Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Plasma Desktop Plasma Desktop
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 26
    • Issues 26
    • List
    • Boards
    • Service Desk
    • Milestones
  • Bugzilla
    • Bugzilla
  • Merge requests 44
    • Merge requests 44
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • PlasmaPlasma
  • Plasma DesktopPlasma Desktop
  • Merge requests
  • !519

KCM Keyboard port to KConfigXT

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Cyril Rossi requested to merge crossi/plasma-desktop:kcm_keboard_kconfigxt into master Jul 02, 2021
  • Overview 17
  • Commits 1
  • Pipelines 0
  • Changes 27

Screenshot_20210719_190031

Repeat radio button is also handled, but left to its default state to show delay and rate spin/slider.

Screenshot_20210719_190059

Screenshot_20210719_190133

Main goal is to port the KCM to KConfigXT and properly handle default/reset state, and eventually ease the port to QtQuick.

Like other KCMs dealing with shortcuts, they are now automatically applied when selected.

For technical reason, highlight for layouts and tree view keyboard options won't be implemented.

CCBUG: 434075

Edited Jul 22, 2021 by Cyril Rossi
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: kcm_keboard_kconfigxt