Adriaan de Groot
a216b5ca76
[libcalamaresui] Misplaced const
2019-04-22 00:18:28 +02:00
Adriaan de Groot
455d106163
Merge branch 'polish-dont-cancel'
2019-04-21 23:41:52 +02:00
Adriaan de Groot
64985997d0
Settings: document new disable-cancel-during-exec
2019-04-21 17:34:42 +02:00
Adriaan de Groot
b7ddb39105
[libcalamaresui] Massage disable-cancel code
...
- Even when Cancel is hidden, also disable it (prevents DBUS
triggers, for instance),
- Re-enable it when exec is over, if it's disabled then.
- simplify code a little.
2019-04-21 17:32:05 +02:00
Adriaan de Groot
d506296aa7
[libcalamares] Adjust code to changed name
...
- renamed setting in the configuration file, but not in the code
- add documentation to getters
2019-04-21 17:15:53 +02:00
Adriaan de Groot
4ceaa5ffe7
Settings: rename so it looks like a group of related settings
2019-04-21 17:14:11 +02:00
Adriaan de Groot
10727c7bd9
Merge pull request #1126 from feren/patch-3
...
Patch to add 'dont-cancel' setting to disable Cancel only during the installation phase
2019-04-21 17:02:21 +02:00
Adriaan de Groot
1c364ea465
Merge pull request #1123 from feren/patch-1
...
Better LightDM Autologin Support
2019-04-21 16:57:53 +02:00
Adriaan de Groot
3b7b0d6f04
Merge branch 'master' into patch-1
2019-04-21 16:55:42 +02:00
Calamares CI
b933cb03f6
i18n: [python] Automatic merge of Transifex translations
2019-04-20 08:43:00 -04:00
Calamares CI
e012532c8f
i18n: [calamares] Automatic merge of Transifex translations
2019-04-20 08:42:58 -04:00
Adriaan de Groot
da46db96a6
Changes: document Python module translation
2019-04-20 11:27:36 +02:00
Adriaan de Groot
217eade255
Merge branch 'add-python-translations'
...
FIXES #991
2019-04-20 11:23:41 +02:00
Adriaan de Groot
e326b658ef
Enable translation in Python modules
...
- covers all the remaining Python modules
- most only get a translatable pretty name, some also return
error messages
2019-04-20 11:22:32 +02:00
Adriaan de Groot
c364e4fc38
[dracut] [fstab] Translate module names and error messages
2019-04-19 17:08:53 +02:00
Adriaan de Groot
ff6a3608a6
[mount] [networkcfg] [openrcdmcryptcfg] Translate module name
2019-04-19 17:02:03 +02:00
Adriaan de Groot
dd5c0d1629
[bootloader] Log when the bootloader-module does nothing
2019-04-19 16:47:53 +02:00
Adriaan de Groot
333f0d9215
[bootloader] Simplify finding the ESP
2019-04-19 16:43:07 +02:00
Adriaan de Groot
df37c51c1e
[bootloader] [hwclock] Translate module name
2019-04-19 16:39:41 +02:00
Adriaan de Groot
3ec1fea083
Changes: document some things fixed-in-passing, add Credits
2019-04-19 16:29:25 +02:00
Adriaan de Groot
c44e221fb6
Merge branch 'issue-1107'
...
FIXES #1107
2019-04-19 16:27:19 +02:00
Adriaan de Groot
cb5825a521
[libcalamares] English label with country
2019-04-19 13:52:19 +02:00
Adriaan de Groot
81acc496dc
[welcome] Introduce a delegate for drawing the languages list
...
- Show the native name left, English name right
2019-04-19 13:40:28 +02:00
Adriaan de Groot
0b833b1e75
[welcome] Switch model to a list model
...
- There doesn't seem to be a real benefit to providing the
name and label as separate columns.
2019-04-19 11:38:43 +02:00
Adriaan de Groot
53fd1590b8
[welcome] Don't use combobox itemdata for locale information
2019-04-19 10:24:10 +02:00
Adriaan de Groot
e5d1c0ae27
[welcome] Fix matched-with-a-locale
...
- Previously the matchLocale() function set the index in the
combobox; do it separately now.
2019-04-19 10:15:57 +02:00
Adriaan de Groot
57452b8c38
[locale] [welcome] Adjust to moved LocaleLabel
...
- Adjust #includes
- In [welcome], use find() on the model rather than querying
the combo-box.
2019-04-19 10:10:36 +02:00
Adriaan de Groot
58aa9f4989
[libcalamares] Move LocaleLabel from libcalamaresui to libcalamares
...
- This isn't a UI-dependent class
- Doesn't make much sense in CalamaresUtilsGui either
2019-04-19 10:04:49 +02:00
Adriaan de Groot
242d756731
[libcalamaresui] Add convenience name() to LocaleLabel
2019-04-19 09:55:51 +02:00
Adriaan de Groot
0c868dbd17
[welcome] Another find() overload
...
- Also find a specific locale
- While here, apply Calamares coding style
2019-04-19 09:39:19 +02:00
Adriaan de Groot
314aee8d68
[welcome] Switch to QVector
...
- QVector is a better match with passing in QStringList, otherwise
you end up dealing with Qt's int indexes vs. std::vector's uint
indexes everywhere.
- Introduce find()
2019-04-19 09:31:16 +02:00
Adriaan de Groot
bd0af4bb77
[libcalamaresui] Give LocaleLabel a default constructor
...
- Needed for use in containers
- While here refactor building the english label
2019-04-19 09:18:26 +02:00
Adriaan de Groot
94765d40cd
[welcome] Switch to using LocaleModel for language combobox
...
- Use the model instead of inserting items
- While here, tidy includes and documentation
2019-04-18 23:17:49 +02:00
Adriaan de Groot
589168685e
[welcome] Complete LocaleModel implementation
...
- It's a table with two columns (localized name and english name)
2019-04-18 23:16:02 +02:00
Adriaan de Groot
7f8411c3b7
[welcome] Add standard language-chooser icon
...
- After discussion with Red Hat UI advice, switch to standard icon
- Tooltip as well
2019-04-18 22:38:12 +02:00
Adriaan de Groot
f04d084548
[welcome] Start on a model for the locale choices
2019-04-18 14:27:37 +02:00
Adriaan de Groot
c99742bc70
Merge pull request #1127 from a-wai/partition-layout-size-checks
...
Add various checks for partition layout configuration
2019-04-18 13:48:50 +02:00
Adriaan de Groot
cf51eb7aab
[keyboard] Apply source formatting
...
- Move errant attribution line to the copyright headers;
unsure of the year though.
- Apply Calamares coding style.
2019-04-18 13:41:42 +02:00
Adriaan de Groot
118f9255fd
[keyboard] Refactor sectioning
...
- Look for section in a consistent fashion
- Simplify parsing loops
2019-04-18 13:36:12 +02:00
Adriaan de Groot
fa70b3aa60
[keyboard] Refactor keyboard model loading
...
- Don't need private static methods
- Pass char* if that's what we've got
2019-04-18 13:22:12 +02:00
Adriaan de Groot
3c014a868c
[keyboard] Make keyboard preview more robust
...
- Replace #define with static const char
- Handle FreeBSD as well (for testing purposes)
2019-04-18 13:06:50 +02:00
Adriaan de Groot
b704933b58
[keyboard] Avoid crash with unconfigured keyboards
...
- If there's no items at all, ->currentItem() can return nullptr,
so don't dereference that.
Found on FreeBSD.
2019-04-18 12:56:56 +02:00
Adriaan de Groot
fd5097c466
Merge branch 'reduce-warnings'
2019-04-18 12:42:10 +02:00
Adriaan de Groot
3e88b408fa
[calamares] Remove unused item Role
2019-04-18 12:40:04 +02:00
Adriaan de Groot
3ccbcdc1bd
[libcalamares] Don't moc on JobQueue
...
- There is no reason for JobThread to have a Q_OBJECT macro,
so drop the moccing (this also stops some warnings from
the generated moc code).
- Define the (virtual) destructor out-of-line to avoid vtable
warnings.
2019-04-18 12:21:29 +02:00
Adriaan de Groot
a1e08d2236
[keyboard] Don't use useless rvalue-ref
...
- Weird && usage here made redundant through RVO, just return
something normally instead.
2019-04-18 12:06:17 +02:00
Adriaan de Groot
123c774a47
Use new automoc options
2019-04-18 12:06:16 +02:00
Adriaan de Groot
bdb7bf71a8
Reduce warnings from moc-generated code
...
- The auto-generated code produces a lot of warnings from
Clang 8; this obscures the more meaningful warnings from
actual Calamares code, so tone the warnings down.
- For Clang, set CALAMARES_MOC_OPTIONS.
- Add convenience CMake function for automoccing. It applies
the options as needed to a given target.
2019-04-18 12:06:09 +02:00
Adriaan de Groot
cef2f50510
Reduce warnings about extra ;
...
- Trailing ; after Q_UNUSED
- Trailing ; after CALAMARES_RETRANSLATE
2019-04-18 12:06:09 +02:00
Adriaan de Groot
c83395ff6d
Reduce warnings for yaml-cpp
...
- Use only utils/YamlUtils.h to pull in yaml-cpp and supporting code.
- When compiling with clang, turn off warnings that the system header
for yaml-cpp would generate.
2019-04-18 12:06:09 +02:00