Philip Müller
067ca16112
Merge branch 'improve-swap-ui' of https://github.com/calamares/calamares into development
2019-01-18 18:11:25 +01:00
Adriaan de Groot
e85fedfd41
[partition] Drop comment that doesn't apply anymore
2019-01-18 15:57:21 +01:00
Adriaan de Groot
fee1794924
[partition] Use NamedEnumTable support code
...
- reduce amount of custom code by using the (new) generic implementation
2019-01-18 15:56:51 +01:00
Philip Müller
25d1022c4c
Merge branch 'master' of https://github.com/calamares/calamares into development
2019-01-16 23:04:34 +01:00
Adriaan de Groot
a51a000681
Merge branch 'master' into improve-swap-ui
2019-01-14 15:57:22 +01:00
Adriaan de Groot
c68af1cc5d
Changes: minor addition to changelog
...
FIXES #1038
2019-01-14 15:36:14 +01:00
Adriaan de Groot
bcce704589
Merge branch 'resize-control'
...
FIXES #1062 #1038
2019-01-14 15:31:25 +01:00
Adriaan de Groot
12665192ae
[libcalamaresui] Defend against missing config settings
2019-01-14 15:30:44 +01:00
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.
2019-01-14 14:25:01 +01:00
Adriaan de Groot
866797a6c9
[calamares] Support starting fullscreen
2019-01-14 14:17:39 +01:00
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).
2019-01-14 13:42:41 +01:00
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.
2019-01-14 13:23:44 +01:00
Adriaan de Groot
097927eb3e
[libcalamares] Fix off-by-one in taking substring for value
2019-01-14 13:23:14 +01:00
Adriaan de Groot
0648a3facf
[fsresizer] Be explicit about type of string
2019-01-14 12:49:58 +01:00
Adriaan de Groot
f6c69db9ff
[calamares] Use branding-settings for initial window-size
2019-01-14 12:23:38 +01:00
Adriaan de Groot
32ab377e43
[libcalamaresui] Record branding window-size
2019-01-14 12:06:04 +01:00
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.
2019-01-14 11:50:06 +01:00
Philip Müller
7e471444d6
[branding] adjust branding
2019-01-13 14:14:41 +01:00
Philip Müller
42f8bc50f8
Merge branch 'resize-control' of https://github.com/calamares/calamares into development
2019-01-13 14:10:52 +01:00
Philip Müller
ae53c6ba84
Merge branch 'master' of https://github.com/calamares/calamares into development
2019-01-13 14:09:44 +01:00
Adriaan de Groot
07a90957f4
Merge branch 'post-323'
2019-01-13 06:21:25 -05:00
Philip Müller
2e47911369
Merge branch 'master' of https://github.com/calamares/calamares into development
2019-01-11 21:52:12 +01:00
Adriaan de Groot
ef33aa01f3
[fsresizer] Port to NamedSuffix template
2019-01-11 19:49:39 +01:00
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.
2019-01-11 19:48:11 +01:00
Adriaan de Groot
819a57e458
[libcalamaresui] Store resize configuration
...
- Use the named enums code for simplicity.
2019-01-11 17:35:06 +01:00
Adriaan de Groot
d25a17a45e
Merge branch 'named-enums' into resize-control
2019-01-11 14:33:31 +01:00
Adriaan de Groot
194f693412
[partition] Use new NamedEnum approach
2019-01-11 14:32:45 +01:00
Adriaan de Groot
9c2a6b03e4
[libcalamares] Slight refactor, move into NamedEnumTable
...
- expand documentation on find()
- make find() methods
2019-01-11 14:30:21 +01:00
Adriaan de Groot
fb44113561
[libcalamares] Named enumeration support
2019-01-11 14:15:18 +01:00
Adriaan de Groot
a8e19f5ee7
Changes: document the existence of resize options
2019-01-11 12:25:37 +01:00
Adriaan de Groot
dfad21bfa9
Changes: update contributors and add notes
2019-01-11 12:22:23 +01:00
Adriaan de Groot
305249976f
Merge pull request #1069 from a-wai/preserve-selected-device
...
Preserve current device when going to manual partitioning and back
2019-01-11 00:08:23 +01:00
Adriaan de Groot
5f0993ca8c
Merge branch 'fix-defaultfs'
...
FIXES #1070
2019-01-11 00:05:59 +01:00
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)
2019-01-10 23:54:57 +01:00
Arnaud Ferraris
dfb5412c57
[partition] Preserve current device when going to manual partitioning
...
Fixes #1043
Signed-off-by: Arnaud Ferraris <arnaud.ferraris@collabora.com>
2019-01-10 16:28:05 +01:00
Calamares CI
d096ca6a8d
i18n: [python] Automatic merge of Transifex translations
2019-01-09 14:06:47 +01:00
Calamares CI
807861c97d
i18n: [dummypythonqt] Automatic merge of Transifex translations
2019-01-09 14:06:46 +01:00
Calamares CI
8d60f6025d
i18n: [calamares] Automatic merge of Transifex translations
2019-01-09 14:06:45 +01:00
Philip Müller
d38db49bc9
Merge branch 'master' of https://github.com/calamares/calamares into development
2019-01-09 13:13:58 +01:00
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
2019-01-09 13:07:32 +01:00
Adriaan de Groot
b18ba3d662
Changes: polish the change-notes a bit
2019-01-09 13:00:52 +01:00
Adriaan de Groot
2d2454025d
Changes: document locale fix
...
FIXES #1064
2019-01-09 12:58:31 +01:00
Adriaan de Groot
4b1b71dd3e
[locale] Update Copyright statements
2019-01-08 22:30:12 +01:00
Adriaan de Groot
527392f0af
[libcalamares] Update Copyright statement
2019-01-08 22:29:55 +01:00
Adriaan de Groot
ba82526449
CMake: drop RC version for release
2019-01-08 22:25:25 +01:00
Adriaan de Groot
200f68ae48
[locale] Reduce debug-chattiness
2019-01-08 22:18:01 +01:00
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.
2019-01-08 18:09:34 +01:00
Adriaan de Groot
8cc0e1f5f9
[locale] Expand tests to check lang
...
- This shows that one constructor isn't doing it right.
2019-01-08 14:39:40 +01:00
Adriaan de Groot
2345b933cd
[locale] Add operator << for LocaleConfiguration, for debugging
2019-01-08 13:40:20 +01:00
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.
2019-01-08 13:23:16 +01:00