ladybird/Widgets
2019-01-15 09:17:22 +01:00
..
.gitignore Intense hacking on Widgets. 2018-10-10 16:49:36 +02:00
AbstractScreen.cpp Keep back and front painters around in WindowManager. 2019-01-13 07:41:31 +01:00
AbstractScreen.h Make PS2MouseDevice behave more like a proper character device. 2019-01-12 05:23:16 +01:00
Button.cpp Minor GUI API things + make Button corners properly transparent. 2019-01-13 06:26:20 +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 Factor out individual glyph drawing into Painter::draw_glyph(). 2019-01-15 04:44:47 +01:00
Color.h Factor out individual glyph drawing into Painter::draw_glyph(). 2019-01-15 04:44:47 +01:00
Event.h Start refactoring the windowing system to use an event loop. 2019-01-14 14:42:49 +01:00
EventLoop.cpp So long SDL stuff. You were a nice bootstrapping environment. 2019-01-14 15:30:37 +01:00
EventLoop.h So long SDL stuff. You were a nice bootstrapping environment. 2019-01-14 15:30:37 +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 So long SDL stuff. You were a nice bootstrapping environment. 2019-01-14 15:30:37 +01:00
FrameBuffer.h So long SDL stuff. You were a nice bootstrapping environment. 2019-01-14 15:30:37 +01:00
GraphicsBitmap.cpp Start working on a graphical Terminal program. 2019-01-15 04:30:55 +01:00
GraphicsBitmap.h Build Painter & friends into LibC. Use it in the GUI test app. 2019-01-14 20:02:51 +01:00
GUIEventDevice.cpp Start refactoring the windowing system to use an event loop. 2019-01-14 14:42:49 +01:00
GUIEventDevice.h Allow character devices to block write attempts until there is more space. 2019-01-15 09:17:22 +01:00
Label.cpp Minor GUI API things + make Button corners properly transparent. 2019-01-13 06:26:20 +01:00
Label.h Make the Widgets/ directory build again. 2018-12-21 02:18:16 +01:00
ListBox.cpp ListBox: Fix item rect inconsistency between paints and clicks. 2019-01-12 17:29:29 +01:00
ListBox.h ListBox: Fix item rect inconsistency between paints and clicks. 2019-01-12 17:29:29 +01:00
MsgBox.cpp Start refactoring the windowing system to use an event loop. 2019-01-14 14:42:49 +01:00
MsgBox.h Make the Widgets/ directory build again. 2018-12-21 02:18:16 +01:00
Object.cpp So long SDL stuff. You were a nice bootstrapping environment. 2019-01-14 15:30:37 +01:00
Object.h More VFS cleanup. 2018-11-15 16:04:25 +01:00
Painter.cpp Let's do dword-at-a-time memcpy() and memset() in userspace as well. 2019-01-15 08:14:44 +01:00
Painter.h Factor out individual glyph drawing into Painter::draw_glyph(). 2019-01-15 04:44:47 +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 Start refactoring the windowing system to use an event loop. 2019-01-14 14:42:49 +01:00
Rect.cpp Have WindowManager::invalidate() unite dirty rects that intersect each other. 2019-01-13 00:04:23 +01:00
Rect.h Start refactoring the windowing system to use an event loop. 2019-01-14 14:42:49 +01:00
Size.h Start refactoring the windowing system to use an event loop. 2019-01-14 14:42:49 +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 Build Painter & friends into LibC. Use it in the GUI test app. 2019-01-14 20:02:51 +01:00
Widget.h Minor GUI API things + make Button corners properly transparent. 2019-01-13 06:26:20 +01:00
Window.cpp Add very basic KeyDown events to the GUI event stream. 2019-01-15 06:51:00 +01:00
Window.h Build Painter & friends into LibC. Use it in the GUI test app. 2019-01-14 20:02:51 +01:00
WindowManager.cpp Build Painter & friends into LibC. Use it in the GUI test app. 2019-01-14 20:02:51 +01:00
WindowManager.h Keep back and front painters around in WindowManager. 2019-01-13 07:41:31 +01:00