Commit graph

7587 commits

Author SHA1 Message Date
Niels Martin Hansen 8ca64af596 Remove the Gradient effect type for now
It's troublesome to implement and will probably look kind of weird anyway.
2022-08-17 21:04:04 +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 21bb827d03 Limit cut out selection highlight to canvas area 2022-08-17 17:14:33 +02:00
Niels Martin Hansen ce02e9ab07 Prevent cuts that would remove the entire image
And also don't show resize nodes
2022-08-17 17:07:44 +02:00
Niels Martin Hansen f9d144400e Use a checker pattern to denote area to be cut out 2022-08-17 16:42:00 +02:00
Niels Martin Hansen ae25410d83 CutOutEffectType should probably be localized at some point 2022-08-17 16:15:18 +02:00
Niels Martin Hansen 9de1953e6d Refactor CutOutBitmapMiddle 2022-08-17 16:14:22 +02:00
Niels Martin Hansen 2465e94206 Fix selection highlight brush 2022-08-17 15:54:54 +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 8b0c5d0d66 Confirm/Cancel button positioning logic for Cut Out tool 2022-08-16 19:14:19 +02:00
Niels Martin Hansen d5f522ab80 Rename TrimInteriorTool to CutOutTool 2022-08-16 12:11:13 +02:00
Jaex 6edc3786d0
Merge pull request #6449 from VictoriousRaptor/develop
Update Resources.zh-CN.resx
2022-08-16 12:15:09 +03:00
VictoriousRaptor 5eec177842
Update Resources.zh-CN.resx
Fix some typo.
2022-08-16 15:38:05 +08:00
Niels Martin Hansen b1f7441176 Feature #4513, initial prototype 2022-08-16 00:22:54 +02:00
Jaex 59c27f2896 Increase version 2022-08-14 16:13:34 +03:00
Jaex d6bf61aa0b Added new "Dark" theme, renamed previous theme to "Night" 2022-08-14 16:11:22 +03:00
Jaex de1d18d3c8 Auto hide form 2022-08-13 23:37:02 +03:00
Jaex 0117c5ab11 Update keybinds link 2022-08-10 08:53:50 +03:00
Jaex 40d580b5a9 Fix window resize issue 2022-08-04 00:55:18 +03:00
Jaex b0024b5603 Set hand cursor when dragging window 2022-08-03 01:03:17 +03:00
Jaex 59ce99cb15 Move "from screen" button to top 2022-08-02 18:44:54 +03:00
Jaex ad35e2389c Preserve screen location 2022-08-02 18:11:38 +03:00
Jaex d252c9345e Added TopMost option 2022-08-01 21:42:37 +03:00
Jaex 2228e300c9 Update Turkish 2022-08-01 20:12:31 +03:00
Jaex 4450cc0363 Update Turkish 2022-08-01 18:13:11 +03:00
Jaex 2d03923bc5
Merge pull request #6418 from RikoDEV/develop
Update Polish
2022-08-01 16:29:02 +03:00
Jaex 8ac8d2629e
Merge branch 'develop' into develop 2022-08-01 16:28:01 +03:00
Jaex 514ec20936
Merge pull request #6416 from L1Q/develop
Update Russian
2022-08-01 14:47:08 +03:00
RikoDEV 8bab9e592e Update Polish
Add EmbeddedResource
2022-08-01 10:12:18 +02:00
L1Q b57ac3d113
Update Russian 2022-08-01 06:07:09 +03:00
Jaex 5a2cc6fb57 Update Turkish 2022-08-01 02:57:22 +03:00
Jaex 09261e00c2 Update button sizes 2022-08-01 01:18:52 +03:00
Jaex 93cb759259 Allow selecting control by clicking edit and hotkey buttons 2022-07-31 20:29:27 +03:00
Jaex e134ae1c96 Fix hotkey status 2022-07-31 19:42:59 +03:00
Jaex e7303d4912 Fix hotkey text 2022-07-31 19:27:15 +03:00
Jaex d883f99b9a Change hotkey status indicators 2022-07-31 19:11:52 +03:00
Jaex 33f21d8b33 Don't open task settings window 2022-07-31 17:18:44 +03:00
Jaex d83506a911 Use bigger fonts, mark modified tasks with asterisk 2022-07-31 16:53:43 +03:00
Jaex 30adefd931 Allow selecting controls by clicking task button 2022-07-31 16:27:50 +03:00
Jaex e9158d6574 Handle color button border color 2022-07-31 16:08:00 +03:00
Jaex 459775e988 Respect "Padding.Right" 2022-07-31 15:57:09 +03:00
Jaex 8bf0bd4d95 Use bigger buttons 2022-07-31 15:47:06 +03:00
Jaex 84a3b0b0e8 Allow selecting tasks from hotkey window directly without open task settings window 2022-07-31 15:37:53 +03:00
Jaex 50ce50eae1 Don't throw NullReferenceException and instead use nullable type 2022-07-31 15:19:00 +03:00
Jaex 61d69f8399
Merge pull request #6415 from L1Q/stable-nodes
Make resize nodes more stable
2022-07-31 13:13:29 +03:00
L1Q 7f7139f15c
Make resize nodes more stable 2022-07-31 04:26:49 +03:00
Jaex 655a98da98 Added Tools folder 2022-07-27 08:08:59 +03:00