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

Дайджест KolibriOS #4: и весна нам не помеха

Reading time2 min
Views13K
По множеству причин (в том числе, постоянные DDoS Хабра) подготовка дайджеста за апрель затянулась, за что приношу свои извинения. Но он все же был подготовлен, и теперь я хочу представить вам результаты труда наших программистов. А показать действительно есть что.

Напомню читателям, что иконкой отмечены изменения, сделанные студентами GSoC в рамках выполнения своих заданий. (Ждите отдельную статью о студентах от yogev_ezra в ближайшем будущем.)

Общесистемные изменения:


  • utils.obj — библиотека для работы с вещественными числами, написана на Fasm'е.
  • Новая таблица цветов для скинов.
  • httplib.obj — добавлена поддержка POST.

Изменения в прикладном ПО:


  • FSpeed: тестирование скорости дисков.
  • Calc+: калькулятор, вычисляющий выражения.
  • KCalc: еще один калькулятор (в отличие от уже имеющегося в образе, более удобно выводит результат и имеет повышенную точность).
  • Notify 3: новая программа уведомлений, заменившая собой старый @notify.
    Отличия от @notify
    • Поддерживает многострочность
    • Для расчёта координат нового уведомления используется Shared Memory
    • Поддержка ключей
    • Поддержка иконок
    • Возможность сделать окно не закрываемым (закрыть только по клику)
    • Возможность сделать первую строку заголовком (более жирный шрифт и белый цвет текста)
    • Внешние изменения (нету прозрачности, круглые углы, другая анимация появления, рамка)
    • Если уведомление не влезает в экран, то оно становится в очередь и ждет, пока освободится место
  • Pasta: утилита для работы с paste.kolibrios.org (наш «Pastebin»). При наличии рабочего подключения к сети LAN, позволяет загрузить debug-log на наш сервер прямо из Колибри, без необходимости копировать его сначала на диск/флешку
  • 8086tiny: порт эмулятора 8086tiny. Позволяет, в частности, запустить FreeDOS и MS Windows 3.0.
    Пара скриншотов
    DOS:

    Windows 3.0:
  • MTDBG: вывод FPU и MMX регистров; возможность отладки ЯВУ-программ, скомпилированных GCC.
  • Forth: оптимизация отрисовки и исправление багов.
  • NetStat: исправления багов; новый GUI.
  • NetSurf: устранение падений при подключении к сети.

Прочее:


  • KolibriN: beta-тестирование и подготовка к релизу KolibriN9.
    Стоит отметить, что KolibriN — это личная сборка @Leency, и остальные разработчики KolibriOS не имеют к ней отношения. Поэтому обо всех багах в ней следует писать лично @Leency.
Tags:
Hubs:
+48
Comments12

Articles

Change theme settings

Information

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