Wykres commitów

117 Commity (081182f1675bb69eec58d92698f1ba2f23466d3f)

Autor SHA1 Wiadomość Data
John Tsiombikas 081182f167 GCC 10 changes the default from -fcommon to -fno-common, so we need to
set it explicitly now. Closes github bug #17.
2020-02-01 01:20:27 +02:00
John Tsiombikas 8acf883d97 formatting and whitespace fix for the recent pull request merge 2019-12-22 00:35:48 +02:00
John Tsiombikas e1de3389a6 Merge pull request #16 which fixes spacenavd trying to grab the cad
mouse, when connected over the universal receiver.
2019-12-22 00:30:56 +02:00
tpiekar 5b3a76b84d Removed unnecessary blacklisting of input devices 2019-12-21 15:02:27 +01:00
Thomas 4d2c0117e9 Merge remote-tracking branch 'upstream/master' 2019-12-21 08:58:33 +01:00
John Tsiombikas ce42ad9397 cleanup preparing for release 2019-12-18 03:29:36 +02:00
tpiekar 278e608d99 Added special handling for mice connected to the 3Dconnexion universal receiver 2019-08-24 20:08:00 +02:00
John Tsiombikas a9eccf34e7 SpaceMouse Wireless device id was erroneously put in the black list;
moved it to the device list, solving github issue #12
2019-02-24 21:34:21 +02:00
John Tsiombikas ec8b00aef5 cleanup log an config file paths before using them (make them absolute) 2019-01-28 18:23:17 +02:00
John Tsiombikas 28a39b9219 made log target a commandline option 2019-01-28 15:03:39 +02:00
John Tsiombikas af9b3a1060 converted all (?) logging to use the logmsg function which can log to
any user-configurable log file or to syslog
2019-01-28 05:41:06 +02:00
John Tsiombikas 4da551cfe2 Merge branch 'master' of github.com:FreeSpacenav/spacenavd 2019-01-21 07:55:37 +02:00
John Tsiombikas b2b391004d fixed fd leak in proto_unix.c if either bind or listen fail in init_unix. 2019-01-21 07:54:44 +02:00
John Tsiombikas 613d02b34a
Merge pull request #6 from DavidLister/master
LSBized the init script
2018-11-09 03:31:01 +02:00
David Lister 812f15e823 LSBized the init script to prevent a possible error by leaving it at default 2018-11-08 16:58:50 -05:00
John Tsiombikas 68bf97e045 - fixed github issue #4: added a blacklist for USB device matching, and
expanded the device list with new USB IDs provided by Herbert Graeber.
2018-10-28 02:42:46 +03:00
John Tsiombikas 9d3d7daaac fixed bug in proto_unix: the listening socket was initialized to 0
instead of -1, and a few conditions tested if it's 0 to determine if it
has been opened, instead of testing it it's not -1.
2018-08-27 11:09:17 +03:00
John Tsiombikas b3ab0447f8 usb detection: make sure we only add devices if we also found which device file to use. 2018-08-27 10:05:45 +03:00
John Tsiombikas 3066072245 reverting the default LED behaviour to be always on, because it serves
as feedback to new users, that the device actually works.
2018-08-23 06:04:22 +03:00
John Tsiombikas dd0f7d1813 Merge branch 'rhaschke-led-handling' 2018-08-23 05:58:54 +03:00
John Tsiombikas ddab49ea6c minor formatting fixes old and new, and usage of the LED_AUTO
enumeration in src/client.c
2018-08-23 05:57:40 +03:00
John Tsiombikas 5f268ed360 LED state enumeration instead of magic numbers, since it's no longer a
simple boolean value.
2018-08-23 05:44:50 +03:00
John Tsiombikas b8e0e84400 Merge branch 'led-handling' of git://github.com/rhaschke/spacenavd into rhaschke-led-handling 2018-08-23 05:34:11 +03:00
Robert Haschke c890aac70e improve device information provided by daemon 2018-08-22 22:07:58 +02:00
Robert Haschke 5ef32beada auto-enable LED with connected clients 2018-08-22 22:07:58 +02:00
John Tsiombikas 6f46571c25 updated readme file 2018-08-22 11:42:58 +03:00
John Tsiombikas da4744a9a0 updated readme file 2018-08-22 11:40:21 +03:00
John Tsiombikas 04574d0ed0 replaced the svn $rev$ substitution with git describe falling back to git rev-parse HEAD 2018-08-21 05:46:28 +03:00
John Tsiombikas e34c70fecd .gitignore 2018-08-21 05:36:46 +03:00
John Tsiombikas dd91e1fe41 added .gitignore 2018-08-21 05:22:32 +03:00
John Tsiombikas d91b621192 minor cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spacenavd@195 ef983eb1-d774-4af8-acfd-baaf7b16a646
2018-08-20 23:45:19 +00:00
John Tsiombikas 1abbae3018 fixed axis detection, and added detection of the number of buttons for USB devices on linux
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spacenavd@194 ef983eb1-d774-4af8-acfd-baaf7b16a646
2018-08-20 18:13:12 +00:00
John Tsiombikas 6085db63f5 Applied Wiedemann's patch (sf#6) to link object files in alphabetical order
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spacenavd@193 ef983eb1-d774-4af8-acfd-baaf7b16a646
2017-05-27 06:50:36 +00:00
John Tsiombikas 5d386e3650 Added missing include to dev_usb_darwin.c
closing bug #10



git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spacenavd@192 ef983eb1-d774-4af8-acfd-baaf7b16a646
2015-08-15 13:21:45 +00:00
John Tsiombikas 4f28ee892a fixed a small bug in device detection which sometimes skipped a single character during parsing
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spacenavd@191 ef983eb1-d774-4af8-acfd-baaf7b16a646
2015-04-05 23:23:15 +00:00
John Tsiombikas 5a5de08a10 added rule to match devices with the new 3Dconnexion vendor id (0x256f)
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spacenavd@190 ef983eb1-d774-4af8-acfd-baaf7b16a646
2015-03-13 21:14:57 +00:00
John Tsiombikas 6d326b1f27 - Better example-spnavrc descriptions
- remove some debugging printfs which where commited accidentally previously


git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spacenavd@189 ef983eb1-d774-4af8-acfd-baaf7b16a646
2015-02-12 16:07:47 +00:00
John Tsiombikas 69f0a1bd65 moved axis remapping before checking deadzones
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spacenavd@188 ef983eb1-d774-4af8-acfd-baaf7b16a646
2015-02-12 15:35:56 +00:00
John Tsiombikas cd7e0576e5 trying to remove devices from Xinput
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spacenavd@187 ef983eb1-d774-4af8-acfd-baaf7b16a646
2015-02-12 04:17:13 +00:00
John Tsiombikas 0517f0e481 added all the missing options to the example-spnavrc file
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spacenavd@186 ef983eb1-d774-4af8-acfd-baaf7b16a646
2015-02-12 02:19:25 +00:00
John Tsiombikas ee5ee52e5c possible fix for bug #9
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spacenavd@184 ef983eb1-d774-4af8-acfd-baaf7b16a646
2015-01-09 11:09:34 +00:00
John Tsiombikas 34ddda1246 added code to skip joystick device files while parsing /proc/bus/input/devices
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spacenavd@183 ef983eb1-d774-4af8-acfd-baaf7b16a646
2014-10-11 05:07:58 +00:00
John Tsiombikas 667abe4981 added more 3d connexion usb device ids to the detection routine
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spacenavd@177 ef983eb1-d774-4af8-acfd-baaf7b16a646
2014-03-03 14:51:57 +00:00
John Tsiombikas ab41eaf551 Applied Christian Ehrlicher's patch, fixing a couple of memory leaks in the
linux usb device detection code.



git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spacenavd@176 ef983eb1-d774-4af8-acfd-baaf7b16a646
2014-02-01 15:19:38 +00:00
John Tsiombikas 135c403f1c Applied Christian Ehrlicher's patch, fixing a potentially invalid access of
freed memory in handle_events (spnavd.c) when disconnecting a USB device.


git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spacenavd@175 ef983eb1-d774-4af8-acfd-baaf7b16a646
2014-02-01 14:54:30 +00:00
John Tsiombikas 0d1165a0e5 fixed C++ comment in dev_usb_darwin.c and silenced gcc's nagging for empty files
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spacenavd@174 ef983eb1-d774-4af8-acfd-baaf7b16a646
2013-12-29 02:02:44 +00:00
John Tsiombikas 7951ae1c50 commited Christian Ehrlicher's patch fixing a buffer overrun in find_usb_devices.
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spacenavd@173 ef983eb1-d774-4af8-acfd-baaf7b16a646
2013-12-29 02:00:44 +00:00
John Tsiombikas 8590a7e1c0 adding initial win32 build files and service test. will have a long way to go before a completed win32 release is ready
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spacenavd@172 ef983eb1-d774-4af8-acfd-baaf7b16a646
2013-07-11 17:59:25 +00:00
John Tsiombikas 456a6410af I *think* I fixed a race condition with inotify and the X detection.
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spacenavd@159 ef983eb1-d774-4af8-acfd-baaf7b16a646
2013-06-26 23:57:56 +00:00
John Tsiombikas 42604a51ba - removed unnecessary devjs handler. Joysticks can be used as regular HID devices
- fixed axis range mapping for various HID devices
- fixed device detection which would pick up any logitech device instead of just 3Dconnexion ones


git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spacenavd@158 ef983eb1-d774-4af8-acfd-baaf7b16a646
2013-06-26 00:12:28 +00:00