Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • KDE Connect KDE Connect
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Bugzilla
    • Bugzilla
  • Merge requests 23
    • Merge requests 23
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • NetworkNetwork
  • KDE ConnectKDE Connect
  • Merge requests
  • !499

WIP: Phonebook/Integration

  • Review changes

  • Download
  • Email patches
  • Plain diff
Open Axel Keller requested to merge axelkeller/kdeconnect-kde:phonebook into master Oct 05, 2022
  • Overview 31
  • Commits 1
  • Pipelines 5
  • Changes 28

I will develop a new plugin. So I copied the plugin 'findmyphone' as recommended, named it 'phonebook' and added the relevant code snippets and files. Compilation is ok. I will integrate this new plugin into the kdeconnect-app, adding an entry in the DevicePage.qml:

PluginItem { readonly property var phonebookIface: PhonebookDbusInterfaceFactory.create(root.currentDevice.id()) pluginName: "phonebook" name: i18nd("kdeconnect-app", "Edit Phonebook") onClick: () => phonebookIface.ring() device: root.currentDevice },

But no entry is shown on the right hand page of the kdeconnect-app. However if I change the pluginName to 'findmyphone' the entry is shown, but that's the wrong plugin. Can anybody tell me how to manage it AND how to call the plugin when clicked?

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: phonebook