Merge commit '327f820' into develop
This commit is contained in:
+15
@@ -80,3 +80,18 @@ SHALL выполняться свайпом.
|
||||
|
||||
- **WHEN** пользователь переходит на другой элемент и возвращается к увеличенному изображению
|
||||
- **THEN** изображение показывается во вписанном виде
|
||||
|
||||
### Requirement: Индикатор загрузки оригинала
|
||||
|
||||
Пока оригинал изображения загружается после входа в зум, приложение SHALL показывать индикатор
|
||||
загрузки в правом верхнем углу области просмотра.
|
||||
|
||||
#### Scenario: Оригинал загружается
|
||||
|
||||
- **WHEN** пользователь входит в зум, и оригинал ещё загружается
|
||||
- **THEN** в правом верхнем углу показывается индикатор загрузки
|
||||
|
||||
#### Scenario: Загрузка завершена
|
||||
|
||||
- **WHEN** оригинал загружен или недоступен
|
||||
- **THEN** индикатор загрузки скрыт
|
||||
+7
-2
@@ -16,9 +16,14 @@
|
||||
- [x] 2.2 Подключить zoomable-обёртку в ветку изображения `MediaPage`; проверить тестом, что при
|
||||
переходе на другой элемент и обратно изображение показывается во вписанном виде
|
||||
|
||||
## 3. Integration verification
|
||||
## 3. Loading indicator
|
||||
|
||||
- [x] 3.1 Прогнать `./gradlew test` и `./gradlew lintDebug`; на эмуляторе вручную проверить pinch,
|
||||
- [x] 3.1 Показывать индикатор загрузки в правом верхнем углу, пока грузится оригинал при зуме;
|
||||
проверить тестом условие показа и что вписанный вид индикатор не показывает
|
||||
|
||||
## 4. Integration verification
|
||||
|
||||
- [x] 4.1 Прогнать `./gradlew test` и `./gradlew lintDebug`; на эмуляторе вручную проверить pinch,
|
||||
панорамирование, double-tap, предел 200%, а также что видео и панорама не затронуты
|
||||
|
||||
## Workflow follow-up
|
||||
Reference in New Issue
Block a user