1
0
Fork 0
Commit Graph

92 Commits

Author SHA1 Message Date
chylex 0dc454e61f
Re-add UCRT DLLs 2022-11-21 20:22:04 +01:00
chylex 54bf1c2012
Make update installer delete unused files and folders 2022-11-21 08:09:55 +01:00
chylex 32681259f6
Re-add VC++ DLLs 2022-11-21 07:59:20 +01:00
chylex 6c8d518e0d
Extract processor architecture to a variable in installer scripts 2022-11-20 14:38:40 +01:00
chylex 1cf7d13873
Update installers to Inno Setup 6 & remove references to .NET Framework 2022-08-20 13:26:01 +02:00
chylex 96d2e7cc7c
Migrate to .NET 6 & update CefSharp to 102 2022-08-20 13:26:00 +02:00
chylex 09fac63ffc
Move general CefSharp implementation to a separate library project 2022-02-12 20:12:12 +01:00
chylex 57fcff3824
Move main app project into its own folder & assign resource files to core library project 2022-01-29 15:10:02 +01:00
chylex 0d3d744d94
Move custom build script from F# to MSBuild directives and Powershell 2022-01-17 02:20:19 +01:00
chylex 3a89a28f8b
Move the official guide directly into the app 2021-12-24 11:30:42 +01:00
chylex c91f1d0e5e
Remove "scripts" folder and JS/CSS minification 2021-12-23 18:22:21 +01:00
chylex db251bfdfd
Add new resources folder to installers & remove old CEF files on update 2021-12-22 07:25:39 +01:00
chylex b909341988
Delete devtools_resources.pak when updating 2021-12-21 12:48:45 +01:00
chylex 994f9635ef
Fix post build scripts to support moved F# executables 2021-12-18 01:29:31 +01:00
chylex a94ee2fe4b
Update CefSharp to 96 & add VC++ 2019 and UCRT DLLs to the repository 2021-12-17 23:48:02 +01:00
chylex f1d9663709
Update CefSharp to 92 2021-12-16 23:31:40 +01:00
chylex aeb90cbb1a Update CefSharp to 86 2021-02-01 00:00:34 +01:00
chylex cefdadd53a Update installer to remove native_blob.bin 2020-06-07 18:01:40 +02:00
chylex f85bd41b96 Update CefSharp to 81 2020-06-05 06:20:19 +02:00
chylex 95afff7879 Update F# compiler location 2019-06-03 10:33:57 +02:00
Daniel Chýlek 1ccefe853a
Update .NET & begin refactoring code into a core lib (#264)
* Switch to .NET Framework 4.7.2 & C# 8.0, update libraries

* Add TweetLib.Core project targeting .NET Standard 2.0

* Enable reference nullability checks for TweetLib.Core

* Move a bunch of utility classes into TweetLib.Core & refactor

* Partially move TweetDuck plugin & update system to TweetLib.Core

* Move some constants and CultureInfo setup to TweetLib.Core

* Move some configuration classes to TweetLib.Core

* Minor refactoring and warning suppression

* Add App to TweetLib.Core

* Add IAppErrorHandler w/ implementation

* Continue moving config, plugin, and update classes to TweetLib.Core

* Fix a few nullability checks

* Update installers to check for .NET Framework 4.7.2
2019-05-26 14:55:12 +02:00
chylex 52da4d8687 Release 1.17 2018-11-16 22:06:47 +01:00
chylex 65d56b336b Release 1.16 2018-08-17 20:09:15 +02:00
chylex 5b6aaec48c Reorganize installer batch files 2018-08-12 15:56:14 +02:00
chylex 064e43750f Rewrite PostBuild into F# with optional compilation for performance 2018-07-31 12:48:07 +02:00
Daniel Chýlek a63c3232da
Update CefSharp to 67 (early) 2018-07-05 06:30:41 +02:00
chylex d7f1df4995 Release 1.14.1 2018-05-16 13:07:47 +02:00
chylex a867e1fc40 Optimize speed and memory usage of build process for app & installers 2018-05-08 20:20:02 +02:00
chylex 1bce5e4342 Release 1.14 2018-05-07 17:28:34 +02:00
chylex 3c03726634 Remove old and no longer necessary code from update installer 2018-05-06 22:47:58 +02:00
chylex 6fb2643063 Slightly increase installer compression level 2018-05-06 22:24:55 +02:00
chylex 5eef6c8196 Kill stubborn app processes when installing updates 2018-05-06 21:18:23 +02:00
chylex e41b5e5ff7 Replace generated license files with just one and include CEF license 2018-05-04 13:30:54 +02:00
chylex ba1bacd08c Fix minor formatting and method modifier issues 2018-05-04 13:04:23 +02:00
chylex 8cb81d44ee Fix update installer changing uninstaller name and remove /MERGETASKS parameter 2018-05-01 14:36:51 +02:00
chylex 22d0a372d8 Add dev tools to the installer as an optional component 2018-05-01 14:30:56 +02:00
chylex fc2acb00b3 Add a batch file to build update installer only 2018-03-16 18:50:37 +01:00
chylex 9f63357a92 Pre-check desktop icon option in installer when not updating 2018-02-17 10:52:19 +01:00
chylex c0c64f6d62 Remove old TweetDeck installation check from the installer & tweak formatting 2018-02-14 17:45:19 +01:00
chylex 9f76754ad3 Force full install from 1.13 to 1.13.0.1 2018-02-13 13:37:30 +01:00
chylex 5a57d28a7d Fix crash by checking and downloading for VC++ 2015 in the installer
Closes #205
2018-02-13 13:17:40 +01:00
chylex dd4edc4249 Update CefSharp to latest 64 and remove VC++ 2012 2018-02-13 11:28:48 +01:00
chylex 8d1c07d6b2 Release 1.13 2018-02-12 18:48:42 +01:00
chylex 027f3ee253 Remove recently added follow notification 2018-02-07 03:22:50 +01:00
chylex 6e59dfddcc Remove audio library 2018-01-13 23:38:30 +01:00
chylex de10112b7f Remove non-english locale files from the installation 2018-01-03 16:23:56 +01:00
chylex d33bc9fe25 Release 1.12 2018-01-01 01:48:48 +01:00
chylex a2a5dfd435 Reset the official plugins folder in the update installer 2018-01-01 01:27:58 +01:00
chylex c9d551213a Remove license screen from installers 2017-08-12 03:15:51 +02:00
chylex cc55a81c1b Remove emoji-instructions.txt during an update 2017-08-10 16:25:49 +02:00