serenity/SharedGraphics
Andreas Kling 5aefd7f828 PaintBrush: Implement a thickness setting for the pen tool.
Painter gains the ability to draw lines with arbitrary thickness.
It's basically implemented by drawing filled rects for thickness>1.

In PaintBrush, Tool classes can now override on_contextmenu() to
provide a context menu for the toolbox button. :^)
2019-06-23 10:00:02 +02:00
..
.gitignore Add basic automatic dependency management to Makefiles. 2019-02-02 04:41:59 +01:00
CharacterBitmap.cpp AK: Rename RetainPtr => RefPtr and Retained => NonnullRefPtr. 2019-06-21 18:37:47 +02:00
CharacterBitmap.h AK: Rename Retainable.h => RefCounted.h. 2019-06-21 18:58:45 +02:00
Color.cpp SharedGraphics: Run clang-format on everything. 2019-06-07 11:46:55 +02:00
Color.h Color: Add setters for the red, green and blue components. 2019-06-16 15:09:11 +02:00
DisjointRectSet.cpp SharedGraphics: Run clang-format on everything. 2019-06-07 11:46:55 +02:00
DisjointRectSet.h SharedGraphics: Run clang-format on everything. 2019-06-07 11:46:55 +02:00
Font.cpp LibGUI: Fix compiler warnings. 2019-06-22 14:41:11 +02:00
Font.h AK: Rename Retainable.h => RefCounted.h. 2019-06-21 18:58:45 +02:00
GraphicsBitmap.cpp AK: Rename RetainPtr => RefPtr and Retained => NonnullRefPtr. 2019-06-21 18:37:47 +02:00
GraphicsBitmap.h AK: Rename Retainable.h => RefCounted.h. 2019-06-21 18:58:45 +02:00
install.sh Build: Install most headers to Root (and libcore.a/libgui.a) 2019-05-17 21:59:48 +02:00
Painter.cpp PaintBrush: Implement a thickness setting for the pen tool. 2019-06-23 10:00:02 +02:00
Painter.h PaintBrush: Implement a thickness setting for the pen tool. 2019-06-23 10:00:02 +02:00
PNGLoader.cpp LibGUI: Fix compiler warnings. 2019-06-22 14:41:11 +02:00
PNGLoader.h AK: Rename RetainPtr => RefPtr and Retained => NonnullRefPtr. 2019-06-21 18:37:47 +02:00
Point.h SharedGraphics: Run clang-format on everything. 2019-06-07 11:46:55 +02:00
puff.c SharedGraphics: Oops, I was compiling puff() in SLOW mode for testing. 2019-03-24 00:53:16 +01:00
puff.h SharedGraphics: Run clang-format on everything. 2019-06-07 11:46:55 +02:00
Rect.cpp SharedGraphics: Run clang-format on everything. 2019-06-07 11:46:55 +02:00
Rect.h SharedGraphics: Run clang-format on everything. 2019-06-07 11:46:55 +02:00
Size.h SharedGraphics: Run clang-format on everything. 2019-06-07 11:46:55 +02:00
StylePainter.cpp SharedGraphics: Run clang-format on everything. 2019-06-07 11:46:55 +02:00
StylePainter.h Meta: Tweak .clang-format to not wrap braces after enums. 2019-06-07 17:13:23 +02:00
TextAlignment.h Meta: Tweak .clang-format to not wrap braces after enums. 2019-06-07 17:13:23 +02:00
TextElision.h Meta: Tweak .clang-format to not wrap braces after enums. 2019-06-07 17:13:23 +02:00