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
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
Adriaan de Groot
9a63d63d5b
[calamares] Factor out the creation of the sidebar
5 years ago
Adriaan de Groot
04cb5f14f7
[calamares] Role names for progress model
5 years ago
Adriaan de Groot
ba4b42b4ee
[calamares] Introduce a "completed" role
...
- This is for future support of a QML progress view
5 years ago
Adriaan de Groot
d3f55af51e
[calamares] Clean up progress tree model
...
- It's still not a real tree
- Remove unused classes / files
- Apply coding style
5 years ago
Adriaan de Groot
76144fb3dc
[calamares] Remove superfluous ViewStepItem
...
- The model is a simple list, not a tree (it may have been in the
distant past).
- All the information needed comes from the ViewSteps held by the
ViewManager.
- The delegate and fake-step handling was never used.
5 years ago
Adriaan de Groot
5a59eb1963
[calamares] Remove unused method from progresstreemodel
5 years ago
Adriaan de Groot
7ec6dff352
[calamares] Apply coding style to progresstree
5 years ago
Adriaan de Groot
257f718ab6
Changes: document netinstall improvement
5 years ago
Adriaan de Groot
185367648f
Merge branch 'issue-1269'
...
Add `expanded: true` to a group to pre-expand it.
FIXES #1269
5 years ago