Pull to refresh
0
KolibriOS Project Team
Быстрая операционная система для бизнеса и хобби

Дайджест KolibriOS #1: ввод в курс дела

Reading time 3 min
Views 22K
Если вам интересна KolibriOS и её развитие, но вы не имеете возможности следить за нововведениями на форуме (что бывает иногда трудно, особенно если вы только недавно начали интересоваться), то эта статья именно для вас. Это первая статья из серии ежемесячных дайджестов, направленных на освещение событий в сообществе ОС. Дайджесты будут выходить в последний рабочий день месяца. Поскольку это первая статья, то в ней, для налаживания линии информирования, будут рассмотрены изменения за промежуток времени более месяца. Хочу подчеркнуть, что особенно крупные изменения по-прежнему будут освещаться в отдельных статьях. Ну что ж, приступим.

Для начала, изменения на уровне системы (ядро, драйвера и библиотеки):


  • Реализация общесистемного буфера обмена (поддержка копирования текста из одной программы в другую на уровне ядра). Возможно, данный функционал и воспринимается как сам собой разумеющийся в любой ОС, но в KolibriOS до недавнего времени он отсутствовал.
  • Улучшена работа с IDE /SATA IDE дисками и поддержка DMA.
  • Повышение быстродействия графики с видеокартами Intel.
  • Драйвер CardBUS (пока что определяет только некоторые карточки).
  • httplib: библиотека для работы с http-протоколом на Fasm.

Не обошлось без новшеств и в прикладном ПО:


  • fasm: обновление до стабильной версии 1.71.16.
  • Fplay: общее повышение быстродействия; специальная сборка с вертикальной синхронизацией для устройств с графикой Intel.
  • Tinypad: поддержка общесистемного буфера обмена; множественные исправления и оптимизации.
  • TextEdit: поддержка общесистемного буфера обмена; добавлено преобразование кодировок cp 1251->866 и cp 866->1251; исправление ошибок и мелкие доработки.
  • shell: начало внедрения поддержки общесистемного буфера обмена.
  • icon: новый рабочий стол, с поддержкой перетаскивания иконок, более удобное добавление иконок, возможность добавления своих пунктов в меню ПКМ путём правки ini.
  • Docky: новая программа — док-бар (см. скриншот ниже).



  • End: автосохранение образа перед выключением.
  • PCIDEV: добавлены подклассы устройств согласно изменениям в спецификации шины PCI за последние годы.
  • board: уменьшение нагрузки на CPU при записи в файл.
  • rdsave: минимизация интерфейса и упрощение работы с программой.
  • HTMLv: расширена поддержка тегов; переход на httplib; оптимизация и исправление багов.
  • Eolite: рекурсивное удаление папок; контекстное меню; диалог «открыть с помощью»; копирование/вырезание файлов/папок между окнами Eolite; русский перевод; мелкие исправления и доработки.



  • Liza: улучшенный парсинг писем.
  • Приземление: новая аркадная игра.
    Подробности
    Суть игры: расчистить место для посадки самолёта бомбами и уворачиваться от зенитного огня, делая "бочку". Самолёт постепенно снижается. Управлять направлением полёта нельзя, можно только бросать бомбы и делать «бочку». Уровень проигран, если самолёт врезался в постройку или у него закончилось «здоровье» (в верхнем левом углу). Для сброса бомб нажимать ctrl, для «бочки» — пробел. Во время «бочки» нельзя бросать бомбы. Бомбы можно бросать только через определённый интервал времени.
    Стоит отметить, что это первая нативная игра под KolibriOS со звуковыми эффектами.

Проекты с далёкой (иногда туманной) перспективой:


  • NetSurf: портирование полноценного веб-браузера.

image

  • polarSSL: библиотека SSL.
  • TextGame: платформа для простых текстовых игр.
  • kolibri-process: новая ветка KolibriOS, в рамках которой разрабатывается новая модель процессов и потоков, более схожая с моделью больших ОС.

Прочие новости:


  • Добавлена эстонская локализация (в дополнение к уже существующим 4 языкам — русскому, английскому, испанскому и итальянскому). Желающим перевести Колибри на свой язык мы всегда будем рады.
  • KolibriN: подготовка к выпуску KolibriN9. Дистрибутив, созданный одним из наших разработчиков (@Leency), для раскрытия всех возможностей ОС. KolibriN является, по сути, максимальной сборкой KolibriOS.
  • Wiki-раздел: обновление и расширение раздела для разработчиков; реорганизация страниц для облегчения навигации.

Немного видео для наглядности:


Использование общесистемного буфера обмена

Демонстрация возможностей нового Icon
Tags:
Hubs:
+53
Comments 55
Comments Comments 55

Articles

Information

Website
www.kolibrios.org
Registered
Founded
Employees
11–30 employees
Location
Россия