Commit graph

14 commits

Author SHA1 Message Date
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 f282df6617 AK::Buffer should not free unowned backing stores, duh. 2018-10-11 12:30:35 +02:00
Andreas Kling 0abc19b0ff Dispatch MouseUp events with SDL. 2018-10-11 02:55:02 +02:00
Andreas Kling c61cbf4234 Start poking at a TerminalWidget. 2018-10-11 02:50:08 +02:00
Andreas Kling f337616741 More hacking on Widgets. 2018-10-11 01:48:09 +02:00
Andreas Kling aee66e0119 Avoid modifying Object::m_children while iterating it. 2018-10-11 01:00:15 +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
Andreas Kling 8c84f9749e Start working on a Widgets library. 2018-10-10 15:12:38 +02:00
Andreas Kling a181a8f6e7 Run without SimpleMalloc locally for now. 2018-10-10 15:11:43 +02:00
Andreas Kling 0dac2c2b7f Add a cool banner. 2018-10-10 13:18:46 +02:00
Andreas Kling 5a30055157 Import all this stuff into a single repo called Serenity. 2018-10-10 11:53:07 +02:00