8601 Commits (a4682db9872e14c953c1de3a1084a7baea816890)
 

Author SHA1 Message Date
Adriaan de Groot a4682db987 [finished] Tidy up notification-at-end (and allow failed notifications) 4 years ago
Adriaan de Groot 5af614daf7 [finished] Allow positive and negative notifications at end. 4 years ago
Adriaan de Groot ec4b6752d6 [finished] Move notification to Config 4 years ago
Adriaan de Groot 76a2791b12 [finished] Clean up includes 4 years ago
Adriaan de Groot 7d024cf72b [finished] Move restart handling to Config 4 years ago
Adriaan de Groot 9d6d8ecaea [finished] Heavy refactor
- move most of the business logic to Config
- make retranslate of the page more robust (e.g. changing language
  after failure would restore the un-failed message)

There's still some bits left.
4 years ago
Adriaan de Groot 288fe5b274 [finished] Rename and document following coding style 4 years ago
Adriaan de Groot 84240683f5 [finished] Apply coding style 4 years ago
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
4 years ago
Adriaan de Groot c82b802f4e [libcalamares] Typo in documentation 4 years ago
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.
4 years ago
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.
4 years ago
Calamares CI 2f7790d691 i18n: [python] Automatic merge of Transifex translations 4 years ago
Calamares CI 0d1355d457 i18n: [calamares] Automatic merge of Transifex translations 4 years ago
Adriaan de Groot 39cae1f0fb CI: change notification usernames and messages a little 4 years ago
Adriaan de Groot 3fbca3ab4c Changes: pre-release housekeeping 4 years ago
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)
4 years ago
Adriaan de Groot 17f73b1294 [partition] Test automount job in a queue 4 years ago
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
4 years ago
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
4 years ago
Adriaan de Groot c98a330bf9 [libcalamares] Store DBus reply value, drop debug-logging 4 years ago
Adriaan de Groot aae815cf3b [partition] Add trivial test for automount management job 4 years ago
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.
4 years ago
Adriaan de Groot f3752e200a [libcalamaresui] Display first 6, last 2 lines of long error messages, preserve newlines 4 years ago
Adriaan de Groot c3d27be103 Changes: patch up the credits 4 years ago
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
4 years ago
Adriaan de Groot eafb8149b3 [libcalamares] Test some degenerate truncation cases 4 years ago
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.
4 years ago
Adriaan de Groot e99c60728b CI: the 'DIFF' line does not make sense for scheduled builds 4 years ago
Adriaan de Groot 18cc4b5c6f CI: add a scheduled openSUSE build, too 4 years ago
Adriaan de Groot d4a5640446 CI: Debian 9 is too old, stick with 10, update dependencies 4 years ago
Adriaan de Groot 4acf0d4d34 CI: show slightly more information on neon CI runs 4 years ago
Adriaan de Groot 45fb77fbf3 CI: split Debian package installation 4 years ago
Adriaan de Groot 3d72fb1bbe CI: notify about issues consistently with CI-builds 4 years ago
Adriaan de Groot a215871da8 CI: Debian doesn't come with sudo pre-installed 4 years ago
Adriaan de Groot 74eada048b CI: allow manually starting Debian builds, too 4 years ago
Adriaan de Groot 81e5bf4e6e CI: update Debian-build notifications, too 4 years ago
Adriaan de Groot 455cc29bc3 CI: restore build steps 4 years ago
Adriaan de Groot fa258e3100 CI: try again to avoid trailing blank lines 4 years ago
Adriaan de Groot 6743de076f CI: frustrated by weird Python failures now 4 years ago
Adriaan de Groot 73ab41c572 CI: partial back-out to chase IRC message failure 4 years ago
Adriaan de Groot 343f4cefc8 CI: build on older Debian on a schedule 4 years ago
Adriaan de Groot a34ca69d52 CI: run CI everywhere, but notify us only when building the upstream version 4 years ago
Adriaan de Groot 7a0e91f076 CI: shorten the notification stanzas 4 years ago
Adriaan de Groot 14dcbb94a3 CI: fix typo, tighten up messages 4 years ago
Adriaan de Groot 2f18921db9 CI: compress steps
- don't need multiple prepare steps
- try to use git output for SHA and log message
4 years ago
Adriaan de Groot 3692988b17 CI: cut down expression context 4 years ago
Adriaan de Groot f2bd956b89 CI: try a different form of if() 4 years ago
Adriaan de Groot 1742c10f7d CI: remove if entirely
- expression context is not enough
4 years ago
Adriaan de Groot eee5674f6d CI: remove if-expression, it triggers a syntax error
- unclear why this wasn't evaluated in expression context before
4 years ago