Колибри OS. Версия 0.6.5.0. Февраль 2007
Произведены следующие изменения и доработки в ядре:
От Евгения Гречникова (Diamond) - Российская Федерация
1) В загрузочном экране добавлена возможность запретить
DMA-режим записи на HD, который быстрее и эффективнее,
но работает не на всех компьютерах.
2) Поддержка чтения (и запуска программ) с NTFS-томов.
3) Установка частоты и задержки автоповтора клавиатуры теперь работает.
4) Расширенный аналог функции 7 для вывода изображений
(функция 65 - см. Список системных функций по номерам).
5) Новая функция 70.9 для создания папки (см. Список системных функций по номерам).
6) Исправление лимита селектора gs (для прямого доступа к графике).
7) Модификация функции 18.6 для поддержки длинных имён (см. Список системных функций по номерам).
8) Мелкие доработки, не стоящие подробного упоминания.
От Сергея Семёнова (Serge) - Российская Федерация
1) Исправление багов работы с FPU, а также с драйверами.
2) Поддержка файлов, упакованных kpack
(упакованные драйвера, приложения).
3) Поддержка конфигураций с 16 Мб оперативной памяти.
4) Поддержка нестандартных курсоров мыши
(функции 37.4, 37.5, 37.6 - см. Список системных функций по номерам).
5) Драйвер аппаратного курсора для видеокарт ATI.
6) Контроль версии загружаемых драйверов.
7) Куча для работы с небольшими блоками памяти и malloc/free уровня ядра.
8) Поддержка объектов ядра.
9) Мелкие доработки, не стоящие подробного упоминания.
От Марата Закиянова (Mario79) - Российская Федерация
1) Код сглаживания фоновой картинки.
От Михайлова Ильи (Ghost) - Российская Федерация
1) Исправление лимита селектора APM в GDT.
2) Ядро теперь не резервирует порты, используемые GMon.
От Михаила Семеняко (mike.dld) - Российская Федерация
1) Командные файлы build_*.bat заменены общим build.bat.
2) Новый флаг в функции 0 (см. Список системных функций по номерам).
От Johnny_B - Российская Федерация
1) Развитие кода работы с сетью.
От kaitz
1) Эстонские сообщения и шрифт при загрузке.
С приложениями произведены следующие доработки и исправления:
* Удалены:
1) tinypad2 - в связи с существованием текстового процессора tinypad
* Обновления и добавление приложений:
KERPACK - Евгений Гречников (Diamond), упаковывает /rd/1/kernel.mnt
KFAR - Евгений Гречников (Diamond), обновление до версии 0.22,
контекстное меню для файлов bmp,gif,asm, копирование файлов,
поддержка Alt+F9 (изменение размеров до максимально возможных и
восстановление размеров), значительная оптимизация по скорости,
нормальная обработка ошибок, создание папок, возможность переключения
режима отображения файлов (LeftCtrl+1/2/3/4)
KPACK - Евгений Гречников (Diamond), упаковщик файлов; для распаковки
используйте unpacker.inc из папки develop в исходниках дистрибутива
MTAPPACK - Евгений Гречников (Diamond), версия 2.2
H2D2B - Алексей Ершов (ealex), добавлены кнопки, демонстрирующие
сдвиг числа на 1 разряд (shl/sal/shr/sar)
VIEW3DS - macgub, обновление до версии 0.02
3DSPIRAL - macgub, 3D-демка
KFM - Марат Закиянов (Mario79), новый файловый менеджер, версия 0.32
CPUID - Сергей Кузьмин (Wildwest), обновление до версии 2.17
MAGNIFY - Евгений Гречников (Diamond), окно со скином и оптимизация
FASM - Павел Рымовский (Heavyiron), обновление до версии 1.67.20
Евгений Гречников (Diamond), нормальная генерация не-двоичных
файлов и корректная работа в случае нескольких входных файлов
GMON - Ghost, поддержка ABIT uGuru, Winbond W83627DHG,W83627EHF,W83627EHG,
багфиксы
AC97SND - Сергей Семёнов (Serge), работа с новыми драйверами,
поддержка перемотки MP3
PERIOD - Johnny_B, оптимизация
ANIMAGE - Андрей Игнатьев (andrew_programmer), обновление до версии 1.1
goglus, дизайн
TINYPAD - Михаил Семеняко (mike.dld), версия 4.0.4, интерфейс закладок,
перекодировка между cp866,cp1251,koi8-r, динамическое выделение
памяти, окончательное переписывание на функцию 70,
диалог настроек
kaitz, перевод сообщений на эстонский язык
VNCCLIENT - hidnplayr, VNC клиент
@PANEL, CPU, END, DESKTOP, SETUP, CALENDAR - kaitz,
перевод на эстонский язык
FREE3D04 - Сергей Семёнов (Serge), оптимизация
Павел Рымовский (Heavyiron), использование скина
SCRSHOOT - Максим Евтихов (Maxxxx32), версия 0.9, сохранение произвольной
области экрана
Павел Рымовский (Heavyiron), англификация
RUN - Алексей Теплов (<Lrz<), улучшено поле редактирования,
подправлена отрисовка при больших значениях высоты скина
Павел Рымовский (Heavyiron), англификация
3DCUBE2, BCDCLK, BGITEST, COLORREF, CSLIDE, MOVBACK, PLASMA, TIMER,
TRANSP, TUBE, KEYASCII, SCANCODE, END - Павел Рымовский (Heavyiron),
окно со скином, правильный цвет заголовка, рисование относительно
клиентской области
MENU - Павел Рымовский (Heavyiron), улучшена работа с цветом
PANEL - Павел Рымовский (Heavyiron), улучшена прорисовка индикатора
загрузки процессора
TELNET, TERMINAL, TFTPA, TFTPC, YM - Johnny_B, использование скина
и стандартного заголовка вместо устаревшего
AUTODHCP - hidnplayr, обновление до версии 1.3
CALENDAR, CPU, GMON, SETUP - Павел Рымовский (Heavyiron),
правильный цвет заголовка
END - Павел Рымовский (Heavyiron), добавлена кнопка вызова rdsave
RDSAVE - Павел Рымовский (Heavyiron), возможность вводить путь