Commit graph

243 commits

Author SHA1 Message Date
Jaex 80369e98b0 Use editor canvas color option in editor 2018-04-16 18:02:54 +03:00
Jaex c932226956 fixed #3304: When pasting image, inserting image file or inserting image from screen show insert image dialog which allows automatically expanding canvas to bottom or right side and inserting image there 2018-04-16 14:50:19 +03:00
Jaex eb2aa5a1e2 Move auto resize canvas method to shape manager 2018-04-13 16:07:42 +03:00
Jaex 5bfbc07818 #3304: After move image if image is outside canvas then resize canvas to fit image 2018-04-13 14:56:35 +03:00
Jaex f3299c7f8a When shape options changed from menu invalidate form 2018-04-11 11:42:53 +03:00
Jaex e2ebf2afc3 Holding Ctrl will ignore shape intersection that way user can draw rectangle inside rectangle without select it 2018-04-09 12:10:19 +03:00
Jaex bc0918337d NuGet update, rename few classes 2018-04-08 12:12:52 +03:00
Jaex 6185385c9b Move ScrollbarManager to ShapeManager 2018-04-03 23:46:38 +03:00
Jaex 6b4a7002f3 Added confirmation message box for unsaved changes when user close image editor by pressing X button, Esc key or right click 2018-03-27 17:35:00 +03:00
Jaex a68245bffd Removed region capture F1 tips, removed unused region capture simple annotate form 2018-03-26 18:31:48 +03:00
Jaex f527bbf715 Removed WASD support because it conflicts with tool keybinds 2018-03-26 16:21:39 +03:00
Jaex 56365e3845 Added keybinds for image editor tasks 2018-03-26 16:18:35 +03:00
Charles Milette a893f905dd
Add more shortcuts 2018-03-25 15:23:17 -04:00
Charles Milette 85353751bd
Add greenshot-like shortcuts to the region capture mode and image editor 2018-03-25 11:00:16 -04:00
Jaex 8311c79ba8 Ignore region hover in sticker tool 2018-02-22 02:44:25 +03:00
Jaex 677ed9f95d Holding ctrl while using sticker tool will use last sticker instead of opening sticker picker 2018-02-22 02:11:18 +03:00
Jaex 636c57f071 In image editor clipboard paste also gonna support image files 2018-02-15 14:27:25 +03:00
Jaex 3467f36b8d Added quick sticker mode 2018-02-15 00:04:00 +03:00
Jaex 026e2fa9c9 Added sticker tool 2018-02-06 11:25:15 +03:00
Jaex 543203eb29 Remember image effects in editor 2018-01-21 13:12:32 +03:00
Jaex 7c019a19ec Allow to cancel image effects dialog from editor 2018-01-21 01:40:38 +03:00
Jaex b9387701cf fixed #2660: Added "Add image effects" button to image editor menu 2018-01-20 00:36:05 +03:00
Jaex afa273d884 fixed #3074: First crop then apply shapes 2018-01-14 01:17:05 +03:00
Jaex 232fe756da Inherit ImageDrawingShape in other image drawing shapes 2018-01-09 15:15:57 +03:00
Jaex d013b862ed Pause editor form before opening dialogs 2018-01-09 13:00:56 +03:00
Jaex 95ca97b4f0 Added image interpolation mode option to image editor 2018-01-06 08:30:04 +03:00
Jaex b463a16567 Update year 2018-01-01 17:59:14 +03:00
Jaex cc3a22465d fixed #3039: Added "Insert image from screen" button to editor image menu 2017-12-31 21:39:13 +03:00
Jaex eaad524a89 Show area info text in crop tool 2017-12-31 01:57:13 +03:00
Jaex 2a524e961e Fixed node hover issue 2017-12-27 23:07:54 +03:00
Jaex 08579e83bd Use form for ShowDialog 2017-12-26 16:54:10 +03:00
Jaex 4f307fce28 Show new image form in startup form 2017-12-26 16:40:36 +03:00
Jaex 54b8d85e87 If editor image is null then show new image dialog 2017-12-25 19:48:41 +03:00
Jaex cabab93b05 Added "Crop image" button to editor image menu 2017-12-25 13:00:15 +03:00
Jaex 6e724169cc Added "Insert image" button to editor image menu 2017-12-25 12:18:04 +03:00
Jaex 8089aab59c Fix wrong variable name 2017-12-25 09:42:59 +03:00
Jaex 193ec68ad5 Update save image button after change file path 2017-12-25 09:40:32 +03:00
Jaex aace649381 Added "Open image" button to editor image menu 2017-12-24 22:04:12 +03:00
Jaex a34c2087ea Remember new image dialog options 2017-12-24 21:13:06 +03:00
Jaex 5d94a9a6dd Added "New" button to editor image menu 2017-12-24 21:02:08 +03:00
Jaex e3d26cb96f Skip crop tool in region capture 2017-12-24 17:54:39 +03:00
Jaex 9a8d8f0fc5 Added "Auto close editor on task" option 2017-12-24 12:01:16 +03:00
Jaex 1b5f446a6d Added MouseEnter, MouseLeave events to DrawableObject, show hand cursor for buttons 2017-12-15 03:32:41 +03:00
Jaex 8eaa3b198e Auto crop won't automatically crop without user confirmation 2017-12-13 01:19:52 +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 b86a9d6bcc Added resampling option to image size dialog 2017-12-06 10:05:17 +03:00
Jaex de420e7319 Added paste button to image editor edit menu 2017-12-01 10:58:53 +03:00
Jaex fd5bdaa9ea fixed #2963: Make sure to set initial size on shape paste so proportional resizing can work 2017-12-01 09:33:08 +03:00