[messaging-app] improve bottom edge interaction
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu UX |
Fix Released
|
High
|
Olga Kemmet | ||
address-book-app |
Fix Released
|
High
|
Renato Araujo Oliveira Filho | ||
dialer-app |
Fix Released
|
High
|
Renato Araujo Oliveira Filho | ||
messaging-app |
Fix Released
|
High
|
Tiago Salem Herrmann | ||
address-book-app (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
dialer-app (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
messaging-app (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
messaging-app (Ubuntu RTM) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Steps to reproduce:
1. Open Messaging app
2. Carry out a slow bottom edge swipe and stop when the bottom view covers around 1/3rd of the screen without releasing your finger from the screen. Release the finger.
3. Current implementation: the bottom edge continues and the "compose new message screen" is invoked.
4. Tap the back button and cancel the new message
5. Carry out a new swipe from the bottom edge but half way through, do a short swipe back without releasing your finger from the screen (you might have to do it several times).
6. Current implementation: the swipe direction back (towards the bottom) seems not recognized. The compose new view is still invoked.
-------
Desired solution:
The "compose new" view should be invoked a little later than in the current implementation. And the swipe direction recognition should be improved.
Related branches
- Bill Filler (community): Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 5912 lines (+1370/-1270)74 files modifieddata/CMakeLists.txt (+5/-7)
data/address-book-app.desktop.in.in (+2/-1)
data/address-book-app.svg (+0/-120)
po/CMakeLists.txt (+12/-0)
po/address-book-app.pot (+15/-15)
po/am.po (+12/-8)
po/ar.po (+12/-8)
po/ast.po (+12/-8)
po/az.po (+0/-342)
po/bg.po (+12/-8)
po/bn.po (+9/-8)
po/br.po (+12/-8)
po/ca.po (+12/-8)
po/ckb.po (+12/-8)
po/cs.po (+12/-8)
po/da.po (+12/-8)
po/de.po (+12/-8)
po/el.po (+12/-8)
po/en_AU.po (+12/-8)
po/en_GB.po (+12/-8)
po/es.po (+12/-8)
po/eu.po (+12/-8)
po/fa.po (+12/-8)
po/fi.po (+12/-8)
po/fr.po (+12/-8)
po/gd.po (+14/-11)
po/gl.po (+12/-8)
po/he.po (+12/-8)
po/hr.po (+9/-8)
po/hu.po (+12/-8)
po/is.po (+12/-9)
po/it.po (+12/-8)
po/ja.po (+12/-8)
po/km.po (+12/-8)
po/ko.po (+12/-8)
po/lv.po (+12/-8)
po/ms.po (+12/-8)
po/my.po (+12/-8)
po/nb.po (+12/-8)
po/nl.po (+12/-8)
po/pl.po (+12/-8)
po/pt.po (+12/-8)
po/pt_BR.po (+13/-9)
po/ro.po (+12/-8)
po/ru.po (+12/-8)
po/sl.po (+12/-8)
po/sr.po (+12/-8)
po/sv.po (+12/-9)
po/ta.po (+9/-8)
po/tr.po (+12/-8)
po/ug.po (+12/-8)
po/uk.po (+12/-8)
po/zh_CN.po (+12/-8)
po/zh_HK.po (+12/-8)
po/zh_TW.po (+12/-8)
src/artwork/CMakeLists.txt (+2/-0)
src/artwork/address-book-app-symbolic.svg (+161/-0)
src/imports/ContactList/ContactListPage.qml (+35/-1)
src/imports/ContactView/ContactView.qml (+20/-35)
src/imports/Ubuntu/Contacts/ActionButton.qml (+4/-3)
src/imports/Ubuntu/Contacts/ContactDelegate.qml (+1/-0)
src/imports/Ubuntu/Contacts/ContactDetailAvatarView.qml (+45/-3)
src/imports/Ubuntu/Contacts/ContactPreviewPage.qml (+0/-1)
src/imports/Ubuntu/Contacts/ListItemWithActions.qml (+81/-32)
src/imports/Ubuntu/Contacts/PageWithBottomEdge.qml (+162/-153)
tests/autopilot/address_book_app/__init__.py (+3/-11)
tests/autopilot/address_book_app/pages/_common.py (+1/-0)
tests/autopilot/address_book_app/pages/_contact_list_page.py (+93/-91)
tests/autopilot/address_book_app/tests/__init__.py (+1/-2)
tests/autopilot/address_book_app/tests/test_create_new_from_uri.py (+0/-1)
tests/autopilot/address_book_app/tests/test_delete_contact.py (+49/-38)
tests/autopilot/address_book_app/tests/test_multiple_pick_mode.py (+2/-1)
tests/autopilot/address_book_app/tests/test_single_pick_mode.py (+2/-1)
tests/qml/tst_ListWithActions.qml (+92/-14)
- Gustavo Pichorim Boiko (community): Approve
- PS Jenkins bot: Needs Fixing (continuous-integration)
-
Diff: 446 lines (+164/-143)2 files modifiedsrc/qml/LocalPageWithBottomEdge.qml (+163/-141)
src/qml/Messages.qml (+1/-2)
Changed in messaging-app: | |
importance: | Undecided → High |
assignee: | nobody → Renato Araujo Oliveira Filho (renatofilho) |
tags: | added: touch-2014-09-25 |
Changed in messaging-app: | |
status: | New → Confirmed |
Changed in dialer-app: | |
importance: | Undecided → High |
Changed in address-book-app: | |
importance: | Undecided → High |
Changed in dialer-app: | |
assignee: | nobody → Renato Araujo Oliveira Filho (renatofilho) |
Changed in address-book-app: | |
assignee: | nobody → Renato Araujo Oliveira Filho (renatofilho) |
Changed in dialer-app: | |
status: | New → Confirmed |
Changed in address-book-app: | |
status: | New → Confirmed |
tags: | removed: rtm14 |
Changed in ubuntu-ux: | |
status: | New → Triaged |
Changed in address-book-app: | |
status: | Confirmed → Fix Committed |
Changed in dialer-app: | |
status: | Confirmed → Fix Committed |
Changed in messaging-app: | |
assignee: | Renato Araujo Oliveira Filho (renatofilho) → Tiago Salem Herrmann (tiagosh) |
Changed in ubuntu-ux: | |
importance: | Medium → High |
tags: | added: rtm14 |
Changed in address-book-app: | |
status: | Fix Committed → Fix Released |
Changed in dialer-app: | |
status: | Fix Committed → Fix Released |
Changed in ubuntu-ux: | |
status: | Triaged → Fix Committed |
Changed in address-book-app (Ubuntu): | |
status: | New → Fix Released |
Changed in dialer-app (Ubuntu): | |
status: | New → Fix Released |
Changed in messaging-app (Ubuntu): | |
status: | New → In Progress |
Changed in messaging-app: | |
status: | Confirmed → In Progress |
Changed in messaging-app (Ubuntu): | |
importance: | Undecided → High |
tags: |
added: touch-2014-10-09 removed: touch-2014-09-25 |
Changed in messaging-app (Ubuntu): | |
status: | In Progress → Fix Released |
Changed in messaging-app: | |
status: | In Progress → Fix Released |
Changed in ubuntu-ux: | |
status: | Fix Committed → Fix Released |
This bug was fixed in the package messaging-app - 0.1+14. 10.20141007. 1-0ubuntu1
--------------- 10.20141007. 1-0ubuntu1) 14.09; urgency=low
messaging-app (0.1+14.
[ Bill Filler ]
* use header in splash screen (LP: #1378379)
[ Ubuntu daily release ]
* New rebuild forced
[ Gustavo Pichorim Boiko ]
* Ship the messaging-app icon together with the package (LP: #1365408)
[ Tiago Salem Herrmann ]
* Add initial support for the new information messageType. Notify
users when the active sim card was switched. (LP: #1356950)
* Don't show the attachment popup on onClicked(). Update bottom edge
behavior (LP: #1368718)
* Add support for sim lock. (LP: #1371661)
* Fix black image in the mms preview. (LP: #1373462)
* Make conversations view header fixed.
-- Ubuntu daily release <email address hidden> Tue, 07 Oct 2014 16:58:07 +0000