Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kde/plasma-phonebook
Phone book for Plasma Mobile
https://github.com/kde/plasma-phonebook
Last synced: 4 days ago
JSON representation
Phone book for Plasma Mobile
- Host: GitHub
- URL: https://github.com/kde/plasma-phonebook
- Owner: KDE
- Created: 2019-09-11T08:00:04.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-07-07T12:39:13.000Z (4 months ago)
- Last Synced: 2024-07-07T17:12:55.112Z (4 months ago)
- Language: QML
- Homepage: https://invent.kde.org/plasma-mobile/plasma-phonebook
- Size: 1.09 MB
- Stars: 10
- Watchers: 6
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSES/CC0-1.0.txt
Awesome Lists containing this project
README
# Plasma Mobile phonebook
Contacts application which allows adding, modifying and removing contacts.
# Backend
The application uses kpeople models to find, add, remove and update contacts.
The actual vcard editing is done using KContacts, allowing to use the full range of fields vcards support.
Plasma Phonebook ships its own KPeople plugin for displaying actions.# Building
plasma-phonebook depends on Qt6 and a few KDE Frameworks:
- KCoreAddons
- Kirigami
- KPeople
- KContacts
- KI18n
- Kirigami AddonsIf your distribution does not provide a recent enough version you can use [kdesrc-build](https://community.kde.org/Get_Involved/development#Set_up_kdesrc-build) to build plasma-phonebook and with all dependencies.
To build plasma-phonebook do:
- git clone [email protected]:kde/plasma-phonebook.git
- cd plasma-phonebook
- mkdir build
- cd build
- cmake -DCMAKE_INSTALL_PREFIX=~/kde ..
- make
- make installTo run the built version do:
- source prefix.sh
- plasma-phonebookIf you have questions please contact us in one of the [Plasma Mobile channels](https://www.plasma-mobile.org/join/).