- Fix Windows runner default window types ([f564da40](https://git.duniter.org/clients/gecko/-/commit/f564da40)) - Handle wallet avatar selection on desktop ([3e05f378](https://git.duniter.org/clients/gecko/-/commit/3e05f378)) - Refine desktop home wallet and search UX ([623e61ae](https://git.duniter.org/clients/gecko/-/commit/623e61ae)) - Refine home activity stats and global search shortcut ([a6b0016a](https://git.duniter.org/clients/gecko/-/commit/a6b0016a)) - Fix desktop home: hide misleading values during connection, modernize wallet tile style ([45ed7270](https://git.duniter.org/clients/gecko/-/commit/45ed7270)) - Fix truncated timeago text in desktop transaction tiles ([2f822e68](https://git.duniter.org/clients/gecko/-/commit/2f822e68)) - Use ⌘K symbol instead of Cmd+K on macOS search shortcut ([8a029dde](https://git.duniter.org/clients/gecko/-/commit/8a029dde)) - Refactor desktop mode: modal system, navigation interception, scale fix ([4004b24d](https://git.duniter.org/clients/gecko/-/commit/4004b24d)) - Fix infinity balances in DU mode on desktop boot ([99ed7fb1](https://git.duniter.org/clients/gecko/-/commit/99ed7fb1)) - Redesign desktop home, fix modals UX, fix wallet restore import ([595537d3](https://git.duniter.org/clients/gecko/-/commit/595537d3)) - Fix TabBar crash on rapid tab switching by removing LayoutBuilder ([b869d1c1](https://git.duniter.org/clients/gecko/-/commit/b869d1c1)) - Optimize desktop home: isolate tab/search/blockHeight rebuilds, throttle totals query, move ObjectBox queries to provider ([04cdbf52](https://git.duniter.org/clients/gecko/-/commit/04cdbf52)) - Fix startup tile flickering in desktop right panel ([570c0181](https://git.duniter.org/clients/gecko/-/commit/570c0181)) - Add compact QR scanner modal for desktop and constrain home layout max width ([70cd9ae8](https://git.duniter.org/clients/gecko/-/commit/70cd9ae8)) - Add wallet derivation, new safe, and legacy import buttons to desktop home ([2a410264](https://git.duniter.org/clients/gecko/-/commit/2a410264)) - Desktop: wallet options on click, create/restore menu, improved legacy import ([68a35005](https://git.duniter.org/clients/gecko/-/commit/68a35005)) - Fix DropdownButton crash when fromWallet is not in current wallet list ([e16c536c](https://git.duniter.org/clients/gecko/-/commit/e16c536c)) - Fix cross-safe drag & drop payment: list all wallets from all safes in dropdown ([def08fd8](https://git.duniter.org/clients/gecko/-/commit/def08fd8)) - Fix mobile regression risks: NPE guard, network-aware throttle cache, filtered identities initial state ([8ba54c66](https://git.duniter.org/clients/gecko/-/commit/8ba54c66)) - Desktop mode: modals, migration, wallet deletion, per-safe derivation button ([40083e23](https://git.duniter.org/clients/gecko/-/commit/40083e23)) - Per-safe PIN isolation and biometric targeting across all auth flows ([a99289b3](https://git.duniter.org/clients/gecko/-/commit/a99289b3)) - Desktop UX: NavigationService, modals, contacts reorder, drag info bar, wallet deletion fix ([fae8878e](https://git.duniter.org/clients/gecko/-/commit/fae8878e)) - Desktop: keyboard shortcuts modal (H), focus search (/), toggle contacts (C) ([25239467](https://git.duniter.org/clients/gecko/-/commit/25239467)) - Desktop: smooth loading, no-glitch activity panel, profile modal placeholders, simple key shortcuts ([2939bdaf](https://git.duniter.org/clients/gecko/-/commit/2939bdaf)) - Fix profile modal cert button glitches with widget caching ([5d2d35ac](https://git.duniter.org/clients/gecko/-/commit/5d2d35ac)) - Desktop: advanced filters for network activity tabs, fix genesis time blocking ([2d1f9d58](https://git.duniter.org/clients/gecko/-/commit/2d1f9d58)) - Use fade transition instead of slide when navigating home after safe deletion ([5f993c20](https://git.duniter.org/clients/gecko/-/commit/5f993c20)) - Fix ready certification modal: desktop queue navigation and modal guard race condition ([4d5f61b3](https://git.duniter.org/clients/gecko/-/commit/4d5f61b3)) - feat: search identities by address fragment in parallel with name search ([f000ae68](https://git.duniter.org/clients/gecko/-/commit/f000ae68)) - Desktop: extract activity panel into isolated ConsumerWidgets to prevent cascading rebuilds ([f11d166f](https://git.duniter.org/clients/gecko/-/commit/f11d166f)) - bump 1.1.0 ([b344587e](https://git.duniter.org/clients/gecko/-/commit/b344587e)) - Desktop: keep last known totals during refresh, highlight new activity items ([bf8a856b](https://git.duniter.org/clients/gecko/-/commit/bf8a856b)) - Desktop activity: slide-up toast notification on new items + improved highlight animation ([577effff](https://git.duniter.org/clients/gecko/-/commit/577effff)) - Fix: ignore pagination items in new activity detection, only notify for newer items ([31ccb8b2](https://git.duniter.org/clients/gecko/-/commit/31ccb8b2)) - restore assets ([c3dfec55](https://git.duniter.org/clients/gecko/-/commit/c3dfec55)) - Fix: custom avatars not displaying when file missing, always fallback to default avatar ([58b8540b](https://git.duniter.org/clients/gecko/-/commit/58b8540b)) - fix: reload transaction history on squid reconnection after background resume ([22137b41](https://git.duniter.org/clients/gecko/-/commit/22137b41)) - fix: display translated wallet name instead of raw #main in drag info and desktop search ([06efc33b](https://git.duniter.org/clients/gecko/-/commit/06efc33b)) - fix: payment comment field unreadable in dark mode ([01362699](https://git.duniter.org/clients/gecko/-/commit/01362699)) - fix: Linux crash due to missing XDG_DOCUMENTS_DIR on path_provider call ([9f774b98](https://git.duniter.org/clients/gecko/-/commit/9f774b98))