Shane Smiskol
e4359e9acb
api_get: use session ( #36930 )
...
* use session
* prob better for now
* todo
* same for firehose
* no more stutters!
* cmt
2025-12-18 17:15:47 -08:00
Shane Smiskol
89d9fdca82
WifiUi: tune wifi strengths ( #36923 )
...
* tune wifi strengths
* android nor ios show none or slash. it's always 1, 2, or 3 bars
* match here
* clean up
2025-12-17 23:15:22 -08:00
Shane Smiskol
2213f8f8a4
MultiOptionDialog: tap activates current option ( #36911 )
...
* works
* clean up
2025-12-17 17:10:12 -08:00
Shane Smiskol
b9c3b1219a
ui: fix not showing networks if viewing right after startup
2025-12-16 23:45:34 -08:00
Shane Smiskol
4624d8f936
four: hide untoggleable toggles ( #36890 )
...
* hide toggles
* enabled is redundant
2025-12-16 15:42:59 -08:00
Shane Smiskol
a3c638697f
WifiUi: tweak unselected button size ( #36871 )
...
looks too spaces
2025-12-13 06:26:27 -08:00
Shane Smiskol
7cabab69a1
comma four: follow current network ( #36862 )
...
* stay
* whoops
* whoops
* fix
* fix div by z
* we can implement layout to fix flashing
* Revert "we can implement layout to fix flashing"
This reverts commit 7278a1e2a6117aec775ef4fabee2fd68b3d064f3.
* random
* clean up
* wtf
* rev
* smooth
* we can implement layout to fix flashing
* snap looks so much better
* fix
* rev
* better name
* cmt
* less random
* even less random
* simpler
* cmt
* clean up
* clean up
* clean up
2025-12-13 06:15:31 -08:00
Shane Smiskol
1c135f7ff2
WifiUi: pause updates while user is interacting ( #36868 )
...
int not scroll
2025-12-13 05:28:53 -08:00
Shane Smiskol
1504e10380
WifiUi: pause updates while user is scrolling ( #36866 )
...
* pause updates while user is scrolling
* clean up
2025-12-13 05:14:21 -08:00
Shane Smiskol
65008d281f
comma four: fix WiFi scroll to ( #36864 )
...
* fix selection
* stash
* Revert "stash"
This reverts commit d04ed66b090641072c86b8ed7ed86dbdbf67fbd9.
* clean up
* clean up
* move
* fix
2025-12-13 04:33:27 -08:00
Shane Smiskol
2e8586fab5
WifiUi: remove delayed network panel open ( #36865 )
...
not used
2025-12-13 04:11:36 -08:00
Shane Smiskol
6c5be6ddab
WifiUi: fix infinite wraps ( #36863 )
...
* fix infinite wrap
* fix selection
* Revert "fix selection"
This reverts commit 555c57922409312bf5d9efedf571994f157b9e44.
* revert
* revert
* revert
* revert
* cleaner
* cleaner
* mypy!!
2025-12-13 04:08:01 -08:00
Shane Smiskol
3206784dd8
comma four: rm duplicate wifi show_event
2025-12-13 01:35:10 -08:00
Shane Smiskol
0dd59d0404
comma four: fix missing WiFi show_event ( #36858 )
...
* can't do this
* can do this
2025-12-13 01:32:06 -08:00
Shane Smiskol
cc119b2a37
comma four: adjust Wifi scroller sizes ( #36854 )
...
* adjust sizes
* back
2025-12-12 21:37:26 -08:00
Maxime Desroches
62b7abcd91
Fix raylib ui spamming API calls ( #36745 )
...
fix
2025-12-01 21:13:43 -08:00
Maxime Desroches
dc654b439a
Revert "Fix raylib ui spamming API calls ( #36700 )" ( #36744 )
...
This reverts commit 26261387f8 .
2025-12-01 20:48:04 -08:00
Shane Smiskol
088fc1cab1
Unified label: add scrolling ( #36717 )
...
* almost
* works!
* clean up
* fix
* trash
* Revert "trash"
This reverts commit 951d63382810d444fe08103f406a8c490cfcbe25.
* fix some bugs and use
* clean up
* clean up
* fix clipping
* clean up
* fix
2025-11-29 02:15:10 -08:00
Shane Smiskol
d8c316faef
Fix wifi settings NavWidget
2025-11-29 00:56:43 -08:00
Shane Smiskol
65f18c363b
Mici advanced network settings ( #36716 )
...
* add back
* forgot
* clean up
2025-11-28 23:41:55 -08:00
Shane Smiskol
c32e2898ac
mici: split wifi and network settings ( #36715 )
...
* split
* clean up
* better
2025-11-28 23:29:13 -08:00
Shane Smiskol
3959200a5b
Scroll panel 2: use float for offset ( #36705 )
...
* use float internally
* use it everywhere -- this fixes all the problemS?!
* round it everywhere
* this looks so much better than before
* rm
2025-11-27 03:25:30 -08:00
Shane Smiskol
26261387f8
Fix raylib ui spamming API calls ( #36700 )
...
* intern
* start
* move
* common caching
* use constant for slep
* works
* add gating back
* clean up
* more
* match cache logic
* hate this circular
* not needed since sync
* no need for lock?
* even qt had something like _load_initial_state for tests, keep
* clean up
* clean up
* clean up
* loading json as string works, else it will fail to parse json, catch that and log, and next api call will overwrite
* move over firehose
* clean up
* fix test
* no
* flip
* more
* match qt
* consistent
* clean up
* cmt
* fix test!
2025-11-27 01:37:16 -08:00
Shane Smiskol
50a797b0be
De-duplicate firehose layout ( #36703 )
...
* Reapply "De-duplicate firehose layout (#36701 )"
This reverts commit 302e448b93 .
* fix
* was here
2025-11-27 01:00:03 -08:00
Shane Smiskol
302e448b93
Revert "De-duplicate firehose layout ( #36701 )"
...
This reverts commit dd51bf2021 .
2025-11-27 00:52:50 -08:00
Shane Smiskol
dd51bf2021
De-duplicate firehose layout ( #36701 )
...
* consistent name
* dedup
* FMT
* not sure why two
2025-11-27 00:46:33 -08:00
Trey Moen
e899f46727
fix: block update if not connected ( #36641 )
2025-11-18 22:35:32 -08:00
Shane Smiskol
3aaf249236
comma four ( #36639 )
...
* squash squash squash
* scroller tici
2025-11-18 22:27:45 -08:00