Olivier De Canniere
|
be4913c1fb
PixelPaint: Add exporting to the QOI image format
|
há 3 anos atrás |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
há 3 anos atrás |
Jelle Raaijmakers
|
d195972ec2
Applications: Do not crash if decoded bitmap is null
|
há 3 anos atrás |
Andrew Smith
|
297e095755
PixelPaint: Correctly apply flip/rotate/crop to layers' alpha mask
|
há 3 anos atrás |
Tobias Christiansen
|
51be2283f5
PixelPaint: Support saving/loading masks to project file
|
há 3 anos atrás |
Tobias Christiansen
|
0dd5f5672c
PixelPaint: Rename typo'ed BMPWriter in serialize_as_json()
|
há 3 anos atrás |
Tobias Christiansen
|
937785f6c1
PixelPaint: Fix saving project
|
há 3 anos atrás |
Tobias Christiansen
|
31a9196bfe
PixelPaint: Split bitmap() of Layer into {content, display}_bitmap
|
há 3 anos atrás |
Idan Horowitz
|
feb00b7105
Everywhere: Make JSON serialization fallible
|
há 3 anos atrás |
electrikmilk
|
7e5b3ce26b
PixelPaint: Implement Merge Active Layer Up
|
há 3 anos atrás |
Sam Atkins
|
c388a879d7
AK+Userland: Make AK::decode_base64 return ErrorOr
|
há 3 anos atrás |
Mustafa Quraish
|
1c3e93c6e0
PixelPaint: Use FileSystemAccessClient::try_* APIs
|
há 3 anos atrás |
sin-ack
|
2e1bbcb0fa
LibCore+LibIPC+Everywhere: Return Stream::LocalSocket from LocalServer
|
há 3 anos atrás |
Mustafa Quraish
|
2440d2c2fe
PixelPaint: Move `title` and `path` from Image to ImageEditor
|
há 3 anos atrás |
Andreas Kling
|
58fb3ebf66
LibCore+AK: Move MappedFile from AK to LibCore
|
há 3 anos atrás |
Andreas Kling
|
801d46d02c
PixelPaint: Use ErrorOr<T> for Image and Layer creation helpers
|
há 3 anos atrás |
Andreas Kling
|
9268ed9605
PixelPaint: Use ErrorOr<T> for Image::try_compose_bitmap()
|
há 3 anos atrás |
Andreas Kling
|
77fd4625b5
PixelPaint: Use ErrorOr<T> for Image writing/exporting functions
|
há 3 anos atrás |
Andreas Kling
|
a7f1f1c34b
LibCore: Use ErrorOr<T> for Core::File::open()
|
há 3 anos atrás |
Andreas Kling
|
0de33b3d6c
LibGfx: Use ErrorOr<T> for Bitmap::try_create()
|
há 3 anos atrás |
Andreas Kling
|
8262bbf624
LibGfx: Use ErrorOr<T> for Bitmap::cropped()
|
há 3 anos atrás |
Andreas Kling
|
db90b4554e
LibGfx: Use ErrorOr<T> for Bitmap::flipped()
|
há 3 anos atrás |
Andreas Kling
|
69c4614a94
LibGfx: Use ErrorOr<T> for Bitmap::rotated()
|
há 3 anos atrás |
Ben Wiederhake
|
cb868cfa41
AK+Everywhere: Make Base64 decoding fallible
|
há 3 anos atrás |
Marco Cutecchia
|
c7431da3f2
PixelPaint: Ensure a layer is selected when restoring a snapshot
|
há 3 anos atrás |
Mustafa Quraish
|
0f749681a9
Everywhere: Use my fancy new serenityos.org email :^)
|
há 3 anos atrás |
Mustafa Quraish
|
2afa28d297
PixelPaint: Let PickerTool optionally sample all layers
|
há 3 anos atrás |
Mustafa Quraish
|
905bc79387
PixelPaint: Add `Crop to Selection` Action
|
há 3 anos atrás |
Ali Mohammad Pur
|
97e97bccab
Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe
|
há 3 anos atrás |
Mustafa Quraish
|
6910cbc075
PixelPaint: Add `Copy Merged` action
|
há 3 anos atrás |