Commit Graph

8600 Commits

Author SHA1 Message Date
Adriaan de Groot
3a4dcb6913 [libcalamaresui] Give slideshow (ExecutionViewStep) widgets names 2021-02-17 14:34:33 +01:00
Adriaan de Groot
7e6c3a2309 [libcalamaresui] Give the slideshow-widgets a name
- this is the *working* part of the slideshow, not its background
2021-02-17 14:25:06 +01:00
Adriaan de Groot
49f4e7b8e1 [calamares] Make the widget-tree more informative, mention class name 2021-02-17 14:19:45 +01:00
Adriaan de Groot
ce6fae900f CI: massage message a bit and adjust naming scheme 2021-02-17 10:41:55 +01:00
Adriaan de Groot
6bf82e9c65 [welcome] Update .conf documentation
- fix typo
- don't suggest google as internetCheckUrl
- mark TODOs for #1384
2021-02-16 16:32:34 +01:00
Adriaan de Groot
d0a65641e2 CI: rename the scheduled, nightly builds again 2021-02-16 14:25:10 +01:00
Adriaan de Groot
112b51756b CI: keep a tarball of the scheduled neon build 2021-02-16 13:03:22 +01:00
Adriaan de Groot
f15a599bbd CI: shuffle workflow naming, add a nightly neon build as well 2021-02-16 12:45:34 +01:00
Adriaan de Groot
e49f0cf3ba [libcalamares] Document NamedEnum in much more detail 2021-02-09 17:03:19 +01:00
Adriaan de Groot
fc034828c7 Changes: post-release housekeeping 2021-02-05 13:10:12 +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
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
Adriaan de Groot
14dcbb94a3 CI: fix typo, tighten up messages 2021-02-01 17:18:44 +01:00
Adriaan de Groot
2f18921db9 CI: compress steps
- don't need multiple prepare steps
- try to use git output for SHA and log message
2021-02-01 17:09:50 +01:00
Adriaan de Groot
3692988b17 CI: cut down expression context 2021-02-01 16:57:05 +01:00
Adriaan de Groot
f2bd956b89 CI: try a different form of if() 2021-02-01 16:28:20 +01:00
Adriaan de Groot
1742c10f7d CI: remove if entirely
- expression context is not enough
2021-02-01 15:05:33 +01:00
Adriaan de Groot
eee5674f6d CI: remove if-expression, it triggers a syntax error
- unclear why this wasn't evaluated in expression context before
2021-02-01 15:04:13 +01:00
Adriaan de Groot
1da84ca09b CI: restore full build, restrict to 'our' repo
- this should prevent forks from duplicate-reporting builds
2021-02-01 14:41:07 +01:00