Liav A
|
57e19a7e56
LibGfx: Re-structure the whole initialization pattern for image decoders
|
2 vuotta sitten |
ericLemanissier
|
49f697ed56
LibGfx: GIFLoader: Propagate more errors
|
2 vuotta sitten |
ericLemanissier
|
030d380ed2
LibGfx: GIFLoader: Propagate errors properly
|
2 vuotta sitten |
sin-ack
|
e5f09ea170
Everywhere: Split Error::from_string_literal and Error::from_string_view
|
3 vuotta sitten |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 vuotta sitten |
Lenny Maiorani
|
f912a48315
Userland: Change static const variables to static constexpr
|
3 vuotta sitten |
Lenny Maiorani
|
9c56a83b76
Libraries: Use default constructors/destructors in LibGfx
|
3 vuotta sitten |
Andreas Kling
|
5ace66a903
LibGfx: Rename RGBA32 => ARGB32
|
3 vuotta sitten |
Hendiadyoin1
|
fbb798f98c
AK: Move integral log2 and exp to IntegerMath.h
|
3 vuotta sitten |
Andreas Kling
|
b6359b211d
LibGfx: Use StringView for header constants in the GIF decoder
|
3 vuotta sitten |
Andreas Kling
|
5a79c69b02
LibGfx: Make ImageDecoderPlugin::frame() return ErrorOr<>
|
3 vuotta sitten |
Andreas Kling
|
2b866e3c9b
LibGfx: Remove ImageDecoderPlugin::bitmap() in favor of frame(index)
|
3 vuotta sitten |
Andreas Kling
|
2bd0ef0c76
LibGfx: Remove now-unused load_gif_from_memory()
|
3 vuotta sitten |
Andreas Kling
|
10add3f4c2
LibGfx: Remove load_FORMAT() image codec wrappers
|
3 vuotta sitten |
Andreas Kling
|
0de33b3d6c
LibGfx: Use ErrorOr<T> for Bitmap::try_create()
|
3 vuotta sitten |
Andreas Kling
|
2da4cfcc80
LibGfx: Use ErrorOr<T> for Bitmap::clone()
|
3 vuotta sitten |
Ben Wiederhake
|
1bc4a0d822
LibGfx: Restrict cleared area to GIF framebuffer
|
3 vuotta sitten |
Timothy
|
c966c32571
LibGfx: Move common loader functionality to load from memory functions
|
3 vuotta sitten |
Ben Wiederhake
|
7224308358
LibGfx: Reject GIFs with ridiculously large symbols
|
4 vuotta sitten |
Ben Wiederhake
|
39c09cec88
LibGfx: Elide predictable reallocations in GIF loader
|
4 vuotta sitten |
Brian Gianforcaro
|
b0fbea848b
LibGfx: Remove unused header includes
|
4 vuotta sitten |
Andreas Kling
|
143443e0b6
LibGfx: Make Gfx::Bitmap::set_nonvolatile() report allocation failure
|
4 vuotta sitten |
Andreas Kling
|
24b5295b30
LibGfx: Remove "purgeable Gfx::Bitmap" as a separate concept
|
4 vuotta sitten |
Andreas Kling
|
c7d891765c
LibGfx: Use "try_" prefix for static factory functions
|
4 vuotta sitten |
Hendiadyoin1
|
ed46d52252
Everywhere: Use AK/Math.h if applicable
|
4 vuotta sitten |
Andreas Kling
|
dc65f54c06
AK: Rename Vector::append(Vector) => Vector::extend(Vector)
|
4 vuotta sitten |
Ben Wiederhake
|
a49c77b76d
LibGfx: Load correct durations for gifs
|
4 vuotta sitten |
Gunnar Beutner
|
5e1c1eb840
LibGfx: Make sure we use unique class names
|
4 vuotta sitten |
Andrew Kaster
|
480802805f
LibGfx: Copy into a u32 in LZWDecoder::next_code() instead of casting
|
4 vuotta sitten |
Linus Groh
|
d60ebbbba6
Revert "Userland: static vs non-static constexpr variables"
|
4 vuotta sitten |