[xboxdrv] branch upstream updated (86f3143 -> 3eaaba4)
Andrey Rahmatullin
wrar-guest at moszumanska.debian.org
Sun Feb 21 17:55:15 UTC 2016
This is an automated email from the git hooks/post-receive script.
wrar-guest pushed a change to branch upstream
in repository xboxdrv.
from 86f3143 Merge tag 'v0.8.5' into upstream
new 7575140 Removed 'TX6500+ Dance Pad', looks like a HID device, not Xbox1 controller
new fc3bb3b Updated evdev name in examples/microsoft-ergonomic-4000.xboxdrv
new a52b07c Added Thrustmaster Gamepad GP XID, thanks to cyberguerro at gmail.com
new af21ce6 Changed link to SDL-envvar documentation
new 9f279de an xboxdrv configuration for the ps4 controller via USB.
new 8bb6f6b added missing analog clicks and guide button.
new 5030da3 Merge pull request #67 from timo/ps4
new 5e49f45 Buttonevent exec: Double fork to avoid zombies
new 8566800 Moved USBSubsystem init up a level, as otherwise it would get destructed while code was still accessing it
new 22a3471 Increased version number to 0.8.6
new ed7b161 Updated NEWS
new c4e5b86 Added Afterglow AX.1
new 98b074b Added support for Gamestop BB-070 Xbox 360 clone
new 9d0aafd Added Razer Sabertooth
new a818593 Added Rock Candy Gamepad to list
new 6d307b8 Added "MLG Pro Circuit Controller (Xbox)"
new 078a65d Issue #65: Added PID/VID for Afterglow AX.1 Gamepad for Xbox 360
new fe3237e Merge pull request #70 from shblythe/stable
new 205219c Merge branch 'stable' of github.com:Grumbel/xboxdrv into stable
new 15c63bc change shebang to use env python2 instead of python
new b1d961c bus option actually changes bus, remove unused dbus object option
new fb787ab Synced xpad_device.cpp with master branch
new d7139d8 Removed trailing whitespace
new 2c2cdbd Use the appropriate ar via the exported variable
new eb430ca Merge pull request #124 from tgurr/cross_ar
new 98183e6 Use the appropriate pkg-config via the exported variable
new 6da7be4 Merge pull request #125 from tgurr/cross_pkg-config
new 49c9105 Fixed axis handling in FourWayRestrictorModifier
new 14061cf Added .travis.yml
new aa2f1e1 Converted README to markdown
new c6f9511 Fixed build type handling in .travis.yml
new 2aa83d6 Fixed .travis.yml, added missing sudo to make install, added CXX handling
new 7491d7c More .gitignore
new b486f97 Fixed class/struct mixup
new 8e599fb Fixed clang++ -Wshadow warning
new 375caac Fixed clang++ complaining about unnamed structs aren't allow in anonymous unions
new 8e9fb6b Replaced grumbel at gmx.de with grumbel at gmail.com
new a350404 add support for the saitek p3600
new dd9e9b2 Merge pull request #136 from hansihe/stable
new cdbf4f9 Igonore Play'n Charge kit
new f2bd6f4 Added Hori GEM Xbox controller
new 73f6ae5 Updated evdev event lists
new 8c422b7 Fixed missing initialisation of USBSubsystem for non-detached daemon
new 0b168bf Added some handling of LIBUSB_TRANSFER_NO_DEVICE errors to USBController
new 3f7d21a Updated NEWS
new fafe930 Added 'make install' to travis
new 97b6ca7 Incremented version number
new 3c2d3a2 Fixed cleanup issue in USBController::on_read_data()
new 2f75ed3 Updated NEWS
new b933350 Added Hori Fighting Edge
new 3d2b219 Added MadCatz GamePad
new 9181070 Added Mad Catz Street Fighter IV SE Fighting Stick
new cf14784 Added Rock Candy Gamepad Wired Controller
new 36f8f0c Fixed \r\n newlines causing errors in INIParser, ignore \r like whitespace
new 8829726 Added PowerA Pro Ex
new 5d28249 Added FUS1ON Tournament Controller
new 0e87bed Added Razer Sabertooth
new 125ea9f Added Mad Catz SFxT Fightstick Pro
new 5b70b43 Added Mad Cats Ghost Recon FS GamePad
new 69da693 Added Mad Catz Fightpad
new 691af2f Added Elcom JC-U3613M
new c641c93 Spelling fix
new 2d70f3c Spelling fix: Ctrl-c -> Ctrl-C
new 419ac35 Fixed vendor/product not getting set for virtual device in daemon mode
new 575170d Use session dbus even for user root
new 6e1f028 Only use dbus session for root when DISPLAY is set
new 1a44d5f Added data/org.seul.Xboxdrv.conf for dbus
new 40a4796 Added documentation for dbus
new 0332697 Synced device list with xpad
new 605e45e Don't assert() in to_float(), just clamp the return value
new 69f1b3f Updated NEWS
new 18c5fab Increased version number to 0.8.8
new 3eaaba4 Merge tag 'v0.8.8' into upstream
The 73 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 15 +-
.travis.yml | 45 +++++
Makefile | 2 +-
NEWS | 35 ++++
README => README.md | 44 ++---
SConstruct | 12 +-
VERSION | 2 +-
data/org.seul.Xboxdrv.conf | 6 +
doc/xboxdrv.xml | 2 +-
examples/microsoft-ergonomic-4000.xboxdrv | 3 +-
examples/ps4_usb.xboxdrv | 51 ++++++
src/abs_list.x | 12 ++
src/arg_parser.cpp | 98 +++++------
src/arg_parser.hpp | 18 +-
src/axis_event.cpp | 10 +-
src/axis_event.hpp | 4 +-
src/axis_filter.cpp | 4 +-
src/axis_filter.hpp | 2 +-
src/axis_map.cpp | 2 +-
src/axis_map.hpp | 4 +-
src/axisevent/abs_axis_event_handler.cpp | 14 +-
src/axisevent/abs_axis_event_handler.hpp | 2 +-
src/axisevent/key_axis_event_handler.cpp | 10 +-
src/axisevent/key_axis_event_handler.hpp | 6 +-
src/axisevent/rel_axis_event_handler.cpp | 10 +-
src/axisevent/rel_axis_event_handler.hpp | 2 +-
src/axisevent/rel_repeat_axis_event_handler.cpp | 8 +-
src/axisevent/rel_repeat_axis_event_handler.hpp | 2 +-
src/axisfilter/calibration_axis_filter.cpp | 2 +-
src/axisfilter/calibration_axis_filter.hpp | 2 +-
src/axisfilter/const_axis_filter.cpp | 2 +-
src/axisfilter/const_axis_filter.hpp | 2 +-
src/axisfilter/deadzone_axis_filter.cpp | 14 +-
src/axisfilter/deadzone_axis_filter.hpp | 2 +-
src/axisfilter/invert_axis_filter.cpp | 2 +-
src/axisfilter/invert_axis_filter.hpp | 2 +-
src/axisfilter/log_axis_filter.cpp | 4 +-
src/axisfilter/log_axis_filter.hpp | 4 +-
src/axisfilter/relative_axis_filter.cpp | 2 +-
src/axisfilter/relative_axis_filter.hpp | 2 +-
src/axisfilter/response_curve_axis_filter.cpp | 6 +-
src/axisfilter/response_curve_axis_filter.hpp | 4 +-
src/axisfilter/sensitivity_axis_filter.cpp | 6 +-
src/axisfilter/sensitivity_axis_filter.hpp | 2 +-
src/button_event.cpp | 8 +-
src/button_event.hpp | 6 +-
src/button_filter.cpp | 4 +-
src/button_filter.hpp | 2 +-
src/button_map.cpp | 4 +-
src/button_map.hpp | 4 +-
src/buttonevent/abs_button_event_handler.cpp | 4 +-
src/buttonevent/abs_button_event_handler.hpp | 2 +-
src/buttonevent/cycle_key_button_event_handler.cpp | 6 +-
src/buttonevent/cycle_key_button_event_handler.hpp | 10 +-
src/buttonevent/cycle_key_sequence.cpp | 6 +-
src/buttonevent/cycle_key_sequence.hpp | 8 +-
src/buttonevent/exec_button_event_handler.cpp | 17 +-
src/buttonevent/exec_button_event_handler.hpp | 2 +-
src/buttonevent/key_button_event_handler.cpp | 8 +-
src/buttonevent/key_button_event_handler.hpp | 4 +-
src/buttonevent/macro_button_event_handler.cpp | 6 +-
src/buttonevent/macro_button_event_handler.hpp | 42 +++--
src/buttonevent/rel_button_event_handler.cpp | 12 +-
src/buttonevent/rel_button_event_handler.hpp | 2 +-
src/buttonfilter/autofire_button_filter.cpp | 2 +-
src/buttonfilter/autofire_button_filter.hpp | 2 +-
src/buttonfilter/click_button_filter.cpp | 2 +-
src/buttonfilter/click_button_filter.hpp | 2 +-
src/buttonfilter/const_button_filter.cpp | 2 +-
src/buttonfilter/const_button_filter.hpp | 2 +-
src/buttonfilter/delay_button_filter.cpp | 2 +-
src/buttonfilter/delay_button_filter.hpp | 2 +-
src/buttonfilter/invert_button_filter.cpp | 2 +-
src/buttonfilter/invert_button_filter.hpp | 2 +-
src/buttonfilter/log_button_filter.cpp | 4 +-
src/buttonfilter/log_button_filter.hpp | 2 +-
src/buttonfilter/toggle_button_filter.cpp | 2 +-
src/buttonfilter/toggle_button_filter.hpp | 2 +-
src/chatpad.cpp | 110 ++++++------
src/chatpad.hpp | 39 ++--
src/command_line_options.cpp | 68 +++----
src/command_line_options.hpp | 10 +-
src/controller.cpp | 4 +-
src/controller.hpp | 4 +-
src/controller_config.cpp | 2 +-
src/controller_config.hpp | 4 +-
src/controller_factory.cpp | 30 ++--
src/controller_factory.hpp | 8 +-
src/controller_match_rule.cpp | 12 +-
src/controller_match_rule.hpp | 2 +-
src/controller_options.cpp | 2 +-
src/controller_options.hpp | 2 +-
src/controller_ptr.hpp | 2 +-
src/controller_slot.cpp | 2 +-
src/controller_slot.hpp | 6 +-
src/controller_slot_config.cpp | 24 +--
src/controller_slot_config.hpp | 6 +-
src/controller_slot_options.cpp | 4 +-
src/controller_slot_options.hpp | 2 +-
src/controller_slot_ptr.hpp | 2 +-
src/controller_thread.cpp | 6 +-
src/controller_thread.hpp | 4 +-
src/dbus_subsystem.cpp | 12 +-
src/dbus_subsystem.hpp | 2 +-
src/dummy_message_processor.cpp | 2 +-
src/dummy_message_processor.hpp | 2 +-
src/enum_box.hpp | 10 +-
src/evdev_absmap.cpp | 18 +-
src/evdev_absmap.hpp | 4 +-
src/evdev_controller.cpp | 12 +-
src/evdev_controller.hpp | 6 +-
src/evdev_helper.cpp | 26 +--
src/evdev_helper.hpp | 4 +-
src/firestorm_dual_controller.cpp | 20 +--
src/firestorm_dual_controller.hpp | 4 +-
src/force_feedback_handler.cpp | 16 +-
src/force_feedback_handler.hpp | 12 +-
src/generic_usb_controller.cpp | 6 +-
src/generic_usb_controller.hpp | 2 +-
src/headset.cpp | 12 +-
src/headset.hpp | 4 +-
src/helper.cpp | 17 +-
src/helper.hpp | 6 +-
src/ini_builder.hpp | 2 +-
src/ini_parser.cpp | 28 +--
src/ini_parser.hpp | 10 +-
src/ini_schema.cpp | 52 +++---
src/ini_schema.hpp | 10 +-
src/ini_schema_builder.cpp | 2 +-
src/ini_schema_builder.hpp | 2 +-
src/key_list.x | 196 +++++++++++++++++++++
src/linux_uinput.cpp | 24 +--
src/linux_uinput.hpp | 12 +-
src/log.cpp | 8 +-
src/log.hpp | 2 +-
src/main/main.cpp | 2 +-
src/message_processor.hpp | 2 +-
src/modifier.cpp | 4 +-
src/modifier.hpp | 4 +-
src/modifier/axismap_modifier.cpp | 2 +-
src/modifier/axismap_modifier.hpp | 4 +-
src/modifier/buttonmap_modifier.cpp | 10 +-
src/modifier/buttonmap_modifier.hpp | 4 +-
src/modifier/dpad_restrictor_modifier.cpp | 4 +-
src/modifier/dpad_restrictor_modifier.hpp | 2 +-
src/modifier/dpad_rotation_modifier.cpp | 8 +-
src/modifier/dpad_rotation_modifier.hpp | 4 +-
src/modifier/four_way_restrictor_modifier.cpp | 27 +--
src/modifier/four_way_restrictor_modifier.hpp | 2 +-
src/modifier/rotate_axis_modifier.cpp | 2 +-
src/modifier/rotate_axis_modifier.hpp | 4 +-
src/modifier/square_axis_modifier.cpp | 2 +-
src/modifier/square_axis_modifier.hpp | 2 +-
src/modifier/statistic_modifier.cpp | 8 +-
src/modifier/statistic_modifier.hpp | 2 +-
src/options.cpp | 12 +-
src/options.hpp | 34 ++--
src/path.cpp | 2 +-
src/path.hpp | 2 +-
src/playstation3_usb_controller.cpp | 22 +--
src/playstation3_usb_controller.hpp | 2 +-
src/pretty_printer.cpp | 14 +-
src/pretty_printer.hpp | 4 +-
src/raise_exception.hpp | 2 +-
src/saitek_p2500_controller.cpp | 14 +-
src/saitek_p2500_controller.hpp | 6 +-
..._controller.cpp => saitek_p3600_controller.cpp} | 108 ++++++++----
..._controller.hpp => saitek_p3600_controller.hpp} | 20 +--
src/select.cpp | 2 +-
src/select.hpp | 4 +-
src/udev_subsystem.cpp | 34 ++--
src/udev_subsystem.hpp | 2 +-
src/ui_abs_event_collector.cpp | 4 +-
src/ui_abs_event_collector.hpp | 2 +-
src/ui_abs_event_emitter.cpp | 2 +-
src/ui_abs_event_emitter.hpp | 2 +-
src/ui_event.cpp | 10 +-
src/ui_event.hpp | 8 +-
src/ui_event_collector.cpp | 8 +-
src/ui_event_collector.hpp | 4 +-
src/ui_event_emitter.cpp | 2 +-
src/ui_event_emitter.hpp | 4 +-
src/ui_event_sequence.cpp | 4 +-
src/ui_event_sequence.hpp | 10 +-
src/ui_key_event_collector.cpp | 2 +-
src/ui_key_event_collector.hpp | 2 +-
src/ui_key_event_emitter.cpp | 2 +-
src/ui_key_event_emitter.hpp | 2 +-
src/ui_rel_event_collector.cpp | 4 +-
src/ui_rel_event_collector.hpp | 2 +-
src/ui_rel_event_emitter.cpp | 2 +-
src/ui_rel_event_emitter.hpp | 2 +-
src/uinput.cpp | 38 ++--
src/uinput.hpp | 8 +-
src/uinput_config.cpp | 18 +-
src/uinput_config.hpp | 4 +-
src/uinput_message_processor.cpp | 14 +-
src/uinput_message_processor.hpp | 2 +-
src/uinput_options.cpp | 34 ++--
src/uinput_options.hpp | 6 +-
src/unpack.hpp | 2 +-
src/usb_controller.cpp | 75 +++++---
src/usb_controller.hpp | 4 +-
src/usb_gsource.cpp | 8 +-
src/usb_gsource.hpp | 2 +-
src/usb_helper.cpp | 4 +-
src/usb_helper.hpp | 2 +-
src/usb_interface.cpp | 12 +-
src/usb_interface.hpp | 4 +-
src/usb_subsystem.cpp | 8 +-
src/usb_subsystem.hpp | 2 +-
src/word_wrap.cpp | 4 +-
src/word_wrap.hpp | 2 +-
src/xbox360_controller.cpp | 18 +-
src/xbox360_controller.hpp | 14 +-
src/xbox360_wireless_controller.cpp | 20 +--
src/xbox360_wireless_controller.hpp | 6 +-
src/xbox_controller.cpp | 6 +-
src/xbox_controller.hpp | 6 +-
src/xboxdrv.cpp | 52 +++---
src/xboxdrv.hpp | 4 +-
src/xboxdrv_daemon.cpp | 52 +++---
src/xboxdrv_daemon.hpp | 10 +-
src/xboxdrv_g_controller.cpp | 4 +-
src/xboxdrv_g_controller.hpp | 4 +-
src/xboxdrv_g_daemon.cpp | 2 +-
src/xboxdrv_g_daemon.hpp | 2 +-
src/xboxdrv_main.cpp | 30 ++--
src/xboxdrv_main.hpp | 6 +-
src/xboxmsg.cpp | 59 ++++---
src/xboxmsg.hpp | 9 +-
src/xpad_device.cpp | 71 +++++---
src/xpad_device.hpp | 6 +-
test/dirname_test.cpp | 2 +-
test/ini_parser_test.cpp | 4 +-
test/unpack_test.cpp | 2 +-
test/usb_system_test.cpp | 8 +-
tools/evsend.cpp | 2 +-
tools/evtest.c | 2 +-
tools/evtestplus.cpp | 20 +--
tools/usbcat.cpp | 50 +++---
tools/usbdebug.cpp | 72 ++++----
tools/usbread.cpp | 6 +-
tools/usbtool.c | 2 +-
xboxdrvctl | 25 ++-
245 files changed, 1670 insertions(+), 1190 deletions(-)
create mode 100644 .travis.yml
rename README => README.md (76%)
create mode 100644 data/org.seul.Xboxdrv.conf
create mode 100644 examples/ps4_usb.xboxdrv
copy src/{saitek_p2500_controller.cpp => saitek_p3600_controller.cpp} (64%)
copy src/{saitek_p2500_controller.hpp => saitek_p3600_controller.hpp} (71%)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/xboxdrv.git
More information about the Pkg-games-commits
mailing list