Teo Mrnjavac
|
490875cdb4
|
There is no prepare phase any more.
|
2015-09-15 16:48:42 +02:00 |
|
Teo Mrnjavac
|
5e87e01374
|
Refactor view module workflow in ViewManager.
|
2015-09-15 16:48:42 +02:00 |
|
Teo Mrnjavac
|
2a0eb9e481
|
Fix debug window.
|
2015-09-15 16:48:42 +02:00 |
|
Teo Mrnjavac
|
461ef79170
|
ViewStep should know their own instance keys.
|
2015-09-15 16:48:42 +02:00 |
|
Teo Mrnjavac
|
fb44fb97b6
|
Massive refactor of module loading, configuration, startup, management.
|
2015-09-15 16:48:42 +02:00 |
|
Teo Mrnjavac
|
c74c67805e
|
Remember to update CMakeLists.
|
2015-09-15 16:48:42 +02:00 |
|
Teo Mrnjavac
|
834299f785
|
There are no Phases any more, just a ModuleAction for a module.
|
2015-09-15 16:48:42 +02:00 |
|
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 |
|
Rohan Garg
|
d99ad8fab9
|
Add a webview module
Add a webview module so that calamares can load a webpage.
This is useful when configuring webservices on your device such as
ownCloud.
|
2015-08-17 09:46:05 +02:00 |
|
Teo Mrnjavac
|
a2a6d2f243
|
Update submodule.
|
2015-07-29 13:15:47 +02:00 |
|
Teo Mrnjavac
|
4b8a85f66f
|
Update submodule.
|
2015-07-23 15:46:17 +02:00 |
|
Teo Mrnjavac
|
866ca49bdc
|
Update partitionmanager submodule.
|
2015-07-23 10:50:35 +02:00 |
|
Teo Mrnjavac
|
1a39d2a6e1
|
Always provide this as context for a signal connection with a lambda.
|
2015-07-15 17:49:25 +02:00 |
|
Teo Mrnjavac
|
b75b13b466
|
Make sure to update GlobalStorage on every timezone change.
|
2015-07-15 17:48:59 +02:00 |
|
Teo Mrnjavac
|
45aac4ea78
|
Reset filesystem combo box to current filesystem if going back to "Keep"
|
2015-07-15 13:35:07 +02:00 |
|
Teo Mrnjavac
|
49f470b503
|
Update non-mountable list in CreatePartitionDialog.
|
2015-07-15 13:26:13 +02:00 |
|
Teo Mrnjavac
|
2ec2b4ab86
|
Disallow mounting non-mountable filesystem types.
|
2015-07-15 13:25:52 +02:00 |
|
Teo Mrnjavac
|
9bc77fe386
|
Minimum width.
|
2015-07-15 13:02:42 +02:00 |
|
Teo Mrnjavac
|
9f2086a648
|
Allow changing the filesystem type when editing a partition.
|
2015-07-15 12:51:35 +02:00 |
|
Teo Mrnjavac
|
a878d9763f
|
Don't do grubcfg if we're not installing any boot loader.
|
2015-07-07 19:21:13 +02:00 |
|
Teo Mrnjavac
|
881bf67d22
|
Add a "do not install boot loader" value to the boot loader picker.
|
2015-07-07 19:16:22 +02:00 |
|
Teo Mrnjavac
|
8c537daadc
|
Do not try to install the bootloader if a path is not defined.
|
2015-07-07 19:15:48 +02:00 |
|
Teo Mrnjavac
|
87edd61278
|
Use availableGeometry instead of screenGeometry to compute maximum size.
|
2015-07-07 16:44:01 +02:00 |
|
Teo Mrnjavac
|
ad5e837b75
|
Print Calamares version string in debug output.
|
2015-07-07 12:20:57 +02:00 |
|
Teo Mrnjavac
|
3326ec4ace
|
Clear mountPoint string when selecting a non-mountable filesystem type.
CAL-249 #close I pushed a fix, please test and reopen if still broken.
|
2015-07-02 12:18:26 +02:00 |
|
Teo Mrnjavac
|
b85e2d777e
|
If we don't ask for a root password, allow going forward without it.
CAL-248 #close Should be fixed, please test.
|
2015-07-02 11:21:46 +02:00 |
|
Teo Mrnjavac
|
42316fe6dc
|
Do ask for confirmation if quitting during install phase.
|
2015-06-29 10:49:16 +02:00 |
|
Teo Mrnjavac
|
851f175ae7
|
Only load QML when the install page is activated.
|
2015-06-29 10:49:16 +02:00 |
|
Teo Mrnjavac
|
27309619d3
|
Optionally do not allow a swap partition smaller than physical RAM.
|
2015-06-26 15:49:02 +02:00 |
|
Teo Mrnjavac
|
35f4db9316
|
Read ensureSuspendToDisk from partition.conf.
|
2015-06-26 15:48:12 +02:00 |
|
Ramon Buldó
|
92736c3486
|
Change how swap is calculated in automatic installation.
It uses same values as Thus/Anaconda.
Takes into account available disk space (don't use more than 10% of it)
|
2015-06-26 15:36:15 +02:00 |
|
Teo Mrnjavac
|
683cc893e4
|
Remove unreachable code.
|
2015-06-21 01:55:15 +02:00 |
|
Teo Mrnjavac
|
506e51598d
|
Do not dereference a nullptr.
|
2015-06-21 01:39:28 +02:00 |
|
Teo Mrnjavac
|
845dd761d9
|
Do not dereference a nullptr.
|
2015-06-21 01:27:02 +02:00 |
|
Teo Mrnjavac
|
d96cfb725b
|
Do not dereference a nullptr.
|
2015-06-21 01:21:28 +02:00 |
|
Teo Mrnjavac
|
c987235bb8
|
Scan for type 82 partitions and clear them regardless of swapon status.
|
2015-06-20 20:38:40 +02:00 |
|
Teo Mrnjavac
|
91cf3950df
|
Clear swap partitions after swapoffing them.
|
2015-06-20 19:31:09 +02:00 |
|
Teo Mrnjavac
|
b636d69a45
|
Scale Welcome image correctly, adjust layouts throughout Welcome page.
|
2015-06-20 01:05:55 +02:00 |
|
Teo Mrnjavac
|
80c76c549f
|
New FixedAspectRatioLabel for pixmaps.
|
2015-06-20 01:04:54 +02:00 |
|
Teo Mrnjavac
|
161046af43
|
Use ProductWelcome branding image, if available.
|
2015-06-20 00:19:12 +02:00 |
|
Teo Mrnjavac
|
a47fc0a897
|
Update default branding component.
|
2015-06-20 00:18:36 +02:00 |
|
Teo Mrnjavac
|
75cf3f08c6
|
Add ProductWelcome image to Branding.
|
2015-06-20 00:18:14 +02:00 |
|
Teo Mrnjavac
|
3545e4fb86
|
Layout improvement.
|
2015-06-20 00:17:50 +02:00 |
|
Teo Mrnjavac
|
3bf0500f4e
|
Lay out optional Welcome buttons horizontally.
|
2015-06-19 23:24:34 +02:00 |
|
Teo Mrnjavac
|
7e70e4c137
|
TextTreeItem is no more.
|
2015-06-19 22:50:48 +02:00 |
|
Teo Mrnjavac
|
6de46fcd25
|
There are no Category items any more.
As of this commit, the ProgressTree{Model,View} behaves like a flat
list model/view.
|
2015-06-19 22:47:39 +02:00 |
|
Teo Mrnjavac
|
02a8226b76
|
Eliminate Prepare as a step.
|
2015-06-19 22:47:39 +02:00 |
|
Philip
|
3b38aee1dd
|
[displaymanager] adopt to Cinnamon 2.6.8
|
2015-06-18 07:02:16 +02:00 |
|
Teo Mrnjavac
|
bd7dd43c90
|
Hardcode Calamares logo in About.
CAL-241 #close
|
2015-06-16 02:38:07 +02:00 |
|
Teo Mrnjavac
|
bc112889ea
|
Update submodule.
|
2015-06-16 02:15:00 +02:00 |
|
Gormogon
|
26156a242e
|
Rename so that the variable does not shadow the function name
|
2015-06-14 08:33:05 -04:00 |
|