Commit Graph

316 Commits

Author SHA1 Message Date
Iwan Timmer d3c3ba92c7 Load host specific settings from configuration file 2015-08-03 19:43:15 +02:00
Iwan Timmer 05add27e80 Update documentation 2015-08-03 11:52:14 +02:00
Iwan Timmer b08b01bd4c Allow sops and localaudio in configfiles 2015-08-03 11:24:14 +02:00
Iwan Timmer cbdab0b35f Autoload configuration file 2015-08-03 11:24:14 +02:00
Iwan Timmer 27dfda2048 Better data and config directory search 2015-08-03 11:24:14 +02:00
Iwan Timmer ddbec9661a Store encryption key's in XDG cache directory and make location changable 2015-08-03 11:24:14 +02:00
Iwan Timmer 2d365fbeed Short command to load configuration file 2015-08-03 11:24:14 +02:00
Iwan Timmer db3173bd80 Allow specifying address in configuration file 2015-08-03 11:24:14 +02:00
Iwan Timmer 169e5da06f Close mapping file after writing 2015-08-03 11:24:14 +02:00
Iwan Timmer 77bffa5193 Correct platform detection to reallow other platforms beside SDL 2015-08-03 11:24:14 +02:00
Iwan Timmer 01d891542b Can save game configuration to file 2015-08-02 14:59:31 +02:00
Iwan Timmer 2571787384 Merge branch 'pc' 2015-07-28 12:23:03 +02:00
Iwan Timmer 299a4a461f Provide alternative SDL audio output 2015-07-28 11:49:29 +02:00
Iwan Timmer 3dda71dd0a Add support for configuration files 2015-07-27 21:55:19 +02:00
Iwan Timmer fa23af42b2 Fix fd handlers in loop 2015-07-27 18:47:47 +02:00
Iwan Timmer 47f1ea3551 Fix libgamestream doesn't print to console 2015-07-27 18:47:20 +02:00
Iwan Timmer 58963bdbbb Merge branch 'library' into master 2015-07-23 17:47:24 +02:00
Iwan Timmer 6c087f40dc Libgamestream doesn't print to console 2015-07-23 13:06:47 +02:00
Iwan Timmer 06265eddad Specify directory to load certificate data from 2015-07-23 13:05:51 +02:00
Iwan Timmer c18bd2d194 Rename functions in libgamestream and provide better error handling 2015-07-23 12:04:33 +02:00
Iwan Timmer 899fc0648e Use different default bitrates for different resolutions 2015-07-15 14:50:09 +02:00
Iwan Timmer d71d238a19 Error message when specifying unused mapping 2015-07-15 11:56:48 +02:00
Iwan Timmer f99ba40cc9 Enable fake video output only in debug builds 2015-07-15 11:43:34 +02:00
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 2ba4840569 Move audio code to seperate directory 2015-07-12 21:31:53 +02:00
Iwan Timmer f167c6febb Support single gamepad in SDL 2015-07-12 21:04:02 +02:00
Iwan Timmer be83130820 Simple keyboard support for SDL 2015-07-12 18:22:30 +02:00
Iwan Timmer a92d215151 Mouse support for SDL 2015-07-12 18:22:04 +02:00
Iwan Timmer 676f39e197 Seperate main loop for SDL 2015-07-12 13:43:01 +02:00
Iwan Timmer 2945c13181 Platform can be specified as argument 2015-07-12 13:26:05 +02:00
Iwan Timmer 82d1ee1984 Initialize inputs only when necessary 2015-07-12 12:12:49 +02:00
Iwan Timmer 35cb5224ee Correct hexadecimal value for space key 2015-07-11 22:38:19 +02:00
Iwan Timmer d0e0856946 Fix changed function call to LiStartConnection 2015-07-07 21:23:36 +02:00
Iwan Timmer c10195f524 Correct CEC button up/down event 2015-06-30 13:03:16 +02:00
Iwan Timmer 2dd653d22b Merge branch 'library' into pc 2015-06-28 21:39:13 +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
Iwan Timmer 0b02016a6c Split input code in multiple files 2015-06-27 19:34:01 +02:00
Iwan Timmer d4ba4a5f8f Split application in client and library 2015-06-27 17:29:54 +02:00
Iwan Timmer 7ee58c8209 Convert to SDL2 2015-06-27 13:42:14 +02:00
Iwan Timmer e1ae9f4874 Merge branch 'master' into pc 2015-06-27 12:53:14 +02: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 c7547bf771 Bigger range for some gamepads 2015-06-21 22:57:53 +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 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