Cameron Clough
202ec08b15
maybe fix? first tap didn't work
4 months ago
Cameron Clough
ac8dc9dccb
forgotten callback
4 months ago
Cameron Clough
c9b4726744
update state when connecting
4 months ago
Cameron Clough
6ed6ac15f6
cleanup
4 months ago
Cameron Clough
f17ed2b571
unformat
4 months ago
Cameron Clough
633b37e6bf
Revert "reset is_dragging on mouse release"
...
This reverts commit ff5e51cf6f00848d93aa3ce0bab16602fea7a319.
4 months ago
Cameron Clough
d8aa347894
reset is_dragging on mouse release
4 months ago
Cameron Clough
1fe717af38
scroll panel cleanup
4 months ago
Cameron Clough
16a5fa5dd6
revert
4 months ago
Cameron Clough
6358fd364e
fix types
4 months ago
Cameron Clough
7cfd010c78
shutdown
4 months ago
Cameron Clough
dc5eb371ca
cleanup
4 months ago
Cameron Clough
82cfaea55f
cleanup
4 months ago
Cameron Clough
4f12dc4499
refactor
4 months ago
Cameron Clough
3c9ebc41fc
use gui_app render
4 months ago
Cameron Clough
54fc0bba69
typos
4 months ago
deanlee
34952edcf9
remove duplicate
4 months ago
deanlee
d346f2ff3a
improve keyboard & list
4 months ago
deanlee
271473c9e1
add drag detection
4 months ago
deanlee
d566cbd1ec
confirm forgot
4 months ago
deanlee
f5de047a49
move to widgets
4 months ago
deanlee
29ab203a8b
need auth callback
4 months ago
deanlee
9e8aa1d5e8
fix ui
4 months ago
deanlee
5a16b7c522
python wifi manager
4 months ago
Cameron Clough
83b84a5bec
Revert "ui(raylib): create BaseWindow ( #35074 )"
...
This reverts commit 124198460b
.
4 months ago
Cameron Clough
124198460b
ui(raylib): create BaseWindow ( #35074 )
...
* ui(raylib): create BaseWindow
* test without typing
* revert
* Revert "test without typing"
This reverts commit c8a5e1b832
.
* lines
4 months ago
Cameron Clough
362ddfc0c7
ui: replace qt text window with raylib ( #35064 )
...
* remove qt text window
* use wrapper, render text window in thread
* add wait_for_exit method
* update imports
4 months ago
Cameron Clough
7eb1c31d72
ui(raylib/text): spacing between button and scrollbar ( #35069 )
4 months ago
Cameron Clough
92ada2170f
ui(raylib): start scroll at bottom of text window ( #35068 )
4 months ago
Cameron Clough
c961fb095f
ui(raylib): preserve whitespace in wrapped text ( #35067 )
...
* ui(raylib): preserve whitespace in wrapped text
* lint
4 months ago
Cameron Clough
3ee2882093
ui: replace qt spinner with raylib ( #35059 )
...
* use raylib spinner
* remove qt spinner
* use wrapper, render spinner in thread
* english
* fix?
* match Qt font size more closely
4 months ago
Cameron Clough
7c223e5586
ui(raylib): decrease target FPS to 30 ( #35062 )
4 months ago
Cameron Clough
196848c023
ui(raylib): set display power and brightness on init ( #35060 )
...
* add set_display_power to hardware.py
* set display power and brightness on app init
4 months ago
Cameron Clough
281a72780b
Reapply "ui(raylib): "exit" btn in text window on PC" ( #35053 )
...
* ui(raylib): "exit" btn in text window on PC
* unused import
* request close
* this was missing
4 months ago
Cameron Clough
754f5aa955
Revert "ui(raylib): "exit" btn in text window on PC ( #35052 )"
...
This reverts commit f9767d2650
.
4 months ago
Cameron Clough
f9767d2650
ui(raylib): "exit" btn in text window on PC ( #35052 )
...
* ui(raylib): "exit" btn in text window on PC
* unused import
4 months ago
Cameron Clough
c9259a9bcf
ui(raylib): update spinner vertical pos ( #35051 )
...
Adjust the spinner vertical position when displaying text or a progress bar
- When displaying the progress bar, center the comma logo and spinner in the middle of the screen
- When displaying text, center the entire content vertically
Also updated `wrap_text` to not include an empty line in the array if it's the first line, so that `wrap_text("")` always returns `[]`
4 months ago
Cameron Clough
651ff78cb0
ui(raylib): increase font size and wrap text in spinner ( #35049 )
...
- Wrap text onto separate lines
- Increase font size to be closer to Qt
- Remove extra letter spacing - 0.0 should use font default spacing, and this is used in `wrap_text`
Will fix vertical alignment separately, as both the text and progress bar layouts need to be considered
4 months ago
Cameron Clough
23524e2038
ui(raylib): reduce spinner rotation artifact ( #35048 )
...
* ui(raylib): reduce spinner rotation artifact
A visual artifact (white pixels) appeared on the edge of the
rotating spinner track texture, likely due to RGB color bleed during
bilinear filtering in Raylib.
Pre-multiplying the alpha channel of the spinner track image using
`rl.image_alpha_premultiply` significantly reduces the visibility of the
artifact.
* lint
4 months ago
Adeeb Shihadeh
a9b9e0bb54
raylib: init updater ( #35045 )
...
* raylib: init updater
* cleanup
4 months ago
Cameron Clough
d56baa0fbb
ui(raylib): constant spinner rotation speed ( #35037 )
4 months ago
Cameron Clough
618b7ccf23
ui(raylib): calculate spinner progress in set_text ( #35036 )
4 months ago
Cameron Clough
fb5fa70e78
ui(raylib): update text window font, new lines and indentation ( #35031 )
4 months ago
Cameron Clough
4f913f0cfb
ui(raylib): fix typos ( #35030 )
4 months ago
Cameron Clough
c933914f86
ui(raylib): update spinner progress bar to match Qt ( #35028 )
4 months ago
Dean Lee
6d12ade231
python ui: refactor spinner&text ( #34897 )
...
refactor spinner&text
5 months ago
Dean Lee
5574b91d17
python ui: add confirm dialog implementation ( #34828 )
...
add confirm dialog implementation
6 months ago
Dean Lee
2bfbb181e5
python ui: add Keyboard Implementation ( #34827 )
...
implement keyboard
6 months ago
Dean Lee
2d2efb3f58
pyui: implement styled label and text box ( #34813 )
...
implement styled label
6 months ago
Dean Lee
4674d0ae53
python ui: fix scroll issues ( #34600 )
...
fix scroll issues
6 months ago