Board.KolibriOS.org
http://board.kolibrios.org/

Kolibri Image Viewer
http://board.kolibrios.org/viewtopic.php?f=38&t=1209
Page 1 of 8

Author:  Leency [ Sun Feb 01, 2009 5:42 pm ]
Post subject:  Kolibri Image Viewer

Эта программа достойна отдельной темы :)

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

Attachments:
FFF.png
FFF.png [ 37.8 KiB | Viewed 13040 times ]

Author:  Mario [ Mon Feb 02, 2009 12:21 am ]
Post subject:  Re: Kolibri Image Viewer

Leency
А я знаю, почему управления клавишами нету - во всяком случае пока. Только вот сообщать не стану - я же культурный человек вроде, хотя хз.
Подождем когда они появятся, и вот тогда начнется самое веселое. Прогнозирую один каверзный вопрос, который обязательно зададут (нет не я, это было бы подло).

Author:  diamond [ Sat Feb 21, 2009 5:44 pm ]
Post subject:  Re: Kolibri Image Viewer

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

Author:  Gluk [ Sat Feb 21, 2009 6:49 pm ]
Post subject:  Re: Kolibri Image Viewer

хоцца keys.ini с содержимым zoom_up=(кнопка или спц. обозначение комбинации, напр. ctrl+PLUS) и т.д.
но это мечты) а так - лично мне не важно, привыкну як-нить. ну разве что прикольно б все повесить на нампад (ну удобно, никуда не тянуться)

Author:  diamond [ Sat Feb 21, 2009 7:03 pm ]
Post subject:  Re: Kolibri Image Viewer

Нумпад неудобен для пользователей ноутбуков. Так что разве что как второй вариант в дополнение к основной раскладке, не использующей нумпад.
Слова про keys.ini я запомнил :)

Author:  Albom [ Mon Feb 23, 2009 9:47 am ]
Post subject:  Re: Kolibri Image Viewer

Quote:
Теперь вопросы к аудитории.

1. Это не так принципиально, если будет использоваться ini-файл
2. Можно сделать как в IrfanView (кнопки на панели инструментов "влево" и "вправо" - перемещение по каталогу, "вверх" и "вниз" - внутри фаайла ico, ani, gif...)

Author:  barsuk [ Mon Feb 23, 2009 2:51 pm ]
Post subject:  Re: Kolibri Image Viewer

diamond wrote:
1. Какие именно клавиши клавиатуры привязывать к разным действиям?
2. В одном файле .ico или .cur бывает много разных иконок или курсоров. Как, по-вашему, правильно такое отображать?

1. ini-файл нужен, а настройки по умолчанию могут быть любые (например, те, которые удобны автору).
2. Иконки/курсоры обычно маленькие, а экран большой, так что можно отображать их все в ряд по горизонтали.

Author:  IgorA [ Tue Feb 24, 2009 12:28 am ]
Post subject:  Re: Kolibri Image Viewer

Quote:
2. Иконки/курсоры обычно маленькие, а экран большой, так что можно отображать их все в ряд по горизонтали.

Я тоже так думаю

Attachments:
[The extension bmp has been deactivated and can no longer be displayed.]

Author:  diamond [ Sun May 24, 2009 7:58 pm ]
Post subject:  Re: Kolibri Image Viewer

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.

Author:  Heavyiron [ Sun May 24, 2009 10:32 pm ]
Post subject:  Re: Kolibri Image Viewer

радует

Author:  Leency [ Mon May 25, 2009 12:31 am ]
Post subject:  Re: Kolibri Image Viewer

*очень радует! :)

Author:  Leency [ Mon May 25, 2009 1:03 am ]
Post subject:  Re: Kolibri Image Viewer

Если окно развернуть, то после перехода на другое изображение окно не перерисовывается.

Author:  Rock_maniak_forever [ Mon May 25, 2009 1:56 am ]
Post subject:  Re: Kolibri Image Viewer

Привет всем, вельми понеже или так сказать, паки паки иже хируима.

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

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

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

Author:  Leency [ Wed May 27, 2009 6:10 am ]
Post subject:  Re: Kolibri Image Viewer

В плане поддержки форматов просто зверь) Отображает всё что можно и нельзя :) Вот только эта девушка крутиться в kiv слишком быстро.

Attachments:
girl_2.gif
girl_2.gif [ 204.23 KiB | Viewed 12305 times ]

Author:  diamond [ Wed May 27, 2009 8:45 pm ]
Post subject:  Re: Kolibri Image Viewer

Leency wrote:
Если окно развернуть, то после перехода на другое изображение окно не перерисовывается.

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

Исправлено.
Leency wrote:
Вот только эта девушка крутиться в kiv слишком быстро.

В gif-файле прописаны задержки в 30 мс между кадрами. В kiv и Opera примерно с такой частотой кадры и меняются. В XPшной смотрелке задержки больше, но тормоза XPшной смотрелки явно не имеют отношения к kiv :)

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

Page 1 of 8 All times are UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/