summaryrefslogtreecommitdiff
path: root/Userland/Applications/PixelPaint/ImageEditor.cpp
AgeCommit message (Expand)Author
2022-12-17PixelPaint: Propagate more errors when saving a project fileKarol Kosek
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-15PixelPaint: Update window `modified` to look at all tabsmeiskam
2022-12-14LibFileSystemAccessClient: Rename `try_save_file` =>Lucas CHOLLET
2022-12-07Meta+Userland: Pass Gfx::IntPoint by valueMacDue
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-25PixelPaint: Clear selection with escape key regardless of active toolTimothy Slater
2022-11-14PixelPaint: Allow keydown events to bubble from ImageEditorZaggy1024
2022-11-13PixelPaint: Correct active tool ImageEditor sync issueTimothy Slater
2022-10-27LibGfx+Everywhere: Make DisjointRectSet work for non-int RectsSam Atkins
2022-10-19PixelPaint: Pass doubleclick events to toolsTimothy Slater
2022-10-17PixelPaint: Make Alt-Clicking with all tool act like the PickerToolFausto Tommasi
2022-10-12PixelPaint: Call update after clearing guidesMart G
2022-09-29PixelPaint: Add function to make layer from selection to ImageEditorTimothy Slater
2022-09-27PixelPaint: Expose the GUI event loop from the ImageEditorkleines Filmröllchen
2022-09-03PixelPaint: Invoke the modified_change callback when layers changekleines Filmröllchen
2022-08-31PixelPaint: Ask the current tool for the preferred pixel locationCrax97
2022-08-31PixelPaint: Execute mousemove_event early return check beforeCrax97
2022-08-26PixelPaint: Move selection from ImageEditor to ImageAndreas Kling
2022-08-26PixelPaint: Move "marching ants" painting logic to ImageEditorAndreas Kling
2022-08-26PixelPaint: Round mouse event coordinates instead of truncatingAndreas Kling
2022-08-22PixelPaint: Relayout ImageEditor immediately when image rect changesAndreas Kling
2022-08-21PixelPaint: Show more specific Undo/Redo action textAndreas Kling
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-06-30PixelPaint: Omit file extension in tab/editor titlesLennon Donaghy
2022-06-30PixelPaint: Use image title as default filename for "save as"Lennon Donaghy
2022-05-13LibGUI+Userland: Make Dialog::ExecResult an enum classSam Atkins
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-27WindowServer+LibGUI: Expose raw scroll wheel values to applicationscircl
2022-03-24PixelPaint: Call set_modified on windowGeekFiftyFive
2022-03-23Applications: Round layer rect before drawing outline in PixelPaintJelle Raaijmakers
2022-02-27Everywhere: Make JSON serialization fallibleIdan Horowitz
2022-02-14LibGUI+PixelPaint: Move fit_image_to_view to AbstractZoomPanWidgetMustafa Quraish
2022-02-06Userland: Use AK::pow<I> where applicableHendiadyoin1
2022-02-06PixelPaint: Don't overwrite images with project file on saveMatthias-Sleurink
2022-01-20PixelPaint: Use FileSystemAccessClient::try_* APIsMustafa Quraish
2022-01-20Userland: Add horizontal mouse scroll supportDmitry Petrov
2022-01-15PixelPaint: Add delete selection behaviorOlivier De Cannière
2022-01-14PixelPaint: Inherit from `AbstractZoomPanWidget`Mustafa Quraish
2022-01-09PixelPaint: Move `request_close_editor()` logic inside `ImageEditor`Mustafa Quraish
2022-01-09PixelPaint: Move `save` and `save_as` logic inside `ImageEditor`Mustafa Quraish
2022-01-05PixelPaint: Move `title` and `path` from Image to ImageEditorMustafa Quraish
2022-01-04PixelPaint: Make ImageEditor::m_undo_stack a regular value memberAndreas Kling
2021-11-22PixelPaint: Add ability to fit to either width, height, or imageBen Wiederhake
2021-11-22PixelPaint: Allow setting ImageEditor scale and listening for changesBen Wiederhake
2021-11-22PixelPaint: Floor effective viewport size to whole integersBen Wiederhake
2021-11-20PixelPaint: Allow toggling the active layer boundary display rectAndreas Kling