суббота, 29 августа 2009 г.

zSea версии 1.00 ПреАльфа2


Mario уже на протяжении долгого времени продолжает совершенствовать свой графический просмоторщик zSea, и, надо заметить, добился в этом определённых успехов.


Из реализованного:
1) Поддержка в загружаемых модулях (могут быть использованы в других проектах почти без накладных расходов): BMP, PNG, JPEG и GIF. В модулях используется свой промежуточный RAW формат с заголовком с данными.
2) Реализованы элементы управления: Scroll Bar, Menu Bar, Dinamic Button (могут быть использованы в других проектах почти без накладных расходов).
3) Функциональность: просмотр файлов, пролистывание директории с файлами, валпапер, слайдшоу, а также поворот картинки (по часовой и против) и масштабирование.

DOSBox 0.73

diamond портировал версию 0.73. Со списком "что нового в этой версии" можно ознакомиться на официальном сайте http://dosbox.com . Исправлен баг и с imgmount.


воскресенье, 7 июня 2009 г.

Лэйауты

В этой теме Mike.dld выложил пример лэйаутов для Колибри. Сделано пока что на скорую руку три контрола: hbox_layout (собственно, он самый), rect (рисует свои границы красным) и spacer (ничего не рисует, но занимает место). Чуть позже добавил vbox_layout, в результате стало возможным реализовать практически любой интерфейс.

Для проверки кода - собрать example.asm, запустить и поизменять размеры окна (будет видно, что размеры и положение "контролов" также меняются).

По словам автора: "Это начало более-менее правильной библиотеки GUI (точнее, не совсем начало, но одна из основ, без которой писать контролы - смешно)."

Hex Editor


Staper переделал Hex Editor, программа всё ещё в процессе шлифовки напильником, но уже сейчас есть много преимуществ по сравнению с предыдущей версией:

  • большой шрифт
  • маленькая перерисовка окна при прокрутке
  • полоса прокрутки
  • удобный EditBox
  • управление клавишами
Скачать и обсудить программу можно здесь.

четверг, 28 мая 2009 г.

Kolibri Image Viewer


Вышло очередное обновление замечательной программы Kolibri Image Viewer или просто KIV. Программа научилась отображать анимированные изображения GIF, корректно обрабатывая разные извраты типа true-color gif и разные сочетания режимов прозрачности/наложения изображений. Кроме того, пофиксены несколько мелких ошибок в загрузчиках PNG и JPEG, а Nable добавил поддержку TGA и Z80 (впрочем, созданный в gimp TGA открываться отказался, а образцов Z80 у меня на компе не оказалось). Паралельно обновилась и libimg.

Исходники, как обычно, есть на svn.

Ночные сборки


Отныне доступны "ночные сборки" дистрибутива КолибриОС со свежими достижениями. Лежат они на http://diamond.kolibrios.org/nightbuild . Обновляться будут регулярно (не каждую ночь хотя бы потому, что не каждый день появляется что-то обновляющее, но достаточно часто), так что рядом лежит файл timestamp.txt со временем (по Гринвичу) заливания. Как обычно, имейте в виду, что свежие версии чреваты свежими глюками.