summaryrefslogtreecommitdiff
path: root/config/config.c
AgeCommit message (Collapse)AuthorFilesLines
2006-10-15config: add replies and dbus api documentationDaniel Stone1-113/+179
Add replies, which use standard X error values, to the two currently-supported input configuration requests. Document the D-BUS API we use. Make sure we free everything when we encounter an error. Add a _source option to all incoming requests, noting that it came from a client. Reject all requests to add a device where an option name contains an underscore.
2006-10-08config: fix compilationDaniel Stone1-2/+2
Accidentally built with --disable-config, didn't notice that the previous commit to clean up the debugging broke things horribly.
2006-10-08config: remove excessive debuggingDaniel Stone1-32/+18
2006-08-24config: clean up debugging messages, make failure to acquire name fatalDaniel Stone1-12/+16
Bomb with FatalError when we can't acquire the bus and name. Clean up a bunch of debugging ErrorFs to be hidden behind #ifdef DEBUG.
2006-08-07config client: fix minor race with event queueDaniel Stone1-0/+4
Fix a small race whereby you could remove a device while events from it were still in the queue, by calling ProcessInputEvents immediately before RemoveDevice, to (hopefully) flush the event queue.
2006-07-21add basic D-BUS configuration mechanismDaniel Stone1-0/+289
Also move LookupDeviceIntRec into the DIX, and add InputOption type, and NewInputDeviceRequest prototype (DIX requests DDX to add a device). Does not link without an implemented NIDR.