1
0
Fork 0
Commit Graph

2152 Commits

Author SHA1 Message Date
chylex fa365794a0 Rewrite plugin file methods for the JS promise system 2016-07-24 21:26:24 +02:00
chylex a747ab700e Fix blank space in Plugin Control description when none is provided 2016-07-24 19:28:17 +02:00
chylex b51b017005 Fix plugin script generator causing JS syntax error 2016-07-24 18:14:56 +02:00
chylex b9e1dd5950 Add combined tray icon behavior option
Closes #46
2016-07-24 16:48:26 +02:00
chylex 56bf33229b Add a legacy notification load system option 2016-07-24 16:30:58 +02:00
chylex 5740dd8c8a Add plugin bridge object to script variable list 2016-07-24 15:35:17 +02:00
chylex d3f205287c Reset Notification Settings example timer when switching tabs 2016-07-24 15:17:08 +02:00
chylex 53518cd6e6 Change Notification Settings labels and add edge distance label 2016-07-24 15:13:51 +02:00
chylex 0ff3896d51 Add tooltips to Settings items 2016-07-24 14:27:00 +02:00
chylex c64e16471b Add plugin utility bridge with file functionality and a plugin token system 2016-07-23 18:36:58 +02:00
chylex 2f2e2b82b8 Reset notification mouse hook variable when disposing 2016-07-11 15:55:18 +02:00
chylex af9a503f3c Fix call order with notification scroll focus 2016-07-10 17:33:21 +02:00
chylex 971affa607 Fix unreliable unfocused notification window scroll wheel hook 2016-07-09 21:33:46 +02:00
chylex 2de5d6206e Change notification window scrollbar width and remove border radius 2016-07-09 20:54:13 +02:00
chylex 34e0bcc56a Focus notification window when mouse wheel is scrolled above it 2016-07-09 19:37:27 +02:00
chylex bb9f09c11f Make sure all Settings controls are disposed when closing 2016-07-09 16:46:08 +02:00
chylex 3f5cc24a10 Release 1.3 2016-07-06 15:51:08 +02:00
chylex 109a330c54 Address ReSharper inspections and refactor FormBrowser constructor 2016-07-06 15:38:47 +02:00
chylex 3e4cd3c92f Re-add the link click event to notification.js to fix certain link types 2016-07-06 02:11:45 +02:00
chylex c6aaa4fb04 Revert "Hopefully fix a completely random bug that opened links in notifications in the popup window?"
This reverts commit 2de9570c38.
2016-07-06 02:04:26 +02:00
chylex 2de9570c38 Hopefully fix a completely random bug that opened links in notifications in the popup window? 2016-07-06 00:33:00 +02:00
chylex 3d88f57f8a Fix video element replacement generating unclickable <a> tags 2016-07-06 00:19:10 +02:00
chylex 23606f6d6c Prevent Updates Settings tab from triggering the event for update checks with ID 0 2016-07-05 21:37:15 +02:00
chylex 5a1ba1b0dc Add -log program argument to enable JS logging 2016-07-05 20:08:28 +02:00
chylex ced5a82e07 Fix example notification in Settings not showing up the first time 2016-07-05 19:07:51 +02:00
chylex b4fc522f37 Rewrite notification bridge handling and add OnNotificationReady to show notification after it has loaded 2016-07-05 18:31:29 +02:00
chylex a7e222f2e7 Fix display timer setting that was broken in previous update and optimize notification resizing 2016-07-04 17:23:52 +02:00
chylex 511e5c483c Make Settings tab element location consistent 2016-07-04 16:42:40 +02:00
chylex a28fddbc4d Replace non-functioning videos on the website with links 2016-07-04 15:37:02 +02:00
chylex 780908f777 Refactor some code and replace the only RichTextLabel use with Label 2016-07-04 03:53:44 +02:00
chylex 88e5681155 Add import, export, and reset buttons to FormSettings 2016-07-03 23:12:41 +02:00
chylex bc197e6942 Allow Settings and Plugins context options to show up even when not logged in 2016-07-03 23:05:41 +02:00
chylex afbfea6d43 Add methods for config reloading and resetting 2016-07-03 23:05:14 +02:00
chylex 662ee7382c Add ActiveButton property to TabPanel 2016-07-03 23:01:26 +02:00
chylex 12144a2bda Always display example notification if the Settings Notifications tab is active 2016-07-03 18:25:31 +02:00
chylex e11f2e54b4 Push automatic designer file changes in TabSettingsNotifications 2016-07-03 18:22:33 +02:00
chylex 01cb4e32eb Rename the browser subprocess 2016-07-03 18:04:35 +02:00
chylex 1ca3541b34 Redesign and rewrite FormSettings to use TabPanel 2016-07-03 14:56:56 +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 0a21c61535 Rewrite FormPlugins to use the new TabPanel and remove PluginListControl 2016-07-03 03:43:42 +02:00
chylex 8583a55424 Add TabPanel and TabButton user controls 2016-07-03 03:34:22 +02:00
chylex 3a7a0f63de Redo external link handling using ILifeSpanHandler instead of hacky JS code 2016-07-02 22:39:16 +02:00
chylex 2e13d08018 Remove unnecessary code from plugins.notification.js 2016-07-02 00:05:57 +02:00
chylex f13515ba16 Add includeDisabled parameter to PluginManager.ExecutePlugins and update calls 2016-07-02 00:05:22 +02:00
chylex 6f1884451b Fix project file after separating plugins.js and breaking solution building 2016-07-02 00:04:36 +02:00
chylex d9321a9acb Split plugins.js into separate browser and notification scripts and refactor notification script execution code 2016-07-01 23:53:08 +02:00
chylex 19f9614c74 Add ScriptLoader.GetRootIdentifier and PluginManager.HasAnyPlugin(environment) and use them 2016-07-01 23:47:06 +02:00
chylex 66ce355571 Update Plugins Form (change default size, store state, fix title) 2016-06-30 20:00:00 +02:00
chylex 5108649ec6 Fix WindowState saving and remove IsMaximized from config 2016-06-30 19:59:23 +02:00