aeb90cbb1a
Update CefSharp to 86
2021-02-01 00:00:34 +01:00
ae1c59847f
Refactor locking mechanism & improve error reporting for failed locks
2020-06-16 00:28:35 +02:00
c973d0cff4
Fix missing resources from csproj & reorganize it
2020-06-06 09:10:54 +02:00
1e3de31fc3
Fix compile errors after updating CefSharp
2020-06-05 06:20:19 +02:00
f85bd41b96
Update CefSharp to 81
2020-06-05 06:20:19 +02:00
f1b7cd633e
Refactor WindowsUtils.OpenAssociatedProgram & update installer code
2020-06-02 23:56:03 +02:00
458eeeccda
Add tdp:// scheme for plugins (with 'root/' to access root files)
2020-06-02 12:31:34 +02:00
f41c6fe533
Unify all exe & dll versions
2020-04-25 05:05:05 +02:00
5888d540a6
Move clipboard utils into ClipboardManager & add SetImage
2020-04-25 02:33:39 +02:00
ae8b740600
Reorganize namespaces in main project
2020-04-25 02:16:57 +02:00
9480ba26e0
Move system tray options to a separate tab & reorganize General tab
2020-02-16 14:39:15 +01:00
0ee22a30ad
Add option for custom browser args w/ new dialog & disallow quotes in URLs
2020-02-15 20:26:07 +01:00
19fcb69525
Fix prebuild event not killing hung browser processes reliably
2019-09-05 01:27:36 +02:00
bbb7907e54
Move LockManager to TweetLib.Core & remove WindowsUtils.CurrentProcessID
2019-08-22 06:29:32 +02:00
a6963a18d4
Move debug resource hot swap into a separate class
2019-08-21 10:31:30 +02:00
aec4c1feea
Move TweetNotification to TweetLib.Core as DesktopNotification
2019-08-21 10:12:19 +02:00
a34a02e14d
Generalize PluginListFlowLayout and move it
2019-07-15 00:49:28 +02:00
26d2d7a51e
Move PluginManager to Core lib & refactor plugin enums
2019-07-14 20:44:25 +02:00
c2f7e52d13
Add IAppSystemHandler w/ OpenFileExplorer and update existing code to use it
2019-07-14 20:44:25 +02:00
de68d8934d
Add IScriptExecutor w/ implementation for CefSharp browser
2019-07-14 17:15:14 +02:00
95afff7879
Update F# compiler location
2019-06-03 10:33:57 +02:00
50bd526025
Continue refactoring and moving plugin code
2019-05-27 19:46:39 +02:00
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
01485d7ef9
Add a base class for browser keyboard handling
2019-01-28 18:42:27 +01:00
36063ae76a
Fix Visual Studio being stupid
2018-11-15 10:16:27 +01:00
2fcec2d2cd
Update CefSharp to 67 (release)
2018-11-14 22:53:55 +01:00
cd7aeaeed2
Create and use a custom resource handler factory
2018-11-14 18:47:19 +01:00
898437720b
Refactor and optimize the plugin configuration file
2018-08-17 11:09:07 +02:00
5b6aaec48c
Reorganize installer batch files
2018-08-12 15:56:14 +02:00
810e56ca31
Update CefSharp to 67 (pre01)
2018-08-12 15:36:48 +02:00
5bcc8ac2e0
Remove ITweetDeckBrowser
2018-08-10 03:18:26 +02:00
f5bfb35867
Add a notification script to the debug plugin for testing
2018-08-10 03:14:39 +02:00
064e43750f
Rewrite PostBuild into F# with optional compilation for performance
2018-07-31 12:48:07 +02:00
3e68026949
Redesign Options to reduce amount of tabs and organize code
2018-07-27 05:12:17 +02:00
52ef6cd95a
Unify configs (backups, behavior, error handling) & make future development easier
2018-07-25 17:25:20 +02:00
4aec2f3260
Refactor FileSerializer to attempt error recovery & tweak StreamWriter usage
2018-07-25 03:38:44 +02:00
db9daf2714
Refactor update notification into a bridge object & tweak installer pre-downloading
2018-07-10 08:17:42 +02:00
2edc93df47
Update CefSharp to the newest build
2018-07-09 13:23:13 +02:00
34c8d44dfe
Project tweaks (make update installer on build, stopwatch resource swap, formatting)
2018-07-08 05:03:30 +02:00
0c53bc6f32
Move icons and images to a separate folder
2018-07-06 07:26:22 +02:00
a63c3232da
Update CefSharp to 67 (early)
2018-07-05 06:30:41 +02:00
146908a115
Include files for importing in the project to let VS detect changes
2018-07-04 17:27:49 +02:00
48b0f35fee
Move template plugin HTML and CSS into a separate file
2018-07-04 17:24:32 +02:00
0f41cb9dbc
Add response filter to restore global jQuery & unfreeze TweetDeck resources
2018-07-02 20:27:54 +02:00
77bc922d93
Add base class for response filters to safely modify intercepted files
2018-07-02 19:57:24 +02:00
f60d5f650f
Add new program and tray icons to show when notifications are muted
2018-06-30 21:28:41 +02:00
e154189de1
Cleanup TweetDuck.csproj and fix names in TestResult unit test
2018-06-28 14:06:03 +02:00
adcb42695f
Update CEF so I don't have to workaround wrong dev tools version
...
Closes #220
2018-06-01 22:32:44 +02:00
1cdd4e4455
Update CefSharp to 66 (early) to fix memory leak
2018-05-15 10:10:03 +02:00
28578f60be
Include plugin files in the project & update README
2018-05-07 19:35:08 +02:00