Commit graph

770 commits

Author SHA1 Message Date
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
Jaex
f7c80e1582 Resx update, BrowseFile and BrowseFolder default title text 2016-03-27 01:31:22 +02:00
Jaex
357a1fd098 Merge pull request #1452 from Shadorc/master
Update French Translation
2016-03-26 18:28:03 +02:00
Shadorc
7d52949b80 Update French Translation
Fix typo and add missing translations
ShareX.IndexerLib\Properties\Resources.fr.resx needs to be referenced (I
don't know how to do this sorry :( )
2016-03-26 15:36:02 +01:00
Farami
1769d9ff22 Fixed typo in german update notice 2016-03-26 11:14:16 +01:00
Jaex
7f1027ab2f Resx updates 2016-03-25 18:10:42 +02:00
Jaex
c006da4b00 About window changes 2016-03-24 21:27:51 +02:00
Jaex
aad7c03763 Added message box to open file, folder functions to notify user if file or folder is not exist 2016-03-24 21:03:10 +02:00
Jaex
f476958a40 Added missing translations, Turkish translation 100%, quick task menu continue button moved to top 2016-03-23 23:51:38 +02:00
Jaex
8f02ec41dc Base uploaders and services moved to their own folders, removed unused references, renamed HelperClasses to Helpers 2016-03-23 21:05:31 +02:00
Jaex
f0e0b7e463 Fix GetInstances method to use calling assembly 2016-03-21 22:59:41 +02:00
Jaex
d3fb5ac7bd Architecture change to make it easier to add a new uploader, using it on Imgur for now 2016-03-21 22:26:47 +02:00
Tiago Danin
1377f5b7d6 FIX translation 2016-03-20 19:14:59 -03:00
Jaex
da2b593d00 NuGet update 2016-03-20 17:37:40 +02:00
Jaex
75d59c5a8c Few small ApplicationInstanceManager changes 2016-03-20 12:44:20 +02:00
Jaex
ef6eb94e28 Moved ApplicationInstanceManager outside folder 2016-03-20 12:27:47 +02:00
Jaex
f7cb8228a6 All window titles starts with "ShareX - " now, Turkish translation 100% 2016-03-19 17:40:59 +02:00
Jaex
a04d10c05c fixed #1416: Added raw URL support to GitHub Gist 2016-03-18 14:08:24 +02:00
Jaex
e5788da81e fixed #1399: Added "runas" back to updater 2016-03-18 11:04:48 +02:00
Jaex
b6e25d7e07 Few ApplicationInstanceManager changes 2016-03-18 02:10:56 +02:00
Jaex
f23202d7ff Single instance code moved to ApplicationInstanceManager class 2016-03-17 11:03:08 +02:00
Jaex
6a992a0857 fixed #1400: Added AcceptInvalidSSLCertificates option to Application settings -> Advanced tab which can be used by people who using self signed certificates 2016-03-14 03:10:19 +02:00
Jaex
ee151f466e Merge pull request #1406 from campbeb/greenshot_update
Update Greenshot to latest version
2016-03-13 20:45:12 +02:00
Brian
ee88e25b2f Update Greenshot to latest version
Greenshot updated from 1.2 branch at commit
e9ab99c5acc99785cc5045b4b5493c9b6504d016

This solves #1341 and #1079 for allowing support high DPI monitors.
Additionally, the following were implemented:
- #748 - Objects can be saved to file and loaded from file via menu
- #676 - Keyboard shortcuts added for 'Save and close' (Alt+S), 'Close'
(Alt+W), and 'Close and cancel tasks' (Alt+C)
- #1189 - Editor opens sized to image. Can be disabled via Greenshot ini
with `MatchSizeToCapture=False`
2016-03-13 12:07:53 -04:00
Jaex
6fbe9b5913 Use custom GetFilename method because otherwise "Illegal characters" error can happen 2016-03-12 00:34:56 +02:00
Brian
29e8e739e3 Proper Single Instance Implementation
Reworked single instance code to better handle being launched with
context menu.

Previously:
- On launch, process would try to open an `EventWaitHandle`. If it
didn't exist, then process assumed it was first and created it
- Multiple processes launching at same time would all see the
`EventWaitHandle` did not exist before any process could create it
- This led to multiple instances of program running

Now a mutex is used:
- Processes will all try to open the mutex. Only first one will succeed
- Process that opens the mutex will setup the `EventWaitHandle`
- Other processes won't get the mutex and will be directed to use the
`EventWaitHandle` to pass their command line args to the running
instance
2016-03-10 16:29:01 -05:00
Jaex
3455590ea5 fixed #1388: Added ForceActivate to AfterCapture and BeforeUpload forms shown event 2016-03-09 18:37:54 +02:00
Jaex
6c6ab39cf1 Don't show www. in chevereto or pomf list 2016-03-05 18:23:53 +02:00
Brian
d81558291e Handle multiple context menu selections - Move semaphore release
Current process is as follows:
1. Invoked .exe gets the semaphore
2. Invoked .exe sets `InstanceProxy` values in running exe
3. Invoked .exe causes thread to spawn in running exe
4. New thread in running .exe reads values from `InstanceProxy`
4. Invoked .exe release the semaphore

The problem is that there is no guarantee on how fast new threads in
running .exe will spawn and read values from `InstanceProxy`. This PR
addresses that by moving the semaphore release from the invoked .exe to
the thread spawned in running .exe.
2016-03-04 08:45:03 -05:00
Brian
c21036aa0e Handle multiple context menu selections - Fixes #770
The problem is that multiple context menu selections spawn multiple .exe
(invoked). Each invoked .exe sets the InstanceProxy variables in the
running .exe and tells it to start a thread to process. But, there is no
waiting, so the InstanceProxy variables get clobbered before they can
get used.
This fix uses a semaphore to control the invoked .exe. There is only one
entry allowed forcing invoked .exe to wait until any other invoked .exe
is finished running and releases the semaphore.
2016-03-03 18:57:21 -05:00
Jaex
93a42d1617 Added open image history hotkey 2016-03-03 12:05:59 +02:00
Jaex
323f7ac7e8 Image history performance improvements 2016-03-02 02:02:08 +02:00
Jaex
f21ed81ad3 Resx updates 2016-03-01 12:18:00 +02:00
Jaex
7e957014bd History form layout changes and improvements 2016-03-01 11:03:19 +02:00
Jaex
944fb121f5 fixed #1350: Added checks for every single numeric up down value assigns 2016-02-29 23:09:22 +02:00
Shadorc
92b1e61246 Update French Translation 2016-02-27 16:11:10 +01:00
Jaex
225b7fe3a7 Recent max count changes to fix loading incorrect amount of recent items in main window 2016-02-27 08:37:11 +02:00
Jaex
fa3c84d68c Removed BaseForm.cs because it was causing bug with vs designer resx 2016-02-25 22:55:54 +02:00
Jaex
369be4e154 Fix color picker form color init issue 2016-02-25 02:40:43 +02:00
Jaex
2696430203 Marked some fields as invariant 2016-02-22 18:02:17 +02:00
Michael Delpach
0f17aeeec2 CreateDirectoryFromFilePath
and CreateDirectoryFromDirectoryPath
2016-02-22 07:15:23 +08:00
Jaex
8d34f380ff Revert "CreateDirectoryIfNotExist detects user error"
This reverts commit 29d87cff1a.
2016-02-22 00:30:19 +02:00
Michael Delpach
29d87cff1a CreateDirectoryIfNotExist detects user error 2016-02-22 06:23:44 +08:00
Jaex
5b494bf436 Added open history hotkey 2016-02-21 21:50:49 +02:00
Jaex
8c74b42efc Added lightpics.net 2016-02-21 13:22:36 +02:00
Michael Delpach
a4409c1582 Remove underlining to increase readability 2016-02-21 09:38:14 +08:00
Jaex
86389c63a4 Using link label that way startup folder can be opened 2016-02-20 15:25:11 +02:00
Michael Delpach
98699b0e2a Debug Log shows executable path to avoid scrolling 2016-02-20 16:36:38 +08:00
Jaex
638c9caefa Added open log file button to debug form 2016-02-19 19:33:15 +02:00
Jaex
930f75ea57 Fix clipboard get image problem 2016-02-16 08:22:55 +02:00
Jaex
2963a5f9ef SomeImage fixes 2016-02-15 08:53:30 +02:00
Michael Delpach
90f5accde2 Special folder support for FFmpeg path 2016-02-15 06:16:23 +08:00
Jaex
577fac0ad6 fixed #1267: Removed run as admin from updater 2016-02-12 20:24:24 +02:00
Jaex
cf38ce1b93 Save all settings before export, Load all settings and update controls after import 2016-02-10 23:14:23 +02:00
Jaex
6b6f3fdb7c Added Import function 2016-02-10 21:55:57 +02:00
Jaex
ca8d2aad47 Don't use StartupPath because it will be wrong in some cases 2016-02-10 01:09:56 +02:00
Jaex
5e02df215f Changed quick task info defaults, removed one easter egg 2016-02-06 22:56:48 +02:00
Jaex
7ff74dcdb3 Added quick task menu editor 2016-02-06 20:10:01 +02:00
Jaex
0e36ec75b5 Quick task menu system works now 2016-02-06 18:41:05 +02:00
Alexandre Oliveira
aacb766790 Update Brazilian Portuguese translation 2016-02-05 16:13:14 -02:00
dannoe
4ad0fe3a31 Fixed/Added german translations 2016-02-04 16:12:59 +01:00
Jaex
03c4b68b60 Added directory indexer form 2016-02-02 14:58:34 +02:00
Jaex
c06409ac66 SettingsSaved parameter changes, moved SettingsChanged to TreeGUI project 2016-02-01 16:53:32 +02:00
Michael Delpach
9461880bf9 TriggerSettingsChange 2016-02-01 18:39:51 +08:00
Michael Delpach
746dd2ddcc OnSettingsChanged is now protected 2016-02-01 18:39:29 +08:00
Michael Delpach
7c778ad610 SettingsSavedEventHandler 2016-02-01 06:21:09 +08:00
Michael Delpach
84dd0b8d17 SettingsChangedEventHandler 2016-02-01 06:02:41 +08:00
Michael Delpach
561e914eac EnumerateDirectories
and fix "P:\" becoming "P  "
2016-01-31 14:57:53 +08:00
Michael Delpach
fc8240bb9e GetValidName with separator 2016-01-30 18:10:31 +08:00
L1Q
ca5fbdc211 Updated Russian translation 2016-01-29 12:24:44 +02:00
Jaex
38e8f2ad32 fixed #1271: Flash taskbar for update notification 10 times instead of forever 2016-01-28 13:34:29 +02:00
Jaex
ee0c497f3f SettingsHelper methods moved to SettingsBase 2016-01-28 10:44:46 +02:00
Jaex
ffead0104a When loading setting set FilePath for new SettingsBase 2016-01-28 09:42:39 +02:00
Michael Delpach
df60a0db7e Create directory if not exists when saving settings 2016-01-27 16:20:50 +08:00
Jeffiy
e4da5e85f7 Update chinese translate (part 3)
According to PR#1270
2016-01-21 11:40:29 +08:00
Jeffiy
2e210fcf6a Update chinese translation(part 2) 2016-01-21 10:58:50 +08:00
Jeffiy
d419a33f59 Update chinese translation(part 1) 2016-01-21 10:53:50 +08:00
Jason Underhill
bfb9f86ac1 Added post capture task for opening windows explorer highlighting the screenshot just captured for #1265 2016-01-19 23:11:17 +00:00
Jaex
db93b5a6dc fixed #1261: Properly convert DIB to image 2016-01-18 23:52:47 +02:00
Jaex
ead29ac5fb Added try catch to environment variable functions just in case 2016-01-17 08:58:56 +02:00
Michael Delpach
8a4e57ffc6 Supports all SpecialFolder enums 2016-01-17 04:50:32 +08:00
Jaex
ca9f33a2cd In update message box if no button is clicked then don't check for updates next 24 hours 2016-01-16 17:41:04 +02:00
Michael Delpach
1a6ebc97bf ExpandFolderVariables where ever required 2016-01-16 14:27:15 +08:00
Jaex
3c9f237471 Changed function name 2016-01-16 07:47:57 +02:00
Michael Delpach
ae025adf46 Automatically detect MyPictures shell folder path
More shell folders can be supported later
2016-01-16 12:43:05 +08:00
Scratch
f2b4b8331f Automatically fill QR window with Clipboard Content 2016-01-16 13:12:21 +11:00
Jaex
460c2a0792 NuGet update 2016-01-13 09:07:43 +02:00
Jaex
50539fe861 Extra checks for clipboard 2016-01-13 08:54:36 +02:00
Jaex
dc21a1c517 fixed #1237: Clipboard image check changes 2016-01-10 18:22:50 +02:00
Jaex
4ddc5bfc7c nuget csproj changes 2016-01-10 03:15:33 +02:00
Jaex
2e224327de NuGet update 2016-01-10 03:14:15 +02:00
Jaex
4e721fc89d Update resx 2016-01-09 19:21:10 +02:00
Shadorc
4fd443dd1f Update French Translation 2016-01-09 13:52:36 +01:00
L1Q
03adc02009 Updated Russian translation 2016-01-09 14:08:43 +02:00
Jaex
f94248c461 Updated resx 2016-01-09 01:28:22 +02:00
Jaex
13e1f68c28 Added PortableApps support which will use custom personal path and disable updating 2016-01-07 19:48:59 +02:00
Jaex
ecc8a03789 Removed Region (Windows and controls) instead Region capture will have it by default and possible to disable them 2016-01-05 02:42:51 +02:00
Jaex
3f45c1f51e Remove "(" and ")" replacing from custom uploader export all 2016-01-04 19:11:35 +02:00
Jaex
1d0842d031 Updated license year to 2016 2016-01-03 17:16:01 +02:00
Jaex
d8d379a04f Text conversion improvements 2016-01-02 15:24:14 +02:00
Jaex
8e228210e9 Use alternative clipboard copy/get method by default 2016-01-01 10:23:56 +02:00
Jaex
b719f192bf Fix copy image issue 2016-01-01 10:12:05 +02:00
Jaex
a27f0e54c3 ClipboardHelpers check bitmap format 2016-01-01 09:37:04 +02:00
Jaex
a4383fbb9e GetImage changes 2015-12-29 13:58:21 +02:00
Jaex
d78059e0c0 fixed #1203: Added UseAlternativeClipboardGetImage to application settings which allows to get PNG or 32 bit DIB from clipboard 2015-12-29 13:26:22 +02:00
Jaex
2234307d6c Updated donate url 2015-12-29 11:40:02 +02:00
Jaex
53168286de fixed #1213: Added text conversions (binary, hex, ascii, base64, hash) to hash check window 2015-12-29 03:36:10 +02:00
L1Q
4482cf2140 Updated russian translation 2015-12-27 16:16:30 +02:00
Jaex
1539d9148d Added export all custom uploaders button which will be only visible in debug build 2015-12-21 17:44:28 +02:00
Jaex
553f38ab5a Custom uploader export will ignore null or empty values to have more compact output 2015-12-21 16:31:59 +02:00
Jaex
dae41d1a71 Changed default value of ImageSizeLimit and MaxUploadFailRetry 2015-12-18 18:28:16 +02:00
Alexandre Oliveira
c438cfe1b6 Update Brazilian Portuguese translation 2015-12-16 15:46:15 -02:00
Jaex
479c2234b0 Don't show continue and quit buttons in upload errors window 2015-12-14 13:06:50 +02:00