Maxime Desroches
9ee66008db
AGNOS 15 ( #36611 )
...
* stage
* production
2 days ago
Dean Lee
6a257fe2de
ui: increase profile output from 25 to 100 functions ( #36607 )
...
increase profile output from 20 to 100 functions
2 days ago
Maxime Desroches
dad7bb53a2
ui: let ui_state set brightness
3 days ago
Dean Lee
ed42cfe699
ui: refactor GuiApplication.render into smaller helper methods ( #36569 )
...
refactor render into smaller helper method
3 days ago
Maxime Desroches
890b1cf512
AGNOS 14.7 ( #36597 )
...
* stage
* prod
7 days ago
Maxime Desroches
e5a7deb6ad
AGNOS 14.6 ( #36586 )
...
* stage
* ver
* prod
1 week ago
Adeeb Shihadeh
2d31b422c8
ui: prep for 60fps ( #36585 )
1 week ago
Adeeb Shihadeh
89919c8832
this is not a good api
1 week ago
Maxime Desroches
5198b1b079
support ECDSA ( #36555 )
...
* keys
* remove
* remove
* too small
1 week ago
Adeeb Shihadeh
e8a11591a8
ui: add render loop profiling ( #36558 )
1 week ago
Adeeb Shihadeh
cbc8f98682
ui: fix RuntimeError on exit on PC
1 week ago
Adeeb Shihadeh
ecdcb5d0c6
tici: affine DRM IRQ to same core as ui ( #36554 )
1 week ago
Dean Lee
215ef16803
ui: fix LineSeparator horizontal centering issue ( #36533 )
...
fix LineSeparator horizontal centering issue
1 week ago
Dean Lee
350b846d3a
ui: fix vertical centering for multi-line labels ( #36538 )
...
fix vertical centering for multi-line labels
1 week ago
Dean Lee
9ce9920ff7
ui: fix label text eliding to account for icon width ( #36539 )
...
fix label text eliding to account for icon width
1 week ago
Dean Lee
1c0b087105
ui: fix keyboard.reset() to properly clear all interaction state ( #36541 )
...
fix keyboard.reset() to properly clear all interaction state
1 week ago
Dean Lee
137d4b89b4
ui: fix icon vertical positioning using width instead of height ( #36542 )
...
fix icon vertical positioning using width instead of height
1 week ago
Shane Smiskol
2cc4885a2e
raylib: fix window freezing ( #36517 )
...
fix window freezing
1 week ago
Dean Lee
9bf904e8a6
ui: scale mouse positions in touch history ( #36530 )
...
scale mouse position in touch history
1 week ago
Adeeb Shihadeh
5ea5f6f267
ui: timeout touch points ( #36550 )
2 weeks ago
Shane Smiskol
525b6e48e9
raylib: fix word wrap ( #36545 )
...
* fix word wrap underestimating width
* and that
2 weeks ago
Shane Smiskol
c7b115b68e
raylib: fix text measure with emojis ( #36546 )
...
fix
2 weeks ago
Adeeb Shihadeh
f57617c944
expose more state from gui_app
2 weeks ago
Adeeb Shihadeh
c4a0e57046
ui: add debug toggle ( #36529 )
...
* ui: add debug toggle
* initial state
2 weeks ago
Maxime Desroches
002a22a097
AGNOS 14.5 ( #36523 )
...
* stage
* updater
* prod
2 weeks ago
Maxime Desroches
9f20eb8ce6
setup: handle incompatible versions ( #36520 )
...
check
2 weeks ago
David
47d0a95fd6
font: remove unifont anti-aliasing and reduce font size to 16 ( #36508 )
...
remove unifont anti-aliasing and reduce font size to 16
Co-authored-by: Shane Smiskol <shane@smiskol.com>
2 weeks ago
Dean Lee
5d142326f5
ui: remove unused get_width() method ( #36512 )
...
remove unused get_width() method
2 weeks ago
Dean Lee
ef9683ee79
ui: skip rendering when screen is off ( #36510 )
...
* skip rendering when screen is off
* continue and rename
* revert that
* flip
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2 weeks ago
Maxime Desroches
8a77534d02
fix zipapp with multilang ( #36511 )
...
* fix
* fix
* fix
* more
2 weeks ago
Shane Smiskol
2d6df2e125
raylib: minor tweaks ( #36507 )
...
* try
* generic
* check
* why was this here?!
2 weeks ago
Shane Smiskol
4e88245745
raylib: rename set_callbacks ( #36462 )
...
rn
2 weeks ago
Maxime Desroches
6c85e2c697
ModemManager restart ( #36433 )
...
* res
* limit
* not needed
* comments + explicit
3 weeks ago
Adeeb Shihadeh
2d0340cefd
ui: stop loading unused fonts ( #36493 )
...
Co-authored-by: Comma Device <device@comma.ai>
3 weeks ago
Adeeb Shihadeh
0d4b0ee116
pre-process fonts for raylib ( #36489 )
...
* pre-process fonts for raylib
* it's fast!
* raylib processing
* build with scons
* padding
* happy ruff
* all exported
* cleanup
* more pad
3 weeks ago
Adeeb Shihadeh
94ca077e69
ui: add startup profiling ( #36482 )
...
* ui: add startup profiling
* lil more
3 weeks ago
Shane Smiskol
e0cabc1174
raylib: only load glyphs for unifont ( #36475 )
...
* again llm is terrible
* Revert "again llm is terrible"
This reverts commit 423dd289ae .
* try this
3 weeks ago
Adeeb Shihadeh
c1cb971bca
hardwared: disable power save when screen is on ( #36466 )
3 weeks ago
Adeeb Shihadeh
538ec25ad9
gc unused stuff in HW abstraction layer ( #36465 )
...
* gc unused stuff in HW abstraction layer
* lil more
3 weeks ago
Adeeb Shihadeh
954b567b9b
merge a bunch of misc stuff into common.utils ( #36463 )
...
just utils
3 weeks ago
Shane Smiskol
6061476d8e
fix spinner ( #36458 )
3 weeks ago
Dean Lee
534f096bb8
ui: reset cached height when description changes ( #36454 )
...
reset cached height when description changes
3 weeks ago
Dean Lee
f2db7f7665
ui: cache emoji font to avoid repeated loading ( #36451 )
...
cache font to avoid repleated loads
3 weeks ago
David
40a1af97b9
ui: only auto scale on PC if SCALE env not set ( #36455 )
...
only use auto scale if SCALE env not set
3 weeks ago
Dean Lee
53ff5413cd
ui: auto-size on PC if screen is smaller than tici ( #36452 )
...
auto-scale on PC to fit screen
3 weeks ago
David
6486ab6cab
raylib: fix crash when toggling advanced network toggles ( #36443 )
...
use get_state()
3 weeks ago
Shane Smiskol
1e73025f86
Remove Qt ( #36427 )
...
* rm qt from ui scons
* rm qt translation litter
* rm ccs
* more
* fix cabana
* more
* more
* more
3 weeks ago
David
4f52f3f3c5
raylib: match QT colors for danger button style ( #36431 )
...
match colors for DANGER style
3 weeks ago
Shane Smiskol
a0d48b6c63
raylib: unifont for CJK languages ( #36430 )
...
* add rest of langs
* unifont
* all langs are supported
* add japanese translations
* fix strip!
* add language name chars
* use unifont in lang selection
* add korean
* test all langs
* doesn't work
* unifont font fallback for multilang
* add ar translations
* fix labels not updating until scrolling
* t chinese
* more chn
* we already default
* wrap
* update
* fix thai
* fix missing chinese langs and all are supported!
* clean up
* update
* ??? mypy r u ok ???
* fix default option font weight
3 weeks ago
Shane Smiskol
8f720a54f6
raylib: add branch switcher ( #36359 )
...
* it's adversarial
* try 2
* just do this
* kinda works but doesn' tmatch
* fine
* qt is banned word
* test
* fix test
* add elide support to Label
* fixup
* Revert "add elide support to Label"
This reverts commit 28c3e0e745 .
* Reapply "add elide support to Label"
This reverts commit 92c2d66941 .
* todo
* elide button value properly + debug/stash
* clean up
* clean up
* yep looks good
* clean up
* eval visible once
* no s
* don't need
* can do this
* but this also works
* clip to parent rect
* fixes and multilang
* clean up
* set target branch
* whops
3 weeks ago