Commit graph

682 commits

Author SHA1 Message Date
Jaex d3736e4565 Move and reorganize form events to regions 2016-11-01 16:16:44 +03:00
Jaex e2a6e5fba3 Update region capture tips 2016-10-31 14:30:05 +03:00
Julius Vitkauskas 03e6aea326 Dispose MemoryStream objects after using them 2016-10-16 20:52:39 +03:00
Jaex a948c6f793 #1960: Also ignore cloaked windows in region capture 2016-10-16 01:12:15 +03:00
Jaex dc1dce8b7a Merge pull request #2000 from campbeb/fix1960
Hide background UWP apps from window capture options
2016-10-16 00:40:14 +03:00
campbeb 0f788ab665 Add DWM check 2016-10-15 17:11:53 -04:00
campbeb 1bfb545d33 Hide background UWP apps from window capture options
UWP apps that aren't shown are 'cloaked'
2016-10-15 16:41:25 -04:00
campbeb 2d64a1960d Add user name to IPC channel name
Make IPC channel name unique per user to fix access denied problems on
multiuser systems.
Fixes #1994.  May also fix #1462 and #1509
2016-10-15 14:58:04 -04:00
Jaex d89dd984f4 Fix action output issue 2016-10-14 20:43:04 +03:00
Alexandre Oliveira b9de7e49f2 Update Brazilian Portuguese translation 2016-10-13 12:25:38 -03:00
Jaex fc1e464e50 Remember menu state option also gonna remember collapsed state of menu 2016-10-13 11:47:26 +03:00
Jaex 6e2107a4b4 Don't use round edges in main window toolstrip 2016-10-06 01:33:47 +03:00
Jaex 7fee1f3da5 No need to override render border when RoundedEdges false 2016-10-05 23:35:13 +03:00
Jaex 83f1909eef Fix visual problem of toolstrip drop down menus and corners 2016-10-05 23:22:57 +03:00
Jaex 48f4ec9056 In menu form handle esc press 2016-10-05 22:32:01 +03:00
Jaex 640a4b67d0 Right clicking menu grip will collapse menu 2016-10-05 16:00:33 +03:00
Permik 6e0b5c9e7d Fixes the error message in debug screen when pressing loaded assemblies button, by not trying to include dynamic assemblies. Fixes https://github.com/ShareX/ShareX/issues/706 and https://github.com/ShareX/ShareX/issues/1860 (#1913) 2016-10-05 15:05:13 +03:00
Jaex 48aaa5f56e Fix toolstrip visual artifact in right side 2016-09-30 22:05:26 +03:00
Jaex eff05bc15c Rename NativeConstants class 2016-09-30 21:21:48 +03:00
Jaex 4d515d2a9e Allow dragging menu using toolstrip grip 2016-09-30 21:18:30 +03:00
Jaex f0f8d0711c Adding menu form inside ShapeManager 2016-09-30 19:11:59 +03:00
Jaex 8bdfdccbec #1950: Add "\" end of folder path to make sure folder is opening instead of file with same name 2016-09-30 12:24:08 +03:00
Jaex 77dd1fff06 Added UpdateManager class 2016-09-29 03:33:12 +03:00
Jaex 1aa169fb6a Remove unused resx fields 2016-09-17 11:33:27 +03:00
Jaex 17566b3b82 Code refactoring 2016-09-17 10:07:02 +03:00
Jaex d3e9536aea Removed region capture (simple annotate) hotkey because default region capture have all features of it now 2016-09-17 09:13:36 +03:00
Jaex f0fd4d101d In about window only show link to GitHub contributors page because it is unfair to just show uploader contributions and not rest of contributions 2016-09-14 01:34:30 +03:00
Jaex be5f57ef9a NuGet update 2016-09-13 00:46:06 +03:00
Jaex 557cd0e08e Added IsVideoFile method 2016-09-11 00:36:01 +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 c483491611 Added corner radius setting to rectangle and text drawing, dynamic pixel offset mode depending on border size to fix anti aliasing issues 2016-09-02 18:48:03 +03:00
Jaex 9726a35f4c fixed #1866: Don't allow all file types in image file dialog 2016-09-02 14:44:38 +03:00
Jaex e3232dee70 Rename effect enum names 2016-09-02 09:16:52 +03:00
Jaex 5d48b3c4f9 Added transparent button to color picker 2016-09-01 15:06:30 +03:00
L1Q 64782b52bb Updated russian translation 2016-08-29 11:46:29 +03:00
Jaex e91a916677 Move FFmpegDownloader to MediaLib 2016-08-27 19:51:20 +03:00
Sneer 128b42f319 Update Simplified Chinese 2016-08-25 06:15:06 +08:00
Jaex 3801453154 Added enum description 2016-08-24 20:39:39 +03:00
Jaex 871b583da2 Draw tail in speech balloon but still unable to figure out how to union both rectangle and tail 2016-08-24 19:23:49 +03:00
Jaex 141993b5db Adding SpeechBalloonDrawingShape interim commit 2016-08-24 18:34:02 +03:00
Jaex a3b8eb88a8 Added centerText parameter to SetText method 2016-08-23 21:02:52 +03:00
Jaex f432754b87 Added support to paste text with ctrl + v in region capture 2016-08-23 20:33:48 +03:00
Ray 6e26fc80c0 Dart language text support
Currently Google Dart source files are not treated as text files, meaning they're uploaded using the currently selected file uploader. This fixes the issues.
2016-08-19 18:45:33 -05:00
Jaex e60556cdaf Add enum description 2016-08-19 13:32:27 +03:00
Jaex 9f6bac3856 Fix update message box issue 2016-08-19 04:54:22 +03:00
Jaex e7d7ab45fa Add enum description to resource 2016-08-15 02:58:21 +03:00
Jaex 4955204661 fixed #1777: Force activate print dialog 2016-08-14 00:43:31 +03:00
Jaex 5b077d4871 fixed #1714: Center resize nodes to cursor that way magnifier can show exact pixel 2016-08-09 19:16:48 +03:00
Jaex 36b460dfda Added AddRoundedRectangleProper extension 2016-08-08 21:59:09 +03:00
Jaex fac18cb04e Removed polygon capture because region capture freehand can work same when shift hold 2016-08-06 17:23:54 +03:00
Jaex 883f725d80 Added node to last point of freehand region to be able to continue drawing 2016-08-05 13:13:16 +03:00
Jaex 1315f47340 When drawing freehand region you can hold "Shift" to draw direct lines which will act like polygon region 2016-08-04 04:13:57 +03:00
Jaex 8eb62bcb0d Added resx text and icon to freehand region 2016-08-03 09:38:40 +03:00
Jaex 6358f04a31 Removed freehand capture hotkey 2016-08-03 09:32:35 +03:00
Jaex 3a7510d2a2 Calculate freehand rectangle on update, close figure on shape path requested 2016-08-03 08:59:52 +03:00
Jaex 24ada5cc9a Apply region path to image with anti aliasing 2016-08-02 11:29:17 +03:00
Jaex a1a1c1ef17 Added rectangles combine extension 2016-08-02 09:56:26 +03:00
Jaex 933ff62e9e Added check pre release updates option 2016-07-31 03:56:03 +03:00
Jaex 0a78019274 CodeMaid cleanup 2016-07-30 04:21:18 +03:00
Jaex 4633634520 Added imgmax.com 2016-07-29 21:54:21 +03:00
Jaex 7e69fb8955 Added static parse method to CodeMenuEntryActions class 2016-07-29 21:04:10 +03:00
Jaex 6c0849ed5d Added static parse method to CodeMenuEntryPixelInfo class 2016-07-29 20:32:01 +03:00
Jaex e6a894dd3b Added code menu to screen color picker textbox, improvements to CodeMenuEntry 2016-07-29 04:31:46 +03:00
Jaex 35e0a826b6 Added constant settings to RegionCaptureOptions 2016-07-27 04:56:20 +03:00
Jaex 6f0f6df3eb fixed #1711: Added abort screen recording hotkey 2016-07-23 12:39:22 +03:00
Jaex e6563f9c3e fixed #1735: Save temporary files to "Temp/ShareX" folder and on ShareX startup clean this folder 2016-07-22 19:07:23 +03:00
Jaex 760df15145 Show Download button only when file URL 2016-07-20 11:23:46 +03:00
Jaex 6a605705f6 Added more enum descriptions to resources 2016-07-13 19:23:34 +03:00
Jaex 7d465b00b8 Moved enum descriptions to resources 2016-07-13 19:11:47 +03:00
Jaex 971f2ee369 NuGet update 2016-07-11 23:24:51 +03:00
Jaex a2ab6296cb Added "..." to reset buttons because those showing confirmation dialog now 2016-07-08 10:13:25 +03:00
L1Q e2a2ae62aa Updated russian translation 2016-07-06 06:46:41 +03:00
Jaex f237ea6255 When drawing shape is selected show border color inside cursor 2016-07-04 14:26:19 +03:00
Jaex 37c4749cd0 Added CreateCursor method 2016-07-04 13:27:31 +03:00
Jaex 3bdd94b870 WindowInfo refactor 2016-07-04 09:11:35 +03:00
Jaex b19521bba6 Move WindowInfo to HelpersLib 2016-07-04 08:50:41 +03:00
Alexandre Oliveira b03b3c0f32
Update brazilian translation 2016-07-01 22:46:27 -03:00
Jaex a8636cbf39 Add try, finally to SHOpenFolderAndSelectItems 2016-06-29 00:02:06 +03:00
dannoe 102fac39d1 Files and folders are now opened in the default filemanager. 2016-06-28 22:24:22 +02:00
Jaex db2a256a13 Get Windows product name from registry, variable name changes 2016-06-24 19:49:06 +03:00
Jaex 228622a64e Add Close() after each DialogResult because otherwise form won't close if Show() used instead of ShowDialog() 2016-06-23 17:53:26 +03:00
Jaex b0e0465513 Added code menu for custom region capture info text 2016-06-22 15:30:37 +03:00
Jaex 2e14471359 fixed #1631: Add previous region capture (annotate) method back as hotkey only 2016-06-21 08:23:00 +03:00
Jaex 3143e01a31 Assign IsFirstTimeRun and IsUpgrade on setting load 2016-06-20 08:50:49 +03:00
Jaex aa8334f439 GitHub update checker code refactoring 2016-06-20 03:24:52 +03:00
Jaex 1b9a39b42b Added class to temporary increase graphics quality and then restore back to previous values 2016-06-18 03:32:23 +03:00
Jaex de55be0420 Allow drawing info near cursor even when not drawing magnifier 2016-06-17 23:58:04 +03:00
Jaex 05c6956dc9 Change screen recording text to mention it also stop 2016-06-17 18:06:52 +03:00
Shadorc a7a31548ef Update French translation 2016-06-12 13:34:01 +02:00
Jaex d254bb3613 Added minimum rectangle size 3 to rectangle region transparent too 2016-06-11 15:18:38 +03:00
Jaex 6b5be535af Added Patreon button 2016-06-09 03:25:24 +03:00
Jaex 69813c88c3 Update resx 2016-06-08 12:13:34 +03:00
Jaex eefb810afa Using enum for screen test mode 2016-06-08 04:58:08 +03:00
Jaex d452087e75 Added horizontal line mode 2016-06-08 02:28:28 +03:00
Jaex 1a15b1fa46 Change update method to increase fps of screen tearing test 2016-06-08 01:11:27 +03:00
Jaex 1c297dc908 Improved screen tearing test speed and added mouse wheel animation speed control 2016-06-08 00:55:52 +03:00
Jaex 88a6af57ef Adding screen tearing test to monitor test 2016-06-08 00:09:10 +03:00
Jaex f8d4eb2220 resx updates 2016-05-30 10:04:07 +03:00
Jaex d9357e3ffa In hash check form remove white spaces from target textbox, allow drag n drop file to file hash tab page 2016-05-29 12:23:02 +03:00
Jaex 8688e9e0d7 Added IgnoreSeparatorClick extension for context menu strip, using it on annotation context menu 2016-05-26 03:18:13 +03:00
Jaex a87b4d48a4 If fixed size and region mode then show hover area for fixed size 2016-05-25 21:23:02 +03:00
Jaex dda1f78f36 Added fixed size mode to options menu 2016-05-25 20:56:27 +03:00
Jaex cb7a621b73 Replace all string.Empty with "" 2016-05-24 21:15:45 +03:00
Jaex 13bde6b875 Snap line to every 45 degrees 2016-05-24 01:30:23 +03:00
Jaex 0342bb3314 Merge branch 'master' of github.com:ShareX/ShareX 2016-05-22 19:52:34 +03:00
Jaex a8770e001b Added ToolStripCheckedBoldRenderer to make checked items bold so it will be more easier to see image checked items also in high contrast theme 2016-05-22 19:52:19 +03:00
campbeb 2c35af0592 Merge Greenshot changes through 22 May 2016
Merge commits from Greenshot up through
bd71f47e95a46642fe6a83bdd76cc4d2a7eed7c2.

Some bug fixes, but mostly structural cleanup.
2016-05-22 11:17:02 -04:00
Jaex cfcb879172 If text color not visible in white background then use dark gray background color 2016-05-20 17:48:01 +03:00
Jaex 27dede13ae In screen color picker added these copy buttons: All, RGB, Hex, HSB, CMYK, Decimal, Position 2016-05-20 14:43:13 +03:00
Jaex 29189deb38 Added custom input box for text drawing 2016-05-20 01:57:49 +03:00
Jaex 62bb720635 Added text capture hotkey 2016-05-16 12:34:15 +03:00
Jaex c4dd95751e Removed UpdatePanel from main window, it will be added next release 2016-05-16 08:24:59 +03:00
Jaex 7338a4b012 Added update panel control 2016-05-15 14:52:11 +03:00
Jaex 8491f318d8 Added description for after capture task ocr button 2016-05-14 04:07:27 +03:00
Jaex 88ecf435c7 Added corner lines to blur, pixelate, highlight 2016-05-09 01:34:15 +03:00
Jaex 562d3192d3 Added highlight color option 2016-05-07 17:03:26 +03:00
Jaex d7d65a3946 Added highlight drawing 2016-05-07 03:11:31 +03:00
Jaex 0abcbaa56c Removed "Rectangle (Annotate)" because now normal region capture can annotate 2016-05-05 21:43:35 +03:00
Jaex bda1e342f4 Added cancel capture button, menu will open centered to cursor 2016-05-04 15:53:18 +03:00
Jaex d5c21ebdf2 Removed region capture option hotkeys because now with menu easy to change them 2016-05-04 15:18:41 +03:00
Jaex 9531740b2d Added options sub menu to region capture 2016-05-04 14:04:26 +03:00
Jaex 61887a6b32 Added LabeledNumericUpDown and ToolStripLabeledNumericUpDown controls 2016-05-04 13:34:27 +03:00
Jaex 42fb490c4c Added shadow to rectangle drawing 2016-05-03 20:58:18 +03:00
Jaex 497f46e640 Draw selected color icon in context menu 2016-05-03 18:02:26 +03:00
Jaex d9b606e6c0 Added shape menu to region capture window which is openable with middle mouse button 2016-05-03 16:28:15 +03:00
Jaex bb8cc6df6b When uploading if uploader config is invalid then uploaders config window will open with proper uploader tab selected 2016-04-30 01:26:49 +03:00
Jaex 6621026bd9 Merge branch 'master' of github.com:ShareX/ShareX 2016-04-30 00:46:16 +03:00
Jaex c1bd044ec0 Added NavigateToTabPage function to TabToListView 2016-04-30 00:42:48 +03:00
Enzo 2b2fc5b697 final update! \o/ 2016-04-29 17:38:54 +02:00
Jaex 5f72b2adab fixed #1523: Handle proxy issues 2016-04-29 01:16:11 +03:00
Jaex 664291c696 #1487 Used SystemColors.Window in BackColor of every single form also removed BackColor Color.White usage completely in all controls 2016-04-25 21:00:46 +03:00
Jaex fdae23b294 resx updates 2016-04-24 18:17:59 +03:00
Jaex 96a854289d Added custom region hotkeys for screen recording & screen recording (GIF) 2016-04-21 21:53:29 +03:00
Jaex debb488dfc Added ShowImageSizeLabel to picture box control so every picture box can show image size on mouse hover 2016-04-21 17:11:14 +03:00
Jaex 8a7a6fff1d Changed default checkers size 2016-04-21 16:32:36 +03:00
Jaex 7b196e35c6 Added IsValidImage extension for PictureBox 2016-04-16 15:15:58 +03:00
Jaex cce83515be fixed #1487: Using system colors everywhere in UI as possible so Windows themes can work properly 2016-04-08 18:58:03 +03:00
Jan Pfeiffer 77536b17c7 Updated german translations 2016-04-07 19:02:26 +02:00
Jan Pfeiffer 0e9f33089e Merge branch 'master' of https://github.com/ShareX/ShareX
# Conflicts:
#	ShareX/Forms/ApplicationSettingsForm.de.resx
2016-04-07 17:32:42 +02:00
Jaex 86506a16aa fixed #1483: Added direct url support for Streamable 2016-04-07 17:50:41 +03:00
Jan Pfeiffer 4017143444 Fixed and added some more german translations (+1 squashed commits)
Squashed commits:

[420a9b0] Added more german translations
2016-04-07 10:34:40 +02:00
Jaex 904ee37967 Added open main window hotkey 2016-04-06 19:15:25 +03:00
Jaex b825f6a0af Move : this() same line 2016-04-06 19:02:48 +03:00
unknown 492d876f74 Added missing german translations 2016-04-05 10:45:26 +02:00
Jaex 5c20e9a051 In name parser preview show fake %width, %height values 2016-04-04 16:12:09 +03:00
Jaex aca33edd57 Added debug text when updating so people can easily find debug logs written after update 2016-04-04 11:03:25 +03:00
miere43 08c7baeec0 Added missing translation fields for Russian language. 2016-04-02 14:45:15 +03:00
Jaex 7a8547208e fixed #1462: Try catch IPC issues 2016-03-29 13:43:30 +03:00
Jaex 830d6b2aec fixed #1465: German language typo 2016-03-29 11:32:08 +03:00