Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Ср сен 27, 2017 12:54 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 99 сообщений ]  На страницу Пред. 13 4 5 6 7 След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Пт ноя 14, 2014 12:48 pm 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1073
Я взял версию из KolibriN9. Можешь скинуть свой последний бинарник?

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re: Смотрелка pdf
СообщениеДобавлено: Пн мар 02, 2015 6:35 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4177
punk_joker
Compilled last version from SVN.


Вложения:
mupdf.kex [1.76 МБ]
77 скачиваний

_________________
Через тернии к звездам
Вернуться к началу
 Заголовок сообщения: Re: Смотрелка pdf
СообщениеДобавлено: Пн мар 02, 2015 6:39 pm 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1073
Спасибо. Я как раз сам собираюсь разобраться с компиляцией, и заняться ею.

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re: Смотрелка pdf
СообщениеДобавлено: Пн мар 02, 2015 7:13 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4177
Я делал под Линуксом
1. Скачиваешь svn://kolibrios.org/programs/develop/li ... enuetlibc/
2. Скачиваешь svn://kolibrios.org/programs/develop/li ... edia/updf/
3. Заходишь в папку updf и меняешь в файле Makefile
Код:
-LINK_CMD = $(QUIET_LINK) ld $(LDFLAGS) -o $@ include/crt0.o $^ build/debug/snprintf.o $(LIBS)
+LINK_CMD = $(QUIET_LINK) ld $(LDFLAGS) -o $@ $(MENUETDEV)/stub/crt0.o $^ build/debug/snprintf.o $(LIBS)

-FONTDUMP := scripts/fontdump
+# FONTDUMP := scripts/fontdump

4. Заходишь в BASH (коммандную строку) и прописываешь
Код:
export MENUETDEV=/путь/к/папке/menuetlibc
cd /путь/к/папке/updf
make
<ждёшь...>
cd build/debug/
objcopy -O binary mupdf


Всё.

Вот за это я и люблю С-- нажал build.bat и всё скомпилилось.

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: Смотрелка pdf
СообщениеДобавлено: Пн мар 02, 2015 11:23 pm 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1073
Если правильно все настроить и написать хороший makefile тоже все просто будет :)

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re: Смотрелка pdf
СообщениеДобавлено: Чт мар 05, 2015 7:16 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4177
uPDF 1.01

Улучшения:
1.1. улучшена стабильность: не падает при использовании некоторых клавиш
1.2. теперь содержимое окна "тянется" вслед за изменением размеров окна
1.3. улучшен UI: кнопки, заголовок, добавлена нумерация страниц, страница отображается по центру окна, отображение схлопнутого окна
1.4. улучшено управление клавиатурой: заработали кнопки вверх, вниз, pg up / pg down, home, end
1.5. скролл колёсиком мыши
1.6. уменьшена перерисовка окна
1.7. заработала кнопка ( i ) и теперь она отображает справку
1.8. исправлен баг с заголовком (спасибо CleverMouse за помощь)
1.9. используется один файл для изображений

Известные проблемы:
2.1. если в пути есть пробелы - файл не откроется, если он не обёрнут в " " - болезнь всех программ на Си и С++
2.2. серые полосы снизу текста http://prntscr.com/6d0h4x
2.3. не работает кнопка на тулбаре "Открыть файл", т.к. я никогда не работал с OpenDialog
2.4. go to page - не реализовано

Замечания:
3.1. реализация клавиш вверх и вниз переписана и замещает реализацию внутрикомпонентной, т.к. та почему-то падает
3.2. есть много функций которые не используются, например:
3.2.1. поиск
3.2.2. вообще-то uPDF просмоторщик не только pdf, но и xps - исходники отвественные за обработку этих файлов тоже вкомпиливается в программу, но не используется
3.2.3. открытие ссылок (нужно хэндлить события мыши)
3.3. можно бы добавить на тулбар кнопки поворот на 90 градусов по часовой и против

Вложение:
updf.kex [482.98 КБ]
87 скачиваний
Вложение:
uPDF.png
uPDF.png [ 266.45 КБ | 1955 просмотров ]


В действии:
Спойлер: Показать
Вложение:
uPDF_1.01.gif
uPDF_1.01.gif [ 3.66 МБ | 1968 просмотров ]

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Чт мар 05, 2015 8:35 pm 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1073
Насчет OpenDialog, над явно в FPlay подсмотреть.

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re: Смотрелка pdf
СообщениеДобавлено: Чт мар 05, 2015 10:29 pm 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
Офигенно же!


Вернуться к началу
 Заголовок сообщения: Re: Смотрелка pdf
СообщениеДобавлено: Пт мар 06, 2015 1:01 am 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1073
Круто конечно. А ручной ввод страницы и масштаба можно ожидать вскоре?

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re: Смотрелка pdf
СообщениеДобавлено: Пт мар 06, 2015 1:07 am 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4177
Ручной ввод страницы - да.

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: Смотрелка pdf
СообщениеДобавлено: Вс мар 08, 2015 1:45 am 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4177
uPDF 1.2
1. in toolbar added rotate buttons (as hidnplayr asked)
2. now you can go to any page you like by click on pagination area (as punk_joker asked)
3. no more ugly two lines at the bottom

30 pages reed in Kolibri using uPDF :)


Вложения:
updf [483.72 КБ]
32 скачивания
11.png
11.png [ 318.47 КБ | 1806 просмотров ]

_________________
Через тернии к звездам


Последний раз редактировалось Leency Вт сен 08, 2015 3:33 pm, всего редактировалось 2 раза.
Вернуться к началу
 Заголовок сообщения: Re: Смотрелка pdf
СообщениеДобавлено: Вс мар 08, 2015 8:19 pm 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1073
Скроллбары бы, и горизонтальную прокрутку документа на клавиатуре хотябы. А то некоторые документы читать нереально. Документ для тестов https://www.dropbox.com/s/o65ktm7yhiluj ... 1.pdf?dl=0

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re: Смотрелка pdf
СообщениеДобавлено: Пн май 18, 2015 4:03 am 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1073
Невыходин однако сборка у меня. Использовал тулчейн от Serge, Ubuntu x64, menuetlibc собралась успешно. Лог сборки updf прилагаю.


Вложения:
log.txt.7z [857 байт]
34 скачивания

_________________
я лишь учусь
Вернуться к началу
 Заголовок сообщения: Re: Смотрелка pdf
СообщениеДобавлено: Пн май 18, 2015 11:45 pm 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
Не тот тип объектных файлов и библиотек. Возможно, ты собирал в COFF/PE, а библиотека - в ELF, или наоборот. Плюс .o-файл не найден (что косвенно указывает на не тот тип объектных файлов).


Вернуться к началу
 Заголовок сообщения: Re: Смотрелка pdf
СообщениеДобавлено: Пн май 18, 2015 11:49 pm 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1073
SoUrcerer писал(а):
Не тот тип объектных файлов и библиотек. Возможно, ты собирал в COFF/PE, а библиотека - в ELF, или наоборот. Плюс .o-файл не найден (что косвенно указывает на не тот тип объектных файлов).

Я использовал makefile находящийся в папке с исходниками. Leency насколько я понимаю им же собирал.

_________________
я лишь учусь


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 99 сообщений ]  На страницу Пред. 13 4 5 6 7 След.

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB