Changes between Version 2 and Version 3 of R1/Alpha1/ImprovementsSinceRelease
- Timestamp:
- Feb 18, 2010, 11:34:58 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
R1/Alpha1/ImprovementsSinceRelease
v2 v3 5 5 Additions and corrections are encouraged. 6 6 7 8 * changeset:337899 * The patent for Freetype's TT_CONFIG_OPTION_BYTECODE_INTERPRETER expired some time before Oct. 27, 2009.10 * Note: subpixel rendering is disabled by default7 * Enabled font hinting in freetype, 8 * changeset:33789 9 * The patent for Freetype's TT_CONFIG_OPTION_BYTECODE_INTERPRETER expired some time before Oct. 27, 2009. 10 * Note: subpixel rendering is disabled by default 11 11 12 12 * Various vendor software has been updated, most notably bash from 2.x to 4.x 13 13 14 14 * Locale kit merged to trunk 15 15 16 16 * Creation of a Localization team for translating the User Guide and other documents. 17 17 18 18 * Improved USB read/write times 19 19 20 21 * BJoyStick -- fixed a BeOS compatibility issue22 * GCC 4 ABI changes that require apps to be recompiled23 * Introduced library versioning20 * API/ABI Changes 21 * BJoyStick -- fixed a BeOS compatibility issue 22 * GCC 4 ABI changes that require apps to be recompiled 23 * Introduced library versioning 24 24 25 26 * As of 35515, drivers and if needed, associated firmware need to be added via UserBuildConfig27 * Encryption is not implemented25 * WiFi merged into trunk from external repo 26 * As of 35515, drivers and if needed, associated firmware need to be added via UserBuildConfig 27 * Encryption is not implemented 28 28 29 29 * SpicyKeys integrated as Shortcuts 30 30 31 * Huge speedups -- specifically with compilation times. 31 * Huge speedups -- specifically with compilation times. 32 32 33 * Many lock contentions have been improved 34 33 35 * Numerous code refactoring to kernel/VM subsystems 36 34 37 * Compile times of Haiku from within Haiku have greatly been reduced 35 38 36 39 * HDA on nvidia chipset improvements 37 40 38 41 * Haiku GCC4 can now be compiled directly on a 64bit Linux distro. GCC2 still requires the use of `linux32` 39 42 40 43 * DriveSetup will now install a basic bootloader when partitioning a disk. changeset:33263 41 44 42 45 * changeset:33417 , changeset:33418 RemoteDesktop client 43 46 44 * PackageFS changeset:34172 47 * PackageFS 48 * initial commit changeset:34172 49 * basically working 50 * for proper intergration a UnionFS needs to be implemented, such that one can edit a file that has been inserted by a package (like config files). 51 * thorough testing required 52 * test packages need to be created 45 53 46 47 48 54 * Bug fixes galore 55 56