summaryrefslogtreecommitdiff
path: root/Userland/Applications/PixelPaint/ImageEditor.h
AgeCommit message (Expand)Author
2023-01-07PixelPaint: Port to `Core::Stream` :^)Karol Kosek
2022-12-31PixelPaint: Allow ImageEditor event to append info to the statusbarCody Hein
2022-12-17PixelPaint: Propagate more errors when saving a project fileKarol Kosek
2022-12-15PixelPaint: Update window `modified` to look at all tabsmeiskam
2022-12-07Meta+Userland: Pass Gfx::IntPoint by valueMacDue
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
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-08-26PixelPaint: Move selection from ImageEditor to ImageAndreas Kling
2022-08-26PixelPaint: Move "marching ants" painting logic to ImageEditorAndreas Kling
2022-08-21PixelPaint: Show more specific Undo/Redo action textAndreas Kling
2022-03-24PixelPaint: Call set_modified on windowGeekFiftyFive
2022-02-14LibGUI+PixelPaint: Move fit_image_to_view to AbstractZoomPanWidgetMustafa Quraish
2022-02-06PixelPaint: Don't overwrite images with project file on saveMatthias-Sleurink
2022-01-20PixelPaint: Use FileSystemAccessClient::try_* APIsMustafa Quraish
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
2022-01-04PixelPaint: Use GUI::MessageBox::ask_about_unsaved_changes()Andreas 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-20PixelPaint: Allow toggling the active layer boundary display rectAndreas Kling
2021-10-31PixelPaint: Support using a bitmap as a tool's cursorMarco Cutecchia
2021-09-13Everywhere: Use my fancy new serenityos.org email :^)Mustafa Quraish
2021-09-13PixelPaint: Add `ImageEditor::update_tool_cursor()` methodMustafa Quraish
2021-09-12PixelPaint: Add setter/getter for ImageEditor::m_pan_originMustafa Quraish
2021-09-12PixelPaint: Use LibConfig to allow custom pixel grid thresholdMustafa Quraish
2021-09-11PixelPaint: Add mouse indicators to the rulersDavid Isaksson
2021-09-11PixelPaint: Add rulersDavid Isaksson
2021-09-11PixelPaint: Add menu action to toggle pixel grid visibilityMustafa Quraish
2021-09-11PixelPaint: Add "Clear Guides" to remove all GuidesTobias Christiansen
2021-09-09PixelPaint: Add `Fit Image To View` actionMustafa Quraish
2021-09-04PixelPaint: Save Guides when writing project to fileTobias Christiansen
2021-09-04PixelPaint: Move saving a project from Image into ImageEditorTobias Christiansen
2021-09-03PixelPaint: Add actions to rotate image left/rightMustafa Quraish
2021-08-14PixelPaint: Show Guides on GuideTool activationMarcus Nilsson
2021-08-09PixelPaint: Let Tools have different cursorsMarcus Nilsson
2021-08-07PixelPaint: Make Guides' visibility optionalTobias Christiansen
2021-08-07PixelPaint: Include Guides in the ImageEditorTobias Christiansen
2021-08-02PixelPaint: Show image coordinates in the status barClément Sibille
2021-07-07PixelPaint: Allow partial invalidation of Layer and ImageAndreas Kling
2021-06-22PixelPaint: Use Mask internally in SelectionDavipb
2021-06-16PixelPaint: Make images keep track of their path & titleAndreas Kling
2021-06-16PixelPaint: Make ImageEditor::image() return a reference (Image&)Andreas Kling
2021-06-16PixelPaint: Make the main UI tabbed and allow multiple open images :^)Andreas Kling