Changes between Version 166 and Version 167 of ReleaseNotes/Mainline
- Timestamp:
- 2022-12-03T16:52:04Z (22 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ReleaseNotes/Mainline
v166 v167 13 13 === General === 14 14 15 * HelenOS build for 486 CPU works correctly again16 * HelenOS works correctly in {{{Qemu -M isapc}}}17 18 15 === Kernel === 19 16 20 * Fixed ia32 kernel deadlocking during boot if lazy FPU context switching is disabled during build21 * Fixed km_unmap_unaligned() trying to unmap the entire kernel ASID - fixes kernel test mapping1 on sparc6422 23 === User Interface ===24 25 * Added the Task Bar (a panel containing a clock and buttons for switching the active window)26 * Menu can be navigated more quickly using the keyboard thanks to accelerator keys support27 * Added scrollbars28 * Resizable windows can now be maximized/unmaximized (e.g. UI Demo)29 * File dialogs now actually allow browsing files30 * Window captions are abbreviated with ... if they are too long31 32 17 === Services and Drivers === 33 34 * Graphical mode is now used for Qemu/sun4u thanks to improved driver support35 * HelenOS in Qemu -M isapc now correctly falls back to EGA text mode36 * Correctly detect that the Qemu SuperVGA adapter does not support linear frame buffer in this case37 * Fixed graphical console not displaying correctly in resolutions greater than 1024x76838 * Fixed arrow keys not working in !VirtualBox39 * Fixed Intel HD audio stuttering in !VirtualBox40 * Fixed audio server (Hound) crashing at the end of playback41 * Fixed some platforms shipping all (i.e. even irrelevant) drivers42 18 43 19 === File Systems === … … 45 21 === Networking === 46 22 47 * Fixed {{{netecho}}} failing to send any messages48 * Fixed two issues in DHCP client that prevented it from working properly in !VirtualBox49 50 23 === Applications === 51 24 52 * Barber now has a proper window caption (which is rendered abbreviated)53 54 25 === Libraries === 55 56 * User interface library (libui)57 * Fixed two use-after-free bug when closing a window / dialog that could lead to random application crashes58 * Added File List control (used in file dialog)59 * Text rendering library (libgfxfont)60 * gfx_puttext() can now abbreviate text that does not fit within the specified width with ...61 26 62 27 === Miscellaneous ===