|
a7e222f2e7
|
Fix display timer setting that was broken in previous update and optimize notification resizing
|
2016-07-04 17:23:52 +02:00 |
|
|
511e5c483c
|
Make Settings tab element location consistent
|
2016-07-04 16:42:40 +02:00 |
|
|
780908f777
|
Refactor some code and replace the only RichTextLabel use with Label
|
2016-07-04 03:53:44 +02:00 |
|
|
88e5681155
|
Add import, export, and reset buttons to FormSettings
|
2016-07-03 23:12:41 +02:00 |
|
|
bc197e6942
|
Allow Settings and Plugins context options to show up even when not logged in
|
2016-07-03 23:05:41 +02:00 |
|
|
662ee7382c
|
Add ActiveButton property to TabPanel
|
2016-07-03 23:01:26 +02:00 |
|
|
12144a2bda
|
Always display example notification if the Settings Notifications tab is active
|
2016-07-03 18:25:31 +02:00 |
|
|
e11f2e54b4
|
Push automatic designer file changes in TabSettingsNotifications
|
2016-07-03 18:22:33 +02:00 |
|
|
1ca3541b34
|
Redesign and rewrite FormSettings to use TabPanel
|
2016-07-03 14:56:56 +02:00 |
|
|
e209085960
|
Fix errors in ControlExtensions.InvokeSafe after the previous commit
|
2016-07-03 14:16:14 +02:00 |
|
|
d1a90612c2
|
Change ControlExtensions.InvokeSafe to use Control instead of Form
|
2016-07-03 14:11:42 +02:00 |
|
|
0a21c61535
|
Rewrite FormPlugins to use the new TabPanel and remove PluginListControl
|
2016-07-03 03:43:42 +02:00 |
|
|
8583a55424
|
Add TabPanel and TabButton user controls
|
2016-07-03 03:34:22 +02:00 |
|
|
3a7a0f63de
|
Redo external link handling using ILifeSpanHandler instead of hacky JS code
|
2016-07-02 22:39:16 +02:00 |
|
|
f13515ba16
|
Add includeDisabled parameter to PluginManager.ExecutePlugins and update calls
|
2016-07-02 00:05:22 +02:00 |
|
|
d9321a9acb
|
Split plugins.js into separate browser and notification scripts and refactor notification script execution code
|
2016-07-01 23:53:08 +02:00 |
|
|
19f9614c74
|
Add ScriptLoader.GetRootIdentifier and PluginManager.HasAnyPlugin(environment) and use them
|
2016-07-01 23:47:06 +02:00 |
|
|
66ce355571
|
Update Plugins Form (change default size, store state, fix title)
|
2016-06-30 20:00:00 +02:00 |
|
|
9308478a59
|
Make WindowState.Restore firstTimeFullscreen argument required
|
2016-06-30 19:48:57 +02:00 |
|
|
97d778c31c
|
Add a firstTimeFullscreen parameter to WindowState.Restore
|
2016-06-30 19:47:28 +02:00 |
|
|
740195146b
|
Update FormBrowser and configuration to use WindowState
|
2016-06-30 19:43:38 +02:00 |
|
|
6e0717bf22
|
Add a WindowState class for easier Form saving and restoring
|
2016-06-30 19:39:49 +02:00 |
|
|
b6a683dfe1
|
Rewrite plugins.js, plugin state handling and script execution (separate instead of combining)
|
2016-06-30 16:31:02 +02:00 |
|
|
8e01d5ec84
|
Minor refactoring of ScriptLoader.ExecuteFile to generate identifier automatically
|
2016-06-30 15:34:54 +02:00 |
|
|
b531016c7b
|
Refactor ScriptLoader for easier script identifier handling
|
2016-06-30 03:15:46 +02:00 |
|
|
6729b597c0
|
Restore program from tray if ran twice
Closes #39
|
2016-06-26 22:28:48 +02:00 |
|
|
d955713335
|
Finish plugin reloading and add plugin counts to the UI
|
2016-06-25 19:42:20 +02:00 |
|
|
13d0e10dcd
|
Implement basic plugin loading and management
|
2016-06-25 18:53:03 +02:00 |
|
|
4283403f0e
|
Add a base for plugin management including basic UI
|
2016-06-04 23:24:46 +02:00 |
|
|
40e534090d
|
Refactor MigrationManager and FormBackgroundWork
|
2016-05-28 22:53:35 +02:00 |
|
|
973e0c489e
|
Address code analysis issues
|
2016-05-28 22:34:40 +02:00 |
|
|
5648e9e806
|
Add 'Copy quoted tweet address' to context menu
Closes #29
|
2016-05-27 14:30:11 +02:00 |
|
|
2a65e20fb9
|
Rewrite update handling and add an update check button to Settings
|
2016-05-26 14:13:30 +02:00 |
|
|
1162e9b655
|
Reorganize layout elements in Settings Form for easier modifications
|
2016-05-25 18:49:11 +02:00 |
|
|
ee282713f8
|
Fix program not closing when updating if 'Close to tray' is enabled
Closes #34
|
2016-05-22 15:12:45 +02:00 |
|
|
c5edad9c4b
|
Add a button to clear cache to the Settings Form
|
2016-05-14 15:18:57 +02:00 |
|
|
162bbc3221
|
Add option to disable HTML5 hardware acceleration
Closes #30
|
2016-05-13 14:01:11 +02:00 |
|
|
fd97c20d37
|
Add second tray icon for unread tweets when notifications are muted
Closes #7
|
2016-05-12 15:46:39 +02:00 |
|
|
7238e17b86
|
Add link expanding and tooltip support to popup notifications
|
2016-05-12 15:10:22 +02:00 |
|
|
bea158b0d9
|
Fix example notification not running notification.js script (breaking links)
|
2016-05-11 17:40:41 +02:00 |
|
|
40acb49011
|
Add scrollbar to large popup notifications and display quoted tweets in the notification
Closes #9
|
2016-05-11 16:59:06 +02:00 |
|
|
cc7fc7e994
|
Resize notification Form based on font size
|
2016-05-10 18:21:56 +02:00 |
|
|
ddec715dda
|
Add support for back/forward mouse buttons
|
2016-05-10 13:31:18 +02:00 |
|
|
a1365a98c0
|
Pause notification timer when context menu is open, and optimize Settings notification tick
|
2016-05-09 20:14:23 +02:00 |
|
|
9a29d4ff18
|
Add context menu item to copy tweet address without focusing date link
Closes #24
|
2016-05-09 20:00:36 +02:00 |
|
|
39816eae76
|
Fix case in 'Mute notifications' context menu item
|
2016-05-09 18:13:01 +02:00 |
|
|
45a38d9570
|
Add tooltip for collapsed links when expanding is disabled
Closes #25
|
2016-05-09 14:44:04 +02:00 |
|
|
a230258bec
|
Remove FormBrowser.InvokeSafe and use extension method instead
|
2016-05-09 13:32:20 +02:00 |
|
|
1d169005da
|
Hide default icon in Forms that do not have custom one properly
|
2016-05-08 20:57:53 +02:00 |
|
|
f5212d88f3
|
Redesign the About screen
|
2016-05-08 20:53:08 +02:00 |
|