Reduce the amount of code needed to keep the labels from graying out.
Try out sbuller's patch for xkeyboardcontrol to allow plover to behave in the same way despite keyboard mappings.
Fix xkeyboardcontrol to correctly handle modifiers and ignored keys
Some language layouts seem to set high bits in the modifier. I haven't seen an explanation for these modifiers so strip them out to make those languages (e.g. hebrew) work.
Add passport support
There was a bug where the space after \cxds in a prefix wasn't being swallowed. This lead to an escalation of spaces every time the dictionary was saved. This commit fixes this bug.
try to fix serial issues with comscan shipped by pyserial
Make serial config use the new oslayer module. Remove weird characters from license string in list_ports_posix.py and add a print in base to help diagnose failures
Sync events in xkeyboardcontrol after every key event to try to make sure events don't go out of order.
Fix list_ports_posix to be ignored on windows
revert code size reduction for paper_tape because it didn't work on Mac
Merge pull request #110 from balshetzer/master

Minor update