- no longer have ControllerComponent provide the swing elements
- renamed GamepadMapping methods to make more sense
- GamepadConfigFrame now uses a grid layout and has some nice borders
# By Cameron Gutman
# Via Cameron Gutman
* 'audio-fix' of github.com:limelight-stream/limelight-pc:
Revert "Try to workaround Java's poor OS X mixer"
Try to workaround Java's poor OS X mixer
# By Cameron Gutman
# Via Cameron Gutman
* 'master' of github.com:limelight-stream/limelight-pc:
Extract native libraries to the current folder on Windows, so prebuilt jars can be run normally
Conflicts:
src/com/limelight/Limelight.java
- now have a menu bar to access settings
- now handle user input to assign mappings
- fixed some typos
- now properly shutdown controller threads on exit
- renamed GamepadSettings to GamepadMapping
- created a lock to ensure we do not add/remove gamepads from the list while we are handling their events
- fixed settings directory booch
-new controller listener to be a singleton thread that listens for controller input even when not streaming, then sends input when streaming.\
-main frame will stop controller listener when closing
-gamepads should now use the gamepad config settings (WIP)
# By Cameron Gutman
# Via Cameron Gutman
* 'master' of github.com:limelight-stream/limelight-pc:
Update limelight-common with socket buffering fixes
Update limelight-common jar
Use the StreamConfiguration class for managing the characteristics of StreamFrame
Fix X and Y scaling
Now find the smallest resolution available that is still greater than
1280x720.
Resolutions that aren't exactly 1280x720 are still slightly broken
because they don't scale or center.
I read that OSX requires the larges buffer size so this should be plenty for other systems as well. However, I did notice
that making the buffer any larger caused a negative effect in terms of latency.
* 'master' of github.com:limelight-stream/limelight-pc:
holding CTRL + ALT + SHIFT will now release the mouse. Also fixed mouse re-centering issue (i believe cannot test for sure on my system)
Conflicts:
limelight-pc/src/com/limelight/gui/StreamFrame.java