Kolibri Image Viewer

Processing, playback of audio and video
  • Leency
    А я знаю, почему управления клавишами нету - во всяком случае пока. Только вот сообщать не стану - я же культурный человек вроде, хотя хз.
    Подождем когда они появятся, и вот тогда начнется самое веселое. Прогнозирую один каверзный вопрос, который обязательно зададут (нет не я, это было бы подло).
  • Добавил увеличение размеров окна при уменьшении их пользователем до слишком малых величин, чтобы иконки не накладывались друг на друга. Пофиксил отрисовку в случае, когда пользователь изменяет размеры окна. Пофиксил глюк с перемоткой, возникавший в некоторых ситуациях.
    http://diamondz.land.ru/prg/kiv (исходники на svn)
    Теперь вопросы к аудитории.
    1. Какие именно клавиши клавиатуры привязывать к разным действиям?
    2. В одном файле .ico или .cur бывает много разных иконок или курсоров. Как, по-вашему, правильно такое отображать?
    Ушёл к умным, знающим и культурным людям.
  • хоцца keys.ini с содержимым zoom_up=(кнопка или спц. обозначение комбинации, напр. ctrl+PLUS) и т.д.
    но это мечты) а так - лично мне не важно, привыкну як-нить. ну разве что прикольно б все повесить на нампад (ну удобно, никуда не тянуться)
  • Нумпад неудобен для пользователей ноутбуков. Так что разве что как второй вариант в дополнение к основной раскладке, не использующей нумпад.
    Слова про keys.ini я запомнил :)
  • Теперь вопросы к аудитории.
    1. Это не так принципиально, если будет использоваться ini-файл
    2. Можно сделать как в IrfanView (кнопки на панели инструментов "влево" и "вправо" - перемещение по каталогу, "вверх" и "вниз" - внутри фаайла ico, ani, gif...)
  • diamond wrote:1. Какие именно клавиши клавиатуры привязывать к разным действиям?
    2. В одном файле .ico или .cur бывает много разных иконок или курсоров. Как, по-вашему, правильно такое отображать?
    1. ini-файл нужен, а настройки по умолчанию могут быть любые (например, те, которые удобны автору).
    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.
    Ушёл к умным, знающим и культурным людям.
  • радует
  • *очень радует! :)
    Из хаоса в космос
  • Если окно развернуть, то после перехода на другое изображение окно не перерисовывается.
    Из хаоса в космос
  • Привет всем, вельми понеже или так сказать, паки паки иже хируима.

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

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

    ---------------------------------------------------------------------------
    I am rise of Hell with Metall storm of silence.
    ---------------------------------------------------------------------------
  • В плане поддержки форматов просто зверь) Отображает всё что можно и нельзя :) Вот только эта девушка крутиться в kiv слишком быстро.
    Attachments
    girl_2.gif
    girl_2.gif (204.23 KiB)
    Viewed 19647 times
    Из хаоса в космос
  • Leency wrote:Если окно развернуть, то после перехода на другое изображение окно не перерисовывается.
    Исправлено.
    Rock_maniak_forever wrote:Если пять или шесть раз уменьшить окно программы с картинкой меньше размера меню, происходит перегрузка CPU почти до 100%.
    Исправлено.
    Leency wrote:Вот только эта девушка крутиться в kiv слишком быстро.
    В gif-файле прописаны задержки в 30 мс между кадрами. В kiv и Opera примерно с такой частотой кадры и меняются. В XPшной смотрелке задержки больше, но тормоза XPшной смотрелки явно не имеют отношения к kiv :)

    Ссылка на бинарник та же; кроме того, в "ночную сборку" уже включено.
    Ушёл к умным, знающим и культурным людям.
  • Who is online

    Users browsing this forum: No registered users and 1 guest