Commit graph

335 commits

Author SHA1 Message Date
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
Jaex 27dc4ec716 Set working directory of inno setup script 2016-08-26 04:07:01 +03:00
Jaex 3c15bad003 UseShellExecute = false to redirect setup console output to current output 2016-08-26 04:02:35 +03:00
Jaex 4b1cd46761 Added appveyor.iss 2016-08-26 03:54:17 +03:00
Jaex 2698a487ce Temporary comment few lines from iss to test appveyor 2016-08-26 03:47:36 +03:00
Jaex 32abf63b82 Change parentdir to support appveyor 2016-08-26 03:10:09 +03:00
Jaex 0b9d7e43a6 Adding AppVeyor setup type 2016-08-26 03:01:05 +03:00
Jaex 4d4011dc8e Disable ready page in setup 2016-06-20 11:33:11 +03:00
Jaex 9657ec46b1 Added -puush support to setup file 2016-06-20 10:32:39 +03:00
Jaex 1c54b0de1e Ready for release 2016-06-10 04:20:16 +03:00
Jaex a2dd690bc2 Added BuildSetup to SetupType 2016-06-05 22:43:38 +03:00
Jaex a1175b13b6 Fix menu monitor capture 2016-05-08 19:48:15 +03:00
Jaex 47a0bf03ec Added inno setup script files to solution as reference 2016-04-01 13:32:32 +03:00
Michael Delpach cd48ef0003 Inno setup for ShareX debug version 2016-03-26 07:37:37 +08:00
Jaex d9c737d8c8 Update ShareX.Setup project to use new paths 2016-02-29 12:14:35 +02:00
Jaex 84afe02270 Update inno setup scripts 2016-02-29 11:50:51 +02:00
Jaex 61e9eee3c1 InnoSetup moved to ShareX.Setup/InnoSetup 2016-02-28 23:42:55 +02:00
Jaex 4889c9ac85 fixed #1350: Increased ImageSizeLimit to 10000 2016-02-22 01:15:04 +02:00
Jaex 6728de571e Change setup PortableAppsDir 2016-01-10 01:43:06 +02:00
Jaex 469741ca7f Added PortableApps type to Setup project 2016-01-07 20:36:01 +02:00
Jaex 1d0842d031 Updated license year to 2016 2016-01-03 17:16:01 +02:00
Jaex 551a47bac1 Speed up border animation 2015-11-28 15:58:58 +02:00
Jaex ba0f543379 Added SetupType.Portable 2015-11-22 22:53:32 +02:00
Jaex b6959520a9 Portable file was not copied to zip 2015-11-22 02:45:26 +02:00
Jaex 0bf1f3f873 Ready for release 2015-11-21 17:52:18 +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 564868ea49 CodeMaid cleanup 2015-10-01 21:28:33 +03:00
Jaex 1de5f7977a Indexer custom CSS file path changes to not use it from program files 2015-09-28 10:32:58 +03:00
Jaex 838ebaa1e4 Setup updates 2015-09-27 15:46:29 +03:00
Jaex 6c88f0ab6a Added changelog button to update message box 2015-09-18 14:39:46 +03:00
Jaex 6fa99b0b4b Release 2015-09-18 13:26:59 +03:00
Jaex 2e476b6d1c copy steam_appid.txt 2015-09-13 09:31:16 +03:00
Jaex 06bcc15785 Added FFmpeg override path setting for Steam build so it can use built in FFmpeg by default 2015-09-12 23:32:51 +03:00
Jaex a41d591bc8 Copy installscript.vdf 2015-09-12 02:38:10 +03:00
Jaex 9e23b672dc Copy Steam dlls 2015-09-06 13:10:16 +03:00
Jaex 20c46745d5 Auto Steam build creation 2015-09-06 12:32:34 +03:00
Jaex 6951e97025 Added Steam configuration 2015-09-06 11:19:09 +03:00
Jaex 8d0c90c3c4 ApplicationSettings groups 2015-09-06 10:17:32 +03:00
Jaex cb4000e18f Release 2015-09-05 09:51:38 +03:00
Jaex 67c4c4e5b9 Portable creation improvements 2015-09-02 16:46:20 +03:00
Jaex 93032fba2f Preparation for release 2015-09-02 14:54:21 +03:00
Jaex 0f3e5c3c26 Added pt-BR to setup 2015-08-24 21:32:24 +03:00
Jaex 251849aeda Copyright text update 2015-08-13 04:07:38 +03:00
Jaex 44f58e32ba csproj fixes 2015-07-23 09:00:51 +03:00
Jaex bf267bfc9a Added FTP client message box in uploaders config form 2015-07-14 16:52:44 +03:00
Jaex 606b9b2c3f Added portable mode to setup 2015-07-06 11:08:42 +03:00
Jaex a9b2eb1375 Preparation for release 2015-07-04 04:33:13 +03:00
Jaex e898e73690 Screen region form won't steal focus when doing last region or active window recording 2015-06-22 14:27:02 +03:00
Jaex 2eb416d4d8 fixed #692: Added video/audio device install button to FFmpeg options window so it won't install automatically with ShareX installer anymore 2015-06-22 04:26:21 +03:00
Jaex a71cd2bf80 Turkish translate 2015-05-23 13:49:46 +03:00
Jaex ea4e246427 Added missing language folders to portable 2015-05-17 04:05:15 +03:00
Jaex 101aff1901 Release 2015-05-17 03:40:50 +03:00
Jaex b0fc458587 Added nl-NL to inno script 2015-05-03 19:32:49 +03:00
Jaex b41597dbc0 New release 2015-03-10 23:59:32 +02:00
Jaex b79e80684b Automate form close handling 2015-02-18 17:35:12 +02:00
Jaex 3d4d23903b Releasing new version 2015-02-11 08:57:06 +02:00
Jaex df3d0811b8 fixed #479: Auto updating can be disabled without requiring to restart ShareX 2015-01-21 20:42:36 +02:00
Jaex a1ff560f94 Releasing new version 2015-01-21 02:47:08 +02:00
Jaex 5c98188507 Fixed screen recording tray icon text length problem which causing screen recording to not start in some languages 2015-01-19 15:38:53 +02:00
Jaex 5c42df7d59 New version release 2015-01-19 01:12:58 +02:00
Jaex cdcf009186 Added country flags to languages menu 2015-01-18 02:53:32 +02:00
Jaex 2ffc77a5eb Adding zh-CN to portable 2015-01-15 22:29:46 +02:00
Jaex 26cda22313 Inno update for languages 2015-01-04 18:53:04 +02:00
Jaex e770e8600f Changing copyright icon 2014-12-31 11:41:32 +02:00
Jaex 9388ebb418 Updated year 2014-12-31 11:29:40 +02:00
Jaex 4745e2e370 Preparation for release 2014-12-28 12:07:34 +02:00
Jaex d5b1d287fb Changed namespaces too 2014-12-10 22:25:20 +02:00
Jaex 5096a895f1 Changed project namings (Example: HelpersLib -> ShareX.HelpersLib) 2014-12-10 22:11:55 +02:00