Skip to content

Releases: S-trace/eView

08.sep.2013

08 Sep 19:15
Compare
Choose a tag to compare

063 от 08.sep.2013

  • Поддержка LED на Digma E600 // TODO: тестирование!
  • Поддержка установки программы на Digma E600 и подобные ей (где есть /userdata/) // TODO: размещать значок там, где он должен быть
  • Запись backtrace при сегфолте в отладочный лог (только debug-версия) - на прошивках Qt не работает, но на GTK работает (ориентировочно требуется глибс 2.11 - http://sourceware.org/ml/libc-ports/2009-06/msg00012.html) // TODO: dlopen()? backtrace.c?
  • Корректное завершение работы программы при сбое
  • Переход в спящий режим по нажатию кнопки питания на Qt прошивках
  • Добавлена поддержка таймера сна (5 секунд-10 минут с шагом в 5 секунд). 0 - отключение функции, (если ваша книга сама корректно спит (разумеется, без заставки), или же установите таймер сна в настройках книги длиннее, чем в настройках eView, если хотите видеть заставку).
  • Добавлена настройка качества масштабирования картинки (в сторону улучшения)
  • Автоматическое обнаружение ориентации экрана и соответственный поворот Xfbdev (улучшеная поддержка неизвестных устройств с прошивкой Qt)
  • Автоматическое обнаружение типа используемого обновления экрана (улучшеная поддержка неизвестных устройств) - пока поддерживается два метода - старый (GTK) и новый (Qt)
  • Добавлено кэширование изображений (для возможности мгновенно вернуть прошлое изображение, если случайно пролистнули не прочтя)
  • Теперь сообщения о достижении границ каталога закрываются автоматически через 3 секунды
  • Добавлен режим усиления контрастности (для плохих сканов), включается в настройках или кнопкой "OK"
  • Устранена проблема, приводящая к появлению серой рамки вокруг изображения на GMini C6LHD/Digma R60G // TODO: тестирование
  • Исправлено копирование файлов
  • Исправлена круговая прокрутка в меню
  • Несколько ускорен запуск программы и работа файлменеджера при навигации по ФС
  • Исправлена проблема с постоянным засыпанием на GMini C6LHD/Digma R60G
  • Переход во внутреннюю память при первом старте теперь работает и на Digma E600
  • Исправлена поддержка кривых ZIP-архивов, в которых не упакованы каталоги - ранее они отображались только содержимым корневого каталога
  • Исходный код проверен с помощью Cppcheck и Splint - устранено большое количество утечек памяти, несколько повышена стабильность работы
  • Инсталлятор программы теперь проверяет наличие GTK_parts и предлагает скачать их с github.com в случае отсутствия
  • Максимальная ширина полей увеличена до 512 пикселей, что исключает проблемы с остающимися полями (давний баг)
  • Исправлена ошибка при обновлении неактивной панели при запуске и после файловых операций
  • Теперь в строке где показан текуший путь показывается всегда конец пути, если он слишком длинный, чтобы поместиться полностью (а начало обрезается)
  • Исправлено двойное или неполное обновление экрана во многих местах
  • Теперь строка с количеством файлов обновляется при смене панелей, чтобы соответствовать текущей панели
  • Исправлена ошибка, приводящая к неправильной прокрутке списка назад (построчно, а не постранично)
    x Баг: не всегда закрывается автоматически сообщение о достижении конца каталога или зацикливании, выходе в ФМ на прошивках GTK

29.jul.2013

28 Jul 23:26
Compare
Choose a tag to compare

062 от 29.jul.2013

  • Создан GitHub проекта: https://github.com/S-trace/eView
  • Добавлена поддержка обнаружения оборудования книги (LED-индикатор, подсветка на данный момент) для улучшения совместимости с различными устройствами
  • Отладочная версия теперь пишет LOG-файл eView_debug_log.txt во внутренней памяти книги самостоятельно
  • Добавлен скрипт eView_reset_configuration.sh для сброса конфигурации, если по какой-то причине eView раньше работала и теперь внезапно не запускается
  • Добавлена поддержка управления подсветкой на GMini C6LHD/Digma R60G
  • Изменён скрипт создания релиза
  • Исправлена ошибка, приводящая к падению программы при нажатии на кнопку "назад" при нахождении в корневом каталоге ФС
  • Исправлена поддержка LED-индикатора на GMini C6LHD/Digma R60G
  • Исправлена ошибка, приводящая к тому, что при попытке войти в битый архив показывалась пустая панель с ../ вверху
  • Удалены скрипты-врапперы (больше не требуются)
    http://www.the-ebook.org/forum/viewtopic.php?t=20294
    http://ddixlab.ru/forum/viewtopic.php?f=17&t=2804
    http://list.ivsor.net/forum/posting.php?mode=reply&f=4&t=10