1
0
Fork 0
Commit Graph

2221 Commits

Author SHA1 Message Date
chylex 25680fa980 Add StringUtils.SplitInTwo & use it in RequestHandlerBase 2019-07-12 22:17:29 +02:00
chylex ff5e1da14d Fix wrong 'X columns on screen' width calculation after a TweetDeck update 2019-06-03 11:30:14 +02:00
chylex 95afff7879 Update F# compiler location 2019-06-03 10:33:57 +02:00
chylex 50bd526025 Continue refactoring and moving plugin code 2019-05-27 19:46:39 +02:00
chylex 108a0fefc3 Fix PluginManager crashing after error(s) during plugin execution 2019-05-27 19:38:53 +02:00
chylex dd8c5d27be Update code to use C# 8 switch expression 2019-05-27 16:04:08 +02:00
chylex b2937bc776 Fix broken image upload dialog in new composer 2019-05-27 12:37:30 +02:00
chylex 4d8e764211 Release 1.18 2019-05-26 21:29:46 +02:00
chylex 544b8664fd Add edit-design plugin option to set composer/drawer size 2019-05-26 18:41:23 +02:00
chylex d0610865bd Fix wrong background color in screenshots 2019-05-26 18:12:40 +02:00
chylex ebc0b51590 Merge branch 'master' of https://github.com/chylex/TweetDuck 2019-05-26 18:03:17 +02:00
chylex 4487f1169e Fix composer input refocus & emoji keyboard broken after switching composers 2019-05-26 18:02:11 +02:00
chylex 85559b6083 Fix and refactor 'Stay open' pin, that was broken after composer update 2019-05-26 18:01:47 +02:00
chylex 1056273c57 Add a custom JS event when the old composer is activated 2019-05-26 17:58:58 +02:00
chylex 61af2ebc8b Fix template panel not hiding when switching to different drawer/new composer 2019-05-26 17:57:23 +02:00
Daniel Chýlek 9121c86656
Update README (drop VS 2017, update support section) 2019-05-26 15:03:16 +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
Daniel Chýlek aca438b837
Create FUNDING.yml 2019-05-25 10:17:51 +02:00
chylex 7210c29cd8 Update readme (VS 2019, CefSharp version, remove MyGet reference) 2019-05-08 13:13:09 +02:00
chylex 26d90c0c9b Work around missing culture codes on Wine 2019-05-08 12:44:16 +02:00
chylex a03b222a95 Fix emoji keyboard button not working after re-enabling w/ compose drawer open
Closes #256
2019-04-04 20:05:52 +02:00
chylex 7944a24d3c Release 1.17.4 2019-03-08 19:29:26 +01:00
chylex cc8459c759 Fix clear-columns plugin nav button to match new TweetDeck style 2019-03-08 19:25:39 +01:00
chylex 10074ff92c Fix various alignment issues with the verified badge 2019-03-08 18:57:00 +01:00
chylex 173f25bebc Add option to disable automatic DM input focus
Closes #253
2019-03-08 18:16:37 +01:00
chylex 31680fc4ae Fix colors in retweet dialog w/ black theme 2019-03-07 19:12:35 +01:00
chylex e937d43614 Fix broken compose drawer hooks after a recent TweetDeck update 2019-03-07 19:03:30 +01:00
chylex 20e29a7975 Release 1.17.3 2019-01-28 23:59:32 +01:00
chylex ef815dabce Add verbose logging controlled by command line flag & update existing calls 2019-01-28 23:43:52 +01:00
chylex 1fb133e6b8 Make TweetDeck resource freezing a command line argument 2019-01-28 23:17:33 +01:00
chylex 50b58cd6a6 Add keyboard shortcut to open dev tools (Ctrl+Shift+I) 2019-01-28 18:43:55 +01:00
chylex 01485d7ef9 Add a base class for browser keyboard handling 2019-01-28 18:42:27 +01:00
chylex b17c6a5ac7 Safeguard video player to avoid showing overlay if the URL is null 2019-01-28 17:43:53 +01:00
chylex d2ed2b4a00 Force video player UI layout update to work around an edge case 2019-01-28 17:18:05 +01:00
chylex 710a7524a1 Kill subprocess if it doesn't exit after the app is closed 2019-01-23 15:28:05 +01:00
chylex 2be46464d6 Release 1.17.2 2018-11-23 06:19:43 +01:00
chylex 8d536a6734 Fix video player seek bar resizing when clipped & adjust min window size 2018-11-23 04:13:39 +01:00
chylex 250d502238 Add a compact layout for video player controls if the window is small
Closes #245
2018-11-23 03:03:58 +01:00
chylex e8de7266d0 Fix cursor staying on 'resize' when moved over minimum size video player 2018-11-23 01:31:01 +01:00
chylex 9414f372d7 Fix video player size with a small window on high DPI 2018-11-23 00:45:02 +01:00
chylex b0f9de67cf Release 1.7.1 2018-11-21 04:41:18 +01:00
chylex 9b082e114e Redirect plain twitter.com requests to TD to fix 2FA bug 2018-11-20 20:58:04 +01:00
chylex 816a5334ac Make the fix to visible scrollbar when loading TweetDeck more reliable 2018-11-20 20:56:52 +01:00
chylex 15a4e10da9 Hide the Manage Options dialog when cancelling profile import from login page 2018-11-20 20:44:44 +01:00
chylex 01b9302b0c Fix colors in introduction dialog 2018-11-20 20:13:18 +01:00
chylex 442126a11a Rewrite login/logout page CSS handling to fix broken 2FA styles
Closes #218
2018-11-20 20:07:42 +01:00
chylex a9c140c0fc Fix video player seek bar tooltip not disappearing when cursor moves outside 2018-11-20 18:30:06 +01:00
chylex 97ad7a3e68 Fix video player bug where playback freezes for ~3s on non-primary screen 2018-11-20 18:04:34 +01:00
chylex 7d737eefb6 Fix video player's minimum size 2018-11-20 17:33:09 +01:00
chylex 4ac05b38d3 Fix column loading spinner color when using black theme 2018-11-20 15:25:26 +01:00