6874 Commits (c4324fd3ea361080b74f86ab40e210878b23a3c5)
 

Author SHA1 Message Date
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
Calamares CI 0d91220ab7 i18n: [calamares] Automatic merge of Transifex translations 5 years ago
Adriaan de Groot bfe45aea18 [netinstall] Warnings--, unused parameter 5 years ago
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.
5 years ago
Adriaan de Groot 0793971d01 [libcalamares] Warnings--, unused variable 5 years ago
Adriaan de Groot 3c059cc599 Changes: pre-release housekeeping 5 years ago
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.
5 years ago
Adriaan de Groot 28bf4082b3 [contextualprocess] Tests for new lookup behavior 5 years ago
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.
5 years ago
Adriaan de Groot 4a5b3e7bc8 [contextualprocess] Document new behavior for compound keys 5 years ago
Adriaan de Groot d114a3dc21 [contextualprocess] Allow selection from GS with "var1.var2.var3" 5 years ago
Adriaan de Groot f5522425f6
Merge pull request #1331 from PureTryOut/apk-support
[packages] Add apk (Alpine Linux package manager) support
5 years ago
Adriaan de Groot 510e4a0033 Changes: document debug-logging and FillGlobalStorageJob 5 years ago
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.
5 years ago
Adriaan de Groot d4b26bbaf0 [partition] Tighten up the types of internal methods 5 years ago
Calamares CI c93f749a35 i18n: [python] Automatic merge of Transifex translations 5 years ago
Calamares CI 29ba5c961d i18n: [dummypythonqt] Automatic merge of Transifex translations 5 years ago