summaryrefslogtreecommitdiff
path: root/Userland/Applications/PixelPaint
AgeCommit message (Expand)Author
2022-12-20AK: Stop using `DeprecatedString` in Base64 encodingJelle Raaijmakers
2022-12-17PixelPaint: Debounce ImageEditor on_modified_change eventTim Ledbetter
2022-12-17PixelPaint: Improve guide tool performance for large imagesTim Ledbetter
2022-12-17PixelPaint: Encode layers in PixelPaint project files as PNGKarol Kosek
2022-12-17PixelPaint: Propagate more errors when saving a project fileKarol Kosek
2022-12-16PixelPaint: Fix move tool scaling function when zoomedTim Ledbetter
2022-12-16PixelPaint: Display a preview image when scaling with the move toolTim Ledbetter
2022-12-16PixelPaint: Add Text ToolTimothy Slater
2022-12-16PixelPaint: Change tool keydown handle to non-constTimothy Slater
2022-12-16PixelPaint: Account for rulers on Tool second paint eventsTimothy Slater
2022-12-16PixelPaint: Allow tools to know when the user has left themTimothy Slater
2022-12-16PixelPaint: Replace vectorscope boxes with colored corner bracketsCody Hein
2022-12-16PixelPaint: Disable bucket tool outside of the current selectionTim Ledbetter
2022-12-15PixelPaint: Make sure modified state is updated when undo_stack changesmeiskam
2022-12-15PixelPaint: Update window `modified` to look at all tabsmeiskam
2022-12-14LibFileSystemAccessClient: Rename `try_save_file` =>Lucas CHOLLET
2022-12-14PixelPaint: Add background color options to "new image" dialogMacDue
2022-12-13PixelPaint: Use source alpha for CloneTool drawingCody Hein
2022-12-12PixelPaint: Single-clicking the BrushTool now adds to undo_stackCody Hein
2022-12-09LibGUI: Split OpacitySlider into vertical and horizontal helper classesFrHun
2022-12-08LibGfx+Userland: Make PNGWriter::encode() return ErrorOr<ByteBuffer>Andreas Kling
2022-12-07Meta+Userland: Pass Gfx::IntSize by valueMacDue
2022-12-07Meta+Userland: Pass Gfx::FloatPoint by valueMacDue
2022-12-07Meta+Userland: Pass Gfx::IntPoint by valueMacDue
2022-12-07Meta+Userland: Pass Gfx::Color by valueMacDue
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-30PixelPaint: Record action for all select operations to allow undoAndreas Oppebøen
2022-11-30PixelPaint: Record action when erasing a selection to allow undoAndreas Oppebøen
2022-11-27PixelPaint: Fix lasso tool preview when zoomed inMacDue
2022-11-27PixelPaint: Don't scale preview thickness for polygonal select toolMacDue
2022-11-27PixelPaint: Make antialiasing the default for toolsMacDue
2022-11-26LibGfx: Use the Midpoint Ellipse AlgorithmLucas CHOLLET
2022-11-25PixelPaint: Add the Pen tool as the default toolBaitinq
2022-11-25PixelPaint: Add lasso selection toolTimothy Slater
2022-11-25PixelPaint: Clear selection with escape key regardless of active toolTimothy Slater
2022-11-14PixelPaint: Allow keydown events to bubble from ImageEditorZaggy1024
2022-11-13Userland: Accept drag_enter events for widgets supporting file dropsKarol Kosek
2022-11-13PixelPaint: Correct active tool ImageEditor sync issueTimothy Slater
2022-11-09PixelPaint: Make filters apply to a selection if one is presentTimothy Slater
2022-11-07PixelPaint: Improve brushtool gradient for low hardnessTorstennator
2022-11-07PixelPaint: Relate cursor to brush tool sizeTorstennator
2022-11-07PixelPaint: Remember visibility for histogram and vectorscopeTorstennator
2022-11-02PixelPaint+LibGfx: Allow resizing images and layersjack gleeson
2022-11-01Everywhere: Mark dependencies of most targets as PRIVATETim Schumacher
2022-10-31Userland: Use Threading::MutexLocker to lock/unlock mutexesOleg Kosenkov
2022-10-27LibGfx+Everywhere: Make DisjointRectSet work for non-int RectsSam Atkins
2022-10-27PixelPaint: Make scopes hideableTimothy Slater
2022-10-25Applications: Use new global variables at /sys/kernel/ directoryLiav A
2022-10-25Userland: Let applications make use of make_command_palette_action()demostanis