Commit Graph
100 Commits
Author SHA1 Message Date
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 f4359840e4 Allow SDL without fake output enabled 2015-08-02 15:09:30 +02:00
Iwan Timmer 5a230c98f1 Fix a few chrashes is libgamestream 2015-08-02 15:00:03 +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 ebd54bc5cc Split libgamestream in libgamestream and libmoonlight-common 2015-07-23 12:09:41 +02:00
Iwan Timmer c18bd2d194 Rename functions in libgamestream and provide better error handling 2015-07-23 12:04:33 +02:00
Iwan Timmer 8d064e67ac Update README with dependencies and OSMC support 2015-07-22 11:19:13 +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
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 2ceebf8f1e Update debian patch 2015-07-07 22:10:40 +02:00
Iwan Timmer d0e0856946 Fix changed function call to LiStartConnection 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 2dd653d22b Merge branch 'library' into pc 2015-06-28 21:39:13 +02:00
Iwan Timmer 2c73836a06 Add a few extra mappings (untested) 2015-06-28 21:25:03 +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
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
Iwan Timmer 8b42cb3f46 Cleanup CEC code 2015-06-17 19:35:45 +02:00
Iwan Timmer 47ae046169 Reorder includes 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
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
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
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
Iwan Timmer cc792692a1 Add SDL/FFmpeg video output 2015-05-17 14:06:33 +02:00
Iwan Timmer b797987365 Initialize input before mapping 2015-05-17 13:10:39 +02:00
Iwan Timmer f5e8728165 Update Moonlight-common-c 2015-05-15 18:47:41 +02:00
Iwan Timmer 15e0048fca Handle key modifiers 2015-05-14 16:13:01 +02:00
Iwan Timmer 2235a0735b Change some key codes 2015-05-14 16:12:22 +02:00
Iwan Timmer c052190c2f Multiple video backend in single executable 2015-05-14 14:36:58 +02:00
Iwan Timmer 5982631e07 Merge remote-tracking branch 'cgutman/fixes' 2015-05-13 12:35:28 +02:00
Iwan Timmer 636559d67b Provide default gamepad mapping 2015-05-12 16:13:48 +02:00
Iwan Timmer 685d7731b7 Auto remove unplugged input devices 2015-05-12 15:10:28 +02:00
Iwan Timmer 487f2d9f6f Hotplug new input devices 2015-05-12 14:39:20 +02:00
Iwan Timmer 25ebfde470 Autoload input devices 2015-05-11 21:27:25 +02:00
Iwan Timmer 65a4685c36 Fix saving gamepad mapping 2015-05-11 20:50:43 +02:00
Iwan Timmer 12e423744f Correct 1080p resolution 2015-05-11 20:50:28 +02:00
Iwan Timmer dfc51b345f Fix compilation of OMX video output 2015-05-11 20:36:29 +02:00
Iwan Timmer 82d2ec9098 Correctly read reverse from mapping 2015-05-11 20:35:01 +02:00
Iwan Timmer c9ab7ba9e1 Support reversed gamepad input 2015-05-11 19:32:19 +02:00
Iwan Timmer 44540b08e9 Fix compilation errors video output 2015-05-11 19:31:42 +02:00
Iwan Timmer 286600afdc Fix video output compile 2015-05-11 19:30:07 +02:00
Iwan Timmer 55632b2e0a Fixes for CMake buildfile 2015-05-11 17:26:48 +02:00
Iwan Timmer b47e07e888 Automtically discover Gamestream servers on local network 2015-05-11 17:13:34 +02:00
Iwan Timmer 83bcfff00a Switch to own fork of moonlight-common-c 2015-05-11 17:11:05 +02:00
Iwan Timmer 567c341a2b Remove old debug code from fake video output 2015-05-11 16:50:10 +02:00
Iwan Timmer b736d18836 Add support for iMX.6 VPU video decoding 2015-05-11 15:44:43 +02:00
Iwan Timmer 68e8ab8e14 Add missing mapping files 2015-05-11 15:39:12 +02:00
Iwan Timmer 54bcaf47bb Add support for multiple controllers 2015-05-11 12:43:37 +02:00
Iwan Timmer e30bd107c4 Added mapping tool for gamepads 2015-05-11 12:34:37 +02:00
Iwan Timmer bb460aebb0 Can play audio locally 2015-05-10 23:59:41 +02:00
Iwan Timmer 073d5f1b3e Can change audio device 2015-05-10 23:56:42 +02:00
Iwan Timmer 3f10389863 Optional disable sops 2015-05-10 23:52:23 +02:00
Iwan Timmer 460dde6031 Correct actions 2015-05-10 23:46:52 +02:00
Iwan Timmer 949f7a4d30 Generation of certificates 2015-05-10 23:38:53 +02:00
Iwan Timmer 93ec5c2df2 Make OMX optional 2015-05-10 18:32:06 +02:00