abalfoort
2114a6f880
Merge branch 'unencrypted-boot' of https://github.com/abalfoort/calamares into HEAD
2022-04-23 13:11:06 +02:00
abalfoort
29733819f5
Implement comments
...
- Unencrypted /boot check moved to generate_crypttab_line_info.
- has_luks in class FstabGenerator changed to luks_mapper_name.
2022-04-23 13:06:44 +02:00
abalfoort
5d1b024237
Implement comments
...
- Unencrypted /boot check moved to generate_crypttab_line_info.
- has_luks in class FstabGenerator changed to luks_mapper_name.
2022-04-23 12:44:39 +02:00
Adriaan de Groot
a3bd0d8091
Docs: update GS key overviews
2022-04-22 12:46:19 +02:00
Adriaan de Groot
03f755d168
Merge branch 'calamares' into work-3.3
2022-04-22 11:17:59 +02:00
Adriaan de Groot
1c49648fc5
Changes: pre-release housekeeping
2022-04-22 11:12:34 +02:00
Adriaan de Groot
a86f3ba96d
i18n: update English source phrases
2022-04-22 11:05:18 +02:00
Calamares CI
c86ff3a5bb
i18n: [python] Automatic merge of Transifex translations
2022-04-22 11:03:16 +02:00
Calamares CI
ab8d59bd41
i18n: [calamares] Automatic merge of Transifex translations
2022-04-22 11:03:15 +02:00
abalfoort
dcbb83ebe5
Replace tabs with 4 spaces
2022-04-21 17:13:50 +02:00
Adriaan de Groot
807dee54fd
[locale]: fix display of timezone for Dhaka
...
FIXES #1929
2022-04-21 17:12:02 +02:00
abalfoort
73d09977fc
Support unencrypted boot partition
2022-04-21 16:39:07 +02:00
Adriaan de Groot
47016765b3
[welcome] Fill backgrounds of failed requirements
2022-04-20 17:04:24 +02:00
Adriaan de Groot
217e4ab4f7
[welcome] Start improving the tooltips for missing requirements
2022-04-20 16:36:18 +02:00
Adriaan de Groot
b129cb0786
[libcalamares] Match roles from model to Qt standard roles
2022-04-20 16:25:28 +02:00
Adriaan de Groot
e102e2630e
[welcome] Rip out the "details" dialog for requirements
...
- The dialog gave very little extra information
- The text descriptions from the dialog are already available
as tooltips in the existing list view.
2022-04-20 16:19:34 +02:00
Adriaan de Groot
7650795f48
[welcome] Give the result-display somre more space
2022-04-20 16:16:20 +02:00
Adriaan de Groot
e5036da084
[welcome] Draw an icon for requirement-status
2022-04-20 16:03:42 +02:00
Adriaan de Groot
07f4ec529b
[libcalamares] Clean up requirements model API
...
- don't need friends
- made modify-the-model API public where it makes sense
- improve naming
2022-04-20 15:39:53 +02:00
Adriaan de Groot
0b2af86ec9
[welcome] Remove compensating-for-model-reset code
...
The model was emptied-and-refilled when re-checked, which
meant we needed to have some special handling when messages
changed to avoid re-creating widgets. Since we use a model
view now, we don't need the extra machinery.
2022-04-20 15:15:06 +02:00
Adriaan de Groot
8b917ace4d
[welcome] Replace widgets in dialog with model+listview
...
While here, remove unused vars and functions, tidy code.
2022-04-20 15:09:54 +02:00
Adriaan de Groot
ab1c78ca23
[welcome] Allow delegate to pick the text role to display
2022-04-20 13:29:19 +02:00
Adriaan de Groot
3679bb45f0
[welcome] Give the countdown a tooltip
2022-04-20 13:16:10 +02:00
Adriaan de Groot
1101b0dc82
CMake: hand off RC-or-not to the version header again (for welcome-checks)
2022-04-20 13:12:02 +02:00
Adriaan de Groot
15b4660d3e
[welcome] Rip out rest of ResultWidget
...
- this breaks the dialog showing details, but we'll switch
that to the delegate as well.
2022-04-20 13:12:02 +02:00
Adriaan de Groot
e457d099d8
[welcome] Replace manual widgets-creation by a listview with model
2022-04-20 12:00:21 +02:00
Adriaan de Groot
7686b89cd6
[welcome] Very basic model delegate for results / requirements
2022-04-20 12:00:21 +02:00
Adriaan de Groot
e757639669
[calamares] A progresstree isn't a tree
2022-04-20 12:00:21 +02:00
Adriaan de Groot
7b22546b14
[calamares] Don't need a method for painting, reduce API
2022-04-20 12:00:21 +02:00
Adriaan de Groot
7db14cb5cf
[libcalamaresui] Fix build for ::ceil
2022-04-20 12:00:21 +02:00
Adriaan de Groot
33b4fd3a20
[localecfg] It's ok to have a missing /etc/locale.gen for reading
2022-04-19 08:25:34 +02:00
Adriaan de Groot
c8185affb9
CI: use Calamares-checkout rather than GitHub
2022-04-17 13:24:59 +02:00
Adriaan de Groot
91e1087eb9
CI: use v4 of Calamares actions
2022-04-16 21:53:17 +02:00
Adriaan de Groot
24026af32a
CI: switch to using Calamares checkout instead of GitHub
2022-04-16 20:42:36 +02:00
Adriaan de Groot
2241445b09
CI: switch to using Calamares checkout instead of GitHub
2022-04-16 16:58:49 +02:00
Adriaan de Groot
fb893542a2
CI: switch to using Calamares checkout instead of GitHub
2022-04-16 16:45:35 +02:00
Adriaan de Groot
9a66b51117
CI: switch to using Calamares checkout instead of GitHub
2022-04-16 15:56:51 +02:00
Adriaan de Groot
caa15c03a6
Git: also do CI builds when pushing to work-3.3
2022-04-16 12:58:28 +02:00
Adriaan de Groot
87ff7ae0da
[libcalamaresui] Use Qt max, min, bound
2022-04-16 12:51:11 +02:00
Adriaan de Groot
58306de28a
[libcalamaresui] Private static methods can be hidden
2022-04-16 12:48:12 +02:00
Adriaan de Groot
56c27c4255
[libcalamaresui] Warnings--
2022-04-16 12:45:58 +02:00
Adriaan de Groot
9084d746af
Git: add a blame-ignore file for large-scale reformatting
2022-04-16 12:42:29 +02:00
Adriaan de Groot
18fef8dfe5
[libcalamaresui] Apply coding style
2022-04-16 12:39:21 +02:00
Adriaan de Groot
7e5df42fc0
Merge branch 'issue-1924' into work-3.3
...
This is a rather clunky implementation of re-check requirements.
"Clunky" because the UI parts are re-created each time, rather
than fishing from a model of checked (or unchecked) requirements.
The Widgets parts should be updated to use a full model, rather
than the recreate-list-of-Widgets implementation they have now.
Unrelated changes pull in a bunch of improvements to the
waiting spinner widget.
2022-04-16 12:34:40 +02:00
Adriaan de Groot
e11a0ee448
[libcalamaresui] Use delegating-constructor, drop initialize()
2022-04-16 12:25:28 +02:00
Adriaan de Groot
18f8633dd9
[libcalamaresui] Also modern-style initialize center and disable flags
...
- All constructors explicitly initialize these, so there's no
real change here.
2022-04-16 12:20:02 +02:00
Adriaan de Groot
497422e72c
[libcalamaresui] Don't disable parent while waiting
2022-04-16 12:18:49 +02:00
Adriaan de Groot
78a8993f38
[libcalamaresui] Move to more modern-style initializations
2022-04-16 12:11:52 +02:00
Adriaan de Groot
1f7dd2fcd5
[libcalamaresui] Convenience API
2022-04-16 12:02:56 +02:00
Adriaan de Groot
2ccd59e90b
[libcalamaresui] Move waitingspinnerwidget.* into calamaresui
...
Although this is 3rd-party code, it now diverges -- by merging the
stale PR from upstream, and from adding features of our own --
enough that we should not pretend that it is the original 3rdparty
code.
Chase a couple of include paths that called this from 3rdparty/
2022-04-16 11:59:31 +02:00