1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-10-13 13:32:18 +00:00
serenity/Widgets
Andreas Kling f6d2c3ed87 Hook everything up to run the GUI on top of the kernel.
Okay things kinda sorta work. Both Bochs and QEMU now boot into GUI mode.
There's a ton of stuff that doesn't make sense and so many things to rework.

Still it's quite cool to have made it this far. :^)
2019-01-10 23:19:29 +01:00
..
.gitignore Intense hacking on Widgets. 2018-10-10 16:49:36 +02:00
AbstractScreen.cpp Move windowing stuff from AbstractScreen to WindowManager. 2018-10-12 01:11:38 +02:00
AbstractScreen.h Start refactoring graphics system to have per-window backing stores. 2019-01-09 02:06:04 +01:00
Button.cpp Hook everything up to run the GUI on top of the kernel. 2019-01-10 23:19:29 +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 Rename CBitmap to CharacterBitmap. 2019-01-10 05:41:49 +01:00
CheckBox.h Make the Widgets/ directory build again. 2018-12-21 02:18:16 +01:00
ClockWidget.cpp Use fooEvent() type names for the virtual event handlers. 2018-10-13 22:51:50 +02:00
ClockWidget.h Use fooEvent() type names for the virtual event handlers. 2018-10-13 22:51:50 +02:00
Color.cpp Hook everything up to run the GUI on top of the kernel. 2019-01-10 23:19:29 +01:00
Color.h Let's have an RGBA32 typedef for raw pixel data. 2019-01-10 05:36:32 +01:00
Event.h Merge EventLoopSDL into EventLoop. 2019-01-10 05:28:37 +01:00
EventLoop.cpp Hook everything up to run the GUI on top of the kernel. 2019-01-10 23:19:29 +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 Let's have an RGBA32 typedef for raw pixel data. 2019-01-10 05:36:32 +01:00
GraphicsBitmap.h Let's have an RGBA32 typedef for raw pixel data. 2019-01-10 05:36:32 +01:00
Label.cpp Hook everything up to run the GUI on top of the kernel. 2019-01-10 23:19:29 +01:00
Label.h Make the Widgets/ directory build again. 2018-12-21 02:18:16 +01:00
ListBox.cpp Let widget have a font() instead of using Font::defaultFont() everywhere. 2018-10-14 13:06:05 +02:00
ListBox.h Use fooEvent() type names for the virtual event handlers. 2018-10-13 22:51:50 +02:00
Makefile Rename CBitmap to CharacterBitmap. 2019-01-10 05:41:49 +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 Make Widgets/ build inside the kernel. 2019-01-10 22:52:14 +01:00
Painter.h Rename CBitmap to CharacterBitmap. 2019-01-10 05:41:49 +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 Window contents move along with the window! 2018-10-12 02:41:27 +02:00
Rect.cpp Start refactoring graphics system to have per-window backing stores. 2019-01-09 02:06:04 +01:00
Rect.h Start refactoring graphics system to have per-window backing stores. 2019-01-09 02:06:04 +01:00
RootWidget.cpp Hook everything up to run the GUI on top of the kernel. 2019-01-10 23:19:29 +01:00
RootWidget.h Start refactoring graphics system to have per-window backing stores. 2019-01-09 02:06:04 +01:00
Size.h Start refactoring graphics system to have per-window backing stores. 2019-01-09 02:06:04 +01:00
TerminalWidget.cpp Yet another pass of style fixes. 2018-12-21 02:10:45 +01:00
TerminalWidget.h Use fooEvent() type names for the virtual event handlers. 2018-10-13 22:51:50 +02:00
test.cpp Merge EventLoopSDL into EventLoop. 2019-01-10 05:28:37 +01:00
TextBox.cpp Rename CBitmap to CharacterBitmap. 2019-01-10 05:41:49 +01:00
TextBox.h Add TextBox::onReturnPressed. 2018-10-13 23:19:44 +02:00
Widget.cpp Hook everything up to run the GUI on top of the kernel. 2019-01-10 23:19:29 +01:00
Widget.h Stop recomposing the window hierarchy after every dang widget paint. 2019-01-09 04:46:16 +01:00
Window.cpp More window manager hacking. FocusIn/FocusOut events. 2019-01-09 05:40:04 +01:00
Window.h Stop recomposing the window hierarchy after every dang widget paint. 2019-01-09 04:46:16 +01:00
WindowManager.cpp Hook everything up to run the GUI on top of the kernel. 2019-01-10 23:19:29 +01:00
WindowManager.h Hook everything up to run the GUI on top of the kernel. 2019-01-10 23:19:29 +01:00