bc0809994a
Fix import & restart overwriting some imported settings such as zoom, add a TODO for system config import/export
2017-11-08 12:23:58 +01:00
a3e3d517b0
Fix high DPI for dialogs displayed before the main window
2017-11-08 11:39:32 +01:00
d8b63a54ca
Update the guide
2017-11-08 10:56:05 +01:00
b81e7583eb
Implement feature usage analytics
2017-11-08 08:15:45 +01:00
51f9ba3642
Add option to always show character count to edit-design plugin
2017-11-08 06:40:36 +01:00
296626f7c7
Implement a notification about previously enabled anonymous data sending
2017-11-07 21:37:41 +01:00
5b2daf9746
Refactor method order and return types in config file classes
2017-11-07 18:36:52 +01:00
9a6b615174
Cleanup FileSerializer Write/Read calls & change exception for empty files
2017-11-07 18:10:38 +01:00
18f8d5b269
Tweak key format in analytics request
2017-11-04 14:07:24 +01:00
2867a875c9
"Fix" an uncommon video player crash when closing short videos
...
Closes #177
2017-11-04 14:03:28 +01:00
ee2f5ae8cb
Disable default TweetDeck update notification
2017-11-04 03:30:50 +01:00
bd5c301fb9
Refactor old icon style declaration in edit-design and add !important
2017-11-02 16:45:26 +01:00
6df68629f7
Implement system config export/import/reset (without UI)
2017-11-02 13:34:51 +01:00
be08fd4445
Remove UserConfig.ZoomMultiplier and old migration code
2017-11-02 13:20:19 +01:00
6f1afb94fb
Add a global function to reprioritize events and refactor stuff
2017-11-02 11:02:00 +01:00
7401b8a52d
Fix search input not being unfocused after opening search externally
2017-11-02 10:10:04 +01:00
c83b62ebaa
Make searching while holding Ctrl or middle-clicking search icon open search externally
2017-11-02 09:46:33 +01:00
108cf8923e
Implement analytics ( #176 )
...
* Implement analytics report generation w/ user config and basic system info
* Add HW and plugin info to analytics report generation
* Add a way of displaying the full analytics report
* Fix issues in analytics report and include design theme
* Ensure tab config is saved when switching tabs
* Fix compilation error in TabSettingsFeedback and safeguard nulls
* Add locale to analytics report
* Work on analytics (utils, last collection label, dependency refactoring)
* Add analytics state file and implement sending reports every week
* Send an analytics report after each update
2017-11-02 03:08:43 +01:00
4e26fd9d56
Random refactoring
2017-11-01 04:02:44 +01:00
8c9168a4bf
Temporarily move notification with Alt and restore by middle-clicking title bar
...
Closes #175
2017-10-31 23:40:56 +01:00
97da0b79e4
Fix compile error after removing TimerBarHeight constant
2017-10-31 23:34:00 +01:00
d7e5f6876b
Increase notification timer height with higher DPI
2017-10-31 23:10:08 +01:00
1b92b112e2
Refactor FormNotificationBase.GetBorderStyle
2017-10-31 12:50:34 +01:00
ca55119531
Rewrite CanMoveWindow and CanResizeWindow in notification classes
2017-10-31 12:36:46 +01:00
d9da14b5dc
Make the example notification its own class
2017-10-31 12:01:53 +01:00
512b5666ac
Fix 'Escape' key not clearing notification tweet queue & refactor HideNotification
2017-10-31 11:31:01 +01:00
64977964e8
Bump project versions
2017-10-31 10:53:42 +01:00
2bc13e0de6
Remove subprocess dependency on communication lib & remove Comms class
2017-10-31 10:51:33 +01:00
b90c5f17cf
Fix misaligned Plugins form controls when reloading plugins after scrolling down
2017-10-31 07:18:38 +01:00
7d8d0bd43b
Refactor awful plugin loading and management code
2017-10-31 07:13:17 +01:00
Alexander
54c1137927
Fix warning about possible null reference in audio playback error event ( #174 )
...
* Fix V3083 warnings from PVS-Studio Static Analyzer
2017-10-29 19:32:18 +01:00
e6655219ee
Add a context menu item to apply ROT13 to text selection in inputs
2017-10-29 04:39:28 +01:00
5896f8e35a
Allow only px values in custom items in edit-design plugin
2017-10-25 22:12:28 +02:00
934cba7251
Fix link expansion & tooltips not working with long domains (ellipsis in front)
...
Closes #172
2017-10-25 19:23:02 +02:00
9cc1a11bef
Fix a rare issue where GIFs open in browser due to a missing source URL
2017-10-23 00:25:23 +02:00
c1bc956d6d
Move TrayIcon to a different namespace
2017-10-21 15:46:52 +02:00
351b174b86
Refactor TweetDeck browser into a separate class
2017-10-21 15:35:46 +02:00
0b4aaf80dc
Remove unnecessary usings and code
2017-10-21 14:53:50 +02:00
c10c185817
Release 1.10.3
2017-10-19 00:43:06 +02:00
327ef1cbee
Restart TweetDuck if user declines UAC when updating and improve error handling
2017-10-19 00:30:37 +02:00
15eb823c7f
Replace OpenExternalBrowserUnsafe with the new OpenAssociatedProgram
2017-10-19 00:24:40 +02:00
54613e5242
Handle errors when opening images in associated viewer
2017-10-19 00:21:53 +02:00
df1352cbe3
Update README.md
2017-10-18 23:50:23 +02:00
0559afd972
Make middle-click tweet actions work in detail view
2017-10-18 16:50:34 +02:00
afffca020e
Add context menu item to view images in photo viewer
2017-10-18 13:50:20 +02:00
d663cc3f64
Add username to default video download filename & tweak playback error message
2017-10-17 19:39:35 +02:00
110d41e393
Add function to trigger video playback for plugins
2017-10-17 13:16:19 +02:00
1a8823f592
Fix clipboard html stripping crashing with no text data
...
Closes #171
2017-10-17 11:22:38 +02:00
6374a852b0
Merge branch 'master' of https://github.com/chylex/TweetDuck
2017-10-16 16:37:24 +02:00
a10c7dd7c3
Fix README heading links
2017-10-16 16:36:30 +02:00