summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibGfx/Bitmap.h
AgeCommit message (Expand)Author
2023-02-21LibGfx: Fix const-correctness issuesAndreas Kling
2023-02-21LibGfx: Replace Bitmap::invert() with Bitmap::inverted()Andreas Kling
2023-02-18LibGfx: Rename format name from `jpg` to `jpeg`Lucas CHOLLET
2023-02-17LibGfx: Remove `Bitmap::load_from_fd_and_close()`Lucas CHOLLET
2023-02-16LibGfx: Add a stream compatible overload of `Bitmap::load_from_file()`Lucas CHOLLET
2023-02-08LibGfx: Propagate errors from serializing bitmapsTim Schumacher
2023-01-26LibGfx: Remove `try_` prefix from bitmap creation functionsTim Schumacher
2023-01-17LibGfx: Use `ALWAYS_INLINE` for inline `Bitmap` methodsJelle Raaijmakers
2023-01-15LibGfx: Add the TGA format into the list of bitmap formats :^)Tom Needham
2022-12-19LibGfx: Split VERIFY statements in various Bitmap class methodsLiav A
2022-12-10LibGfx: Allow creating Bitmaps from ReadonlyBytes objectsRodrigo Tobar
2022-12-07Meta+Userland: Pass Gfx::IntSize by valueMacDue
2022-12-07Meta+Userland: Pass Gfx::IntPoint by valueMacDue
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-10-14LibGfx: Implement flood fill algorithm in Bitmap classTimothy Slater
2022-09-16LibGfx: Support getting a bitmap for a region of painterMacDue
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-06-14LibCore+LibGfx: Pass file-path as StringViewHediadyoin1
2022-05-26LibGfx: Add Bitmap::solid_color()MacDue
2022-05-26LibGfx: Add Bitmap::invert()MacDue
2022-04-17LibGfx: Add `Bitmap::visually_equals()`Jelle Raaijmakers
2022-03-04LibGfx: Rename Color::from_rgba() => Color::from_argb()Andreas Kling
2022-03-04LibGfx: Rename RGBA32 => ARGB32Andreas Kling
2022-03-04LibGfx: Support the RGBA8888 storage format in Bitmap::set_pixel()Linus Groh
2022-02-14LibGfx: Make Bitmap::has_alpha_channel() return true for RGBA8888Andreas Kling
2021-12-21LibGfx: Add support for "The Quite OK Image Format" (QOI)Linus Groh
2021-11-16LibGfx: Remove scale factor option from try_load_from_fd_and_close()Karol Kosek
2021-11-11Everywhere: Pass AK::StringView by valueAndreas 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: 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-08LibGfx: Use ErrorOr<T> for Gfx::Bitmap::allocate_backing_store()Andreas Kling
2021-09-09LibGfx: Add method to load bitmap from fdTimothy
2021-07-25LibGfx: Make Gfx::Bitmap::set_nonvolatile() report allocation failureAndreas Kling
2021-07-25LibGfx: Remove "purgeable Gfx::Bitmap" as a separate conceptAndreas Kling
2021-07-25LibGfx: Add try_ prefix to Bitmap::try_allocate_backing_store()Andreas Kling
2021-07-21LibGfx: Sprinkle [[nodiscard]] on Gfx::BitmapAndreas Kling
2021-07-21LibGfx: Use "try_" prefix for static factory functionsAndreas Kling
2021-05-24LibGfx: Use anonymous buffer instead of raw anon_fd for Gfx::BitmapJean-Baptiste Boric
2021-05-18LibGfx: Rename RotationDirection membersMatthew Olsson