OSDN Git Service

alterlinux/alterlinux-calamares.git
3 years ago[libcalamaresui] Warn when asking for nonexistent Branding instance
Adriaan de Groot [Tue, 24 Aug 2021 09:57:37 +0000 (11:57 +0200)]
[libcalamaresui] Warn when asking for nonexistent Branding instance

3 years ago[welcome] Add (stub) test for the Config object
Adriaan de Groot [Tue, 24 Aug 2021 08:24:11 +0000 (10:24 +0200)]
[welcome] Add (stub) test for the Config object

This crashes because there's no translations object yet,
but that is an internal issue.

3 years ago[libcalamares] Add urls only if valid, add tests to check that
Adriaan de Groot [Tue, 24 Aug 2021 08:00:42 +0000 (10:00 +0200)]
[libcalamares] Add urls only if valid, add tests to check that

3 years ago[welcome] Load potentially a list of URLs to check
Adriaan de Groot [Sun, 1 Aug 2021 21:52:27 +0000 (23:52 +0200)]
[welcome] Load potentially a list of URLs to check

3 years ago[libcalamares] Fix typo in comment
Adriaan de Groot [Sun, 1 Aug 2021 21:49:33 +0000 (23:49 +0200)]
[libcalamares] Fix typo in comment

3 years ago[libcalamares] Expand API for setting URLs to check
Adriaan de Groot [Sun, 1 Aug 2021 20:37:13 +0000 (22:37 +0200)]
[libcalamares] Expand API for setting URLs to check

3 years ago[libcalamares] Expand the number of URLs to check for connectivity
Adriaan de Groot [Sun, 1 Aug 2021 20:07:51 +0000 (22:07 +0200)]
[libcalamares] Expand the number of URLs to check for connectivity

- introduce a list of URLs instead of just one
- ping each of them, in turn, until one responds

3 years agoChanges: post-release housekeeping
Adriaan de Groot [Sun, 1 Aug 2021 19:26:06 +0000 (21:26 +0200)]
Changes: post-release housekeeping

3 years agoCHANGES: release date v3.2.41
Adriaan de Groot [Fri, 30 Jul 2021 22:41:27 +0000 (00:41 +0200)]
CHANGES: release date

3 years agoi18n: update language lists
Adriaan de Groot [Fri, 30 Jul 2021 22:39:37 +0000 (00:39 +0200)]
i18n: update language lists

I'm specifically putting zh_HK in the 'ok' list so it is selectable,
because that's what we need to be able to improve it most quickly,

3 years agoi18n: [python] Automatic merge of Transifex translations
Calamares CI [Mon, 26 Jul 2021 18:56:52 +0000 (20:56 +0200)]
i18n: [python] Automatic merge of Transifex translations

3 years agoi18n: [calamares] Automatic merge of Transifex translations
Calamares CI [Mon, 26 Jul 2021 18:56:52 +0000 (20:56 +0200)]
i18n: [calamares] Automatic merge of Transifex translations

3 years agoMerge branch 'issue-1744' into calamares
Adriaan de Groot [Fri, 30 Jul 2021 22:26:19 +0000 (00:26 +0200)]
Merge branch 'issue-1744' into calamares

FIXES #1744

3 years ago[keyboard] Only guess layouts until the user picks one
Adriaan de Groot [Fri, 30 Jul 2021 22:24:10 +0000 (00:24 +0200)]
[keyboard] Only guess layouts until the user picks one

- when activating the page, the "guess" functions do their
  work and afterwards the config is left in a "guessable"
  state, but if the user makes a specific choice, then
  the config leaves the "guessable" state and the user's
  explicit choice is preserved.

FIXES #1744

3 years ago[libcalamares] Extend cPointerSetter with initial-value
Adriaan de Groot [Fri, 30 Jul 2021 22:20:27 +0000 (00:20 +0200)]
[libcalamares] Extend cPointerSetter with initial-value

This is a convenience for "set <some variable> to <some value>
at end of scope".

3 years ago[keyboard] Re-phrase API
Adriaan de Groot [Fri, 30 Jul 2021 20:17:26 +0000 (22:17 +0200)]
[keyboard] Re-phrase API

- expose only intended API, guessLayout() becomes internal and static
- rename onActivate() since it was *called* for activation, but does
  something totally different.

3 years ago[keyboard] Factor out lambdas to regular slots
Adriaan de Groot [Fri, 30 Jul 2021 11:22:40 +0000 (13:22 +0200)]
[keyboard] Factor out lambdas to regular slots

- Long and complicated, nested, lambdas are not convenient for reasoning.
- The debug messages from the innermost lambda have a totally useless
  function name, which makes debugging harder.

3 years agoChanges: pre-release housekeeping
Adriaan de Groot [Fri, 30 Jul 2021 10:54:47 +0000 (12:54 +0200)]
Changes: pre-release housekeeping

3 years ago[libcalamares] Fix linking with renamed targets
Adriaan de Groot [Wed, 28 Jul 2021 11:20:35 +0000 (13:20 +0200)]
[libcalamares] Fix linking with renamed targets

3 years ago[libcalamares] Factor out common string in Python logging
Adriaan de Groot [Tue, 27 Jul 2021 14:01:32 +0000 (16:01 +0200)]
[libcalamares] Factor out common string in Python logging

- enforce consistent [PYTHON JOB]
- use CDebug() constructor, because the convenience macro's
  introduce the function name -- that's the C++ function, so
  it isn't useful for logging.

3 years ago[packages] Move package-list-logic into PM base class
Adriaan de Groot [Mon, 26 Jul 2021 19:31:57 +0000 (21:31 +0200)]
[packages] Move package-list-logic into PM base class

3 years ago[partition] Fix build
Adriaan de Groot [Mon, 26 Jul 2021 18:54:43 +0000 (20:54 +0200)]
[partition] Fix build

3 years ago[partition] Simplify retranslation of swap choices and manual partitioning
Adriaan de Groot [Mon, 26 Jul 2021 14:18:31 +0000 (16:18 +0200)]
[partition] Simplify retranslation of swap choices and manual partitioning

3 years ago[partition] Introduce retranslate slot for ChoicePage, code style
Adriaan de Groot [Mon, 26 Jul 2021 14:12:41 +0000 (16:12 +0200)]
[partition] Introduce retranslate slot for ChoicePage, code style

3 years ago[libcalamares] warnings-- with a deduction guide
Adriaan de Groot [Mon, 26 Jul 2021 13:18:21 +0000 (15:18 +0200)]
[libcalamares] warnings-- with a deduction guide

3 years agoCMake: chase renamed YAMLCPP
Adriaan de Groot [Mon, 26 Jul 2021 13:08:29 +0000 (15:08 +0200)]
CMake: chase renamed YAMLCPP

3 years agoCMake: rename imported yamlcpp library
Adriaan de Groot [Mon, 26 Jul 2021 12:34:10 +0000 (14:34 +0200)]
CMake: rename imported yamlcpp library

- call it yamlcpp::yamlcpp

This is source-incompatible if targets link explicitly to yamlcpp

3 years agoModules: clean up linking
Adriaan de Groot [Mon, 26 Jul 2021 12:55:12 +0000 (14:55 +0200)]
Modules: clean up linking

- do not link (explicitly) to Calamares libraries, the CMake
  functions do that automatically.
- while here, tidy and remove commented-out-bits
- while here, remove unneeded includes

3 years agoCMake: tidy up automatic linking of Calamares libraries
Adriaan de Groot [Mon, 26 Jul 2021 12:27:52 +0000 (14:27 +0200)]
CMake: tidy up automatic linking of Calamares libraries

- Modules and plugins don't need to mention libcalamares themselves
  for linking -- we can do that automatically. Use the IMPORTED names
  so that it works in Calamares main repo and external repositories.
- Complain about unknown module types.

3 years agoCMake: within Calamares repo, use the (eventual) imported names of libraries
Adriaan de Groot [Mon, 26 Jul 2021 12:22:28 +0000 (14:22 +0200)]
CMake: within Calamares repo, use the (eventual) imported names of libraries

3 years agoi18n: fix typo and code-style
Adriaan de Groot [Mon, 26 Jul 2021 09:16:26 +0000 (11:16 +0200)]
i18n: fix typo and code-style

3 years agoi18n: factor out special cases
Adriaan de Groot [Sun, 25 Jul 2021 21:38:09 +0000 (23:38 +0200)]
i18n: factor out special cases

- allow special Locale or special Name for a translation (or both)

3 years agoi18n: introduce special case for ca@valencia
Adriaan de Groot [Sun, 25 Jul 2021 21:18:05 +0000 (23:18 +0200)]
i18n: introduce special case for ca@valencia

3 years agoi18n: simplify Label handling of sr@latin
Adriaan de Groot [Sun, 25 Jul 2021 21:11:46 +0000 (23:11 +0200)]
i18n: simplify Label handling of sr@latin

3 years ago[welcome] Some translation / label fixes
Adriaan de Groot [Sat, 24 Jul 2021 22:08:47 +0000 (00:08 +0200)]
[welcome] Some translation / label fixes

- the message had been arbitrarily changed; change it back
- update (warning) message when there is progress in checking the
  model, so it doesn't stay at "unchecked" until you change language
- minor clean-ups

3 years agoMerge branch 'fix-retranslate' into calamares
Adriaan de Groot [Sat, 24 Jul 2021 21:27:18 +0000 (23:27 +0200)]
Merge branch 'fix-retranslate' into calamares

Improve the Retranslator framework so it also affects Config objects.

3 years agoi18n: make retranslator more consistent
Adriaan de Groot [Sat, 24 Jul 2021 10:16:19 +0000 (12:16 +0200)]
i18n: make retranslator more consistent

- Improve naming.
- Both lambda and slot versions call the code immediately.

3 years agoi18n: re-do the whole Retranslator infrastructure
Adriaan de Groot [Sat, 24 Jul 2021 10:01:30 +0000 (12:01 +0200)]
i18n: re-do the whole Retranslator infrastructure

Just have **one** Retranslator object, and install it as event-filter
(this needs to be done manually on a top-level widget) and use
signals / slots to do the actual work, rather than filtering
in multiple places and doing our own mediocre version of binding-
signal-to-lambda.

3 years ago[welcome] Switch to using the message from the Config object
Adriaan de Groot [Sat, 24 Jul 2021 21:15:05 +0000 (23:15 +0200)]
[welcome] Switch to using the message from the Config object

- The Config object owns the requirements model, and has messages /
  strings describing the state of the model. Use that message,
  dropping the duplicate message from the requirements widget.
- Re-jig to pass the Config object around rather than the model
  that it owns.
- This does not work, because translation events do not arrive
  (and the slot isn't called automatically either).

3 years ago[welcome] Log when translation events arrive
Adriaan de Groot [Sat, 24 Jul 2021 14:59:38 +0000 (16:59 +0200)]
[welcome] Log when translation events arrive

3 years agolibcalamares: remove declaration that was never implemented
Adriaan de Groot [Fri, 23 Jul 2021 20:51:08 +0000 (22:51 +0200)]
libcalamares: remove declaration that was never implemented

3 years agoCMake: find YAMLCPP when asked to find Calamares
Adriaan de Groot [Fri, 23 Jul 2021 15:26:42 +0000 (17:26 +0200)]
CMake: find YAMLCPP when asked to find Calamares

3 years ago[libcalamaresui] Do not link publicly to yamlcpp
Adriaan de Groot [Fri, 23 Jul 2021 15:23:30 +0000 (17:23 +0200)]
[libcalamaresui] Do not link publicly to yamlcpp

3 years agoMerge remote-tracking branch 'origin/fix-usersq' into calamares
Adriaan de Groot [Sat, 17 Jul 2021 13:52:04 +0000 (15:52 +0200)]
Merge remote-tracking branch 'origin/fix-usersq' into calamares

Repair the colors, since the basic Kirigami theme does not
look nice at all. While at it, refactor to put the colors
of the usersq module all in one place, so easy to changes
consistently (e.g. to Kirigami colors if you know your theme
is a good one).

3 years ago[usersq] replace one more (missed) kirigami color
demmm [Fri, 16 Jul 2021 16:19:10 +0000 (18:19 +0200)]
[usersq] replace one more (missed) kirigami color

3 years ago[usersq] complete using names for colors
demmm [Thu, 15 Jul 2021 17:30:43 +0000 (19:30 +0200)]
[usersq] complete using names for colors
add line breaks
add negative outline color

3 years ago[usersq] Use a name instead of a magic number
Adriaan de Groot [Thu, 15 Jul 2021 14:59:38 +0000 (16:59 +0200)]
[usersq] Use a name instead of a magic number

3 years ago[usersq] Back out color-scheme merge
Adriaan de Groot [Thu, 15 Jul 2021 14:54:02 +0000 (16:54 +0200)]
[usersq] Back out color-scheme merge

3 years agoMerge pull request #1738 from Nitrux/calamares
Adriaan de Groot [Wed, 14 Jul 2021 14:41:35 +0000 (16:41 +0200)]
Merge pull request #1738 from Nitrux/calamares

[usersq]: use system colorscheme instead of hardcoded colors

3 years agoi18n: [python] Automatic merge of Transifex translations
Calamares CI [Wed, 14 Jul 2021 11:03:42 +0000 (13:03 +0200)]
i18n: [python] Automatic merge of Transifex translations

3 years agoi18n: [calamares] Automatic merge of Transifex translations
Calamares CI [Wed, 14 Jul 2021 11:03:42 +0000 (13:03 +0200)]
i18n: [calamares] Automatic merge of Transifex translations

3 years ago[packages] Fix wording problem
Adriaan de Groot [Wed, 14 Jul 2021 10:54:07 +0000 (12:54 +0200)]
[packages] Fix wording problem

3 years ago[calamares] Expand test-mocks for Python v3.2.40
Adriaan de Groot [Wed, 14 Jul 2021 07:29:20 +0000 (09:29 +0200)]
[calamares] Expand test-mocks for Python

- the rawfs module uses more parts of the subprocess Python module
  and so needs more things mocked for testing.

3 years agoChanges: pre-release housekeeping
Adriaan de Groot [Wed, 14 Jul 2021 07:02:16 +0000 (09:02 +0200)]
Changes: pre-release housekeeping

3 years agoCMake: update language list
Adriaan de Groot [Tue, 13 Jul 2021 22:08:37 +0000 (00:08 +0200)]
CMake: update language list

The list suggests things are not-so-good because of recently-pushed
changes to the translations and teams haven't had time to react.
There are also some new duplicate languages.

3 years agoi18n: [python] Automatic merge of Transifex translations
Calamares CI [Tue, 13 Jul 2021 22:06:31 +0000 (00:06 +0200)]
i18n: [python] Automatic merge of Transifex translations

3 years agoi18n: [calamares] Automatic merge of Transifex translations
Calamares CI [Tue, 13 Jul 2021 22:06:30 +0000 (00:06 +0200)]
i18n: [calamares] Automatic merge of Transifex translations

3 years ago[usersq] correct plural form as reported in IRC
demmm [Tue, 13 Jul 2021 10:46:04 +0000 (12:46 +0200)]
[usersq] correct plural form as reported in IRC

3 years ago[partition] Simplify code for overloads
Adriaan de Groot [Mon, 12 Jul 2021 14:52:24 +0000 (16:52 +0200)]
[partition] Simplify code for overloads

3 years agoi18n: update english originals
Adriaan de Groot [Mon, 12 Jul 2021 12:31:04 +0000 (14:31 +0200)]
i18n: update english originals

3 years agoi18n: [python] Automatic merge of Transifex translations
Calamares CI [Mon, 12 Jul 2021 12:13:49 +0000 (14:13 +0200)]
i18n: [python] Automatic merge of Transifex translations

3 years agoMerge branch 'fix-btrfs-default-layout' into calamares
Adriaan de Groot [Wed, 7 Jul 2021 11:12:59 +0000 (13:12 +0200)]
Merge branch 'fix-btrfs-default-layout' into calamares

FIXES #1682

3 years ago[mount] Add test exercising partial-filtering
Adriaan de Groot [Wed, 7 Jul 2021 11:08:06 +0000 (13:08 +0200)]
[mount] Add test exercising partial-filtering

3 years ago[mount] Fix logic
Adriaan de Groot [Wed, 7 Jul 2021 10:57:08 +0000 (12:57 +0200)]
[mount] Fix logic

- filter() returns the items for which the predicate is True;
  we want to keep the subvolumes that do not have an explicit
  partition already associated.
- need list() to hammer it back into a list for appending swap subvol.

3 years ago[mount] Add test exercising refactored btrfs code
Adriaan de Groot [Wed, 7 Jul 2021 10:38:41 +0000 (12:38 +0200)]
[mount] Add test exercising refactored btrfs code

3 years agousersq: use system colorscheme instead of hardcoded colors
Camilo Higuita [Tue, 6 Jul 2021 23:56:45 +0000 (18:56 -0500)]
usersq: use system colorscheme instead of hardcoded colors

3 years ago[mount] Factor out swap-subvolume setting
Adriaan de Groot [Tue, 6 Jul 2021 14:48:46 +0000 (16:48 +0200)]
[mount] Factor out swap-subvolume setting

3 years ago[mount] Factor out the subvolume-filtering for partitions
Adriaan de Groot [Tue, 6 Jul 2021 14:43:56 +0000 (16:43 +0200)]
[mount] Factor out the subvolume-filtering for partitions

3 years ago[mount] Restore @home subvolume
Adriaan de Groot [Tue, 6 Jul 2021 13:34:13 +0000 (15:34 +0200)]
[mount] Restore @home subvolume

In 942221c764a8622c9b23d29b1db291404af0f63b the fixed-setup
(with /@ and /@home) was replaced by the configurable btrfs
layout, but the default went away. Restore the two-subvolume
layout if nothing is configured.

3 years ago[mount] Factor out the default btrfs configuration
Adriaan de Groot [Tue, 6 Jul 2021 13:31:00 +0000 (15:31 +0200)]
[mount] Factor out the default btrfs configuration

3 years ago[partition] Fix build on older KPMCore
Adriaan de Groot [Tue, 6 Jul 2021 10:59:01 +0000 (12:59 +0200)]
[partition] Fix build on older KPMCore

3 years ago[partition] Introduce check for EFI partition type-and-size
Adriaan de Groot [Tue, 6 Jul 2021 10:54:25 +0000 (12:54 +0200)]
[partition] Introduce check for EFI partition type-and-size

Re-use the existing message about partition type and size,
since I don't want to introduce another message with all the
specifics; give a works-always message instead.

The check itself is also straightforward, avoiding all of the
nuances and technically-this-might-work cases: FAT32, 300MiB+.

FIXES #607

3 years ago[partition] Clarify comments on boot-flags
Adriaan de Groot [Mon, 5 Jul 2021 11:33:09 +0000 (13:33 +0200)]
[partition] Clarify comments on boot-flags

3 years ago[partition] Write out type rather than aliasing to T
Adriaan de Groot [Mon, 5 Jul 2021 11:11:00 +0000 (13:11 +0200)]
[partition] Write out type rather than aliasing to T

3 years ago[partition] Pick slightly more sensible defaults for FS selection
Adriaan de Groot [Mon, 5 Jul 2021 10:39:56 +0000 (12:39 +0200)]
[partition] Pick slightly more sensible defaults for FS selection

3 years agoMerge branch 'pr-1667' into calamares
Adriaan de Groot [Mon, 5 Jul 2021 10:28:44 +0000 (12:28 +0200)]
Merge branch 'pr-1667' into calamares

Allow user-selection of FS type

FIXES #1667

3 years ago[partition] Document interactions between defaultFS and layout
Adriaan de Groot [Mon, 5 Jul 2021 10:28:17 +0000 (12:28 +0200)]
[partition] Document interactions between defaultFS and layout

3 years agoMerge pull request #1737 from demmm/calamares
Adriaan de Groot [Mon, 5 Jul 2021 09:28:48 +0000 (11:28 +0200)]
Merge pull request #1737 from demmm/calamares

[usersq] use validator for login & hostname

3 years ago[usersq] add close button to all password message fields
demmm [Sat, 3 Jul 2021 12:23:01 +0000 (14:23 +0200)]
[usersq] add close button to all password message fields

3 years ago[users] add an OK message to password message fields
demmm [Sat, 3 Jul 2021 12:21:07 +0000 (14:21 +0200)]
[users] add an OK message to password message fields
empty text box on all good status in usersq is confusing

3 years ago[usersq] working password validity check
demmm [Fri, 2 Jul 2021 22:10:31 +0000 (00:10 +0200)]
[usersq] working password validity check
kirigami inlinemessages adjusted for password fields
coding style, break lines in variables
add closing button for root password inline message, needed bc of
re-use root password option does not remove all messages

3 years ago[usersq] add warnings for forbidden names
demmm [Wed, 30 Jun 2021 20:29:32 +0000 (22:29 +0200)]
[usersq] add warnings for forbidden names
root & localhost set as forbidden in loginname & hostname

3 years ago[usersq] use validator for login & hostname
demmm [Wed, 30 Jun 2021 16:29:32 +0000 (18:29 +0200)]
[usersq] use validator for login & hostname
pallette for colors
inline warning messages now work, password fields checks included
left to implement are password validation inline messages

3 years ago[partition] Use default FS for layout items with type Unknown
Adriaan de Groot [Tue, 29 Jun 2021 21:47:33 +0000 (23:47 +0200)]
[partition] Use default FS for layout items with type Unknown

3 years ago[localeq] prevent MouseArea from stealing all map interaction
demmm [Tue, 29 Jun 2021 15:41:07 +0000 (17:41 +0200)]
[localeq] prevent MouseArea from stealing all map interaction
bug introduced with Qt 5.15 KDE patches makes near impossible to set location
adding - 5 seems to fix, otherwise the coordinates label will have to be removed

3 years ago[partition] Document that the default FS is used, also when erasing
Adriaan de Groot [Tue, 29 Jun 2021 12:52:16 +0000 (14:52 +0200)]
[partition] Document that the default FS is used, also when erasing

3 years ago[partition] Move fs-type handling into Config
Adriaan de Groot [Tue, 29 Jun 2021 12:47:09 +0000 (14:47 +0200)]
[partition] Move fs-type handling into Config

- the defaultFileSystemType interacts with availableFileSystemTypes
  so set them together.

3 years ago[partition] Don't run bool allowManualPartitioning through GS
Adriaan de Groot [Tue, 29 Jun 2021 11:21:46 +0000 (13:21 +0200)]
[partition] Don't run bool allowManualPartitioning through GS

It's a bit over-wrought to store a bool in a QVariant in GS for
consumption **only** by ChoicePage, so drop that GS key and store
it locally.

3 years ago[partition] Reduce confused naming
Adriaan de Groot [Tue, 29 Jun 2021 11:01:21 +0000 (13:01 +0200)]
[partition] Reduce confused naming

3 years ago[partition] Simplify config-reading (now the variant-docs are better)
Adriaan de Groot [Tue, 29 Jun 2021 10:21:14 +0000 (12:21 +0200)]
[partition] Simplify config-reading (now the variant-docs are better)

3 years ago[libcalamares] Expand tests for Variant access
Adriaan de Groot [Tue, 29 Jun 2021 10:13:37 +0000 (12:13 +0200)]
[libcalamares] Expand tests for Variant access

- document that getStringList() also handles strings as 1-element lists

3 years ago[partition] requiredPartitionTableType: improve docs
Adriaan de Groot [Tue, 29 Jun 2021 09:48:53 +0000 (11:48 +0200)]
[partition] requiredPartitionTableType: improve docs

3 years ago[partition] Migrate EFI settings-setting to Config object
Adriaan de Groot [Tue, 29 Jun 2021 09:43:20 +0000 (11:43 +0200)]
[partition] Migrate EFI settings-setting to Config object

3 years ago[partition] Shuffle Config and ViewStep to top
Adriaan de Groot [Tue, 29 Jun 2021 09:22:47 +0000 (11:22 +0200)]
[partition] Shuffle Config and ViewStep to top

Modules nearly always have a Config and either a Job or ViewStep
as their "top level" components. Everything else is implementation-
detail. The *partition* module was unusual in that those two
"top level" components were tucked away in subdirectories.

Shuffle them to the top: this makes it more clear that these
two files are there to coordinate the module.

3 years ago[partition]: restore defaultFileSystemType in config
Adriaan de Groot [Mon, 21 Jun 2021 20:56:23 +0000 (22:56 +0200)]
[partition]: restore defaultFileSystemType in config

Add the old key back, document the new key, expand schema.

3 years agoChanges: credits for recent PRs
Adriaan de Groot [Mon, 28 Jun 2021 19:59:13 +0000 (21:59 +0200)]
Changes: credits for recent PRs

3 years ago[calamares] More attributes in injected Python script
Adriaan de Groot [Mon, 28 Jun 2021 19:56:49 +0000 (21:56 +0200)]
[calamares] More attributes in injected Python script

Fake a little more of the subprocess module.

3 years ago[calamares] Allow disabling the Python pre-script
Adriaan de Groot [Mon, 28 Jun 2021 15:17:19 +0000 (17:17 +0200)]
[calamares] Allow disabling the Python pre-script

The test-application injects a script into Python code
to render harmless functions in the subprocess module
(eg to avoid Python code from running the package manager
for real). There are cases, though, where that injection
should be skipped (eg because the whole point of test-
loading some Python is to check commands that are run).

Add a -P option to the test-application to do that.

3 years ago[bootloader] factor out GRUB EFI determinations
Adriaan de Groot [Mon, 28 Jun 2021 15:05:58 +0000 (17:05 +0200)]
[bootloader] factor out GRUB EFI determinations

3 years agoMerge pull request #1733 from CC2130/aarch64-support
Adriaan de Groot [Mon, 28 Jun 2021 13:50:18 +0000 (15:50 +0200)]
Merge pull request #1733 from CC2130/aarch64-support

[bootloader] add support for aarch64