4392 Commits (6a36e1dc8e7c6766eb3e614e6dd82c7124c732e3)
 

Author SHA1 Message Date
Adriaan de Groot 6739b81c2a [partition] Tell PartitionInfo about desired flags
- When creating a partition, or changing flags, tell
   the PartitionInfo about those desired flags.
7 years ago
Adriaan de Groot 7df143f64a [partition] Add flags to PartitionInfo
- PartitionInfo maintains information on "what is desired" for
   a given Partition. Now we can set desired flags, alongside
   the flags already supported by Partition (where activeFlags()
   gives you the flags currently set on that partition).
7 years ago
Adriaan de Groot 5b4668822d [partition] Also update combo box index when setting up
- Avoids case where you edit a partition with a mountpoint
   set; previously, calling setText() would update the text
   but leave the selected index unchanged (usually 0), so that
   later calling selectedMountPoint() would return empty.
7 years ago
Adriaan de Groot 323d20d1a5 [partition] Avoid sneaking an empty string into the mount points combo 7 years ago
Adriaan de Groot 255a99d714 [partition] Drop now-unneeded debugging 7 years ago
Adriaan de Groot 310555f16b [partition] Add /srv to standard mount-points list. 7 years ago
Adriaan de Groot 4402198b37 [partition] Centralize setting-of-mountpoint
- map empty to the 0'th index
 - add new entries as needed

This avoids having selected index 0, but a different text.
7 years ago
Adriaan de Groot a49c39bb53 [partition] Unmap mount-point special strings
- Reverse "(no mount point)" to the empty string
 - Provide convenience pointer-taking function
7 years ago
Adriaan de Groot a4997c4be8 [partition] Convenience for selecting default mount point
- map blank to the "(no mount point)" string for UI purposes
7 years ago
Adriaan de Groot fda2e54e0f [partition] Refactor filling combobox with moint points
- Move to one place which handles the standard mount points
 - While here, introduce explicit "(no mount point)" string
   into the combo box. This is prep-work for issue #951.
7 years ago
Adriaan de Groot b5d667f76e i18n: disable Esperanto again
I consider this a Qt bug: there is an enum value for the language,
the language is fully (?) detailed in the ICU tables, and yet
it gets mapped hard to C locale.
7 years ago
Adriaan de Groot 39bf2eb9aa [welcome] Fix display of unsupported locales
- Some locales have no nativeLanguageName(), so instead display
   the locale id (e.g. "eo") and the resulting language in English
   (which, if it is really unsupported, will be "C").
7 years ago
Adriaan de Groot b0e5e13221 i18n: enable Esperanto translation 7 years ago
Adriaan de Groot 7090227269 i18n: fix up tooling
- suppress languages we've decided not to have anymore
 - prevent txpull from losing .desktop keys it doesn't understand,
   by splitting off a desktop.in file with only the (source) fields.
7 years ago
Calamares CI d354027114 i18n: [python] Automatic merge of Transifex translations 7 years ago
Calamares CI 03c2329093 i18n: [dummypythonqt] Automatic merge of Transifex translations 7 years ago
Calamares CI 0ad74a5913 i18n: [desktop] Automatic merge of Transifex translations 7 years ago
Calamares CI 4e1306bf89 i18n: [calamares] Automatic merge of Transifex translations 7 years ago
Adriaan de Groot 29848e0279
Merge pull request #950 from cjlcarvalho/master
[partition] Only bootloader model should ignore devices that are not of Disk_Device type
7 years ago
Caio Carvalho f72f7bd8fe [partition] Only bootloader model should ignore devices that are not of Disk_Device type. 7 years ago
Adriaan de Groot 37ce9a0838 CMake: bump RC number 7 years ago
Adriaan de Groot 45731b554b i18n: update lists of translated languages
- add Esperanto
 - add checks for new or misspelled translations
7 years ago
Adriaan de Groot ccdfe53201
Merge pull request #945 from cjlcarvalho/master
- Switch to enum types
 - Ignore LVM
 - Check LUKS support

Builds locally in my Manjaro test-box and kpmcore 3.3.0
7 years ago
Calamares CI 4723f70503 i18n: [python] Automatic merge of Transifex translations 7 years ago
Calamares CI 5e6cced522 i18n: [desktop] Automatic merge of Transifex translations 7 years ago
Calamares CI d79ca92cbf i18n: [calamares] Automatic merge of Transifex translations 7 years ago
Adriaan de Groot 2da09f7648 [libcalamaresui] Fix build
- Include all headers for types that need to be fully-defined
   (e.g. return types). This guards against uses in contexts where
   those headers have not been implicitly or previously included.

FIXES #948
7 years ago
Caio Carvalho 77d2667b53 [partition] Checking if there is LUKS creation support and if partition is not Extended before enabling encryption in CreatePartitionDialog. 7 years ago
Adriaan de Groot 7b934b7779 Desktop: don't show in app-stores
- another change squashed by Transifex
 - thanks Kevin Kofler for spotting
7 years ago
Adriaan de Groot 96887e754c i18n: drop es_ES, add tooling 7 years ago
Adriaan de Groot ff43752f47 i18n: pl_PL has merged into pl 7 years ago
Adriaan de Groot a38a2a54f7 [locale] Check all XML TimeZone elements if needed
- reduce warnings about loop-executed-only-once
 - if there is more than one TimeZone element, use the virst valid one
 - warn if nothing is found
7 years ago
Adriaan de Groot 3beb4bc87f Desktop: cleanup
- remove blank lines introduced by Transifex
 - restore 8ee4cc19 which was dropped when re-importing translations
7 years ago
Calamares CI ad45ed4a33 i18n: [python] Automatic merge of Transifex translations 7 years ago
Calamares CI 0fc30d6cd6 i18n: [dummypythonqt] Automatic merge of Transifex translations 7 years ago
Calamares CI d1ceb66556 i18n: [desktop] Automatic merge of Transifex translations 7 years ago
Calamares CI c7533800b2 i18n: [calamares] Automatic merge of Transifex translations 7 years ago
Adriaan de Groot 48b7c312f8 ci: switch to less volatile KDE Neon version 7 years ago
Caio Carvalho f561f04591 [partition] Changing PartUtils::getDevices to ignore devices that aren't of Disk_Device type. 7 years ago
Caio Carvalho 8726b70574 [partition] Ignoring LVM devices in PartUtils::getDevices to prevent installing bootloader in LVM VG. 7 years ago
Adriaan de Groot a4bc98742a ci: switch to less volatile KDE Neon version 7 years ago
Adriaan de Groot 76b622936f
Merge pull request #944 from ximion/master
Never show Calamares in software centers
7 years ago
Matthias Klumpp e36d6d5d97 Never show Calamares in software centers
Users will never want to install the distribution installer from a
software center like KDE Discover or GNOME Software, so exclude it from
the AppStream metadata collection.
7 years ago
Adriaan de Groot 42f5ed5d41 [welcome] Fix build, reduce redundancy
- constexpr isn't applicable because of non-trivial destructor
 - May as well only create " (%1)" once.

FIXES #938
7 years ago
Adriaan de Groot e5b599fbe3 [welcome] Drop accidental logging 7 years ago
Adriaan de Groot 0c5590c2e4 Merge branch 'language-selection'
Display the name of each translation in the language of that translation.

FIXES #935
7 years ago
Adriaan de Groot a47b3f8d14 [libcalamares] Document special-case translations 7 years ago
Adriaan de Groot b9ed96d4f8 [libcalamares] Special case sr@latin
QLocale::name() doesn't include script information, and if it did
it would probably use sr_RS@Latin; when searching for translation
files it won't consider dropping just the country.
7 years ago
Adriaan de Groot a9ffd3351d [welcome] Support sr@latin
- The QLocale constructor which takes a string (locale name) doesn't
   understand sr@latin, and returns the Cyrillic locale. Fix that
   by creating locales ourselves for @latin locales.
 - sr and sr@latin now display correctly in the right script in the
   native language dropdown.
7 years ago
Adriaan de Groot 7cc2b222d9 [welcome] Present RTL (country) annotations better
- The (RTL) text "Arabiy (Misr)" should be entirely RTL, so
   make the parenthetical insert -- which would otherwise be LTR
   and so mess up the placing of those parenthesis around the country --
   explicitly RTL.
 - Since there are no RTL languages in Calamares right now with
   country-local translations, this isn't visible.
7 years ago