6937 Commits (ac08598176663dd4edbb1df8c3ea337499d5aee7)
 

Author SHA1 Message Date
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.
5 years ago
Calamares CI 92bbf6896c i18n: [python] Automatic merge of Transifex translations 5 years ago
Calamares CI 2eff1f0e78 i18n: [dummypythonqt] Automatic merge of Transifex translations 5 years ago
Calamares CI 1d0ff39c92 i18n: [calamares] Automatic merge of Transifex translations 5 years ago
Adriaan de Groot fba38b949a Changes: Credits to Gabriel for resume-fixes 5 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.
5 years ago
Gabriel Craciunescu 65a989d3cd [grubcfg] With LUKS, resume from the correct swap name
FIXES #1208
5 years ago
Adriaan de Groot 489fd0b272 [welcomeq] Fix QML import
- Now using the properly-namespaced QML import for Calamares things
5 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.
5 years ago
Adriaan de Groot c4324fd3ea [libcalamaresui] Provide convenience method for context properties 5 years ago
Adriaan de Groot 3f87cc214a [calamares] Warnings--
- Set the width of the QML sidebar explicitly
- Handle all sidebar-flavor enum values explicitly
5 years ago
Adriaan de Groot 948ecb4fd1 CMake: explain the policy settings 5 years ago
Adriaan de Groot 685c2c9de0 Changes: mention Camilo for his QML work 5 years ago
Adriaan de Groot afc0c78b4c [libcalamares] Refactor job-weight computations
- only check index-vs-length once
5 years ago
Adriaan de Groot 07da6e3905 [libcalamares] Expand instance with weight 5 years ago
Adriaan de Groot e37809a126 [libcalamares] Detailed InstanceDescription type 5 years ago
Adriaan de Groot 0e68013bb3 [libcalamares] Start making InstanceDescription a stronger type
- Replace a map-of-strings with a class type.
- For now, doesn't compile.
- Intention is to construct from a YAML / QVariant from the
  *instances* list in `settings.conf`.
5 years ago
Adriaan de Groot 3897bd54df Changes: write some of the QML docs
- Fix references; I decided to put it in Qml.h, which is
  the header for the code that does the work.
5 years ago
Adriaan de Groot 4576cb4fa0 [notesqml] Fix up documentation pointers 5 years ago
Adriaan de Groot 21c7063239 Changes: document QML sidebar 5 years ago
Adriaan de Groot 6ff0ac72de Merge branch 'qml-sidebar' 5 years ago
Adriaan de Groot aeffda945f [calamares] Use the ViewManager model to show steps 5 years ago
Adriaan de Groot b5a09d2f83 [branding] Don't hide the sidebar by default 5 years ago
Adriaan de Groot cec406e402 [calamares] Add a sample QML-sidebar
- The built-in one is loaded if no branding file is found.
- This sidebar is just the most basic of QML examples.
5 years ago
Adriaan de Groot cc3b0b2859 [calamares] Remove cruft from CMakeLists.txt 5 years ago
Adriaan de Groot 32ebb08788 [calamares] Search for sidebar QML file
- change name to "calamares-sidebar" so it's clear that
  it is a core component.
5 years ago
Adriaan de Groot 8d6e3e547c [libcalamaresui] Add qmlSearch for non-modules
- Refactor into a support method and two API points
- Use std::transform for doing-things-to-a-list
- Add searchQmlFile that only takes a name, for
  non-modules to use.
5 years ago
Adriaan de Groot 0fd7fec25e [libcalamaresui] Move registration into Qml-service
- Registration of QML modules may need to be done
  for more parts of Calamares. Move into the library,
  out of the model.
- Register for QML when using the QML sidebar.
5 years ago
Adriaan de Groot 1c9a2e8c5f Changes: document some of the new QML things 5 years ago
Adriaan de Groot c628192163 Merge branch 'progress-model' 5 years ago
Adriaan de Groot a0b4d58000 [calamares] The very simplest of QML sidebars 5 years ago
Adriaan de Groot a834d67283 [notesqml] Adjust to new name for Branding 5 years ago
Adriaan de Groot 28c2da12ae [libcalamaresui] Register in io.calamares namespace
- Register both Branding and ViewManager for QML
- Note that this changes the name of Branding
- Add code-docs about object ownership
5 years ago
Adriaan de Groot 7a8eb09cdb [libcalamaresui] Move QML-searching
- This is utility code, so it can be in the QML "service"
  from Calamares, rather than in the QmlViewStep itself.
  That makes it usable for other QML bits as well.
5 years ago
Adriaan de Groot 7d99ad3177 [welcomeq] Adjust to Config-API that QmlViewStep expects 5 years ago
Adriaan de Groot 862b05221d [libcalamaresui] Drop 'name' parameter in QmlViewStep
- The name is just the module identifier, and now we
  search for *m@i* and also *m* from that identifier,
  the name becomes much less important -- and it
  can be set from the config key *qmlFilename* as well.
5 years ago
Adriaan de Groot 8f1ab99190 [libcalamaresui] Search module name as well
- When searching for QML file, obey module name
  (full instance, module-only) and then others.
5 years ago
Adriaan de Groot 165bcfd75d [libcalamaresui] "namespace" QML settings
- To avoid name-collisions in otherwise well-behaved
  modules and configurations, make the QML settings
  more specific:
    search -> qmlSearch
    filename -> qmlFilename
5 years ago
Adriaan de Groot fa9006c677 Merge branch 'milohr-master'
FIXES #1336
5 years ago
Adriaan de Groot 0f50dc8d33 [welcomeq] Include the QML search mode 5 years ago
Adriaan de Groot 8302f2182b [welcomeq] The QML file name still has a q 5 years ago
Camilo Higuita d26fa63ccd [welcomeq] initial work for welcomeview in qml 5 years ago
Camilo Higuita d7f7c16958 [welcome] using config for both qcc2 or qwidgets 5 years ago
Adriaan de Groot 4ab5b4a5e6 [calamares] Progress"tree" is a list
- No need for a TreeView when it's just a one-dimensional
  list of items.
5 years ago
Adriaan de Groot 99c03f7fbb [libcalamaresui] Behave better as a model 5 years ago
Adriaan de Groot 8f0a6d3065 [calamares] The ViewManager is its own model
- Having a ProgressTreeModel that does nothing but
  proxy to ViewManager methods is kind of useless.
- Move the relevant code from ProgressTreeModel to
  ViewManager.
- Remove now-unused ProgressTreeModel.
5 years ago
Adriaan de Groot b209668d33 [calamares] Fix singleton-ness of the progress view
- Create the ViewManager earlier,
- Create a ProgressTreeModel here for the view,
- Do not weirdly set the model much later.
5 years ago
Adriaan de Groot 290a708e56 [calamares] No need for progresstreeview to be singleton 5 years ago
Adriaan de Groot e9965d37e3 [calamares] Don't create sidebar if we don't want it 5 years ago
Adriaan de Groot 80f49bed1d [libcalamaresui] Add a sidebar flavor setting 5 years ago