Заменил в libs-dev все экспортируемые имена со стиля с точками ini.get_int на стиль с подчёркиваниями ini_get_int. Как следствие, при использовании новых версий kiv и libimg нужно обновить все 4 библиотеки libimg, libgfx, libini, libio и работающие с ними программы - например, скачать очередную ночную сборку.
libimg теперь умеет загружать (а kiv - отображать) иконки и курсоры. В случае нескольких иконок или курсоров в одном файле они показываются в ряд. Про альфа-канал библиотека пока не в курсе, так что полупрозрачность на полноцветных иконках может отображаться несколько криво, обычная прозрачность в смысле наложения на одноцветный фон - kiv использует белый - есть.
Скачать текущие версии можно с http://diamond.kolibrios.org/prg/kiv и http://diamond.kolibrios.org/prg/libimg.obj , но без новых же версий libio и libgfx они работать не будут.
Kolibri Image Viewer
-
Ушёл к умным, знающим и культурным людям.
- Attachments
-
-
error.gif (87.5 KiB)Viewed 10528 times
-
Нажми на файле правой клавишей мыши и выбери "Сохранить ссылку как...". А это тебе браузер показал kiv изнутри
Из хаоса в космос
Побаловался с настройками сервера, теперь должно сохраняться, а не открываться (в IE может понадобиться очистить кэш).
Ушёл к умным, знающим и культурным людям.
Спасибо Leency. Спасибо diamond. Now all very cooooooooooooooooooooooooooooooooooooooool!
--------------------------------------------
The show must go on
As to say the great Queen.
--------------------------------------------
--------------------------------------------
The show must go on
As to say the great Queen.
--------------------------------------------
В своё время программа умерла на этом изображении. Забыл написать.
- Attachments
-
-
cossacks.zip (150.23 KiB)Downloaded 302 times
-
Из хаоса в космос
У меня открылось нормально.
Открываю изображение, размеры которого больше текущего разрешения экрана, оно вылезает за рамки экрана. Наверно должно масштабироваться в размер экрана по идее.
Обнаружил странный баг. Повторить его очень легко: надо открыть KIV в /rd/1 (в ночной сборке - там два графических файла). После этого замостить рабочий стол - сначала одной из картинок, потом второй. При второй попытке вместо фона рабочего стола появляется какая-то фигня (см. скриншот), а при прокрутке по картинкам в KIV он выдаёт 4 картинки: 2 нормальных и 2 тех же размеров (тот, что размером с iconstrp.gif полностью белый, размером с background.gif - чёрный).
kogemyaka
Так в KIV масштабирования пока нет.
kogemyaka
Так в KIV масштабирования пока нет.
- Attachments
-
-
bug.png (53.24 KiB)Viewed 10018 times
-
И ещё лично мне непонятно, почему можно только замостить. А как же "По центру" и "Растянуть?
Автоматически выбирается замостить или растянуть.
Из хаоса в космос
fixed (это был баг в ядре)vkos wrote:Обнаружил странный баг.
Ушёл к умным, знающим и культурным людям.
diamond
1. Принципиально не открывает картинку вложенную в архив. Ни ругани, ни вываливания. 2. Отсутствие названия файла комбинируясь с карусельным верстанием (ни начала - ни конца) через кнопки меню весьма напрягает.
З.Ы. И заметь ни слова про сравнение с другим "не кошерным" графическим просмотрщиком.
1. Принципиально не открывает картинку вложенную в архив. Ни ругани, ни вываливания. 2. Отсутствие названия файла комбинируясь с карусельным верстанием (ни начала - ни конца) через кнопки меню весьма напрягает.
З.Ы. И заметь ни слова про сравнение с другим "не кошерным" графическим просмотрщиком.
1. Это так и задумывалось. libimg в принципе отказывается грузить файлы со слишком большим разрешением (не менее 64M точек). Из соображений, что а) подобное изображение явно ненормально и, скорее всего, на самом деле не является изображением - либо где-то побилось, либо вообще просто сигнатура совпала; б) даже если это и изображение, при загрузке такого запросто может не хватить памяти с вылетом по #PF в качестве последствий.
Ушёл к умным, знающим и культурным людям.
diamond
порошок просмотрщик отстирывает открывает такие пятна картинки...
Не хватит памяти libimg? А другойпри загрузке такого запросто может не хватить памяти с вылетом по #PF в качестве последствий.
Last edited by Mario on Mon Dec 14, 2009 10:29 am, edited 1 time in total.
Who is online
Users browsing this forum: No registered users and 4 guests