Commit graph

1021 commits

Author SHA1 Message Date
Jaex 762422d71f
Merge branch 'master' into master 2017-12-23 17:24:11 +03:00
Jaex 328ca6b61d fixed #3015: Removed SevenZipSharp library instead using 7-Zip CLI 2017-12-18 11:20:37 +03:00
Jaex 865fd0bcf9 #3008: Added image editor events 2017-12-17 10:30:39 +03:00
Jaex 4f1b2f16c0 Use darker button color for depth color instead of black 2017-12-17 08:56:58 +03:00
Jaex 1b5f446a6d Added MouseEnter, MouseLeave events to DrawableObject, show hand cursor for buttons 2017-12-15 03:32:41 +03:00
Jaex f2bb4d7f6f If crop buttons out of client area then move them to inside crop rectangle 2017-12-13 23:03:06 +03:00
Jaex 0f23bf1018 Fixed rectangle limit 2017-12-13 02:22:24 +03:00
Jaex 91f203cd35 Limit crop rectangle to inside canvas 2017-12-13 02:02:00 +03:00
Jaex 8eaa3b198e Auto crop won't automatically crop without user confirmation 2017-12-13 01:19:52 +03:00
Jaex 4fb70e864a Added button hover state 2017-12-13 00:37:38 +03:00
Jaex adb2fdc713 Move confirm button to left, wider buttons 2017-12-12 20:18:43 +03:00
Jaex e7d3aabb2a Added crop cancel button 2017-12-12 20:06:06 +03:00
Jaex 2c4943234f Added mouse events to DrawableObject, if object clicked then handle mouse input, crop confirm button works now 2017-12-12 19:12:25 +03:00
Jaex e1a86be0fa Moved DrawableObjects to ShapeManager, adding confirm button to crop tool 2017-12-12 18:50:02 +03:00
Jaex b6755df7af Added BaseTool which will limit only single tool to be visible on screen and auto clear it when changing tool 2017-12-12 18:17:38 +03:00
Jaex 0a9a479264 Small DrawableObject changes 2017-12-10 15:44:02 +03:00
Jaex 4085e5a5e4 Added position to mouse methods 2017-12-10 13:49:16 +03:00
Jaex 5ce01cd2be Added mouse pressed/released methods to DrawableObject 2017-12-10 13:27:49 +03:00
Jaex fa6b20a8fd Refactor ScrollbarManager class 2017-12-10 12:45:39 +03:00
L1Q b90d4885ec Add scrollbar fade effect 2017-12-09 22:44:49 +02:00
Jaex 6c1047eab8 Added ScrollbarManager 2017-12-08 17:21:44 +03:00
Jaex fbf5f88ce1
Merge pull request #2987 from L1Q/master
Improve panning scrollbars
2017-12-08 16:43:06 +03:00
L1Q 35b4f3765f Improve panning scrollbars
- fix rounding errors
- change padding method
2017-12-08 15:40:52 +02:00
Jaex d9200a6fb1 Change scroll bar colors 2017-12-08 15:03:50 +03:00
L1Q e554c819ce Limit panning based on 25% of client area instead of 100px 2017-12-08 12:44:01 +02:00
Jaex 439ce0c2ed Change font size unit 2017-12-07 23:21:55 +03:00
Jaex d37fc01726 Added font size option to step tool 2017-12-07 23:17:36 +03:00
Jaex c0fda0ab3e fixed #2974: Allow non URL clipboard text input for QR code form 2017-12-07 16:36:01 +03:00
Jaex 2fa3480b79 Return if scroll bar not necessary 2017-12-07 14:57:18 +03:00
Jaex b29dcf39c2 Few changes to scroll bars to improve visibility 2017-12-07 14:34:29 +03:00
L1Q 71fec869f7 Refactor panning scrollbars
- refactor variable names
- make pens and brushes dispose
2017-12-07 11:17:04 +02:00
L1Q 4275a16f28 Add visual scroll bars for panning 2017-12-06 22:05:02 +02:00
Jaex 96956a0fb9 Fixed small canvas size window centering 2017-12-06 16:05:50 +03:00
Jaex b86a9d6bcc Added resampling option to image size dialog 2017-12-06 10:05:17 +03:00
Jaex 5d57bc40dd Update Mega lib 2017-12-05 20:44:57 +03:00
Jaex 95c9eb48d2
Merge pull request #2980 from 123jimin/master
Modified and added some Korean Translations
2017-12-05 18:49:28 +03:00
Jimin Park 0dfd2dd40d Modified and added some Korean Translations
Also moved two Editor UI literals into a resx file.
2017-12-06 00:44:38 +09:00
Jaex 2674046dce Namespace changes 2017-12-05 17:59:18 +03:00
Jaex 88d362383a Save GIF palette to Tools folder instead of near FFmpeg.exe 2017-12-05 10:27:17 +03:00
Jaex 4a965181b4 Use built in FFmpeg in Windows Store builds 2017-12-05 09:53:04 +03:00
Jaex 8c8134a823
Merge pull request #2972 from 123jimin/autoscale-fix
Removed AutoScaleDimensions assigns for four fullscreen forms
2017-12-04 14:16:59 +03:00
Jimin Park 0495d8d8bc Changed AutoScaleMode of four fullscreen forms to None 2017-12-04 20:16:03 +09:00
Jaex 8102d29ef8 Made auto size start mode default, added auto size to resources 2017-12-04 03:38:36 +03:00
Jaex 1aeae40c6a Change editor minimum size 2017-12-04 03:32:38 +03:00
Jaex b077ea9221 Added image editor auto size start mode which resizing image editor to fit image, if image is too big then window will be maximized 2017-12-03 14:40:16 +03:00
Jaex 525a603cf4 Added canvas parameter to RegionCaptureForm constructor that way no need to use Prepare method 2017-12-03 13:46:19 +03:00
Jimin Park a8e2004f9f Removed AutoscaleDimensions assigns for four fullscreen forms
This fixes the annoying incorrect capture region problem, and I think that this will not cause any significant layout problems for different DPIs.

However, while this works well on my laptop with different text scale settings, it should be checked on different computers as well.
2017-12-03 02:24:06 +09:00
Jaex 45c53600c5
Merge pull request #2968 from MilkGames/master
Add more Dutch Translations
2017-12-01 23:49:06 +03:00
Jaex 793795bebc
Merge pull request #2966 from 123jimin/master
Updated Korean Translations for ShareX
2017-12-01 23:41:38 +03:00
MilkGames fd851692b3 More translations in Dutch 2017-12-01 20:31:58 +01:00