6926 Commits (875f79b49faa3a5887359a5ae6f902c6d465e3f9)
 

Author SHA1 Message Date
Adriaan de Groot 875f79b49f [libcalamares] Drop unused parameter
- the `parent` when installing a translator was not used, so drop it
  from the API. Chase some uses of the API, but leave welcome-modules
   broken: there's a merge of those coming.
6 years ago
Adriaan de Groot a33d9f5a06 Merge branch 'milohr-qml-locale'
FIXES #1353
6 years ago
Adriaan de Groot e3b4689cab [libcalamares] Warnings--
- It's the perennial struggle between Qt index types and STL ones
6 years ago
Adriaan de Groot 998790d69c [libcalamares] Warnings-- 6 years ago
Adriaan de Groot 4aeb774812 [libcalamares] POD don't bother with const& 6 years ago
Adriaan de Groot 177d6fe861 [libcalamares] Apply coding style 6 years ago
Adriaan de Groot 08b5012946 [locale] Apply coding style to Config
- ci/calamaresstyle
- sort includes by kind (local module, Calamares, Qt, STL)
- add copyright line
6 years ago
Adriaan de Groot 412a8043a9 Merge branch 'qml-locale' of https://github.com/milohr/calamares into milohr-qml-locale 6 years ago
Adriaan de Groot ec800e4219 Merge branch 'demmm-master'
FIXES #1354
FIXES #1339

Might be a bit annoying, so there's a TODO to detect yes-i-already-have-
GPT-on-this-BIOS-system.
6 years ago
Adriaan de Groot 26dd93b67c [partition] Simplify code
- isEfi only used meaningfully once
- if (isEfi) followed by if (!isEfi) can be simpler
- create bios-but-not-GPT strings in one go
- mark TODO that this should warn only if needed
- use weird * notation for branding-strings
6 years ago
Adriaan de Groot b57e198c29 [partition] Apply coding style
- This isn't particularly related to the change at hand, though.
6 years ago
demmm b6228d137c Adding popup warning/instructions for GPT with BIOS
see https://github.com/calamares/calamares/issues/1339#issuecomment-600862507
this is a very generic warning, used downstream since 2016
stopped virtual all BIOS GPT failures and questions
6 years ago
demmm 4c893b8260
Merge pull request #1 from calamares/master
Merge upstream
6 years ago
Camilo Higuita e02077d58e some models need to be updated to work with locale qml view step 6 years ago
Camilo Higuita 8ff1996e12 add the localq module and config to locale 6 years ago
Adriaan de Groot 6bef980636 Changes: document quit-at-end 6 years ago
Adriaan de Groot 1de2a4ff14 [libcalamares] Introduce quit-at-end
- In some cases, it makes sense to close Calamares automatically
  when it is done. Set *quit-at-end* to do so -- although this
  probably also means you should remove the *finished* page.
6 years ago
Adriaan de Groot 938277b74e Merge branch 'issue-1351'
FIXES #1351
6 years ago
Adriaan de Groot 71b55995ee [dummypython] Fix up progress reporting
- It's annoying to have 100% progress reported (from the processing
  of list items) and then have another 3 seconds delay.

Unrelated to the issue-at-hand, but spotted in testing.
6 years ago
Adriaan de Groot 1d30c99d89 [libcalamaresui] The ExecutionViewStep is done when the queue is
- While the queue is running, pretend that the EVS is not at the
  last page.

FIXES #1351
6 years ago
Adriaan de Groot 184462a875 [libcalamares] Make status of JobQueue queryable
- while the queue is executing (the thread is running jobs) the
  isRunning() method returns true.
- re-work some internals to reset isRunning() before emitting
  finished() signal.
6 years ago
Adriaan de Groot 112895fddc [libcalamares] Keep jobIndex in-sync with the jobs
- Never skip updating the jobIndex, because it is used in emitProgress()
  to find which job to ask for status.
6 years ago
Adriaan de Groot 1ec7251275 [libcalamares] Make isAtVeryEnd() internal 6 years ago
Adriaan de Groot 1eec1a9fe7 [libcalamares] Fix typo in API
- "asynchronouse" is not a thing
6 years ago
Adriaan de Groot cf59e2884a [welcome] Reduce warnings from moc-generated code 6 years ago
Adriaan de Groot 4efb082d67 Changes: credit to Gael (I spelled it right in the file) 6 years ago
Adriaan de Groot 8c92768f66
Merge pull request #1348 from gportay/partition-type
[partition] Add support for partition type
6 years ago
Adriaan de Groot 1718f7a8a8
Merge branch 'master' into partition-type 6 years ago
Adriaan de Groot 377a78a405
Merge pull request #1347 from gportay/partition-name
[partition] Name partition using filesystem label
6 years ago
Adriaan de Groot 74aaccda15
Merge pull request #1341 from gportay/filesystem-features
[partition] Add support for filesystem-specific features (KPMCore 4.2.0 required)
6 years ago
Adriaan de Groot 54356a22ba [fsresizer] Chase API change in tests
- Missed this earlier because the module is not enabled in FreeBSD.
6 years ago
Gaël PORTAY 15cce29a51 [partition] Add support for filesystem-specific features 6 years ago
Gaël PORTAY c5ebe13aeb [partition] Add support for partition type 6 years ago
Gaël PORTAY cba4d2e93b [partition] Name partition using filesystem label 6 years ago
Adriaan de Groot c850408555 Merge branch 'tighten-yaml-types' 6 years ago
Adriaan de Groot 3b0c0435bc [libcalamaresui] Chase API change in Yaml
- We can drop a bunch of calls to toMap() now.
6 years ago
Adriaan de Groot 1678a03cb3 [libcalamares] Tighten up types
- If we're converting a YAML map to a QVariant (Map), may as well
  express that in the types. This makes the return from, say,
  `yamlMapToVariant()` cheaper, but incurs conversion in
  `yamlToVariant()` .. previously the place for costs was
  swapped around.
- For those cases that want-and-expect a Map, or List, this makes
  the calls slightly cheaper. For the generic case, the costs move
  around internally.
6 years ago
Adriaan de Groot 2eb84e2de1 [partition] [tracking] [welcome] Missing Q_OBJECT
- These aren't strictly necessary for the code, but they
  help with translations.
6 years ago
Adriaan de Groot d65e0fb4c8 [libcalamares] Fix build with GCC
- <memory> isn't implicitly-included for std::unique_ptr
6 years ago
Adriaan de Groot 9fe679dca8 Merge commit 'afc0c78b4c01ac734b9877b11ae94597c685d804'
Pull in the instance-weight changes and type-improvements,
but not the part where special-casing of unsquash is dropped:
weights are still per-job, not per-module.
6 years ago
Calamares CI 92bbf6896c i18n: [python] Automatic merge of Transifex translations 6 years ago
Calamares CI 2eff1f0e78 i18n: [dummypythonqt] Automatic merge of Transifex translations 6 years ago
Calamares CI 1d0ff39c92 i18n: [calamares] Automatic merge of Transifex translations 6 years ago
Adriaan de Groot fba38b949a Changes: Credits to Gabriel for resume-fixes 6 years ago
Gabriel Craciunescu 47c167dc04 [bootloader] Resume from outer swap partition
- These fixes are similar to the other swap-from-LUKS changes,
  and just needed to be applied to a different module.
6 years ago
Gabriel Craciunescu 65a989d3cd [grubcfg] With LUKS, resume from the correct swap name
FIXES #1208
6 years ago
Adriaan de Groot 489fd0b272 [welcomeq] Fix QML import
- Now using the properly-namespaced QML import for Calamares things
6 years ago
Adriaan de Groot cd7884a0e5 [welcomeq] Fix build with clang
- can't convert lambda-with-captures to a function pointer (Clang 9)
- instead, use a context property .. QmlViewStep already sets a
  "config" property with the Config object, but WelcomeQ wants it
  as another name as well.
- this avoids registering the Welcome object across all QML pages,
  as well.

NOTE: needs to have the QML adjusted for this change.
6 years ago
Adriaan de Groot c4324fd3ea [libcalamaresui] Provide convenience method for context properties 6 years ago
Adriaan de Groot 3f87cc214a [calamares] Warnings--
- Set the width of the QML sidebar explicitly
- Handle all sidebar-flavor enum values explicitly
6 years ago