problems with category "#"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
address-book-app (Ubuntu) |
Fix Released
|
High
|
Tiago Salem Herrmann | ||
address-book-service (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
using address-book-app 0.2+13.
We have some problems with the # category
1) Entries that have a last name only are showing up in # category and shouldn't. If they only have a last name (or only a company name) they should show up in the category for last name or company name.
2) # category should be displayed at the bottom of the list and not the top of the list
3) The collapsed list shows # category at both the top and bottom of the list. Should only be at the bottom
- to reproduce: add contact with first name "1234" and add another contact with only last name "Test"
- when collapse the list, there is # category at top (displaying 1234) and # category at the bottom (dispalying "Test" due to issue 1) above.
Related branches
- Renato Araujo Oliveira Filho (community): Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 12 lines (+2/-0)1 file modifiedqcontacts/contacts-service.cpp (+2/-0)
- Tiago Salem Herrmann (community): Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 162 lines (+50/-10)6 files modifiedsrc/imports/ContactEdit/ContactDetailGroupWithTypeEditor.qml (+18/-0)
src/imports/ContactEdit/ContactDetailNameEditor.qml (+1/-2)
src/imports/ContactEdit/ContactEditor.qml (+1/-1)
src/imports/Ubuntu/Contacts/ContactList.js (+2/-1)
src/imports/Ubuntu/Contacts/ContactSearchListView.qml (+2/-2)
src/imports/Ubuntu/Contacts/ContactSimpleListView.qml (+26/-4)
- Tiago Salem Herrmann (community): Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 814 lines (+445/-73)18 files modifiedcommon/fetch-hint.cpp (+1/-0)
common/filter.cpp (+2/-1)
common/sort-clause.cpp (+10/-0)
common/sort-clause.h (+1/-0)
common/vcard-parser.cpp (+16/-0)
common/vcard-parser.h (+1/-0)
contacts/contacts-service.cpp (+0/-10)
lib/CMakeLists.txt (+2/-0)
lib/addressbook.cpp (+2/-0)
lib/contact-less-than.cpp (+47/-0)
lib/contact-less-than.h (+46/-0)
lib/qindividual.cpp (+40/-0)
lib/view.cpp (+20/-24)
tests/unittest/CMakeLists.txt (+1/-0)
tests/unittest/addressbook-test.cpp (+1/-0)
tests/unittest/qcontacts-create-source-test.cpp (+83/-0)
tests/unittest/qcontacts-test.cpp (+159/-38)
tests/unittest/sort-clause-test.cpp (+13/-0)
Changed in address-book-app (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → High |
assignee: | nobody → Renato Araujo Oliveira Filho (renatofilho) |
lets just do #1 for now