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