| 24 | | * Added a Start menu to the taskbar |
| 25 | | * Much more entries than Launcher |
| 26 | | * Can be controlled using mouse or keyboard, accelerator keys |
| 27 | | * Editable |
| 28 | | * Supports console mode |
| 29 | | * Windows can now be minimized (and unminimized) |
| 30 | | * Active window is now highlighted in the taskbar |
| 31 | | * Added system menu to make WM functions accessible via keyboard (use F10, arrow keys) |
| 32 | | * Added generic list control (in addition to file list) |
| 33 | | * Menu entries can now be disabled |
| 34 | | * Menus will pop up above the menu bar if they do not fit below |
| 35 | | * Menus will not be obscured by taskbar |
| 36 | | * Support for [UsersGuide/MultiSeat multiple seats] (i.e. multi-seat) |
| 37 | | * Fixed menu accelerator keys not working when Caps Lock is enabled |
| 38 | | |
| 54 | | * New Taskbar Configuration utility ({{{taskbar-cfg}}}) |
| 55 | | * Allows editing the start menu |
| 56 | | * New UI and command-line display configuration utilities ({{{display-cfg}}} and {{{disp}}}) for configuring [UsersGuide/MultiSeat seats] |
| 57 | | * New {{{ofw}}} command-line utility for printing the !OpenFirmware device tree (only on ppc32 and sparc64) |
| 58 | | * Taskbar no longer requires window management service to start (i.e. you can use it when system is running in console mode) |
| 59 | | * GFX Demo improvements |
| 60 | | * Quit more promptly |
| 61 | | * Only quit on Ctl-Q or Escape, not just on any key (e.g. Alt) |
| 62 | | * Handle keyboard events in console mode ({{{gfxdemo console}}}) |
| 63 | | * Detect screen size in console mode (instead of assuming 80x25) |
| 64 | | * Downsize window when running with text UI ({{{gfxdemo -d cons@ ui}}}) |
| 65 | | * Tester |
| 66 | | * Added IPC read/write test |
| 67 | | * Hbench benchmark tool |
| 68 | | * Fixed bug in default test time computation (it was too short) |
| 69 | | * Added IPC read/write benchmarks ({{{read1k}}}/{{{write1k}}}) |
| 70 | | * Added task_get_id system call benchmark |
| 71 | | * New About HelenOS application |
| 72 | | * Launcher removed |
| 73 | | * Use Start menu to launch applications |
| 74 | | * HelenOS logo is now shown in About HelenOS |
| 75 | | * Barber Pole improvements |
| 76 | | * now fully supports text mode |
| 77 | | * You can now quit Barber using Ctrl-Q or Escape |
| 78 | | * Image viewer improvements |
| 79 | | * Viewer supports console (text) mode |
| 80 | | * Viewer can now be exited by pressing Escape or Ctrl-Q (apart from just Q) |
| 81 | | * Viewer will open a file browsing dialog if not passed image as an argument |
| 82 | | |
| 84 | | |
| 85 | | * {{{loc_server_register()}}} can be called more than once |
| 86 | | * So that more components in one task can independently register services |
| 87 | | * Added complementary function {{{loc_server_unregister()}}} |
| 88 | | * New library {{{libofw}}} for enumerating the !OpenFirmware device tree |
| 89 | | * A number of IPC protocol and I/O related stuff moved out of {{{libc}}} into separate libraries |
| 90 | | * {{{ipctest}}} |
| 91 | | * {{{corecfg}}} |
| 92 | | * {{{clipboard}}} |
| 93 | | * {{{console}}} (client + server code) |
| 94 | | * {{{input}}} (kbd_event, pos_event, KBDEV, MOUSEEV) |
| 95 | | * {{{output}}} (charfield, chargrid, color, concaps) |