summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibGfx
AgeCommit message (Expand)Author
2021-11-13LibGfx: Remove all load_FORMAT_from_memory() decoder wrappersAndreas Kling
2021-11-11LibGfx: Include Vector.h in PNGLoader.cppTimothy Flynn
2021-11-11LibGfx: Remove now-unused load_gif_from_memory()Andreas Kling
2021-11-11LibGfx: Use ImageDecoder in Bitmap::try_load_from_fd_and_close()Andreas Kling
2021-11-11LibGfx: Remove load_FORMAT() image codec wrappersAndreas Kling
2021-11-11Everywhere: Pass AK::ReadonlyBytes by valueAndreas Kling
2021-11-11Everywhere: Pass AK::StringView by valueAndreas Kling
2021-11-10AK: Make ByteBuffer::try_* functions return ErrorOr<void>Andreas Kling
2021-11-10AK+Everywhere: Stop including Vector.h from StringView.hAndreas Kling
2021-11-08LibCore: Use ErrorOr<T> for Core::File::open()Andreas Kling
2021-11-08AK: Use ErrorOr<T> for MappedFile factoriesAndreas Kling
2021-11-08LibGfx: Use ErrorOr<T> for try_create_from_serialized_byte_buffer()Andreas Kling
2021-11-08LibGfx: Use ErrorOr<T> for Bitmap::try_create()Andreas Kling
2021-11-08LibGfx: Use ErrorOr<T> for Bitmap::try_load_from_file()Andreas Kling
2021-11-08LibGfx: Convert Gfx::Bitmap to east const styleAndreas Kling
2021-11-08LibGfx: Deduplicate code in Bitmap::try_load_from_file()Andreas Kling
2021-11-08LibGfx: Use ErrorOr<T> for Bitmap infrastructure used by ShareableBitmapAndreas Kling
2021-11-08LibGfx: Use ErrorOr<T> for Bitmap::cropped()Andreas Kling
2021-11-08LibGfx: Use ErrorOr<T> for Bitmap::scaled()Andreas Kling
2021-11-08LibGfx: Use ErrorOr<T> for Bitmap::flipped()Andreas Kling
2021-11-08LibGfx: Use ErrorOr<T> for Bitmap::rotated()Andreas Kling
2021-11-08LibGfx: Use ErrorOr<T> for Bitmap::clone()Andreas Kling
2021-11-08LibGfx: Use ErrorOr<T> for Bitmap::try_create_shareable()Andreas Kling
2021-11-08LibGfx: Use ErrorOr<T> for Bitmap::try_create_wrapper()Andreas Kling
2021-11-08LibGfx: Use ErrorOr<T> for Bitmap::try_create_with_anonymous_buffer()Andreas Kling
2021-11-08AK: Bring AK::Error into the global namespaceAndreas Kling
2021-11-08LibGfx: Use ErrorOr<T> for Gfx::Bitmap::allocate_backing_store()Andreas Kling
2021-11-08LibCore: Use ErrorOr<T> in Core::AnonymousBufferAndreas Kling
2021-11-05LibGfx: Add FlagRole to GUI::VariantSam Atkins
2021-11-05LibGfx: Use `read_bool_entry()` to read theme flagsSam Atkins
2021-10-31LibGfx: Add 'IsDark' flag to SystemTheme and PaletteSam Atkins
2021-10-28LibGfx: Add to_string() functions for MetricRole and PathRoleSam Atkins
2021-10-28LibGfx+WindowServer: Move shadow-painting code to StylePainterSam Atkins
2021-10-28LibGfx: Make style painters use east const and virtual specifiersSam Atkins
2021-10-24LibGfx: Make Color::from_string() case-insensitiveSam Atkins
2021-10-24LibGfx: Make Color use east-constSam Atkins
2021-10-23LibGfx+LibWeb: Move "transparent" keyword into Color::from_string()Sam Atkins
2021-10-22LibGfx: Restrict cleared area to GIF framebufferBen Wiederhake
2021-10-10LibGfx: Implement copy-assign for MatrixBen Wiederhake
2021-10-08Libraries: Fix -Wunreachable-code warnings from clangNico Weber
2021-10-06LibGUI: Add missing headersBen Wiederhake
2021-10-04Everywhere: Fix more Copyright header inconsistenciesTim Schumacher
2021-10-02LibGFX: Draw the ends of lines with non-standard thicknessGal Horowitz
2021-10-01Libraries: Fix typosNico Weber
2021-09-24LibGfx: Forward declare Gfx::FontMetrics as a structAndreas Kling
2021-09-24LibGfx: Remove debug spam about not having some font installedAndreas Kling
2021-09-24LibGfx: Add a simple Gfx::FontMetrics and Gfx::Font::metrics(code_point)Andreas Kling
2021-09-24LibGfx: Make BitmapFont::variant() report a complete typefacethankyouverycool
2021-09-24LibGfx: Get weight from tables for TrueTypeFontsthankyouverycool
2021-09-24LibGfx: Support italic BitmapFontsthankyouverycool