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) |