Scott Duensing
|
9ecc8d37f8
|
Minimized windows are now always drawn behind open windows.
|
2022-08-31 19:22:30 -05:00 |
|
Scott Duensing
|
481481a952
|
Minimize and maximize fixed.
|
2022-08-31 19:09:00 -05:00 |
|
Scott Duensing
|
28560e8721
|
Slight optimization to window surface creation.
|
2022-08-31 18:42:04 -05:00 |
|
Scott Duensing
|
80802fe53a
|
I think the scrollbars finally work. Now to fix the drag corner to use the newly empty space.
|
2022-08-31 18:21:32 -05:00 |
|
Scott Duensing
|
814a9ef705
|
I hate scrollbars.
|
2022-08-31 16:03:49 -05:00 |
|
Scott Duensing
|
9433a63c1f
|
More resize fixes.
|
2022-08-18 17:00:49 -05:00 |
|
Scott Duensing
|
74d4e05af9
|
Resizing working again.
|
2022-08-16 17:43:21 -05:00 |
|
Scott Duensing
|
105a8a63a2
|
New ScrollableT windows are rendering. No clicking yet.
|
2022-08-16 17:24:46 -05:00 |
|
Scott Duensing
|
3bc40f02a5
|
Widgets can now contain other widgets.
|
2022-07-17 17:31:53 -05:00 |
|
Scott Duensing
|
fe79a0b139
|
Scrollbars were not sending proper data with click callbacks.
|
2022-07-16 18:52:36 -05:00 |
|
Scott Duensing
|
f1878955e5
|
Scrollable working - now to make it a container.
|
2022-07-16 18:33:34 -05:00 |
|
Scott Duensing
|
b27ef131c7
|
Start of scrollable area widget.
|
2022-07-16 17:27:12 -05:00 |
|
Scott Duensing
|
93b29de643
|
Scrollbar widgets and raw mouse handling for widgets.
|
2022-07-05 18:29:54 -05:00 |
|
Scott Duensing
|
b5eec0431d
|
Checkboxes
|
2022-06-29 19:29:21 -05:00 |
|
Scott Duensing
|
33fd278e1d
|
Improved mouse button handling and Button widget added.
|
2022-06-29 18:02:08 -05:00 |
|
Scott Duensing
|
a8168cd253
|
roo-e/src/gui/widgets/
|
2022-06-29 18:01:37 -05:00 |
|
Scott Duensing
|
4923843f38
|
Picture widget added.
|
2022-06-28 16:29:12 -05:00 |
|
Scott Duensing
|
e812146766
|
Project now named Roo/E!
|
2022-06-28 16:00:42 -05:00 |
|
Scott Duensing
|
34dd7d7fbe
|
Basic click handling for widgets implemented.
|
2022-06-26 18:37:00 -05:00 |
|
Scott Duensing
|
018ccedd46
|
Framework bits needed for widgets and basic label added.
|
2022-06-25 19:12:02 -05:00 |
|
Scott Duensing
|
451c95a0ca
|
Window Manager finished? Moving on!
|
2022-06-24 18:41:27 -05:00 |
|
Scott Duensing
|
431e4a40eb
|
Scrollbars work! Thumbs work! Minor DJGPP mouse event issue fixed.
|
2022-06-22 19:08:14 -05:00 |
|
Scott Duensing
|
f3cc0d5050
|
Maximize and Restore working.
|
2022-06-20 18:09:51 -05:00 |
|
Scott Duensing
|
88f440f0c4
|
Resizing working.
|
2022-06-20 17:13:54 -05:00 |
|
Scott Duensing
|
b6f78593e4
|
Minimizing and restoring works. Start of resizing.
|
2022-06-18 20:04:43 -05:00 |
|
Scott Duensing
|
96391b499d
|
Minimize and restore working.
|
2022-06-18 18:13:52 -05:00 |
|
Scott Duensing
|
003a0c0ba8
|
Working on proper content rendering.
|
2022-06-17 19:58:36 -05:00 |
|
Scott Duensing
|
3c51c33430
|
Clipping working.
|
2022-06-17 19:13:04 -05:00 |
|
Scott Duensing
|
9155594947
|
Updating repo.
|
2022-06-17 17:20:51 -05:00 |
|
Scott Duensing
|
10196882ef
|
Optimized window drawing. Added window caching.
|
2022-06-15 20:02:39 -05:00 |
|
Scott Duensing
|
7d32a1df31
|
DJGPP and SDL2 backends working!
|
2022-06-07 19:02:56 -05:00 |
|
Scott Duensing
|
7d2908b365
|
No more GRX. Color bits working but colors wrong in SDL.
|
2022-06-06 19:45:52 -05:00 |
|
Scott Duensing
|
05b666f977
|
Limited to 16 bit color to test inlining pixel operations.
|
2022-06-05 19:14:48 -05:00 |
|
Scott Duensing
|
4c7be223a9
|
Fixed DJGPP mouse pointer in 8 and 16 bit.
|
2022-06-03 19:25:55 -05:00 |
|
Scott Duensing
|
4d0b209adc
|
DJGPP backend working.
|
2022-06-02 19:15:53 -05:00 |
|
Scott Duensing
|
ef63b14c2f
|
Start of DJGPP backend. Buggy.
|
2022-05-29 19:49:23 -05:00 |
|
Scott Duensing
|
2ea3cfe57b
|
SDL and GRX back ends working.
|
2022-05-27 17:08:21 -05:00 |
|
Scott Duensing
|
e6c514b0ea
|
Progress on SDL2 backend. Very broken.
|
2022-05-26 21:22:38 -05:00 |
|
Scott Duensing
|
e807f883b4
|
Starting porting new code to other targets besides GRX.
|
2022-05-23 20:39:14 -05:00 |
|
Scott Duensing
|
a83fddc486
|
Basic window manager. Too slow!
|
2022-05-22 18:46:16 -05:00 |
|
Scott Duensing
|
b5af19dd12
|
Mouse pointer working
|
2022-05-21 18:44:46 -05:00 |
|
Scott Duensing
|
29601df2a9
|
Working double buffering
|
2022-05-21 17:25:37 -05:00 |
|
Scott Duensing
|
0748aaf9e2
|
Initial commit of new GUI code.
|
2022-05-16 17:59:47 -05:00 |
|