b0f9de67cf
Release 1.7.1
2018-11-21 04:41:18 +01:00
15a4e10da9
Hide the Manage Options dialog when cancelling profile import from login page
2018-11-20 20:44:44 +01:00
898437720b
Refactor and optimize the plugin configuration file
2018-08-17 11:09:07 +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
643ebcaab4
Prompt restart after profile import/reset only if an updated option requires it
2018-07-25 22:01:37 +02:00
52ef6cd95a
Unify configs (backups, behavior, error handling) & make future development easier
2018-07-25 17:25:20 +02:00
0ec227da52
Redesign Edit CSS dialog, add 'Open Dev Tools' button and better editor
2018-07-08 12:57:22 +02:00
fa407e150b
Add a quick way to import profile from the login page
...
Closes #228
2018-07-06 07:03:39 +02:00
68f586e104
Fix wrong info in the analytics dialog
2018-05-07 15:42:41 +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
87109e5d01
Fix a few visual issues with high DPI
2018-04-27 18:29:02 +02:00
be1a809098
Update all forms and dialogs to use the 'Segoe UI' font
2018-04-27 18:06:45 +02:00
d1db3aa673
Remove command line argument for pre-releases & reorganize restart dialog
2018-04-11 10:39:17 +02:00
f3072caea8
Fix broken element resizing in the Edit CSS dialog
2018-04-07 13:42:36 +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
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
35500c51f1
Allow export/import/restoring system options & refactor Manage Options dialog
2018-02-06 18:35:36 +01:00
a44cb884c4
Fix a crash when restarting after importing/resetting profile & refactor
2018-02-06 17:04:32 +01:00
e114a93714
Refactor and move BrowserCache, VideoPlayer, and ExportManager
2018-01-22 06:41:20 +01:00
b53c672768
Refactor Program.ResetConfig & Program.RestartWithArgs
2018-01-18 10:58:58 +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
6df68629f7
Implement system config export/import/reset (without UI)
2017-11-02 13:34:51 +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
15eb823c7f
Replace OpenExternalBrowserUnsafe with the new OpenAssociatedProgram
2017-10-19 00:24:40 +02:00
e8604a261d
Replace 'new EventArgs()' with 'EventArgs.Empty'
2017-09-01 14:34:23 +02:00
6468c03465
Fix 'Restore Defaults' not resetting plugin status and import/reset not closing Plugins form
2017-08-30 21:34:12 +02:00
26a1779310
Fix 'Restart with Arguments' including disabled data folder message in shortcut
2017-08-30 21:00:59 +02:00
8153fcde85
Minor refactoring
2017-08-30 13:35:47 +02:00
c28615d548
Add options to reset session and plugin data when restoring defaults
2017-08-29 14:28:33 +02:00
b515add94e
Rewrite browser/plugin reload handling when importing a profile
2017-08-29 14:26:42 +02:00
8ca9d242b2
Fix tab order in restart dialog
2017-08-22 07:30:17 +02:00
6f0518edcc
Disable text input in locale drop-down in restart dialog
2017-08-22 07:22:09 +02:00
e2d15dd7e3
Add a shortcut target field to restart dialog
2017-08-22 07:20:40 +02:00
5c310e8647
Disable data folder in restart dialog for portable installs, and fix up tooltips
2017-08-22 06:24:02 +02:00
a51b34b48f
Move CommandLineArgsParser code to CommandLineArgs
2017-07-31 22:26:48 +02:00
441228e2b0
Stop using BrandName in msg dialogs, update msg titles, fix mistakes from prev commits
2017-07-09 04:21:33 +02:00
7538aee4f2
Replace all MessageBox.Show calls with FormMessage
2017-07-09 03:50:04 +02:00
4bff006743
Refactor (move files into different namespaces)
2017-07-06 20:58:06 +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
7f9e9e27a0
Move import/export/restore to a single dialog in FormSettings
2017-06-21 08:33:36 +02:00
a753806d7b
Fix 'Edit CEF arguments' restart prompt and tweak dialog text
2017-06-03 18:03:34 +02:00
bd1692cea3
Rename Settings to Options
2017-06-03 17:24:43 +02:00
8a6b47c5db
Fix naming and tooltips in profile export/import UI
2017-06-03 16:37:23 +02:00
4d05441aa8
Rename root namespace to TweetDuck
2017-05-17 13:00:17 +02:00
abddf61c88
Update TweetDuck codebase to C# 7.0
2017-04-28 13:29:45 +02:00
0ea07016b4
Fix TabIndex, Margin, and Location of controls in forms and dialogs
2017-04-06 14:57:27 +02:00
6ea95342a0
Add a 'Restart with Arguments' button with a dialog to pick command line args
...
Closes #109
2017-03-18 15:51:40 +01:00
cd3b198c6f
Disable minimize and maximize buttons on the Import/Export Profile dialog
2017-03-18 13:43:16 +01:00