/[hurd]/hurd/console-client/ChangeLog
ViewVC logotype

Diff of /hurd/console-client/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.20 by marcus, Mon Nov 15 22:44:47 2004 UTC revision 1.21 by marco_g, Thu Jan 6 21:43:53 2005 UTC
# Line 1  Line 1 
1    2005-01-06  Marco Gerards  <metgerards@student.han.nl>
2    
3            * Makefile (SRCS): Add `trans.c'.
4            (LCLHDRS): Add `mach-inputdev.h'.
5            (HURDLIBS): Add `netfs', `fshelp' and `iohelp'.
6            (modules): Add `pc_mouse'.
7            (pc_kbd.so.$(hurd-version)): Add `kdioctlServer.o' and
8            `kbd-repeat.c'.
9            (pc_mouse.so.$(hurd-version)): New variable.
10            * console.c: Include <trans.h>.
11            (DEFAULT_CONSOLE_NODE): New macro.
12            (saved_id, saved_cons, consnode_path): New variables.
13            (console_move_mouse): New function.
14            (console_switch_away): New function.
15            (console_switch_back): Likewise.
16            (cons_vcons_set_mousecursor_pos): Likewise.
17            (cons_vcons_set_mousecursor_status): Likewise.
18            (options): Add the option `--console-node'.
19            (parse_opt): Parse the options that were added to `options'.
20            (main): Setup the console client translator node.
21            * display.h (display_ops): New members `set_mousecursor_pos' and
22            `set_mousecursor_status'.
23            * driver.c (driver_start): Change the type of `i' to `unsigned
24            int'.
25            * driver.h (driver_ops): New members `save_status' and
26            `restore_status'.
27            * input.h (console_switch_away): New prototype.
28            (console_switch_back): Likewise.
29            (console_move_mouse): Likewise.
30            * kbd-repeat.c: New file.
31            * mach-inputdev.h: Likewise.
32            * pc-mouse.c: Likewise.
33            * trans.c: Likewise.
34            * trans.h: Likewise.
35            * pc-kbd.c: Include <argp.h> and "mach-inputdev.h".
36            (DEFAULT_REPEATER_NODE): New macro.
37            (repeater_node, cnode): New variables.
38            (kev_type, mouse_motion, Scancode, m_deltaX, m_deltaY, MOUSE_LEFT)
39            (MOUSE_MIDDLE, MOUSE_RIGHT, MOUSE_MOTION, KEYBD_EVENT)
40            (IOCPARM_MASK, IOC_OUT, IOC_IN, _IOC, _IOR, _IOW, KDSKBDMODE,
41            (KB_EVENT, KB_ASCII, KDGKBDTYPE, KB_VANILLAKB, KDSETLEDS):
42            Removed.
43            (gnumach_v1_input_next): Call the repeater when repeating is
44            active.
45            (doc, options, argp): New variables.
46            (parse_opt): New function.
47            (pc_kbd_init): Function rewritten.
48            (pc_kbd_start): Initialize the repeater, when it is active.
49            (pc_kbd_fini): Destroy the console node.
50            * vga.c (vga_mousecursor): New struct.
51            (vga_mousecursor_t): New type.
52            (mousecursor): New variable.
53            (hide_mousecursor): New function.
54            (draw_mousecursor): Likewise.
55            (vga_display_restore_status): Likewise.
56            (vga_display_update): Likewise.
57            (vga_set_mousecursor_pos): Likewise.
58            (vga_set_mousecursor_status): Likewise.
59            (vga_display_scroll): Update the mousecursor state.
60            (driver_vga_ops): Add `vga_display_restore_status'.
61            (vga_display_op): Add `vga_display_update', `vga_set_mousecursor_pos'
62            and `vga_set_mousecursor_status'.
63    
64  2004-11-15  Marcus Brinkmann  <marcus@gnu.org>  2004-11-15  Marcus Brinkmann  <marcus@gnu.org>
65    
66          * pc-kbd.c (input_loop): Make the left shift key behave the same          * pc-kbd.c (input_loop): Make the left shift key behave the same

Legend:
Removed from v.1.20  
changed lines
  Added in v.1.21

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26