checkpoint.

This commit is contained in:
crs 2002-06-09 18:00:03 +00:00
parent 7ca4804667
commit e94be94a50
1 changed files with 24 additions and 31 deletions

55
notes
View File

@ -10,20 +10,29 @@ query info -->
--- ---
use automake use automake
order includes according to source directory
fix function definitions
return type on first line
function name in 1st column on 2nd line
parameters at 1st tab stop starting 3rd line, one per line
fix parameter indentation
in header file: 7th tab stop (not 8th)
in source file: 1st tab stop (not 8th)
--- ---
HTTP stuff HTTP stuff
no way to save config using HTTP no way to save config using HTTP
should have a button or a page to force save of config should have a button or a page to force save of config
or just save config every time it's changed or just save config every time it's changed
should use authentication (at least basic) should use authentication (at least basic)
provide way to kill/restart server via HTTP
provide way to query why locked to screen?
handy for debugging at least
--- ---
use hostname instead of "primary", "secondary" CThreadRep::threadSignalHandler not shutdown on assert
thread stays around and holds our resources (like sockets)
--- should ensure that it terminates correctly
add aliases in config file
any alias of a screen name counts as that screen name
handy for mapping FQDN <-> hostname
--- ---
win32: win32:
@ -41,9 +50,6 @@ desktop switcher program failure when running synergy as service
returns access denied from CreateDesktop() returns access denied from CreateDesktop()
don't know why don't know why
log window may prevent changing desktop
should start console in a thread just for that purpose
client will need to be able to retry connecting to server client will need to be able to retry connecting to server
in case server isn't ready yet, client can camp in case server isn't ready yet, client can camp
@ -54,6 +60,14 @@ bug with half-duplex keys
now grace starts server and is locked to screen now grace starts server and is locked to screen
grace should ignore half duplex keys when seeing if locked to screen grace should ignore half duplex keys when seeing if locked to screen
---
must send up key events when leaving screen for keys still down
some key combos get eaten and the key ups aren't sent
e.g. ctrl+alt+del on win2k to grace
mouse is forced back to to win2k
ctrl and alt up not sent to grace
grace thinks ctrl and alt are down 'til user physically press/releases them
--- ---
CClient and CServer: CClient and CServer:
not checking in stop() that we're actually running not checking in stop() that we're actually running
@ -106,11 +120,7 @@ unix:
synergy cannot switch unless it can grab keyboard synergy cannot switch unless it can grab keyboard
gdm doesn't appear to grab keyboard or mouse for duration gdm doesn't appear to grab keyboard or mouse for duration
affects server, only affects server, only
check if DISPLAY env var is unset. use ":0.0" as default.
get auto-restart into platform code
provide a `int(*)(void)' ptr to an auto-restart function
function just forks(), calls ptr, waits, repeats
may need something else on win32 or maybe just skip it
--- ---
bug in updating screens bug in updating screens
@ -244,15 +254,6 @@ test:
check accessibility shortcuts work on secondary check accessibility shortcuts work on secondary
check accessibility features work on secondary check accessibility features work on secondary
---
audrey->isabel
num-lock light on isabel doesn't respond to generated events.
seems to be linked to something lower-level. however, keytest
does report num-lock keyboard state is being toggled.
other toggle lights don't always respond immediately
usually go on/off when active window changes though
--- ---
avoid fullscreen transparent window on win32 avoid fullscreen transparent window on win32
using CBT hook to discard activation/focus messages using CBT hook to discard activation/focus messages
@ -296,14 +297,6 @@ adjust thread priorities on win32
a very high priority on client fixes delay when typeing into console a very high priority on client fixes delay when typeing into console
is it the output console causing the slowness? is it the output console causing the slowness?
---
must send up key events when leaving screen for keys still down
some key combos get eaten and the key ups aren't sent
e.g. ctrl+alt+del on win2k to grace
mouse is forced back to to win2k
ctrl and alt up not sent to grace
grace thinks ctrl and alt are down 'til user physically press/releases them
--- ---
Accessibility Shortcuts Accessibility Shortcuts