Version: git-latest (using KDE 4.7.0)
I am missing a sorted contact list which is idependent of different accounts types, which just sorts all contacts by alphabet, online-status or other criteria.
Reproducible: Didn't try
OS: Linux (x86_64) release 3.0.0-7-generic
Martin - if we wanted to do this, there is a class called flat-model-proxy, using this would solve this issue.
However then the list of proxy models starts to get a bit length/confusing.
We would have the Accounts Model, Groups Model and FlatModel
Alternatively the Nepomuk PersonSetModel (for 0.3) is a flat model anyway, which solves this bug (at the expense of no longer having a group by accounts)
*** Bug 283039 has been marked as a duplicate of this bug. ***
My new models will fix this. Targetting 0.6, Assigned to me.
*** Bug 312449 has been marked as a duplicate of this bug. ***
One can already test this using the model_refactor_2 branch of ktp-common-internals and ktp-contact-list
Git commit 3315e817fb1ce8fd802b9ff7e9aa665d352573ef by David Edmundson.
Committed on 15/01/2013 at 18:00.
Pushed by davidedmundson into branch 'master'.
Merge big model refactor.
Replace all the models used to power KTp
Subclass of Tp::Contact (KTp::Contact) to power the model
Create a list of contacts ContactListModel
Which can be grouped into AccountsTreeProxyModel or GroupsTreeProxyModel
Related: bug 304085, bug 307899, bug 282218
M +5 -0 KTp/CMakeLists.txt