Shane Smiskol
b6dbb0fd8d
raylib: font sizes from QT should match ( #36306 )
...
* pt 2
* fix line height
* fixup html renderer
* fix sidebar
* fix label line height
* firehose fixups
* fix ssh value font styling
* fixup inputbot
* do experimental mode
* pairing dialog numbers
* fix radius for prime user
* add emoji to firehose mode
* full screen registration
* fix registration btn size
* fix update and alerts
* debugging
* Revert "debugging"
This reverts commit 0095372e94
.
* firehose styling
* fix offroad alerts missing bottom spacing expansion
* huge oof
* huge oof
3 days ago
Maxime Desroches
63d8c6c7f7
ui: adapt InputBox to new touch api ( #35962 )
...
new
2 months ago
David
5751c61de0
refactor(raylib): Move widgets to the widgets folder ( #35680 )
...
* refactor: move button to widgets folder
* refactor: move inputbox to widgets folder
* refactor: move label to widgets folder
* refactor: move list_view to widgets
* refactor: move scroll_panel to widgets
* refactor: move scroller to widgets
* refactor: move toggle to widgets
* refactor: Move widget.py to widgets/__init__.py
* fix: remove extra list_view
* refactor: rearrange some of the imports
* fix: remove extra scroller.py
* fix: Add scroller back
* fix: delete right scroller.py this time
* move scroll_panel back to system/ui/lib
* add todos for label and button
3 months ago
Shane Smiskol
a22eecd773
raylib: don't use time.time() ( #35597 )
...
Update inputbox.py
4 months ago
Dean Lee
03d2e7b2b0
ui: extract Widget base class to separate lib/widget.py ( #35520 )
...
* extract Widget base class to separate lib/widget.py
* format
* format
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
4 months ago
Shane Smiskol
e0a2a7af64
raylib: use consistent mouse button constant
4 months ago
Shane Smiskol
2c59b5f8c6
raylib: common mouse press hook ( #35489 )
...
* something like this
* need these
* rest
* another pr
* what is this merge conflict
f
* fix mouse down
* rm that!
* fix that
* rearrange
* fix bug where mouse held down on widget, dragged off, then let go
* temp
* fix that
* missing init
4 months ago
Shane Smiskol
3ce87d0ac9
raylib: base widget class ( #35484 )
...
* use some widgets
* consistent name draw -> render
* more
* rest
4 months ago
Shane Smiskol
29830440b4
format raylib ( #35483 )
...
* format raylib
* not really sure what this is
4 months ago
Shane Smiskol
2000f9aff3
raylib: ban non-cached measure_text_ex ( #35462 )
...
* add
* use it
* Update pyproject.toml
* many more
* comment
4 months ago
Dean Lee
4423b47b6c
system/ui: add password mask delay to InputBox ( #35316 )
...
add password mask delay to InputBox
5 months ago
Dean Lee
68fa8c56ab
system/ui: use • for password masking in InputBox ( #35313 )
...
use • for password masking
5 months ago
Dean Lee
4c9655b5e4
system/ui: add text scrolling support to InputBox for long text ( #35310 )
...
* add text scrolling support to InputBox for long text
* add 2 pixels buffer to the scissor region
5 months ago
Dean Lee
4f512a5c6d
system/ui: fix navigation key repeat in input box ( #35302 )
...
fix navigation key repeat in input fields
5 months ago
Dean Lee
dcfbb99b13
system/ui: add password visibility toggle with eye icon to keyboard ( #35246 )
...
* add password visibility toggle with eye icon to keyboard
* added show_password_toggle
5 months ago
Dean Lee
02125f6862
system/ui: fix cursor position in inputBox mouse click handler ( #35189 )
...
fix cursor position in inputBox mouse click handler
5 months ago
Dean Lee
2b32325be1
system/ui: Full-Featured InputBox Component ( #35178 )
...
custom input box component
5 months ago