Adriaan de Groot
35f8d90591
Merge pull request #1581 from clarissalimab/clarissa/usability-testing-issue-template
...
Docs: Add an issue template for usability tests
2020-11-24 11:00:22 +01:00
Adriaan de Groot
2a30ae1e25
[unpackfs] Log failure during unpackfs more clearly
2020-11-22 23:14:02 +01:00
Clarissa Borges
e5215c7091
Docs: Add an issue template for usability tests
2020-11-19 20:35:09 -03:00
Adriaan de Groot
66da5f2fa4
[netinstall] Removing the last package should clear it out.
...
FIXES #1577
2020-11-18 17:27:50 +01:00
Adriaan de Groot
ff2d2d0d45
Docs: update the CONTRIBUTING guide
2020-11-18 13:22:48 +01:00
Adriaan de Groot
06cbabd189
[plasmalnf] Simplify (warnings--, debug--)
2020-11-17 14:40:21 +01:00
Adriaan de Groot
faa1cb6b65
[plasmalnf] Demand-load image for a theme
2020-11-17 14:32:50 +01:00
Adriaan de Groot
58ea40c14d
[plasmalnf] Add a description
...
- add a role for description
- change view to a table view
2020-11-17 12:41:50 +01:00
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)
2020-11-17 11:56:09 +01:00
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.
2020-11-17 11:42:27 +01:00
Adriaan de Groot
0a88273e0d
[plasmalnf] Replace combobox with a view
2020-11-17 11:38:33 +01:00
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.
2020-11-17 11:17:47 +01:00
Adriaan de Groot
f93cec031b
[plasmalnf] Introduce an index-lookup function
...
- for signalling model changes, also need to know indexes / row
2020-11-17 00:25:48 +01:00
Adriaan de Groot
f9e99da468
[plasmalnf] Improve lnf model
...
- remove useless widget pointer from themeinfo
- notify when data changes in the model
2020-11-17 00:12:47 +01:00
Adriaan de Groot
1f57a0ddda
[plasmalnf] Very basic combo-box based UI
2020-11-17 00:02:59 +01:00
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
2020-11-16 23:36:32 +01:00
Adriaan de Groot
d4887426e2
[plasmalnf] Set screenshots on themes, filtering
...
- while here reorder the config so the effect of *showAll* is clearer
2020-11-16 21:57:06 +01:00
Adriaan de Groot
254933a488
[plasmalnf] Prep-work for loading the themes into the model
2020-11-16 21:28:37 +01:00
Adriaan de Groot
57907ca992
[plasmalnf] Move model to ThemeInfo files
2020-11-16 18:14:23 +01:00
Adriaan de Groot
c781343fdd
Changes: post-release housekeeping
2020-11-16 12:52:19 +01:00
Adriaan de Groot
04e21b7e46
Changes: pre-release housekeeping
2020-11-16 12:28:28 +01:00
Calamares CI
0bbe03b214
i18n: [python] Automatic merge of Transifex translations
2020-11-16 12:15:52 +01:00
Calamares CI
9bf0a3414f
i18n: [dummypythonqt] Automatic merge of Transifex translations
2020-11-16 12:15:52 +01:00
Calamares CI
1f7af88100
i18n: [calamares] Automatic merge of Transifex translations
2020-11-16 12:15:52 +01:00
Chrysostomus
ff9f47ec83
Fix syntax errors
2020-11-15 01:42:16 +02:00
Adriaan de Groot
04c14419c8
Merge pull request #1575 from gportay/partition-remove-unused-attribute
...
[partition] Remove unused attribute m_defaultFsType
2020-11-14 22:13:34 +01:00
Chrysostomus
567b01eab0
call function at different scope to avoid name collision
2020-11-13 23:39:25 +02:00
Chrysostomus
09798a2a12
Use free functions (I wish I had known I can do this)
2020-11-13 00:02:12 +02:00
Chrysostomus
8676ce9a20
Simplify the generators
2020-11-12 23:57:02 +02:00
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
2020-11-12 15:15:51 -05:00
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.
2020-11-12 15:59:56 +01:00
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.
2020-11-12 15:59:03 +01:00
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.
2020-11-12 15:36:29 +01:00
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.
2020-11-12 15:29:15 +01:00
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.
2020-11-12 14:50:21 +01:00
Adriaan de Groot
b1b801e5f6
Merge pull request #1574 from gportay/partition-fix-typo
...
[partition] Fix typo
2020-11-11 23:50:33 +01:00
Gaël PORTAY
2e6d632c7c
[partition] Fix typo
2020-11-11 12:49:44 -05:00
Adriaan de Groot
cba2733471
[plasmalnf] Move job creation to config
2020-11-11 14:45:31 +01:00
Adriaan de Groot
0af12546ef
[plasmalnf] Migrate more settings to Config
2020-11-11 14:41:45 +01:00
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.
2020-11-11 14:03:23 +01:00
Adriaan de Groot
00293d1111
[plasmalnf] Move the lookandfeeltool path setting to Config
2020-11-11 13:21:16 +01:00
Adriaan de Groot
0f07550006
[plasmalnf] Introduce (empty) Config object
2020-11-11 13:08:42 +01:00
Adriaan de Groot
a8359696ca
[plasmalnf] Remove unnecessary includes
2020-11-11 13:06:09 +01:00
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
2020-11-11 12:57:40 +01:00
Adriaan de Groot
8f590848bd
[plasmalnf] Simplify code
...
- Look-and-Feel job has no status to speak of
- Coding style
2020-11-11 12:45:19 +01:00
Chrysostomus
543a9e1afc
Remove extra static keyword
2020-11-10 22:11:49 +02:00
Adriaan de Groot
3069f4133f
Changes: post-release housekeeping
2020-11-10 12:08:49 +01:00
Adriaan de Groot
b503aa645b
Merge pull request #1563 from LordTermor/calamares
...
[users] Full name transliteration support for user creation
2020-11-10 01:19:44 +01:00
Artem Grinev
16eca3c1be
[users] Apply code format
2020-11-10 01:54:21 +03:00
Artem Grinev
ca033583a4
Simplified logic a bit, made punctuation handling more correct
2020-11-10 01:47:07 +03:00