1
0
Fork 0
Commit Graph

2152 Commits

Author SHA1 Message Date
chylex 9308478a59 Make WindowState.Restore firstTimeFullscreen argument required 2016-06-30 19:48:57 +02:00
chylex 97d778c31c Add a firstTimeFullscreen parameter to WindowState.Restore 2016-06-30 19:47:28 +02:00
chylex 740195146b Update FormBrowser and configuration to use WindowState 2016-06-30 19:43:38 +02:00
chylex 6e0717bf22 Add a WindowState class for easier Form saving and restoring 2016-06-30 19:39:49 +02:00
chylex b6a683dfe1 Rewrite plugins.js, plugin state handling and script execution (separate instead of combining) 2016-06-30 16:31:02 +02:00
chylex dc78c68f12 Change starting line in script processor to 1 instead of 0 for easier debugging 2016-06-30 15:49:14 +02:00
chylex 8e01d5ec84 Minor refactoring of ScriptLoader.ExecuteFile to generate identifier automatically 2016-06-30 15:34:54 +02:00
chylex b531016c7b Refactor ScriptLoader for easier script identifier handling 2016-06-30 03:15:46 +02:00
chylex 188369e922 Implement optional minimum TweetDuck version tag for plugins 2016-06-26 23:18:46 +02:00
chylex 347c5054f9 Fix plugin load error text containing incorrect plugin names 2016-06-26 22:55:58 +02:00
chylex 6729b597c0 Restore program from tray if ran twice
Closes #39
2016-06-26 22:28:48 +02:00
chylex 7bdbfe937c Close modal dialogs with the back mouse button
Closes #37
2016-06-26 21:59:10 +02:00
chylex d955713335 Finish plugin reloading and add plugin counts to the UI 2016-06-25 19:42:20 +02:00
chylex 8bb69ef0ee Rework plugin manager events (move to a different namespace and change LoadError to Load) 2016-06-25 19:38:20 +02:00
chylex d258583a7f Disable page reload in design-revert plugin 2016-06-25 18:53:03 +02:00
chylex 13d0e10dcd Implement basic plugin loading and management 2016-06-25 18:53:03 +02:00
chylex 5557f79fe7 Fix image pasting in private message reply box
Closes #38
2016-06-22 17:53:13 +02:00
chylex 44ccaa0d26 Fix link expansion in notification popup
Closes #36
2016-06-22 17:42:13 +02:00
chylex 49f12abeb3 Add plugin author and website labels and adjust height based on description 2016-06-05 02:11:17 +02:00
chylex b1859774bc Add a website entry to design-revert plugin metadata 2016-06-05 02:10:03 +02:00
chylex 4283403f0e Add a base for plugin management including basic UI 2016-06-04 23:24:46 +02:00
chylex 379191751c Move TweetDeck design reversion into a plugin for future 2016-06-03 15:06:01 +02:00
chylex 9bf396f2a8 Prepare plugin git handling and build event scripts 2016-06-03 15:04:56 +02:00
chylex 87af4c96c4 Reorganize resources in .csproj and move scripts to Resources\Scripts\ 2016-05-28 23:05:17 +02:00
chylex dd78a7c9de Push .csproj file after the refactoring 2016-05-28 23:02:47 +02:00
chylex 40e534090d Refactor MigrationManager and FormBackgroundWork 2016-05-28 22:53:35 +02:00
chylex 973e0c489e Address code analysis issues 2016-05-28 22:34:40 +02:00
chylex 5eb64829a5 Release 1.2.3 2016-05-28 13:43:11 +02:00
chylex 5648e9e806 Add 'Copy quoted tweet address' to context menu
Closes #29
2016-05-27 14:30:11 +02:00
chylex 2a65e20fb9 Rewrite update handling and add an update check button to Settings 2016-05-26 14:13:30 +02:00
chylex 1162e9b655 Reorganize layout elements in Settings Form for easier modifications 2016-05-25 18:49:11 +02:00
chylex b8a5c2fb9b Add a delay to link expansion and fix tooltip issues 2016-05-25 18:34:59 +02:00
chylex eccd37a3eb Fix clicking on tweet links both opening browser and showing the tweet in app 2016-05-25 18:21:49 +02:00
chylex ee282713f8 Fix program not closing when updating if 'Close to tray' is enabled
Closes #34
2016-05-22 15:12:45 +02:00
chylex c5edad9c4b Add a button to clear cache to the Settings Form 2016-05-14 15:18:57 +02:00
chylex 293c01b12f Rewrite exit procedure to only run once and refactor 2016-05-13 16:25:22 +02:00
chylex 162bbc3221 Add option to disable HTML5 hardware acceleration
Closes #30
2016-05-13 14:01:11 +02:00
chylex 9f27020993 Release 1.2.2 2016-05-12 21:09:55 +02:00
chylex c540cf45ca Push unsaved change that was supposed to be in previous commit 2016-05-12 18:21:04 +02:00
chylex 8bf4789646 Make updates search for .Update.exe file to allow for smaller and faster updates 2016-05-12 16:58:17 +02:00
chylex fd97c20d37 Add second tray icon for unread tweets when notifications are muted
Closes #7
2016-05-12 15:46:39 +02:00
chylex 7238e17b86 Add link expanding and tooltip support to popup notifications 2016-05-12 15:10:22 +02:00
chylex 4c44da7f4a Refactor and optimize event handling in notification.js 2016-05-12 14:25:00 +02:00
chylex af7657e3f8 Add EventTarget.addBubbledEventListener to notification.js for convenience 2016-05-11 17:54:07 +02:00
chylex bea158b0d9 Fix example notification not running notification.js script (breaking links) 2016-05-11 17:40:41 +02:00
chylex 40acb49011 Add scrollbar to large popup notifications and display quoted tweets in the notification
Closes #9
2016-05-11 16:59:06 +02:00
chylex cc7fc7e994 Resize notification Form based on font size 2016-05-10 18:21:56 +02:00
chylex ddec715dda Add support for back/forward mouse buttons 2016-05-10 13:31:18 +02:00
chylex a1365a98c0 Pause notification timer when context menu is open, and optimize Settings notification tick 2016-05-09 20:14:23 +02:00
chylex 9a29d4ff18 Add context menu item to copy tweet address without focusing date link
Closes #24
2016-05-09 20:00:36 +02:00