implausible/app
Ole-Morten Duesund 26467d9047 feat: add favicons, drag-to-reorder sites, and SVG support
- Load site favicons (svg → png → ico fallback) via Coil 3 with
  SubcomposeAsyncImage; globe icon as final fallback
- Register SvgDecoder in ImplausiblyApp for SVG favicon support
- Add drag-to-reorder via sh.calvin.reorderable library with a
  drag handle per site row; order persisted to sort_order column
- Add sort_order column to stored_sites with schema migration (1.sqm)
- New SiteRepository methods: reorderSites(), deleteSitesForInstance(),
  getAllSites() now includes sort_order
- Dependencies: coil-compose, coil-network-okhttp, coil-svg,
  reorderable (all Apache 2.0)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-20 14:52:06 +01:00
..
src feat: add favicons, drag-to-reorder sites, and SVG support 2026-03-20 14:52:06 +01:00
build.gradle.kts feat: add favicons, drag-to-reorder sites, and SVG support 2026-03-20 14:52:06 +01:00
proguard-rules.pro feat: implement Phase 1 MVP of Implausibly 2026-03-18 16:46:08 +01:00