Adriaan de Groot
ddf541774b
[license] Make local and external links more consistent
...
- Capitalization of message
- Add a right-pointing "open" button to external links as well
6 years ago
Adriaan de Groot
a216b5ca76
[libcalamaresui] Misplaced const
6 years ago
Adriaan de Groot
455d106163
Merge branch 'polish-dont-cancel'
6 years ago
Adriaan de Groot
c696b5c19d
[license] Add show-license toggle button
...
- Non-functional as yet
- Toggles expand / collapse arrow and tooltip
6 years ago
Adriaan de Groot
64985997d0
Settings: document new disable-cancel-during-exec
6 years ago
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.
6 years ago
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
6 years ago
Adriaan de Groot
4ceaa5ffe7
Settings: rename so it looks like a group of related settings
6 years ago
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
6 years ago
Adriaan de Groot
1c364ea465
Merge pull request #1123 from feren/patch-1
...
Better LightDM Autologin Support
6 years ago
Adriaan de Groot
3b7b0d6f04
Merge branch 'master' into patch-1
6 years ago
Adriaan de Groot
32ed3f6db6
[license] Add GPLv3 as an example in the license.conf
6 years ago
Adriaan de Groot
cb80d47682
[license] Move translation / retranslation to LicenseWidget
...
- Language change didn't otherwise apply to the license items
6 years ago
Adriaan de Groot
1235207ead
[license] Refactor LicenseWidget
...
- Move all the widget code into its own file
6 years ago
Adriaan de Groot
35f23c86c6
[license] Add stub LicenseWidget files
...
- Prepare for refactoring
- Clean up weirdness in the CMakeLists.txt
6 years ago
Adriaan de Groot
d2957fbad3
[license] Handle the case where all the licenses are optional
...
- If all of the licenses are optional, you should be able to
continue without accepting. Refactor to a single visible
slot to check the conditions.
- Always set the globalsettings value; to "false" on entry
to make sure it's there.
- When setting the list of entries, check the conditions
(because if the list is empty, or all of them are optional,
then it's ok to continue).
FIXES #1124
FIXES #1125
6 years ago
Adriaan de Groot
c245238b89
[license] Use standard algorithms, simplify code
...
- Introduce isRequired() for readability later
- Use std::any_of instead of rolling own loop
6 years ago
Adriaan de Groot
937f332441
[license] Refactor LicenseEntry
...
- Follow Calamares conventions for member naming
- Switch to struct since everything is public anyway
6 years ago
Adriaan de Groot
dc006d58b2
[license] Use NamedEnum
6 years ago
Adriaan de Groot
614bd3c6de
[license] Move logic to LicenseEntry class
6 years ago
Adriaan de Groot
81016667ae
[license] Change to enum class
...
- non-functional change, just chasing modern C++
6 years ago
Adriaan de Groot
f299b86a3b
[license] start to document license.conf
...
- document keys and values in a way consistent with other modules
- document **intended** use of local URLs.
6 years ago
Calamares CI
b933cb03f6
i18n: [python] Automatic merge of Transifex translations
6 years ago
Calamares CI
e012532c8f
i18n: [calamares] Automatic merge of Transifex translations
6 years ago
Adriaan de Groot
da46db96a6
Changes: document Python module translation
6 years ago
Adriaan de Groot
217eade255
Merge branch 'add-python-translations'
...
FIXES #991
6 years ago
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
6 years ago
Adriaan de Groot
c364e4fc38
[dracut] [fstab] Translate module names and error messages
6 years ago
Adriaan de Groot
ff6a3608a6
[mount] [networkcfg] [openrcdmcryptcfg] Translate module name
6 years ago
Adriaan de Groot
dd5c0d1629
[bootloader] Log when the bootloader-module does nothing
6 years ago
Adriaan de Groot
333f0d9215
[bootloader] Simplify finding the ESP
6 years ago
Adriaan de Groot
df37c51c1e
[bootloader] [hwclock] Translate module name
6 years ago
Adriaan de Groot
3ec1fea083
Changes: document some things fixed-in-passing, add Credits
6 years ago
Adriaan de Groot
c44e221fb6
Merge branch 'issue-1107'
...
FIXES #1107
6 years ago
Adriaan de Groot
cb5825a521
[libcalamares] English label with country
6 years ago
Adriaan de Groot
81acc496dc
[welcome] Introduce a delegate for drawing the languages list
...
- Show the native name left, English name right
6 years ago
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.
6 years ago
Adriaan de Groot
53fd1590b8
[welcome] Don't use combobox itemdata for locale information
6 years ago
Adriaan de Groot
e5d1c0ae27
[welcome] Fix matched-with-a-locale
...
- Previously the matchLocale() function set the index in the
combobox; do it separately now.
6 years ago
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.
6 years ago
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
6 years ago
Adriaan de Groot
242d756731
[libcalamaresui] Add convenience name() to LocaleLabel
6 years ago
Adriaan de Groot
0c868dbd17
[welcome] Another find() overload
...
- Also find a specific locale
- While here, apply Calamares coding style
6 years ago
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()
6 years ago
Adriaan de Groot
bd0af4bb77
[libcalamaresui] Give LocaleLabel a default constructor
...
- Needed for use in containers
- While here refactor building the english label
6 years ago
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
6 years ago
Adriaan de Groot
589168685e
[welcome] Complete LocaleModel implementation
...
- It's a table with two columns (localized name and english name)
6 years ago
Adriaan de Groot
7f8411c3b7
[welcome] Add standard language-chooser icon
...
- After discussion with Red Hat UI advice, switch to standard icon
- Tooltip as well
6 years ago
Adriaan de Groot
f04d084548
[welcome] Start on a model for the locale choices
6 years ago
Adriaan de Groot
c99742bc70
Merge pull request #1127 from a-wai/partition-layout-size-checks
...
Add various checks for partition layout configuration
6 years ago