Commit Graph

101 Commits

Author SHA1 Message Date
Cameron Gutman
4215364350 Grab input devices to avoid input events being directed to the console. This also changes the quit logic so Ctrl+C works up until streaming starts when Ctrl+Alt+Shift+Q becomes the quit combo 2015-07-15 03:16:02 -04:00
Iwan Timmer
35cb5224ee Correct hexadecimal value for space key 2015-07-11 22:38:19 +02:00
Iwan Timmer
2ceebf8f1e Update debian patch 2015-07-07 22:10:40 +02:00
Iwan Timmer
d0e0856946 Fix changed function call to LiStartConnection v2.0.2 2015-07-07 21:23:36 +02:00
Iwan Timmer
f2303fc285 Update version to 2.0.2 2015-07-07 21:09:17 +02:00
Iwan Timmer
1a250a98a9 Update Moonlight-common-c 2015-07-07 21:09:17 +02:00
Iwan Timmer
c10195f524 Correct CEC button up/down event 2015-06-30 13:03:16 +02:00
Iwan Timmer
2c73836a06 Add a few extra mappings (untested) 2015-06-28 21:25:03 +02:00
Cameron Gutman
5f129e1988 Print a warning if an unmapped button is pressed 2015-06-28 20:12:48 +02:00
Cameron Gutman
cd954e4935 Display an error if the mapping cannot be found. Fix mappings passed with absolute paths. 2015-06-28 20:12:25 +02:00
Cameron Gutman
8d7b2d94be Modify default.conf mapping to match the behavior of the Java client. The Y axis is reversed in mappings on the C client 2015-06-27 14:45:42 -07:00
Cameron Gutman
9bf1ad75e8 Fix re-plugging of input devices present when the stream started. Fix scroll wheel and backwards scrolling issue in common-c 2015-06-25 21:03:29 -07:00
Cameron Gutman
3e543c95f6 Pairing doesn't work if a stream is in progress 2015-06-25 21:02:18 -07:00
Cameron Gutman
bfd84705a1 Improve handling and reporting of common errors 2015-06-25 02:43:25 -04:00
Iwan Timmer
790f86681a Fix errors in input.c 2015-06-22 13:57:09 +02:00
Iwan Timmer
4cf3c695cf Add ArchLinux repository info 2015-06-21 23:13:05 +02:00
Iwan Timmer
c7547bf771 Bigger range for some gamepads 2015-06-21 22:57:53 +02:00
Iwan Timmer
4a5c2d9248 Include package information 2015-06-21 15:37:42 +02:00
Iwan Timmer
5a1fd3f12d Update dependency information in README 2015-06-21 15:29:01 +02:00
Iwan Timmer
f3478936af Merge branch 'cec' 2015-06-21 13:50:22 +02:00
Iwan Timmer
baf1da7f30 Add missing CEC header 2015-06-21 13:49:58 +02:00
Cameron Gutman
7f840a3d16 Update to common-c with API 1.1 v2.0.1 2015-06-20 00:11:09 -04:00
Cameron Gutman
91386f554e Safely handle missing fields in the serverinfo response. This fixes GFE 2.5.4.54, albeit in a non-ideal manner. A proper fix would be to parse the error out of the response and reissue the query over HTTP if it fails with error code 401. 2015-06-19 23:41:20 -04:00
Cameron Gutman
fa4f1a323a Switch to API 1.1 for moonlight-common-c 2015-06-19 22:15:03 -04:00
Iwan Timmer
8b42cb3f46 Cleanup CEC code 2015-06-17 19:35:45 +02:00
Gustavo
cb56c05c61 Simple CEC input 2015-06-17 11:05:36 -03:00
Iwan Timmer
47ae046169 Reorder includes v2.0 2015-06-12 18:50:57 +02:00
Iwan Timmer
e662ea0b73 Update Moonlight-common-c 2015-06-12 18:36:05 +02:00
Iwan Timmer
70764b6c51 Add beter video output detection 2015-06-12 18:34:06 +02:00
Iwan Timmer
09461caaf9 Fail on HTTP error 2015-05-31 12:40:07 +02:00
Cameron Gutman
5263607ec8 Fix memory corruption with no input devices 2015-05-28 14:18:14 -05:00
Cameron Gutman
63120acf7d Fix OMX build 2015-05-28 14:16:29 -05:00
Iwan Timmer
f8a1d62a7b Move third party code to own directory 2015-05-26 16:38:11 +02:00
Iwan Timmer
ea79e1b980 Cleanup error messages 2015-05-26 16:27:32 +02:00
Iwan Timmer
fd8bb4ac1b Fix indentation in Readme 2015-05-23 16:14:13 +02:00
Iwan Timmer
d1c8ddefa7 Prevent integer overflow for input trigger 2015-05-23 16:08:51 +02:00
Iwan Timmer
5f9a31da5b Merge remote-tracking branch 'Ilos/master' 2015-05-20 17:48:13 +02:00
Ilos
3693c4e402 Fixed "reverse_dpad_x/y" affecting abs_x/y 2015-05-20 17:31:50 +02:00
7hunderbug
bd130ed003 Fix D-Pad Y-axis input handling 2015-05-20 10:09:30 +01:00
Iwan Timmer
b84d11072c Add global functions 2015-05-19 23:31:28 +02:00
Iwan Timmer
3e6fbf3367 Fix IMX typo in video.h 2015-05-19 23:30:24 +02:00
Iwan Timmer
f82fcd23af Update Readme 2015-05-18 22:37:50 +02:00
Iwan Timmer
41a10d7234 Gracefully shutdown when quiting 2015-05-18 16:56:51 +02:00
Cameron Gutman
08af7f66a2 Zero new device contexts when they're added 2015-05-17 22:43:52 +00:00
Cameron Gutman
ccc3d2914a Fix Y button 2015-05-17 22:33:13 +00:00
Cameron Gutman
a85ac17f50 Fix mapping issues caused by pending events between mappings. Make mapping messages more consistent 2015-05-17 22:31:49 +00:00
Cameron Gutman
c4e3cb86ee Fix warnings 2015-05-17 22:26:45 +00:00
Iwan Timmer
438c18c6fc Move mapping file 2015-05-18 00:03:55 +02:00
Iwan Timmer
7c639ab04b Reverse Y-input 2015-05-18 00:03:14 +02:00
Iwan Timmer
e97b6f4494 Correctly use dpad buttons 2015-05-17 23:59:03 +02:00