Jelle Raaijmakers
|
f391ccfe53
LibGfx+Everywhere: Change `Gfx::Rect` to be endpoint exclusive
|
2 år sedan |
Tim Ledbetter
|
3faf089be5
PixelPaint: Add a Duplicate Layer action
|
2 år sedan |
Lucas CHOLLET
|
496b7ffb2b
LibGfx: Move all image loaders and writers to a subdirectory
|
2 år sedan |
Tim Ledbetter
|
bdaad815a1
PixelPaint: Rename Layer::resize() to Layer::scale()
|
2 år sedan |
Tim Ledbetter
|
c17b32e058
PixelPaint: Make Resize Image scale each layer to the correct size
|
2 år sedan |
Tim Ledbetter
|
92a0a7e3fa
PixelPaint: Don't resize layers when resizing the canvas
|
2 år sedan |
Tim Schumacher
|
ecd1862859
AK: Rename Stream::write_entire_buffer to Stream::write_until_depleted
|
2 år sedan |
Nico Weber
|
f1a3028ef1
LibGfx: Change BMPWriter API to be consistent with other image writers
|
2 år sedan |
Nico Weber
|
9b297c634f
LibGfx: Make QOIWriter use ErrorOr
|
2 år sedan |
Andreas Kling
|
8a48246ed1
Everywhere: Stop using NonnullRefPtrVector
|
2 år sedan |
Tim Ledbetter
|
f1a792e6c9
PixelPaint: Save layer mask when adding to the UndoStack
|
2 år sedan |
Tim Ledbetter
|
e294c96aef
PixelPaint: Make merge up and down actions work with disjoint layers
|
2 år sedan |
Tim Ledbetter
|
74dff6250c
PixelPaint: Make image flattening actions work with disjoint layers
|
2 år sedan |
Tim Schumacher
|
43f98ac6e1
Everywhere: Remove the `AK::` qualifier from Stream usages
|
2 år sedan |
Tim Ledbetter
|
4be6ee85e0
PixelPaint: Ensure layers are positioned correctly when painting
|
2 år sedan |
Tim Schumacher
|
8464da1439
AK: Move `Stream` and `SeekableStream` from `LibCore`
|
2 år sedan |
Linus Groh
|
8a884b2581
PixelPaint: Remove `try_` prefix from fallible Image methods
|
2 år sedan |
Linus Groh
|
39f1a6eb6f
PixelPaint: Remove `try_` prefix from fallible Image methods
|
2 år sedan |
Sam Atkins
|
c36de98223
PixelPaint: Replace uses of JsonObject::get_deprecated()/get_ptr()
|
2 år sedan |
Tim Schumacher
|
82a152b696
LibGfx: Remove `try_` prefix from bitmap creation functions
|
2 år sedan |
Sam Atkins
|
1dd6b7f5b7
AK+Everywhere: Rename JsonObject::get() to ::get_deprecated()
|
2 år sedan |
Karol Kosek
|
301f9de915
PixelPaint: Port to `Core::Stream` :^)
|
2 år sedan |
Baitinq
|
bd65ecf05c
PixelPaint: Cleanup the Image class
|
2 år sedan |
Baitinq
|
e89c649be1
PixelPaint: Propagate errors in {flip,crop,rotate,resize} functions
|
2 år sedan |
Jelle Raaijmakers
|
25f2e4981c
AK: Stop using `DeprecatedString` in Base64 encoding
|
2 år sedan |
Karol Kosek
|
5049b103c0
PixelPaint: Encode layers in PixelPaint project files as PNG
|
2 år sedan |
Karol Kosek
|
11377bf0f8
PixelPaint: Propagate more errors when saving a project file
|
2 år sedan |
Andreas Kling
|
d88c7fee32
LibGfx+Userland: Make PNGWriter::encode() return ErrorOr<ByteBuffer>
|
2 år sedan |
MacDue
|
27fae78335
Meta+Userland: Pass Gfx::IntSize by value
|
2 år sedan |
MacDue
|
7be0b27dd3
Meta+Userland: Pass Gfx::IntPoint by value
|
2 år sedan |