Alan Ott
23b98e418b
When bundling, change permission of copied file to allow writes by owner.
2012-07-09 14:21:37 -04:00
Alan Ott
8e1fcc99fc
Add TestGUI.app to .gitignore.
2012-07-08 13:09:25 -04:00
Alan Ott
988175fe40
Change executable filename to hidapi-testgui.
2012-07-08 13:09:03 -04:00
Alan Ott
8067be7a25
Make TestGUI.app work for out of source builds.
...
Move TestGUI.app to TestGUI.app.in (to get copied by build system)
Make Makefile.am call ./copy_to_bundle.sh from $(srcdir)
Make Makefile.mac handle TestGUI.app.in
Thanks to Xiaofan Chen for reporting this bug.
2012-07-08 13:01:57 -04:00
Alan Ott
4c3db11045
Added Makefile-manual to EXTRA_DIST
2012-07-05 00:26:56 -04:00
Alan Ott
e1becc53b2
Reference all source files from $(top_srcdir) and built libraries
...
from $(top_builddir)
2012-07-04 10:27:28 -04:00
Alan Ott
1859e00935
Fixes for mac
2012-07-04 10:27:28 -04:00
Alan Ott
f955396c0c
Renamed manual makefiles so they're out of the way of autotools.
2012-07-03 21:28:22 -04:00
Alan Ott
15de3b5f40
Update of .gitignore files
2012-07-03 00:47:18 -04:00
Alan Ott
c97df4f756
extra_dist
2012-07-03 00:31:05 -04:00
Alan Ott
daebe52cd3
Autotools on Windows
2012-07-03 12:18:11 +08:00
Alan Ott
96ce1aad70
Change Makefile.mingw to create hidapi-testgui.exe
2012-07-03 04:54:02 +08:00
Alan Ott
1c2dde6e3b
Updated Makefile for MinGW.
2012-07-03 02:18:14 +08:00
Alan Ott
d3b9f15718
Autotools support for mac platform.
2012-06-30 16:11:23 -04:00
Alan Ott
9e71266d47
First pass at Autotools. Tested on Linux only.
2012-06-30 11:15:21 -04:00
Alan Ott
bdb87db5b8
Libusb: testgui: Explicitly link to libpthread.
...
Reported by: Xiaofan Chen <xiaofanc@gmail.com >
2012-05-03 22:25:40 -04:00
Alex Dupre
1fd27eaa25
testgui: Fix signed/unsigned warning
2012-05-02 18:55:37 -04:00
Alan Ott
74440e2dbb
FreeBSD: Add FreeBSD implementation.
...
This adds a FreeBSD implementation to HIDAPI using the libusb back-end. The
libusb/ folder now contains the libusb implementation and associated
Makefiles for Linux and FreeBSD. All libusb code has been removed from the
linux/ folder, so that the code in libusb/ can be shared by both (and
future) platforms.
This commit renames linux/hid-libusb.c to libusb/hid.c. Make sure to
use git log --follow to see full history of that file.
This code was written by:
Alex Dupre <ale@FreeBSD.org >
Alan Ott <alan@signal11.us >
2012-05-02 18:55:28 -04:00
Alan Ott
c30dfd8c97
Linux: add -lrt to link with librt.
...
This is required for some distributions but not others.
2012-05-02 14:42:26 -04:00
Alan Ott
edf1899837
Updated Mac binary
2011-10-25 20:58:17 -04:00
Alan Ott
4419c3bdf4
Change windows/hid.cpp to windows/hid.c
...
The changes to make it compile with just C (not C++) are already in.
2011-09-22 18:59:33 -04:00
Alan Ott
db5cb875d3
Merge branch 'master' of github.com:signal11/hidapi
2011-09-21 17:27:54 -04:00
Alan Ott
bab22b7ac1
Convert to Cocoa for event handling on the Test GUI on Mac
...
Carbon is no good on 10.5 and later on 64-bit. Github user
dportabella found a workaround in Cocoa[1], and I added code
to make it handle the events from the dock, like the carbon
version did.
[1] https://github.com/signal11/hidapi/issues/14
2011-09-13 10:48:39 +08:00
Alan Ott
15c81e080e
Merge branch 'master' of github.com:signal11/hidapi
...
Conflicts:
hidtest/hidtest.cpp
2011-09-12 15:06:33 -04:00
Alan Ott
9d50cf35d0
Add hid_close() and hid_exit() to test gui at exit time.
2011-09-13 02:42:16 +08:00
Alan Ott
fe4f75b0ff
Updated README.txt, removed testgui/README.txt
...
README.txt is now current and contains the info which was in
testgui/README.txt. testgui/README.txt has been removed as obsolete.
2011-09-13 02:19:46 +08:00
Alan Ott
35dfe2a012
Updated README.txt, removed testgui/README.txt
...
README.txt is now current and contains the info which was in
testgui/README.txt. testgui/README.txt has been removed as obsolete.
2011-09-10 17:51:10 -04:00
Alan Ott
6ad666c5b5
Updated Binary.
2011-04-08 20:05:11 -04:00
Alan Ott
d7f5f2cca5
Binary on Mac OS X
2011-04-08 19:39:54 -04:00
Alan Ott
f61cea6e69
Makefiles for MinGW
2011-04-08 18:48:12 -04:00
Alan Ott
265cefb1d3
Print error when hid_read() fails.
2011-02-09 08:37:11 -05:00
Alan Ott
3a4192eb45
Support for Usage Page and Usage for each device in the hid_device_info struct.
2011-01-11 23:59:12 -05:00
Alan Ott
c11c1bc463
new binary
2010-12-09 14:17:54 -07:00
Alan Ott
7640dc1564
Merge branch 'master' of github.com:signal11/hidapi
2010-10-08 18:30:15 -04:00
Alan Ott
3ba5b6c914
Fixed some errors that Valgrind pointed out.
2010-10-08 18:24:26 -04:00
Alan Ott
c6861c43c6
New binary
2010-09-28 16:53:13 -04:00
Alan Ott
b14d227de7
Getting Feature Reports, and a Re-scan devices button.
2010-09-28 16:30:47 -04:00
Alan Ott
7650ac65b2
Merge branch 'master' of github.com:signal11/hidapi
2010-09-13 11:16:35 -04:00
Alan Ott
09cb41aada
Additional licenses. HIDAPI is now GPLv3, BSD, or the original license,
...
at the discretion of the user. This should provide maximum flexibility and
freedom.
2010-09-13 11:15:24 -04:00
Alan Ott
b5bdda08da
Updated binary
2010-08-23 17:44:20 -04:00
Alan Ott
727399b79e
Updated binary
2010-08-21 13:29:38 -04:00
Alan Ott
2ca7aa00eb
Updated binary
2010-08-21 13:27:45 -04:00
Alan Ott
bf76531664
Makefile fix for using pkg-config
2010-08-17 22:15:23 -04:00
Alan Ott
461963e4b7
Libusb implementation for Linux.
2010-08-16 17:02:20 -04:00
Alan Ott
0ab5194f0e
Prettied up the error message
2010-08-10 15:03:09 -04:00
Alan Ott
65331407a7
Made the hid_error() return wchar_t* so we can get translated error messages.
2010-08-10 14:58:59 -04:00
Alan Ott
89aaf14bff
Implemented the Send Feature Report section of the GUI. Tested in Linux.
2010-08-10 14:11:17 -04:00
Alan Ott
a1d25da0e5
Updated binary.
2010-08-01 23:45:11 -04:00
Alan Ott
f631e8108d
Made it respond to the event generated by CMD-Tab.
2010-08-01 23:44:12 -04:00
Alan Ott
8691af7564
Forgot to add the executable itself.
2010-08-01 16:21:54 -04:00