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
Adriaan de Groot
3025c5383b
[libcalamares] Document the pretty*() functions for Jobs
5 years ago
Adriaan de Groot
6d29c19e3e
[libcalamares] Progress is float
5 years ago
Adriaan de Groot
d3828a82fc
[packages] Make dummy backend slower
...
- insert sleeps to make it slower (easier when testing)
- improve debug logging clarity by noting where the messages
are coming from
5 years ago
Adriaan de Groot
1f34460d39
Merge branch 'improve-logging'
5 years ago
Adriaan de Groot
0abde6f1a7
[libcalamares] Don't print funcinfo in continuations
...
- when a single function does more logging, it generally marks
those as subsequent debug-messages (with Continuation, or SubEntry)
and we don't need to print funcinfo for those, since it was already
printed the first time.
5 years ago
Adriaan de Groot
5248a37eb3
[libcalamares] Add FUNC_INFO into all debug messages
...
- This is needlessly verbose
- Chase CreatePartitionTableJob which needs to bind to a temporary
5 years ago
Adriaan de Groot
3ddee8090c
[libcalamares] Drop intermediate CLog class
...
- All the real work is done in CDebug, so remove the base class.
5 years ago
Adriaan de Groot
ae633c7e7b
[removeuser] Remove superfluous formatting around logging
5 years ago
Adriaan de Groot
c15022462a
Changes: post-release housekeeping
5 years ago
Adriaan de Groot
623a8c2d43
[removeuser] Port to C++
...
No changes in functionality; add a little description in the .conf file.
5 years ago
Adriaan de Groot
0f8751497e
CI: give tooling a standard LANG environment
5 years ago