Skip to content
GitLab
Projects Groups Topics 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
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 37
    • Issues 37
    • List
    • Boards
    • Service Desk
    • Milestones
  • Bugzilla
    • Bugzilla
  • Merge requests 55
    • Merge requests 55
  • 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
  • !142

Port the Component Chooser kcm to QML

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Tobias Fella requested to merge work/componentchooserkcm into master Aug 31, 2020
  • Overview 71
  • Commits 16
  • Pipelines 0
  • Changes 24

What's missing from the old KCM is the application's icons in the comboboxes, since that's not supported by QtQuick ComboBoxes without using adding a custom delegate, however there's work on supporting it and the KCM does expose the icons to qml, so it's easy to add once supported.

What I'm not sure about is if the desktop files in the componentservices folder are necessary. Since I could not find how they are useful, I left them out for now.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: work/componentchooserkcm