898437720b
Refactor and optimize the plugin configuration file
2018-08-17 11:09:07 +02:00
5b1dcc88cc
Make Plugins form always show Configure button when configurable
2018-04-28 15:19:58 +02:00
87109e5d01
Fix a few visual issues with high DPI
2018-04-27 18:29:02 +02:00
ba0e3f1bd4
Continue redesign of Plugins form (tweak visuals, position, and size limits)
2018-04-27 14:59:36 +02:00
27d41e6164
Begin redesign of the Plugins form (layout reorganization, fixes, optimization)
2018-04-27 13:47:29 +02:00
f1f90a2ee3
Refactor code to avoid nulls ( #206 )
...
* Ensure potential nulls have a fallback value & add/remove null checks
* Refactor update check code to avoid nulls
* Refactor ProfileManager exception handling to avoid nulls
* Refactor a few more various classes and fix nulls in ContextInfo
* Force c#7 everywhere and revert usage of newer features from cherry-picked commits
* Remove unused #pragma declaration
2018-03-07 14:37:03 +01:00
03d50c847b
Add 'Configure' button to plugins with a configure() method & close dialog afterwards
2018-02-12 10:40:00 +01:00
7d8d0bd43b
Refactor awful plugin loading and management code
2017-10-31 07:13:17 +01:00
40ef9a42dd
Fix unsealed classes
2017-08-28 18:46:14 +02:00
441228e2b0
Stop using BrandName in msg dialogs, update msg titles, fix mistakes from prev commits
2017-07-09 04:21:33 +02:00
d9e6afbf36
Replace Math.Round calls with a more convenient custom method
2017-06-26 17:33:07 +02:00
7f3bd2715c
Enable high DPI support and fix all known DPI-related UI issues
...
Closes #99
2017-06-26 17:08:51 +02:00
b8f170ae39
Fix visual issues in Plugins form
2017-06-20 13:02:34 +02:00
073f1da5b4
Redesign Plugins form
2017-06-20 11:58:33 +02:00
4d05441aa8
Rename root namespace to TweetDuck
2017-05-17 13:00:17 +02:00
4990afcdbb
Remove plugin.CanRun call from PluginConfig.IsEnabled
2017-04-28 16:18:46 +02:00
0e68dd6185
Fix Configure button in PluginControl causing issues with mixed slash types
2016-11-14 09:47:56 +01:00
6ca35685db
Add button for easy Plugin config file access
2016-09-07 14:42:21 +02:00
45b0ece342
Update Plugin sorting and design (separator, colors)
2016-09-05 20:44:58 +02:00
b2cc5d50bd
Address code analysis issues and fix unused parameter in CombinedFileStream.WriteToFile
2016-09-04 19:32:33 +02:00
31a475861b
Reformat (missing space after comma), minor code tweaks
2016-09-02 13:34:41 +02:00
a747ab700e
Fix blank space in Plugin Control description when none is provided
2016-07-24 19:28:17 +02:00
188369e922
Implement optional minimum TweetDuck version tag for plugins
2016-06-26 23:18:46 +02:00
49f12abeb3
Add plugin author and website labels and adjust height based on description
2016-06-05 02:11:17 +02:00
4283403f0e
Add a base for plugin management including basic UI
2016-06-04 23:24:46 +02:00