SoK/2020/StatusReport/jmansi: Difference between revisions
Appearance
< SoK | 2020/StatusReport
No edit summary |
No edit summary |
||
Line 4: | Line 4: | ||
= Mentor = | = Mentor = | ||
* [https://invent.kde.org/nicolasfella] | * [https://invent.kde.org/nicolasfella Nicolas Fella] | ||
= Work done = | = Work done = | ||
Line 14: | Line 14: | ||
*Addition of groups to the sidebar. | *Addition of groups to the sidebar. | ||
For more details see my blog related posts: [https://medium.com/@mansijain2405/plasma-phonebook-app-group-management-fbf2a315a4a1 : First Blog] | For more details see my blog related posts: [https://medium.com/@mansijain2405/plasma-phonebook-app-group-management-fbf2a315a4a1 SOC 2020 : First Blog] | ||
Commits can be found here: https://invent.kde.org/jmansi/plasma-phonebook/commit/38560715a4910270e36c66c8eb64bf6c0018a97b | Commits can be found here: https://invent.kde.org/jmansi/plasma-phonebook/commit/38560715a4910270e36c66c8eb64bf6c0018a97b |
Latest revision as of 16:33, 19 February 2020
The project
Plasma Mobile: Plasma Phonebook Contact Groups
To develop and deliver a group management to the Plasma Phonebook application while adding a new contact and filter the list of contacts accordingly.
Mentor
Work done
Support to:
- Extension of declarativeAddressee with properties for group.
- Building up of UI to see/edit groups.
- Creating a model for two major groups.
- Addition of groups to the sidebar.
For more details see my blog related posts: SOC 2020 : First Blog
Commits can be found here: https://invent.kde.org/jmansi/plasma-phonebook/commit/38560715a4910270e36c66c8eb64bf6c0018a97b
What I have learned in SoK
- How to building and setup up an environment using Cmake.
- Getting used to frameworks like QT working on C++,
- How does KContacts::Addressee functions.
- How to research and resolve developmental issues.kirigami and qml.
- Understood the basic functionalities and display relaated to Plasma-phonebook.
What Next?
I will continue working on this project to make it more generalize and try to find and resolve out more bugs and issues. Also, This has been a different experience. Each and every stage teach me a new lesson and hence I am enjoying it and learning new things.
Contact
- Telegram: mansi24
- Email: [email protected]