Commit graph

421 commits

Author SHA1 Message Date
Jaex ec9298fd75 Fixed when remember state is selected it not updates positions 2017-10-27 04:08:06 +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 8c2073570f Added option to remember editor window state, position and size 2017-10-27 02:49:59 +03:00
Jaex 9798c9bb29 Added option to start image editor window maximized 2017-10-27 02:25:57 +03:00
Jaex fefca5eef2 Fixed crop issue 2017-10-25 04:24:40 +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
L1Q 226ccd9a82 Fix floating errors when resize panning 2017-10-24 07:59:45 +03:00
L1Q 3741435f19 Pan editor on resize 2017-10-24 05:31: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 009ee9d294 Initial work to convert screen rectangle and mouse position to client 2017-10-23 23:32:44 +03: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 da2c9844da Added canvas size form 2017-10-21 23:43:39 +03:00
Jaex 1191f1b2d5 Adding canvas size option to image annotate 2017-10-21 02:15:23 +03:00
Jaex eee34635de Show SizeAll cursor on shape move 2017-10-17 22:39:22 +03:00
Jaex 1c84e7308e When panning set SizeAll cursor 2017-10-17 17:54:19 +03:00
Jaex 096ab1c74d Small changes 2017-10-17 17:44:46 +03:00
L1Q 815cc3ee53 Fix panning image bigger than screen 2017-10-17 16:41:08 +03:00
L1Q aeec1ad4ad Fix cropping and panning at the same time
Hopefully increase performance
- not updating backgroundBrush when panning
- move backgroundBrush instead
- draw backgroundBrush ony in ImageRectangle
- clear only when ImageRectangle does not cover whole screen
2017-10-17 14:13:21 +03:00
L1Q 522b52a8f8 Add panning to image annotate 2017-10-17 02:53:54 +03:00
Jaex 05578e71fd fixed #2798: Check cursor position to make sure it is valid 2017-09-27 09:51:07 +03:00
Jaex 639da385c4 Draw transparent white rectangle to selected ruler area so black ruler lines will be visible on dark backgrounds 2017-08-30 12:09:03 +03:00
Jaex 60aa000217 Workaround for after capture task annotate issue 2017-08-11 15:32:29 +03:00
pjammo 8758819aa9 Updated Italian Translation
Fixed typos and too long strings
2017-08-07 11:20:38 +02:00
Jaex 790de136c3 .editorconfig changed files 2017-07-23 19:39:25 +03:00
pjammo 1f574ba827 Added Italian Translation 2017-07-23 10:41:55 +02:00
Jaex f83816d19a Store cursor as bitmap because masking already not working 2017-07-20 23:27:03 +03:00
Jaex a4dabaea44 When cursor tool selected, show borders around all cursors to make it obvious those cursors moveable 2017-07-18 14:59:59 +03:00
Jaex 7f5b138548 #1009: Adding cursor tool to region capture toolbar which gonna allow moving/deleting cursor 2017-07-17 21:48:42 +03:00
Sneer adf84b7db7 Updating Chinese
Updating Chinese
2017-07-07 04:04:44 +08:00
L1Q 958aff82a5 Improving translation support
- added strings to resx
- made "Edit actions tollbar" form translatable
- marked windows store "Status" and AboutForm "Build" strings as @Invariant
2017-06-16 01:57:39 +03:00
Jaex fbbcf2dfe6 Resx cleanup 2017-06-10 03:08:17 +03:00
Jaex 1b49768f45 50ms faster region animation 2017-05-30 08:52:07 +03:00
Jaex 15e63e8a92 Use PickColor static method and show old color by default 2017-05-28 01:29:33 +03:00
Jaex 173a4f2ebd Changed toolbar animation 2017-05-27 14:01:01 +03:00
Jaex 83645f5445 #2438: In region capture if result is annotated then ignore after capture task "Annotate image" 2017-05-15 19:54:04 +03:00
Jaex c7309a442b Hide "Install recorder devices" button in Windows Store build 2017-05-03 16:48:32 +03:00
Jaex 9b1d14672f Move FFmpegOptionsForm to Forms folder 2017-05-03 11:14:55 +03:00
Jaex 67a218bee9 fixed #2479: Added crop tool to annotation 2017-04-30 15:54:11 +03:00
Sneer a7ee0cea71 Chinese update
Chinese update
2017-04-30 02:17:07 +08:00
Jaex c58b96e088 Use static ants border instead of blinking border for non active regions 2017-04-28 07:23:20 +03:00
Jaex e53275a3e9 URL related refactoring 2017-04-24 17:01:35 +03:00
Jaex 6cd580f627 fixed #2435: Added region capture animation option 2017-04-17 17:19:23 +03:00
L1Q c13a2aad9b Updating russian translation 2017-04-14 03:05:49 +03:00
Jaex c553733735 Use duration in ColorBlinkAnimation 2017-04-03 14:14:06 +03:00
Jaex 77d42d6b57 Use duration instead of speed 2017-04-03 13:49:00 +03:00
Jaex dcd99194aa Added hover region animation 2017-04-03 10:55:54 +03:00
Jaex 5ad7cabca4 Added RectangleAnimation class 2017-04-03 03:57:37 +03:00
Jaex 75918e2f97 Animation improvements 2017-04-03 03:44:03 +03:00
Jaex c6ee8a11e7 Added animation under region capture toolbar 2017-04-02 00:56:53 +03:00
Jaex b3af07a951 Use dark background on editor mode and only draw checkers behind image 2017-03-25 00:16:44 +03:00
Alan Tsai 189b6dae51 [Translate]zh-Tw for Sharex.ScreenCaptureLib project 2017-03-21 23:42:12 +08:00
Jaex 8e31a87a46 Adding TaskEditor mode to region capture form 2017-03-07 16:49:01 +03:00
David 9f3bcb9802 Update French Translation 2017-02-23 22:40:05 +01:00
L1Q f73d2e85bd Updating russian translation 2017-02-23 18:31:17 +02:00
Jaex f833bbda49 Declare default font 2017-02-22 16:30:51 +03:00
Jaex 5ca3c3c4b5 Added cancel button to text input box and escape key will also cancel input 2017-02-17 02:37:45 +03:00
Jaex 7fe3cc777e Enter will close Text input box and Ctrl + Enter will add new line 2017-02-17 02:27:12 +03:00
Jaex fd5ffbfab4 Added Text (Outline) to toolbar 2017-02-16 03:49:13 +03:00
Jaex 4d7006b359 Update year 2017-01-11 11:39:40 +03:00
Jaex 0468bd7227 fixed #2193: Workaround to redirect keyboard input from menu form to region capture form 2017-01-10 21:56:37 +03:00
Jaex ee5fabd6a2 fixed #2177: Removed auto close option from scrolling capture window 2017-01-02 19:44:34 +03:00
Jaex b9f8407ea3 #2144: Work in progress simple actions edit window 2016-12-29 21:17:16 +03:00
Jaex f8cbf0da94 Added hotkey string to remaining menu items 2016-12-01 18:11:26 +03:00
Jaex e07d4cb036 Removed rounded rectangle region and drawing instead rectangle have corner radius option
Changes to annotation options default values
2016-11-30 18:17:12 +03:00
Jaex 316e9a4388 Added capture last region button to region capture menu 2016-11-19 02:36:14 +03:00
Jaex 14cde29c05 ImageHelpers refactoring 2016-11-12 20:22:49 +03:00
Jaex cefae849df Show region capture FPS in active monitor 2016-11-11 14:19:27 +03:00
Jaex e2a6e5fba3 Update region capture tips 2016-10-31 14:30:05 +03:00
Jaex 9880f87fc8 Reset show tips and click action settings to new default values 2016-10-31 13:53:45 +03:00
Jaex 466bf954a1 If image file not exists then show message box 2016-10-18 16:30:08 +03:00
Julius Vitkauskas f008cde808 Fix trim edge checking 2016-10-16 20:51:47 +03:00
Jaex 1a097036d9 Make info text background more transparent 2016-10-16 20:00:45 +03:00
Jaex c6b4db04e0 Use blue colors on info box for consistency with menu tooltips 2016-10-13 17:11:14 +03:00
Jaex e9f5ea2694 Added custom tooltips for tool menu 2016-10-02 19:01:55 +03:00
Jaex c4725ec668 Remove tool text animations because not necessary anymore 2016-10-01 12:51:16 +03:00
Jaex d73e6beffb Remove unused RegionCaptureMenuForm 2016-10-01 10:52:14 +03:00
Jaex f0f8d0711c Adding menu form inside ShapeManager 2016-09-30 19:11:59 +03:00
Jaex 9badbe7fdb Menu designer update 2016-09-30 18:14:50 +03:00
Jaex 5f9ad5ad3b Adding region capture menu form 2016-09-30 17:48:31 +03:00
Jaex 25207ed2cf Update region capture tips 2016-09-28 00:30:41 +03:00
Jaex 844677b6b5 In editor mode move shapes to previous position after get output 2016-09-18 23:21:30 +03:00
Jaex a7b93af654 Execute editor tasks after region capture window is closed 2016-09-18 21:35:15 +03:00
Jaex ad1236b2fd Editor events working now 2016-09-18 19:05:19 +03:00
Jaex eec447e011 Interim commit for region capture editor events 2016-09-18 18:28:57 +03:00
Jaex 1aa169fb6a Remove unused resx fields 2016-09-17 11:33:27 +03:00
Jaex 5d73236c29 Adding region capture editor events 2016-09-10 00:33:36 +03:00
Jaex 76d4f85f5f Merge pull request #1885 from Sneer-Cat/master
Update Simplified Chinese
2016-09-08 15:49:26 +03:00
Sneer 52f3bbead6 Update Simplified Chinese 2016-09-08 15:46:17 +08:00
Jaex e4d388c61f Use Move to shift all shapes, override move method to move speech balloon tail 2016-09-05 19:27:35 +03:00
Jaex 30ee623852 In editor mode center image to active monitor 2016-09-05 17:58:03 +03:00
Jaex 5fdf8547f2 Rename RegionCaptureHelpers to RegionCaptureTasks 2016-09-05 13:31:49 +03:00