4e52102c5c
Add option for browser throttling w/ default when covered by larger window
2018-07-06 06:26:50 +02:00
6504dc9184
Add unit tests for Result and a few utility methods & fix edge case in StringUtils
2018-06-24 21:41:02 +02:00
10254c8af7
Fix tweet screenshots with Aero disabled by making the window visible
...
Closes #223
2018-05-31 02:58:25 +02:00
a3e9b15a8a
Add 'Apply ROT13' to non-editable selections to allow decoding tweets
2018-05-16 12:40:49 +02:00
58124b5821
Force Chrome UA on TweetDeck and remove -chromeagent argument
2018-05-01 19:31:39 +02:00
988fae75c3
Add a command line argument to use Chrome user agent
2018-04-30 21:02:15 +02:00
4dbc02360c
Add context menu options to search selected text in a column or browser
...
Closes #209
2018-04-04 05:22:41 +02:00
cd4e4d7095
Fix hashtags and search links being recognized as account links
2018-03-02 05:59:20 +01:00
8134843dad
Fix background color & twitter.com hooks not applying quickly enough sometimes
2018-02-28 02:34:29 +01:00
dc51c0ae85
Remove unnecessary console logging in debug builds
2018-02-26 17:45:56 +01:00
45c79643d6
Why the fuck is TLS 1.2 disabled by default in .NET on some computers
2018-02-25 23:15:00 +01:00
0b3b3dd0be
Fix a crash when downloading tweet images with no username
...
Happens when someone accidentally or through dev tools gets to
twitter.com and tries downloading an image.
2018-02-21 19:48:00 +01:00
aa7f6cc3b1
Fix loading spinner sometimes being visible before getting replaced
2018-02-10 23:20:34 +01:00
66d5f0d790
Refactor IResourceHandler usage
2018-02-10 07:07:11 +01:00
07d29207f0
Restore loading background color and spinner from before the TweetDeck update
2018-02-10 06:50:52 +01:00
b81c26f93f
Add an option to ignore tracking URL warnings (t.co)
2018-01-28 19:38:40 +01:00
f3f5b88550
Refactor resource handler related extension methods
2018-01-22 14:53:38 +01:00
e114a93714
Refactor and move BrowserCache, VideoPlayer, and ExportManager
2018-01-22 06:41:20 +01:00
4d64243a07
Turn WindowsUtils.Browser fields into get-only properties
2018-01-21 04:25:06 +01:00
b170d529fd
Add an option to disable smooth scrolling
2018-01-21 03:11:12 +01:00
676df44985
Fix dialog title inconsistencies
2018-01-19 22:29:53 +01:00
186d17dd98
Add an option to select an installed browser to open links in
...
Closes #185
2018-01-19 19:19:40 +01:00
6ba30c48cf
Remove BrowserUtils.HeaderAcceptLanguage and use default value instead
2018-01-18 10:37:43 +01:00
2f61de7025
Add GetHandlerFactory extension method to BrowserUtils
2018-01-13 22:37:24 +01:00
4f8c778ba0
Ignore errors in automatic cache clearing
...
Closes #194
2018-01-13 15:35:20 +01:00
301d4fb171
Replace app locale option with spell check language & use correct lang list
2018-01-03 16:04:11 +01:00
f3d7c8d4c3
Set language header to match app locale
2017-12-31 14:21:21 +01:00
62310ce4a4
Add an option to set target language for tweet translations
2017-12-31 13:59:19 +01:00
3a27089364
Add an option to set app locale in a new Options tab & remove locale argument
2017-12-31 13:29:38 +01:00
a05460f562
Make BrowserCache.CacheFolder a property
2017-12-31 12:14:45 +01:00
f67bf27db2
Add an option to automatically clear cache after exceeding a set size
...
Closes #182
2017-12-30 02:06:36 +01:00
a8bb3ba349
Improve performance and safety of cache size checking & clearing
2017-12-28 04:52:53 +01:00
a0cc4109df
Delete GC reload in CEF 63 ( #186 )
2017-12-28 00:03:24 +01:00
94920fd459
Ensure only one guide window is open and fix webkit element outline
2017-11-20 17:44:28 +01:00
b2f3b245b7
Open TweetDuck guide links directly in the app
2017-11-20 17:25:25 +01:00
04369e22a7
Add option to disable animated avatars (general GIF toggle)
...
Note: this breaks when disable-extensions is used, so it was changed to
disable-pdf-extension instead
2017-11-09 18:18:22 +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
2bc13e0de6
Remove subprocess dependency on communication lib & remove Comms class
2017-10-31 10:51:33 +01: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
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
1a8823f592
Fix clipboard html stripping crashing with no text data
...
Closes #171
2017-10-17 11:22:38 +02:00
6c1782a038
Fix some twitter links (/signup, /tos, /privacy) having context menu for accounts
2017-09-05 22:43:07 +02:00
c808e7bd83
Fix calling OpenExternalBrowser from non-UI threads, causing crashes or errors
2017-09-02 21:49:45 +02:00
2ae311007d
Make https scheme check first because https rocks
2017-09-02 13:54:54 +02:00
9344e02bff
Add a privacy warning when opening a t.co link in case the bypass fails
2017-09-02 13:47:43 +02:00
59c9801437
Address code analysis and remove unused code
2017-08-27 18:48:54 +02:00