История MenuetOS

Часть седьмая: Даты.

06.03.2005 0.78 порт Quake I; поддержка FAT16; исправление для записи на FAT32; улучшен оконный интерфейс; улучшены TCP/IP и FTP; Ethernet-драйвер PCNET32; определение объёма ОЗУ при загрузке; доступ к портам с номером выше 16000; улучшены программы Laucher и Icon; новые программы - плеер WAV для материнских плат с AC'97 , CPUID, XPaint
20.07.2004 0.77 порты Dosbox, ScummVM и Doom I; Ethernet-драйверы 3Com and Sis900; улучшены защита, поддержка ЖД и флоппи; скринсейвер; XTree и CD плеер.
15.04.2004 0.76 клиенты DHCP и новостной NNTP, улучшено управление процессами и памятью, улучшения реал-таймовости, ускорена работа драйверов в адресном пространстве пользователя; FASM 1.50; улучшена совместимость с Vesa 3.0; просмотровщик Jpeg
13.11.2003 0.75 поддержка шлюза и PPP; клиенты Dns, Chess, Telnet, Pop, IRC; драйвер Rtl8139; Ctrl/alt/del; редактор с подсветкой от Ивана Поддубного
30.07.2003 0.74 небольшой почтовый сервер, улучшены серверы Http/Mp3, Fasm 1.48, улучшена защита (закрыт доступ к ring-0), "скины" и доработки шрифтов, Сапер и т.п.
17.02.2003 0.73 небольшие серверы Http & Mp3, клиент Irc, добавки к реал-таймовости, демки и новый шрифт, доска отладки; 24-битный идентификатор кнопки; появилось диалоги для программ; возврат pid при создании потока/процесса; доступ к PCI из приложений
15.12.2002 0.72 Доработан TCP/IP от Mike Hibbett, демки: OpenGL, 3D Maze, игры, настройка GUI (панели меню), перезапуск ядра на экране выхода из Menuet, калькулятор fpu; system launcher
20.10.2002 0.71 ускорен ethernet и передача информации по ipc , улучшен оконный интерфейс (изменение размера окон), Fasm 1.40
28.08.2002 0.70b драйверы Ethernet от Mike, демки (3D raycast), systree, IPC, исправления
14.07.2002 0.69 интерфейс Ethernet от Mike Hibbett, прямое чтение LBA для RAM-диска, французская раскладка клавиатуры, возможность указать канал dma для звуковой карты в setup
09.06.2002 0.68b FPU+
08.06.2002 0.68 исправления и улучшения для Fat32, GUI, FPU; простой просмотровщик bmp, окно 3-го типа со скином, запуск программ с ЖД, архиватор
27.04.2002 0.67b исправление в системной функции
24.04.2002 0.67 полноэкранный режим / затененные окна; однородные цвета рабочего стола; программа, показывающая дерево файловой системы; все системные функции в servetable; новые функции для мыши
16.03.2002 0.66 таблица переходов и изменения для системных вызов; скелет TCP/IP стека и программа webview; исправления для mousedraw; улучшения в запуске процесса/потока; драйвер VGA
12.02.2002 0.65b улучшения поточности
11.02.2002 0.65 потоки, исходники ядра разделены на include-файлы для видеокарт/звука/ЖД; можно играть файлы .wav с раздела fat32; исправления для раскладок клавиатуры; программа tinyfrac
21.01.2002 0.64 день независимости - редактируйте и компилируйте ядро в Menuet с Fasm 1.30; новый бутсектор; редактируемые (по позиции?) иконки на рабочем столе; улучшение текстового редактора
07.01.2002 0.63b исправление для PIII (повторный выбор irq) от kristol@nic.fi
01.01.2002 0.63 улучшены GUI и работа с fat32, генерируемые фоновые рисунки, показ протокола загрузки
07.12.2001 0.62b исправление для нового заголовка
06.12.2001 0.62 новый заголовок программ, новая модель памяти, окна с произвольной формой
18.11.2001 0.61 подчищены код/цвета, добавки для чтения порта в режиме жесткого реального времени
03.11.2001 0.60 включен GDT,IDT,LFB в run32.asm, лучшие цвета после загрузки (синеватые), до 1000 кнопок на экране
23.10.2001 0.59 исправления для видеокарт Voodoo, простой эмулятор Linux, все приложения компилируются/редактируются в FASM/Menuet
08.10.2001 0.58 больше 3D для GUI, нет конфликтов с мышью на ComX, вывод цифр в окно
03.10.2001 0.57 резервирование/освобождение области портов, большн esc команд для терминала (pine,lynx), исправление русской раскладки клавиатуры
27.09.2001 0.56 резервирование/освобождение irq/портов, поддержка мышей с тремя кнопками, улучшена палитра
16.09.2001 0.55c исправления для 32-битных видеокарт
15.09.2001 0.55b исправления для draw_mouse
14.09.2001 0.55 ускорение GUI (putimage, drawbar, след от мыши)
05.09.2001 0.54b 320x200 серое -> цветное
04.09.2001 0.54 320x200xсерое для не-Vesa систем, дополнение в программирование irq
31.08.2001 0.53b telnet 0.02
28.08.2001 0.53 основы программы telnet и добавки в функции драйверов
25.08.2001 0.52 основы драйверов в адресном пространстве пользователя(резервирование/программирование irq и резервирование/чтение портов), программа приема информации по инфракрасному порту
13.08.2001 0.51 маскирование системных событий и их проектирование(изменение фона как системное событие для иконок рабочего стола)
05.08.2001 0.50 выбор цветов(color options), документация (краткое введение в программирование на асме)
03.08.2001 0.49c изменение дизаййна (больше иконок)
03.08.2001 0.49b больше настроек цветов для элементов GUI
02.08.2001 0.49 прозрачные иконки на рабочем столе
26.07.2001 0.48 обновление GUI, основа для размещения иконок на рабочем столе
25.07.2001 0.47d исправление для прорисовки мыши
24.07.2001 0.47c исправление для прорисовки текстового редактора
16.07.2001 0.47b исправление загрузки для новых BIOS
15.07.2001 0.47 более быстрый отклик GUI, проверка наличия раздела fat32 перед сохранением
11.07.2001 0.46b улучшения GUI (иконки), программа CPUSPEED
05.07.2001 0.46 теперь возможен запуск приложений с параметрами командной строки
03.07.2001 0.45 редактирование и сохранение файла на разделе fat32 (всё еще экпериментально)
27.06.2001 0.44c исправление ошибки для фона окна
22.06.2001 0.44b мелочи для файлов и цветов
20.06.2001 0.44 sb16wav и запись на fat32 (экспериментальная) от P.Minazzi, исправление ошибки для window_draw
10.06.2001 0.43 чистка кода ОС, новые функции/программы
03.06.2001 0.42 новые программы и улучшения
29.05.2001 0.41f документация по командам асма (FASMa) и чистка кода ОС
25.05.2001 0.41e изменение основных программ(some basic app changes )
24.05.2001 0.41d выбор файла в ассемблере и редакторе
21.05.2001 0.41c fat12 чтение корневой папки/исполнение, VSCREEN.
20.05.2001 0.41b улучшение многих программ с использованием FASM
18.05.2001 0.41 Alt gr, @{[]}\ для раскладок клавиатуры
17.05.2001 0.40e сохранение на флоппи при выходе из Menuet -> разрабатывайте программы полностью в Menuet
07.05.2001 0.40d все системные функции документированы
05.05.2001 0.40c больше комментариев в примерах
20.04.2001 0.40b смотрите системные функции в редакторе, лучшая раскладка клавиатуры ( ' * < > ) для редактора
19.04.2001 0.40 редактируйте -> компилируйте -> запускайте example.asm в Menuet
16.04.2001 0.39f защита памяти улучшена
16.04.2001 0.39e новый Тетрис, FASM для Menuet работает быстро и превосходно, но пока нет сохранения
15.04.2001 0.39d FASM компилирует исходники в Menuet
13.04.2001 0.39c базовый ввод/вывод для портирования FASM
12.04.2001 0.39b кэш для ЖД
12.04.2001 0.39 запуск программ с ЖД
11.04.2001 0.38i улучшения Mario
08.04.2001 0.38h улучшена графика
08.04.2001 0.38g улучшена синхронизация ps2-мыши
07.04.2001 0.38f управление клавиатурой в Mario
05.04.2001 0.38e основы Super Mario
04.04.2001 0.38d Тетрис от Paulo Minazzi
29.03.2001 0.38c выбор цвета фона окна
28.03.2001 0.38b быстрее рисование областей -> быстрее движение окон
23.03.2001 0.38 защита памяти; возможность одновременно запускать нескольких копий одного приложения; заголовки программ, совместимые с будущими версиями
04.03.2001 0.37b снова работа над графикой
23.02.2001 0.37 мелочи в графическом интерфейсе
21.02.2001 0.36f просмотровщик fat32 находит все поддиректории
19.02.2001 0.36e просмотровщик fat32 находит все тоски входа (файлы, папки) в корне диска
15.02.2001 0.36d мелочи
13.02.2001 0.36c улучшения текстового редактора
12.02.2001 0.36b информация о файлах в корне диска
12.02.2001 0.36 чтение корня диска fat32 и смена цветов
06.02.2001 0.35g определение fat16, fat32, ntfs
02.02.2001 0.35f определение типа раздела на ЖД
01.02.2001 0.35e основа программы просмотровщика fat32
31.01.2001 0.35d больше типов фона
31.01.2001 0.35c работа над графикой
29.01.2001 0.35b графический интерфейс работает правильно на ноутбуках
26.01.2001 0.35 возврат к старому работающему загрузчику
26.01.2001 0.34d обновлен образ дискеты
22.01.2001 0.34c новый загрузчик, исправлена ошибка при выборе разрешения
17.01.2001 0.34b индикатор загрузки процессора (CPU idle process display)
15.01.2001 0.34 лучший загрузчик от Jan
14.01.2001 0.33c снова совместимость с 386+ при отключении RDTSC
14.01.2001 0.33b мелочи
09.01.2001 0.33 выпуск исходников под лицензией GPL
07.01.2001 0.32 IRQ, совместимые с AMD K6-II
03.01.2001 0.31c обработка AMD int 0xcd
01.01.2001 0.31b системный вызов определен как прерывание и используется только стэк приложений
30.12.2000 0.31 новый тип окна
30.12.2000 0.30b новый интерфейс при загрузке и SMM int 0xcd RSM
29.12.2000 0.30 удаление комбинации sti, iret
29.12.2000 0.29g контроль CR4, вывод регистров и дампа стека при неправильном прерывании
28.12.2000 0.29f работа над звуковым микшером и определение неправильных прерываний
27.12.2000 0.29e основы обработчика всех прерываний
27.12.2000 0.29d обход проблем, связанных с отсутствием RETFD в NASM
27.12.2000 0.29c вывод значений регистров и дампа стэка на экран при ошибке
27.12.2000 0.29b все IRQ разрешены по умолчанию
25.12.2000 0.29 выбор типа загрузки: по умолчанию или с возможностью настроек
24.12.2000 0.28e управление IRQ 14 & 15
24.12.2000 0.28d можно разрешать/запрещать IRQ, которые Вы захотите
24.12.2000 0.28c Рождественская версия - 6-ступенчатая загрузка для включения IRQ
22.12.2000 0.28b исправлена ошибка в планировщике задач и больше параметров во время загрузки
22.12.2000 0.28 вывод протокола загрузки на экран для отлова ошибок
20.12.2000 0.27e русская информация
19.12.2000 0.27d SB16 микшер, версия II - увеличение громкости, не на чем проверить
18.12.2000 0.27c звук (windows sound system), немецкая и финская информация
18.12.2000 0.27b новый код загрузки
17.12.2000 0.27 плейлист для CD-плеера и в программе Info выводится текст, соответствующий системному языку
14.12.2000 0.26f установка системного языка
13.12.2000 0.26e основы микшера Sound blaster 16 и ядро снова в одном файле
13.12.2000 0.26d улучшен драйвер CD-Audio
12.12.2000 0.26c eng,fin,ger&rus раскладки клавиатур должны работать и разделение ядра ОС на несколько частей
11.12.2000 0.26b проигрывание CD-Audio в основном сделано
10.12.2000 0.26 новый вид GUI работает теперь и на 32-битных видеокартах
09.12.2000 0.25e ускорено перемещение окон и реакция окон
09.12.2000 0.25d функция Putimage работает прекрасно при наложении сверху и снизу
08.12.2000 0.25c более плавный отклик окон
06.12.2000 0.25b первая версия с новым видом GUI, фоновый рисунок
05.12.2000 0.25 исправлен баг с потерянными кнопками. Не осталось серьёзных ошибок.
04.12.2000 0.24f 32-битные видеокарты работают нормально
03.12.2000 0.24e 32-битные видеокарты должны работать лучше, хотя мне не на чем проверить
02.12.2000 0.24d набор русских символов работает
01.12.2000 0.24c новая таблицы символов
30.11.2000 0.24b установка базового адреса MIDI и раскладки клавиатуры в программе Setup
26.11.2000 0.24 все запущенные программы отражаются в верхней панели задач
25.11.2000 0.23d исправлена ошибка в обработчике системных вызовов
25.11.2000 0.23c исправлена ошибка в example.asm
24.11.2000 0.23b активация окна из верхней панели задач
22.11.2000 0.23 добавлен example.asm для новичков в программировании
21.11.2000 0.22d панель быстрого запуска
21.11.2000 0.22c кнопки приобретают новый вид
20.11.2000 0.22b меню приобретает новый вид
20.11.2000 0.22 обновления для перекрытия изображений
20.11.2000 0.21c уничтожение процессов, основы миди-плеера и программы Setup
19.11.2000 0.21b сегменты переключения задач и чистка кода
13.11.2000 0.21 следы от курсора мыши - часть II
08.11.2000 0.20c теперь не остается следов от курсора мыши - гораздо красивее
06.11.2000 0.20b работа над поддержкой 32-битных видеокарт, всё еще есть проблемы
02.11.2000 0.20 больше совместимости с видеокартами - Vesa 2.0 linear frame buffer
31.10.2000 0.19 более плавная активация окон и найденные ошибки были исправлены
28.10.2000 0.18c более плавный отклик окон
27.10.2000 0.18b демка "танцующие близнецы" - тестируйте загрузку процессора
27.10.2000 0.18 структура системы драйверов
26.10.2000 0.17b запуск процесса из меню
24.10.2000 0.17 завершение процессов и цвета теперь лучше оптимизированы
09.10.2000 0.16 кнопки работают и плавные переходы цвета для GUI
07.09.2000 0.15 документ по основам программирования на асме?(assembler prog basics) и 16.7 миллионов цветов на экране
05.09.2000 0.14b исправления для GUI -> он быстрее работает
04.09.2000 0.14 программа изменения фонового рисунка и улучшения текстового редактора
29.08.2000 0.12b разрешение экрана 800x600 и другие мелочи
25.08.2000 0.12 больше информации о процессоре
21.08.2000 0.11 текстовый редактор, реагирование на события от клавиатуры
18.08.2000 0.10 снова ускорен оконный интерфейс
17.08.2000 0.09 быстрее работа окон, закончена ps2 мышь, улучшена надежность системы
15.08.2000 0.081 создан стек окон
11.08.2000 0.08 нет ошибок, которые бы меня беспокоили. Выложен исходный код ОС.
10.08.2000 0.07b перемещение и позиционирование окон
08.08.2000 0.06 мышь ps/2
07.07.2000 0.05 улучшения GUI :) и исходники программ
03.07.2000 0.04 просмотровщик списка запущенных приложений и их нагрузки на процессор за секунду
26.06.2000 0.03b исправлен Борландовский 'crt-unit bug' в инсталляторе
22.06.2000 0.03 добавлена поддержка для адресов различных видеокарт
20.06.2000 0.02 все больше совместимости, но надо еще работать над ней
16.05.2000 0.01 основа работает нормально, совместима видимо только с моим ПК :)


Hosted by uCoz