8475 Commits (c963d8905fb37c7f87495035a7af6d3c52dbb89e)
 

Author SHA1 Message Date
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 c781343fdd Changes: post-release housekeeping 4 years ago
Adriaan de Groot 04e21b7e46 Changes: pre-release housekeeping 4 years ago
Calamares CI 0bbe03b214 i18n: [python] Automatic merge of Transifex translations 4 years ago
Calamares CI 9bf0a3414f i18n: [dummypythonqt] Automatic merge of Transifex translations 4 years ago
Calamares CI 1f7af88100 i18n: [calamares] Automatic merge of Transifex translations 4 years ago
Chrysostomus ff9f47ec83 Fix syntax errors 4 years ago
Adriaan de Groot 04c14419c8
Merge pull request #1575 from gportay/partition-remove-unused-attribute
[partition] Remove unused attribute m_defaultFsType
4 years ago
Chrysostomus 567b01eab0 call function at different scope to avoid name collision 4 years ago
Chrysostomus 09798a2a12 Use free functions (I wish I had known I can do this) 4 years ago
Chrysostomus 8676ce9a20 Simplify the generators 4 years ago
Gaël PORTAY feab8bebba [partition] Remove unused attribute m_defaultFsType
This attribute is used since the commit fcd0e8d36 [partition] Apply
partition layout when replacing free space
4 years ago
Adriaan de Groot dda2e1f29f Merge commit 'a8359696caf07b81b85db8acad2d3f44720d07fa' into calamares
This is the bugfix part (rather than the "clean up this widgets mess")
of issue-1573, ensuring that the LookAndFeelPackage setting is
saved to the target system config file.
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 03e09cb7e6 [keyboard] When changing layouts, reset variant
- Need to update the variant that is in use, **and**
  explicitly update it in the widget, in order to re-load
  the keyboard image for the newly-selected layout+variant.
4 years ago
Adriaan de Groot fdfe3937e9 [keyboard] Tell the keyboard preview to update on config changes
These calls to setLayout() and setVariant() got lost in
the transition to Config object, in 5afe5413.

Reported by Harald Sitter.
4 years ago
Adriaan de Groot b1b801e5f6
Merge pull request #1574 from gportay/partition-fix-typo
[partition] Fix typo
4 years ago
Gaël PORTAY 2e6d632c7c [partition] Fix typo 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
Chrysostomus 543a9e1afc Remove extra static keyword 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
Chrysostomus e3ee3c623d Add some relevant looking stuff to header file 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