Digest KolibriOS # 4: and spring is not a hindrance
For a variety of reasons (including the constant Habr's DDoS), the preparation of the digest for April was delayed, for which I apologize. But it was nevertheless prepared, and now I want to present you the results of the work of our programmers. And there really is something to show.
Let me remind readers that the icon changes made by GSoC students as part of their assignments are noted. ( Wait for a separate article about students from yogev_ezra in the near future. )
System-wide changes:
utils.obj - a library for working with real numbers, written in Fasm.
New color table for skins.
httplib.obj - POST support added.
Changes in application software:
FSpeed : drive speed testing.
Calc + : expressions calculator.
KCalc : one more calculator (in contrast to the one already available in the image, it is more convenient to display the result and has increased accuracy).
Notify 3 : a new notification program that replaces the old @notify.
Differences from @notify
Supports multiline
To calculate the coordinates of a new notification, use Shared Memory.
Key support
Icon support
Ability to make the window not closed (close only by click)
Ability to make the first line headline (bold and white text)
External changes (no transparency, round corners, other appearance animation, frame)
If the notification does not fit into the screen, then it becomes in the queue and waits until the space is free.
Pasta : a utility for working with paste.kolibrios.org (our “Pastebin”). If there is a working connection to the LAN, it allows you to download the debug-log to our server directly from the Hummingbird, without having to copy it to the disk / USB flash drive first
8086tiny : port of the 8086tiny emulator . Allows, in particular, to run FreeDOS and MS Windows 3.0.
A couple of screenshots
DOS: Windows 3.0:
MTDBG : output FPU and MMX registers; possibility of debugging HLL-programs compiled by GCC.
Forth : optimize rendering and fix bugs.
NetStat : bug fixes; new GUI.
NetSurf : Fixes crashing when connected to a network.
Other:
KolibriN : beta testing and release preparation for KolibriN9.
It is worth noting that KolibriN is a personal assembly of @Leency , and the rest of the KolibriOS developers have no relation to it. Therefore, all bugs in it should be written personally @Leency .