summaryrefslogtreecommitdiff
path: root/SharedGraphics
AgeCommit message (Expand)Author
2019-05-11Painter: Always optimize with -O3.Andreas Kling
2019-05-11Painter: Simplify the draw_scaled_bitmap() fast path for integer scale.Andreas Kling
2019-05-11Painter: Fix typo in 4x scaling fast path.Andreas Kling
2019-05-11Painter: Add a fast path for draw_scaled_bitmap() with integer scale.Andreas Kling
2019-05-11Painter: Templatize the inner loop of draw_scaled_bitmap().Andreas Kling
2019-05-11StylePainter: Remove some unused variables.Andreas Kling
2019-05-11Painter: Improve draw_scaled_bitmap() performance.Andreas Kling
2019-05-11WindowServer: Improve window frames by giving them a raised frame look. :^)Andreas Kling
2019-05-08GraphicsBitmap: size_in_bytes() was overshooting by 4x, oops!Andreas Kling
2019-05-07Painter: Support diagonal lines with dy>dx, and apply clipping as well.Andreas Kling
2019-05-07Painter: Remove unused draw_focus_rect().Andreas Kling
2019-05-07GTabWidget: Highlight tab buttons when hovered.Andreas Kling
2019-05-06GraphicsBitmap: Add non-const overload of bits().Andreas Kling
2019-05-06GraphicsBitmap: Add a new "Indexed8" format that uses a 256-entry palette.Andreas Kling
2019-05-06Make sure all GraphicsBitmap scanlines are 16-byte aligned.Andreas Kling
2019-05-06Color: Add named color "Cyan"Andreas Kling
2019-05-05ProcessManager+LibGUI: Tweak things to improve ProcessManager look.Andreas Kling
2019-05-05GTabWidget: Paint a frame around the container part of the widget.Andreas Kling
2019-05-05GTabWidget: Make a custom look for tab buttons.Andreas Kling
2019-05-04Painter: Re-enable diagonal draw_line().Andreas Kling
2019-05-04GTableView: Improve look of column headers, and add sort order indicators.Andreas Kling
2019-05-02GButton: Draw disabled buttons with grayed-out text.Andreas Kling
2019-04-30PNGLoader: Tag the decoded bitmap with the source PNG path.Andreas Kling
2019-04-26LibGUI+WindowServer: Make it possible to have checkable GActions.Andreas Kling
2019-04-26GraphicsBitmap: munmap() pixels on destruction of self-allocating bitmaps.Andreas Kling
2019-04-24SharedGraphics: Add is_right_text_alignment(TextAlignment) helper.Andreas Kling
2019-04-23Do a pass of compiler warning fixes.Andreas Kling
2019-04-20WindowSerer+LibGUI: Send multiple rects in invalidation/flush messages.Andreas Kling
2019-04-20Sprinkle use of AK::Vector in various places.Andreas Kling
2019-04-16WindowServer: Improve the look of menus.Andreas Kling
2019-04-16Make better use of geometry class helpers in some places.Andreas Kling
2019-04-16SharedGraphics: Move PainterStateSaver out of line.Andreas Kling
2019-04-15PNGLoader: Disable debug spam.Andreas Kling
2019-04-13GVariant: Add to_bool(), to_int() and to_color().Andreas Kling
2019-04-12GVariant: Tweak stringification of Color, Boolean and Invalid variants.Andreas Kling
2019-04-12StylePainter: Don't paint hover frame around disabled CoolBar buttons.Andreas Kling
2019-04-12Color: Add a simple lightened() helper.Andreas Kling
2019-04-12Painter: Add alpha-blending support to blit_dimmed().Andreas Kling
2019-04-11GGroupBox: Improve appearance with new FrameShape::Box style.Andreas Kling
2019-04-10Introduce LibCore and move GElapsedTimer => CElapsedTimer.Andreas Kling
2019-04-10Color: Add to_grayscale() and darkened() helpers.Andreas Kling
2019-04-10WindowServer: Factor out some parts of compose().Andreas Kling
2019-04-10LibGUI: Move frame painting from GFrame to StylePainter.Andreas Kling
2019-04-10GSpinBox: Put nice little arrow glyphs on the buttons.Andreas Kling
2019-04-06Add a slight hover highlight to GButton and WSButton. :^)Andreas Kling
2019-04-04Painter: Add text elision support (only right-hand side supported.)Andreas Kling
2019-04-04LibGUI: Make it possible for GButton to be checkable.Andreas Kling
2019-04-03AK: Add Eternal<T> and use it in various places.Andreas Kling
2019-04-03GraphicsBitmap: Use MappedFile.Andreas Kling
2019-04-03PNGLoader: Use MappedFile.Andreas Kling