| .. |
|
.gitignore
|
Intense hacking on Widgets.
|
2018-10-10 16:49:36 +02:00 |
|
AbstractScreen.cpp
|
Make PS2MouseDevice behave more like a proper character device.
|
2019-01-12 05:23:16 +01:00 |
|
AbstractScreen.h
|
Make PS2MouseDevice behave more like a proper character device.
|
2019-01-12 05:23:16 +01:00 |
|
Button.cpp
|
Update Painter class to the new coding style.
|
2019-01-12 17:02:54 +01:00 |
|
Button.h
|
Start refactoring graphics system to have per-window backing stores.
|
2019-01-09 02:06:04 +01:00 |
|
CharacterBitmap.cpp
|
Rename CBitmap to CharacterBitmap.
|
2019-01-10 05:41:49 +01:00 |
|
CharacterBitmap.h
|
Rename CBitmap to CharacterBitmap.
|
2019-01-10 05:41:49 +01:00 |
|
CheckBox.cpp
|
Update Painter class to the new coding style.
|
2019-01-12 17:02:54 +01:00 |
|
CheckBox.h
|
Make the Widgets/ directory build again.
|
2018-12-21 02:18:16 +01:00 |
|
ClockWidget.cpp
|
Update Painter class to the new coding style.
|
2019-01-12 17:02:54 +01:00 |
|
ClockWidget.h
|
Use fooEvent() type names for the virtual event handlers.
|
2018-10-13 22:51:50 +02:00 |
|
Color.cpp
|
Tidy up window border rendering a bit.
|
2019-01-12 04:02:36 +01:00 |
|
Color.h
|
Tidy up window border rendering a bit.
|
2019-01-12 04:02:36 +01:00 |
|
Event.h
|
Make the Event class virtual.
|
2019-01-12 07:24:38 +01:00 |
|
EventLoop.cpp
|
Coalesce mouse events to make the GUI go fast.
|
2019-01-12 06:59:10 +01:00 |
|
EventLoop.h
|
Hook everything up to run the GUI on top of the kernel.
|
2019-01-10 23:19:29 +01:00 |
|
Font.cpp
|
Hook everything up to run the GUI on top of the kernel.
|
2019-01-10 23:19:29 +01:00 |
|
Font.h
|
Hook everything up to run the GUI on top of the kernel.
|
2019-01-10 23:19:29 +01:00 |
|
FrameBuffer.cpp
|
Hook everything up to run the GUI on top of the kernel.
|
2019-01-10 23:19:29 +01:00 |
|
FrameBuffer.h
|
Hook everything up to run the GUI on top of the kernel.
|
2019-01-10 23:19:29 +01:00 |
|
GraphicsBitmap.cpp
|
All right, let's double buffer the display. It looks so much better.
|
2019-01-12 06:39:34 +01:00 |
|
GraphicsBitmap.h
|
All right, let's double buffer the display. It looks so much better.
|
2019-01-12 06:39:34 +01:00 |
|
Label.cpp
|
Update Painter class to the new coding style.
|
2019-01-12 17:02:54 +01:00 |
|
Label.h
|
Make the Widgets/ directory build again.
|
2018-12-21 02:18:16 +01:00 |
|
ListBox.cpp
|
Update Painter class to the new coding style.
|
2019-01-12 17:02:54 +01:00 |
|
ListBox.h
|
Redraw both incoming and outgoing widget when changing focus.
|
2019-01-12 07:11:24 +01:00 |
|
Makefile
|
Get rid of the "root widget" concept in WindowManager.
|
2019-01-12 03:42:50 +01:00 |
|
MsgBox.cpp
|
Hook everything up to run the GUI on top of the kernel.
|
2019-01-10 23:19:29 +01:00 |
|
MsgBox.h
|
Make the Widgets/ directory build again.
|
2018-12-21 02:18:16 +01:00 |
|
Object.cpp
|
Hook everything up to run the GUI on top of the kernel.
|
2019-01-10 23:19:29 +01:00 |
|
Object.h
|
More VFS cleanup.
|
2018-11-15 16:04:25 +01:00 |
|
Painter.cpp
|
Clip painters to widget rect by default to prevent overdraw.
|
2019-01-12 17:08:45 +01:00 |
|
Painter.h
|
Update Painter class to the new coding style.
|
2019-01-12 17:02:54 +01:00 |
|
Peanut8x8.h
|
Rage hacking on TerminalWidget.
|
2018-10-11 12:33:03 +02:00 |
|
Peanut8x10.h
|
Improve the "k" in Peanut8x10 a bit.
|
2018-10-12 23:12:17 +02:00 |
|
Point.h
|
Constrain the mouse cursor to keep it inside the screen rect.
|
2019-01-12 01:00:24 +01:00 |
|
Rect.cpp
|
Coalesce mouse events to make the GUI go fast.
|
2019-01-12 06:59:10 +01:00 |
|
Rect.h
|
All right, let's double buffer the display. It looks so much better.
|
2019-01-12 06:39:34 +01:00 |
|
Size.h
|
Start refactoring graphics system to have per-window backing stores.
|
2019-01-09 02:06:04 +01:00 |
|
TerminalWidget.cpp
|
Update Painter class to the new coding style.
|
2019-01-12 17:02:54 +01:00 |
|
TerminalWidget.h
|
Use fooEvent() type names for the virtual event handlers.
|
2018-10-13 22:51:50 +02:00 |
|
test.cpp
|
Get rid of the "root widget" concept in WindowManager.
|
2019-01-12 03:42:50 +01:00 |
|
TextBox.cpp
|
Update Painter class to the new coding style.
|
2019-01-12 17:02:54 +01:00 |
|
TextBox.h
|
Redraw both incoming and outgoing widget when changing focus.
|
2019-01-12 07:11:24 +01:00 |
|
Widget.cpp
|
Update Painter class to the new coding style.
|
2019-01-12 17:02:54 +01:00 |
|
Widget.h
|
Stop recomposing the window hierarchy after every dang widget paint.
|
2019-01-09 04:46:16 +01:00 |
|
Window.cpp
|
Redraw both incoming and outgoing widget when changing focus.
|
2019-01-12 07:11:24 +01:00 |
|
Window.h
|
Stop recomposing the window hierarchy after every dang widget paint.
|
2019-01-09 04:46:16 +01:00 |
|
WindowManager.cpp
|
Update Painter class to the new coding style.
|
2019-01-12 17:02:54 +01:00 |
|
WindowManager.h
|
Give WindowManager member copies of the Framebuffer& and the screen rect.
|
2019-01-12 16:51:14 +01:00 |