Jaex
d763c0475f
Update current shape after shape options changed
2016-05-06 14:48:50 +03:00
Jaex
3ff76eb622
IsPortableApps not necessary
2016-04-03 13:22:15 +03:00
Jaex
bdc8331e5a
fixed #1470 : Use local app data folder for personal path config file
2016-04-03 12:37:33 +03:00
Michael Delpach
afc7448109
%LocalAppData%\ShareX\PersonalPath.cfg for new installations
2016-04-03 07:09:59 +08:00
Jaex
b74d6360d9
Fix my mistake in single instance code which was causing multiple ShareX instance to open
2016-03-25 22:13:19 +02:00
Jaex
ef6eb94e28
Moved ApplicationInstanceManager outside folder
2016-03-20 12:27:47 +02:00
Jaex
f23202d7ff
Single instance code moved to ApplicationInstanceManager class
2016-03-17 11:03:08 +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
538acf30e8
Ready for release
2016-03-10 16:55:17 +02:00
Jaex
3455590ea5
fixed #1388 : Added ForceActivate to AfterCapture and BeforeUpload forms shown event
2016-03-09 18:37:54 +02:00
Jaex
4889c9ac85
fixed #1350 : Increased ImageSizeLimit to 10000
2016-02-22 01:15:04 +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
ec0da15666
Export works now
2016-02-10 03:13:40 +02:00
Jaex
8a69a4684a
Added Hide columns option
2016-01-29 13:54:35 +02:00
Jaex
341784cc93
Release
2016-01-18 16:00:28 +02:00
Michael Delpach
8a4e57ffc6
Supports all SpecialFolder enums
2016-01-17 04:50:32 +08:00
Jaex
3f5856a48c
Changed UseDefaultClipboardCopyImage default value to true because alternative way was causing issues like in Skype etc. and reset it to true
...
Also checking for who using default previous version value of NameFormatPatternActiveWindow and resetting it to new default value because %pn more preferable in region capture than %t
2016-01-16 19:58:58 +02:00
Michael Delpach
1a6ebc97bf
ExpandFolderVariables where ever required
2016-01-16 14:27:15 +08: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
Jaex
4ddc5bfc7c
nuget csproj changes
2016-01-10 03:15:33 +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
dd7f12b0b6
Removed TaskSettings temp backward compatibility code
2016-01-04 22:15:03 +02:00
Jaex
1d0842d031
Updated license year to 2016
2016-01-03 17:16:01 +02:00
Jaex
a02605de1f
Fix enum changes
2015-12-06 01:47:34 +02:00
Jaex
a441a1de1e
Backward compatibility for few settings to not reset
2015-12-06 01:39:19 +02:00
Jaex
c101742d2c
Update personal path before debug helper init otherwise in portable build logger will save to incorrect folder
2015-11-22 03:31:48 +02:00
Jaex
00bc026cfc
Turkish translation 100%
2015-11-15 12:10:46 +02:00
Jaex
73136fbee3
Added conflicting application detection if hotkey registration fails
2015-11-11 11:14:39 +02:00
Jaex
cdf66aeb00
Portable path changes
2015-10-27 04:03:24 +02:00
Jaex
bc1eb99fdd
Write ShareX version and build in error form
2015-10-17 14:37:40 +03:00
Jaex
10cebbb0ae
Set FFmpeg path by default
2015-10-15 18:59:38 +03:00
Jaex
204d4a841d
Added Logger Async option
2015-10-10 00:12:10 +03:00
Jaex
93ddecf037
Write logs instantly async
2015-10-09 21:15:29 +03:00
Jaex
d8c4cf1bc3
Include resx
2015-10-01 13:28:08 +03:00
Jaex
454e64569a
fixed #1019 : History date time UTC related problem
2015-09-30 14:16:47 +03:00
Jaex
e5875bfe93
Added -NoHotkeys
2015-09-29 19:58:38 +03:00
Jaex
578354c7eb
Cubes multi monitor fix
2015-09-29 14:43:41 +03:00
Jaex
1b9e14c2a6
Beta build
2015-09-28 08:42:56 +03:00
Jaex
6fa99b0b4b
Release
2015-09-18 13:26:59 +03:00
Jaex
aeaa54cb3a
Commenting Russian because it won't be ready in next release
2015-09-16 02:57:27 +03:00
Jaex
442df9c1c0
Show build type in debug log
2015-09-12 03:09:05 +03:00
Jaex
a41d591bc8
Copy installscript.vdf
2015-09-12 02:38:10 +03:00
Jaex
4f5b65a9ee
-Uninstall argument for Steam
2015-09-12 02:05:31 +03:00
Jaex
70d58fd37d
FirstTimeConfigForm interim commit
2015-09-11 03:45:40 +03:00
Jaex
67e7549eef
Disable GitHub update check in Steam build
2015-09-09 23:58:31 +03:00
Jaex
c203334ed5
Removed GitHash creation
2015-09-06 12:18:05 +03:00
Jaex
8d0c90c3c4
ApplicationSettings groups
2015-09-06 10:17:32 +03:00
Jaex
93032fba2f
Preparation for release
2015-09-02 14:54:21 +03:00
Jaex
b255b0ab9b
Chrome host manifest creation
2015-08-27 04:13:43 +03:00
Jaex
56d45d9d51
Adding Chrome extension support
2015-08-27 03:49:03 +03:00