Adeeb Shihadeh
9510e05dc0
setup & reset tuneups ( #37611 )
...
* period
* no exit there
* fasle
* edit those
* swipe down to go back
* fix weird animation
2026-03-08 18:07:05 -07:00
Adeeb Shihadeh
6e87e66bc5
0.11 time
2026-03-08 11:54:15 -07:00
Shane Smiskol
1197ea9ab9
sliders: fix clicking anywhere activates press ( #37605 )
...
* fix
* finish
* fix
2026-03-08 00:13:08 -08:00
Shane Smiskol
9d7edbf57a
ui: remove MiciLabel ( #37599 )
...
* unified
* newl
* do home too
* pairing
* match style
* delete micilabel!
* default color
2026-03-07 23:11:38 -08:00
David
acec60d19e
docs: update WSL2 hardware acceleration note ( #37603 )
...
* docs: update WSL2 hardware acceleration note for improved UI performance
* space
* clarify
2026-03-07 18:23:20 -08:00
Shane Smiskol
6a3dcc74e8
ui: mark more child widgets ( #37596 )
...
* do onboarding
* do tici
* clean
* hide event reset state :(
2026-03-07 05:28:51 -08:00
Shane Smiskol
6e851ff886
ui: missing super show event ( #37597 )
...
missing
2026-03-07 05:21:06 -08:00
Shane Smiskol
7a5d8a813b
Turn off Widget debug mode
2026-03-07 05:08:58 -08:00
Shane Smiskol
4742bf0230
HBoxLayout: use children
2026-03-07 05:08:44 -08:00
Shane Smiskol
4bf2bfb122
ui: child widget support ( #37594 )
...
* child widgets!
* cmt
* missing
* group
* add debug flag
* use in scroller
* not clean yet
* restore
2026-03-07 05:07:03 -08:00
Shane Smiskol
797b769478
ui: sliders bounce ( #37595 )
...
* sliders bounce
* start page should bounce too
* clean up
* bouncy sliders
* bouncy everything
* tiny bounce
* clean up
* no scroll bounce
2026-03-07 04:32:47 -08:00
Shane Smiskol
024e2af269
slider: use self.confirmed
2026-03-07 03:10:29 -08:00
Shane Smiskol
e35513afc4
ui: fix 1px overshoot on NavWidget show ( #37593 )
...
fix
2026-03-07 02:55:10 -08:00
Shane Smiskol
6607283cec
mici ui: engaged confirmation buttons ( #37589 )
...
* do deviec
* clean up
* clean up
* todo
* action text
* back
2026-03-07 02:17:36 -08:00
Shane Smiskol
08162be765
mici reset: new flow ( #37584 )
...
* copy
* add back
* stash
* fix
* more
* dot animation
* fix anim
* 0.6
* fix
2026-03-07 01:53:41 -08:00
Shane Smiskol
7061c18cee
ui: antialias text ( #37592 )
...
aa
2026-03-07 01:45:46 -08:00
Shane Smiskol
c36c30e74b
reset: rm --format ( #37591 )
...
* reset: rm --format
* same for tici
2026-03-07 00:14:01 -08:00
Shane Smiskol
1f9ec135a4
BigButton: take icon texture and fix image sizes ( #37590 )
...
* more explicit pass texture like everything else, esp since sizes are not all same
* fix some confirmation dialog images
* fix image sizes
* do bigbutton
* fix
* static
2026-03-06 23:40:42 -08:00
Shane Smiskol
0557283e3d
ui: add confirmation circle button ( #37586 )
...
* try this
* clean up and use it
* clean up
* simpler
* do this later
* do onboarding & reset
* do setup
* temp
* Revert "temp"
This reverts commit 22fbbf5c813b4915e784b9ee235ed3bde2229048.
* simpler again
* missing size
* fix
* Revert "fix"
This reverts commit 53c4e29e614181029dc8e9a2baea7694957dc8fb.
* nl
2026-03-06 22:38:00 -08:00
Utkarsh Gill
793f8fee32
fix(sim): use getRamImageAs for correct channel order ( #37528 )
...
getRamImage() returns panda3d's internal BGRA format. on macOS this
produces swapped red/blue channels in the sim camera feed.
getRamImageAs("RGBA") requests explicit RGBA reordering from panda3d,
correct on all platforms. no-op where internal format is already RGBA.
ref: https://docs.panda3d.org/1.10/python/reference/panda3d.core.Texture#panda3d.core.Texture.getRamImageAs
fixes #37526
2026-03-06 22:14:31 -08:00
Lukas Heintz
5e1a576f3d
cabana: exclude SocketCAN on macOS ( #37553 )
...
fix cabana on macos
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2026-03-06 22:13:16 -08:00
Shane Smiskol
fd98db72ab
ui: make confirm callback required for confirmation dialog ( #37585 )
...
* always required!
* reoreder
* reorder again
* make required so better order
* not clear better
2026-03-06 21:36:43 -08:00
Shane Smiskol
2f1a58f991
mici setup: connect to continue ( #37583 )
...
* connect to continue
* fix
2026-03-06 20:45:39 -08:00
Kacper Rączy
4cc68f57cf
lagd: change lag candidate threshold range ( #37581 )
...
* Use extended_roi_ncc instead of roi_ncc
* It doesnt make sense to use non-positive lags in thresholding
2026-03-07 04:17:26 +00:00
Kacper Rączy
5e2a5b5355
lagd: smooth lat accel + min lat accel range ( #37424 )
...
* Smooth
* Min lat accel range
* Make the moving average masked
* Bring back the range
* Update test
* Smooth desired signal too
* Diff
* Gaussian
* Fix fmt
* Remove newline
2026-03-07 03:00:15 +00:00
Shane Smiskol
44ec08c112
sliders: clean up ( #37580 )
...
* remove small buttons!
* remove those assets
* clean up sliders
* fix
* abc
* base
2026-03-06 18:36:12 -08:00
Shane Smiskol
60ec7dc7b6
Remove unused icons
2026-03-06 18:33:26 -08:00
Shane Smiskol
af1fb2644e
mici ui: remove unused widgets ( #37579 )
...
* remove small buttons!
* remove those assets
2026-03-06 18:17:26 -08:00
Shane Smiskol
4651bc6a1f
ui: rename BigConfirmationDialogV2 ( #37578 )
...
* ui: rename BigConfirmationDialogV2
* clean up
2026-03-06 17:33:50 -08:00
Adeeb Shihadeh
ac1dd692af
ui: fix BigButton shake on startup ( #37577 )
...
_shake_start defaults to None, but `None or 0.0` treated it as
time zero, so any button rendered within 0.5s of window creation
would play the shake animation.
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-06 17:18:41 -08:00
YassineYousfi
363735f7ce
Update RELEASES.md
2026-03-05 09:38:51 -08:00
Shane Smiskol
5303afb0dc
mici installer: bring back finishing setup ( #37574 )
...
need this :(
2026-03-05 07:20:50 -08:00
Shane Smiskol
118d903e2d
mici ui: slim review terms ( #37573 )
...
* replace
* fix
2026-03-05 06:04:01 -08:00
Shane Smiskol
93eb8418b7
Zip app updater ( #37572 )
...
replace
2026-03-05 05:54:44 -08:00
Shane Smiskol
6922d58762
mici setup: swipe down on wifi connect, then wait for internet ( #37569 )
...
* try this
* try this
* fix
* delay hide on wifi/internet
* 0.5
* fix flash on forgetting
* also reset
* fix
* todo
* dupl
* wifi after
* bring back cmts
* fix spotty internet check while downloading!
* cmt
* cmt
* todo
* resort
* more delay
* redundtant
* nl
* scroll over for wifi (waiting) OR internet (continue)
* fix scroll
* fix scroll
* show_event fully manages its scroll over, not some weiird delay mixed with other triggers via fake rising edge
* instant if not popping
* cmt
2026-03-05 04:58:18 -08:00
Shane Smiskol
b4b747e5cb
mici scroller: fix scroll bar direction with less content than viewport ( #37571 )
...
fix
2026-03-05 04:48:30 -08:00
Shane Smiskol
2d53f4cf01
WifiUi: re-sort buttons on show ( #37570 )
...
sort
2026-03-05 03:36:37 -08:00
Shane Smiskol
4a1101c032
mici setup: don't run network tick while not in network setup page
2026-03-05 02:54:24 -08:00
Shane Smiskol
41bba2b55a
mici setup: fix race on disconnect guard
2026-03-05 02:11:23 -08:00
Shane Smiskol
d801cebb2e
mici setup: guard continue button when forgetting/connecting ( #37568 )
...
* test
* fix
* test
* too much
* simple to ship
* revert
* bug free
* simpler
* fix
* even safer guard
2026-03-05 01:23:29 -08:00
Shane Smiskol
3a19f85512
WifiManager: guard AP paths failure
2026-03-05 01:04:16 -08:00
Shane Smiskol
dcc166343f
mici setup: get time immediately after internet ( #37565 )
...
* should be instant
* guard on disconnect
* just time fix
2026-03-05 00:25:09 -08:00
Shane Smiskol
4f5df6589d
mici setup: set WifiManager active on network setup page show ( #37566 )
...
* set active
* cmt
2026-03-04 23:47:34 -08:00
Shane Smiskol
3cc9d89d45
mici ui: wifi scanning card ( #37564 )
...
* start
* yes
* no more show
* clean up
2026-03-04 23:07:37 -08:00
Shane Smiskol
e59f675715
new reset ( #37563 )
...
* start new reset w navwidgets
* full port
* clean up
* clean up
* clean up
* fixes
* rm
2026-03-04 22:36:25 -08:00
Shane Smiskol
5beae930e4
setup: new scroller failed screen ( #37561 )
...
* better update flow
* clean up
* clean up
* cmt
* clean up
* todo
* failed scroller
* fix for setup
* show wrong url
* setup failed is red not orange
* clean up and fix all flashing in setup
2026-03-04 20:44:29 -08:00
Adeeb Shihadeh
0274b73760
jenkins: always run pandad tests
2026-03-04 20:20:07 -08:00
Shane Smiskol
055b29b226
updater: better flow ( #37560 )
...
* better update flow
* clean up
* clean up
* cmt
* clean up
* todo
2026-03-04 19:37:24 -08:00
Jacob Pfeifer
6330a9c53a
add explicit include for cstdint instead of relying on leaky include ( #37559 )
2026-03-04 18:59:57 -08:00
Shane Smiskol
2c4e114b51
updater: new scroller style ( #37556 )
...
* good start
* reset on push
* clean up
* why tf it remove comments
* no more base unnav
* repack
2026-03-04 17:35:24 -08:00