Philip Müller
252802870f
Merge branch 'master' of https://github.com/calamares/calamares into development
2020-03-11 12:35:00 +01:00
Adriaan de Groot
7ec6dff352
[calamares] Apply coding style to progresstree
2020-03-10 13:30:43 -05:00
Adriaan de Groot
257f718ab6
Changes: document netinstall improvement
2020-03-10 13:14:53 -05:00
Adriaan de Groot
185367648f
Merge branch 'issue-1269'
...
Add `expanded: true` to a group to pre-expand it.
FIXES #1269
2020-03-10 13:00:39 -05:00
Adriaan de Groot
e2d9ce737c
[netinstall] Implement pre-expanded groups
...
- Return relevant data
- Document code
- Add to README.md documentation about new key
2020-03-10 12:59:41 -05:00
Adriaan de Groot
b9b48cfbb1
[netinstall] Apply coding style
...
- Some missing {} were not noticed by astyle
2020-03-10 12:49:12 -05:00
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.
2020-03-10 12:46:49 -05:00
Adriaan de Groot
0f7f5216ee
[netinstall] isHidden is const after construction
2020-03-10 12:39:35 -05:00
Adriaan de Groot
b074696ac1
[netinstall] isCritical is const after construction
2020-03-10 12:38:11 -05:00
Adriaan de Groot
09006a936d
[netinstall] Expand groups if requested
2020-03-10 12:37:57 -05:00
Adriaan de Groot
4f22a70b08
[netinstall] Restructure model-method data()
2020-03-10 12:30:33 -05:00
Adriaan de Groot
df86972ea7
[netinstall] Introduce constexpr names for columns and roles
2020-03-10 12:22:56 -05:00
Philip Müller
6af4da1db3
Merge branch 'master' of https://github.com/calamares/calamares into development
2020-03-10 10:50:58 +01:00
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
2020-03-09 22:46:59 -05:00
Adriaan de Groot
201c5ddfe1
[netinstall] Add some debug-logging
...
- Also, prepare for a start-expanded setting
2020-03-09 22:44:16 -05:00
Adriaan de Groot
4cf3ec8663
[netinstall] Resolve TODO (changes translations)
2020-03-09 22:01:39 -05:00
Adriaan de Groot
3302fe319b
[netinstall] Fix typo's in README
2020-03-09 21:58:30 -05:00
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
2020-03-09 21:43:14 -05:00
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)
2020-03-09 21:13:19 -05:00
Adriaan de Groot
350627172d
[partition] Tidy up includes
2020-03-09 21:09:24 -05:00
Adriaan de Groot
c5b038587e
[welcome] Tidy up includes
2020-03-09 21:07:12 -05:00
Adriaan de Groot
ebb3f319cc
[modules] Be more consistent in include punctuation
...
- Use <> for Qt, system, externals
- Use double-quotes for Calamares headers
2020-03-09 21:05:15 -05:00
Adriaan de Groot
841ea9ff48
[libcalamares] Tidy up includes
...
- Remove commented-out includes
- Consistent punctuation
2020-03-09 21:05:15 -05:00
Adriaan de Groot
3f18a58cca
Changes: document python-progress
2020-03-09 20:36:40 -05:00
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
2020-03-09 15:42:15 -05:00
Adriaan de Groot
c4bfad9399
[packages] Provide status feedback
...
- The status message should be updated; the name is constant.
FIXES #1330
2020-03-09 15:41:17 -05:00
Adriaan de Groot
ef249043f9
[libcalamares] call Python method only from Python thread
2020-03-09 15:39:35 -05:00
Adriaan de Groot
b4aaf85ccf
[libcalamares] Call Python function if available for status
2020-03-09 15:13:40 -05:00
Adriaan de Groot
252089e372
[libcalamares] Refactor pretty_name() call
...
- Split out a general method-that-returns-string caller.
2020-03-09 15:01:07 -05:00
Adriaan de Groot
ed4cdbeacc
[dummypython] Provide status
2020-03-09 14:53:22 -05:00
Adriaan de Groot
aa62ca639b
[libcalamares] Start getting prettyDescription from Python
2020-03-09 10:34:57 -05:00
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.
2020-03-09 10:05:01 -05:00
Adriaan de Groot
3025c5383b
[libcalamares] Document the pretty*() functions for Jobs
2020-03-05 08:54:42 -05:00
Philip Müller
c52aeb3856
Merge branch 'master' of https://github.com/calamares/calamares into development
2020-03-05 05:34:19 +01:00
Adriaan de Groot
6d29c19e3e
[libcalamares] Progress is float
2020-03-04 21:40:40 -05:00
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
2020-03-04 21:31:47 -05:00
Adriaan de Groot
1f34460d39
Merge branch 'improve-logging'
2020-03-03 17:01:04 +01:00
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.
2020-03-03 17:00:57 +01:00
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
2020-03-03 17:00:57 +01:00
Adriaan de Groot
3ddee8090c
[libcalamares] Drop intermediate CLog class
...
- All the real work is done in CDebug, so remove the base class.
2020-03-03 17:00:57 +01:00
Adriaan de Groot
ae633c7e7b
[removeuser] Remove superfluous formatting around logging
2020-03-03 14:35:15 +01:00
Adriaan de Groot
c15022462a
Changes: post-release housekeeping
2020-03-03 14:30:35 +01:00
Adriaan de Groot
623a8c2d43
[removeuser] Port to C++
...
No changes in functionality; add a little description in the .conf file.
2020-03-03 14:28:28 +01:00
Adriaan de Groot
0f8751497e
CI: give tooling a standard LANG environment
2020-03-03 14:23:48 +01:00
Philip Müller
42b065b1fc
Merge branch 'master' of https://github.com/calamares/calamares into development
2020-02-28 10:04:17 +01:00
Calamares CI
0d91220ab7
i18n: [calamares] Automatic merge of Transifex translations
2020-02-27 23:26:29 +01:00
Adriaan de Groot
bfe45aea18
[netinstall] Warnings--, unused parameter
2020-02-27 23:19:55 +01:00
Adriaan de Groot
3df0878e43
[initramfs] Warnings--
...
Initializing the JobQuene (and hence Global Storage) and
the System instance is a bit odd, avoid unused-variable
warning with an ugly cast instead.
2020-02-27 23:18:28 +01:00
Adriaan de Groot
0793971d01
[libcalamares] Warnings--, unused variable
2020-02-27 23:18:13 +01:00
Adriaan de Groot
3c059cc599
Changes: pre-release housekeeping
2020-02-27 23:12:03 +01:00