LINUX.ORG.RU

Новая версия KHaaliReader 0.2.2


0

0

Сегодня выложил новую версию программы - 0.2.2
Из изменений:
- навигация по главам перенесена из меню в диалог
- автоматическое сохранение позиции для каждой книги
- поддержка fb2.zip
- некоторые косметические изменения

Сайт: www.khaalireader.narod.ru
Скачать: www.khaalireader.narod.ru/files/khaalireader-0.2.2.tar.bz2

Ответ на: комментарий от Shaman007

^) Это не FictionBook Editor... Это программа для чтения.

Severus_Zley
() автор топика
Ответ на: комментарий от Shaman007

К стати:

[root@shaman007 khaalireader-0.2.2]# make -f admin/Makefile.common
./admin/cvs.sh: line 60: automake: command not found
*** AUTOMAKE NOT FOUND!.
*** KDE requires automake 1.6.1 or newer
make: *** [cvs] Ошибка 1
[root@shaman007 khaalireader-0.2.2]#

Shaman007 ★★★★★
()
Ответ на: комментарий от Shaman007

Приготовить можно с помощью^
http://haali.cs.msu.ru/pocketpc/scripts.html.en
скриптов с офф. сайта.
http://haali.cs.msu.ru/pocketpc/scripts.html.ru
Также где-то здесь недавно мелькала новость про скрипты на php.
http://www.sysattack.com/eliterr/Any2FB2/Any2FB2_PHP-2005-02-16.tar.gz

Severus_Zley
() автор топика
Ответ на: комментарий от Severus_Zley

Жаль, что та гуювая хрень под винды. Сделал бы в своей проге мордочку к perlовому конвертору.

Shaman007 ★★★★★
()
Ответ на: комментарий от Severus_Zley

if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/lib/qt-3.3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -MT khaalireader.all_cpp.o -MD -MP -MF ".deps/khaalireader.all_cpp.Tpo" -c -o khaalireader.all_cpp.o khaalireader.all_cpp.cpp; \
then mv -f ".deps/khaalireader.all_cpp.Tpo" ".deps/khaalireader.all_cpp.Po"; else rm -f ".deps/khaalireader.all_cpp.Tpo"; exit 1; fi
In file included from khaalireader.all_cpp.cpp:3:
khaalireader.cpp: In member function `void KHaaliReader::slotConfKeys()':
khaalireader.cpp:433: warning: `configureKeys' is deprecated (declared at /usr/include/kde/kkeydialog.h:390)
In file included from khaalireader.all_cpp.cpp:6:
base64.cpp: In static member function `static QByteArray Base64::decode(const QByteArray&)':
base64.cpp:118: warning: array subscript has type `char'
base64.cpp:119: warning: array subscript has type `char'
base64.cpp:120: warning: array subscript has type `char'
base64.cpp:121: warning: array subscript has type `char'
In file included from kchapterdialog.cpp:28,
from khaalireader.all_cpp.cpp:7:
kchapterdialog.h: At global scope:
kchapterdialog.h:35: error: redefinition of `class KChapterDialog'
kchapterdialog.h:35: error: previous definition of `class KChapterDialog'
kchapterdialog.cpp:31: confused by earlier errors, bailing out
make[2]: *** [khaalireader.all_cpp.o] Ошибка 1
make[2]: Leaving directory `/usr/src/khaalireader-0.2.2/src'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/usr/src/khaalireader-0.2.2'
make: *** [all] Ошибка 2
[root@shaman007 khaalireader-0.2.2]#

Shaman007 ★★★★★
()
Ответ на: комментарий от Shaman007

Не... Чё-т ты не то нашаманил:(
Попробуй занаво распаковать архив, запустить аутоконф.

А какая версия КДЕ?

У меня 3.2.3 и 3.2.2

Severus_Zley
() автор топика
Ответ на: комментарий от butterfly

Да был, блин, этот configure... Да т олько он 940 КБ весил. Не хотелось как-то лишние 100 - 200 КБ по диал-апу на народ.ру закачивать...

Вы лучше скажите - скомпилилось?

Severus_Zley
() автор топика
Ответ на: комментарий от Severus_Zley

Все скомпилировалось и заработало (KDE 3.4.0), спасибо Вам большое за работу.
Предлагаю поменять ядовито-желтый фон на какой-нибудь поспокойнее.
Еще момент - в полноэкранном режиме мешают меню, строка статуса и панель инструментов. От них можно как-то избавиться? Было бы неплохо...
Еще предложение - добавить выравнивание абзацев по ширине (сделать ровный правый край) и, по возможности, прикрутить переносы, как это сделано в "родном" HaaliReader'е

anonymous
()
Ответ на: комментарий от Severus_Zley

Скомпилилось. И даже работает. Только фич маловато. В прогах такого типа обычно присутствуе автоскролл и автоматическая загрузка последней книги причём на той же позиции где она была при закрытии.

Valerius ★★
()
Ответ на: комментарий от Valerius

И ещё неплохо чтоб прога принимала аргумент - файл fb2.

Valerius ★★
()
Ответ на: комментарий от Severus_Zley

>>Вы лучше скажите - скомпилилось?

Да. И запускается тоже.

butterfly
()
Ответ на: комментарий от Valerius

Конечно, присутствует. Автоскролл у меня реализон давно, ещё когда QBookShelf писали (кстати скоро будет новая версия), просто времени нет, чтобы перенести.

Насчёт позиции и файла - не проблема. НО: это будет опцией.

Открытие книжки как аргумент - тоже сделаю. Сейчас просто также работаю над kfb2_fileplugin для konq.

Цвет фона поменяю.

Спасибо всем за комментариии.

Severus_Zley
() автор топика

Господа, а что-нибудь под гном, аналогичное haalireader имеется кроме pETR и PyBR.

qwe ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.