Andreas Kling
|
13f4890c38
LibCore: Make Core::File::open() return OSError in case of failure
|
3 years ago |
Timothy
|
1927dbf025
PixelPaint: Use unveil to hide file system
|
4 years ago |
Andreas Kling
|
c7d891765c
LibGfx: Use "try_" prefix for static factory functions
|
4 years ago |
Andreas Kling
|
fd898be51a
PixelPaint: Only update the layer thumbnail on layer bitmap changes
|
4 years ago |
Marcus Nilsson
|
791a018c99
PixelPaint: Add method to merge visible layers
|
4 years ago |
Marcus Nilsson
|
9be08e33ea
PixelPaint: Add method to flatten image layers
|
4 years ago |
Andreas Kling
|
f7053059c9
PixelPaint: Allow partial invalidation of Layer and Image
|
4 years ago |
Marcus Nilsson
|
2183d01eb0
PixelPaint: Ask to preserve transparency when exporting
|
4 years ago |
Marcus Nilsson
|
54d4df668a
PixelPaint: Add layer to image before setting properties
|
4 years ago |
Max Wipfli
|
fc6d051dfd
AK+Everywhere: Add and use static APIs for LexicalPath
|
4 years ago |
Andreas Kling
|
abc40af809
PixelPaint: Make images keep track of their path & title
|
4 years ago |
Andreas Kling
|
91100f2f94
PixelPaint: Display an error message if exporting to PNG/BMP fails
|
4 years ago |
Andreas Kling
|
3e4b48f68e
PixelPaint: Avoid unnecessary temporary layer bitmaps during PP load
|
4 years ago |
Andreas Kling
|
8731bc9ead
PixelPaint: Display an error message if opening a file fails
|
4 years ago |
Andreas Kling
|
c333aec9f3
PixelPaint: Display an error message if saving to PP file fails
|
4 years ago |
Andreas Kling
|
68a307be4e
PixelPaint: Use ImageDecoder to load images out-of-process
|
4 years ago |
Andreas Kling
|
92203c9821
PixelPaint: Don't allow Image::try_create_from_bitmap(nullptr)
|
4 years ago |
Andreas Kling
|
c7f7c1f7f0
PixelPaint: Use move semantics around Layer construction and accessors
|
4 years ago |
Andreas Kling
|
9c5de113b1
PixelPaint: Rename Layer::create_foo() => Layer::try_create_foo()
|
4 years ago |
Andreas Kling
|
a9e98bad8a
PixelPaint: Rename Image::create_foo() => Image::try_create_foo()
|
4 years ago |
Marco Cutecchia
|
ea03b43fff
PixelPaint: Update Image.{cpp, h} to use east const
|
4 years ago |
Marco Cutecchia
|
76adac103e
PixelPaint: Support opening more image file formats
|
4 years ago |
Andreas Kling
|
b91c49364d
AK: Rename adopt() to adopt_ref()
|
4 years ago |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 years ago |
Andreas Kling
|
6793574003
LibGfx: Improve PNG encoder API somewhat
|
4 years ago |
Andreas Kling
|
e0f32626bc
LibGfx: Rename 32-bit BitmapFormats to BGRA8888 and BGRx888x
|
4 years ago |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
4 years ago |
asynts
|
acdcf59a33
Everywhere: Remove unnecessary debug comments.
|
4 years ago |
Pierre
|
8e265b512a
PixelPaint: adding an option to export as PNG
|
4 years ago |
Andreas Kling
|
dc28c07fa5
Applications: Move to Userland/Applications/
|
4 years ago |