Commit graph

77 commits

Author SHA1 Message Date
Ingo Ruhnke
47ecf50f7c Remove trailing whitespace 2019-11-24 18:30:14 +01:00
Ingo Ruhnke
39a334fbc0 Update SConstruct to python3 2019-11-24 18:30:02 +01:00
Ingo Ruhnke
6da7be4fc5 Merge pull request #125 from tgurr/cross_pkg-config
Use the appropriate pkg-config via the exported variable
2015-05-05 03:38:00 +02:00
Timo Gurr
98183e6c29 Use the appropriate pkg-config via the exported variable 2015-05-05 01:13:19 +02:00
Timo Gurr
2c2cdbdeee Use the appropriate ar via the exported variable 2015-05-05 00:03:26 +02:00
Ingo Ruhnke
d9d6dfbf89 Import the environment into the build script 2012-12-19 05:46:13 +01:00
Ingo Ruhnke
724071ae3c Prepend() static libxboxdrv instead of Append() to avoid running into missing symbols 2011-08-07 02:07:39 +02:00
Ingo Ruhnke
8bd2669875 Don't build test by default only when 'tests' target is specified 2011-07-12 01:08:27 +02:00
Ingo Ruhnke
3f892c1091 TODO updates 2011-05-26 00:53:17 +02:00
Ingo Ruhnke
69e24b891c Split AxisEvent into separate files 2011-04-12 12:16:21 +02:00
Ingo Ruhnke
0fe69b98a9 Split ButtonEvent classes into separate files 2011-04-11 17:16:06 +02:00
Ingo Ruhnke
f883486fcd Removed boost::thread dependency, chatpad & headset do no longer work 2011-03-25 22:45:13 +01:00
Ingo Ruhnke
fcdd07b570 Added code to convert .xboxdrv config files into C code, thus removing the need to have every config twice 2011-03-10 08:32:04 +01:00
Ingo Ruhnke
da371f05e6 Build simple static library to allow the building of test cases 2011-02-23 01:24:02 +01:00
Ingo Ruhnke
08470127aa Export ControllerSlot API to DBus 2011-02-18 04:17:56 +01:00
Ingo Ruhnke
487810c2e1 Fully automated the dbus glue building 2011-02-17 19:42:22 +01:00
Ingo Ruhnke
6f4cbc65d8 Added dbus interface via glib 2011-02-17 19:07:47 +01:00
Ingo Ruhnke
727ff53d16 Use glib and gthread in XboxdrvDaemon to have a proper main loop 2011-02-16 20:45:25 +01:00
Ingo Ruhnke
445fa1aa97 Split axisfilter and buttonfilter into their own separate files 2011-01-27 04:08:28 +01:00
Ingo Ruhnke
7340f0c0ea Got rid of CacheDir(), doesn't cause much speedup and only makes your HDD full 2011-01-24 03:21:55 +01:00
Ingo Ruhnke
a7a77467df Added custom build target 2011-01-22 12:16:42 +01:00
Ingo Ruhnke
81cd362568 Improved SConstruct build script to allow 'development' and 'release' builds 2011-01-22 03:11:10 +01:00
Ingo Ruhnke
52de13c105 Added XboxdrvDaemon class, split controller code into XboxdrvThread 2011-01-14 16:26:04 +01:00
Ingo Ruhnke
b99968b5c5 First step in conversion to libusb-1.0, it compiles now (doesn't work yet) 2011-01-13 20:54:58 +01:00
Ingo Ruhnke
1aefe93923 Upped the version number 2011-01-13 18:05:57 +01:00
Ingo Ruhnke
6c4077b5ff Moved modifier into separate classes, split into separate files 2011-01-02 20:41:15 +01:00
Ingo Ruhnke
7fea9d9473 Switched back to default compilation flags 2010-12-31 22:04:59 +01:00
Ingo Ruhnke
19ae8b55d1 Implemnted some AxisFilter 2010-12-28 17:38:12 +01:00
Ingo Ruhnke
09b46d6f38 Switched to Glob() building instead of listing all the files 2010-05-30 00:16:18 +02:00
Ingo Ruhnke
c9adac314e Take version number from VERSION file 2010-05-26 18:56:05 +02:00
Ingo Ruhnke
7daeb8cd1b Moved DEVICEID_AUTO resolving to UIEvent, code compiles again 2010-05-26 12:52:56 +02:00
Ingo Ruhnke
642e7f4648 Replaced btn_map array with proper class 2010-05-19 23:30:43 +02:00
Ingo Ruhnke
197a0ad9f3 Split uinputCfg into its own files 2010-05-19 13:30:26 +02:00
Ingo Ruhnke
5784f09921 Split AxisEvent and ButtonEvent into their own files 2010-05-19 13:26:15 +02:00
Ingo Ruhnke
238250ffc3 Updated NEWS, added some more warning flags to SConstruct 2010-05-01 01:34:34 +02:00
Ingo Ruhnke
4c0d78e980 Added check for g++ 2009-08-20 12:35:04 +02:00
Ingo Ruhnke
a8130da959 Added Note about Saitek P2500, removed unused thing from SConstruct 2009-08-05 13:39:17 +02:00
Ingo Ruhnke
c40cf0d88a Removed Append() as its automatically done by the check already 2009-08-04 00:33:36 +02:00
Ingo Ruhnke
ffe5b09233 Added experimental Saitek P2500 support 2009-08-02 10:14:53 +02:00
Ingo Ruhnke
9fb7fc24b8 Added some SCons configure magic and a compatibility fix for older boost versions 2009-07-29 17:07:52 +02:00
Ingo Ruhnke
bbefd03dd5 Some experimental work on using threads for reading from USB 2009-07-29 15:43:25 +02:00
Ingo Ruhnke
9f5710ff80 Added automatic word-wrap to --help output 2009-06-23 03:42:40 +02:00
Ingo Ruhnke
14ebc807af Integrated new ArgParser, might still contain bugs 2009-06-21 16:33:15 +02:00
Ingo Ruhnke
cf53e56b9c Moved xpad_devices into separate file 2009-06-18 23:06:29 +02:00
Ingo Ruhnke
9256649810 Some work on force feedback 2009-01-23 20:00:02 +01:00
Ingo Ruhnke
67f416ec03 Some support for firestorm pad 2009-01-15 18:11:01 +01:00
Ingo Ruhnke
1e6a3cc6ff Added support for X11 keysyms in --ui-buttonmap 2009-01-14 06:47:38 +01:00
Ingo Ruhnke
42a53a2fb5 Release cleanup 2009-01-07 07:19:06 +01:00
Ingo Ruhnke
cb8826e4f0 Improved mouse emulation 2009-01-04 01:04:13 +01:00
Ingo Ruhnke
746b8c04bf Seperated uinput code into its own class 2009-01-02 10:56:44 +01:00