summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibGfx
AgeCommit message (Expand)Author
2021-09-12LibGfx: Add SystemTheme::load_system_theme(Core::ConfigFile const&)Karol Kosek
2021-09-11LibGfx: Apply translation and scale to Painter::draw_triangle()David Isaksson
2021-09-11LibGfx: Increase bit-width of variables used in do_draw_scaled_bitmapTobias Christiansen
2021-09-09LibGfx/Point: Add hash trait for Point<T>Mustafa Quraish
2021-09-09LibGfx: Add method to load bitmap from fdTimothy
2021-09-09LibGfx: Move common loader functionality to load from memory functionsTimothy
2021-09-06Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safeAli Mohammad Pur
2021-09-06Everywhere: Use OOM-safe ByteBuffer APIs where possibleAli Mohammad Pur
2021-09-05Userland: Switch static_assert of type sizes to AK::AssertSizeBrian Gianforcaro
2021-09-04LibGfx: Make FontDatabase cache store fonts in NonnullRefPtrAndreas Kling
2021-09-04LibGfx: Intersect the bounding box with the main rect in draw_textsin-ack
2021-09-04LibGfx: Stop using a Utf8View that points to a temporary StringIdan Horowitz
2021-09-04LibGfx: Convert line text into a Utf8View before finding its directionIdan Horowitz
2021-09-04LibGfx: Reject GIFs with ridiculously large symbolsBen Wiederhake
2021-09-04LibGfx: Elide predictable reallocations in GIF loaderBen Wiederhake
2021-09-04Cursors: Add new Magnifying glass cursorMustafa Quraish
2021-09-04Cursors: Add new Eyedropper cursorMustafa Quraish
2021-09-04PixelPaint: Add invert filterMusab Kılıç
2021-09-04LibGfx/Painter: Add `draw_rect_with_thickness` methodMustafa Quraish
2021-09-03LibGfx/Color: Add `suggested_foreground_color()` methodMustafa Quraish
2021-09-03LibGfx/Color: Use luminosity to compute grayscale valueMustafa Quraish
2021-08-31PixelPaint: Add grayscale filtersavary1
2021-08-31LibGfx: Add color helper for getting shades and tintsNicholas Hollett
2021-08-31LibGUI+LibGfx: Make scrollbar buttons a little bit thickerAndreas Kling
2021-08-31LibGfx: Add Rect::centered_within(Rect)Andreas Kling
2021-08-29LibGfx: Return 0 width for non-printable ASCII characterssin-ack
2021-08-23WindowServer+LibGfx: Move CursorParams to LibGfxMaciej Zygmanowski
2021-08-18LibGfx: Make FastBoxBlurFilter go fasterAndreas Kling
2021-08-18LibGfx: Remove ancient unused NO_FPU macrosAndreas Kling
2021-08-18LibGfx: Mark Typeface::get_font() const, because it is constSam Atkins
2021-08-09Everywhere: Use tobyase@serenityos.org for my copyright headersTobias Christiansen
2021-08-08Userland: Use kmalloc_array() where appropriateAndreas Kling
2021-08-07LibGfx: Add alternate_color to draw_lineTobias Christiansen
2021-08-01LibGfx: Fix writing PNG headers on x86_64Gunnar Beutner
2021-08-01LibGfx: Fix a spelling mistake in a variable nameGunnar Beutner
2021-08-01LibGfx: Remove unused header includesBrian Gianforcaro
2021-07-30LibGfx: Refactor Point.constrain to use AKFrHun
2021-07-30LibGfx: Use correct variable size on bitmap to buffer convertionKarol Kosek
2021-07-29LibTTF/LibGfx: Remove circular dependency by merging LibTTF into LibGfxAndrew Kaster
2021-07-28LibGUI+LibGfx: Highlight currently active tab button with accent colorAndreas Kling
2021-07-28LibGfx+Base: Add a themable "Accent" color roleAndreas Kling
2021-07-28LibGfx: Remove unused StylePainter::paint_surface()Andreas Kling
2021-07-27LibGfx: Take the glyph spacing into account when building a linesin-ack
2021-07-27LibGfx: Remove extra space considered during wrappingsin-ack
2021-07-27LibGfx: Hotfix a -Wmaybe-uninitialized failure on the build botsAndreas Kling
2021-07-27LibGfx: Make TextLayout algorithm whitespace-awaresin-ack
2021-07-27Userland: Make TextWrapping::Wrap opt-insin-ack
2021-07-27LibGfx: Remove Gfx::ImageDecoder::bitmap() in favor of frame(index)Andreas Kling
2021-07-27LibGfx: Improve ImageDecoder constructionAndreas Kling
2021-07-26LibGfx: Add FastBoxBlurFilterTobias Christiansen