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
547c7ea417
Update README heading links (still bork on GitHub)
2017-10-16 16:33:41 +02:00
760607995a
Update README and post build log message
2017-10-16 16:30:55 +02:00
4704197c09
Add option for larger quote font size to edit-design & update modal layout
2017-10-16 15:38:19 +02:00
093ac1ac40
Make middle-click instant quote work with reply-account plugin
2017-10-16 09:32:52 +02:00
9ed8b0d904
Fix used account in updated middle-click actions
2017-10-15 23:48:56 +02:00
7346ce370d
Add middle-click actions (reply popout, RT quote, fav modal) & fix popout in temp columns
2017-10-15 22:59:56 +02:00
adefdadc19
Fix border-radius when quoting a tweet
2017-10-15 22:29:44 +02:00
703bce2d00
Fix PostBuild.ps1 errors not causing failed build & refactor
2017-10-13 13:09:50 +02:00
97928ecd84
Check emoji-ordering.txt for carriage return on build
2017-10-13 12:54:15 +02:00
be9ea7f64a
Fuck everything about gitattributes
2017-10-13 12:39:03 +02:00
ec2aaa8789
Add exact emoji name match detection to emoji keyboard
2017-10-13 12:20:54 +02:00
ab14b72526
Force LF in emoji-ordering.txt and other txt/js files
2017-10-13 12:16:39 +02:00