Shane Smiskol
74ecad7e6b
more clean up
6 days ago
Shane Smiskol
3a14daccc0
remove old wifi manager
6 days ago
Shane Smiskol
234b635965
hide/show event no lag hopefully yayay
6 days ago
Shane Smiskol
712b1606c6
disable button if unsupported!!!
6 days ago
Shane Smiskol
b675d6b247
i can't believe we didn't check this...
6 days ago
Shane Smiskol
959b8b49eb
either wrong password or disconnected for now
6 days ago
Shane Smiskol
698cb66279
set rest of callbacks
6 days ago
Shane Smiskol
f0cdb79077
forget and connect
6 days ago
Shane Smiskol
0a0d42d449
set security type and support listing and rming conns
6 days ago
Shane Smiskol
5cc5d02d56
more epic initializers + make it kind of work
6 days ago
Shane Smiskol
f1dbde9cf6
clean up
7 days ago
Shane Smiskol
eb8c309069
stasj
7 days ago
Maxime Desroches
f04bb6b9fa
ui: reduce network selection lag ( #35945 )
...
lag
3 weeks ago
Shane Smiskol
6cf710d4cb
Widget: add enabled property ( #35944 )
...
* add enabled
* sort
* rename
* rest
* rm that
3 weeks ago
Maxime Desroches
62bbf6db8d
ui: use label in confirm dialog ( #35943 )
...
forget
3 weeks ago
Maxime Desroches
cccd60a28b
ui: make wifi selection usable ( #35895 )
...
* start
* wrong
* more
* more
* better
* better
* more better
4 weeks ago
Maxime Desroches
cb5299be5a
ui: adapt network to raylib touch api ( #35881 )
...
* start
* for now
* con
* more
4 weeks 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
2 months ago
Shane Smiskol
7b35f64049
raylib UI: implement easier to use Scroller ( #35606 )
...
* new scroller and widget
start
heck yeah
fix that
clean up
* fuck yeah
* line sep
* fix that
* fix clicking on action
* no custom width
* move all over
* clean up
* more clean up
* rm custom visible too
* more clean up
* lint
* dont use enabled generically yet
* ??
2 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>
3 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
3 months ago
Shane Smiskol
3ce87d0ac9
raylib: base widget class ( #35484 )
...
* use some widgets
* consistent name draw -> render
* more
* rest
3 months ago
Shane Smiskol
29830440b4
format raylib ( #35483 )
...
* format raylib
* not really sure what this is
3 months ago
Dean Lee
6767bfce44
ui: add ModalOverlay system for unified modal dialog management ( #35478 )
...
add ModalOverlay
3 months ago
Dean Lee
da58feb869
system/ui: fix wifi network icon resize artifacts ( #35440 )
...
fix wifi network icon resize artifacts
3 months ago
Dean Lee
3a7f0b66aa
system/ui: fix remaining issues in WiFi Manager ( #35301 )
...
* WIP
* fix callback
* fix connecting network displayed as Connected
* thread safe states
* fix state sync issues
* fix callback
3 months ago
Dean Lee
41db0557e9
system/ui: fix Wi-Fi conneciton flow for open networks ( #35285 )
...
fix Wi-Fi conneciton flow for open networks
3 months ago
Cameron Clough
6eecb4f986
system/ui: network widget improvements ( #35284 )
...
* larger font size for confirmation dialog
* try this
* forget btn color
* text color
* font size
* caps
* Revert "caps"
This reverts commit a3e6cfbf05
.
* too much
* fixme
* do that?
* keyboard: reset state on clear
3 months ago
Dean Lee
b740d23dd0
system/ui: display icons in wifi manager ( #35244 )
...
display icons in wifi manager
3 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
3 months ago
Dean Lee
73ff9dc944
system/ui: add require_full_screen to WifiManagerUI ( #35191 )
...
add require_full_screen to WifiManagerUI
4 months ago
Dean Lee
b5545a6736
system/ui: confirm dialog always opens in fullscreen mode ( #35192 )
...
confirm dialog always opens in fullscreen mode
4 months ago
Dean Lee
ce4fda1f92
system/ui: add minimum WIFI password length validation ( #35190 )
...
* add minimum WIFI password length validation
* add min text size to keyboard
* disable enter if text size<min size
* add MAX_PASSWORD_LENGTH
* disable enter key
* set min_text_size for demo
4 months ago
Dean Lee
2b32325be1
system/ui: Full-Featured InputBox Component ( #35178 )
...
custom input box component
4 months ago
Dean Lee
e62b6a38e9
system/ui: set keyboard to use full window area ( #35181 )
...
set keyboard to use full window area
4 months ago
Dean Lee
f1760e63d3
system/ui: performance optimizations for WiFi Manager with cached network data ( #35170 )
...
Performance optimizations for WiFi Manager with cached network data
4 months ago
Dean Lee
7147c26954
system/ui: fix WIFI authentication callback and connection tracking ( #35169 )
...
fix authentication callback and state handling
4 months ago
Dean Lee
c33e5b3209
python ui: wifi manager ( #34814 )
...
* python wifi manager
* fix ui
* need auth callback
* move to widgets
* confirm forgot
* add drag detection
* improve keyboard & list
* remove duplicate
* typos
* use gui_app render
* refactor
* cleanup
* cleanup
* shutdown
* fix types
* revert
* scroll panel cleanup
* reset is_dragging on mouse release
* Revert "reset is_dragging on mouse release"
This reverts commit ff5e51cf6f00848d93aa3ce0bab16602fea7a319.
* unformat
* cleanup
* update state when connecting
* forgotten callback
* maybe fix? first tap didn't work
* Revert "maybe fix? first tap didn't work"
This reverts commit 739f0e3bd37323d10479b081a20d05c7fdff5495.
* remove set_target_fps
* Revert "remove set_target_fps"
This reverts commit 96f74553ef
.
---------
Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
4 months ago