Add stream operator to F
Improve logging API (again)
Rename Input::keyPressed/keyReleased to Input::buttonPressed/buttonReleased
Move loop() code into lircd()
Move loop() code into lircd()
Move loop() code into lircd()
Fix typo in input.cc
Remove long-obsoleted XCB dependency
Massive API refactoring
Logging functions now take F instead of string message
Move platform-specific source to lib/linux/