Philip Müller
d37abf561f
Merge branch 'development' into 3.2.x-stable
2020-03-11 12:29:27 +01: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
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
81ae6aabca
[bump] 3.2.20
2020-02-28 10:05:33 +01:00
Philip Müller
a7b8857c7a
Merge branch 'development' into 3.2.x-stable
2020-02-28 10:04:57 +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
Adriaan de Groot
72dcf886bf
[contextualprocess] Improve tests, fix off-by-one
...
- there's no string representation for a QVariantMap, so it
won't be converted; in *debug* output it looks like there's a
string there.
- off-by-one when diving into compound selectors, spotted by
test, now fixed.
2020-02-27 22:44:49 +01:00
Adriaan de Groot
28bf4082b3
[contextualprocess] Tests for new lookup behavior
2020-02-27 22:34:46 +01:00
Adriaan de Groot
bdb208c079
[contextualprocess] Split API
...
In order to test some of the internals, split them into Binding.h.
This makes the interface visible for tests. The implementation
still lives in the same place.
While here, adjust the test to the changed **example** which
now lists an additional variable.
2020-02-27 18:40:17 +01:00
Adriaan de Groot
4a5b3e7bc8
[contextualprocess] Document new behavior for compound keys
2020-02-27 18:22:07 +01:00
Adriaan de Groot
d114a3dc21
[contextualprocess] Allow selection from GS with "var1.var2.var3"
2020-02-27 17:14:41 +01:00
Adriaan de Groot
f5522425f6
Merge pull request #1331 from PureTryOut/apk-support
...
[packages] Add apk (Alpine Linux package manager) support
2020-02-27 16:22:36 +01:00
Adriaan de Groot
510e4a0033
Changes: document debug-logging and FillGlobalStorageJob
2020-02-27 15:01:37 +01:00
Adriaan de Groot
54a4644893
[partition] Store filesystem types
...
- Write a new GS key filesystems_use, which is a map of filesystems
in use on the target system.
2020-02-27 14:29:54 +01:00
Adriaan de Groot
d4b26bbaf0
[partition] Tighten up the types of internal methods
2020-02-27 13:49:02 +01:00
Calamares CI
c93f749a35
i18n: [python] Automatic merge of Transifex translations
2020-02-27 13:36:21 +01:00
Calamares CI
29ba5c961d
i18n: [dummypythonqt] Automatic merge of Transifex translations
2020-02-27 13:36:21 +01:00
Calamares CI
6d638539e5
i18n: [desktop] Automatic merge of Transifex translations
2020-02-27 13:36:21 +01:00
Calamares CI
5e0f182ebc
i18n: [calamares] Automatic merge of Transifex translations
2020-02-27 13:36:21 +01:00