index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Applications
/
PixelPaint
/
Image.cpp
Age
Commit message (
Expand
)
Author
2021-11-23
LibCore+AK: Move MappedFile from AK to LibCore
Andreas Kling
2021-11-08
PixelPaint: Use ErrorOr<T> for Image and Layer creation helpers
Andreas Kling
2021-11-08
PixelPaint: Use ErrorOr<T> for Image::try_compose_bitmap()
Andreas Kling
2021-11-08
PixelPaint: Use ErrorOr<T> for Image writing/exporting functions
Andreas Kling
2021-11-08
LibCore: Use ErrorOr<T> for Core::File::open()
Andreas Kling
2021-11-08
LibGfx: Use ErrorOr<T> for Bitmap::try_create()
Andreas Kling
2021-11-08
LibGfx: Use ErrorOr<T> for Bitmap::cropped()
Andreas Kling
2021-11-08
LibGfx: Use ErrorOr<T> for Bitmap::flipped()
Andreas Kling
2021-11-08
LibGfx: Use ErrorOr<T> for Bitmap::rotated()
Andreas Kling
2021-10-23
AK+Everywhere: Make Base64 decoding fallible
Ben Wiederhake
2021-10-05
PixelPaint: Ensure a layer is selected when restoring a snapshot
Marco Cutecchia
2021-09-13
Everywhere: Use my fancy new serenityos.org email :^)
Mustafa Quraish
2021-09-12
PixelPaint: Let PickerTool optionally sample all layers
Mustafa Quraish
2021-09-06
PixelPaint: Add `Crop to Selection` Action
Mustafa Quraish
2021-09-06
Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe
Ali Mohammad Pur
2021-09-04
PixelPaint: Add `Copy Merged` action
Mustafa Quraish
2021-09-04
PixelPaint: Add ProjectLoader to abstract away opening of files
Tobias Christiansen
2021-09-04
PixelPaint: Move saving a project from Image into ImageEditor
Tobias Christiansen
2021-09-04
PixelPaint: Move serialization of Image into seperate function
Tobias Christiansen
2021-09-03
PixelPaint: Add actions to rotate image left/right
Mustafa Quraish
2021-09-03
PixelPaint: Add actions to flip image vertically/horizontally
Mustafa Quraish
2021-09-03
PixelPaint: Add `Merge Active Layer Down` action
Mustafa Quraish
2021-08-20
LibCore: Make Core::File::open() return OSError in case of failure
Andreas Kling
2021-08-07
PixelPaint: Use unveil to hide file system
Timothy
2021-07-21
LibGfx: Use "try_" prefix for static factory functions
Andreas Kling
2021-07-09
PixelPaint: Only update the layer thumbnail on layer bitmap changes
Andreas Kling
2021-07-08
PixelPaint: Add method to merge visible layers
Marcus Nilsson
2021-07-08
PixelPaint: Add method to flatten image layers
Marcus Nilsson
2021-07-07
PixelPaint: Allow partial invalidation of Layer and Image
Andreas Kling
2021-07-05
PixelPaint: Ask to preserve transparency when exporting
Marcus Nilsson
2021-07-02
PixelPaint: Add layer to image before setting properties
Marcus Nilsson
2021-06-30
AK+Everywhere: Add and use static APIs for LexicalPath
Max Wipfli
2021-06-16
PixelPaint: Make images keep track of their path & title
Andreas Kling
2021-06-15
PixelPaint: Display an error message if exporting to PNG/BMP fails
Andreas Kling
2021-06-15
PixelPaint: Avoid unnecessary temporary layer bitmaps during PP load
Andreas Kling
2021-06-15
PixelPaint: Display an error message if opening a file fails
Andreas Kling
2021-06-15
PixelPaint: Display an error message if saving to PP file fails
Andreas Kling
2021-06-12
PixelPaint: Use ImageDecoder to load images out-of-process
Andreas Kling
2021-06-12
PixelPaint: Don't allow Image::try_create_from_bitmap(nullptr)
Andreas Kling
2021-06-12
PixelPaint: Use move semantics around Layer construction and accessors
Andreas Kling
2021-06-11
PixelPaint: Rename Layer::create_foo() => Layer::try_create_foo()
Andreas Kling
2021-06-11
PixelPaint: Rename Image::create_foo() => Image::try_create_foo()
Andreas Kling
2021-06-02
PixelPaint: Update Image.{cpp, h} to use east const
Marco Cutecchia
2021-06-02
PixelPaint: Support opening more image file formats
Marco Cutecchia
2021-04-23
AK: Rename adopt() to adopt_ref()
Andreas Kling
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-04-19
LibGfx: Improve PNG encoder API somewhat
Andreas Kling
2021-03-16
LibGfx: Rename 32-bit BitmapFormats to BGRA8888 and BGRx888x
Andreas Kling
2021-02-23
Everywhere: Rename ASSERT => VERIFY
Andreas Kling
2021-01-25
Everywhere: Remove unnecessary debug comments.
asynts
[next]