|
|
c229329542
|
Send enter and hover events to mouse over element's parent containers- improves ux, disable applying :active styles if element does not have any specificied- fixes element blinking on click.
|
2026-04-18 12:29:04 -05:00 |
|
|
|
512d8a5c0f
|
Added initial dialog support
|
2026-04-17 18:46:27 -05:00 |
|
|
|
d158d2fdd2
|
Added initial support for pages, fixed image not accounting for margin refactor
|
2026-04-17 17:45:58 -05:00 |
|
|
|
9f654129ef
|
Improved handling of nine slice backgrounds, fixed scroll height, fixed container v/h_align
|
2026-04-17 11:38:17 -05:00 |
|
|
|
b694269409
|
Fixed ListBox/Menu not accounting for its border
|
2026-04-15 22:09:58 -05:00 |
|
|
|
3375d2d224
|
Fixed button image off center if button has margin left/top
|
2026-04-15 22:07:45 -05:00 |
|
|
|
a47505e7fa
|
Improved debug_draw to be free of element clipping rectangle, fixed up container vertical and horizontal alignment
|
2026-04-15 22:06:55 -05:00 |
|
|
|
e572679f0b
|
Renamed GuiState#menu to GuiState#active_menu to prevent conflict with DSL#menu
|
2026-04-15 22:02:09 -05:00 |
|
|
|
4286ca06b0
|
Fix up container's over estimating their width/height some more
|
2026-04-15 10:51:10 -05:00 |
|
|
|
a5636c82b3
|
Fixed Element's x and y position offset by their containers margin_left and/or margin_top, fixed containers 'inheriting' their parents and/or grandparents margin_left/top causing them to have an outer_height greater than it should be (needs a little more work.)
|
2026-04-13 20:00:24 -05:00 |
|
|
|
971ac5ff34
|
Lazy init Element background and border canvases
|
2026-03-27 11:20:03 -05:00 |
|
|
|
3b5902fef5
|
Reduce usages of Gosu.clip_to in Background
|
2026-03-27 11:18:55 -05:00 |
|
|
|
dfb9378c6d
|
Remove unneeded string to integer conversions in Theme
|
2026-03-27 10:59:22 -05:00 |
|
|
|
3a23a8f8ca
|
Improve clipping of TextBlock
|
2026-03-27 10:58:42 -05:00 |
|
|
|
d735edaec0
|
Make changing an element's styles trigger element to re-stylize
|
2026-03-21 22:42:57 -05:00 |
|
|
|
d2440b50a1
|
Added every and after timers to DSL
|
2026-03-21 21:11:51 -05:00 |
|
|
|
362fafa6fd
|
Fixed HOME/END PAGE UP/DOWN keys incorrectly scrolling container when an EditLine or EditBox has focus
|
2026-03-21 21:11:51 -05:00 |
|
|
|
907257879c
|
Fixed EditBox causing crash if parent container is scrolled and EditBox is clicked
|
2026-03-21 21:11:50 -05:00 |
|
|
|
e031039a77
|
Refactored GuiState Element style handling to simplify mutating them
|
2026-03-21 21:03:58 -05:00 |
|
|
|
16bd9168e4
|
Bump version
|
2026-01-28 18:02:18 -06:00 |
|
|
|
b946d5efa6
|
Added Result class to make writing failure resistant code easier
|
2026-01-28 18:02:18 -06:00 |
|
|
|
958d4e65f9
|
Bump version
|
2026-01-09 09:36:08 -06:00 |
|
|
|
0519253e03
|
Improved GuiState to fully recalculate before returning from draw
|
2026-01-09 09:29:41 -06:00 |
|
|
|
97055885a6
|
Cache TextBlock text width and height
|
2026-01-09 08:59:06 -06:00 |
|
|
|
b5912de980
|
Remove unused code from Background#update, improves performance notably.
|
2026-01-09 08:34:59 -06:00 |
|
|
|
b0376d85d9
|
Reduce allocations in Background
|
2026-01-09 08:26:55 -06:00 |
|
|
|
a30d66fafb
|
Refactored Style to remove usage of method_missing
|
2026-01-09 08:20:27 -06:00 |
|
|
|
0fac4a0397
|
Add StackProf hooks for profile recalculate
|
2026-01-08 22:16:54 -06:00 |
|
|
|
498cf06916
|
Style fixes, wip layout speed up work
|
2025-12-01 10:03:45 -06:00 |
|
|
|
1f57dfd38c
|
Update to support Gosu 2.0.0 (Gosu::Image taking in a Gosu::Image fails)
|
2025-11-29 11:27:27 -06:00 |
|
|
|
76a8bf95c7
|
Update Gosu.draw_arc to support partial segments
|
2025-11-29 11:11:53 -06:00 |
|
|
|
1c25eeb32b
|
Bump version
|
2025-06-24 13:55:40 -05:00 |
|
|
|
eabad4abd4
|
Refactored mesh handling, imported AABB tree implementation from I-MIC FPS
|
2025-05-03 18:21:11 -05:00 |
|
|
|
b3561f02c1
|
Fixed edit_line's with prefilled values having an offset_x that hides the text unless caret is manually moved left
|
2024-04-09 09:27:12 -05:00 |
|
|
|
9694cc2270
|
Fix compatibility issue with gosu 2.0 pre-release
|
2024-03-12 19:20:25 -05:00 |
|
|
|
a7df9a660d
|
Bump version
|
2024-03-05 14:16:25 -06:00 |
|
|
|
d2f757eb23
|
Fixed hidden Container elements not recalculating when becoming visible
|
2024-03-05 14:16:07 -06:00 |
|
|
|
0d70177de7
|
Bump version
|
2024-03-05 13:31:17 -06:00 |
|
|
|
dcefaeae4d
|
Fixed debug_draw for elements, fixed Slider Handle not rendering/positioned properly
|
2024-03-05 13:17:12 -06:00 |
|
|
|
c2330ed9a9
|
Removed excon as explicit dependency, implemented menu's as (mostly) first class citizens, refactoring of gui layout, FIXME: broke Slider Handle..., probably some other stuff.
|
2024-03-04 20:54:36 -06:00 |
|
|
|
615d7ec3e4
|
Added support HOME, END, and PAGE UP/DOWN for scrollable containers, misc. tweaks and bug fixes.
|
2024-03-03 19:23:00 -06:00 |
|
|
|
1644ff8a27
|
Bump version
|
2024-02-28 20:43:28 -06:00 |
|
|
|
d6a99b935a
|
Fixed styles not applying correctly for non-default styles
|
2024-02-28 10:53:49 -06:00 |
|
|
|
c4e47b8e38
|
Bump version
|
2024-01-18 14:10:28 -06:00 |
|
|
|
d0e1772f33
|
Fixed container that is scrolled down getting stuck being 'overscrolled' when resized
|
2024-01-18 14:08:33 -06:00 |
|
|
|
00e47d61a2
|
Bump version
|
2023-11-17 17:11:09 -06:00 |
|
|
|
1882673fff
|
Improvements to layout recalculating, reduces need to manually force a refresh (F5)
|
2023-11-17 17:10:53 -06:00 |
|
|
|
286efa2059
|
Update required files
|
2023-11-17 15:07:08 -06:00 |
|
|
|
6b9af5c87c
|
Merged in gosu_notifications
|
2023-11-17 15:06:38 -06:00 |
|
|
|
af3a3ff938
|
Merged in gosu_more_drawables
|
2023-11-17 15:06:21 -06:00 |
|