Commit Graph
39 Commits
Author SHA1 Message Date
chylex ba0e3f1bd4 Continue redesign of Plugins form (tweak visuals, position, and size limits) 2018-04-27 14:59:36 +02:00
chylex 4e26fd9d56 Random refactoring 2017-11-01 04:02:44 +01:00
chylex 40ef9a42dd Fix unsealed classes 2017-08-28 18:46:14 +02:00
chylex 59c9801437 Address code analysis and remove unused code 2017-08-27 18:48:54 +02:00
chylex b967b1288f Move process communication to a separate project 2017-08-13 13:54:34 +02:00
chylex 2c00c6bb81 Expand the video player control panel and add progress bar 2017-08-11 16:21:31 +02:00
chylex 0ded03ab92 Fix more analysis violations (exceptions, native method pointers, form disposal) 2017-07-08 00:21:41 +02:00
chylex 19a445fdab Add a NumericUpDown control with a text suffix 2017-06-30 00:00:20 +02:00
chylex 7f3bd2715c Enable high DPI support and fix all known DPI-related UI issues
Closes #99
2017-06-26 17:08:51 +02:00
chylex 5d9a700a6e Move TrackBar value alignment code to ControlExtensions 2017-06-21 05:52:40 +02:00
chylex ebe5d50dae Remove TabButton and TabPanel 2017-06-20 16:36:29 +02:00
chylex 6310711136 Add a vertical label control 2017-06-20 11:48:44 +02:00
chylex 4d05441aa8 Rename root namespace to TweetDuck 2017-05-17 13:00:17 +02:00
chylex abddf61c88 Update TweetDuck codebase to C# 7.0 2017-04-28 13:29:45 +02:00
chylex 909d5ed99c Move the check if a Form is not visible anywhere to ControlExtensions 2017-04-18 18:06:09 +02:00
chylex 6f98bcafec Remove empty designer files 2017-04-08 14:02:16 +02:00
chylex 6081e5b9c1 Add & use ControlExtensions.InvokeAsyncSafe for improved performance 2017-02-20 13:02:24 +01:00
chylex eb4ce18e31 Refactor -32000 location to a static Point object 2016-12-23 23:27:37 +01:00
chylex c7c9931f68 Add an extension method to add UAC shield to a button 2016-10-18 16:21:08 +02:00
chylex 8dce99b8b3 Add support for ctrl+a shortcut in multiline textboxes 2016-09-26 17:20:10 +02:00
chylex 31a475861b Reformat (missing space after comma), minor code tweaks 2016-09-02 13:34:41 +02:00
chylex 8073fa206b Add a safety net to track bar value setting in case the config file is faulty 2016-08-10 12:47:56 +02:00
chylex 3775b5968d Fix potential memory leaks with FlatProgressBar color brush 2016-08-04 13:43:32 +02:00
chylex f6b0ddddb9 Add FlatButton for generic buttons without double border on focus 2016-07-28 21:51:49 +02:00
chylex 780908f777 Refactor some code and replace the only RichTextLabel use with Label 2016-07-04 03:53:44 +02:00
chylex 662ee7382c Add ActiveButton property to TabPanel 2016-07-03 23:01:26 +02:00
chylex e209085960 Fix errors in ControlExtensions.InvokeSafe after the previous commit 2016-07-03 14:16:14 +02:00
chylex d1a90612c2 Change ControlExtensions.InvokeSafe to use Control instead of Form 2016-07-03 14:11:42 +02:00
chylex 8583a55424 Add TabPanel and TabButton user controls 2016-07-03 03:34:22 +02:00
chylex 973e0c489e Address code analysis issues 2016-05-28 22:34:40 +02:00
chylex 03a93ad3f3 Move native methods to a NativeMethods class 2016-05-08 18:33:42 +02:00
chylex f0132f59e5 Add ControlExtensions.MoveToCenter 2016-04-17 15:44:04 +02:00
chylex dc32285454 Add ControlExtensions with Form.InvokeSafe and ProgressBar.SetValueInstant 2016-04-17 12:49:53 +02:00
chylex 2c3849bc43 Change namespace to TweetDck 2016-04-15 13:23:40 +02:00
chylex f99435ff6a Add a null check to FlatProgressBar.brush 2016-04-13 02:24:24 +02:00
chylex 39f554693d Address static code analysis issues (disposing objects, neutral language and CLSCompliant attribute) 2016-04-12 23:33:37 +02:00
chylex 496c1a91a3 Add a FlatProgressBar control 2016-04-11 14:01:53 +02:00
chylex 383a7c8aac Update RichTextLabel to use RichTextBox v5 and add URL wrapper 2016-04-11 01:50:38 +02:00
chylex 0c7d625391 Move RichTextLabel and FormBackgroundWork to different namespaces 2016-04-11 00:55:52 +02:00