Difference between revisions of "ChangeLog-0.3.8"

From ReactOS Wiki
Jump to: navigation, search
(Add my changes up to r38778)
(my win32k changes)
Line 69: Line 69:
  
 
== Kernel-mode subsystem server (Win32K) ==
 
== Kernel-mode subsystem server (Win32K) ==
 +
* Fix TransparentBlt in 24bpp mode ([[Gregor Schneider]], bug #1583)
 +
* Fix StretchBlt offset calculation in 8bpp and 16bpp ([[Gregor Schneider]])
 +
* Fix BitBlt MergePaint operation ([[Gregor Schneider]])
 +
* Fix hatched brush color conversion ([[Gregor Schneider]])
 +
* Fix BitBlt coordinate calculation for 1 bit masks ([[Gregor Schneider]], bug #2372)
 +
* Add several PS_NULL, PS_INSIDEFRAME and PS_ALTERNATE brush improvements ([[Gregor Schneider]])
 +
* Fix DrawIcon and DrawIconEx in 32bpp mode ([[Gregor Schneider]])
  
 
== Services ==
 
== Services ==

Revision as of 15:27, 17 January 2009

This is a work in progress!!!!

USE REAL NAMES HERE

Remember the format for changelogs! * Description (Developer names, bug #x)

Always write developer names in brackets

FYI, 0.3.7 was branched at r37062


This is the changelog for ReactOS™ version 0.3.8 (released whenever), an open-source operating system designed to be binary executable- and device driver-compatible with Microsoft™ Windows NT™ and subsequent Microsoft operating systems such as Windows 2000™ and Windows XP™. ReactOS is written by the ReactOS development team, and the last previous version of ReactOS was version 0.3.7 (released 4 November, 2008).

General

Generic 0.3.8 Changes

Translations

Host Tools

  • Fix compiler warnings treated as errors when using GCC 4.3.2 (Dmitry Gorbachev, bug #3849)
  • Rearrange "host/typedefs.h" to make it look more logical, fix a wrong definition of INT_PTR and UINT_PTR in this file (Colin Finck)

RBUILD

  • Don't decide whether to preprocess .spec files based on Kernel-Mode vs. User-Mode, but on the file extension. Preprocessed files use the .pspec extension now (Colin Finck)
  • Removed some checks for uppercased file extensions (Colin Finck)
  • Reenable testing on undefined properties, they are treated as being empty now (Colin Finck)

Core

Bootloader (FreeLoader)

Kernel and Executive (NTOSKRNL)

CM

EX

FSRTL

IO

KD

KE

MM

OB

PS

SMSS

Hardware Abstraction Layer (HAL)

Run Time Library (RTL)

Kernel Mode Drivers

NT System Library (NTDLL)

Static Libraries

Keyboard Layouts

USETUP

Win32™ Personality

User mode subsystem server (CSRSS)

Kernel-mode subsystem server (Win32K)

Services

Control panel applets

Win32™ Applications

Notepad

  • Fix the display of Line and Column in the Status Bar and add language resources for this (Carlo Bramini, bug #3702)

Win32™ Libraries

Regression tests

Rosautotest

  • Wrote a new tool for running automatic regression tests, superseding our previous syssetup/cmd/dbgprint hack (Colin Finck)

Wcstombs-tests

  • Add some tests for WC_NO_BEST_FIT_CHARS, which pass under Windows XP SP3 (Colin Finck)
Versions / Official Changelogs / Community Changelogs
0.0.x Series 0.0.8 | 0.0.9 | 0.0.10 | 0.0.11 | 0.0.12 | 0.0.13 | 0.0.14 | 0.0.15 | 0.0.16 | 0.0.17 | 0.0.18 | 0.0.19 | 0.0.20 | 0.0.21
0.1.x Series 0.1.0 | 0.1.1 | 0.1.2 | 0.1.3 | 0.1.4 | 0.1.5
0.2.x Series 0.2.0 | 0.2.1 | 0.2.2 | 0.2.3 | 0.2.4 | 0.2.5 | 0.2.6 | 0.2.7 | 0.2.8 | 0.2.9
0.3.x Series 0.3.0 | 0.3.1 | 0.3.2 | 0.3.3 | 0.3.4 | 0.3.5 | 0.3.6 | 0.3.7 | 0.3.8 | 0.3.9 | 0.3.10 | 0.3.11 | 0.3.12 | 0.3.13 | 0.3.14 | 0.3.15 | 0.3.16 | 0.3.17
0.4.x Series 0.4.0 | 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