Adriaan de Groot
dfad21bfa9
Changes: update contributors and add notes
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
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
Adriaan de Groot
0a526febae
[locale] Refactor setting the BCP47 name and update test
6 years ago
Adriaan de Groot
b1921cced9
[locale] Add tests for some of the data classes
6 years ago
Adriaan de Groot
50e6f0fcbf
[locale] Replace weird static-constructor
...
- Replace createDefault() with a constructor that takes a
locale name; use it with en_US.UTF-8 in those places where
createDefault was previously used.
6 years ago
Adriaan de Groot
093240c131
[libcalamares] Be less chatty in Python scripts
...
- When finding the gettext path, the debug output was very
chatty and didn't include an indication that it was looking
for translations.
6 years ago
Adriaan de Groot
9d871fb9db
[locale] Update global locale setting when it changes
...
- use debugging to be a little more chatty
- when changing the system language on the locale page,
the global locale setting should change, too.
6 years ago
Adriaan de Groot
bc398756f5
[locale] Debugging support for Location
...
- code formatting
- provide an operator << for debugging TZ widget
6 years ago
Adriaan de Groot
3ff480eaa9
[locale] Refactor to make updating global locale setting easier.
6 years ago
Adriaan de Groot
e52f0318fe
[locale] Call timedatectl only when needed
...
- When testing and running not-as-root, only call the timedatectl
when the settings actually change; this reduces the number of
times kauth pops up.
6 years ago
Adriaan de Groot
59eaf18b9f
CMake: bump required Qt version
...
- kpmcore will require Qt 5.10 shortly
- KDE CI tests only Qt 5.10 and later
6 years ago
Adriaan de Groot
dc06de58d8
Changes: document source of fix
6 years ago
Adriaan de Groot
b1ea96e463
[partition] Don't autoremove the tempdir
...
- Dangerout since we're mounting things inside that tempdir,
and then doing a "weak" unmount
6 years ago
Calamares CI
934e58ad54
i18n: [python] Automatic merge of Transifex translations
6 years ago
Calamares CI
e572784eb5
i18n: [dummypythonqt] Automatic merge of Transifex translations
6 years ago
Calamares CI
491202d75f
i18n: [desktop] Automatic merge of Transifex translations
6 years ago
Calamares CI
ad9fe5b382
i18n: [calamares] Automatic merge of Transifex translations
6 years ago
Adriaan de Groot
fe3a88f834
[packages] Fix cut-and-paste-o in packages try_remove
...
- Copied from_local from the code for install, which doesn't
make sense and causes a NameError.
FIXES #1063
6 years ago
Adriaan de Groot
c9930788f7
Merge branch 'fix-language-display'
...
Merge in the bits of @apachelogger's fixes that I forgot previously,
and then refactor the whole thing to be consistent more easily.
FIXES : #712
6 years ago
Adriaan de Groot
56a71c232f
[locale] Use the re-factored LocaleLabel
6 years ago
Adriaan de Groot
210965aca4
[libcalamaresui] Allow always-show-country setting in locale label
6 years ago
Adriaan de Groot
8790985fca
[libcalamaresui] Code-formatting, remove dead code
6 years ago
Adriaan de Groot
3dda9ab860
[libcalamaresui] LocaleLabel doesn't need to inherit QObject
...
- Use static QObject::tr instead.
6 years ago
Adriaan de Groot
1f4ac45bb5
[libcalamaresui] Cleanup locale-labeling code
...
- Support translations of the "language (country)" format instead
of forcing English parenthesis.
6 years ago
Adriaan de Groot
084f4d2445
[libcalamaresui] Refactor: move LocaleLabel to UI library
...
- This is prep-work for making locale labels consistent everywhere.
- While here, improve code documentation.
6 years ago
Harald Sitter
311af6de5d
[locale] prefer native language and country names when available
...
This basically means we talk about localization in the respective
localized variant. e.g. "German (Germany)" ➡ "Deutsch (Deutschland)".
If geoip lookup failed or isn't configured for whatever reason it's a
stretch to expect the user to know english enough to find their own
language. Preferring the localized strings resolves this issue.
Additionally this happens to bypass #712 respectively
https://bugreports.qt.io/browse/QTBUG-34287
as the native names are properly spelled. So, as long as Qt has localized
names the names will also be properly spelled.
6 years ago
Adriaan de Groot
0b6e1ca488
i18n: update list of translations from Transifex
...
- Add automatic tooling to retrieve translation stats and
output new CMake variable settings.
- If there are i18n language selection warnings, stop CMake.
6 years ago
Calamares CI
915884c6fe
i18n: [python] Automatic merge of Transifex translations
6 years ago
Calamares CI
bf976b3de0
i18n: [dummypythonqt] Automatic merge of Transifex translations
6 years ago
Calamares CI
99b99d24bd
i18n: [desktop] Automatic merge of Transifex translations
6 years ago
Calamares CI
1321ba1525
i18n: [calamares] Automatic merge of Transifex translations
6 years ago
Adriaan de Groot
6798d613d8
CI: guess that debug builds are way too big for Travis
6 years ago
Adriaan de Groot
59e30e3cdb
CI: yet another attempt to debug the disk-space failures
6 years ago