summaryrefslogtreecommitdiff
path: root/Userland/Applications/PixelPaint
AgeCommit message (Expand)Author
2021-09-13PixelPaint: Call `Layer::did_modify_bitmap()` when applying filtersMustafa Quraish
2021-09-13PixelPaint: Add keyboard shortcut for Invert filterMustafa Quraish
2021-09-13PixelPaint: Draw layers from the top of LayerListMustafa Quraish
2021-09-12PixelPaint: Let PickerTool optionally sample all layersMustafa Quraish
2021-09-12PixelPaint: Write changed settings back to config fileMustafa Quraish
2021-09-12PixelPaint: Use config to get default values for Guides/Rulers/PixelGridMustafa Quraish
2021-09-12PixelPaint: Allow panning when right-clicking with MoveToolMustafa Quraish
2021-09-12PixelPaint: Add setter/getter for ImageEditor::m_pan_originMustafa Quraish
2021-09-12PixelPaint: Fix zooming to cursorTobias Christiansen
2021-09-12PixelPaint: Fit image to view when openedMustafa Quraish
2021-09-12PixelPaint: Make `Fit Image To View` account for rulersMustafa Quraish
2021-09-12PixelPaint: Remove unused methods to access files directlyMustafa Quraish
2021-09-12PixelPaint: Use FileSystemAccessServer exclusively, remove unveilMustafa Quraish
2021-09-12PixelPaint: Use LibConfig to allow custom pixel grid thresholdMustafa Quraish
2021-09-12PixelPaint: Don't draw pixel grid outside image boundsMustafa Quraish
2021-09-11PixelPaint: Add mouse indicators to the rulersDavid Isaksson
2021-09-11PixelPaint: Add rulersDavid Isaksson
2021-09-11PixelPaint: Draw guide lines and selections above the pixel gridDavid Isaksson
2021-09-11PixelPaint: Add menu action to toggle pixel grid visibilityMustafa Quraish
2021-09-11PixelPaint: Show a pixel grid when zoomed in enoughMustafa Quraish
2021-09-11PixelPaint: Add "Clear Guides" to remove all GuidesTobias Christiansen
2021-09-09PixelPaint: Add `Fit Image To View` actionMustafa Quraish
2021-09-09PixelPaint: Add "Brush Mode" to EraseTool :^)Mustafa Quraish
2021-09-09PixelPaint: Make EraseTool inherit from BrushToolMustafa Quraish
2021-09-09PixelPaint: Make PenTool inherit from BrushToolMustafa Quraish
2021-09-09PixelPaint: Reoriganize drawing in BrushTool to allow more code reuseMustafa Quraish
2021-09-09PixelPaint: Allow drawing line between 2 points with BrushToolMustafa Quraish
2021-09-09PixelPaint: Fix BucketTool out of memory crashesMustafa Quraish
2021-09-07PixelPaint: Show mouse position in statusbar without active toolMustafa Quraish
2021-09-07PixelPaint: Add Menu action/shortcut to close current image tabMustafa Quraish
2021-09-07PixelPaint: Register RectangleTool thickness slider as primaryMustafa Quraish
2021-09-07PixelPaint: Use correct thickness in `RectangleTool::on_second_paint()`Mustafa Quraish
2021-09-07PixelPaint: Use correct thickness in `LineTool::on_second_paint()`Mustafa Quraish
2021-09-07PixelPaint: Use correct thickness in `EllipseTool::on_second_paint()`Mustafa Quraish
2021-09-07PixelPaint: Fix layer dragging bugMustafa Quraish
2021-09-06PixelPaint: Add `Crop to Selection` ActionMustafa Quraish
2021-09-06PixelPaint: Allow opening of files dropped onto application :^)Mustafa Quraish
2021-09-06PixelPaint: Refactor `main.cpp` into `MainWidget`Mustafa Quraish
2021-09-06Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safeAli Mohammad Pur
2021-09-04PixelPaint: Fix broken opening of files from ShellTobias Christiansen
2021-09-04PixelPaint: Use Zoom and Eyedropper cursorsMustafa Quraish
2021-09-04PixelPaint: Add invert filterMusab Kılıç
2021-09-04PixelPaint: Make tools use the new API for property change shortcutsMustafa Quraish
2021-09-04PixelPaint: Add mechanism for tools to use keyboard shortcutsMustafa Quraish
2021-09-04PixelPaint: Add separator in image menuMustafa Quraish
2021-09-04PixelPaint: Allow modifiable thickness for RectangleTool :^)Mustafa Quraish
2021-09-04PixelPaint: Add `Copy Merged` actionMustafa Quraish
2021-09-04PixelPaint: Parse saved Guides from the ProjectLoader in mainTobias Christiansen
2021-09-04PixelPaint: Add ProjectLoader to abstract away opening of filesTobias Christiansen
2021-09-04PixelPaint: Save Guides when writing project to fileTobias Christiansen