Difference between revisions of "Community Changelog-0.4.15"

From ReactOS Wiki
Jump to: navigation, search
(Create)
 
(Starting)
Line 2: Line 2:
  
 
'''Kernel:'''
 
'''Kernel:'''
 +
 +
* IO: Properly check the Ft volumes. This fixes regression that Unix drives are not assigned a drive letter. (Pierre Schweitzer)
 +
* IO: Rewritten letter assigning to disks to make NT5-compliant. (Pierre Schweitzer)
 +
* FreeLoader: Work with Xbox GPU memory registers properly. (Stanislav Motlykov)
 +
* FreeLoader: Added vertical screen scrolling for Xbox with console mode. (Dmitry Borisov)
  
 
'''Setup:'''
 
'''Setup:'''
 +
 +
* Optimize font loading. (Herve Poussineau)
 +
* Support a custom way to extract files for cabinet files. This will be used to extract files from cabinet to memory, instead of
 +
writing them to disk. (Herve Poussineau)
  
 
'''Win32 subsystem:'''
 
'''Win32 subsystem:'''
 +
 +
* win32ss/ntuser: Allocate a buffer for a classname that is too long. This fixes .NET WPF applications not starting. (Mark Jansen)
 +
* win32ss/fonts: Added Selawik as a substitution for Segoe UI. (William Kent)
 +
* reactx/ntddraw: Fixed a bug causing DirectX 1-7 games not starting. (Oleg Dubinskiy)
 +
* user32: Fixed display corruption issues when scrolling in Change Icon dialog and a number of cases. (Jose Carlos Jesus)
 +
* smss: Fixed bug causes truncation of processor names. (Hermes Belusca-Maito)
 +
* userinit: Added unattend.inf functionality to LiveCD. (Mark Jansen)
  
 
'''Drivers:'''
 
'''Drivers:'''
 +
 +
* floppy: Make floppy drives letters being handled by the mount manager. (Pierre Schweitzer)
 +
* usbccgp: Fixed some bugs found by Driver Verifier. (Thomas Faber)
 +
* tcpip: Fixed "Socket is not connected" error when using SUMo/DUMo. (Sylvain Deverre)
 +
* isapnp: Enabled the driver with major bug fixes. (Herve Poussineau)
 +
* blue: Add an IOCTL to directly choose which font to use (instead of codepage). (Herve Poussineau)
 +
* xboxvmp: Work with Xbox GPU memory registers properly. (Stanislav Motylkov)
  
 
'''Shell:'''
 
'''Shell:'''
 +
 +
* shell32: Command 'start C:' now opens drive C. (Katayama Hirofumi MZ)
 +
* shell32: Enable Del/Delete key to delete the selected folder in "Browse for Folder" dialog. (Katayama Hirofumi MZ)
 +
* shell32: Improve Recent Documents in Start Menu. Add items of "My Documents" and "My Pictures" into Recent menu item. (Katayama Hirofumi MZ)
 +
* shell32: Fixed "Open With..." spamming registry MRU keys. (Kyle Katarn)
 +
* shell32: Set the Run dialog to use the newer style browse for file dialog. (Katayama Hirofumi MZ)
 +
* shell32: Notify filesystem changes. Now creating or deleting files/folders will be responsive in Explorer. (Katayama Hirofumi MZ)
 +
* shell32: Distinguish floppy drive and non-floppy removable drive in icon and description. (Katayama Hirofumi MZ)
 +
* shell32: Show error if the drive type is unknown or there is no volume mounted. (Charles Ambrye)
 +
* shimgvw: Correctly draw display border. (Katayama Hirofumi MZ)
 +
* zipfldr: Fixed date on extraction. (Mark Jansen)
  
 
'''System DLLs:'''
 
'''System DLLs:'''
 +
 +
* ntdll/rtl: Some work towards debug information. (Mark Jansen)
 +
* ntdll/rtl: Implemented functionality allows viewing unloaded modules in Windbg. (Mark Jansen)
 +
* ntdll/crt: Implemented __chkstk function for ARM. This makes ReactOS applications compiled for ARM running on ARM Windows. (Mohamed Mediouni)
  
 
'''User-mode DLLs:'''
 
'''User-mode DLLs:'''
 +
 +
* comdlg32: Fixed bug that causes glitches in Registry Editor. (Kyle Katarn)
 +
* comdlg32: Fixed ALT+F4 not closing the application if focus is on treeview component (example Regedit, Event Viewer). (Kyle Katarn)
 +
* comdlg32: Added Recent Documents and My Network Places to the places bar in the open file dialog. (Jared Smudde)
 +
* shlwapi: Fixed bug causes main application of TuneUp Utilities 2014 not starting. (Oleg Dubinskiy)
 +
* appwiz: Make shortcut name selected on creation. (Jose Carlos Jesus)
 +
* setupapi: Fixed bug causes D-LINK DWA-123 USB wireless dongle driver installation to fail. (Oleg Dubinskiy)
 +
* syssetup: Fixed a bug causes Windows Media Encoder 9 not installing. (Oleg Dubinskiy)
 +
* ole32: Fixed a bug SUMo causes "Scan folder" command to fail on second attempt in SUMo. (Kyle Katarn, Nikolay Sivov, Doug Lyons)
 +
* profmap: Added initial DLL. (Oleg Dubinskiy)
  
 
'''Commands and utilities:'''
 
'''Commands and utilities:'''
 +
 +
* control: Fixed a hang in Control Panel. (wimh, Robert Naumann)
 +
* sysdm.cpl: Fixed System Properties unduely closing when Users Profile sub-dialog closed with ESC. (Kyle Katarn)
 +
* powercfg.cpl: Rearranged and fixed minor bugs. (Kyle Katarn)
 +
* netid.cpl: Improved the Computer Name property page along with other minor bug fixes. (Eric Kohl)
 +
* notepad: Add the saved file to Recent Documents. (Katayama Hirofumi MZ)
 +
* mspaint: Add the saved file to Recent Documents. (Katayama Hirofumi MZ)
 +
* mspaint: Rewritten loading/saving image file. (Katayama Hirofumi MZ)
 +
* regedit: Fixed a memory leak. (Kyle Katarn)
 +
* iexplore: Make DuckDuckGo our default search engine. (Victor Perevertkin)
 +
* rapps: Added error messages on all download failure cases. (Kyle Katarn)
 +
* arp: Minor bug fixes. (Eric Kohl)
 +
* umpnpmgr: Some more progress. (Eric Kohl)
  
 
'''Tasks:'''
 
'''Tasks:'''

Revision as of 21:32, 28 February 2021

This page is related to an upcoming release

ReactOS 0.4.15 is not released yet, the information on this page is referring to the future release of ReactOS 0.4.15.
A Release Engineer should remove this notification once the version is released.


This page is still unfinished and being worked on by ReactOS Community.

This page is updated as ReactOS development progresses, check out here regularly!
Contributions are accepted! Please read here for contributing.


Kernel:

  • IO: Properly check the Ft volumes. This fixes regression that Unix drives are not assigned a drive letter. (Pierre Schweitzer)
  • IO: Rewritten letter assigning to disks to make NT5-compliant. (Pierre Schweitzer)
  • FreeLoader: Work with Xbox GPU memory registers properly. (Stanislav Motlykov)
  • FreeLoader: Added vertical screen scrolling for Xbox with console mode. (Dmitry Borisov)

Setup:

  • Optimize font loading. (Herve Poussineau)
  • Support a custom way to extract files for cabinet files. This will be used to extract files from cabinet to memory, instead of

writing them to disk. (Herve Poussineau)

Win32 subsystem:

  • win32ss/ntuser: Allocate a buffer for a classname that is too long. This fixes .NET WPF applications not starting. (Mark Jansen)
  • win32ss/fonts: Added Selawik as a substitution for Segoe UI. (William Kent)
  • reactx/ntddraw: Fixed a bug causing DirectX 1-7 games not starting. (Oleg Dubinskiy)
  • user32: Fixed display corruption issues when scrolling in Change Icon dialog and a number of cases. (Jose Carlos Jesus)
  • smss: Fixed bug causes truncation of processor names. (Hermes Belusca-Maito)
  • userinit: Added unattend.inf functionality to LiveCD. (Mark Jansen)

Drivers:

  • floppy: Make floppy drives letters being handled by the mount manager. (Pierre Schweitzer)
  • usbccgp: Fixed some bugs found by Driver Verifier. (Thomas Faber)
  • tcpip: Fixed "Socket is not connected" error when using SUMo/DUMo. (Sylvain Deverre)
  • isapnp: Enabled the driver with major bug fixes. (Herve Poussineau)
  • blue: Add an IOCTL to directly choose which font to use (instead of codepage). (Herve Poussineau)
  • xboxvmp: Work with Xbox GPU memory registers properly. (Stanislav Motylkov)

Shell:

  • shell32: Command 'start C:' now opens drive C. (Katayama Hirofumi MZ)
  • shell32: Enable Del/Delete key to delete the selected folder in "Browse for Folder" dialog. (Katayama Hirofumi MZ)
  • shell32: Improve Recent Documents in Start Menu. Add items of "My Documents" and "My Pictures" into Recent menu item. (Katayama Hirofumi MZ)
  • shell32: Fixed "Open With..." spamming registry MRU keys. (Kyle Katarn)
  • shell32: Set the Run dialog to use the newer style browse for file dialog. (Katayama Hirofumi MZ)
  • shell32: Notify filesystem changes. Now creating or deleting files/folders will be responsive in Explorer. (Katayama Hirofumi MZ)
  • shell32: Distinguish floppy drive and non-floppy removable drive in icon and description. (Katayama Hirofumi MZ)
  • shell32: Show error if the drive type is unknown or there is no volume mounted. (Charles Ambrye)
  • shimgvw: Correctly draw display border. (Katayama Hirofumi MZ)
  • zipfldr: Fixed date on extraction. (Mark Jansen)

System DLLs:

  • ntdll/rtl: Some work towards debug information. (Mark Jansen)
  • ntdll/rtl: Implemented functionality allows viewing unloaded modules in Windbg. (Mark Jansen)
  • ntdll/crt: Implemented __chkstk function for ARM. This makes ReactOS applications compiled for ARM running on ARM Windows. (Mohamed Mediouni)

User-mode DLLs:

  • comdlg32: Fixed bug that causes glitches in Registry Editor. (Kyle Katarn)
  • comdlg32: Fixed ALT+F4 not closing the application if focus is on treeview component (example Regedit, Event Viewer). (Kyle Katarn)
  • comdlg32: Added Recent Documents and My Network Places to the places bar in the open file dialog. (Jared Smudde)
  • shlwapi: Fixed bug causes main application of TuneUp Utilities 2014 not starting. (Oleg Dubinskiy)
  • appwiz: Make shortcut name selected on creation. (Jose Carlos Jesus)
  • setupapi: Fixed bug causes D-LINK DWA-123 USB wireless dongle driver installation to fail. (Oleg Dubinskiy)
  • syssetup: Fixed a bug causes Windows Media Encoder 9 not installing. (Oleg Dubinskiy)
  • ole32: Fixed a bug SUMo causes "Scan folder" command to fail on second attempt in SUMo. (Kyle Katarn, Nikolay Sivov, Doug Lyons)
  • profmap: Added initial DLL. (Oleg Dubinskiy)

Commands and utilities:

  • control: Fixed a hang in Control Panel. (wimh, Robert Naumann)
  • sysdm.cpl: Fixed System Properties unduely closing when Users Profile sub-dialog closed with ESC. (Kyle Katarn)
  • powercfg.cpl: Rearranged and fixed minor bugs. (Kyle Katarn)
  • netid.cpl: Improved the Computer Name property page along with other minor bug fixes. (Eric Kohl)
  • notepad: Add the saved file to Recent Documents. (Katayama Hirofumi MZ)
  • mspaint: Add the saved file to Recent Documents. (Katayama Hirofumi MZ)
  • mspaint: Rewritten loading/saving image file. (Katayama Hirofumi MZ)
  • regedit: Fixed a memory leak. (Kyle Katarn)
  • iexplore: Make DuckDuckGo our default search engine. (Victor Perevertkin)
  • rapps: Added error messages on all download failure cases. (Kyle Katarn)
  • arp: Minor bug fixes. (Eric Kohl)
  • umpnpmgr: Some more progress. (Eric Kohl)

Tasks:

Outside the tree:

Versions / Official Changelogs / Community Changelogs
0.4.x Series 0.4.1 | 0.4.2 | 0.4.3 | 0.4.4 | 0.4.5 | 0.4.6 | 0.4.7 | 0.4.8 | 0.4.9 | 0.4.10 | 0.4.11 | 0.4.12 | 0.4.13 | 0.4.14 | 0.4.15