Page 1 of 8

Kolibri Image Viewer

Posted: Sun Feb 01, 2009 5:42 pm
by Leency
Эта программа достойна отдельной темы :)

Я нашёл в ней баги, два из них можно увидеть на скрине. Ещё один - это то, что иногда программа отказывается "мотать" файлы взад/вперёд. Ах да - и где управление клавишами (хотя бы эти же взад/вперёд)?

Re: Kolibri Image Viewer

Posted: Mon Feb 02, 2009 12:21 am
by Mario
Leency
А я знаю, почему управления клавишами нету - во всяком случае пока. Только вот сообщать не стану - я же культурный человек вроде, хотя хз.
Подождем когда они появятся, и вот тогда начнется самое веселое. Прогнозирую один каверзный вопрос, который обязательно зададут (нет не я, это было бы подло).

Re: Kolibri Image Viewer

Posted: Sat Feb 21, 2009 5:44 pm
by diamond
Добавил увеличение размеров окна при уменьшении их пользователем до слишком малых величин, чтобы иконки не накладывались друг на друга. Пофиксил отрисовку в случае, когда пользователь изменяет размеры окна. Пофиксил глюк с перемоткой, возникавший в некоторых ситуациях.
http://diamondz.land.ru/prg/kiv (исходники на svn)
Теперь вопросы к аудитории.
1. Какие именно клавиши клавиатуры привязывать к разным действиям?
2. В одном файле .ico или .cur бывает много разных иконок или курсоров. Как, по-вашему, правильно такое отображать?

Re: Kolibri Image Viewer

Posted: Sat Feb 21, 2009 6:49 pm
by Gluk
хоцца keys.ini с содержимым zoom_up=(кнопка или спц. обозначение комбинации, напр. ctrl+PLUS) и т.д.
но это мечты) а так - лично мне не важно, привыкну як-нить. ну разве что прикольно б все повесить на нампад (ну удобно, никуда не тянуться)

Re: Kolibri Image Viewer

Posted: Sat Feb 21, 2009 7:03 pm
by diamond
Нумпад неудобен для пользователей ноутбуков. Так что разве что как второй вариант в дополнение к основной раскладке, не использующей нумпад.
Слова про keys.ini я запомнил :)

Re: Kolibri Image Viewer

Posted: Mon Feb 23, 2009 9:47 am
by Albom
Теперь вопросы к аудитории.
1. Это не так принципиально, если будет использоваться ini-файл
2. Можно сделать как в IrfanView (кнопки на панели инструментов "влево" и "вправо" - перемещение по каталогу, "вверх" и "вниз" - внутри фаайла ico, ani, gif...)

Re: Kolibri Image Viewer

Posted: Mon Feb 23, 2009 2:51 pm
by barsuk
diamond wrote:1. Какие именно клавиши клавиатуры привязывать к разным действиям?
2. В одном файле .ico или .cur бывает много разных иконок или курсоров. Как, по-вашему, правильно такое отображать?
1. ini-файл нужен, а настройки по умолчанию могут быть любые (например, те, которые удобны автору).
2. Иконки/курсоры обычно маленькие, а экран большой, так что можно отображать их все в ряд по горизонтали.

Re: Kolibri Image Viewer

Posted: Tue Feb 24, 2009 12:28 am
by IgorA
2. Иконки/курсоры обычно маленькие, а экран большой, так что можно отображать их все в ряд по горизонтали.
Я тоже так думаю

Re: Kolibri Image Viewer

Posted: Sun May 24, 2009 7:58 pm
by diamond
kiv научился отображать анимированные изображения, новая версия лежит на http://diamondz.land.ru/prg/kiv , исходники, как обычно, есть на svn.
Новая версия libimg научилась загружать анимированные GIF, корректно обрабатывая разные извраты типа true-color gif (http://phil.ipal.org/tc217.gif , страница http://phil.ipal.org/tc.html) и разные сочетания режимов прозрачности/наложения изображений, куча примеров которых есть на странице http://www.imagemagick.org/Usage/anim_opt/ . Кроме того, пофиксены несколько мелких ошибок в загрузчиках PNG и JPEG, а Nable добавил поддержку TGA и Z80 (впрочем, созданный в gimp TGA открываться отказался, а образцов Z80 у меня на компе не оказалось). Бинарник выложен на http://diamondz.land.ru/prg/libimg.obj (класть в папку /sys/lib), исходники также есть на svn.

Re: Kolibri Image Viewer

Posted: Sun May 24, 2009 10:32 pm
by Heavyiron
радует

Re: Kolibri Image Viewer

Posted: Mon May 25, 2009 12:31 am
by Leency
*очень радует! :)

Re: Kolibri Image Viewer

Posted: Mon May 25, 2009 1:03 am
by Leency
Если окно развернуть, то после перехода на другое изображение окно не перерисовывается.

Re: Kolibri Image Viewer

Posted: Mon May 25, 2009 1:56 am
by Rock_maniak_forever
Привет всем, вельми понеже или так сказать, паки паки иже хируима.

Потестил и нашёл ещё один баг, помимо того, о чём уже упомянул Leency.

Если пять или шесть раз уменьшить окно программы с картинкой меньше размера меню, происходит перегрузка CPU почти до 100%.

---------------------------------------------------------------------------
I am rise of Hell with Metall storm of silence.
---------------------------------------------------------------------------

Re: Kolibri Image Viewer

Posted: Wed May 27, 2009 6:10 am
by Leency
В плане поддержки форматов просто зверь) Отображает всё что можно и нельзя :) Вот только эта девушка крутиться в kiv слишком быстро.

Re: Kolibri Image Viewer

Posted: Wed May 27, 2009 8:45 pm
by diamond
Leency wrote:Если окно развернуть, то после перехода на другое изображение окно не перерисовывается.
Исправлено.
Rock_maniak_forever wrote:Если пять или шесть раз уменьшить окно программы с картинкой меньше размера меню, происходит перегрузка CPU почти до 100%.
Исправлено.
Leency wrote:Вот только эта девушка крутиться в kiv слишком быстро.
В gif-файле прописаны задержки в 30 мс между кадрами. В kiv и Opera примерно с такой частотой кадры и меняются. В XPшной смотрелке задержки больше, но тормоза XPшной смотрелки явно не имеют отношения к kiv :)

Ссылка на бинарник та же; кроме того, в "ночную сборку" уже включено.