vinayj1857 / orion-viewer

Automatically exported from code.google.com/p/orion-viewer
0 stars 0 forks source link

Reading position is not updated on Alex, when another application runs in the foreground on the sensor screen #1

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?

1. Open any PDF file with the latest (0.24.1) version on the Highscreen Alex
2. Long press return button to get to home screen
3. Run another application, say, ColorDict, by tapping on its icon
4. Continue reading using Left / Right buttons.
5. Long press return button again to get to home screen
6. Tap orion-viewer icon

What is the expected output? What do you see instead?

The page, displayed currently on the E-ink screen (after p.4 above), changes to 
that, which was displayed, when orion-viewer was brought backgound (to that 
which was during p. 2 above, not p. 4)

What version of the product are you using? On what operating system?

orion-viewer 0.24.1

Highscreen Alex with the latest firmware (Androind 1.6, downloaded from the 
official site http://www.highscreen.org/files/7-firmware/23-highscreenalex), no 
root.

Original issue reported on code.google.com by wl2776@gmail.com on 20 Dec 2011 at 7:37

GoogleCodeExporter commented 9 years ago
Alex application have its own lifecycle, so without documentation it's 
impossible to fix correctly.
In new verion I add external dictionaries support - maybe it make your problem 
solved.

Original comment by mikhael.bogdanov on 13 Jan 2012 at 9:01

GoogleCodeExporter commented 9 years ago
Предлагаю перейти на русский :)
Вероятно, Орион не отлавливает какие-то 
сигналы, типа перехода в background/foreground

В "Читалке книг", которая там уже стоит ( он 
же FBReader, 
http://www.fbreader.org/content/fbreader-sources-spring-design-alex-reader ) 
этой проблемы нет. Исходники они открыли - 
можно посмотреть как там сделано.

Еще раз опишу проблему, чтобы избежать 
недопонимания.
Описание можно даже сократить, нет нужды 
запускать какие-то еще приложения.

1. Открываем файл, начинаем читать.
2. Долгим нажатием на кнопку возврата 
(аппаратная, с изогнутой стрелкой) выходим 
в home screen.

никаких дополнительных приложений 
запускать не надо, можно оставить homescreen

3. Продолжаем читать, листая страницы 
аппаратными кнопками влево-вправо.
4. Тапаем на иконку orion-viewer

В результате книга открывается на той 
странице, на которой она была открыта в 
пункте 2, а должна бы - на той, на которой 
была открыта в пункте 4.

Дополнительные ссылки по теме алекса: 
https://github.com/deus - все проекты одного из 
сотрудников Вобиса

Original comment by wl2776@gmail.com on 13 Jan 2012 at 9:29

GoogleCodeExporter commented 9 years ago
Поставил 0.25.3.alex_beta
Проблема решена, но приложение стало очень 
часто падать.
Если запустить его после падения, то на 
сенсорном экране появляются кнопки 
управления, но на них никакой реакции.
Также никак нельзя перейти к экрану 
открытия книги.

Original comment by wl2776@gmail.com on 13 Jan 2012 at 9:41

GoogleCodeExporter commented 9 years ago
Поправка.
Если запустить Орион после падения, на 
сенсорном экране появляются кнопки 
управления.
Нет реакции на тап по кнопкам листания.
При долгом тапе по кнопкам листания 
появляется ползунок, но при выходе из него 
система выдает окошко с сообщением 
"Произошла неожиданная остановка 
приложения" и кнопкой "Закрыть 
принудительно".
Такое же сообщение о неожиданной остановке 
приложения - по тапу на кнопки 
масштабирования, "Параметры навигации", 
поворота и обрезания полей.
При тапе на крестик программа выходит.
При тапе на кнопку вызова словаря ничего не 
происходит.
При тапе на кнопки настроек программы или 
помощи появляются, соответственно, экраны 
настройки и помощи.

Original comment by wl2776@gmail.com on 13 Jan 2012 at 9:50

GoogleCodeExporter commented 9 years ago
>> Проблема решена, но приложение стало 
очень часто падать.
0.24 тоже падает? Не подскажите в какие 
моменты и на каких книгах(pdf/djvu, 
отсканированные/распознанные/оригинальные
)?

Original comment by mikhael.bogdanov on 15 Jan 2012 at 10:14

GoogleCodeExporter commented 9 years ago
Выложил 0.25.4, надеюсь, что все проблемы 3 ушли

Original comment by mikhael.bogdanov on 15 Jan 2012 at 3:25

GoogleCodeExporter commented 9 years ago
Поставил 0.25.5
Больше не падает, эту issue можно закрывать.
Но по-прежнему нет реакции на кнопки, как 
экранные, так и софтовые.
Сейчас новую проблему открою.

Original comment by wl2776@gmail.com on 16 Jan 2012 at 6:13

GoogleCodeExporter commented 9 years ago
>>> Проблема решена, но приложение стало 
очень часто падать.
>0.24 тоже падает? Не подскажите в какие 
моменты и на каких книгах(pdf/djvu, 
отсканированные/распознанные/оригинальные
)?

Нет, 0.24 не падал вообще.

В какие моменты падает - написал в 
комментарии 4 
(http://code.google.com/p/orion-viewer/issues/detail?id=1#c4), книги PDF 
не сканированная, DJVU сканированная.

Original comment by wl2776@gmail.com on 16 Jan 2012 at 6:44

GoogleCodeExporter commented 9 years ago
В качестве workaround в 0.26.1 поставьте опцию 
открывать последнюю книгу при старте  
приложения!

Original comment by mikhael.bogdanov on 28 Jan 2012 at 8:07

GoogleCodeExporter commented 9 years ago
0.26.1 - workaround работает.
Issue можно закрывать.

Original comment by wl2776@gmail.com on 31 Jan 2012 at 8:31

GoogleCodeExporter commented 9 years ago

Original comment by mikhael.bogdanov on 4 Feb 2012 at 6:40