1
0
Fork 0
Commit Graph

36 Commits

Author SHA1 Message Date
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 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 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 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
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 a867e1fc40 Optimize speed and memory usage of build process for app & installers 2018-05-08 20:20:02 +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 ba1bacd08c Fix minor formatting and method modifier issues 2018-05-04 13:04:23 +02:00
chylex 22d0a372d8 Add dev tools to the installer as an optional component 2018-05-01 14:30:56 +02: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 5a57d28a7d Fix crash by checking and downloading for VC++ 2015 in the installer
Closes #205
2018-02-13 13:17:40 +01:00
chylex c9d551213a Remove license screen from installers 2017-08-12 03:15:51 +02:00
Daniel Chýlek 172ae87ac6 Merge pull request #129 from chylex/remove_legacy
Remove legacy code (plugins and installers)
2017-06-05 17:49:19 +02:00
chylex a1aebab114 Update installers (remove outdated code, exclude .txt files in updater) 2017-06-03 15:30:10 +02:00
chylex 2b9a910533 Remove legacy installation data from installers 2017-05-31 17:17:47 +02:00
chylex 419b3ee850 Make browser subprocess a custom project with custom assembly info 2017-05-17 00:54:15 +02:00
chylex 41cbfb8d39 Update design-revert deletion in installers (delete saved config, move from upd to full/port) 2017-04-02 14:45:50 +02:00
chylex 606c9512f8 Move debug.js into the debug plugin 2017-03-21 16:39:02 +01:00
chylex f75677593a Update build tools to remove/ignore .pdb files 2017-03-10 11:37:22 +01:00
chylex 7cf5b23306 Add debug.js and implement notification simulation in it 2017-01-02 18:29:28 +01:00
chylex baaa90f49d Remove widevine drm plugin 2016-12-24 12:05:19 +01:00
chylex a55509a34d Add an old TweetDeck profile detection & warning message to the full installer 2016-11-23 03:51:58 +01:00
chylex 5da02b4092 Make the portable installer fully autonomous 2016-11-14 20:52:11 +01:00
chylex 4ee99376fd Add a portable installer that uses the full installer with a custom flag 2016-10-22 21:49:31 +02:00
chylex 3e70d991bb Fix installer unable to run TD when TweetDuck.exe requires admin privileges 2016-10-20 18:45:10 +02:00
chylex feec96fc5c Pass installation path to the updater to allow portability
Closes #77
2016-10-20 18:23:48 +02:00
chylex 1bfc403a98 Fix typos in installer script comments 2016-10-09 14:42:13 +02:00
chylex 30c117672e Make full installer not automatically run TweetDuck when in silent mode 2016-10-09 13:32:28 +02:00
chylex 7e3014c52d Refactor installation files (move .NET Framework check to a function) 2016-10-09 00:53:59 +02:00
chylex 657dc81300 Include ISS installer scripts and resources 2016-10-08 17:36:20 +02:00