Эта программа достойна отдельной темы
Я нашёл в ней баги, два из них можно увидеть на скрине. Ещё один - это то, что иногда программа отказывается "мотать" файлы взад/вперёд. Ах да - и где управление клавишами (хотя бы эти же взад/вперёд)?
Kolibri Image Viewer
-
- Attachments
-
-
FFF.png (37.8 KiB)Viewed 20830 times
-
Из хаоса в космос
Leency
А я знаю, почему управления клавишами нету - во всяком случае пока. Только вот сообщать не стану - я же культурный человек вроде, хотя хз.
Подождем когда они появятся, и вот тогда начнется самое веселое. Прогнозирую один каверзный вопрос, который обязательно зададут (нет не я, это было бы подло).
А я знаю, почему управления клавишами нету - во всяком случае пока. Только вот сообщать не стану - я же культурный человек вроде, хотя хз.
Подождем когда они появятся, и вот тогда начнется самое веселое. Прогнозирую один каверзный вопрос, который обязательно зададут (нет не я, это было бы подло).
Добавил увеличение размеров окна при уменьшении их пользователем до слишком малых величин, чтобы иконки не накладывались друг на друга. Пофиксил отрисовку в случае, когда пользователь изменяет размеры окна. Пофиксил глюк с перемоткой, возникавший в некоторых ситуациях.
http://diamondz.land.ru/prg/kiv (исходники на svn)
Теперь вопросы к аудитории.
1. Какие именно клавиши клавиатуры привязывать к разным действиям?
2. В одном файле .ico или .cur бывает много разных иконок или курсоров. Как, по-вашему, правильно такое отображать?
http://diamondz.land.ru/prg/kiv (исходники на svn)
Теперь вопросы к аудитории.
1. Какие именно клавиши клавиатуры привязывать к разным действиям?
2. В одном файле .ico или .cur бывает много разных иконок или курсоров. Как, по-вашему, правильно такое отображать?
Ушёл к умным, знающим и культурным людям.
хоцца keys.ini с содержимым zoom_up=(кнопка или спц. обозначение комбинации, напр. ctrl+PLUS) и т.д.
но это мечты) а так - лично мне не важно, привыкну як-нить. ну разве что прикольно б все повесить на нампад (ну удобно, никуда не тянуться)
но это мечты) а так - лично мне не важно, привыкну як-нить. ну разве что прикольно б все повесить на нампад (ну удобно, никуда не тянуться)
Нумпад неудобен для пользователей ноутбуков. Так что разве что как второй вариант в дополнение к основной раскладке, не использующей нумпад.
Слова про keys.ini я запомнил
Слова про keys.ini я запомнил
1. Это не так принципиально, если будет использоваться ini-файлТеперь вопросы к аудитории.
2. Можно сделать как в IrfanView (кнопки на панели инструментов "влево" и "вправо" - перемещение по каталогу, "вверх" и "вниз" - внутри фаайла ico, ani, gif...)
1. ini-файл нужен, а настройки по умолчанию могут быть любые (например, те, которые удобны автору).diamond wrote:1. Какие именно клавиши клавиатуры привязывать к разным действиям?
2. В одном файле .ico или .cur бывает много разных иконок или курсоров. Как, по-вашему, правильно такое отображать?
2. Иконки/курсоры обычно маленькие, а экран большой, так что можно отображать их все в ряд по горизонтали.
Я тоже так думаю2. Иконки/курсоры обычно маленькие, а экран большой, так что можно отображать их все в ряд по горизонтали.
- Attachments
-
[The extension bmp has been deactivated and can no longer be displayed.]
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.
Новая версия 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.
Ушёл к умным, знающим и культурным людям.
радует
*очень радует!
Из хаоса в космос
Если окно развернуть, то после перехода на другое изображение окно не перерисовывается.
Из хаоса в космос
Привет всем, вельми понеже или так сказать, паки паки иже хируима.
Потестил и нашёл ещё один баг, помимо того, о чём уже упомянул Leency.
Если пять или шесть раз уменьшить окно программы с картинкой меньше размера меню, происходит перегрузка CPU почти до 100%.
---------------------------------------------------------------------------
I am rise of Hell with Metall storm of silence.
---------------------------------------------------------------------------
Потестил и нашёл ещё один баг, помимо того, о чём уже упомянул Leency.
Если пять или шесть раз уменьшить окно программы с картинкой меньше размера меню, происходит перегрузка CPU почти до 100%.
---------------------------------------------------------------------------
I am rise of Hell with Metall storm of silence.
---------------------------------------------------------------------------
В плане поддержки форматов просто зверь) Отображает всё что можно и нельзя Вот только эта девушка крутиться в kiv слишком быстро.
- Attachments
-
-
girl_2.gif (204.23 KiB)Viewed 20095 times
-
Из хаоса в космос
Исправлено.Leency wrote:Если окно развернуть, то после перехода на другое изображение окно не перерисовывается.
Исправлено.Rock_maniak_forever wrote:Если пять или шесть раз уменьшить окно программы с картинкой меньше размера меню, происходит перегрузка CPU почти до 100%.
В gif-файле прописаны задержки в 30 мс между кадрами. В kiv и Opera примерно с такой частотой кадры и меняются. В XPшной смотрелке задержки больше, но тормоза XPшной смотрелки явно не имеют отношения к kivLeency wrote:Вот только эта девушка крутиться в kiv слишком быстро.
Ссылка на бинарник та же; кроме того, в "ночную сборку" уже включено.
Ушёл к умным, знающим и культурным людям.
Who is online
Users browsing this forum: No registered users and 1 guest