Commit graph

344 commits

Author SHA1 Message Date
Michael Bray 2368639f31 Add option to set background color for CutOut tool 2024-04-12 06:05:11 -04:00
Jaex 8b94ddbd1a fixed #3495: In image editor use "Ctrl + C" instead of "Ctrl + Shift + C" to copy image to clipboard 2024-02-06 11:37:58 +03:00
Jaex 75734e1694 Undo/redo improvements 2024-01-06 04:02:30 +03:00
Jaex 077e74a2d4 Update year 2024-01-03 02:57:14 +03:00
Jaex 0f42fd1872 Fixed undo/redo bug 2023-12-28 08:04:42 +03:00
Jaex 692a9e6b0d Fixed undo/redo bug 2023-12-27 12:20:03 +03:00
Jaex 69e95870de Fixed undo/redo bugs 2023-12-27 11:42:38 +03:00
Jaex aa6f127825 Fixed undo/redo bug 2023-12-27 10:06:42 +03:00
Jaex e5fe1a8e70 Fixed undo/redo bug 2023-12-27 08:56:07 +03:00
Jaex 3be1ffeefa Code refactoring 2023-12-27 08:26:53 +03:00
Jaex 2c86f83ac0 Code refactoring 2023-12-27 07:57:06 +03:00
gregorygregio 5e0ee631cb Implementing IDisposable interface on ImageEditorMemento and ImageEditoryHistory classes. 2023-12-26 21:58:05 -03:00
gregorygregio 780d5130f5 Implemented Undo/redo function on image editory 2023-12-23 17:08:56 -03:00
Jaex 94e45b5cb8 Update year 2023-01-09 23:31:02 +03:00
L1Q 613c4df314
Use editor DPI when rendering final image 2022-10-11 16:39:01 +03:00
Jaex 0a13c7fc64 Added freehand arrow tool 2022-10-01 10:07:12 +03:00
Jaex 0922c73bd1 fixed #6512: When Ctrl key is hold also disable selection of resize nodes 2022-09-17 10:30:59 +03:00
Jaex e2b93615fd Open task menu automatically 2022-08-19 20:10:13 +03:00
Jaex 244883d2f8 Added "X" keybind to cut out tool 2022-08-18 20:41:10 +03:00
Niels Martin Hansen b784ebe0c7 Add GUI configuration for cut out tool 2022-08-17 22:10:24 +02:00
Niels Martin Hansen e0423cf7c0 Implement ZigZag effect via a flag for TornEdges function
This reworks the TornEdges function to give a more consistent result at the corners too.
2022-08-17 19:01:12 +02:00
Niels Martin Hansen a342f8d2b6 Add Wave cut effect 2022-08-17 18:24:02 +02:00
Niels Martin Hansen 9de1953e6d Refactor CutOutBitmapMiddle 2022-08-17 16:14:22 +02:00
Niels Martin Hansen b43c374d86 Properly use DeleteShape 2022-08-17 08:49:45 +02:00
Niels Martin Hansen ac0cfcd4ec Proof of concept Torn Edges effect on cut 2022-08-16 23:46:00 +02:00
Niels Martin Hansen 32cae726e8 Implement collapsing shapes overlapping with cut out area 2022-08-16 23:25:20 +02:00
Niels Martin Hansen d5f522ab80 Rename TrimInteriorTool to CutOutTool 2022-08-16 12:11:13 +02:00
Niels Martin Hansen b1f7441176 Feature #4513, initial prototype 2022-08-16 00:22:54 +02:00
Jaex f5ce6bfd32 fixed #6339: Make sure crop rectangle is inside bitmap area 2022-07-13 00:48:50 +03:00
Jaex 546c95c6b1 #5055: Also handle bigger cursor in region capture 2022-06-15 01:59:55 +03:00
Jaex f60e8dd6f7 Moved file related methods to FileHelpers class 2022-05-03 09:34:18 +03:00
Jaex 3a439df7f1 Fix active monitor mode issues 2022-02-24 10:24:16 +03:00
Eric Tetz 28ff51c082 Fix panning regression, where panning at limit accumulates invisible changes. 2022-02-20 14:59:29 -07:00
Eric Tetz 5f7c9096e0
Switch to floating point internally. Panning fixes. (#6108)
* Switch to floating point internally. Panning fixes.

* Fix panning/zoom coordination errors.
2022-02-20 09:30:39 +03:00
Jaex 1ea1dacb0f Code refactoring 2022-02-15 11:01:29 +03:00
Eric Tetz 2ee7843393 First pass at adding zoom to image editor, via CTRL+mouse wheel. 2022-01-31 18:01:18 -07:00
Jaex 4a6cb786e0 Save editor canvas color 2022-01-24 18:22:54 +03:00
Jaex bcaca6a0ad Added canvas color button to canvas size form 2022-01-23 12:14:53 +03:00
Jaex 8c3dc0b78c Update year 2022-01-11 19:32:17 +03:00
Jaex 148817d9c0 Added auto copy image to clipboard option to image editor 2021-10-23 03:07:07 +03:00
Jaex cb813b88d8 Added ImageModified event 2021-10-23 01:44:29 +03:00
Jaex 8458e859f8 Swap move/resize hotkeys in region capture so arrow keys moves shapes instead of resize 2021-10-04 01:35:30 +03:00
Jaex eb2d90c0c9 Remember color picker color palette mode selection 2021-10-03 01:48:03 +03:00
Jaex 1b4b4142df fixed #5833: Added region capture click action for "Capture last region" 2021-09-21 14:52:44 +03:00
Jaex 837ef0a7fc Update year 2021-07-29 06:22:51 +03:00
Jaex b58c77ee68 fixed #5676: Allow canceling insert image dialog 2021-07-01 18:04:45 +03:00
Jaex e8ad4b8553 Code refactoring 2021-06-10 01:14:01 +03:00
Jaex 8dc1dfd8e4 fixed #5137: Handle clipboard contains errors 2020-10-21 12:50:24 +03:00
Jaex 2062845f84 Removed Q hotkey from region capture because users keep pressing it accidentally 2020-09-24 22:09:53 +03:00
Jaex dc21005e74 fixed #5061: Support region capture hover area with Enter key and handle missing path 2020-09-22 15:51:20 +03:00