Наиболее значимые изменения за год
Если вы давно не смотрели новости о ReactOS, то эта страница поможет вам узнать новое из жизни проекта.
2020
|
- возможность запуска *.exe с сетевых дисков
- Upgrade стека устройств хранения данных
- заключен контракт с Джеромом Гарду на исправление менеджера памяти и контроллера кеширования
- Улучшение rapps
- Исправление PnP-manager
- Контракт с Виктором Переверткиным на интеграцию драйвера SCSI с PnP
- Реализация параметра ipconfig /flushdns
- отображение информации DHCP и WINS в диалоговом окне сведений о сетевом подключении.
- Реализованы режимы совместимости для Windows 10, Server 2016 и 2019.
- Отображение ошибки в проводнике если путь не существует
- В свойства папки добавлена функция "Скрытые папки"
- Создание zip-архива из контекстного меню "Отправить"
- Реализация пункта меню "Открыть местоположение объекта" в контекстном меню ярлыка
- Реализация пункта меню "командная строка" в контекстном меню проводника
- улучшен диалог распаковки Zip-папок
- Реализация "Копировать в..."/"Переместить в..."
- Luna-style диалог выключения
- ReactOS 0.4.13
- контракт c Виктором Переверткиным на доработку scsiport и PlugNPlay
- Реализация функции "Отправить в..."
- Улучшение пункта меню "Документы" в пуск
- у пункта меню "Пуск" выполнить добавили новый стиль обзора файлов
- Добавлен пункт WineIE в Пуск
- Новый ATA/ATAPI драйвер для Freeldr
|
2019
|
- Добавление desktop.ini для некоторых папок
- Установлен значок по-умолчанию для *.exe
- Реализация "Найти объект" для ярлыка
- Реализация "отправить в..."
- сборка x64
- Реализация поиска
- включение поддержки общих USB-концентраторов
- включение нового USB-стека
- Поддержка MIDI-устройств[1]
- Аналог Aero-snanp
- Полосы прокрутки теперь исчезают, когда приложение развернуто, и они не нужны[2]
- добавлен драйвер для сетевых карт Intel E1000[3]
- Добавлена всплывающая подсказка с датой на панели задач
- изменения имени компьютера вступают в силу только после перезагрузки
- отключение автопроверки диска на ошибки при загрузке (проверка проходит с ошибками)
- реализация диалога отключения сетевых дисков
- улучшения значка питания в трее
- добавлена поддержка кириллицы в Libre Franklin
- добавлена заглушка для интерфейса Active Desktop[4]
- добавлена новая тема Lunar
- добавлена вращающаяся строка на окно входа (msgina)
- apphelp: начальная работа по поддержке пользовательских установщиков shim[5]
- appcompat:
- версии Windows 7 SP1, 8 или 8.1 теперь могут передаваться приложениям
- исправлены некоторые сбои движка shim[6]
- улучшено osk[7]
- soundvol32[8]
- добавлен диалог громкости динамиков
- при изменении громкости теперь воспроизводится звук Defaul
- реализован регулятор громкости для окна трея
- добавлен чекбокс отключения звука
- реализован трекбар громкости и баланса для стерео и моно
- zipfldr: добавлена поддержка ZIP-файлов, защищенных паролем
- Обновление драйвера BtrFS до 1.3
- Реализация переименования сетевых подключений
- Обновление драйвера BtrFS до 1.2.1
- Собрали и запустили на современном компьютере x64-версию ReactOS
- в меню проводника добавлен пункт отключения сетевого диска
- в проводнике добавлен фон папок
|
2017
|
- работа Вадима Галянта над USB
- CHKDSK: не выполнять восстановление диска, если он используется
- Pierre Schweitzer добавил драйвер ISO-образов VCDROM
- реализацияизвлеченияCD/DVD/USB/NFS
- Hirofumi Katayama, известный своей работой над шрифтами, приготовил патч для извлечения CD/DVD/USB CORE-13841
- реализация части настроек панели задач
- реализация панели быстрого запуска
- реализована утилита fsutil
- начало реализации драйвера storport (необходимого для включения plug-and-play для многих драйверов и поддержки драйверов AHCI) [12]
- реализация cmd-команды CTTY
- реализация утилиты Timeout
- реализация chcp (change codepage) в виде отдельной утилиты
- переход с SVN на GIT
- состоялся релиз 0.4.6
- проводится синхронизация кода с Wine 2.16
- добавлены наработки rapps с GSoC
- в адресной строке реализован выпадающий список
- добавлен линейный режим 4-bpp для NTVDM
- в транке активировали режим совместимости по-умолчанию
- в Кельне начался второй в истории проекта хакфест
- выравнивание значка на панели задач и в трее
- изменение панели задач на определенный размер
- в оболочке были реализованы сортировочные стрелки в списке
- Начата реализация библиотеки GUI для монтирования сетевых дисков
- Продолжается работа над режимом совместимости
- Создана ветка для GSoC
- проводится синхронизация кода с Wine 2.9
- начата реализация RDBSS и RXCE, необходимых для поддержки NFS и SMB
- создана ветка для улучшения работы установщика ReactOS
- состоялся релиз 0.4.5
- реализация поддержки UEFI image
- исправление проверки при создании первичных/расширенных разделов
(теперь, если в таблице уже есть 4 (первичных) раздела, пользователь не сможет создать новые разделы. Исправляется ошибка повреждения списка разделов.)
- реализация открытия файлов тем
- загрузка и сохранение параметров панели задач из/в реестр
- исправлен выбор цвета текста на панели задач
- улучшение свойств консоли + поддержка жирного начертания
- добавлен гибридный загрузчик
- добавлен выбор кодовой страницы в свойства командной строки
- реализация пользовательского выбора режима совместимости в виде расширения оболочки acppage
- исправлена ошибка неправильного копирования папок, при наличии одноимённой папки в каталоге назначения
- реализация изменения, загрузки и сохранения описания компьютера
- добавлена функция IAutoComplete
- добавлена предварительная поддержка пользовательских панелей на панели задач
- Robert Naumann начал реализацию сохранения/загрузки настроек панели задач
- добавлена функция AddFontMemResourceEx
- rapps заменен на rapps_new
- ReactOS берут на Google Summer of Code 2017
- в планировщик заданий добавлены команды для создания, удаления и получения информации о задании
- исправление утечек памяти для USB
- реализация предварительного просмотра меню пуск
- небольшая работа над объектами службы оболочки
- добавлен апплет для выбора реализации OpenGL
- добавлена утилита для настройки "подмены" шрифтов
- реализация отрисовки тем с тенями
- начата реализация поддержки сканеров
- подправленна поддержка тем
- проводится синхронизация кода с Wine 2.2
- состоялся релиз 0.4.4
- применение темы на границы окна
- автоматическое обновление рабочего стола после изменения его содержимого
- в транк добавлены наработки USB из GSoC
- в транк добавлены наработки AHCI из GSoC
- элементарная реализация перетаскивания значков в боковой панели "папки"
- реализация диалога свойств папки со всеми доступными, на данный момент, настройками
- исправление/обновление класса CShellLink
- реализация рабочих каталогов для ярлыков
- Колин Финк начал работу над новым типом iso-образов - isohybrid - для флешек (CORE-12648)
- замена CDMake на mkisofs
|
2016
|
- поддержка нескольких языков в LiveCD
- удаление ненужных пунктов в контекстном меню кнопки "Пуск"
- реализация отдельного процесса для проводника
- проводится синхронизация кода с Wine 1.9.23
- состоялся релиз 0.4.3
- новый значок NTVDM
- в систему сборки добавлена mkisofs
- обновлен монитор в свойствах экрана
- наработки печати добавлены в транк
- готовится релиз 0.4.3
- изменение значка ярлыка, добавление значков в свойства папки, добавление прочих значков
- реализация кнопки "удалить" в классическом меню пуск
- реализация Eventcreate - утилиты командной строки, для создания пользовательских событий
- поддержка нескольких мониторов для рабочего стола (в настоящий момент отключена)
- переписывание ping
- расширение поддерживаемых форматов в Paint
- улучшение Windows Sockets API (ws2_32.dll)
- закрытие диалога выхода/выключения системы при потере фокуса
- добавлены новые значки для NTVDM
- реализация pifmgr.dll
- затемнение экрана у диалогов выхода и выключения
- реализация поддержки VESA в NTVDM
- отображение имени дисков в боковой панели
- выбор значка в проводнике вместо белого квадрата
- отображение сообщения об ошибке при попытке создания папки на readonly-дисках
- состоялся релиз ReactOS 0.4.2
- проводится синхронизация кода с Wine 1.9.16
- переключение kbswitch при смене раскладки
- реализация переключения раскладки левыми клавишами shift+alt
- автоизменение размера адресной строки
- отображение имени диска в боковой панели
- реализация прокрутки консоли мышью и выделения в ней текста с помощью SHIFT+клик
- готовится релиз 0.4.2
- исправление в "пуске" команд "все пользователи" и "обзор всех пользователей"
- реализация неактивных пунктов "вставить" и "вставить ярлык" в контекстном меню, если в буфере обмена ничего нет
- реализация поддержки VBE в NTVDM
- исправлена установка .NET Framework 4.0
- улучшение диалога выхода из системы
- вызов диалога выключения при нажатии Alt+F4 на рабочем столе, вместо закрытия проводника
- реализация боковой панели в проводнике
- исправлена ошибка, когда панель задач была всегда сверху
- проводится синхронизация кода с Wine 1.9.11
- надпись с версией системы на рабочем столе
- пропуск неиспользуемых разделов для нумерации freeldr
- добавлена поддержка UFS
- Исправление реализации MCB
- Исправление реализации CcSetBcbOwnerPointer()
- Добавлена поддержка .NET Framework 2.0
- улучшение журнала событий
- Во второй этап установки системы был добавлен пункт настройки сети
- Состоялся релиз ReactOS 0.4.1
- ReactOS берут на Google Summer of Code 2016
- готовится релиз 0.4.1
- добавлена поддержка ReiserFS
- добавлена поддержка BtrFs
- добавлена утилита CHKDSK для FAT-систем, основанная на fsck + проверка разделов при установке
- проводится синхронизация кода с Wine 1.9.4
- установщик системы распознает linux swap и расширенные разделы
- в диалог замены файла добавлен значок
- исправлена установка видеодрайверов Nvidia
- написана основа диалога настройки уведомлений
- Состоялся релиз ReactOS 0.4.0
- отображение 16-ти битных значков в проводнике
- в новом проводнике начата реализация боковой панели
- простая реализация поддержки общих папок
- патч Алексея Брагина исправляющий проблемы связанные с контекстом активации (LDR)
- отображение в LiveCD-образе диалога с выбором языка, раскладки и загрузки установки/рабочего стола (начало реализации)
- реализация Консоли управления
- поддержка ICO, EMF, TIF и WMF-файлов стандартным просмотрщиком изображений ReactOS
- новый шрифт для BSOD и отладки на экран
- подключение сетевых дисков в оболочке
|