Dean Lee
4674d0ae53
python ui: fix scroll issues ( #34600 )
...
fix scroll issues
2025-02-19 21:15:21 -08:00
Dean Lee
df2d615fc7
python ui: Implement styled rounded buttons with multiple states ( #34603 )
...
* styled button
* corner rounding in pixels
2025-02-19 21:14:35 -08:00
Dean Lee
1a63fef85a
ui/spinner.py: adjust spinner rotation speed based on FPS ( #34601 )
...
adjust spinner rotation speed based on FPS
2025-02-17 15:02:45 -08:00
Adeeb Shihadeh
07ef523ec1
system/ui docs ( #34607 )
2025-02-17 10:40:07 -08:00
Dean Lee
ca05c25ba2
python ui: Implement FPS monitor ( #34605 )
...
monitor fps
2025-02-17 08:10:36 -08:00
Dean Lee
fc77ac706e
python ui: implement inertial scrolling for GuiScrollPanel ( #34596 )
...
implement inertial scrolling for GuiScrollPanel
2025-02-16 12:47:22 -08:00
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
2025-02-16 12:35:04 -08:00
Dean Lee
99ef66de4b
python ui: implement reset.py ( #34593 )
...
reset
2025-02-16 08:59:32 -08:00
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
2025-02-15 12:44:20 -08:00
Adeeb Shihadeh
c4c43bebd2
Drop Ubuntu 20.04 support ( #34557 )
2025-02-09 13:41:11 -08:00
Dean Lee
0e7c697bad
raylib: revert auto fit screen size ( #34380 )
...
revert auto fit screen size
2025-01-13 19:45:13 -08:00
Dean Lee
1ab98e38e5
raylib: refactor to implement new App class ( #34375 )
...
refactor to implement new App class
2025-01-13 14:52:03 -08:00
Maxime Desroches
facaee8b10
raylib: fix symbols redefinition ( #34172 )
...
colors
2024-12-07 01:35:50 -08:00
Maxime Desroches
a22d6cd0d3
raylib: disable build on ubuntu focal ( #34150 )
...
build
2024-12-03 19:58:00 -08:00
Maxime Desroches
ce948f7362
raylib on device ( #34126 )
...
* setup
* tp
* more
* device
2024-11-28 15:59:27 -08:00
Adeeb Shihadeh
4226ef5a66
Setup system/ui/ move ( #34124 )
2024-11-28 11:48:48 -08:00