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
Adriaan de Groot
e2d9ce737c
[netinstall] Implement pre-expanded groups
...
- Return relevant data
- Document code
- Add to README.md documentation about new key
5 years ago
Adriaan de Groot
b9b48cfbb1
[netinstall] Apply coding style
...
- Some missing {} were not noticed by astyle
5 years ago
Adriaan de Groot
4f216b0394
[netinstall] Refactor model-data setting
...
- Introduce convenience methods getString(), getBool() to pick
out an entry from item definitions in YAML format.
- Apply coding style.
- Pick up the "expanded" property as well.
5 years ago
Adriaan de Groot
0f7f5216ee
[netinstall] isHidden is const after construction
5 years ago
Adriaan de Groot
b074696ac1
[netinstall] isCritical is const after construction
5 years ago
Adriaan de Groot
09006a936d
[netinstall] Expand groups if requested
5 years ago
Adriaan de Groot
4f22a70b08
[netinstall] Restructure model-method data()
5 years ago
Adriaan de Groot
df86972ea7
[netinstall] Introduce constexpr names for columns and roles
5 years ago
Adriaan de Groot
3d68c74a19
[netinstall] Sanitize PackageTreeItem::data()
...
- Use of != nullptr for QString just a bad idea
- Massage code so structure for packages resembles that of groups
5 years ago
Adriaan de Groot
201c5ddfe1
[netinstall] Add some debug-logging
...
- Also, prepare for a start-expanded setting
5 years ago
Adriaan de Groot
4cf3ec8663
[netinstall] Resolve TODO (changes translations)
5 years ago
Adriaan de Groot
3302fe319b
[netinstall] Fix typo's in README
5 years ago
Adriaan de Groot
220fd31226
[partition] Improve EncryptionWidget
...
- Use normal translation framework. The EncryptWidget was the one place
not using the "usual" translation framework, but rolled its own.
- Emphasize that the checkbox-state (checked-ness) is the parameter,
not a state of the EncryptWidget.
- All other instances of UI classes from Designer use a pointer-to-UI,
not multiple inheritance.
- Convenience method for setting the pixmap in response to
changes in the passphrase
- Tighten up types: enum -> enum class
- Reduce the scope for int-confusion by using an enum-class for
the encryption state of the widget
- Include UI implementation header only in .cpp
- Apply coding style
- Update copyright
5 years ago
Adriaan de Groot
1299c64415
[interactiveterminal] Tidy up includes
...
- The KF5/ part of the path isn't necessary, and some of the KF5
includes can be found with a shorter name (with modern ECM and
imported targets)
5 years ago
Adriaan de Groot
350627172d
[partition] Tidy up includes
5 years ago
Adriaan de Groot
c5b038587e
[welcome] Tidy up includes
5 years ago
Adriaan de Groot
ebb3f319cc
[modules] Be more consistent in include punctuation
...
- Use <> for Qt, system, externals
- Use double-quotes for Calamares headers
5 years ago
Adriaan de Groot
841ea9ff48
[libcalamares] Tidy up includes
...
- Remove commented-out includes
- Consistent punctuation
5 years ago
Adriaan de Groot
3f18a58cca
Changes: document python-progress
5 years ago
Adriaan de Groot
2891e92d16
Merge branch 'issue-1330'
...
- When Python modules emit progress, update their status message
by calling an optional pretty_status_message() in the Python code.
This is polled (later) by the execution progress bar to display
the message.
FIXES #1330
5 years ago
Adriaan de Groot
c4bfad9399
[packages] Provide status feedback
...
- The status message should be updated; the name is constant.
FIXES #1330
5 years ago
Adriaan de Groot
ef249043f9
[libcalamares] call Python method only from Python thread
5 years ago
Adriaan de Groot
b4aaf85ccf
[libcalamares] Call Python function if available for status
5 years ago
Adriaan de Groot
252089e372
[libcalamares] Refactor pretty_name() call
...
- Split out a general method-that-returns-string caller.
5 years ago
Adriaan de Groot
ed4cdbeacc
[dummypython] Provide status
5 years ago
Adriaan de Groot
aa62ca639b
[libcalamares] Start getting prettyDescription from Python
5 years ago
Adriaan de Groot
9b5a391c86
[libcalamares] Factor out Python helper
...
- the strange construction of Helper and treating it as a singleton
can be factored out into a separate singleton-handling instance()
function. The Helper should never be destroyed.
5 years ago