/  Words written by me / Diary of a solo dev building a web app / Day 10: s3 file delete, ui tweaks  edit

This is a dev diary of implementing Filerion, a web-based file manager for online storage (Dropbox, OneDrive, Google Drive, s3 and more).
  • better showing of error and progress during operations:
  • change FileSystem apis to take progress and onDone callback instead of returning stores
  • fix deleting of directories in Dropbox
  • improved tooltip component. Instead of constructing <div> that hosts the tooltip content in JavaScript, it’s now a Svelte component. Makes it easier to change the style
    • lesson: you don’t write perfect code on the first try. Or even second or third. It’s ok to write code that works today and improve it tomorrow.
  • progress on multi-level context menu
  • sort: when toggling name sort when size sort is active, it should sort down. cycle sort needs to take into account both
  • implement delete of files for s3
  • changed icons from iconify to https://carbon-icons-svelte.onrender.com/. Should have more consistent look and I think I only import the icons I need. I don’t know how iconify works, exactly
  • implement deleting of folders in local file system

Feedback about page:

Optional: your email if you want me to get back to you: