Android Back button like home button #212

Слито
erinn слито 2 коммит(ов) из :androidBack в master 2019-09-13 23:24:59 +00:00
dan прокомментировал(а) 2019-09-06 01:37:27 +00:00
Владелец

Android back button default behaviour on root pane is to exit that app. That's not ideal so I've captured it and redirected to a home button like behaviour

It might be nice to have it do pane switching when not at root?

Android back button default behaviour on root pane is to exit that app. That's not ideal so I've captured it and redirected to a home button like behaviour It might be nice to have it do pane switching when not at root?
buildbot прокомментировал(а) 2019-09-06 01:40:30 +00:00
Участник

Drone Build Status: success

https://build.openprivacy.ca/cwtch.im/ui/318

Drone Build Status: success https://build.openprivacy.ca/cwtch.im/ui/318
buildbot прокомментировал(а) 2019-09-06 01:43:36 +00:00
Участник

Drone Build Status: success

https://build.openprivacy.ca/cwtch.im/ui/319

Drone Build Status: success https://build.openprivacy.ca/cwtch.im/ui/319
erinn был снят с назначения dan 2019-09-11 18:03:06 +00:00
erinn был(а) назначен(а) dan 2019-09-11 18:03:10 +00:00
erinn прокомментировал(а) 2019-09-13 23:09:40 +00:00
Владелец

updated back button handling (not very robust but i'm planning a layout manager change that will break this anyway so it's fine for now):
Keys.onPressed: {
if (event.key == Qt.Key_Back) {
event.accepted = true
if (theStack.currentIndex == theStack.emptyPane) {
androidCwtchActivity.rootHomeButtonHandle()
} else if (theStack.currentIndex == theStack.userProfilePane || theStack.currentIndex == theStack.groupProfilePane) {
theStack.currentIndex = theStack.messagePane
} else {
theStack.currentIndex = theStack.emptyPane
}
}
}
'''

updated back button handling (not very robust but i'm planning a layout manager change that will break this anyway so it's fine for now): Keys.onPressed: { if (event.key == Qt.Key_Back) { event.accepted = true if (theStack.currentIndex == theStack.emptyPane) { androidCwtchActivity.rootHomeButtonHandle() } else if (theStack.currentIndex == theStack.userProfilePane || theStack.currentIndex == theStack.groupProfilePane) { theStack.currentIndex = theStack.messagePane } else { theStack.currentIndex = theStack.emptyPane } } } '''
erinn запросил(а) изменения 2019-09-13 23:15:34 +00:00
@ -14,2 +15,4 @@
_ func(string) `slot:"updateAndroidNotification"`
_ func() `signal:"rootHomeButtonHandle,auto""`
erinn прокомментировал(а) 2019-09-13 23:14:01 +00:00
Владелец

remove double-double-quote near eol

remove double-double-quote near eol
dan прокомментировал(а) 2019-09-13 23:18:28 +00:00
Автор
Владелец

added

fixed!

thanks

added fixed! thanks
buildbot прокомментировал(а) 2019-09-13 23:20:07 +00:00
Участник

Drone Build Status: success

https://build.openprivacy.ca/cwtch.im/ui/333

Drone Build Status: success https://build.openprivacy.ca/cwtch.im/ui/333
buildbot прокомментировал(а) 2019-09-13 23:20:08 +00:00
Участник

Drone Build Status: success

https://build.openprivacy.ca/cwtch.im/ui/332

Drone Build Status: success https://build.openprivacy.ca/cwtch.im/ui/332
erinn одобрил(а) эти изменения 2019-09-13 23:21:24 +00:00
buildbot прокомментировал(а) 2019-09-13 23:23:16 +00:00
Участник

Drone Build Status: success

https://build.openprivacy.ca/cwtch.im/ui/335

Drone Build Status: success https://build.openprivacy.ca/cwtch.im/ui/335
buildbot прокомментировал(а) 2019-09-13 23:23:16 +00:00
Участник

Drone Build Status: success

https://build.openprivacy.ca/cwtch.im/ui/334

Drone Build Status: success https://build.openprivacy.ca/cwtch.im/ui/334
erinn упомянул эту задачу в коммите 2019-09-13 23:24:59 +00:00
erinn закрыл этот запрос на слияние 2019-09-13 23:24:59 +00:00
Это репозиторий в архиве. Вы не можете комментировать запросы на слияние.
Нет рецензентов
Нет этапа
Нет назначенных лиц
3 участников
Срок выполнения
Срок действия недействителен или находится за пределами допустимого диапазона. Пожалуйста, используйте формат 'гггг-мм-дд'.

Срок выполнения не установлен.

Зависимости

Зависимостей нет.

Ссылка: cwtch.im/ui#212
Описание отсутствует.