7a976edc82
Ignore cached files for updates and viewed images if their contents are empty
2018-08-23 20:08:34 +02:00
bb22c35221
Fix broken context menu options for images in DMs
...
Closes #238
2018-08-23 19:51:43 +02:00
671657e2b0
Remove user & system config properties from Program class & fix field visibility
2018-07-29 10:16:29 +02:00
78d6d285cd
Remove GDI charset from fonts in designer files
2018-07-26 20:17:53 +02:00
db9daf2714
Refactor update notification into a bridge object & tweak installer pre-downloading
2018-07-10 08:17:42 +02:00
7c0f8d0f24
Remove temporarily forced update checking
2018-07-01 03:10:47 +02:00
cfedb7d6b1
Improve logged error message when update checking fails
2018-06-30 13:22:37 +02:00
e065983c95
Delay the apocalypse (freeze TweetDeck JS resources, force update checking)
2018-06-29 19:41:02 +02:00
ba1bacd08c
Fix minor formatting and method modifier issues
2018-05-04 13:04:23 +02:00
b05c8d180f
Remove UpdaterSettings and fix not restarting the timer after a dismissed update
2018-04-27 19:21:42 +02:00
be1a809098
Update all forms and dialogs to use the 'Segoe UI' font
2018-04-27 18:06:45 +02:00
06bd65b7f8
Fix wrong behavior when an update is canceled during download & multiple check errors in some cases
2018-04-15 19:01:39 +02:00
b7d3758bea
Add error handling when checking updates, and remove unnecessary TODO
2018-04-15 14:03:11 +02:00
d1db3aa673
Remove command line argument for pre-releases & reorganize restart dialog
2018-04-11 10:39:17 +02:00
cedc52cdf5
Move update notification trigger code to TweetDeckBrowser
2018-04-11 10:01:55 +02:00
ad45cf8c72
Begin rewriting update checker to run within C#
2018-04-11 09:59:00 +02:00
7fc9edc9cb
Fix wrong namespace in update event classes
2018-04-05 09:58:52 +02:00
ebe3868720
Fix ScriptLoader crash when showing error message from another thread
2018-04-03 18:19:39 +02:00
5add8a1d0e
Move ITweetDeckBrowser and refactor some things
2018-03-16 18:48:41 +01:00
f1f90a2ee3
Refactor code to avoid nulls ( #206 )
...
* Ensure potential nulls have a fallback value & add/remove null checks
* Refactor update check code to avoid nulls
* Refactor ProfileManager exception handling to avoid nulls
* Refactor a few more various classes and fix nulls in ContextInfo
* Force c#7 everywhere and revert usage of newer features from cherry-picked commits
* Remove unused #pragma declaration
2018-03-07 14:37:03 +01:00
b6cff40f1e
Warn when checking updates outside TweetDeck & fix visual and unlikely issues
2018-02-28 11:03:55 +01:00
41acd8c15b
Refactor UpdateHandler to reference ITweetDeckBrowser
2018-02-12 11:35:39 +01:00
15eb823c7f
Replace OpenExternalBrowserUnsafe with the new OpenAssociatedProgram
2017-10-19 00:24:40 +02:00
40ef9a42dd
Fix unsealed classes
2017-08-28 18:46:14 +02:00
c6190db918
Rewrite update event args and update dismissal handling
2017-08-22 03:22:44 +02:00
3d4cec3b22
Remove update code that handles unsupported system check
2017-08-22 02:45:51 +02:00
5ed970b5a0
Remove resx file on FormUpdateDownload
2017-08-21 19:18:12 +02:00
a70f64e1f6
Move some stuff from BrowserUtils to a new TwitterUtils class
2017-07-17 02:09:20 +02:00
7538aee4f2
Replace all MessageBox.Show calls with FormMessage
2017-07-09 03:50:04 +02:00
c63e6a1e49
More refactoring (seal classes, fix names and comments)
2017-07-07 16:15:10 +02:00
7f3bd2715c
Enable high DPI support and fix all known DPI-related UI issues
...
Closes #99
2017-06-26 17:08:51 +02:00
4800faa783
Fix a race condition crash in update checker events
2017-06-24 12:10:25 +02:00
0e8c6c066f
Rewrite update system to predownload update installers
2017-05-17 18:21:06 +02:00
4d05441aa8
Rename root namespace to TweetDuck
2017-05-17 13:00:17 +02:00
c11f36dfef
Remove and sort usings in the whole project
2017-04-28 13:51:06 +02:00
abddf61c88
Update TweetDuck codebase to C# 7.0
2017-04-28 13:29:45 +02:00
d7cdaf2870
Make update download form double buffered & tweak cancelling
2017-03-29 14:30:51 +02:00
d9b9afbf2d
Refactor UpdateHandler to not expose UpdaterSettings
2017-03-22 12:49:10 +01:00
ed387a2873
Add a validity check when opening URLs from the internet and plugins
2017-03-16 18:37:24 +01:00
4c59526e39
Minor code refactoring, fix potential event memory leaks
2017-03-14 23:47:30 +01:00
014cb18dcb
Remove unused 'using' statement from FormUpdateDownload
2017-03-09 20:40:21 +01:00
53c8272e01
Remove decimal point in update download label
2017-03-09 19:13:17 +01:00
67a2e40622
Ninja fix deadlock when exiting after update
2017-03-08 22:10:06 +01:00
9ecef78aed
Fix DismissedUpdate not being set after toggling updates
2017-01-27 16:21:36 +01:00
467f7cd12f
Rewrite update system to use RegisterAsyncJsObject
2017-01-26 06:41:20 +01:00
66699ce9df
Change update progress form to show kB instead of MB
2017-01-26 06:39:46 +01:00
cf7d903932
Move updater event args to a separate namespace
2017-01-26 04:09:04 +01:00
4dd2e787d1
Remove unnecessary IsSystemSupported check in UpdateHandler
2017-01-17 02:48:17 +01:00
fab3efdcf5
Fix update checker running outside of TweetDeck website
2016-11-23 04:55:58 +01:00
391a90e1df
Add a -debugupdates command line argument to allow prereleases in update checker
2016-11-23 02:08:33 +01:00