Hello everyone,

For the last few months, I have rigorously worked on the new Snap KCM and has fixed a lot of UI issues that were raised, and have completely refactored the backend, with the implementation of 2 main models inherited from QAbstractListModel,

1. SnapModel: Fetches all the snaps and is filtered based on the user's input string

2. PlugModel: Fetches all the plugs associated with a snap, filtered based on some criterias like some low level plugs, some redudant plugs, some dummy plugs etc. (All the logics are documented via comments inside the code)

I have also implemented a 2 pane view, similar to other Application Permission KCMs. There is an unmerged MR in the invent repo. I'd like to request everyone to review the MR and suggest any changes necessary.

https://invent.kde.org/plasma/snap-kcm/-/merge_requests/9


Thanks and Regards,

Soumyadeep Ghosh

Reply via email to