11 Commits

Author SHA1 Message Date
Cameron Gutman
21dd55566e Decouple renderer from decoder and remove associated workarounds 2016-05-05 16:57:26 -04:00
Cameron Gutman
be7f316c50 Reduce usage of g_Instance 2016-02-29 13:37:53 -05:00
Cameron Gutman
4f6c547e47 Fix scrolling behavior by accumulating partial ticks 2016-02-26 14:43:20 -05:00
Cameron Gutman
5d25874131 Clear the decode queue on mouse lock or focus gain. This closes #5 2016-02-18 13:25:49 -05:00
Cameron Gutman
8bac82b694 Fix deadlock on self-initiated connection termination 2016-02-18 00:47:57 -05:00
Cameron Gutman
f90578882d Implement Ctrl+Alt+Shift+Q to terminate the stream 2016-02-16 20:27:22 -05:00
Cameron Gutman
15920cd69b Fix a couple of keyboard/mouse capturing issues 2016-02-13 19:09:25 -05:00
Cameron Gutman
2cd4856786 Implement keyboard input support 2016-02-13 18:05:34 -05:00
Cameron Gutman
8713d261aa Only send mouse input to the PC when the mouse is locked 2016-02-13 16:17:16 -05:00
Cameron Gutman
7ea534c692 Basic streaming and mouse input works 2016-02-13 07:19:57 -05:00
Cameron Gutman
4db53bd4ed Add mouse event handling 2016-02-13 02:16:45 -05:00