summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibGfx
AgeCommit message (Expand)Author
2022-01-04LibGfx: Add LumaFilterTobias Christiansen
2022-01-04LibGfx: Add BitmapMixerTobias Christiansen
2022-01-04LibGfx: Add BitmapFormat::BGRx8888 support to the FastBoxBlurFilterTobias Christiansen
2022-01-04Userland: Resolve -Woverloaded-virtual in LibGUI and SoundPlayerAndrew Kaster
2022-01-01Theming: Add alignment sectionFiliph Sandström
2022-01-01LibGfx: Remove VERIFY in draw_rect_with_thicknessFiliph Sandström
2022-01-01LibGfx: Add window border/title theming optionsFiliph Sandström
2021-12-30LibGfx: Mark some `Matrix` functions as `[[nodiscard]]`Jelle Raaijmakers
2021-12-30LibGfx: Add `Matrix3x3`Jelle Raaijmakers
2021-12-28ThemeEditor: Implement a way to simulate color blindness in previewTheGrizzlyDev
2021-12-23LibGfx: Harden TTF parsing against fuzzersBrian Gianforcaro
2021-12-23LibGfx: Fix incorrect error handling in ICOLoaderBrian Gianforcaro
2021-12-22LibGfx: Keep alpha value of previous pixel for QOI_OP_RGB chunkLinus Groh
2021-12-21AK+Everywhere: Replace __builtin bit functionsNick Johnson
2021-12-21LibGfx: Remove 'QOIImageDecoderPlugin: ' prefix from error messagesLinus Groh
2021-12-21LibGfx: Add support for "The Quite OK Image Format" (QOI)Linus Groh
2021-12-16LibGfx: Handle malformed Platform ID during TTF parsingBrian Gianforcaro
2021-11-30LibGfx+FontEditor: Consolidate BitmapFont width and height limitsthankyouverycool
2021-11-30LibGfx+FontEditor: Add helper to determine raw glyph presencethankyouverycool
2021-11-29LibGfx: Link against LibIPCHendiadyoin1
2021-11-29LibGfx: Load default font lazilyHendiadyoin1
2021-11-28LibIPC+IPCCompiler+AK: Make IPC value decoders return ErrorOr<void>Andreas Kling
2021-11-24LibGfx: Correct BitmapFont row indexing when un/masking fontsthankyouverycool
2021-11-23LibGfx: Use Core::System::open() in Gfx::Bitmap :^)Andreas Kling
2021-11-23LibCore+AK: Move MappedFile from AK to LibCoreAndreas Kling
2021-11-22LibGfx: Avoid unaligned loads and stores in GlyphBitmapAli Mohammad Pur
2021-11-21LibGfx: Use StringView for header constants in the GIF decoderAndreas Kling
2021-11-21LibGfx: Use ErrorOr<void> more internally in PNGImageDecoderPluginAndreas Kling
2021-11-21LibGfx: Make ImageDecoderPlugin::frame() return ErrorOr<>Andreas Kling
2021-11-18LibGfx: Remove ImageDecoderPlugin::bitmap() in favor of frame(index)Andreas Kling
2021-11-17AK: Convert AK::Format formatting helpers to returning ErrorOr<void>Andreas Kling
2021-11-16LibGfx: Remove scale factor option from try_load_from_fd_and_close()Karol Kosek
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