summaryrefslogtreecommitdiff
path: root/Libraries/LibGfx/StylePainter.h
AgeCommit message (Collapse)Author
2020-09-26LibGfx: Add painting transparency grids to StylePainterTibor Nagy
2020-09-11LibGUI+LibGfx: Move check box painting to Gfx::StylePainterAndreas Kling
This will allow us to render check boxes from other places. :^)
2020-08-23LibGUI+LibGfx: Implement upside-down appearance for bottom-side tabsAndreas Kling
GUI::TabWidget has long has a TabPosition::Bottom option, but we still rendered the tab buttons the same as TabPosition::Top. This patch implements a custom look for bottom-side tabs. I've done my best to match the look of the top-side ones, but there might be some improvements we can make here. :^)
2020-08-17LibGfx: Add abstract StylePainter classSarah
StylePainter's behavior is now handled by a static instance of BaseStylePainter. The original static behavior of StylePainter is left as-is for API compatibility.
2020-06-10LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSizeAndreas Kling
This fits nicer with FloatRect,FloatPoint,FloatSize and gives a much better visual clue about what type of metric is being used.
2020-02-16LibGfx: Reduce header dependencies of StylePainterAndreas Kling
2020-02-14LibGfx: More work on header dependency reductionAndreas Kling
2020-02-06LibGfx: Rename from LibDraw :^)Andreas Kling