Adriaan de Groot
cc6611bac4
[plasmalnf] Make 'the size of screenshots' available outside ThemeInfo
4 years ago
Adriaan de Groot
dac590a094
[plasmalnf] Rip out the intermediate model again, in prep for a delegate
4 years ago
Adriaan de Groot
06cbabd189
[plasmalnf] Simplify (warnings--, debug--)
4 years ago
Adriaan de Groot
faa1cb6b65
[plasmalnf] Demand-load image for a theme
4 years ago
Adriaan de Groot
58ea40c14d
[plasmalnf] Add a description
...
- add a role for description
- change view to a table view
4 years ago
Adriaan de Groot
258a14bea2
[plasmalnf] Expose only the themes model
...
- make ThemeInfo and ThemeInfoList internal, expose only
ThemesModel to the rest of the PlasmaLnF module
- don't build the widget anymore (needs to be replaced by
a delegate)
4 years ago
Adriaan de Groot
04a6fbc4c4
[plasmalnf] Fix debug-logging
...
- ProcessResult isn't loggable, so operator bool() is called, so
it logged 'false' on failure which isn't helpful.
4 years ago
Adriaan de Groot
0a88273e0d
[plasmalnf] Replace combobox with a view
4 years ago
Adriaan de Groot
3909459563
[plasmalnf] Signal more changes to the model
...
- also individual changes need to be signalled
- use QSignalBlocker to avoid spamming changes when calling
aggregate change methods
- refactor findById() so that also a row number can be
obtained, which is needed for the change signals.
4 years ago
Adriaan de Groot
f93cec031b
[plasmalnf] Introduce an index-lookup function
...
- for signalling model changes, also need to know indexes / row
4 years ago
Adriaan de Groot
f9e99da468
[plasmalnf] Improve lnf model
...
- remove useless widget pointer from themeinfo
- notify when data changes in the model
4 years ago
Adriaan de Groot
1f57a0ddda
[plasmalnf] Very basic combo-box based UI
4 years ago
Adriaan de Groot
aaa56b6903
[plasmalnf] Rip out most of the widget
...
- put a filter model in place, so only the themes with "show" set
are displayed
- rip out the messing about with widgets, soon to introduce a model-
based UI
4 years ago
Adriaan de Groot
d4887426e2
[plasmalnf] Set screenshots on themes, filtering
...
- while here reorder the config so the effect of *showAll* is clearer
4 years ago
Adriaan de Groot
254933a488
[plasmalnf] Prep-work for loading the themes into the model
4 years ago
Adriaan de Groot
57907ca992
[plasmalnf] Move model to ThemeInfo files
4 years ago
Adriaan de Groot
27f1e82a8f
[plasmalnf] Remove unused path-setting from the widget
...
- Only Config needs to know the path, since it is responsible for
doing the actual lnf changes.
4 years ago
Adriaan de Groot
a19109ed0b
[plasmalnf] Prepare a new model
...
- start a model for available themes, to replace the list held
by the widget which just duplicates information.
- move preselected theme to Config.
4 years ago
Adriaan de Groot
cba2733471
[plasmalnf] Move job creation to config
4 years ago
Adriaan de Groot
0af12546ef
[plasmalnf] Migrate more settings to Config
4 years ago
Adriaan de Groot
b4aca7e188
[libcalamares] Tidy up documentation for System::runCommand
...
- Make explicit which one runs in the host, which one is selectable.
- Document *location* parameter in the selectable version.
- Tidy up alignment of apidox.
4 years ago
Adriaan de Groot
00293d1111
[plasmalnf] Move the lookandfeeltool path setting to Config
4 years ago
Adriaan de Groot
0f07550006
[plasmalnf] Introduce (empty) Config object
4 years ago
Adriaan de Groot
a8359696ca
[plasmalnf] Remove unnecessary includes
4 years ago
Adriaan de Groot
76b0981918
[plasmalnf] Apply workaround for lookandfeeltool
...
The lookandfeeltool does not (always?) write the LookAndFeelPackage
key that the KCM does -- and which this module reads on startup
to find the default LnF. This seems to be a regression in recent
lookandfeeltool versions (or in the KCM code that backs it).
Workaround supplied by jghodd.
Fixes #1573
4 years ago
Adriaan de Groot
8f590848bd
[plasmalnf] Simplify code
...
- Look-and-Feel job has no status to speak of
- Coding style
4 years ago
Adriaan de Groot
3069f4133f
Changes: post-release housekeeping
4 years ago
Adriaan de Groot
b503aa645b
Merge pull request #1563 from LordTermor/calamares
...
[users] Full name transliteration support for user creation
4 years ago
Artem Grinev
16eca3c1be
[users] Apply code format
4 years ago
Artem Grinev
ca033583a4
Simplified logic a bit, made punctuation handling more correct
4 years ago
Artem Grinev
da5fb2d3e1
Improved comment
4 years ago
Artem Grinev
d5e678157d
Changed TRANSLITERATOR_ID type to array
4 years ago
Adriaan de Groot
8a7e9c4034
Merge branch 'issue-1569' into calamares
...
FIXES #1569
4 years ago
Adriaan de Groot
b4c3236e4a
[users] Consume error information from libpwquality
...
Previously, the auxerror information was never stored, and
the messages were all un-numbered or un-explained.
Now, consume that information and store it when check()
is called, ready to be used when (possibly much later,
or after a translation change) explanation() is called.
4 years ago
Adriaan de Groot
43565027f5
[users] m_auxerror never set, always nullptr
4 years ago
Adriaan de Groot
f3e37f3cee
[users] Remove unused PWQuality method
4 years ago
Adriaan de Groot
a5dfe7cd68
i18n: update english translations
4 years ago
Adriaan de Groot
4e9c18a565
[users] Translate PWQuality error messages with numbers
4 years ago
Adriaan de Groot
a843f34177
CI: require a sufficiently-recent JSON-Schema
4 years ago
Adriaan de Groot
d336d0167f
i18n: translation stats
...
(This does not change the overall list of available languages)
4 years ago
Calamares CI
e888f7b90e
i18n: [python] Automatic merge of Transifex translations
4 years ago
Calamares CI
d93090de44
i18n: [calamares] Automatic merge of Transifex translations
4 years ago
Adriaan de Groot
225a5d31c2
Changes: pre-release housekeeping
4 years ago
Adriaan de Groot
2a9bbf1dd5
[users] Add test for jobs-creation
...
- This tries to avoid the now-fixed situation where a sudoersGroup job
is not created at all (because of a logic error).
- While here, coding style
4 years ago
Adriaan de Groot
3b152ba455
Merge branch 'fix-sudo-settings' into calamares
4 years ago
Adriaan de Groot
43e271dfec
[users] Missing negation
4 years ago
Adriaan de Groot
8e53b83f9f
[users] Test for setting / resetting sudo settings
4 years ago
Adriaan de Groot
009b3b460b
Merge pull request #1570 from gportay/mount-skip-if-filesystem-is-unformatted
...
[mount] Ignore unformatted filesystems only
4 years ago
Adriaan de Groot
6f41949bba
[users] Log when sudo is skipped
4 years ago
Gaël PORTAY
6e9ce7194f
[mount] Ignore unformatted filesystems only
...
Mount guesses the filesystem if it is unset or if it is set to auto,
thanks to blkid. That is the case for the bind mountpoints like /dev or
/run/udev in mount.conf. See `mount(8)` for more details.
4 years ago