Commit graph

1704 commits

Author SHA1 Message Date
Jaex
a73193adfe Code refactoring 2022-08-25 08:35:33 +03:00
Jaex
c6384b59a5 fixed #6460: Get real file name from web server before download 2022-08-25 07:43:40 +03:00
Jaex
8d20db7443 fixed #6439: Added hotkeys for each pin to screen action 2022-08-21 20:33:39 +03:00
Niels Martin Hansen
ca3f1cfda0 Fix WavyEdges effect glitchy corners
At least kind of, it still ends up ugly when given extreme parameters, especially depth>range/2, but there isn't an easy way to solve that.
2022-08-20 13:31:18 +02:00
Niels Martin Hansen
35cd09d1e6 Fix TornEdges effect corner glitches 2022-08-20 13:31:18 +02: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
Jaex
5ece804ace
Merge pull request #6454 from nielsmh/interior-trim
Add Cut Out tool
2022-08-18 16:30:10 +03:00
Niels Martin Hansen
838a632999 Correct WavyEdges and TornEdges effects for pixel center origin 2022-08-18 14:36:32 +02:00
Niels Martin Hansen
99f6967620 Bugfixes for WavyEdges function 2022-08-17 23:34:58 +02:00
Niels Martin Hansen
74a16fd317 Make cut out effect type names localized 2022-08-17 22:10:35 +02:00
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
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
ac0cfcd4ec Proof of concept Torn Edges effect on cut 2022-08-16 23:46:00 +02:00
Niels Martin Hansen
d5f522ab80 Rename TrimInteriorTool to CutOutTool 2022-08-16 12:11:13 +02: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
d6bf61aa0b Added new "Dark" theme, renamed previous theme to "Night" 2022-08-14 16:11:22 +03:00
Jaex
0117c5ab11 Update keybinds link 2022-08-10 08:53:50 +03:00
Jaex
ad35e2389c Preserve screen location 2022-08-02 18:11:38 +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
8ac8d2629e
Merge branch 'develop' into develop 2022-08-01 16:28:01 +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
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
50ce50eae1 Don't throw NullReferenceException and instead use nullable type 2022-07-31 15:19:00 +03:00
Jaex
173cbc2f6c Added "Pin to screen" hotkey 2022-07-27 06:34:32 +03:00
Jaex
eea4c17c3f Added PinToScreenStartupForm 2022-07-27 06:27:37 +03:00
L1Q
0f4fefbe99 Update russian 2022-07-27 05:18:47 +03:00
L1Q
bdd2d9fa25 Move lines to resx 2022-07-27 05:18:10 +03:00
Jaex
4d4fc7f43e Code refactoring 2022-07-24 12:01:51 +03:00
Jaex
6939ef2b53 Change parameter default value to "https://" 2022-07-24 03:30:43 +03:00
Jaex
a43c03c742 Added "Pin to screen" toast notification click action 2022-07-23 03:15:54 +03:00
Jaex
792d26c257 Added "Pin to screen" after capture task 2022-07-22 09:56:20 +03:00
Jaex
abd218ee09 Added PinToScreenForm 2022-07-22 05:42:59 +03:00
Jaex
6dec8a9a10 Release 14.1.0 2022-07-15 16:42:32 +03:00
L1Q
32c151451b Update Russian 2022-07-15 09:12:10 +03:00
Jaex
0ee2c26f25 Disable select all in history form 2022-07-14 00:07:16 +03:00
Jaex
c3be90826f Handle invalid image URL 2022-07-13 22:25:15 +03:00
Jaex
b5f4f3e256
Merge pull request #6363 from makuhlmann/patch-1
Ensure proper saving of settings on file shares
2022-07-13 01:24:09 +03:00
Jaex
f5ce6bfd32 fixed #6339: Make sure crop rectangle is inside bitmap area 2022-07-13 00:48:50 +03:00
Jaex
192bfe6d43 fixed #6364: Support portable dev build update 2022-07-12 20:08:49 +03:00
Malte Kuhlmann
22859d5053
Ensure proper saving of settings on file shares
On Windows file shares (DFS) with restricted WRITE_DAC permission, the method File.Replace results in a System.UnauthorizedAccessException, even when the user has full permissions to interact with the file and folder. This configuration can commonly be found in business environments.

By setting the flag ignoreMetadataErrors to true, errors related to attributes and ACL are ignored. This results in the settings being saved correctly. Normal errors during file operation are not suppressed with this change, they should fail as usual.
2022-07-12 13:31:03 +02:00
Jaex
4aa373b94e fixed #6362: Parse path correctly when path only contains root 2022-07-12 12:42:48 +03:00