*************************************************************** Из этого файла ничего не стираем Если задача решена -- пишем DONE в начале строки *************************************************************** ZLTextView: DONE пометки (для найденных строк и т.п.) DELAYED выделение текста мышкой DELAYED прокрутка текста мышкой переход по ссылкам DONE внутренним DONE внутри той же модели DONE внешним (вызов браузера) DONE swing DONE android DONE переносы DELAYED оптимизировать место в памяти position indicator DONE отрисовка DONE навигация DONE взаимодействие с деревом 2 обработка текстов с endSection DELAYED засечки для пунктов из оглавления DELAYED часы DELAYED количество прочитанных страниц DELAYED обработка неразрывных пробелов DONE undo/redo position stack DELAYED обработка китайских текстов DELAYED desktop: менять курсор над ссылкой рисунки: 2 обработка palm'овых рисунков DONE избавиться от многократных вычислений (ZLImageData) форматы: DONE fb2 (сделать чтение описания книги) DELAYED chm 3 html DONE oeb/epub DELAYED openreader DELAYED ztxt 2 palmdoc 1 plucker DELAYED rtf DELAYED tcr DELAYED txt файловая система: архивы DONE zip DONE gzip DONE tar DELAYED bz2 диалоги (abstract): DONE Selection DONE открытие книги DONE Option DONE настройки DONE book info DONE MessageBox DONE WaitMessage DONE загрузка книги DONE загрузка списка библиотеки DELAYED сохранение конфига другие DONE диалог поиска DONE combobox вместо поля для текста 1 multisection search DELAYED диалог перехода на страницу по номеру диалоги (swing): DONE Selection DELAYED Option DONE MessageBox DELAYED WaitMessage DONE другие диалоги (android): DONE Selection DONE Option DELAYED правильное расположение парных опций DELAYED кнопки наверху -- со стрелками влево DONE show/hide option views DONE boolean option view DONE boolean3 option view DONE spin option view DONE string option view DONE combo option view DONE color option view DONE key option view DONE choice option view DONE MessageBox DONE WaitMessage DONE другие книги: DONE BookDescription DONE Collection DONE собирать книги, лежащие в указанных каталогах в архивах представления: DONE CollectionView DONE теги DONE RecentBooksView DONE FootnoteView DONE не показывать ContentsView, если оглавление пустое DONE открывать ContentsView на том разделе, который сейчас читается конфиг: DELAYED чтение дефолтного конфига DELAYED не сохранять конфиг, если не было изменений!!!!! DONE нормальная запись в десктопном варианте (без длинной-длинной строки) DELAYED сохранение раз в 30 секунд DONE реализация на базе sqlite (для андроида) DELAYED оптимизация по количеству сохранений? внешний вид: DONE заголовок окна DELAYED macos: название меню DELAYED macos: иконка DELAYED macos: корректное завершение по Command+Q код: DONE изменить систему названий package'й (org. -> org.geometerplus.) DONE вставить copyright notices DONE убрать вывод отладочной информации в андроиде доделать все Actions: DONE ActionCode.SHOW_BOOK_INFO 1 ActionCode.SCROLL_TO_START_OF_TEXT 1 ActionCode.SCROLL_TO_END_OF_TEXT DONE ActionCode.OPEN_PREVIOUS_BOOK 1 ActionCode.GOTO_NEXT_TOC_SECTION 1 ActionCode.GOTO_PREVIOUS_TOC_SECTION DELAYED ActionCode.COPY_SELECTED_TEXT_TO_CLIPBOARD DELAYED ActionCode.OPEN_SELECTED_TEXT_IN_DICTIONARY DELAYED ActionCode.CLEAR_SELECTION другое: DONE поиск DONE поиск следующего DONE поиск предыдущего DONE текст в пустом CollectionView DONE написать другой how-to-start (без иконок) DONE написать README 1 автоопределение языка/кодировки 1 обработка разных кодировок (в хитрых форматах типа plucker) DONE выход по escape из view, не из приложения получение списка шрифтов в ZLPaintContext DELAYED swing DONE android DELAYED полноэкранный режим DONE tap scrolling DONE возможность отключения DELAYED обработка архивов в параметре командной строки DELAYED добавлять в библиотеку книгу из командной строки DONE xml: сделать нормальную поддержку namespace'ов DONE xml: сделать поддержку внешних DTD (xhtml entities) DONE fb2descriptionReader: interrupt() DONE author sort key -> to lowercase DONE при нажатии на кнопку выхода (в swing) и на Esc (android) закрывать текущий View, а не выходить из программы проблемы в android: нет возможности сделать fullscreen mode combo box и кнопки: цвет шрифта совпадает с цветом фона, когда контрол выделен время работы GZIPInputStream иногда падение при загрузке большой по объему книги (креш виртуальной машины) не сделано в андроид: не имплементированы key and scrolling delays text selection засечки для пунктов из оглавления на индикаторе часы на индикаторе количество прочитанных страниц на индикаторе Chinese support не все форматы bzip2 support config autosaving (every 30 seconds) go to page dialog DONE book tags support