To enable users to easily edit existing groups, saving users from needing to recreate an entire group for changes such as re-ordering, adding and/or removing pinned tabs
β»οΈ What's changed
β¨ Added favicons next to Pinned Tab URLs to make looking for a specific URL easier
β¨ Added Drag & Drop functionality to Edit Group View - allowing users to re-order their Pinned Tabs easily
β¨ Added Add/Remove functionality to Edit Group View
π Updated text on the Remove Group button, to clarify it deletes the entire group and that this action cannot be undone
β»οΈ Refactored EditGroupView to be composed of EditGroupUrlsListView since this portion of the view contains a lot of functionality and interaction now
π Notes
This wasn't a user-requested feature, but something I've been wanting myself for a few months now π₯³
I opted to use the DuckDuckGo API for favicons, it seemed to have a better suite of favicons and returned a placeholder image less often than other options - also the placeholder image is fairly nice π£
π Purpose
β»οΈ What's changed
EditGroupView
to be composed ofEditGroupUrlsListView
since this portion of the view contains a lot of functionality and interaction nowπ Notes