953 Commits (715112261d00398ff8a8cb0e7d26aaa2748c14e2)
 

Author SHA1 Message Date
Manjaro Linux 6a70029198 Fix commit d5d74fbdcd
We need to pass default_desktop_environment if we won't use automatic desktop detection.
10 years ago
Kevin Kofler 96d863b22b mount: Mount /run as a tmpfs in the rootMountPoint.
In particular, this also ensures that the directory gets created on the
target system so things can be mounted into it.

Fixes #173.
10 years ago
Teo Mrnjavac 6e98f63bf3 Merge pull request #171 from calamares/machineid-module
Add a machineid module.
10 years ago
Teo Mrnjavac e85b2d164f Hook up ClearMountsJob in PartitionCoreModule. 10 years ago
Teo Mrnjavac 1de7b55c3b ClearMountsJob: umount all partitions before making changes to a device.
Fixes #169
10 years ago
Calamares CI a90737a3e4 Automatic merge of Transifex translations 10 years ago
Manjaro Linux ddc7a6057d Update displaymanager.conf
Add an example to force Plasma5 desktop (commented out)
10 years ago
Manjaro Linux d5d74fbdcd Add option to force desktop environment
This adds the function to force a desktop environment. We might think to add it also to global storage.
10 years ago
Manjaro Linux b4b409243f [displaymanager] make openbox session have "less priority".
Fixes settings Session= when both lxqt and openbox are installed, it will first find lxqt an use put lxqt.desktop
This fixes also #170
10 years ago
Kevin Kofler 587e76aa56 machineid: Add modules.desc. 10 years ago
Kevin Kofler 5f99d51f80 machineid: Add missing import. 10 years ago
Kevin Kofler 0b0868822d Add a machineid module.
The module creates /etc/machine-id and/or /var/lib/dbus/machine-id. By
default, it is enabled and creates both files, making the latter a
symlink to the former.
10 years ago
Kevin Kofler 8591dcf731 unpackfs: Make rsync preserve everything, exclude special paths.
Add the following flags to rsync:
* `-H, --hard-links            preserve hard links`
* `-A, --acls                  preserve ACLs (implies --perms)`
* `-X, --xattrs                preserve extended attributes`
(i.e., the preservation options not already implied by -a).

Also exclude the special paths that do not make sense to rsync, because
reading the extended attributes from those can cause errors, at least
with SELinux enabled.

This fixes installation of Fedora systems with SELinux enabled.
10 years ago
Teo Mrnjavac 0c3f88077d More debug output in CreatePartitionTableJob 10 years ago
Rohan Garg ac5cecee19 Clean up unused packages after installation
Fixes #166.
10 years ago
Teo Mrnjavac 5b864c5dc3 Make networkmanager service example optional. 10 years ago
Teo Mrnjavac 5bb7755925 Remove unnecessary debug output. 10 years ago
Teo Mrnjavac 52a1a28696 Fix focus handling in Keyboard page. 10 years ago
Teo Mrnjavac 5fdca37db5 Focus fix in Locale page. 10 years ago
Teo Mrnjavac 472590669f Adding stuff to GlobalStorage works much better it is actually executed. 10 years ago
Teo Mrnjavac 0738af04ca Reimplement onActivate in UsersViewStep for focus handling. 10 years ago
Teo Mrnjavac e258f0b5a9 Use onActivate instead of focusInEvent for page focus control. 10 years ago
demmm 86c49fbc89 Use correct entry from global_storage 10 years ago
Teo Mrnjavac 925632800b Debug output for lcLocale 10 years ago
Kevin Kofler b79618aa15 locale: Move the string processing out of the loop. 10 years ago
Teo Mrnjavac 88dfd7fa10 Fix system locale string + allow 3 letter language codes. 10 years ago
Calamares CI 8c037db21a Automatic merge of Transifex translations 10 years ago
Kevin Kofler e7d0f205a4 locale: Support distributions without locale-gen.
If /etc/locale.gen (or the configured localeGenPath) does not exist,
assume that all the supported languages are already built into the
locale archive, and retrieve the list from "locale -a".

The list will then contain lines with only the locale rather than
locale + space + encoding, but that should not affect any of the rest of
the code. UTF-8 locales will still contain the string "UTF-8" (as part
of the ".UTF-8" suffix), we will not write a locale.gen file if we don't
have locale-gen, and everything else just strips away the encoding.
10 years ago
Kevin Kofler 440b38addf locale: Optimize guessLCLocale by moving function calls out of loops. 10 years ago
Kevin Kofler bcbe5103b9 locale: Don't assume 2-letter language codes.
Some languages have 3-letter codes. So instead of splitting the output
of QLocale::name, use QLocale::language and the static
QLocale::languageToString.
10 years ago
Teo Mrnjavac d2288d0961 Write lc locale setting from GlobalStorage. 10 years ago
Teo Mrnjavac 6049267cf6 Load lcLocale value into GlobalStorage. Also allow localeGenPath setting
in locale.conf.
10 years ago
Teo Mrnjavac 2ca58c6f91 Massive cleanup in LocalePage. Add LCLocale setting, with autodetect. 10 years ago
Teo Mrnjavac 100f08518b Build LCLocale dialog. 10 years ago
Teo Mrnjavac ddfb8dfbc5 Add relevant strings. 10 years ago
Teo Mrnjavac 6cb072acc4 New LC LOCALE picker dialog. 10 years ago
Teo Mrnjavac f72f1ae5ca README.md for branding. 10 years ago
Calamares CI 244ca1b314 Automatic merge of Transifex translations 10 years ago
Manjaro Linux 580a142da8 Bump version
<a href="https://github.com/calamares/calamares/issues?q=milestone%3A0.17">Milestone 0.17</a> got closed.
10 years ago
Teo Mrnjavac c17898a650 Fix CI widget 10 years ago
Teo Mrnjavac da0afd6e55 Better error reporting in CreatePartitionTableJob.cpp 10 years ago
Calamares CI 5967917fb5 Automatic merge of Transifex translations 10 years ago
Teo Mrnjavac 0d64c849fd Unbreak build. Sorry. 10 years ago
Teo Mrnjavac 0d89ba761a Uic in GreetingPage. 10 years ago
Calamares CI 6984f6a870 Automatic merge of Transifex translations 10 years ago
Teo Mrnjavac 01c3244396 Merge pull request #155 from calamares/fix-issue-128
grubcfg: Create /etc/default/grub if missing.
10 years ago
Kevin Kofler ab4d31f1a6 bootloader: Allow overriding the bootloaderEntryName setting.
Allow setting bootloaderEntryName in bootloader.conf. If not specified
there, the setting will be taken from branding.desc.
10 years ago
Kevin Kofler 462819060b branding: Add a dedicated bootloaderEntryName setting.
Use it in the bootloader and grubcfg modules instead of
shortProductName.
10 years ago
Kevin Kofler 4df754ef29 Move detect_firmware_type to the prepare module.
This avoids the duplication between the bootloader and grub modules.
10 years ago
Calamares CI 91b711e0f7 Automatic merge of Transifex translations 10 years ago