Adriaan de Groot
9be9431970
[libcalamares] Give Logger::Once more flexibility
2021-09-22 01:41:28 +02:00
Adriaan de Groot
049bccbdd8
[libcalamares] Cut down log-spam from KPMManager
2021-09-22 01:28:40 +02:00
Adriaan de Groot
cf1128b719
[partition] Cut down log-spam while checking for resize
2021-09-22 01:27:33 +02:00
Adriaan de Groot
857aaa6ca4
[partition] Cut down log spam about /etc/fstab
2021-09-22 01:15:37 +02:00
Adriaan de Groot
39915db988
[libcalamares] Reduce log spam when running commands
2021-09-22 00:58:31 +02:00
Adriaan de Groot
54385b7606
[libcalamares] Cut down config-file-loading log spam
2021-09-21 16:53:09 +02:00
Adriaan de Groot
87e7233292
Merge branch 'issue-1788' into calamares
...
This is in response to the issue, and cleans up a bunch of code,
but does not actually resolve the issue (because I can't quite
tell what the issue should be).
SEE #1788
2021-09-21 15:21:52 +02:00
Adriaan de Groot
cb92e49363
[initcpiocfg] Document this module
2021-09-21 15:16:08 +02:00
Adriaan de Groot
a4c714238f
[initcpio] Refactor file-writing
...
- iterate over the lines of the source file, rather
than over indexes, and make clear that the hooks, modules and files
lines are replaced, rather than merged.
- this calls write() more often, but it's only a few lines
2021-09-21 13:39:29 +02:00
Adriaan de Groot
12cd9dd5b2
[initcpiocfg] Refactor
...
- Read the host /etc/mkinitcpio.cfg in one function rather
than hiding it inside the writer
2021-09-21 13:18:01 +02:00
Adriaan de Groot
60e495bd8c
[initcpiocfg] Refactor, improve testability
...
- don't chain directly from modify_mkinitcpio_conf() to the
function that writes the file write_mkinitcpio_lines();
split into "figure out what needs to be written" and calling
that writing-function, so that we can test / check / log
if needed between the two.
2021-09-21 13:13:21 +02:00
Adriaan de Groot
118e18ac60
[initcpiocfg] Code-shuffle
...
- put the system-information and -detection functions at top
and the "do the actual work" things below
- don't mix the boolean do-we-use-this flags with the
lists of files and modules which are the important
parts of modify_mkinitcpio_conf
2021-09-21 13:03:13 +02:00
Adriaan de Groot
7c3c7c4ff7
[initcpiocfg] Use booleans for boolean values
...
(as previous) Use False/True rather than ""/"yes" for
keeping track of does-the-system-use-lvm2.
2021-09-21 12:54:18 +02:00
Adriaan de Groot
7f7dc04e8d
[initcpiocfg] Use bools for boolean values
...
Having "" and "yes" as values is a bit shell-script-ish.
Use a regular boolean value instead; simplify code
while we're at it.
2021-09-21 12:52:16 +02:00
Adriaan de Groot
45daebd989
[initcpiocfg] Refactor CPU-characteristics determination
...
The code is still over-wrought, but the API for cpuinfo
now exposes the interesting thing (is it Intel?) in
a useful -- more readable -- way.
2021-09-21 12:42:58 +02:00
Adriaan de Groot
ee4da8fcc7
Merge branch 'issue-1786' into calamares
...
FIXES #1786
2021-09-21 12:20:12 +02:00
Adriaan de Groot
9f803905cb
Changes: post-release housekeeping
2021-09-21 12:13:25 +02:00
Adriaan de Groot
1d812f88ce
[luksbootkeyfile] Bump timeout for adding LUKS keyfile
2021-09-21 12:12:07 +02:00
Adriaan de Groot
ada13c19fd
[libcalamares] Simplify filling the entropy buffer
2021-09-21 12:02:26 +02:00
Adriaan de Groot
a393ffe126
[luksbootkeyfile] Don't dd in the target to get entropy
2021-09-21 11:58:22 +02:00
demmm
9c1e635804
[keyboardq] fix xml files, xml id has to be first
2021-09-17 15:01:27 +02:00
Adriaan de Groot
593c1ca0e2
i18n: update languages list
2021-09-17 13:12:49 +02:00
Calamares CI
8ebd69f4cf
i18n: [calamares] Automatic merge of Transifex translations
2021-09-17 12:58:10 +02:00
demmm
5a83b036b8
CHANGES: update the keyboardq improvements
2021-09-17 12:40:55 +02:00
Adriaan de Groot
8f1ec4e34a
Changes: mention keyboardq improvements
2021-09-17 11:53:44 +02:00
Adriaan de Groot
4e63390e17
Changes: pre-release housekeeping
2021-09-17 11:52:16 +02:00
demmm
65b9bb0d6b
[keyboardq] set proper SPDX headers
...
rename wrongly named shift.license
2021-09-16 15:01:37 +02:00
Calamares CI
252ec6bcf2
i18n: [python] Automatic merge of Transifex translations
2021-09-16 10:57:53 +02:00
Calamares CI
51f400d8bb
i18n: [calamares] Automatic merge of Transifex translations
2021-09-16 10:57:53 +02:00
Adriaan de Groot
2988f9a651
Merge pull request #1782 from killajoe/patch-1
...
[shellprocess] fix typo in conf
2021-09-15 14:27:13 +02:00
Adriaan de Groot
d3bd4f49fa
Changes: document fixes and contributors
2021-09-15 13:33:58 +02:00
Adriaan de Groot
f49627f417
[libcalamaresui] Improve sizeLimit handling in log upload
...
The log sizeLimit can be 0 (disable log upload) but that's
not so clear in the code. While here, tidy up and add
some comments to surprising bits.
2021-09-15 13:30:06 +02:00
Adriaan de Groot
b587358b11
Merge pull request #1785 from killajoe/patch-1
...
Branding: improve sizeLimit docs
2021-09-15 13:24:37 +02:00
Johannes Kamprad
e189faabe5
Update branding.desc
...
hint on sizeLimit must be set to have the log option work.
2021-09-14 16:54:29 +02:00
Calamares CI
34b4661268
i18n: [python] Automatic merge of Transifex translations
2021-09-13 12:53:36 +02:00
Calamares CI
9562100580
i18n: [calamares] Automatic merge of Transifex translations
2021-09-13 12:53:36 +02:00
Johannes Kamprad
e98bf0da72
Update shellprocess.conf
...
a minor typo
2021-09-12 13:47:38 +02:00
Adriaan de Groot
cefe3dd4ff
[tracking] Add Q_OBJECT, sanitize API
2021-09-08 13:31:17 +02:00
Adriaan de Groot
8d71e67a75
Add Q_OBJECT macro where it's missing
...
- Transifex tools complain about missing Q_OBJECT (which makes
some sense -- you end up with a different context for calls
to tr(), of the base class).
2021-09-08 13:23:20 +02:00
Calamares CI
b933485394
i18n: [python] Automatic merge of Transifex translations
2021-09-08 13:09:16 +02:00
Calamares CI
11c79ee537
i18n: [calamares] Automatic merge of Transifex translations
2021-09-08 13:09:16 +02:00
Adriaan de Groot
3380da638e
Merge pull request #1774 from demmm/calamares
...
[keyboardq] add interactive keyboard preview
2021-09-08 11:58:36 +02:00
Adriaan de Groot
87eb5300d2
Merge branch 'load-qtbase' into calamares
...
FIXES #1688
2021-09-08 11:29:15 +02:00
Adriaan de Groot
e47dc4aa78
[partition] Fix build with translated buttons
2021-09-08 11:28:38 +02:00
Adriaan de Groot
4a6753c867
[packagechooser] Restore (renamed) include that is needed after all
2021-09-08 11:26:21 +02:00
Adriaan de Groot
226419f794
[partition] Translate button texts in warning boxes
2021-09-08 11:15:12 +02:00
Adriaan de Groot
6e0a8d8ca1
[libcalamaresui] Translate button texts for paste-message
2021-09-08 11:15:12 +02:00
Adriaan de Groot
7516740bbf
[interactiveterminal] Fix up standard buttons
2021-09-08 11:15:12 +02:00
Adriaan de Groot
dcfbb766dc
[libcalamaresui] Use fixed standard-buttons labels
...
Move some of the texts to the new TranslationFix, from ViewManager,
and use them. Keep them in ViewManager, too, so that the translations
with context ViewManager are not removed just now.
2021-09-08 11:14:46 +02:00
Adriaan de Groot
8c84ae9ff6
[license] Remove unused header
2021-09-08 11:14:46 +02:00