Commit graph

49 commits

Author SHA1 Message Date
Jaex 16b12b8d23 Check is window active 2024-01-14 17:40:57 +03:00
Jaex 4cb7820335 Added "Capture pre configured window" hotkey 2024-01-14 06:30:14 +03:00
Jaex 077e74a2d4 Update year 2024-01-03 02:57:14 +03:00
Jaex 94e45b5cb8 Update year 2023-01-09 23:31:02 +03:00
Jaex ff28b68ca0 Use OrdinalIgnoreCase 2022-10-15 02:10:59 +03:00
Jaex 546c95c6b1 #5055: Also handle bigger cursor in region capture 2022-06-15 01:59:55 +03:00
Jaex 3c7faeb4d0 Code refactoring 2022-06-14 23:46:04 +03:00
Jaex 3a439df7f1 Fix active monitor mode issues 2022-02-24 10:24:16 +03:00
Jaex 22c2179796 #5883: Also support active monitor mode in light and transparent region captures 2022-02-23 14:15:45 +03:00
Jaex bfb15acad6 Added "Automatically hide on screen capture" toast notification option 2022-01-13 00:06:42 +03:00
Jaex 8c3dc0b78c Update year 2022-01-11 19:32:17 +03:00
Jaex d13a11d246 Automatically hide notification form when screen capturing 2022-01-06 09:45:46 +03:00
Jaex fc49d3a052 Rename ImageInfo to TaskMetadata 2021-12-11 14:56:42 +03:00
Jaex cb813b88d8 Added ImageModified event 2021-10-23 01:44:29 +03:00
Jaex eb0e88ee57 Removed RegionCaptureUseWindowPattern option, it will be enabled always 2021-08-03 14:04:23 +03:00
Jaex 837ef0a7fc Update year 2021-07-29 06:22:51 +03:00
Jaex 335972455a More Bitmap usage 2020-03-23 22:33:26 +03:00
Jaex b8c10a7067 Decrease unnecessary bitmap casts 2020-03-21 04:41:34 +03:00
Jaex 42e1067412 Return bitmap instead of image 2020-03-20 22:02:26 +03:00
Jaex 803a4e567c Update year 2020-02-05 10:19:48 +03:00
Jaex 469fc29b87 Update year 2019-01-02 10:43:52 +03:00
Jaex c2bcf9b897 CursorData refactoring 2018-12-29 16:32:09 +03:00
Jaex a512ba6b35 When doing screen recording, after select region if previous active window is not active anymore then restore & activate it 2018-12-19 14:19:38 +03:00
Jaex db8b7cb66a Removed screenshot delay checkbox instead it will be disabled when delay is 0, delay setting reset to 0 2018-12-17 17:16:38 +03:00
Jaex aa46c723b8 Removed unnecessary this. usages 2018-10-09 14:30:22 +03:00
Jaex ffc2ef1db7 Using ContinueInCurrentContext in few places 2018-08-03 17:16:36 +03:00
Jaex 1cc41d3c42 Removed TaskEx class instead using async/await 2018-08-03 16:38:18 +03:00
Jaex ec1d942cf5 Rename IsAnnotated to IsModified 2018-06-04 18:47:38 +03:00
Jaex c33bc4844f CodeMaid cleanup 2018-03-01 01:52:11 +03:00
Jaex afa273d884 fixed #3074: First crop then apply shapes 2018-01-14 01:17:05 +03:00
Jaex b463a16567 Update year 2018-01-01 17:59:14 +03:00
Jaex b2e46f617c Removed Greenshot image editor 2017-12-05 16:47:32 +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
Jaex 9798c9bb29 Added option to start image editor window maximized 2017-10-27 02:25:57 +03:00
Jaex 59aee065f1 Added IsValid method to CursorData 2017-08-14 11:06:12 +03:00
Jaex f26361b5c4 fixed #2692: Don't add cursor if it is invisible 2017-08-13 09:25:02 +03:00
Jaex f83816d19a Store cursor as bitmap because masking already not working 2017-07-20 23:27:03 +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
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 c8f9526ce7 fixed #2438: When annotation disabled in region capture then after capture task "Annotate image" can be used with region capture 2017-05-14 01:58:32 +03:00
Jaex f7c0a9f934 CodeMaid cleanup 2017-03-30 00:03:08 +03:00
Jaex 1c175fa148 Only don't allow annotation for default region capture method 2017-03-07 14:57:27 +03:00
Jaex 5e5a5e464f Added UpdateInfo method to ImageInfo 2017-03-01 14:26:50 +03:00
Jaex 7be77c4ee0 Also recognize in monitor and window capture 2017-03-01 13:28:00 +03:00
Jaex c2036f2bed Recognize window info for custom region and active monitor capture too 2017-03-01 13:21:12 +03:00
Jaex 42d61347cd Ignore explorer.exe 2017-03-01 12:55:10 +03:00
Jaex 2db6a0a6cb When doing fullscreen capture if active window is filling screen (except taskbar area) then use that window for file naming (%t and %pn) 2017-03-01 12:44:39 +03:00
Jaex 3171d43333 Added GetForegroundWindowProcessName to NativeMethods 2017-03-01 11:42:40 +03:00
Jaex d7dba60a14 Removed CaptureTaskHelpers and instead added capture classes 2017-02-28 11:34:08 +03:00