Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pull updates from d235j's fork #7

Closed
wants to merge 290 commits into from
Closed

Pull updates from d235j's fork #7

wants to merge 290 commits into from

Conversation

MaddTheSane
Copy link

This pulls updates from d235j's fork. The fixes include left and right motor support for rumble, and original Xbox and Xbox one controller support.

The changes I have worked on are mostly on the Cocoa side of things, migrating the project to ARC, updating the nibs to xibs. Others have contributed as well.

TODO: migrate the haptic/force feedback demo/testers.
Better version parity.
Conflicts:
	360Daemon/360Daemon.xcodeproj/project.pbxproj
	DriverTool/DriverTool.xcodeproj/project.pbxproj
	Feedback360/Feedback360.xcodeproj/project.pbxproj
	Pref360Control/Pref360Control.xcodeproj/project.pbxproj
Changed a CFDictionaryRef to an NSDictionary. Objective C has better memory management.
Have the Feedback360 class be a subclass of IUnknown. Just because.
RodrigoCard and others added 28 commits March 18, 2015 20:29
trying to fix some "misplaced views" and other warnings... there are a
few left.
Enable and Disable driver working. it still doesn't prevent the driver
from loading if the checkbox is disabled, it just disables if it is
enabled.

Also, The prefpane still needs to check if the driver is enabled and
uncheck the Enabled checkbox properly.
the uninstall button now works!
added comments
adding a little time appears to fix the device list not being updated
correctly.

Escaped the 360Daemon.app properly
removed the text about Onlive because it will shut down in a few weeks.
Added more info about current limitations on disabling the driver.
this caused bad align of some ui components again.
I cant know when the kext is properly enabled because it is not
properly unloaded #66. But if the kext is in the memory the checkbox
should be enabled, or you wont be able to re-enable it if it was
disabled.
* UI Changes,
* added Uninstall button,
* added enable/disable driver button,
* added About section (needs to include the text)
Add rumble disable, from FranticRain/master
Add Hori Real Arcade Pro Hayabusa for Xbox One
@jaraco jaraco closed this by deleting the head repository Dec 7, 2023
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.