Commit Graph

1131 Commits

Author SHA1 Message Date
Teo Mrnjavac
9cb4e60b31 Namespace fixage. 2015-09-15 16:48:42 +02:00
Teo Mrnjavac
9042616a8a Refactor configuration file loading to allow multiple instances. 2015-09-15 16:48:42 +02:00
Teo Mrnjavac
9facef63c6 PluginFactory in InteractiveTerminal module. 2015-09-15 16:48:42 +02:00
Teo Mrnjavac
e120f2a74c PluginFactory in Locale module. 2015-09-15 16:48:42 +02:00
Teo Mrnjavac
90b156f97f PluginFactory in Keyboard module. 2015-09-15 16:48:42 +02:00
Teo Mrnjavac
7e6c626a0b PluginFactory in Partition module. 2015-09-15 16:48:42 +02:00
Teo Mrnjavac
316909303c PluginFactory in Summary module. 2015-09-15 16:48:42 +02:00
Teo Mrnjavac
0bd64163a5 PluginFactory in Users module. 2015-09-15 16:48:42 +02:00
Teo Mrnjavac
bc9c451f33 PluginFactory in WebView module. 2015-09-15 16:48:42 +02:00
Teo Mrnjavac
420c2cf7c4 PluginFactory in Welcome module. 2015-09-15 16:48:42 +02:00
Teo Mrnjavac
d91f00f334 PluginFactory in Finished module. 2015-09-15 16:48:42 +02:00
Teo Mrnjavac
4f84e9ad14 InstallationViewStep is now ExecutionViewStep.
It also uses JobQueue directly.
2015-09-15 16:48:42 +02:00
Teo Mrnjavac
f836019f49 Add Calamares::PluginFactory to allow multiple instances of a Qt Plugin. 2015-09-15 16:48:41 +02:00
Teo Mrnjavac
6ec2b07ca7 Install icon 2015-09-15 16:48:41 +02:00
Teo Mrnjavac
3b56c5c9e8 Use safe QTimer::singleShot connection. 2015-09-15 16:48:41 +02:00
Teo Mrnjavac
49c03bbf2c interactiveterminal ViewModule, based on the Konsole KPart. 2015-09-15 16:48:41 +02:00
Teo Mrnjavac
05292241c4 Let's just try ways to escape or not escape until something sticks. 2015-09-15 16:48:41 +02:00
Teo Mrnjavac
daee5b7148 Escape the encrypted password after calling crypt with the right salt. 2015-09-15 16:48:41 +02:00
Teo Mrnjavac
1534b0a27c Try to fix dontChroot command execution. 2015-09-15 16:48:41 +02:00
Teo Mrnjavac
a4ea7e65a2 Try running no-chroot commands in env rather than sh -c. 2015-09-15 16:48:41 +02:00
Teo Mrnjavac
8573bebc58 Escape relevant password hash characters. 2015-09-15 16:48:41 +02:00
Rohan Garg
ca393d0a44 Set the default rootMountPoint when not chroot'ing 2015-09-15 16:48:41 +02:00
Rohan Garg
18218b250e Adjust /etc/timezone if it exists 2015-09-15 16:48:41 +02:00
Rohan Garg
a98742c32c Use timedatectl provided by systemd to set the time on the target
Use tools provided by systemd to set the time and fall back to
manually doing it via linking /etc/localtime
2015-09-15 16:48:41 +02:00
Teo Mrnjavac
7212aaec74 Fix the last fix. 2015-09-15 16:48:41 +02:00
Teo Mrnjavac
d8818e0280 Fix non-chroot target env call. 2015-09-15 16:48:41 +02:00
Teo Mrnjavac
42e465aa10 CalamaresUtils::System is now a class. 2015-09-15 16:48:41 +02:00
Teo Mrnjavac
0803d86c40 Don't duplicate code. 2015-09-15 16:48:41 +02:00
Teo Mrnjavac
2e3751ffa7 If dont-chroot is set, don't chroot target env calls. 2015-09-15 16:48:41 +02:00
Teo Mrnjavac
10ce42f35c Use target_env calls in Python modules. 2015-09-15 16:48:41 +02:00
Teo Mrnjavac
bf885d65db chroot calls are now generic "target env" calls. 2015-09-15 16:48:41 +02:00
Teo Mrnjavac
4f2eddd146 Exclude read-only devices from partitioning backend scan. 2015-09-15 16:48:41 +02:00
Teo Mrnjavac
26715d4281 Correct name of libparted backend. 2015-09-15 16:48:41 +02:00
Teo Mrnjavac
e8de570acb Build against partresizerwidget and related in KPMcore. 2015-09-15 16:48:40 +02:00
Teo Mrnjavac
adc23b99b6 Move CalaPM init into PMUtils. 2015-09-15 16:48:40 +02:00
Teo Mrnjavac
c2eef9ac30 The Humongous Include Fixage For KPMcore Headers. 2015-09-15 16:48:40 +02:00
Teo Mrnjavac
a49c339dcd Fixup tests directory because we don't have a project statement. 2015-09-15 16:48:40 +02:00
Teo Mrnjavac
93352cf4be Set up linking against kpmcore. 2015-09-15 16:48:40 +02:00
Teo Mrnjavac
80ff27a804 Remove partitionmanager submodule. 2015-09-15 16:48:40 +02:00
demmm
2372e45a8a better spaced layout, most will use less then 3 2015-09-14 18:51:42 -04:00
demmm
031ff75630 Update License screenshot 2015-09-14 11:36:33 -04:00
Teo Mrnjavac
69b35da6bf Fix up README.md. 2015-09-14 16:51:04 +02:00
demmm
c1ee36946c New License module, based on KaOS license module.
See README.md for details.
2015-09-14 16:51:04 +02:00
Teo Mrnjavac
8064736580 Add clearLayout to CalamaresUtilsGui. 2015-09-14 16:51:04 +02:00
Bhushan Shah
f15320f4f4 Add example disable service 2015-08-31 20:22:02 +05:30
Bhushan Shah
829ae3e9e4 Allow to disable services
There might be some services that are enabled in live environment but
not useful for the installed environment and needs disabling by default
2015-08-31 17:58:51 +05:30
Teo Mrnjavac
44d2c602e3 Do not build modules listed in SKIP_MODULES. 2015-08-28 17:38:36 +02:00
Teo Mrnjavac
de8e713b31 Update defaults. 2015-08-19 12:51:40 +02:00
Teo Mrnjavac
4ae55d0108 Allow setting the default for autologin/no autologin. 2015-08-19 12:51:06 +02:00
Rohan Garg
f75f6b51cb Fix copyrights and make it so that one can go back when using webview 2015-08-17 09:46:14 +02:00