269 Commits

Author SHA1 Message Date
c8946673c3 Fix layoutorder on file entries spazzing out in non-testbed apps. 2025-07-08 14:33:35 -05:00
d0a246bffe Update file information display in FileDialog. Prerelease-6.6 2025-07-08 13:31:50 -05:00
e084e1120f Trying to solve for arrow angles. Prerelease-6.5 2025-06-28 00:36:53 -05:00
238a7934b3 Adding Anchors and Decorator Widget types. 2025-06-27 19:55:02 -05:00
558f17fc94 Make ScrollingRect key-binds only work when mouse is inside. (This is subject to change) 2025-06-27 15:30:11 -05:00
4acd91b078 ContextMenu now opens on mouse-release versus initial mouse-press. TODO: Make it an enum configuration. 2025-06-27 15:29:17 -05:00
944bd66b43 Refactor CommandLine to not naiively override Window::Open, Close() 2025-06-27 15:28:06 -05:00
d935608e05 Fixed Window close button simply setting the element to invisible and not properly calling Open()/Close() procedure. 2025-06-27 15:27:29 -05:00
3b973c2c45 Added input-history feature to TextInputForm. Control via up/down arrows. 2025-06-27 15:26:33 -05:00
ce0c69190a Testing more of the filesystem API 2025-06-26 21:45:35 -05:00
dca15511ea Other edits. 2025-06-26 06:03:35 -05:00
beb5c97c13 Add UDim::FromPixels and UDim::FromScale constructors 2025-06-26 06:03:27 -05:00
505c2c70e6 Fixed Separator class spacing behavior 2025-06-26 06:03:04 -05:00
9b07a8ea01 Test of FileDialog.hpp 2025-06-26 06:02:43 -05:00
393ad1b2b3 Somewhat Fixed Checkbox drawing. 2025-06-26 06:02:30 -05:00
67416540d4 Typo 2025-06-26 05:36:27 -05:00
d9d92c2a28 Adjusting demo app to take screenshots. 2025-06-25 17:40:56 -05:00
086a3f226b Writing documentation in widgets.md, will deploy doxygen API reference tomorrow. 2025-06-25 02:46:48 -05:00
a2088b086b Add Tooltip::PopupDelay Prerelease-6.4 2025-06-24 15:08:35 -05:00
86fb0cb2e6 Implementing hack for tooltip. 2025-06-24 13:46:33 -05:00
3a0743e787 Add FpsGraphWindow::DockGraph and UndockGraph 2025-06-24 02:52:48 -05:00
f46bf097ac Documentate Slider 2025-06-24 02:51:49 -05:00
b80fa9cd94 Add Window::HideTitlebar and ShowTitlebar 2025-06-24 02:51:20 -05:00
f229698971 Enhanced demo program. 2025-06-24 01:58:02 -05:00
96239db592 Redesign ColorPicker widget with the new slider capabilities in mind. 2025-06-24 01:57:53 -05:00
9d901c6300 Implement static draw routines to RectBase to unify JUI's rectangle motifs. 2025-06-24 01:57:38 -05:00
d5d6703ee9 Redesigned slider to support customizing the size of the Scrubber. 2025-06-24 01:57:14 -05:00
72e21451a6 Spastic Edits 2025-06-23 22:47:27 -05:00
8af6030d1a Refactored Slider to use an internal range of 0-1 and map it to a set range for the end-user. 2025-06-23 21:05:40 -05:00
0e62fcd5f6 Developing documentation. Prerelease-6.3 2025-06-22 22:01:11 -05:00
938be6f7ca A ton of edits.. I don't even know 2025-06-16 12:02:10 -05:00
1c523dafa2 More supplemental docs. 2025-06-16 01:58:45 -05:00
80682e5fee Test of links to supplemental documentation. 2025-06-16 01:35:54 -05:00
fa5b9e23cf Documenting Link Widget. 2025-06-15 23:50:07 -05:00
3a0901693e Add LabeledSlider class. 2025-06-13 13:57:28 -05:00
4415e3c6b4 Test of Link Widget, brings me back around to several old issues that still need resolved. 2025-06-12 03:45:37 -05:00
1bd581a5d8 FPSGraphWindow 2.0 2025-06-09 20:48:12 -05:00
31d5074ed0 FPSGraphWindow 2025-06-09 20:16:05 -05:00
ab11857cfa Working on FPSGraph, built with temp-fixed JGL. Prerelease-6.2 2025-06-09 16:37:27 -05:00
37d14cc0e0 Uhhhhhhhhh 2025-06-07 11:45:46 -05:00
134fa46f5a Update packages, having issue with Text-width with new packages, not quite sure. 2025-06-06 14:35:37 -05:00
5f53938f67 Update packages. 2025-06-04 14:34:38 -05:00
48b56213d8 Implemented a quick and dirty FPS graph, other small refactorings. Prerelease-6.1 2025-06-04 04:52:19 -05:00
7ac0436a1f Performance optimization & bugfix
Only depth sort if we need to.
Fixed a bug where if you left the highest ancestor of a slider and re-entered it would still be sliding.
2025-05-30 22:22:09 -04:00
c4ada58e0c Fix sometimes-missing include of Slider in ColorPicker.hpp 2025-05-22 17:26:48 -05:00
21fee89e77 Refactoring for organization. 2025-05-13 14:28:02 -05:00
0ff787fd95 Refactor TextBase to TextStyler mixin. 2025-05-12 17:10:12 -05:00
75f30b062a Internal change of function signature. 2025-05-12 17:09:37 -05:00
3033edb903 Internal change of function signature. 2025-05-12 17:09:31 -05:00
814a7a8a3c Update to latest jlog release. 2025-05-10 13:07:08 -05:00