passgo/cmd/passgo-gui
Greg Pomerantz 4b74367a55 GUI: fix invisible text on Linux, tiny button hit-areas, missing labels.
Found by running and debugging the Linux build on a virtual display:

- impl_linux.go: set fontSize (16, like Darwin). It was only defined
  for the Android and Darwin builds, so on Linux every label and
  button was rendered at size zero (all text invisible).
- ui.go: extend the Button click area to the full button width, not
  just the label width. Short labels (e.g. a few characters in a
  full-width list row) had a tiny tap target that was easy to miss.
- main.go: set Color: black on the insert-page buttons (<, >, generate,
  @, #). A zero-value NRGBA has A=0 (transparent), so their labels
  were invisible even though the buttons worked.
- main.go: gofmt (modern operator spacing).
2026-08-21 13:48:14 -04:00
..
impl_android.go Complete the Gio v0.10.2 GUI migration (working on Android). 2026-08-21 13:00:35 -04:00
impl_darwin.go Complete the Gio v0.10.2 GUI migration (working on Android). 2026-08-21 13:00:35 -04:00
impl_linux.go GUI: fix invisible text on Linux, tiny button hit-areas, missing labels. 2026-08-21 13:48:14 -04:00
impl_others.go Complete the Gio v0.10.2 GUI migration (working on Android). 2026-08-21 13:00:35 -04:00
log.go Rename to passgo and run go fmt. 2019-09-05 06:41:39 -04:00
main.go GUI: fix invisible text on Linux, tiny button hit-areas, missing labels. 2026-08-21 13:48:14 -04:00
ui.go GUI: fix invisible text on Linux, tiny button hit-areas, missing labels. 2026-08-21 13:48:14 -04:00