Michael Delpach
2903ca1082
Merge branch 'master' of https://github.com/ShareX/ShareX
2020-07-06 06:26:47 +08:00
Jaex
5a932ddda8
Support .sxie extension in Microsoft Store build
2020-06-30 22:51:21 +03:00
Jaex
40e802f9ce
Clean .sxie registry
2020-06-30 22:44:36 +03:00
Jaex
6ebb2394a2
Format app config files
2020-06-30 22:37:27 +03:00
Michael Delpach
b5d68b721e
.NET Framework upgrade to 4.7.2 to fix multi-DPI issues
...
Starting with the .NET Framework 4.7, Windows Forms includes enhancements for common high DPI and dynamic DPI scenarios - See https://docs.microsoft.com/en-us/dotnet/framework/winforms/high-dpi-support-in-windows-forms
2020-06-29 07:36:48 +08:00
Michael Delpach
195c0f2f8a
Revert "Merge branch 'master' into tweaks"
...
This reverts commit 162badae3b
, reversing
changes made to e0f2812f3d
.
2020-06-29 06:10:21 +08:00
Michael Delpach
162badae3b
Merge branch 'master' into tweaks
2020-06-29 06:09:11 +08:00
Jaex
d6872d7b9f
Improve ZipManager extract method
2020-06-19 17:41:00 +03:00
Jaex
6360690bda
Use filter func in zip extract method
2020-06-19 16:24:09 +03:00
Michael Delpach
b055f25531
Merge branch 'master' into tweaks
2020-06-03 05:57:09 +08:00
Jaex
aad09c59a1
Update FFmpeg URL
2020-05-13 18:58:55 +03:00
Jaex
9276c9927f
#4774 : Added pt-PT.resx files to setup
2020-05-08 14:28:02 +03:00
Michael Delpach
b426a1ae67
Allow non-admin installations
2020-04-27 12:14:46 +08:00
Jaex
a837226b50
Added "Override screenshots folder" option to hotkey task settings, task tab
2020-04-22 15:26:04 +03:00
Charles Milette
f9624520ec
Add ARM64 to allowed architectures
...
Inno Setup 6 got installed recently on the AppVeyor images, which results in a regression where ARM64 machines can't install ShareX 13.1.0 or update to it, because the architecture now needs to be whitelisted.
2020-04-20 16:45:26 -04:00
Jaex
260392280a
Update makeappx path
2020-03-10 11:01:51 +03:00
Jaex
0f15fbc893
Release
2020-03-01 16:52:56 +03:00
Jaex
803a4e567c
Update year
2020-02-05 10:19:48 +03:00
Jaex
bace955f26
Update Inno Setup path
2019-11-19 01:06:16 +03:00
Jaex
de88936bd7
Added resx files to csproj
2019-08-31 13:02:03 +03:00
Amir Pourmand
c03a3091cc
Add Persian Language to Setup ( #4319 )
...
* Create Resources.fa-IR.resx
* Add more translations
* adding Persian language to enums and langauge helper
* Ading Persian to Main form and resources
* translate about form
* translate Standard Record Form
* add Iran icon
* add Ir Icon to resources
* update Resource file
* update main Form
* fix adding IR File
* catching all Exceptions!
* Adding More Forms
* merge commit
* Add More
* Back To Version
* A little Change
* Add Persian Resource Files
* Add More Persian
* add more translation
* add more traslation
* add resource file Fa-IR
* Revert "merge commit"
This reverts commit e5f4a36f8c
.
# Conflicts:
# ShareX/Forms/TaskSettingsForm.Designer.cs
# ShareX/Forms/TaskSettingsForm.resx
* Revert History Form to its original state
* make branches equal
* correct ir file
* delete IR
* Add Persian Language To Build
2019-08-30 13:59:51 +03:00
Jaex
67b728fcce
Handle missing enum values while deserializing json
2019-08-25 04:50:41 +03:00
Jaex
2c8a80e18c
Release
2019-08-24 13:18:48 +03:00
Jaex
efc0d56454
fixed #4252 : Update FFmpeg version for Steam and Microsoft Store builds
2019-08-16 15:34:49 +03:00
Jaex
879852cf04
Update inno scripts
2019-05-01 08:57:23 +03:00
Jaex
398708fc2d
Increase version
2019-02-20 10:18:13 +03:00
Jaex
736ee03418
Release 12.4.0
2019-02-20 01:22:36 +03:00
Jaex
469fc29b87
Update year
2019-01-02 10:43:52 +03:00
Jaex
6d855e9ef0
Process usage refactor
2018-12-06 21:51:41 +03:00
Charles Milette
0ea821723e
Update SDK to version 17763
...
Since releasing ShareX on the store, we have realized that while the API is available on both 17734 and 17763, it works on machines with 17763 only. As such, we released an update using the old desktop bridge helper because 17763 is too recent, but will use ActivatedEventArgs for the future releases.
2018-11-26 21:17:44 -05:00
Jaex
f36a5fe316
Release 12.3.1
2018-11-19 13:19:26 +03:00
Jaex
68a911e796
Release
2018-11-09 00:31:07 +03:00
Jaex
73cd641fb5
CodeMaid cleanup
2018-10-30 20:58:35 +03:00
Charles Milette
e7a32c4ab1
Update min version
2018-09-16 18:59:11 -04:00
Charles Milette
648235fd66
Remove references to helper in package
2018-09-16 17:48:52 -04:00
Jaex
6ce681e761
Added es-MX to setup
2018-08-07 13:38:35 +03:00
Jaex
c2fbb65cd2
Download FFmpeg to Output folder instead of Lib
2018-07-19 17:08:04 +03:00
Jaex
d809258306
Release
2018-06-22 23:07:57 +03:00
Jaex
795822a7b2
Removed StyleCop.Analyzers
2018-05-16 17:29:34 +03:00
Jaex
cb3711632c
Fix "Use of implied arithmetic operator precedence"
2018-05-16 16:27:11 +03:00
Jaex
3769cef12c
Add new language folders to setup
2018-04-30 12:03:13 +03:00
Jaex
d4b050148b
Update FFmpeg download links
2018-04-28 11:52:56 +03:00
Jaex
a28062b74a
Clean edit image context menu item
2018-04-25 13:47:03 +03:00
Jaex
07b7ea8361
Add () to functions
2018-04-24 03:55:35 +03:00
Jaex
e9b0e7256b
Inno script check changes
2018-04-24 03:46:45 +03:00
Jaex
cce5f7f005
Merge pull request #3243 from sylveon/inno-no-shortcut
...
Prevent the update process from recreating the desktop shortcut
2018-04-24 03:17:21 +03:00
Charles Milette
9e1a1c5730
Add a similar check for the context menu entry
2018-04-22 17:39:23 -04:00
Charles Milette
1e89178aa0
Add a similar check for send to and startup shortcuts
2018-04-22 17:28:30 -04:00
Jaex
e747d5cccf
Line ending
2018-04-20 00:22:39 +03:00
Nicedward
a8ea7c53ab
Add indonesian file ( #3324 )
...
* Add "indonesian.ini" file
Add indonesian
* Add "HotkeySelectionControl.id-ID.resx" file
add indonesian "HotkeySelectionControl.id-ID.resx"
* Add indonesian
Add ("AboutForm.id-ID.resx" "ActionsForm.id-ID.resx" "ActionsToolbarEditForm.id-ID.resx" "AfterCaptureForm.id-ID.resx" "AfterUploadForm.id-ID.resx" "ApplicationSettingsForm.id-ID.resx" "AutoCaptureForm.id-ID.resx" "BeforeUploadForm.id-ID.resx" "ClipboardFormatForm.id-ID.resx" "EncoderProgramForm.id-ID.resx" "FileExistForm.id-ID.resx" "FirstTimeConfigForm.id-ID.resx" "HotkeySettingsForm.id-ID.resx" "MainForm.id-ID.resx" "QRCodeForm.id-ID.resx" "QuickTaskInfoEditForm.id-ID.resx" "QuickTaskMenuEditorForm.id-ID.resx" "ScreenColorPicker.id-ID.resx" "ScreenRecordForm.id-ID.resx" "TaskSettingsForm.id-ID.resx" "VideoEncodersForm.id-ID.resx" "WatchFolderForm.id-ID.resx")
* Add "Resources.id-ID.resx" file
Add indonesian
* Add indonesian
Add "ColorPickerForm.id-ID.resx" "GradientPickerForm.id-ID.resx"
* Add indonesian
Add "ExportImportControl.id-ID.resx" "MyPictureBox.id-ID.resx"
* Add "DNSChangerForm.id-ID.resx"
Add "DNSChangerForm.id-ID.resx" file
* Add indonesian
Add "ClipboardContentViewer.id-ID.resx" "DebugForm.id-ID.resx" "ErrorForm.id-ID.resx" "HashCheckForm.id-ID.resx" "InputBox.id-ID.resx" "MonitorTestForm.id-ID.resx"
* Add indonesian
Add "PrintTextForm.id-ID.resx" "PrintForm.id-ID.resx"
* Add "Resources.id-ID.resx" file
Add "Resources.id-ID.resx"
* Add indonesian
Add "UpdateMessageBox.id-ID.resx" "DownloaderForm.id-ID.resx" "UpdateCheckerLabel.id-ID.resx"
* Add indonesian
Add "HistoryForm.id-ID.resx" "HistoryItemInfoForm.id-ID.resx" "ImageHistoryForm.id-ID.resx"
* delete
* delete
* delete
* Add " ImageEffectsForm.id-ID.resx"
Add " ImageEffectsForm.id-ID.resx" file
* Add "Resources.id-ID.resx" file
Add "Resources.id-ID.resx" file
* Add indonesian
Add "VideoThumbnailerForm.id-ID.resx" "ImageCombinerForm.id-ID.resx" "ImageThumbnailerForm.id-ID.resx"
* Add "Resources.id-ID.resx" file
Add "Resources.id-ID.resx" file
* add indonesian
Add "CanvasSizeForm.id-ID.resx" "EditorStartupForm.id-ID.resx" "FFmpegOptionsForm.id-ID.resx" "ImageInsertForm.id-ID.resx" "ImageSizeForm.id-ID.resx" "NewImageForm.id-ID.resx" "ScrollingCaptureForm.id-ID.resx" "TextDrawingInputBox.id-ID.resx" "WebpageCaptureForm.id-ID.resx"
* Add "Resources.id-ID.resx" file
Add "Resources.id-ID.resx" file
* Add indonesian
Add "AccountsControl.id-ID.resx" "AccountTypeControl.id-ID.resx" "OAuthControl.id-ID.resx"
* Add indonesian
Add "EmailForm.id-ID.resx" "JiraUpload.id-ID.resx" "OAuthWebForm.id-ID.resx" "OCRSpaceForm.id-ID.resx" "ResponseForm.id-ID.resx" "TwitterTweetForm.id-ID.resx" "UploadersConfigForm.id-ID.resx" "UserPassBox.id-ID.resx"
* Add "FTPClientForm.id-ID.resx" file
Add "FTPClientForm.id-ID.resx" file
* Add " Resources.id-ID.resx" file
Add " Resources.id-ID.resx" file
2018-04-20 00:05:49 +03:00
Jaex
8eb9b9ef34
Removed unused registry
2018-04-03 00:04:04 +03:00
Jaex
d4222e8217
Update Microsoft Store build version
2018-03-29 04:18:23 +03:00
Charles Milette
df5ed2a9ee
Prevent the update process from recreating the desktop shortcut
2018-03-25 16:36:15 -04:00
Jaex
f017306c25
Release
2018-03-25 15:59:07 +03:00
Jaex
a796eba0fc
Use variable for make appx path
2018-03-23 09:27:21 +03:00
Charles Milette
2cfb63b130
Fix appx build
2018-03-19 14:15:13 -04:00
Charles Milette
f6e58e7e5f
Build final artifacts even on a pull request
...
FFmpeg only gets downloaded on tagged builds
makeappx's standard output is also redirected to console
2018-03-19 13:44:57 -04:00
Jaex
10b4f25d81
Release
2018-03-19 17:32:27 +03:00
Charles Milette
5bbdc18b7c
Fix appx package build issues
2018-03-18 18:50:59 -04:00
Charles Milette
57d73a877e
Add SXCU file association to Windows Store application
2018-03-18 17:20:40 -04:00
Jaex
a4744ce0bf
Copy stickers folder in setup script
2018-03-16 22:58:25 +03:00
Jaex
d2a6da448c
Fix recorder devices setup
2018-03-13 09:46:08 +03:00
Jaex
d4dffd5eb3
Ready page and memo must be enabled for dependency to download
2018-03-12 20:13:10 +03:00
Jaex
048e2c877d
Check for .NET Framework 4.6.2
2018-03-12 18:45:12 +03:00
Jaex
0412610e65
Fix missing custom message issue
2018-03-12 17:55:49 +03:00
Jaex
743104d1c0
fixed #2823 : Added /NORUN parameter to setup which can be used together with /VERYSILENT to install ShareX without run it afterwards
2018-03-11 15:12:37 +03:00
Jaex
9578ce91bc
Revert ProcessorArchitecture change
2018-03-04 01:15:29 +03:00
Jaex
97452cb768
Fix destination path issue
2018-03-04 01:12:14 +03:00
Jaex
4a4ad8e5af
Use ProcessorArchitecture="neutral" for Any CPU
2018-03-04 00:44:21 +03:00
Jaex
e80d274f06
Change processor architecture to x86 in appx manifest
2018-03-03 03:32:25 +03:00
Jaex
71c357ed48
Improvements to extract method
2018-03-03 02:53:35 +03:00
Jaex
8b95c947bb
Replace remaining 7z usages
2018-03-03 00:31:06 +03:00
Jaex
68eda57ca5
Move few methods to HelpersLib from Setup project
2018-03-03 00:17:01 +03:00
Jaex
fa22ad8b2a
Not using 7-Zip anymore
2018-03-03 00:06:40 +03:00
Jaex
c33bc4844f
CodeMaid cleanup
2018-03-01 01:52:11 +03:00
Jaex
1207b8f01a
Fix inno setup script
2018-02-28 18:29:25 +03:00
Jaex
cbc5412b15
Update inno setup scripts
2018-02-28 17:23:01 +03:00
Jaex
1d6343605f
Update InnoSetup Dependency Installer
2018-02-28 16:40:20 +03:00
Jaex
54a7d80d2f
fixed #1868 : Upgrade .NET Framework version to 4.6.2
2018-02-28 13:04:37 +03:00
Jaex
cb2fec9ef4
Update recorder devices setup version
2018-02-15 21:21:02 +03:00
Charles Milette
8d9f486f39
Use a SharedAssemblyInfo to minimize duplication
2018-01-01 12:32:18 -05:00
Jaex
b463a16567
Update year
2018-01-01 17:59:14 +03:00
Jaex
49236a7b4a
Fix typo
2017-12-18 12:44:26 +03:00
Jaex
fed40dd465
More debug info for process start
2017-12-18 12:28:28 +03:00
Jaex
38a8c5d506
Fix AppVeyor path issue
2017-12-18 12:11:38 +03:00
Jaex
d406a33a16
Added 7za.exe to setup
2017-12-18 12:04:22 +03:00
Jaex
4a965181b4
Use built in FFmpeg in Windows Store builds
2017-12-05 09:53:04 +03:00
Jaex
ec625d6b58
fixed #2967 : Latest stable FFmpeg build had issue with gif encoding, instead using latest nightly build
2017-12-02 05:41:28 +03:00
Jaex
bac5cfc295
Release
2017-11-27 23:19:58 +03:00
Jaex
2a82d3fa1d
Fix "The path is not of a legal form"
2017-11-02 18:21:23 +03:00
Jaex
d15867e9fe
On AppVeyor copy output files to parent folder
2017-11-02 14:44:10 +03:00
Jaex
e289a6ee26
Output AppVeyor artifacts to parent folder that way file name won't have directory path
2017-11-02 14:35:17 +03:00
Jaex
1e0398cce0
Bug fix release
2017-08-14 11:07:17 +03:00
Jaex
408f1d2d84
Invalid field
2017-08-07 00:09:47 +03:00
Jaex
4d6dc31f09
Added it-IT to setup
2017-08-06 23:55:03 +03:00
Jaex
bc036217e9
Release
2017-08-06 23:35:15 +03:00
Jaex
643216c282
Windows Store build update
2017-07-17 13:39:41 +03:00
Jaex
e7a5382142
Windows Store beta release
2017-06-17 07:49:14 +03:00
Jaex
6bd92dc61e
Windows Store Beta release
2017-06-10 23:25:18 +03:00
Jaex
860ad0fe08
GitHub desktop client failed to commit changes
2017-05-29 17:15:03 +03:00
Jaex
2d1b909cc2
Added CompileAppx job
2017-05-29 17:14:01 +03:00
Jaex
3a2287e117
AppVeyor WindowsStore build
2017-05-29 16:35:37 +03:00
Jaex
8756b9ffa1
Create appx file
2017-05-18 00:32:38 +03:00
Jaex
c5267602dc
Update appx manifest
2017-05-17 19:35:39 +03:00
Jaex
9cd6e4c48d
Windows Store build 64 bit only to pass certification
2017-05-05 17:15:49 +03:00
Jaex
647cad792f
Use GetAbsolutePath method
2017-05-04 22:19:09 +03:00
Jaex
bcef34014b
Don't copy "Recorder-devices-setup.exe" and "ShareX_NativeMessagingHost.exe" on Windows Store job
2017-05-03 17:07:35 +03:00
Jaex
2cb679a63a
AppVeyor now have InnoSetup installed so no need to download
2017-05-02 19:25:53 +03:00
Jaex
a819b2cdd9
Added DesktopBridgeHelper project
2017-04-27 03:00:21 +03:00
Jaex
d42acd468a
Fix setup script output issue
2017-04-22 23:49:45 +03:00
Jaex
afcdae0cac
Copy Windows Store package files
2017-04-22 20:38:19 +03:00
Jaex
ad5e19f060
Moved setup output to project directory
2017-04-22 20:37:50 +03:00
Jaex
3c7cb16ff6
Added WindowsStore PackageFiles
2017-04-22 19:39:30 +03:00
Jaex
af409750d1
Added WindowsStoreDebug setup script
2017-04-21 20:08:29 +03:00
Jaex
99cc700c7d
Added WindowsStoreDebug configuration
2017-04-21 18:22:15 +03:00
Jaex
782189fd7c
Adding WindowsStore setup script
2017-04-21 02:17:34 +03:00
Jaex
602c756a2c
Added WindowsStore build configuration
2017-04-21 01:59:19 +03:00
Jaex
528d459db3
Added zh-TW language to setup script
2017-04-12 23:55:39 +03:00
Jaex
94a7ecf22b
UserAgent moved to ShareXResources, added user-agent to all requests
2017-03-11 23:54:42 +03:00
Jaex
afdb6054c4
Change file name of native messaging host file
2017-02-10 17:43:29 +03:00
Jaex
dce13417f5
Update year
2017-01-26 14:03:00 +03:00
Jaex
2d2a14469b
Make sure to uninstall custom uploader extension
2017-01-13 22:09:38 +03:00
Jaex
4d7006b359
Update year
2017-01-11 11:39:40 +03:00
Jaex
f7951f4b75
fixed #2154 : Allow decimal value for auto capture interval
2016-12-15 18:38:33 +03:00
Jaex
7e344ba34e
InnoSetup script variable name changes
2016-12-14 20:32:21 +03:00
Jaex
08ae832500
Update Steam FFmpeg link
2016-11-08 10:16:20 +03:00
Jaex
1cd1f0f115
Added uploader filter update button functionality
2016-11-07 03:16:24 +03:00
Jaex
4146e52be2
Use non unicode inno setup in appveyor
2016-10-06 00:10:22 +03:00
Jaex
4a0d71d8bf
Try fix AppVeyor zip paths
2016-09-29 11:36:43 +03:00
Jaex
981322cd36
Added AppVeyor badge
2016-08-28 01:08:18 +03:00
Jaex
898d7cf679
Install inno setup when creating portable too
2016-08-27 23:32:41 +03:00
Jaex
4ea82aaf3d
Added Steam configuration to appveyor, storing powershell scripts in external file, added Steam artifact
2016-08-27 23:20:06 +03:00
Jaex
c73af58a1f
Added automatic FFmpeg 32bit/64bit downloading for Steam setup job
2016-08-27 21:35:13 +03:00
Jaex
fd434b9f27
Added Helpers class to Setup project
2016-08-27 20:57:46 +03:00
Jaex
799863b740
Clean output dir
2016-08-27 03:32:02 +03:00
Jaex
33d09403f9
Added SetupJobs enum flags
2016-08-27 03:28:05 +03:00
Jaex
ea2770740a
Few renamings in Setup
2016-08-27 03:02:43 +03:00
Jaex
99c6f119cd
Setup changes to support appveyor Steam build
2016-08-27 02:55:53 +03:00
Jaex
6ca51101d5
Fix ShareX_Chrome.exe path
2016-08-27 02:04:12 +03:00
Jaex
6b245270b4
Include Chrome in appveyor setup
2016-08-27 01:55:30 +03:00
Jaex
fc6cab7409
Check is AppVeyor 7zip path correct
2016-08-26 21:34:35 +03:00
Jaex
a62675858a
Include Recorder-devices-setup in setup and portable
2016-08-26 06:51:17 +03:00
Jaex
b847857e7b
Compile Recorder-devices-setup.iss
2016-08-26 06:41:34 +03:00
Jaex
ddc4e8e998
Added setup and portable artifacts to appveyor.yml
2016-08-26 05:55:59 +03:00
Jaex
defb6865d1
Creating portable build in appveyor
2016-08-26 05:15:43 +03:00
Jaex
bfbbbd1c50
Fix path issue
2016-08-26 04:51:37 +03:00
Jaex
da212b3e39
Change parentdir
2016-08-26 04:39:37 +03:00
Jaex
450ccf1cf2
Another try
2016-08-26 04:32:03 +03:00
Jaex
91ebeb75a5
Trying to figure out why Win32Exception happens
2016-08-26 04:29:00 +03:00
Jaex
3154db222f
Fix working directory
2016-08-26 04:21:15 +03:00