8601 Commits (a4682db9872e14c953c1de3a1084a7baea816890)
 

Author SHA1 Message Date
Gaël PORTAY db7cf74034 [partition] Remove the call the method contains
- The variant helper getString() calls contains() already.
4 years ago
Gaël PORTAY d6ea30b23e [partition] Move initLayout logic to object PartitionLayout
- The logic of the method initLayout belongs to the object
  PartitionLayout. Move logic to that object.
- Use a single method initLayout in object PartitionCoreModule.
- Member m_partLayout in object PartitionCoreModule is no longer
  allocated.
4 years ago
Gaël PORTAY eae1e90dce [partition] Remove unused PartitionLayout constructor
- The constructor PartitionLayout with PartitionEntry appears to be
  unused since its always. Drop it!
4 years ago
Gaël PORTAY f2960366c8 [partition] Remove unused addEntry method
- The method addEntry with PartitionEntry appears to be unused since its
  always. Drop it!
4 years ago
Adriaan de Groot ac6c9fae4a [libcalamares] Do not use moved-from object 4 years ago
Adriaan de Groot 063fb24f3a i18n: add translations source for keyboards 4 years ago
Adriaan de Groot 2e9a44269c [keyboard] Extracted strings from keyboard list 4 years ago
Adriaan de Groot 5a378090c2 [keyboard] Do not munge keyboard model name
The translation happens whenever this code is run, which may
not match the language the user subsequently selects.
It also causes general problems with the translation,
since we end up with a possibly-partly-translated name.
4 years ago
Adriaan de Groot 7ec8c454bd [keyboard] Ukranian needs a switcher, too 4 years ago
Adriaan de Groot 8457a00ad0 [keyboard] Fix group-switcher multiplying
FIXES #1556
4 years ago
Adriaan de Groot daaf16d331 Merge branch 'calamares' into issue-1523 4 years ago
Adriaan de Groot c36aa43f86 CI: use a larger tmpfs for the build (my local build/ is 112M) 4 years ago
Calamares CI f822856441 i18n: [python] Automatic merge of Transifex translations 4 years ago
Calamares CI 3e57979e73 i18n: [desktop] Automatic merge of Transifex translations 4 years ago
Calamares CI e4a8b8358f i18n: [calamares] Automatic merge of Transifex translations 4 years ago
Adriaan de Groot aeeb4332b0 Changes: add Vietnamese translation 4 years ago
Adriaan de Groot 018788ddc0 Changes: document Artem's work 4 years ago
Adriaan de Groot 8fd66933ee Merge branch 'fix-keyboardq' into calamares
This lands Artem's work on supporting non-ASCII layouts better,
which currently only applies to Russian layouts -- it works with
a table, so it is easy to extend for other layouts.

The QML and Widget steps now completely share the Config backend,
which is why there's so many commits here: the Widget page needed
to have most of its code ripped out, and the models for
keyboard data were broken in various ways and needed fixing.

FIXES #1211
4 years ago
Adriaan de Groot cd9c0ea781 [keyboard] Reduce debugging output 4 years ago
Adriaan de Groot 2e5301c5c9 [keyboard] Simplify back down to lambdas
- With debugging and untangling done, the lambdas are simple
  and short, so return to using them. One point of improvement
  might be to give the models suitable slots themselves,
  to avoid even this indirection.
4 years ago
Adriaan de Groot 0bf28b0b94 [keyboard] Sanity in setCurrentIndex() parameters 4 years ago
Adriaan de Groot 9e141636c5 [keyboard] Tidy up the debugging output, add docs 4 years ago
Adriaan de Groot 14a76a386a [keyboard] Replace broken-ish variants model with k-v list
- Use the just-refactored XKBListModel to store the xkb key-value
  pairs for variants, drop most of the complicated implementation,
  store just a single list of values.
4 years ago
Adriaan de Groot d536173d66 [keyboard] Factor out a 2-column k-v list 4 years ago
Adriaan de Groot 5afe54132b [keyboard] Use the models from Config
- Remove code that is duplicated in Config.
- Hook up UI for physical keyboard model, and back.
- For now, introduce some named slots with debugging output.
  This makes debugging a lot easier since we have function names
  to work with rather than anonymous lambdas
4 years ago
Adriaan de Groot 168be02c96 [keyboard] Hook up the model-selection again 4 years ago
Adriaan de Groot 87aafb2442 [keyboard] Tear up connections between widgets and model 4 years ago
Adriaan de Groot 193efe1710 [keyboard] Restore the notion of PC105 default index 4 years ago
Adriaan de Groot 6aedf4401f [keyboard] Apply coding style 4 years ago
Adriaan de Groot 365a2ad6fd [keyboard] Re-do the keyboard physical models model from scratch 4 years ago
Adriaan de Groot a1c70b46a1 [keyboard] Typo in comment 4 years ago
Adriaan de Groot 5f1d7b2e8d [keyboard] Rename UI widgets to make code clearer 4 years ago
Adriaan de Groot d464e98e89 [keyboard] Move remaining variables to Config
- Config already *has* everythind, but drop the useless copies
  and duplicated code from the Page
- Plug the models model into the Page
- While here, document the model / layout / variant distinctions

The code doesn't fill the UI properly, and the drop-down
for the models combobox is not right, but at least the data
is shared.
4 years ago
Adriaan de Groot fe5757c7d1 [keyboard] Matching of layouts is very suspect 4 years ago
Adriaan de Groot 4f0d6a8f25 Merge branch 'calamares' into fix-keyboardq 4 years ago
Adriaan de Groot dca9ae0c93
Merge pull request #1553 from LordTermor/calamares
Initial additional layout support for non-ASCII layouts
4 years ago
Artem Grinev 4434e85d4d [keyboard] Simplified variable name 4 years ago
Artem Grinev 3552233bf1 [keyboard] Minor logic rework 4 years ago
Artem Grinev 6667ea834f [keyboard] Adjusted indents 4 years ago
Artem Grinev 996c82160e [keyboard] fixed typo 4 years ago
Adriaan de Groot 4a3273d634 [keyboard] Remove superfluous variable (set to true, never changed) 4 years ago
Artem Grinev bfc60ad2cf [keyboard] Implemented X11 config writing for additional layout 4 years ago
Artem Grinev 0dd027af90 [keyboard] Fixed condition bug 4 years ago
Artem Grinev 19b1fb3358 [keyboard] Added explanatory comment for xkbmap_query_grp_option 4 years ago
Artem Grinev 384b1ba8c6 [keyboard] Swapped primary and additional layouts in selection 4 years ago
Artem Grinev 354dc1613a [keyboard] Removed unnecessary repacking in xkbmap_layout_args 4 years ago
Artem Grinev 09b5e42734 [keyboard] Minor additional layout info rework 4 years ago
Artem Grinev 17b9647016 [keyboard] Support for additional layout if current layout is not ASCII-
capable in live system
4 years ago
Adriaan de Groot 8cf3bd23b9 [keyboardq] Remove superfluous variable (set to true, never changed) 4 years ago
Adriaan de Groot 734dbece8a [keyboardq] Fix include style, remove unnecessary declarations 4 years ago