Adriaan de Groot
858372d93e
[tracking] Remove derp.
2017-11-23 17:38:06 +01:00
Adriaan de Groot
992d5b4e9d
CMake: always automoc generated files
2017-11-23 17:32:29 +01:00
Adriaan de Groot
0812f035d0
CMake: pick up KDE D8951 to reduce CMake automoc warnings
2017-11-23 13:28:21 +01:00
Adriaan de Groot
8aa94ef01e
[branding] Fix up example URLs
2017-11-23 13:15:55 +01:00
Adriaan de Groot
8e79ad1a14
[tracking] Implement Neon machine tracking configuration
2017-11-22 08:04:37 -05:00
Adriaan de Groot
6cb88c86f1
[tracking] Improve phrasing
2017-11-22 07:49:06 -05:00
Adriaan de Groot
22f5a121cb
[tracking] stub implementation of neon machine feedback configuration
2017-11-22 07:39:52 -05:00
Adriaan de Groot
4a96e83203
[tracking] Adjust wording, drop page title
2017-11-22 07:21:58 -05:00
Adriaan de Groot
9a3ba75c2c
[tracking] Switch icons to sensible names
2017-11-22 13:04:18 +01:00
Adriaan de Groot
cb8f698ce0
[tracking] Switch to VDG icons (version 1)
2017-11-22 13:01:41 +01:00
Adriaan de Groot
93052311aa
[tracking] Switch UI to use radio buttons
...
Following KDE Pholio M116, switch to using a radio button; instead
of 4 individually toggle-able settings, use a "level" indicator
to select none, install, machine, user .. each of which implies
the previous levels. Each level is individually enable-able from
the distro side.
2017-11-22 06:52:14 -05:00
Adriaan de Groot
188050a77c
Merge branch 'master' into usertracking
2017-11-21 07:29:49 -05:00
bill-auger
452cefd482
use orphaned Branding::ProductLogo as sidebar image
2017-11-21 07:25:39 -05:00
Adriaan de Groot
aa0fa37492
[netinstall] Hidden groups follow selectedness of parents.
...
If a subgroup is hidden, then it should be considered
selected if its parent is selected or partially-selected.
If the parent group is totally unselected, then the hidden
subgroup shouldn't be installed either. This allows putting
required-packages into a group, without cluttering the
interface.
FIXES #864
2017-11-21 06:16:30 -05:00
Adriaan de Groot
71e80f680e
[netinstall] Only update selectedness of parents with children.
...
While walking up the tree, only switch the selectedness states
of parents with children. This avoids the case where a parent
has a first subgroup that is hidden -- in which case the
parent ends up with no children, and is unselected even though
it is marked as selected in the config file.
FIXES #864
2017-11-21 05:36:38 -05:00
Adriaan de Groot
7e2e2cabfe
CMake: bump version to 3.1.9rc1 (no functional changes yet)
2017-11-21 04:25:32 -05:00
Adriaan de Groot
495f94dde8
[calamares] Silence QBasicTimer warning message.
...
Relying on auto-qobject deletion on shutdown generates a warning message
17:23:44 [0]: QBasicTimer::start: QBasicTimer can only be used
with threads started with QThread
which is annoying. Since we're in shutdown, just skip deletion
entirely, and leave the model unparented.
FIXES #472
2017-11-21 04:22:28 -05:00
Adriaan de Groot
185f46e2c4
[calamares] reduce compile warnings
2017-11-20 12:00:06 -05:00
Adriaan de Groot
3e4b1a7c46
[calamares] Avoid possible uninit-pointer or memory leak
2017-11-20 11:59:15 -05:00
Adriaan de Groot
0c0f0fc8b4
[requirements] Check window minimum size, not preferred size.
...
FIXES #863
2017-11-20 09:14:35 -05:00
Adriaan de Groot
1d18ea264d
[libcalamaresui] Switch to using three state icons for requirements
2017-11-20 09:04:26 -05:00
Adriaan de Groot
65cf28b716
[libcalamaresui] Provide access to the breeze SVGs
2017-11-20 09:04:26 -05:00
Adriaan de Groot
fbe1976c11
[libcalamaresui] Add breeze SVGs under LGPLv3
2017-11-20 08:59:10 -05:00
Adriaan de Groot
7d916f649d
[requirements] Document code
2017-11-20 08:18:39 -05:00
Adriaan de Groot
848d532a58
CMake: drop -rc status
2017-11-14 10:18:58 -05:00
Adriaan de Groot
4f077d3b9a
Documentation: update README dependencies, links
2017-11-14 09:31:09 -05:00
Adriaan de Groot
c51e8268d1
Merge branch 'rajudev-master'
2017-11-14 05:27:54 -05:00
Adriaan de Groot
cc83e40fb7
Documentation: polish plymouth docs
2017-11-14 05:27:37 -05:00
Adriaan de Groot
b3b5240e66
Merge branch 'master' of https://github.com/rajudev/calamares into rajudev-master
2017-11-14 05:17:47 -05:00
Adriaan de Groot
dddc1191a1
[kcrash] Point to a better submission URL
2017-11-14 05:17:04 -05:00
Adriaan de Groot
579b1061e6
[kcrash] Configure more robustly
2017-11-13 11:39:00 -05:00
Adriaan de Groot
4d7f70a28f
[kcrash] Remove duplicate 'Tools' tab
2017-11-13 07:35:37 -05:00
Adriaan de Groot
78e601edb4
[kcrash] Simplify search for KF5::Crash
2017-11-13 07:33:24 -05:00
Adriaan de Groot
e8e284f724
Merge remote-tracking branch 'origin/kcrash'
2017-11-13 13:18:53 +01:00
Adriaan de Groot
853197a0ac
Merge pull request #862 from abucodonosor/netinstall-debug
...
[netinstall]: some more debug
2017-11-13 05:26:38 -05:00
Adriaan de Groot
f4368d05f9
[tracking] Fix install-tracking HTTP GET
2017-11-13 05:13:19 -05:00
Adriaan de Groot
9a43b8a0e8
[tracking] hook the install-tracking job into the build.
...
(it doesn't work yet, though .. multi-threading issues).
2017-11-09 05:45:25 -05:00
Adriaan de Groot
a0b1410a50
[tracking] Do the install-tracking ping with QNAM
2017-11-09 05:19:24 -05:00
Adriaan de Groot
ff8af7d5e2
[tracking] Switch to typedef for job list
2017-11-08 09:59:40 -05:00
Adriaan de Groot
fbfb103b5f
[tracking] Fix deduced type
...
'auto' doesn't pick up the reference-type returned from tracking(),
and 'auto&' reads funny to me, so make the type explicit.
2017-11-08 09:51:46 -05:00
Adriaan de Groot
7311204572
[tracking] Step 1 of getting the install-tracking URL
...
- document substitutions
- build URL when creating jobs
2017-11-08 09:51:46 -05:00
Adriaan de Groot
a0e8f76348
[tracking] Enable policy websites
...
Each kind of tracking has an associated webpage / URL describing
the policy for that tracking. The Calamares User Guide has some
generic information. When the user clicks on the Help (?) button
in a tracking-option block, go to that URL.
2017-11-08 09:51:46 -05:00
Adriaan de Groot
7a7e2b16cb
[libcalamares] Some extra system-information functions
2017-11-08 09:51:46 -05:00
Adriaan de Groot
e83b4d33f8
[libcalamares] Another convenience config-extraction function
2017-11-08 07:40:44 -05:00
Adriaan de Groot
c7120277ca
[tracking] Polish UI some more
...
- Enable translations, substitute ShortProductName into string,
- Simplify code for enabling tracking option blocks,
- Set checkboxes based on configuration,
- Read checkboxes when leaving page,
- Don't stretch the tracking option blocks.
2017-11-08 05:01:26 -05:00
Adriaan de Groot
20a2465cc7
[tracking] Polish UI a bit
...
- add icons for graphical display of actions
- extend description of tracking options
- add debug logging
- enable next button
- show/hide tracking options based on configuration
2017-11-08 04:03:38 -05:00
Adriaan de Groot
806799ece4
[tracking] Fix configuration file.
...
- The sample configuration file didn't use sub-maps, but list items.
2017-11-07 07:49:44 -05:00
Adriaan de Groot
28315db43b
Merge branch 'master' into usertracking
2017-11-07 07:49:13 -05:00
Gabriel Craciunescu
d1c10837d1
[netinstall]: some more debug
...
- change the debug output when the errors occurs so
we have a clue what may go wrong
2017-11-06 19:46:26 +01:00
Adriaan de Groot
ac14e8a38c
Documentation: update AUTHORS
2017-11-06 07:02:34 -05:00