summaryrefslogtreecommitdiff
path: root/Userland/Applications/PixelPaint/Layer.cpp
AgeCommit message (Expand)Author
2023-01-03PixelPaint: Cleanup the Image classBaitinq
2023-01-03PixelPaint: Propagate errors in {flip,crop,rotate,resize} functionsBaitinq
2022-12-07Meta+Userland: Pass Gfx::IntSize by valueMacDue
2022-12-07Meta+Userland: Pass Gfx::IntPoint by valueMacDue
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-02PixelPaint+LibGfx: Allow resizing images and layersjack gleeson
2022-10-24PixelPaint: Limit editing tools to selectionTimothy Slater
2022-10-19PixelPaint: Ensure bitmap contains selected pixel before deletingTimothy Slater
2022-08-31PixelPaint: Make erase_selection work for non-rectangular selectionsTimothy Slater
2022-08-25PixelPaint: Reduce verbosity of crop to content featurefaxe1008
2022-08-23PixelPaint: Add simple "Crop Image to Content" featureAndreas Kling
2022-07-12Everywhere: Split Error::from_string_literal and Error::from_string_viewsin-ack
2022-05-23PixelPaint: Allow layer to "scale" location when resizingAndrew Smith
2022-05-23PixelPaint: Add Image>Resize Image... dialog. (Front end)Andrew Smith
2022-03-13PixelPaint: Correctly apply flip/rotate/crop to layers' alpha maskAndrew Smith
2022-03-09PixelPaint: Support saving/loading masks to project fileTobias Christiansen
2022-03-08PixelPaint: Keep track of and expose the type of the edited bitmapTobias Christiansen
2022-03-08PixelPaint: Respect Mask when generating the display bitmapTobias Christiansen
2022-03-08PixelPaint: Add mask Bitmap to Layer and expose itTobias Christiansen
2022-03-08PixelPaint: Split bitmap() of Layer into {content, display}_bitmapTobias Christiansen
2022-01-15PixelPaint: Add delete selection behaviorOlivier De Cannière
2021-11-08PixelPaint: Use ErrorOr<T> for Image and Layer creation helpersAndreas Kling
2021-11-08LibGfx: Use ErrorOr<T> for Bitmap::try_create()Andreas Kling
2021-11-08LibGfx: Use ErrorOr<T> for Bitmap::clone()Andreas Kling
2021-07-21LibGfx: Use "try_" prefix for static factory functionsAndreas Kling
2021-07-15PixelPaint: Fix crash when copying empty selectionGavin Downard
2021-07-07PixelPaint: Allow partial invalidation of Layer and ImageAndreas Kling
2021-06-22PixelPaint: Allow copying arbitrary selectionsDavipb
2021-06-16PixelPaint: Make the main UI tabbed and allow multiple open images :^)Andreas Kling
2021-06-14PixelPaint: Add copy action (copies the selection from active layer)Andreas Kling
2021-06-12PixelPaint: Guarantee that constructed Layer always has a Gfx::BitmapAndreas Kling
2021-06-12PixelPaint: Use move semantics around Layer construction and accessorsAndreas Kling
2021-06-11PixelPaint: Rename Layer::create_foo() => Layer::try_create_foo()Andreas Kling
2021-06-11PixelPaint: Convert to east-const styleAndreas Kling
2021-04-23AK: Rename adopt() to adopt_ref()Andreas Kling
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-04PixelPaint: Avoid notifying image when creating a layer's snapshotMarco Cutecchia
2021-03-16LibGfx: Rename 32-bit BitmapFormats to BGRA8888 and BGRx888xAndreas Kling
2021-01-12Applications: Move to Userland/Applications/Andreas Kling