Commit Graph

31 Commits

Author SHA1 Message Date
Cameron Gutman
2a3211619d Terminate the controller listener thread when the connection is interrupted. Start the controller listener only after the connection is established. Call dispose() on a different thread since Swing doesn't like it when that's called on an interrupted thread. 2013-12-12 17:48:00 -05:00
Cameron Gutman
31cac7f6a2 Fix the renderer thread causing NvConnection.stop() to block forever. Remove the hack to workaround this bug. 2013-12-12 17:45:03 -05:00
Cameron Gutman
e9a4b82267 Add a hack to work around dependency issues with Java's native library loader 2013-12-12 17:06:09 -05:00
Cameron Gutman
8b45d95d60 Make the JNI bindings compile on Windows 2013-12-12 17:05:40 -05:00
Diego Waxemberg
2935403046 Fixed the concurrent modification problem with the gamepad linked list 2013-12-11 22:05:38 -05:00
Aaron Neyer
7cf2d1a946 Add readme 2013-12-11 21:08:23 -05:00
Aaron Neyer
58117c17cd add in Ctrl-alt-shift-Q to quit, and do better edge detection 2013-12-11 20:46:04 -05:00
Diego Waxemberg
ac972194ab added support for PS3 controllers and fixed bug with reinitializing gamepad values 2013-12-10 23:09:38 -05:00
Diego Waxemberg
2954dec164 made fullscreen default 2013-12-10 16:24:12 -05:00
Cameron Gutman
62dd9887a2 Add build scripts and shared libraries for linux x64 2013-12-10 15:07:58 -05:00
Aaron Neyer
6f580b1666 added jinput libs 2013-12-10 14:22:45 -05:00
Diego Waxemberg
c8fe9f82a5 fixed typo that caused gamepad to not work properly 2013-12-10 01:09:06 -05:00
Diego Waxemberg
8e9d0f9844 now rescan for controllers and fixed the janky string comparisons to determine controller components 2013-12-09 22:54:32 -05:00
Diego Waxemberg
1e29b82d75 now have a checkbox to enable/disable fullscreen mode 2013-12-09 22:52:01 -05:00
Diego Waxemberg
1afe742c68 now ignore .DS_STORE 2013-12-09 14:44:52 -05:00
Diego Waxemberg
4c7be5fd64 added support for gamepads (known to work with xbox 360) 2013-12-09 14:43:34 -05:00
Diego Waxemberg
0cd47bf0dc stream frame now closes on errors. now show a progress bar when starting the stream. 2013-12-09 11:52:50 -05:00
Diego Waxemberg
4f3a311d60 now support all 3 mouse buttons. audio renderer no longer lags. app is now full screen 2013-12-08 16:24:47 -05:00
Diego Waxemberg
99efd2a720 added support for *almost* every key 2013-12-08 14:43:17 -05:00
Diego Waxemberg
3561eafa9a added support for mouse 2013-12-07 22:13:30 -05:00
Diego Waxemberg
dd04e02f86 added support for keyboard keys a-z 2013-12-07 21:22:52 -05:00
Diego Waxemberg
09cbf4f7f1 dat video and audio works 2013-12-07 20:02:01 -05:00
Diego Waxemberg
8da7290423 now only fixes menu stuff on osx so it doesn't break on other oses 2013-12-05 21:35:22 -05:00
Diego Waxemberg
18ee201d5a stream frame is now built. frames are now created centered. now show appname on osx instead of com.limelight.limelight 2013-12-05 21:31:02 -05:00
Cameron Gutman
0f9d597386 Fix UI jank. Add support for pairing. Add missing XML parsing jar. 2013-12-05 19:10:24 -05:00
Cameron Gutman
78e3250949 Delete temp file 2013-12-05 18:13:44 -05:00
Cameron Gutman
751d601112 Rebase of limelight-pc off RenderScript-Renderer and Limelight-common 2013-12-05 18:12:22 -05:00
Diego Waxemberg
2c0fb8100b fixed gitignore 2013-12-05 10:22:28 -05:00
Diego Waxemberg
2eb1035286 added files from limelight from android 2013-12-03 23:53:12 -05:00
Diego Waxemberg
e4894b71f4 created project 2013-11-28 06:07:30 -05:00
Diego Waxemberg
26ad469679 initial commit 2013-11-28 05:45:02 -05:00