checkpoint

This commit is contained in:
crs 2002-05-24 17:54:34 +00:00
parent 5fc87baa0f
commit 097882b71c
1 changed files with 11 additions and 19 deletions

30
notes
View File

@ -12,6 +12,9 @@ hangup if invalid
query info --> query info -->
<-- info (size) <-- info (size)
---
use automake
--- ---
need config file and parser need config file and parser
remove hard coded debugging stuff (in server.cpp) remove hard coded debugging stuff (in server.cpp)
@ -20,7 +23,6 @@ need config file and parser
win32: win32:
need to support window stations need to support window stations
login screen on NT is a separate window station login screen on NT is a separate window station
handle display changes
provide taskbar icon provide taskbar icon
win32 dll: win32 dll:
@ -34,10 +36,9 @@ win32 dll:
not handling international characters not handling international characters
--- ---
don't allow leaving screen when any key is down not handling screen saver at all yet
that includes shift keys and mouse buttons
caps lock, etc must not be down but can be on
---
not distinguishing between caps lock and shift lock not distinguishing between caps lock and shift lock
In Caps Lock mode, the alphabetic keys send their uppercase (shifted) char- In Caps Lock mode, the alphabetic keys send their uppercase (shifted) char-
acter when pressed alone. For Caps Lock mode, pressing and releasing the acter when pressed alone. For Caps Lock mode, pressing and releasing the
@ -77,15 +78,10 @@ sometimes not sending correct clipboard
switching back to owner screen then out gets correct clipboard switching back to owner screen then out gets correct clipboard
--- ---
screen resize should report new mouse position win32 not sending correct clipboard
client could change it to keep mouse on screen got 43 bytes sent for a 3 byte selection
server will need to know new position remaining bytes were 0
may need to ignore mouse events sent after resize but before server problem persisted; also got 43 bytes for a 2 byte selection
knows about the change.
not handling screen resizing yet
---
not handling screen saver at all yet
--- ---
slow leaving primary screen on X slow leaving primary screen on X
@ -181,13 +177,13 @@ audrey->isabel
usually go on/off when active window changes though usually go on/off when active window changes though
--- ---
avoid fullscreen transparent window avoid fullscreen transparent window on win32
using CBT hook to discard activation/focus messages using CBT hook to discard activation/focus messages
but it's not being called when we lose keyboard input but it's not being called when we lose keyboard input
also, we sometimes don't get the keyboard input to start with also, we sometimes don't get the keyboard input to start with
--- ---
keyboard hook problems keyboard hook problems (win32)
now passing keyboard events through in most cases now passing keyboard events through in most cases
this fixes problem on isabel where toggle lights don't toggle this fixes problem on isabel where toggle lights don't toggle
and num-lock behaved incorrectly (generated wrong keys). and num-lock behaved incorrectly (generated wrong keys).
@ -216,10 +212,6 @@ blown assert:
must flush queued events when jumping to primary must flush queued events when jumping to primary
check for other things to do when jumping to primary check for other things to do when jumping to primary
---
sending same clipboard repeatedly from win32 server
can we detect no change?
--- ---
key events sent to console on win me (95/98?) are very slow key events sent to console on win me (95/98?) are very slow
1/4 to 1/2 second delay before key up is processed 1/4 to 1/2 second delay before key up is processed