Adriaan de Groot
7fa02fd41c
[partition] Extract the get-LVM-volumes code to its own function
2021-11-02 11:10:09 +01:00
Adriaan de Groot
2a1ec84c87
[partition] Don't hang on to pointer longer than needed
2021-11-02 11:03:10 +01:00
Adriaan de Groot
04b119b051
[partition] Crypto device-list needn't be a member, either
2021-11-02 00:25:37 +01:00
Adriaan de Groot
f49389a408
[partition] Fix logic errors in stringification of MessageAndPath
2021-11-02 00:09:52 +01:00
Adriaan de Groot
c322eaa430
[partition] Fix translation issues
...
- Strings were being used as logical values, and then logged
(which should be in English) and also used in the UI (which
should be localized). Replace with a MessageAndPath class,
used only locally, that defers the translation until called-
upon explicitly.
- Replace some VG stuff with similar calls to apply().
2021-11-01 23:59:39 +01:00
Adriaan de Groot
e56158f5b4
[partition] Generate partition paths with /dev/
...
Returning partition full-paths instead of only the block-device-name
simplifies later code -- which would prepend /dev/ to the block-
device-name and umount that.
2021-11-01 20:54:48 +01:00
Adriaan de Groot
6c2b2b0daa
[partition] Factor out loops, document return values
...
- the tryX() functions weirdly return a string that is used for
debug-logging. Document that. The untranslated string is
later used for user-facing messages. Mark that as FIXME.
- factor out the loop-over-names-and-append to news, because that
makes the overall story of what is happening hard to read.
- all calls to tryCryptoClose() called tryUnmount() first, so
put that call inside tryCryptoClose(), so the interface is simpler.
2021-11-01 20:54:18 +01:00
Adriaan de Groot
0c84a87c67
[partition] Make internal methods static
2021-11-01 20:28:47 +01:00
Adriaan de Groot
105517fed7
[partition] Coding style
2021-11-01 20:24:47 +01:00
Adriaan de Groot
ac34cfadea
[partition] Factor out finding the swap-partitions
2021-11-01 20:23:49 +01:00
Adriaan de Groot
3e58639a68
[partition] Improve logging in ClearMountsJob
...
- mark internal bits as static
- explain what is being looked-for
SEE #1817
SEE #1564
2021-11-01 16:44:28 +01:00
Adriaan de Groot
3f8078ea0f
Changes: post-release housekeeping
2021-11-01 14:54:31 +01:00
Adriaan de Groot
218c1d9344
[fstab] Weaken the prescription against / in crypttab
...
FIXES #1811
2021-11-01 14:52:04 +01:00
Adriaan de Groot
0df288f647
[welcome] Improve logging of unsatisfied requirements
...
- improve descriptive-strings in logging ("set?" is not very
meaningful)
- log only the unsatisfied entries, since the preceding
log-message suggests that that is what is happening.
2021-11-01 14:24:50 +01:00
dalto
d0100afe02
Merge branch 'calamares' of github.com:dalto8/calamares into calamares
2021-10-30 14:09:17 -05:00
Adriaan de Groot
2faa791de4
Changes: avoid constant merge-conflicts by separating 3.2 changelog
2021-10-30 15:02:31 +02:00
Adriaan de Groot
f3a7f6cdef
Changes: pre-release housekeeping
2021-10-30 14:54:15 +02:00
Calamares CI
5e4028ec87
i18n: [calamares] Automatic merge of Transifex translations
2021-10-30 14:54:15 +02:00
Adriaan de Groot
cd56bab622
[partition] Merge pull request #1808 from dalto8/zfs-delete-fix
...
Fix for zfs partition deletion
2021-10-30 14:44:39 +02:00
dalto
13a2d25b24
Add separate functions for zfs
2021-10-29 16:54:09 -05:00
Adriaan de Groot
7f09cdca65
Changes: update description of this release
2021-10-29 16:55:17 +02:00
Adriaan de Groot
e9083ecabb
[services-systemd] Add a schema file for the configuration
2021-10-29 16:41:03 +02:00
Adriaan de Groot
7aaefa42d1
Merge pull request #1815 from dalto8/timer
...
[services-systemd] Add support for timers
2021-10-29 14:29:50 +02:00
Adriaan de Groot
9e1b8622f2
[packagechooser] Replace smartClip() with just-do-it
...
QLabel allows scaling of the Pixmap by itself, and we have a
FixedAspectRatioLabel that scales a pixmap nicely. Use that.
(The new label type needed to be introduced to designer)
The screenshot should expand more agressively, so that it
does not get margins -- that just leave space around the
name and description -- when the window expands. Adjust some
of the stretching and layout in the UI file.
2021-10-29 13:15:07 +02:00
Calamares CI
65f5db29bb
i18n: [python] Automatic merge of Transifex translations
2021-10-29 11:29:38 +02:00
Calamares CI
07e831a5bf
i18n: [desktop] Automatic merge of Transifex translations
2021-10-29 11:29:38 +02:00
Calamares CI
5cea95d5eb
i18n: [calamares] Automatic merge of Transifex translations
2021-10-29 11:29:38 +02:00
Adriaan de Groot
d3d4690a81
[libcalamares] Move const to a better spot
2021-10-29 11:25:13 +02:00
Adriaan de Groot
ebf8d63669
Merge pull request #1809 from dalto8/ismoduleenabled
...
[libcalamares] Add isModuleEnabled function
2021-10-29 11:20:07 +02:00
Jonas Strassel
5701937883
fix(greetd): deal with no existing config
2021-10-29 00:02:16 +02:00
dalto
f7d8384bff
Use key().module() instead of key().first
2021-10-28 14:49:44 -05:00
dalto
be513813e6
Clean-up from initial review
2021-10-28 14:46:38 -05:00
dalto
24fbd3ab90
More doc changes for services-systemd module
2021-10-28 07:40:05 -05:00
dalto
96f3de12b3
Update documentation for services-systemd module
2021-10-28 07:33:32 -05:00
Jonas Strassel
fbdb9e6779
feat(greetd): add more greeter fallbacks
2021-10-28 08:14:04 +02:00
Jonas Strassel
e5f5ef0d17
feat(greetd): add greetd to displaymanagers
2021-10-28 08:12:45 +02:00
dalto
a1699e28a2
Add support for timers
2021-10-26 16:05:49 -05:00
Adriaan de Groot
c2c55f03c9
Merge branch 'issue-1807' into calamares
...
FIXES #1807
2021-10-26 17:07:40 +02:00
Adriaan de Groot
c90b9786c6
[packagechooser] Also resize the introductory image
...
- resize the intro image
- when an invalid index is selected, *still* update the
images, so it shows the intro image (resized) at the
right time.
2021-10-26 17:05:31 +02:00
Adriaan de Groot
b9a243028b
[packagechooser] Make scaled screenshots nicer
...
- patch suggested by flyingcakes85
- patch tested by killajoe
FIXES #1807
2021-10-26 16:08:20 +02:00
Adriaan de Groot
748b16ba7f
[packagechooser] Look for screenshots in more places.
...
It is easier to put screenshots somewhere where
they can be searched-for, rather than requiring either
absolute paths (inconvenient to try out someone's
settings) or relative paths (because who knows where
Calamares will be run during testing).
2021-10-26 16:08:20 +02:00
Adriaan de Groot
be398d7edb
[packagechooser] Log loading of screenshots
...
- start of indirection in loading, so that we can do a little more
work searching for the screenshot.
2021-10-26 15:23:14 +02:00
Adriaan de Groot
d10a952065
[keyboard] Make debug output more readable
2021-10-26 15:19:02 +02:00
Adriaan de Groot
97ebaad81e
Changes: post-release housekeeping
2021-10-26 14:51:47 +02:00
Adriaan de Groot
68ad34e421
Merge pull request #1810 from dalto8/getlist
...
[libcalamares] Add getList function to Variant
2021-10-26 12:07:16 +02:00
dalto
5f55784137
Add getList function to Variant
2021-10-23 14:02:47 -05:00
dalto
e22efab1b3
Add isModuleEnabled function
2021-10-23 13:57:24 -05:00
dalto
be47b5e59c
Fix for zfs partition deletion
2021-10-23 13:40:47 -05:00
Adriaan de Groot
d972dab9b7
CI: changed filename in release script
2021-10-18 15:51:05 +02:00
Calamares CI
132bca649e
i18n: [python] Automatic merge of Transifex translations
2021-10-04 16:06:58 +02:00