1
0
mirror of https://github.com/chylex/TweetDuck.git synced 2025-08-17 09:31:42 +02:00

Commit Graph

  • 31a475861b Reformat (missing space after comma), minor code tweaks chylex 2016-09-02 13:34:41 +02:00
  • 45bdd95dc8 Release 1.3.2 1.3.2 chylex 2016-08-13 13:20:13 +02:00
  • 569fdec380 Fix middle-clicking on certain user links opening the page in TweetDuck window chylex 2016-08-13 03:26:00 +02:00
  • 3f15ff1c06 Fix missing default value for NotificationDurationValue causing crash with fresh install chylex 2016-08-13 03:16:28 +02:00
  • 506cd52255 Change the Reload context menu action to return to TD website chylex 2016-08-12 22:30:36 +02:00
  • 300c0c6195 Minor TweetDeck UI fixes (cut off account names and verified badge icons) chylex 2016-08-10 17:16:39 +02:00
  • 7689fe97b0 Fix unimplemented cache param in plugin bridge and clear cache on plugin reload chylex 2016-08-10 16:53:26 +02:00
  • 99ed077dbc Fix missing url word break in notifications chylex 2016-08-10 15:48:50 +02:00
  • 65aeb6656f Add a very basic setting for custom CSS in browser and notifications chylex 2016-08-10 15:45:56 +02:00
  • e4f5766ffb Change font and check for null in CEF argument dialog chylex 2016-08-10 15:03:15 +02:00
  • 353ac7c76b Add setting for CEF command line args chylex 2016-08-10 14:46:24 +02:00
  • 8073fa206b Add a safety net to track bar value setting in case the config file is faulty chylex 2016-08-10 12:47:56 +02:00
  • 1a1cfa2220 Force visibility for fav/rt tweet actions in design-revert in detail view chylex 2016-08-10 01:27:38 +02:00
  • 5e93d866ad Fix missing fav/rt indicators in design-revert plugin chylex 2016-08-10 01:17:26 +02:00
  • f29e03e250 Release 1.3.1 chylex 2016-08-06 03:35:59 +02:00
  • 3775b5968d Fix potential memory leaks with FlatProgressBar color brush 1.3.1 chylex 2016-08-04 13:43:32 +02:00
  • ba6242e09d Change notification duration setting to a track bar chylex 2016-07-28 21:58:42 +02:00
  • f6b0ddddb9 Add FlatButton for generic buttons without double border on focus chylex 2016-07-28 21:51:49 +02:00
  • 9e8d5c6768 Unify group boxes and layout in Settings tab chylex 2016-07-28 15:21:29 +02:00
  • ef78496d5d Add notification count down toggle option chylex 2016-07-28 14:24:43 +02:00
  • 41a45a14df Change tray highlight to trigger on any notification and reset on window focus chylex 2016-07-27 04:48:09 +02:00
  • 5d3721ad04 Move Import/Export/Reset buttons to Advanced tab and replace them with a hint label chylex 2016-07-26 23:45:20 +02:00
  • f75bcb505c Unify Settings tab size in Designer for easier manipulation chylex 2016-07-26 23:43:48 +02:00
  • fa365794a0 Rewrite plugin file methods for the JS promise system chylex 2016-07-24 21:26:24 +02:00
  • a747ab700e Fix blank space in Plugin Control description when none is provided chylex 2016-07-24 19:28:17 +02:00
  • b51b017005 Fix plugin script generator causing JS syntax error chylex 2016-07-24 18:14:56 +02:00
  • b9e1dd5950 Add combined tray icon behavior option chylex 2016-07-24 16:48:26 +02:00
  • 56bf33229b Add a legacy notification load system option chylex 2016-07-24 16:30:58 +02:00
  • 5740dd8c8a Add plugin bridge object to script variable list chylex 2016-07-24 15:35:17 +02:00
  • d3f205287c Reset Notification Settings example timer when switching tabs chylex 2016-07-24 15:17:08 +02:00
  • 53518cd6e6 Change Notification Settings labels and add edge distance label chylex 2016-07-24 15:13:51 +02:00
  • 0ff3896d51 Add tooltips to Settings items chylex 2016-07-24 14:27:00 +02:00
  • c64e16471b Add plugin utility bridge with file functionality and a plugin token system chylex 2016-07-23 18:36:58 +02:00
  • 2f2e2b82b8 Reset notification mouse hook variable when disposing chylex 2016-07-11 15:55:18 +02:00
  • af9a503f3c Fix call order with notification scroll focus chylex 2016-07-10 17:33:21 +02:00
  • 971affa607 Fix unreliable unfocused notification window scroll wheel hook chylex 2016-07-09 21:33:46 +02:00
  • 2de5d6206e Change notification window scrollbar width and remove border radius chylex 2016-07-09 20:54:13 +02:00
  • 34e0bcc56a Focus notification window when mouse wheel is scrolled above it chylex 2016-07-09 19:37:27 +02:00
  • bb9f09c11f Make sure all Settings controls are disposed when closing chylex 2016-07-09 16:46:08 +02:00
  • 3f5cc24a10 Release 1.3 1.3 chylex 2016-07-06 15:51:08 +02:00
  • 109a330c54 Address ReSharper inspections and refactor FormBrowser constructor chylex 2016-07-06 15:38:47 +02:00
  • 3e4cd3c92f Re-add the link click event to notification.js to fix certain link types chylex 2016-07-06 02:11:45 +02:00
  • c6aaa4fb04 Revert "Hopefully fix a completely random bug that opened links in notifications in the popup window?" chylex 2016-07-06 02:04:26 +02:00
  • 2de9570c38 Hopefully fix a completely random bug that opened links in notifications in the popup window? chylex 2016-07-06 00:33:00 +02:00
  • 3d88f57f8a Fix video element replacement generating unclickable <a> tags chylex 2016-07-06 00:19:10 +02:00
  • 23606f6d6c Prevent Updates Settings tab from triggering the event for update checks with ID 0 chylex 2016-07-05 21:37:15 +02:00
  • 5a1ba1b0dc Add -log program argument to enable JS logging chylex 2016-07-05 20:08:28 +02:00
  • ced5a82e07 Fix example notification in Settings not showing up the first time chylex 2016-07-05 19:07:51 +02:00
  • b4fc522f37 Rewrite notification bridge handling and add OnNotificationReady to show notification after it has loaded chylex 2016-07-05 18:31:29 +02:00
  • a7e222f2e7 Fix display timer setting that was broken in previous update and optimize notification resizing chylex 2016-07-04 17:23:52 +02:00
  • 511e5c483c Make Settings tab element location consistent chylex 2016-07-04 16:42:40 +02:00
  • a28fddbc4d Replace non-functioning videos on the website with links chylex 2016-07-04 15:37:02 +02:00
  • 780908f777 Refactor some code and replace the only RichTextLabel use with Label chylex 2016-07-04 03:53:44 +02:00
  • 88e5681155 Add import, export, and reset buttons to FormSettings chylex 2016-07-03 23:12:41 +02:00
  • bc197e6942 Allow Settings and Plugins context options to show up even when not logged in chylex 2016-07-03 23:05:41 +02:00
  • afbfea6d43 Add methods for config reloading and resetting chylex 2016-07-03 23:05:14 +02:00
  • 662ee7382c Add ActiveButton property to TabPanel chylex 2016-07-03 23:01:26 +02:00
  • 12144a2bda Always display example notification if the Settings Notifications tab is active chylex 2016-07-03 18:25:31 +02:00
  • e11f2e54b4 Push automatic designer file changes in TabSettingsNotifications chylex 2016-07-03 18:22:33 +02:00
  • 01cb4e32eb Rename the browser subprocess chylex 2016-07-03 18:04:35 +02:00
  • 1ca3541b34 Redesign and rewrite FormSettings to use TabPanel chylex 2016-07-03 14:56:56 +02:00
  • e209085960 Fix errors in ControlExtensions.InvokeSafe after the previous commit chylex 2016-07-03 14:16:14 +02:00
  • d1a90612c2 Change ControlExtensions.InvokeSafe to use Control instead of Form chylex 2016-07-03 14:11:42 +02:00
  • 0a21c61535 Rewrite FormPlugins to use the new TabPanel and remove PluginListControl chylex 2016-07-03 03:43:42 +02:00
  • 8583a55424 Add TabPanel and TabButton user controls chylex 2016-07-03 03:34:22 +02:00
  • 3a7a0f63de Redo external link handling using ILifeSpanHandler instead of hacky JS code chylex 2016-07-02 22:39:16 +02:00
  • 2e13d08018 Remove unnecessary code from plugins.notification.js chylex 2016-07-02 00:05:57 +02:00
  • f13515ba16 Add includeDisabled parameter to PluginManager.ExecutePlugins and update calls chylex 2016-07-02 00:05:22 +02:00
  • 6f1884451b Fix project file after separating plugins.js and breaking solution building chylex 2016-07-02 00:04:36 +02:00
  • d9321a9acb Split plugins.js into separate browser and notification scripts and refactor notification script execution code chylex 2016-07-01 23:53:08 +02:00
  • 19f9614c74 Add ScriptLoader.GetRootIdentifier and PluginManager.HasAnyPlugin(environment) and use them chylex 2016-07-01 23:47:06 +02:00
  • 66ce355571 Update Plugins Form (change default size, store state, fix title) chylex 2016-06-30 20:00:00 +02:00
  • 5108649ec6 Fix WindowState saving and remove IsMaximized from config chylex 2016-06-30 19:59:23 +02:00
  • 9308478a59 Make WindowState.Restore firstTimeFullscreen argument required chylex 2016-06-30 19:48:57 +02:00
  • 97d778c31c Add a firstTimeFullscreen parameter to WindowState.Restore chylex 2016-06-30 19:47:28 +02:00
  • 740195146b Update FormBrowser and configuration to use WindowState chylex 2016-06-30 19:43:38 +02:00
  • 6e0717bf22 Add a WindowState class for easier Form saving and restoring chylex 2016-06-30 19:39:49 +02:00
  • b6a683dfe1 Rewrite plugins.js, plugin state handling and script execution (separate instead of combining) chylex 2016-06-30 16:31:02 +02:00
  • dc78c68f12 Change starting line in script processor to 1 instead of 0 for easier debugging chylex 2016-06-30 15:49:14 +02:00
  • 8e01d5ec84 Minor refactoring of ScriptLoader.ExecuteFile to generate identifier automatically chylex 2016-06-30 15:34:54 +02:00
  • b531016c7b Refactor ScriptLoader for easier script identifier handling chylex 2016-06-30 03:15:46 +02:00
  • 188369e922 Implement optional minimum TweetDuck version tag for plugins chylex 2016-06-26 23:18:46 +02:00
  • 347c5054f9 Fix plugin load error text containing incorrect plugin names chylex 2016-06-26 22:55:58 +02:00
  • 6729b597c0 Restore program from tray if ran twice chylex 2016-06-26 22:28:48 +02:00
  • 7bdbfe937c Close modal dialogs with the back mouse button chylex 2016-06-26 21:59:10 +02:00
  • d955713335 Finish plugin reloading and add plugin counts to the UI chylex 2016-06-25 19:42:20 +02:00
  • 8bb69ef0ee Rework plugin manager events (move to a different namespace and change LoadError to Load) chylex 2016-06-25 19:38:20 +02:00
  • d258583a7f Disable page reload in design-revert plugin chylex 2016-06-25 18:52:57 +02:00
  • 13d0e10dcd Implement basic plugin loading and management chylex 2016-06-25 18:52:37 +02:00
  • 5557f79fe7 Fix image pasting in private message reply box chylex 2016-06-22 17:53:13 +02:00
  • 44ccaa0d26 Fix link expansion in notification popup chylex 2016-06-22 17:42:13 +02:00
  • 49f12abeb3 Add plugin author and website labels and adjust height based on description chylex 2016-06-05 02:11:17 +02:00
  • b1859774bc Add a website entry to design-revert plugin metadata chylex 2016-06-05 02:10:03 +02:00
  • 4283403f0e Add a base for plugin management including basic UI chylex 2016-06-04 23:24:46 +02:00
  • 379191751c Move TweetDeck design reversion into a plugin for future chylex 2016-06-03 15:06:01 +02:00
  • 9bf396f2a8 Prepare plugin git handling and build event scripts chylex 2016-06-03 15:04:56 +02:00
  • 87af4c96c4 Reorganize resources in .csproj and move scripts to Resources\Scripts\ chylex 2016-05-28 23:05:17 +02:00
  • dd78a7c9de Push .csproj file after the refactoring chylex 2016-05-28 23:02:47 +02:00
  • 40e534090d Refactor MigrationManager and FormBackgroundWork chylex 2016-05-28 22:53:35 +02:00
  • 973e0c489e Address code analysis issues chylex 2016-05-28 22:34:40 +02:00