joejulian
  • Joined on 2024-01-22
joejulian pushed to feature/local-first-remote-sync at joejulian/keepassgo 2026-04-09 14:23:23 +00:00
c442a20d3e Refactor app UI to satisfy gocyclo
joejulian pushed to feature/local-first-remote-sync at joejulian/keepassgo 2026-04-09 13:58:31 +00:00
cdf0c0c2c7 Extract app UI action models
6ccff23804 Extract app UI layout primitives
c3a9c0fddb Extract app UI platform glue
Compare 3 commits »
joejulian pushed to feature/local-first-remote-sync at joejulian/keepassgo 2026-04-09 13:47:45 +00:00
b593b1e6a7 Drop vendored gioui cmd fork
joejulian pushed to feature/local-first-remote-sync at joejulian/keepassgo 2026-04-09 13:42:38 +00:00
fe921b8790 Move app packages under internal
joejulian pushed to feature/local-first-remote-sync at joejulian/keepassgo 2026-04-09 13:36:10 +00:00
7751b5472a Move app UI package under internal/appui
joejulian pushed to feature/local-first-remote-sync at joejulian/keepassgo 2026-04-09 06:49:24 +00:00
07a071503a Use viewport width for adaptive layout
joejulian pushed to feature/local-first-remote-sync at joejulian/keepassgo 2026-04-09 06:37:04 +00:00
b256a77d0c Split command entrypoint from app package
joejulian pushed to feature/local-first-remote-sync at joejulian/keepassgo 2026-04-09 06:30:08 +00:00
74d10535a1 Add behavior tests for extracted menu model
16f603ccba Move sync menu state decisions out of renderers
9660369851 Extract header and menu rendering
0a9201e0d1 Add explicit header dropdown layout types
74a2bbdc92 Split lifecycle and sync dialog UI
Compare 5 commits »
joejulian pushed to feature/local-first-remote-sync at joejulian/keepassgo 2026-04-09 03:40:30 +00:00
168927713c Use desktop overlay model for phone header menus
joejulian pushed to feature/local-first-remote-sync at joejulian/keepassgo 2026-04-09 00:43:22 +00:00
7a50138640 Align Android header menus
joejulian pushed to feature/local-first-remote-sync at joejulian/keepassgo 2026-04-08 23:27:50 +00:00
d7741d14f5 Fix Android header menus
joejulian pushed to feature/local-first-remote-sync at joejulian/keepassgo 2026-04-08 22:58:50 +00:00
5a98fe1a75 Document local-first sync rules
joejulian pushed to feature/local-first-remote-sync at joejulian/keepassgo 2026-04-08 22:47:45 +00:00
09e6425b1c Fix Android header menu anchoring
joejulian pushed to feature/local-first-remote-sync at joejulian/keepassgo 2026-04-08 15:40:07 +00:00
4f9792d027 Fix password visibility icon state
joejulian pushed to feature/local-first-remote-sync at joejulian/keepassgo 2026-04-08 05:05:18 +00:00
36c6687168 Use Gio east alignment for dropdown actions
joejulian pushed to feature/local-first-remote-sync at joejulian/keepassgo 2026-04-08 05:01:08 +00:00
joejulian pushed to feature/local-first-remote-sync at joejulian/keepassgo 2026-04-08 04:58:07 +00:00
89748f19db Align dropdown items to the right edge
joejulian pushed to feature/local-first-remote-sync at joejulian/keepassgo 2026-04-08 04:53:09 +00:00
101a875837 Revert "Right-align dropdown actions"
joejulian pushed to feature/local-first-remote-sync at joejulian/keepassgo 2026-04-08 04:50:29 +00:00
81f1bcfca8 Right-align dropdown actions
joejulian pushed to feature/local-first-remote-sync at joejulian/keepassgo 2026-04-08 04:41:55 +00:00
b33f4905ab Keep dropdowns right-aligned