1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-24 12:07:44 +00:00
Commit graph

22 commits

Author SHA1 Message Date
Andreas Kling
fc1facf5c0 Let widget have a font() instead of using Font::defaultFont() everywhere. 2018-10-14 13:06:05 +02:00
Andreas Kling
6f1b384cde More work on focus.
ListBox now renders differently depending on focus state.
2018-10-13 20:59:25 +02:00
Andreas Kling
aceedaf957 Clip Painter operations to the screen rect. 2018-10-12 22:50:28 +02:00
Andreas Kling
ff0ce2b921 Painter::TextAlignment::Center vertical fix. 2018-10-12 16:57:43 +02:00
Andreas Kling
5412dac05d Paint Button in a very Windows 3-ish style. 2018-10-12 14:58:16 +02:00
Andreas Kling
16576112b0 Add a CheckBox widget. 2018-10-12 14:16:40 +02:00
Andreas Kling
c7463aad11 Add a CBitmap class. The C is for Courage. 2018-10-12 12:49:45 +02:00
Andreas Kling
e23ac56017 Add a Painter::drawBitmap() and make Painter::drawText() use it. 2018-10-12 12:29:58 +02:00
Andreas Kling
73895ce043 Add a clock widget. 2018-10-12 12:18:59 +02:00
Andreas Kling
6637dec958 Put the font test into its own Window. 2018-10-12 10:06:50 +02:00
Andreas Kling
6f6f9bd84d Window contents move along with the window! 2018-10-12 02:41:27 +02:00
Andreas Kling
64127e0637 Very hacky support for dragging a window around. 2018-10-12 02:24:05 +02:00
Andreas Kling
bd6172e3c7 Use Font in more places. 2018-10-11 23:59:39 +02:00
Andreas Kling
110d01941a Add a simple Font class. 2018-10-11 23:54:30 +02:00
Andreas Kling
a6e0577f30 Some work on window decorations. 2018-10-11 23:25:07 +02:00
Andreas Kling
7df67570e6 Make an 8x10 version of Peanut. It looks a bit nicer I think. 2018-10-11 14:44:27 +02:00
Andreas Kling
ab5266b924 Rage hacking on TerminalWidget.
There's some really hideous plumbing with globals going on here, but my
priority right now is getting a basic VT100 terminal emulator working.
2018-10-11 12:33:03 +02:00
Andreas Kling
f337616741 More hacking on Widgets. 2018-10-11 01:48:09 +02:00
Andreas Kling
e810120260 Peanut8x8 can paint all the ASCII characters! 2018-10-11 00:56:28 +02:00
Andreas Kling
cb64ff229a More work on the bitmap font. 2018-10-11 00:10:36 +02:00
Andreas Kling
77bac7216c More rage hacking on Widgets. Some very basic text drawing. :^) 2018-10-10 20:06:58 +02:00
Andreas Kling
6f37429f57 Intense hacking on Widgets. 2018-10-10 16:49:36 +02:00