Ilya Fedin
9a857659ce
Check action type before launching new version
2021-05-03 14:53:21 +03:00
Ilya Fedin
ee00f12131
Launch new version directly in write-protected mode
2021-05-03 14:39:24 +03:00
Ilya Fedin
578833446d
Add support for write-protected update on Linux
2021-05-03 12:54:08 +03:00
Nicholas Guriev
f528a240d9
Rely on QT_STRINGIFY instead of custom macro
2021-04-05 07:59:18 +03:00
Ilya Fedin
12e306dd7b
Replace remaining multi-args
2021-03-15 11:21:05 +03:00
Ilya Fedin
c4dcf064d5
Avoid multiple .arg usage as suggested by clazy
2021-03-13 19:08:33 +03:00
Ilya Fedin
e493ab12dc
Get rid of GetLauncherFilename
...
Use QGuiApplication::desktopFileName directly instead
2021-03-12 15:44:37 +04:00
Ilya Fedin
6932d859c9
Get rid of unneeded QT_VERSION_CHECK in linux platform code
2021-02-19 14:15:09 +04:00
Ilya Fedin
8da33113a2
Use DeviceModelPretty/SystemVersionPretty directly
...
This allows using methods that require a running QGuiApplication instance to detect system
2020-12-29 12:36:47 +04:00
John Preston
d301601360
Fix mouse/keyboard input on Windows.
2020-12-18 12:43:51 +04:00
Ilya Fedin
bbc59c1a99
Use Launcher::initHook on Linux
2020-10-30 11:52:10 +03:00
John Preston
357caf8007
Keep separate MTP::Config's for separate accounts.
2020-06-23 21:53:41 +04:00
John Preston
246c45ce0e
Use lib_ui from submodule.
2019-10-19 12:27:28 +04:00
John Preston
9c613fe2f7
Move system versions to platform/platform_info.
2019-06-04 14:23:14 +03:00
John Preston
52e7ddf079
Add '-externalupdater' command-line argument.
...
Now no-autoupdater mode can be switched on in runtime.
Also TDESKTOP_DISABLE_AUTOUPDATE build is disabled in CI (trivial).
Fixes #4895 .
2018-07-12 18:35:59 +03:00
John Preston
72f95b984f
Replace cDebug() with Logs::DebugEnabled().
2018-06-05 21:51:05 +03:00
John Preston
e122353bfb
Show better information in sessions list.
2018-06-03 23:14:44 +03:00
John Preston
ea7441ae77
Use single LEGAL file with license and copyright.
2018-01-03 13:23:14 +03:00
John Preston
251176df47
Move relaunch / update logic to Core::Launcher.
...
Also pass "-workdir" argument through relaunch / update.
Fixes #4149 .
2017-12-12 18:56:36 +04:00
John Preston
97c15865a5
Move some code around.
...
Move logs:SignalHandlers to core/crash_reports:CrashReports.
Move all pre-launch windows to core/crash_report_window module.
Move some global code to core/launcher:Launcher.
It should replace settings / platform_specific module in some way.
2017-12-12 16:47:32 +04:00