-Fixed some minor bugs in the wave player.
-Fixed a rendering bug
-5-10% speed-up on low-end systems.
-5-10% speed-up in the linux version of the 64-bit emulator itself (rewritten in assembly - again).
-5-10% speed-up on multicore systems when re-rendering small graphics elements.
-Fixed system volume panel, when virtual keyboard is open.
-Added hwrite_lock function in C to act as lock/semaphore functionality for better thread synchronization.
-Fixed a bug causing kernel crash when deleting a single-lined selected text in the editor.
-Displaying the memory corruption warning itself caused memory corruption.
2018, march 18. - Image viewer hotfix
Fixed ratio bugs in image viewer.
2018, march 04. - Small optimizations
Less clock cycle is wasted when navigating with absolute mouse pointer.
If the frame per second rate is high, the OS will show the resizing-shape of mouse cursor when its above borders, even in absolute mouse mode.
Various bugs are fixed with the scroll bars when nagivating in the file browser.
Font rendering is now 5%-10% faster.
2018, march 01. - Better font rendering
Better fixed-width font rendering in some textboxes and in the text editor.
The 5-th unused mouse parameter index is now also erased by the mouse handler to help indicating when it was reading out the params.
A minor glitch was fixed on the virtual keyboard.
Boot time on some SMP systems decreased by 5-10%.
2018, jan 24. - Better interface
-Fixed a bug causing memory corruption, when pressing a key in system exit menu.
-Fixed various bugs causing memory corruption, when typing larger texts into some text boxes.
-Added a text box to disk browser
-Better coloring, and keyboard handling in file browser
-Fixed a potential file system corruption bug, when a disk is removed, now the system tries to eventually close down all file descriptor with write or append privilige.
-Added ramdrive support.
-Fixed a keyboard glitch in new directory/file menu.
-Fixed scale bugs in file browser for open/save.
-Fixed some misleading informations in the hardware manual.
2018, jan 07. - Small footsteps
Now the file info menu exits on escape key.
Added Mill game (Nine Mans Morris).
Fixed a bug that disabled manual display resolution settings in the OS.
On slow configurations, the built-in tools are opening faster, when they are opened from the start menu, or from the taskbar.
Lock screen now display date and time.
2017, dec 18. - Important update
Better tolerance of cache incoherency in PCB.
Added CPU speed measure in About menu.
Save/SaveAs menu recolored a bit, and now its less CPU demanding.
Added getch and _getch to C compiler for better compatibility with sloth programmers (warning - it will destroy pending mouse packages too).
Fixed broken chdir("..") call in the operating system.
Due to a bug, the OS was unable to run executables when only one core was present in the system.
Better performance on unicore systems.
Fixed a glitch in process control when suddenly a lot of new cpu cores appear.
Fixed more problems with CPU hotplug.
Fixed broken home directory management for executables.
Fixed some broken text alignation in compiler help, and added some missing backslashes.
Disk explorer now dont makes a blank cycle before displaying the drives.
2017, dec 09. - Small bugfix
Dawn now works on GPU-s: with a new OpenCL capable emulator, Dawn now boots and works on Graphics Cards, GPU-s and IGP-s (with OpenCL 1.0).
Dawn is the first and only operating system to boot and work fully on a graphics chip.
Fixed bugs on systems without timer.
Fixed a bug when cpu core sync is slow in the renderer.
2017, dec 07....