summaryrefslogtreecommitdiff
path: root/SharedGraphics
AgeCommit message (Expand)Author
2019-07-12Painter: Don't add line spacing after the very last line in draw_text().Andreas Kling
2019-07-12Painter: Implement multi-line support in Painter::draw_text().Andreas Kling
2019-07-08Kernel: Have the open() syscall take an explicit path length parameter.Andreas Kling
2019-07-08StringView: Rename characters() to characters_without_null_termination().Andreas Kling
2019-07-04SharedGraphics: Add LogStream operator<<'s for Rect, Point and Size.Andreas Kling
2019-07-03AK: Rename the common integer typedefs to make it obvious what they are.Andreas Kling
2019-06-30Meta: Removed all gitignore in the source tree only keeping the root oneVAN BOSSUYT Nicolas
2019-06-30GUI: Use Win2K-like "warm gray" color instead of the older colder gray.Andreas Kling
2019-06-25GraphicsBitmap: Add bpp(), returns the number of bits per pixel.Andreas Kling
2019-06-23PaintBrush: Implement a thickness setting for the pen tool.Andreas Kling
2019-06-22LibGUI: Fix compiler warnings.Andreas Kling
2019-06-21AK: Rename Retainable.h => RefCounted.h.Andreas Kling
2019-06-21AK: Rename RetainPtr.h => RefPtr.h, Retained.h => NonnullRefPtr.h.Andreas Kling
2019-06-21AK: Rename RetainPtr => RefPtr and Retained => NonnullRefPtr.Andreas Kling
2019-06-21AK: Rename Retainable => RefCounted.Andreas Kling
2019-06-16Color: Add setters for the red, green and blue components.Andreas Kling
2019-06-15GraphicsBitmap: Provide templated versions of get_pixel() and set_pixel().Andreas Kling
2019-06-14GraphicsBitmap: Add set_pixel(x, y, Color)Andreas Kling
2019-06-14Color: Add equality operators.Andreas Kling
2019-06-11Color: Add inverted().Andreas Kling
2019-06-10GraphicsBitmap: Add a fill(Color) helper.Andreas Kling
2019-06-07Meta: Tweak .clang-format to not wrap braces after enums.Andreas Kling
2019-06-07SharedGraphics: Run clang-format on everything.Andreas Kling
2019-06-06WindowServer: New API for Scaled BlitChristopher Dumas
2019-06-06WindowServer: Implement scaled backgrounds and scaled blitting functionChristopher Dumas
2019-06-06WindowServer: Clang-FormatChristopher Dumas
2019-06-03Painter: Reduce the number of draw_text overloads to only involve StringViewRobin Burchell
2019-06-03StringViewize a bunch of things -- mostly LibGUIRobin Burchell
2019-06-01PNGLoader: Annotate the decompression buffer mmap with a name.Andreas Kling
2019-05-27removed extra impl of scalingChristopher Dumas
2019-05-27centered backgrounds are now an optionChristopher Dumas
2019-05-27tiled backgrounds no longer has strange off-by-one pixel errorsChristopher Dumas
2019-05-27can now tile background and made sure the IRC choose server popup still worksChristopher Dumas
2019-05-27SharedGraphics: Make Rect::shatter() return a Vector<Rect, 4>.Andreas Kling
2019-05-26WSCompositor: Allow a compose to bypass the timer when it first happensRobin Burchell
2019-05-25WindowServer: Tweak window titlebar look somewhat.Andreas Kling
2019-05-25GButton: Align the button text according to text_alignment().Andreas Kling
2019-05-25StylePainter: Remove some unused code.Andreas Kling
2019-05-19LibC: Add mmap_with_name() that names the allocation immediately.Andreas Kling
2019-05-17Build: Install most headers to Root (and libcore.a/libgui.a)Robin Burchell
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