Adriaan de Groot
cf7391696e
[netinstall] Continue moving settings to the Config object
2021-02-08 22:57:38 +01:00
Adriaan de Groot
dd8b893ee8
Changes: mention what this branch is for
2021-02-08 15:36:27 +01:00
Adriaan de Groot
f045e4f00e
[libcalamares] Switch default language in Belarus
...
*If* the distro has GeoIP enabled and auto-selects the language for
Calamares, then Belarus now selects Russian, rather the Belarusian.
This is based on some personal input, mostly, and Wikipedia census data.
FIXES #1634
2021-02-07 22:35:32 +01:00
Chrysostomus
16eff98a06
Don't use f-strings yet.
2021-02-07 15:39:38 +02:00
Chrysostomus
0c92a36a53
Remove unnecessary comment
2021-02-07 15:29:30 +02:00
Chrysostomus
6d55005da0
Mount subvolumes to correct mountpoints
2021-02-07 00:16:26 +02:00
Chrysostomus
b16bd6bb23
Fix name error
2021-02-06 20:03:30 +02:00
Chrysostomus
67aedd5582
Move comments closer to where they are used
2021-02-06 19:54:29 +02:00
Chrysostomus
16bf7925a2
Adjust comments
2021-02-06 19:48:09 +02:00
Chrysostomus
1896a38ccc
Fix a typo
2021-02-06 01:38:03 +02:00
Adriaan de Groot
fc034828c7
Changes: post-release housekeeping
2021-02-05 13:10:12 +01:00
Chrysostomus
1e0295dc65
Fix name error
2021-02-03 22:55:11 +02:00
Adriaan de Groot
84240683f5
[finished] Apply coding style
2021-02-03 17:16:22 +01:00
Adriaan de Groot
cb4248e56d
[finished] Move config from viewstep to config object
...
- the configuration is still duplicated in the widget, and
functionality still needs to move to the Config object
- the ViewStep is cut down to almost nothing
2021-02-03 17:14:49 +01:00
Adriaan de Groot
c82b802f4e
[libcalamares] Typo in documentation
2021-02-03 17:12:33 +01:00
Adriaan de Groot
4ae3a7af61
[finished] Start Config-ification
...
- Introduce a Config class with suitable properties for use in QML,
read configuration; this is unused right now.
2021-02-03 16:54:18 +01:00
Adriaan de Groot
b8a9c4c3b7
[users] Be more forgiving in tests
...
- the host system's /etc/group is being read, and that varies between
host OS versions; since I was doing today's release on KaOS, the
test was failing because of arbitrary differences between the
default groups on each Linux flavor.
2021-02-03 13:48:01 +01:00
Calamares CI
2f7790d691
i18n: [python] Automatic merge of Transifex translations
2021-02-03 12:05:46 +01:00
Calamares CI
0d1355d457
i18n: [calamares] Automatic merge of Transifex translations
2021-02-03 12:05:46 +01:00
Adriaan de Groot
39cae1f0fb
CI: change notification usernames and messages a little
2021-02-03 11:57:24 +01:00
Adriaan de Groot
3fbca3ab4c
Changes: pre-release housekeeping
2021-02-03 11:51:19 +01:00
Adriaan de Groot
144b51f00e
[partition] Use automount control
...
FIXES #1604
(Admittedly, this fixes the problem only when there's Plasma Solid automount
present, and not any of the other kinds; but none of those have been reported
yet, and adding them into AutoMount.cpp is opaque to the rest of the
system)
2021-02-03 01:31:37 +01:00
Adriaan de Groot
17f73b1294
[partition] Test automount job in a queue
2021-02-03 01:26:49 +01:00
Adriaan de Groot
38fa1d9567
[libcalamares] Distinguish logging raw, shared and unique pointers
...
- It shouldn't be necessary to explicitly .get() pointers for
logging, and it's convenient to know when a pointer is smart.
* no annotation means raw (e.g. @0x0)
* S means shared
* U means unique
2021-02-03 01:06:25 +01:00
Adriaan de Groot
c43a6ab866
[partition] Improve logging in automount test
...
- switch logging in job to VERBOSE because we don't want to be printing
pointers to the regular session log
- switch logging in test to VERBOSE to actually see the messages from the Job
- hook the test into the build
2021-02-03 00:46:34 +01:00
Adriaan de Groot
c98a330bf9
[libcalamares] Store DBus reply value, drop debug-logging
2021-02-03 00:46:00 +01:00
Adriaan de Groot
aae815cf3b
[partition] Add trivial test for automount management job
2021-02-02 23:01:59 +01:00
Chrysostomus
fcf6e2fb25
fix typos
2021-02-02 23:07:35 +02:00
Adriaan de Groot
1704ad5977
[partition] Add a job to handle automount behavior
...
- while here, nudge CalamaresUtils automount API a little,
since it doesn't really need an rvalue-ref.
2021-02-02 19:18:19 +01:00
Adriaan de Groot
f3752e200a
[libcalamaresui] Display first 6, last 2 lines of long error messages, preserve newlines
2021-02-02 16:40:01 +01:00
Adriaan de Groot
c3d27be103
Changes: patch up the credits
2021-02-02 16:36:56 +01:00
Adriaan de Groot
b9210721e6
Merge branch 'issue-1613' into calamares
...
The popup now cuts down messages to a manageable length.
Hopefully the part that is preserved, will still show
something meaningful for the user (8 lines of text should
be sufficient for the kind of things we do).
FIXES #1613
2021-02-02 16:35:10 +01:00
Adriaan de Groot
eafb8149b3
[libcalamares] Test some degenerate truncation cases
2021-02-02 15:35:53 +01:00
Adriaan de Groot
a383aa974a
[users] Need <memory> for unique_ptr
...
- Although unique_ptr is only used when ICU is enabled, include it
always because it is likely that we'll use more unique_ptr
in the implementation at some point.
2021-02-02 13:38:52 +01:00
Adriaan de Groot
e99c60728b
CI: the 'DIFF' line does not make sense for scheduled builds
2021-02-02 13:36:05 +01:00
Adriaan de Groot
18cc4b5c6f
CI: add a scheduled openSUSE build, too
2021-02-02 12:56:04 +01:00
Adriaan de Groot
d4a5640446
CI: Debian 9 is too old, stick with 10, update dependencies
2021-02-02 12:34:23 +01:00
Adriaan de Groot
4acf0d4d34
CI: show slightly more information on neon CI runs
2021-02-02 12:04:45 +01:00
Adriaan de Groot
45fb77fbf3
CI: split Debian package installation
2021-02-02 00:49:58 +01:00
Adriaan de Groot
3d72fb1bbe
CI: notify about issues consistently with CI-builds
2021-02-02 00:49:38 +01:00
Adriaan de Groot
a215871da8
CI: Debian doesn't come with sudo pre-installed
2021-02-02 00:39:45 +01:00
Adriaan de Groot
74eada048b
CI: allow manually starting Debian builds, too
2021-02-02 00:33:01 +01:00
Adriaan de Groot
81e5bf4e6e
CI: update Debian-build notifications, too
2021-02-02 00:13:07 +01:00
Adriaan de Groot
455cc29bc3
CI: restore build steps
2021-02-02 00:11:50 +01:00
Adriaan de Groot
fa258e3100
CI: try again to avoid trailing blank lines
2021-02-02 00:04:33 +01:00
Adriaan de Groot
6743de076f
CI: frustrated by weird Python failures now
2021-02-01 23:56:42 +01:00
Adriaan de Groot
73ab41c572
CI: partial back-out to chase IRC message failure
2021-02-01 23:42:10 +01:00
Adriaan de Groot
343f4cefc8
CI: build on older Debian on a schedule
2021-02-01 23:15:15 +01:00
Adriaan de Groot
a34ca69d52
CI: run CI everywhere, but notify us only when building the upstream version
2021-02-01 23:14:06 +01:00
Adriaan de Groot
7a0e91f076
CI: shorten the notification stanzas
2021-02-01 23:12:14 +01:00