index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Widgets
/
Painter.cpp
Age
Commit message (
Expand
)
Author
2019-01-12
Fix rect drawing to grok new Rect semantics.
Andreas Kling
2019-01-12
Tidy up the h/v line drawing loops a bit.
Andreas Kling
2019-01-12
All right, let's double buffer the display. It looks so much better.
Andreas Kling
2019-01-12
Get rid of the "root widget" concept in WindowManager.
Andreas Kling
2019-01-11
Hook up the PS2MouseDevice to the AbstractScreen+WindowManager.
Andreas Kling
2019-01-10
Make Widgets/ build inside the kernel.
Andreas Kling
2019-01-10
Rename CBitmap to CharacterBitmap.
Andreas Kling
2019-01-10
Let's have an RGBA32 typedef for raw pixel data.
Andreas Kling
2019-01-10
Start separating out the SDL-related stuff in Widgets.
Andreas Kling
2019-01-10
More window manager hacking. Get rid of TerminalWidget for now.
Andreas Kling
2019-01-09
Stop recomposing the window hierarchy after every dang widget paint.
Andreas Kling
2019-01-09
Start refactoring graphics system to have per-window backing stores.
Andreas Kling
2018-12-21
Make the Widgets/ directory build again.
Andreas Kling
2018-10-14
Let widget have a font() instead of using Font::defaultFont() everywhere.
Andreas Kling
2018-10-13
More work on focus.
Andreas Kling
2018-10-12
Clip Painter operations to the screen rect.
Andreas Kling
2018-10-12
Painter::TextAlignment::Center vertical fix.
Andreas Kling
2018-10-12
Paint Button in a very Windows 3-ish style.
Andreas Kling
2018-10-12
Add a CheckBox widget.
Andreas Kling
2018-10-12
Add a CBitmap class. The C is for Courage.
Andreas Kling
2018-10-12
Add a Painter::drawBitmap() and make Painter::drawText() use it.
Andreas Kling
2018-10-12
Add a clock widget.
Andreas Kling
2018-10-12
Put the font test into its own Window.
Andreas Kling
2018-10-12
Window contents move along with the window!
Andreas Kling
2018-10-12
Very hacky support for dragging a window around.
Andreas Kling
2018-10-11
Use Font in more places.
Andreas Kling
2018-10-11
Add a simple Font class.
Andreas Kling
2018-10-11
Some work on window decorations.
Andreas Kling
2018-10-11
Make an 8x10 version of Peanut. It looks a bit nicer I think.
Andreas Kling
2018-10-11
Rage hacking on TerminalWidget.
Andreas Kling
2018-10-11
More hacking on Widgets.
Andreas Kling
2018-10-11
Peanut8x8 can paint all the ASCII characters!
Andreas Kling
2018-10-11
More work on the bitmap font.
Andreas Kling
2018-10-10
More rage hacking on Widgets. Some very basic text drawing. :^)
Andreas Kling
2018-10-10
Intense hacking on Widgets.
Andreas Kling