fixed a bug for my private wiki site, images that where pasted didnt properly save upon reload, images added using the "image" button where fine though
UncontainedByte
@uncontainedbyte.bsky.social
programming across whatever currently interests me operating systems, languages, graphics, web, electronics mostly low-level, mostly from scratch Discord: https://discord.gg/gx78E2mFV7
Day-80 Project: WebDev nope, im just burnt out time to work on a different project zult: my custom programming language planet-builder: a game lilyUI: HTML/CSS render made in C++ what shall i do i wonder #buildinpublic #webdev #100DaysOfCode
Day-79 Project: WebDev mess? still there. more code? nope. but i think i know what to do now (lets hope im right this time) #buildinpublic #webdev #100DaysOfCode
Day-78 Project: WebDev its a mess... i was trying to add tag files, ids, indexes, etc but i didnt really plan anything out, made a big mess, and nothing does anything i have a lot of cleanup to do on day 79... #buildinpublic #webdev #100DaysOfCode
Day-77 Project: WebDev search bar parsing is started, currently paths and basic tags should work fine. next: tags, searching, and database #buildinpublic #webdev #100DaysOfCode
Day-76 Project: WebDev preview page now actually displays the images/videos it took me a while to figure out how to nicely display both wide and tall images, but i think it turned out well next: starting tags system #buildinpublic #webdev #100DaysOfCode
Day-75 Project: WebDev made images/files clickable basic file view page, currently only displays a json object with some basic info chaged preview button to search extended search bar and paths now have spaces as \s for parsing purposes #buildinpublic #webdev #100DaysOfCode
Day-74 Project: WebDev the redo/undo arrows at the top do nothing as of now, the "folder" with 3 dots for a name is the "parent" directory, its how you go back/up file names where also messy(sometimes where cropped out and such), thats fixed now #buildinpublic #webdev #100DaysOfCode
Day-73 Project: WebDev got a multiple previews working, file/folder icons, also a little blue play button to mark videos currently can display the files of any folder on my computer, kinda cool(ive never done anything like this) next: file view page #buildinpublic #webdev #100DaysOfCode
Day-72 Project: WebDev grid based previewing in the works #buildinpublic #webdev #100DaysOfCode
Day-71 Project: WebDev image previewing works. and video previewing works previewing in this context just means displaying/playing i didnt do text file previewing (image is from an old project im thinking of redoing) (bluesky doesnt seem to accept videos) #buildinpublic #webdev #100DaysOfCode
Day-70 Project: WebDev basic info gathering works this is just some testing UI next ill see about previewing images, maybe viewing text files if im daring(and play videos if im insane) (i have no idea what im doing) #buildinpublic #webdev #100DaysOfCode
Day-69 Project: WebDev well... im doing more web dev... (i miss my C++) the goal is to make an orginizer to search files by tag, but instead of storing the files directly, it uses references(paths) webpage for UI, & server for function/access. #buildinpublic #webdev #100DaysOfCode
i tried to use my project(it really needs a name...) it wasnt really function, getClosest and isAtEnd both didnt work at all, and getClosest is used EVERYWHERE i fixed it, so everything should be good now
Day-68 Project: ... i forgot to start another project... #buildinpublic #100DaysOfCode
Day-67 Project: WebDev cleaned up main.js i thought i could get it down to 1600 lines it went from 2114 lines to 1837 lines so 277 less lines if there are any problems let me know ill stop on this project for now, in the future ill add custom styling #buildinpublic #webdev #100DaysOfCode
Day-66 Project: WebDev cleaned up main.css, not really much else to say. this has made me realize i could add custom CSS styling for it, so ill see about doing that. ill see about cleaning up main.js next #buildinpublic #webdev #100DaysOfCode
Day-65 Project: WebDev Ctrl+V is done, it also handles images oh, i also added images(oh~~ my pain~~) you can drag/drop paste, paste-link, select, or even directly paste into the page currently: 2114 lines uncontainedbyte.github.io/Private-Wiki/ #buildinpublic #webdev #100DaysOfCode
Wiki
uncontainedbyte.github.io
Day-64 Project: WebDev Ctrl+S/D Done Ctrl+Z/Y Done(could be better though) Ctrl+X/C Done Ctrl+V needs to be done still i dont think ill be changing anything major anymore, so everyone is free to use it now uncontainedbyte.github.io/Private-Wiki/ #buildinpublic #webdev #100DaysOfCode
Wiki
uncontainedbyte.github.io
Day-63 Project: WebDev i was really happy today, until i was typing out an example page and used Ctrl+c/v and.... they dont work right, i forgot about them... for the most part, its done code sits at 1650~ lines uncontainedbyte.github.io/Private-Wiki/ #buildinpublic #webdev #100DaysOfCode
Day-62 Project: WebDev added page deleting added backup/export added restore/import organized page buttons i still need some sort of way to tell the user if there in edit more or not and ill probably redo data storage again #buildinpublic #webdev #100DaysOfCode
Day-61 Project: WebDev i got rid of the server! now everythings in browser meaning its easier to use and anyone can use it so i plan to make a backup button you can create/edit pages i havent full tested everything yet ( also made a logo a few days ago ) #buildinpublic #webdev #100DaysOfCode
Day-60 Project: WebDev i figured out how im going to remove the server, i didnt managed to implement it today (thats all) #buildinpublic #webdev #100DaysOfCode
Day-59 Project: WebDev i added links they can be either internal or external, to make an internal one, use the pages title to make external one, use a URL i also found a bug for tables, where you can edit them even outside of edit mode next: removing server #buildinpublic #webdev #100DaysOfCode
Day-58 Project: WebDev tables are back, same with adding rows/columns and removing them. arrow keys handle tables now. formatting/clearing works in tables now. next: links #buildinpublic #webdev #100DaysOfCode
Day-57 Project: WebDev multi line formatting now works without weird edge case. headings are back and are wonderful(i love how they turned out) the clear formatting button is also back. #buildinpublic #webdev #100DaysOfCode
Day-56 Project: WebDev arrow keys are done for the moment, they will be updated when tables are added. standard HTML headings wont work, so ill need to make my own. formatting is there, but im pretty sure theres edge cases. #buildinpublic #webdev #100DaysOfCode
Day-55 Project: WebDev dividers are back the text editing handles more edge case, and is more solid now, fixed a lot of bugs with backspace/delete/enter deleting a selection now functions properly Next: arrow keys, formatting(bold/italic/etc) #buildinpublic #webdev #100DaysOfCode
Day-54 Project: WebDev realized i dont handle selection deletions correctly yet but then the power went out, which is also why my post is so late #buildinpublic #webdev #100DaysOfCode
Day-53 Project: WebDev 203 lines of code, and that only handles Backspace/Delete/Enter ive removed everything and started completely from scratch, now delete/backspace do exactly what i want and leave what i want alone, and enter properly works as well #buildinpublic #webdev #100DaysOfCode