9128 Commits (604535f65a36a67bbf934cc056c648a79a6d03ba)
 

Author SHA1 Message Date
Adriaan de Groot 231fa815c1 [partition] Forgotten ) 4 years ago
Adriaan de Groot 117418fe60 [partition] Fix partitioning summary
- the %4 is left-over from the feature-summary string,
- replace it with ""; don't change the source string
  because that will break translations right now.
4 years ago
Adriaan de Groot 788c84dc41 [netinstall] SPDX-tag the syntax-error file 4 years ago
Adriaan de Groot e4e041df7e Merge branch 'extend-translation-strings' into calamares 4 years ago
Adriaan de Groot 1af8796b2b [libcalamares] Refactor translations-for-a-test CMake code
- turn the translations-QRC phase into a function, just in
  case other tests need translations as well.
- This CMake code might work as the base of translation-wrangling for
  plugins (externally).
4 years ago
Adriaan de Groot cfbe722350 [libcalamares] Test the translated string with real translations
- introduce a bogus translation context, load translations,
  and check that the context-enabled translator does its job.
4 years ago
Adriaan de Groot 0143aa5515 [libcalamares] Make the branding-loading messages follow same format as the others 4 years ago
Adriaan de Groot d72e42f7ba [libcalamares] Extend (configuration) translated string with context
Make it possible to pass in a context for strings not-from-config
maps, to allow programmatically set, but translatable, strings.
4 years ago
Adriaan de Groot 65e78e5915 [packagechooser] Use packages list instead of ids
- don't pass the item IDs to packages module, use the
  packages lists for each item
- document the item list in more detail (including the packages member
  and new install-method item)
4 years ago
Adriaan de Groot 91a29c5885 [packagechooser] Add getters for the *packages* members to the model 4 years ago
Adriaan de Groot 5e77d65424 [packagechooser] Add install-method to pick *packages* module 4 years ago
Adriaan de Groot ed14c49a03 [libcalamares] Extend (configuration) translated string with context
Make it possible to pass in a context for strings not-from-config
maps, to allow programmatically set, but translatable, strings.
4 years ago
Adriaan de Groot 35f4a81768 [libcalamares] Extend packages service API
- convenience method to install a (string) list of packages
  (doesn't do the installation, but adds to GS the list, so
  that the packages module can handle it).
4 years ago
Adriaan de Groot a7f983db5f [packagechooser] Add *packageNames* to package items
This is prep-work for connecting to the *packages* module by
simply installing packages straight from packagechooser, rather
than using a workaround.
4 years ago
Adriaan de Groot dd52e10839 [packagechooser] Introduce a Config object
Rip out most of the ViewStep that deals with configuration,
move it to a Config object (not one that supports QML yet,
though), and massage the model a little.
4 years ago
Adriaan de Groot 59ea88f1ad [packagechoose] Remove the *package* member
The single-values *package* member in a PackageItem was not used,
so remove it -- to show that it really isn't used. This is prep-
work for putting the package name *back*, as multi-valued,
and using the *packages* module.
4 years ago
Adriaan de Groot 2a9205ebd9 Merge branch 'issue-1673' into calamares
FIXES #1673
4 years ago
Adriaan de Groot 165e559866 [netinstall] Extend tests with mixed fallbacks
- insert bad or empty URLs in between successful loads,
  check tail end of loading process.
4 years ago
Adriaan de Groot 21d24eeb8d [netinstall] Add tests for fallback loading
- first success that has data is kept
4 years ago
Adriaan de Groot 4dd6ecd54e [netinstall] Edge cases of zero, or unset, groups urls
- consumers may wait for loadingDone(), so always emit that
  even if no URL list is set.
4 years ago
Adriaan de Groot 9569105575 [netinstall] Extend tests with YAML syntax error and no-files-at-all 4 years ago
Adriaan de Groot 850825f70f [netinstall] Leave the last status on the queue
- Reaching the end means there's no data, but leave the last load result
  (presumably bad-something) around rather than overwriting.
4 years ago
Adriaan de Groot bd2fb552b5 [netinstall] let queue finish properly
- if the queue is emptied, there was no usable data; set
  failure to NoData rather than BadData.
- FetchNextUnless::done() is done only if the parameter is true (that
  is, it's done!); otherwise should continue.
4 years ago
Adriaan de Groot 3e26ae5ad6 Merge branch 'release-3.2.39.x' into calamares 4 years ago
Adriaan de Groot cf0119ed4a [initcpiocfg][plymouthcfg] Consistent find-plymouth code
- drop the debugging line because that has already been
  logged by the call to `runCommand()` that backs
  `target_env_call()`.
- use the same (top-level) function rather than having a
  function and elsewhere a very-similar method.
4 years ago
Adriaan de Groot 039370d410
Merge pull request #1675 from erikdubois/calamares
Display manager module adding fvwm3 to main.py
4 years ago
Adriaan de Groot af12583122
Merge branch 'calamares' into calamares 4 years ago
Adriaan de Groot fea9886683
Merge pull request #1674 from killajoe/patch-1
[displaymanager] Add sway
4 years ago
Adriaan de Groot 5241e25ae8 Changes: pre-release housekeeping 4 years ago
Adriaan de Groot 67effe4214 [netinstall] check in test that loading did not time out 4 years ago
Adriaan de Groot bd118bb457 [netinstall] Massage test data
- hidden groups aren't counted at all
- count() at top-level of the model counts groups
4 years ago
Adriaan de Groot dfedc0fb21 [netinstall] Extend tests
- add an "empty" groups file
- run an event loop to give the loader the opportunity to load
4 years ago
Adriaan de Groot a21665011f [netinstall] The status is ready (done) when the queue is done
- Don't signal ready every time data is sent to the model, since
  if the model ends up empty, loading will continue with the next
  fallback entry.
4 years ago
Adriaan de Groot 294d07db7b [netinstall] When starting to load YAML data, set appropriate status
- if a list is required, then we don't have data yet and should complain;
  otherwise we're OK even if no data is ever added.
4 years ago
Adriaan de Groot 5af37b0be3 [netinstall] Stub of tests for fallback-loading 4 years ago
Adriaan de Groot 3c398bd15e [netinstall] Only wrap-up if the packages list is OK
Avoid situation where the YAML is ok but doesn't contain
a list of netinstall packages, so the packages list (the model)
is still empty.

FIXES #1673
4 years ago
Erik Dubois 9651cc0cd7
Update main.py 4 years ago
Erik Dubois 0cbbbf811a
Merge pull request #1 from calamares/calamares
updating
4 years ago
Johannes Kamprad 44ec9d14a6
Update main.py
adding sway to desktop_environments
4 years ago
Adriaan de Groot 3f1d12ccd8 [users] One more capitalization fix for autologin
FIXES #1672
4 years ago
Adriaan de Groot 2b8309eb04 [users] Add tests for autologin settings
- four possibilities for old and new keys
- 6e is the check for not-actually-set, to track defaults
4 years ago
Adriaan de Groot adb9f37cca [locale] Set *locale* GS key when needed
The code path for setting the locale / language automatically
emits currentLanguageStatusChanged(), but the code that updates
GS connects to currentLanguageCodeChaged(). This was altered in
the 3.2.28 release cycle. Since then, automcatic locale selection
wasn't setting *locale* in GS, so that a click-through kind of
locale selection would not set it; then the packages module
has no *locale* setting for localization packages.

The combination of status and code signals (machine- and human-
readable) is ok. Introduce a setter to the language that does
the necessary signalling, so that setting the language automatically
also DTRT.

FIXES #1671
4 years ago
Adriaan de Groot ea61ac4386 [locale] Set *locale* GS key when needed
The code path for setting the locale / language automatically
emits currentLanguageStatusChanged(), but the code that updates
GS connects to currentLanguageCodeChaged(). This was altered in
the 3.2.28 release cycle. Since then, automcatic locale selection
wasn't setting *locale* in GS, so that a click-through kind of
locale selection would not set it; then the packages module
has no *locale* setting for localization packages.

The combination of status and code signals (machine- and human-
readable) is ok. Introduce a setter to the language that does
the necessary signalling, so that setting the language automatically
also DTRT.

FIXES #1671
4 years ago
Adriaan de Groot 4912de5893 [partition] reduce warnings with unsafe-option
- Move variables closer to where they are needed
- Do the winnowing / selection always, but in unsafe mode return
  the un-winnowed list of devices
- Massage build documentation a little
4 years ago
Adriaan de Groot a6406ac41b Merge branch 'release-3.2.39.2' into calamares 4 years ago
Anubhav Choudhary 5691f95833 [logUpload] Added one more test 4 years ago
Calamares CI 3444546159 i18n: [python] Automatic merge of Transifex translations 4 years ago
Calamares CI 9230bd1842 i18n: [desktop] Automatic merge of Transifex translations 4 years ago
Calamares CI 6bcf4995c9 i18n: [calamares] Automatic merge of Transifex translations 4 years ago
Adriaan de Groot 5c5c7f28dc Changes: cut down changelog to just this release 4 years ago