4872 Commits (9d316b430f679880a19fcbd5f743ee3d3d021888)
 

Author SHA1 Message Date
Adriaan de Groot b913753831 [partition] No need to re-query the current choice 6 years ago
Adriaan de Groot aef61a42bc [partition] Tidy up code
- avoid possible nullptr dereference on connect() if no swap choices
 - group retranslations together
6 years ago
Adriaan de Groot 24422b19bd [partition] Idiomatic connect() usage 6 years ago
Adriaan de Groot fbef117fc8 [partition] Remove unused code 6 years ago
Adriaan de Groot 8ecae75dc8 [partition] Simplify code a little
- Document and make pickOne() more correct
 - Reduce calls to globalStorage(), it doesn't change
6 years ago
Adriaan de Groot e85fedfd41 [partition] Drop comment that doesn't apply anymore 6 years ago
Adriaan de Groot fee1794924 [partition] Use NamedEnumTable support code
- reduce amount of custom code by using the (new) generic implementation
6 years ago
Adriaan de Groot a51a000681 Merge branch 'master' into improve-swap-ui 6 years ago
Adriaan de Groot c68af1cc5d Changes: minor addition to changelog
FIXES #1038
6 years ago
Adriaan de Groot bcce704589 Merge branch 'resize-control'
FIXES #1062 #1038
6 years ago
Adriaan de Groot 12665192ae [libcalamaresui] Defend against missing config settings 6 years ago
Adriaan de Groot ef94b1f689 [calamares] Support noexpand
- When in noexpand mode, just don't grow the window, and assume
   widgets elsewhere will get scrollbars automatically.
6 years ago
Adriaan de Groot 866797a6c9 [calamares] Support starting fullscreen 6 years ago
Adriaan de Groot 80569a746f [libcalamaresui] Relax validity check in branding
- A size of 64em has a value less than 1024, which is the minimum
   size **in pixels**. The check doesn't make sense as-is and would
   have to take the unit into account. Leave that to clients of
   branding (e.g. CalamaresWindow, which already does this).
6 years ago
Adriaan de Groot 79cee26b33 [libcalamares] Switch to std::vector
Keeping std::initializer_list around is fraught. Causes segfaults
because I'm not keeping the underlying temporary array around
properly. Switch to vectors because those initialize from the
underlying array.

TODO: look into making this sufficiently constexpr -- perhaps
just use std::array and make find() work on that.
6 years ago
Adriaan de Groot 097927eb3e [libcalamares] Fix off-by-one in taking substring for value 6 years ago
Adriaan de Groot 0648a3facf [fsresizer] Be explicit about type of string 6 years ago
Adriaan de Groot f6c69db9ff [calamares] Use branding-settings for initial window-size 6 years ago
Adriaan de Groot 32ab377e43 [libcalamaresui] Record branding window-size 6 years ago
Adriaan de Groot 99a19c7c6b [libcalamares] Document NamedSuffix
- Add more constructors
 - Make the table-constructor public, no need to force
   subclassing on everyone
 - Declare some useful API
 - Document the bits.
6 years ago
Adriaan de Groot 07a90957f4 Merge branch 'post-323' 6 years ago
Adriaan de Groot ef33aa01f3 [fsresizer] Port to NamedSuffix template 6 years ago
Adriaan de Groot e28aeebb48 [libcalamares] Introduce helper NamedSuffix template
For (all?) those cases where we have configuration with
a value followed by a unit, introduce a class that
uses the NamedEnum properties to make parsing and split-up easier.
6 years ago
Adriaan de Groot 819a57e458 [libcalamaresui] Store resize configuration
- Use the named enums code for simplicity.
6 years ago
Adriaan de Groot d25a17a45e Merge branch 'named-enums' into resize-control 6 years ago
Adriaan de Groot 194f693412 [partition] Use new NamedEnum approach 6 years ago
Adriaan de Groot 9c2a6b03e4 [libcalamares] Slight refactor, move into NamedEnumTable
- expand documentation on find()
 - make find() methods
6 years ago
Adriaan de Groot fb44113561 [libcalamares] Named enumeration support 6 years ago
Adriaan de Groot a8e19f5ee7 Changes: document the existence of resize options 6 years ago
Adriaan de Groot dfad21bfa9 Changes: update contributors and add notes 6 years ago
Arnaud Ferraris 5cacc0ddc6 Merge remote-tracking branch 'upstream/master' into partition-layout 6 years ago
Adriaan de Groot 305249976f
Merge pull request #1069 from a-wai/preserve-selected-device
Preserve current device when going to manual partitioning and back
6 years ago
Adriaan de Groot 5f0993ca8c Merge branch 'fix-defaultfs'
FIXES #1070
6 years ago
Adriaan de Groot ba63084c7e [partition] Refactor fstype naming
- Use locale "C" for checking filesystem names
 - Also check other possibilities and case-insensitive, to
   be more forgiving of weird configurations (and localizations)
6 years ago
Arnaud Ferraris dfb5412c57 [partition] Preserve current device when going to manual partitioning
Fixes #1043

Signed-off-by: Arnaud Ferraris <arnaud.ferraris@collabora.com>
6 years ago
Calamares CI d096ca6a8d i18n: [python] Automatic merge of Transifex translations 6 years ago
Calamares CI 807861c97d i18n: [dummypythonqt] Automatic merge of Transifex translations 6 years ago
Calamares CI 8d60f6025d i18n: [calamares] Automatic merge of Transifex translations 6 years ago
Adriaan de Groot 44211ee19a Merge branch 'release-3.2.3'
- Pull in CHANGES and release-numbering modifications
 - Pull in locale fixes
 - Bump version again, to 3.2.4-RC1 in master
6 years ago
Adriaan de Groot b18ba3d662 Changes: polish the change-notes a bit 6 years ago
Adriaan de Groot 2d2454025d Changes: document locale fix
FIXES #1064
6 years ago
Adriaan de Groot 4b1b71dd3e [locale] Update Copyright statements 6 years ago
Adriaan de Groot 527392f0af [libcalamares] Update Copyright statement 6 years ago
Adriaan de Groot ba82526449 CMake: drop RC version for release 6 years ago
Adriaan de Groot 200f68ae48 [locale] Reduce debug-chattiness 6 years ago
Adriaan de Groot f1cbd5fcbf [locale] Provide API for setting language
- The language and BCP need to be in-sync
 - Existing code was inconsistent in setting things, which is why
   you could get through the locale page without setting a locale
   (at all) or it would keep English in spite of picking Germand on
   the welcome page.
 - Patch tests to use that API.
6 years ago
Adriaan de Groot 8cc0e1f5f9 [locale] Expand tests to check lang
- This shows that one constructor isn't doing it right.
6 years ago
Arnaud Ferraris 921f70d3bb [partition] Fix size and last sector computation
Due to a computation error when calculating the total drive space and
each partition's last sector, the last partition's last sector was out
of boundaries, leading to an error creating this partition.

This patch fixes the computation algorithm to get rid of this error.

Signed-off-by: Arnaud Ferraris <arnaud.ferraris@collabora.com>
6 years ago
Adriaan de Groot 2345b933cd [locale] Add operator << for LocaleConfiguration, for debugging 6 years ago
Adriaan de Groot dbe50fe3db [locale] Improve LocaleConfiguration constructors
- Allow split-setting of the language and formats
 - Test new constructors
 - Since fromLanguageAndLocation can handle empty localeGen
   lists just fine, skip all the weird checks that return
   invalid guessed locale configurations.
6 years ago