Commit Graph

2877 Commits

Author SHA1 Message Date
Calamares CI
15de67d5d1 Automatic merge of Transifex translations 2016-10-07 00:34:37 +00:00
shainer
ab40626c5d Bump QT_VERSION to 5.6 in cmake. 2016-10-02 15:33:27 +01:00
shainer
95164b343e Set qt >=5.6 as a "global" dependency.
i.e. not just required by the netinstall module.
2016-10-02 15:32:34 +01:00
shainer
689094e6dc Fix dependency list in README.md
The netinstall module requires Qt >= 5.6 instead of
Qt >= 5.3
2016-10-02 14:59:31 +01:00
Calamares CI
cc01c0c18e Automatic merge of Transifex translations 2016-10-02 00:34:24 +00:00
Philip
a5b4e3f518 bump 2016-10-01 10:09:04 +02:00
Calamares CI
666ed89b76 Automatic merge of Transifex translations 2016-09-30 00:34:22 +00:00
Calamares CI
c91afd7a56 Automatic merge of Transifex translations 2016-09-29 00:34:14 +00:00
Philip
0153c47e29 fix settings.conf 2016-09-28 22:33:18 +02:00
Teo Mrnjavac
11dd15f123 Allow disabling automated LUKS modes. 2016-09-28 21:20:13 +02:00
Teo Mrnjavac
36a96fedfb Make writeEtcDefaultKeyboard an option in keyboard.conf. 2016-09-28 21:19:56 +02:00
Kevin Kofler
a37896da49 Fix locale filtering for UTF-8 on Fedora.
locale -a returns the locales using ".utf8" names rather than ".UTF-8".
The case-insensitive match does not help because it is "utf8" rather
than "UTF-8". So we need to match both with and without the dash.
2016-09-28 21:19:40 +02:00
Kevin Kofler
97b06e3101 users: Drop dependency on chfn. (#260)
Pass the full name directly to useradd instead, using the "-c" (comment)
parameter, which is "currently used as the field for the user's full
name" according to the documentation.

The chfn utility is no longer installed by default on current Fedora
releases due to its dependency on libuser. (They split out chfn and chsh
from util-linux into an optional subpackage.) It could be added as a
dependency of Calamares, but since it is needed inside the chroot, it
has to be on the base live image, not the overlay. Thus, to allow
testing Calamares with a simple "dnf install calamares" again, the
dependency needs to go away. And it is unnecessary anyway.
2016-09-28 21:16:52 +02:00
Calamares CI
0ade8fa558 Automatic merge of Transifex translations 2016-09-28 00:34:18 +00:00
Kevin Kofler
0ae41dd286 New dummycpp C++ job module (ported from dummypython). 2016-09-27 17:25:09 +02:00
Kevin Kofler
00d9f211f5 Add support for C++/Qt batch job plugins
These job plugins work similarly to view modules, with the following
differences:

* These jobs need to link only libcalamares, not libcalamaresui. For
  this reason, PluginFactory was moved from libcalamaresui to
  libcalamares. (It depends only on QtCore.)

* Instead of deriving from ViewModule, derive from CppJob (which is a
  subclass of Job).

* Like process and Python jobs, a job plugin is a single job, whereas a
  ViewModule can generate a whole list of jobs.

The CppJob and CppJobModule classes are new. In Module::fromDescriptor,
the combination type=job, intf=qtplugin is now supported and mapped to
CppJobModule.
2016-09-27 17:25:09 +02:00
Calamares CI
b91275e7e1 Automatic merge of Transifex translations 2016-09-27 00:36:50 +00:00
Teo Mrnjavac
5796b05fda Allow disabling automated LUKS modes. 2016-09-26 13:14:54 +02:00
Teo Mrnjavac
5bf4bb8787 Make writeEtcDefaultKeyboard an option in keyboard.conf. 2016-09-26 10:57:57 +02:00
Teo Mrnjavac
40cb168468 Fix typo. 2016-09-26 10:57:56 +02:00
Teo Mrnjavac
6f3dc32bfe Config file comment. 2016-09-26 10:57:56 +02:00
Calamares CI
55cf8b353c Automatic merge of Transifex translations 2016-09-26 00:34:46 +00:00
Kevin Kofler
1b2cce4be3 Fix locale filtering for UTF-8 on Fedora.
locale -a returns the locales using ".utf8" names rather than ".UTF-8".
The case-insensitive match does not help because it is "utf8" rather
than "UTF-8". So we need to match both with and without the dash.
2016-09-26 01:47:58 +02:00
Calamares CI
a03edfdc63 Automatic merge of Transifex translations 2016-09-25 00:34:49 +00:00
Philip
c06903e168 [servicescfg] set pulse autospawn; clean up imports 2016-09-24 12:28:51 +02:00
Philip
b4a63ecb28 [chrootcfg] add new module
- 'chrootcfg' is used for our new netinstall approach
- it provides the needed function to install packages in a chroot
- we might need to optimize its progressbar visualization ...
2016-09-24 12:24:30 +02:00
Philip
5eb56733b8 [servicescfg] add new module
- 'servicescfg' is the equivalent to module 'services', just for OpenRC
2016-09-24 12:21:28 +02:00
Calamares CI
cdc79f5507 Automatic merge of Transifex translations 2016-09-24 00:34:51 +00:00
Calamares CI
b95504374d Automatic merge of Transifex translations 2016-09-23 02:50:44 +00:00
Calamares CI
f28140a4dc Automatic merge of Transifex translations 2016-09-23 00:34:48 +00:00
Teo Mrnjavac
4ed06d4fe3 Remove target resolv.conf before proceeding. 2016-09-22 20:52:04 +02:00
Teo Mrnjavac
ec2094d768 Add support for writing keymap data to /etc/default/keyboard. 2016-09-22 20:52:01 +02:00
Philip Müller
ad4d3ad5c2 Merge pull request #262 from calamares/revert-261-upstream-master
Revert "Merge upstream changes"
2016-09-22 20:48:26 +02:00
Philip Müller
bbfc479095 Revert "Merge upstream changes" 2016-09-22 20:47:52 +02:00
Philip Müller
1e257e855d Merge pull request #261 from manjaro/upstream-master
Merge upstream changes
2016-09-22 20:46:52 +02:00
Teo Mrnjavac
567ac87440 Remove target resolv.conf before proceeding. 2016-09-22 15:43:41 +02:00
Teo Mrnjavac
37384279e5 Add support for writing keymap data to /etc/default/keyboard. 2016-09-22 12:32:30 +02:00
Philip Müller
cdd8aa237f Merge pull request #5 from calamares/master
Merge upstream changes
2016-09-21 20:31:45 +02:00
shainer
04c552ba9f Merge branch 'master' of github.com:calamares/calamares 2016-09-21 12:57:32 +02:00
shainer
479b67f696 In the netinstall page, always show the arrow-down button.
The arrow no longer changes direction depending on whether
the button is clicked or not.
2016-09-21 12:56:38 +02:00
Calamares CI
abb2f91dc4 Automatic merge of Transifex translations 2016-09-21 00:34:08 +00:00
shainer
d45a6bd856 In the netinstall page, fix the group button.
The button is "not checked" by default, and becomes
checked when clicked; the packageview becomes visible
when the button is checked.
2016-09-20 18:20:53 +02:00
Calamares CI
971ae902c8 Automatic merge of Transifex translations 2016-09-20 00:37:18 +00:00
Teo Mrnjavac
4662c9c877 Remove irrelevant debug output. 2016-09-19 12:34:45 +02:00
Calamares CI
81e43b1362 Automatic merge of Transifex translations 2016-09-18 00:35:01 +00:00
Philip
8632c3d609 Merge branch '2.4.x-stable' of github.com:manjaro/calamares into 2.4.x-stable 2016-09-17 10:35:43 +02:00
Philip
d935b7df68 bump 2016-09-17 10:35:05 +02:00
Philip Müller
9dfbc54fda Merge pull request #4 from calamares/2.4.x-stable
Merge upstream changes
2016-09-17 10:13:16 +02:00
Philip Müller
94b8ad3b6e Merge pull request #1 from manjaro/pr-mhwdcfg
[mhwdcfg] replace hardwarecfg
2016-09-17 10:11:22 +02:00
Philip Müller
ec3c8d6cd4 Merge pull request #3 from calamares/master
Merge upstream changes
2016-09-17 10:11:03 +02:00