Commit graph

4071 commits

Author SHA1 Message Date
Jaex ff41e13e52 Make padding space equal in each side 2017-10-27 10:56:32 +03:00
Jaex b6ef6487bc Don't show drag nodes on editor toolbar 2017-10-27 10:42:57 +03:00
Jaex 03b58a4557 Update description and version 2017-10-27 09:31:27 +03:00
Jaex 360cfab74c Fixed fullscreen annotate toolbar not visible 2017-10-27 08:37:37 +03:00
Jaex ec9298fd75 Fixed when remember state is selected it not updates positions 2017-10-27 04:08:06 +03:00
Jaex 8185243519 Merge pull request #2883 from Jaex/editor-mode-fullscreen-option
Added editor mode fullscreen option
2017-10-27 03:33:41 +03:00
Jaex c042e77c2f Added editor mode fullscreen option so it can work same as before
If ShareX closing while editor is open then make sure to not update toolbar
2017-10-27 03:25:30 +03:00
Jaex dae287fc37 Merge pull request #2882 from Jaex/editor-mode-remember-window-state
Added option to remember editor window state, position and size
2017-10-27 02:56:50 +03:00
Jaex 8c2073570f Added option to remember editor window state, position and size 2017-10-27 02:49:59 +03:00
Jaex 998df5bc4d Merge pull request #2881 from Jaex/editor-mode-start-maximized
Added option to start image editor window maximized
2017-10-27 02:30:28 +03:00
Jaex 9798c9bb29 Added option to start image editor window maximized 2017-10-27 02:25:57 +03:00
Jaex a19e6afe63 Improve shape positioning for ChangeImageSize 2017-10-25 09:31:52 +03:00
Jaex 1bbd68c040 Merge pull request #2878 from L1Q/master
Fix ChangeCanvasSize moving shapes incorrectly
2017-10-25 09:18:25 +03:00
L1Q ce32d0bb26 Fix ChangeCanvasSize moving shapes incorrectly 2017-10-25 09:16:29 +03:00
Jaex 6ef221a6d4 Merge pull request #2877 from L1Q/master
Fix crop moving shapes incorrectly
2017-10-25 09:05:39 +03:00
L1Q e802b05043 Fix crop moving shapes incorrectly 2017-10-25 09:01:59 +03:00
Jaex fefca5eef2 Fixed crop issue 2017-10-25 04:24:40 +03:00
Jaex 2967ef2643 Merge pull request #2876 from Jaex/editor-mode-options-menu
Show options menu in editor mode and save options
2017-10-25 04:00:48 +03:00
Jaex 308e20be21 Show options menu in editor mode and hide region capture related settings
Use options reference in editor mode instead of options clone to be able to save settings
2017-10-25 03:53:53 +03:00
Jaex 4ea6ce887b Added extra null checks 2017-10-25 01:47:40 +03:00
Jaex cadd9c7fca Improvements to panning 2017-10-24 21:53:31 +03:00
Jaex 3e9d67dc7a Merge pull request #2875 from L1Q/windowed-annotate
Fix floating errors when resize panning
2017-10-24 08:17:52 +03:00
L1Q 226ccd9a82 Fix floating errors when resize panning 2017-10-24 07:59:45 +03:00
Jaex a51cdefba8 Merge pull request #2874 from L1Q/windowed-annotate
Pan editor on resize
2017-10-24 06:35:11 +03:00
L1Q 3741435f19 Pan editor on resize 2017-10-24 05:31:02 +03:00
Jaex 1f5931815e Fix toolbar animation and button tooltip positions 2017-10-24 03:22:10 +03:00
Jaex 1a9888e003 Toolbar should be TopMost on region capture 2017-10-24 03:11:02 +03:00
Jaex 6ee3e305d6 Added MinimumSize so toolbar always fits 2017-10-24 02:50:42 +03:00
Jaex 0c36f82302 Also move toolbar when annotate form moved 2017-10-24 02:43:37 +03:00
Jaex 48681af900 Automatically move toolbar to snap top of annotate window 2017-10-24 02:24:50 +03:00
Jaex 2a5370c101 Center canvas if window state changed 2017-10-24 01:40:20 +03:00
Jaex 2f15401d6f Start editor maximized, added center canvas method and using it on form shown event 2017-10-24 01:22:48 +03:00
Jaex 6dd07cb846 Made InputManager non static 2017-10-24 00:40:37 +03:00
Jaex b2cbc03593 Removed ScreenRectangle because it was only used in one place, update coordinates before InitBackground 2017-10-24 00:08:26 +03:00
Jaex b4abf36b54 Make sure annotate tasks ran from form thread 2017-10-23 23:56:03 +03:00
Jaex 009ee9d294 Initial work to convert screen rectangle and mouse position to client 2017-10-23 23:32:44 +03:00
Jaex 8131eeb7a6 paste.ee expiration and syntax works now 2017-10-23 22:04:19 +03:00
Jaex f5175e89f0 Merge pull request #2870 from campbeb/issue1685
Properly sort columns with dates in listviews
2017-10-22 22:02:32 +03:00
campbeb 468bccbcfd Properly sort columns with dates in listviews
Checks if the column header Tag is a DateTime object and if so, sorts the column by date. This approach prevents performance impact when sorting columns that are not dates and allows any user of MyListView to tag a column to be sorted by date. Supports expansion to other sorting formats.
Tested with history of 80,000 items.

Closes #1685
2017-10-22 14:57:06 -04:00
Jaex 757e4b0e1d Added maintain aspect ratio to image resize dialog 2017-10-22 03:33:30 +03:00
Jaex 8dbbcad272 Added image size form 2017-10-22 02:26:47 +03:00
Jaex 46e86d91d2 Added ChangeImageSize method 2017-10-22 01:33:00 +03:00
Jaex 240a8ceb6c Added rotate and flip functions, removed RemoveOutsideShapes usage 2017-10-22 01:04:18 +03:00
Jaex cb91274d00 Added resize, rotate, flip buttons 2017-10-22 00:51:18 +03:00
Jaex 08d91a2540 Added image menu and moved canvas size to there, that way menu will only show in editor mode 2017-10-22 00:28:20 +03:00
Jaex f7eda15a77 Canvas size icon 2017-10-22 00:18:56 +03:00
Jaex da2c9844da Added canvas size form 2017-10-21 23:43:39 +03:00
Jaex ec03407647 Merge pull request #2868 from campbeb/issue2852
Support CTRL+A in OCR results window
2017-10-21 05:48:03 +03:00
campbeb 6f4854b468 Support CTRL+A in OCR results window
Also, sets the focus to the result textbox upon completion (which will also selct all of the text)

Closes #2852
2017-10-20 19:58:12 -04:00
Jaex 1191f1b2d5 Adding canvas size option to image annotate 2017-10-21 02:15:23 +03:00