Commit Graph

20 Commits

Author SHA1 Message Date
shainer
5fadd0a3ce New example netinstall.yaml with non-critical group. 2016-11-12 18:08:08 +00:00
shainer
58ae8e13c9 Add support for non-critical groups in netinstall.
Package groups are divided into critical and non-critical
depending on whether we want all Calamares to fail if installing
a package in the group fails, or we are okay with just logging a
warning.

The distinction is configured in the YAML file listing the package
groups. By default, all groups are critical, to keep supporting
the previous behaviour.
2016-11-12 17:57:58 +00:00
Kevin Kofler
075577d948 [netinstall] Support selecting visible groups by default.
In other words, support:
  hidden: false
  selected: true
groups.

This was supposed to work according to README.md, but not actually
implemented. Now it should be working.
2016-11-02 05:58:00 +01: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
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
shainer
5e2ed69629 Set a descriptive User Agent for requests, so sourceforge.net does not complain. 2016-07-15 14:02:14 +01:00
shainer
e462c3c8d8 Use QNetworkAccessManager instead of KIO to download the config; remove KIO dep. 2016-07-15 13:27:10 +01:00
shainer
8798dc03ea README for netinstall now explains how to require a working connection when launching Calamares. 2016-07-11 22:07:42 +01:00
shainer
d16691ae44 Add netinstall module setup instructions and lessons in README.md 2016-07-09 17:14:10 +01:00
shainer
d0321fdf4f When setting packageOperations, use QMap, not QHash, since QHash is not currently supported. 2016-07-04 22:20:54 +01:00
shainer
f84da1e013 Fix build failure seen in the live test. 2016-07-02 23:54:32 +01:00
shainer
f2658f5eb0 Left commented code in previous commit, switch to cDebug(). 2016-06-30 23:00:03 +01:00
shainer
aa54d82d85 Last connect() conversion in the module. 2016-06-30 22:59:29 +01:00
shainer
c54fae2f6e Delete redundant include 2016-06-30 22:33:00 +01:00
shainer
793717e145 Change view name to 'Package selection' 2016-06-30 22:32:31 +01:00
shainer
afedf9e024 Switch two connects to Qt5 style. 2016-06-30 22:27:37 +01:00
shainer
877eb71886 Use utils from the YamlUtils package to read nodes more elegantly. 2016-06-27 23:23:10 +01:00
shainer
631dcc18f5 Use nullptr instead of 0 for pointers. 2016-06-27 23:03:15 +01:00
shainer
b043b42795 Add copyright statements when missing, make them all the same. 2016-06-27 23:00:47 +01:00
shainer
a5cc9f2a9d Netinstall module. See README for complete guide. Allows to configure groups and packages; selected packages are installed through the 'packages' module. 2016-06-25 23:26:08 +01:00