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 ff5e51cf6f
.
* 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 739f0e3bd3
.
* remove set_target_fps
* Revert "remove set_target_fps"
This reverts commit 96f74553ef
.
---------
Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
5 days ago
Cameron Clough
83b84a5bec
Revert "ui(raylib): create BaseWindow ( #35074 )"
...
This reverts commit 124198460b
.
2 weeks 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
2 weeks ago
Cameron Clough
7c223e5586
ui(raylib): decrease target FPS to 30 ( #35062 )
2 weeks 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
2 weeks 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
2 weeks 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
3 weeks ago
Cameron Clough
4f913f0cfb
ui(raylib): fix typos ( #35030 )
3 weeks ago
Dean Lee
6d12ade231
python ui: refactor spinner&text ( #34897 )
...
refactor spinner&text
2 months ago
Dean Lee
2d2efb3f58
pyui: implement styled label and text box ( #34813 )
...
implement styled label
2 months ago
Dean Lee
4674d0ae53
python ui: fix scroll issues ( #34600 )
...
fix scroll issues
3 months ago
Dean Lee
df2d615fc7
python ui: Implement styled rounded buttons with multiple states ( #34603 )
...
* styled button
* corner rounding in pixels
3 months ago
Dean Lee
ca05c25ba2
python ui: Implement FPS monitor ( #34605 )
...
monitor fps
3 months ago
Dean Lee
fc77ac706e
python ui: implement inertial scrolling for GuiScrollPanel ( #34596 )
...
implement inertial scrolling for GuiScrollPanel
3 months ago
Dean Lee
d4d0312794
python ui: display FPS on top-left corner if DEBUG_FPS=1 ( #34595 )
...
* display FPS on top-left corner if DEBUG_FPS=1
* use generator
* use rl.draw_fps
3 months ago
Dean Lee
99ef66de4b
python ui: implement reset.py ( #34593 )
...
reset
3 months ago
Dean Lee
ce7ff5c0e6
ui: Initial UI rewrite using pyray (spinner and text window) ( #34583 )
...
* pyray init version
* remove c++ code
* cleanup
* restruct the directory layout
* improve GuiApplication
* smooth out the texture after resize
* use atexit to close app
* rename FontSize->FontWeight
* make files executable
* use Inter Regular for FrontWeight.NORMAL
* set FLAG_VSYNC_HINT to avoid tearing while scrolling
* smoother scrolling
* mange textures in gui_app
3 months ago