Commit Graph

850 Commits

Author SHA1 Message Date
Jack Andersen df4c484489 added keyboard/mouse events to AppKit implementation 2015-05-04 21:16:06 -10:00
Jack Andersen afe93bee38 initial appkit window/glcontext implementation 2015-05-04 13:37:28 -10:00
Jack Andersen cf9e12c650 Merge pull request #7 from RetroView/hid
lots of HID implementation
2015-05-03 21:26:24 -10:00
Jack Andersen ff04fbc5ce brought linux in sync from windows implementation 2015-05-03 19:18:52 -10:00
Jack Andersen 4d1ec9f94b WinUSB API implemented!! 2015-05-03 18:28:07 -10:00
Jack Andersen e2d7030bb4 initial WinUSB implementation 2015-05-02 20:40:20 -10:00
Jack Andersen 570396b76c removed libwdi.. too much UAC headaches..
users will use zadig just like with dolphin
2015-05-01 20:14:36 -10:00
Jack Andersen f0dc0451fd initial round of MSVC porting of libBoo
also added libwdi submodule
2015-05-01 14:20:30 -10:00
Jack Andersen e01920ffe9 unnecessary method removal 2015-04-30 15:13:48 -10:00
Jack Andersen d32dbbd694 brought mac in sync from udev edits 2015-04-30 15:11:25 -10:00
Jack Andersen 1125e20b6e better generic HID differentiation; smash udev working 2015-04-30 13:17:46 -10:00
Jack Andersen 4b8651b844 much better input-device class registration 2015-04-29 21:01:55 -10:00
Jack Andersen d4b1211c24 added boo namespace 2015-04-29 00:24:39 -10:00
Jack Andersen 8442c492d4 initial udev implementation for linux-hosted hid devices 2015-04-28 21:56:16 -10:00
Jack Andersen cf0eaad388 final messsage added 2015-04-25 22:25:44 -10:00
Jack Andersen 79b9e0fd9b better rumble/update logic for smash adapter 2015-04-23 19:50:08 -10:00
Jack Andersen 4377109346 full IOKit support for smash adapter 2015-04-23 14:24:15 -10:00
Jack Andersen 92e7c3fb04 eliminated some hid-thread race conditions 2015-04-22 14:46:32 -10:00
Jack Andersen c1dc218bd1 better event handling 2015-04-22 11:48:23 -10:00
Jack Andersen edaebc5e50 lots of HID implementation (OS X only for now) 2015-04-20 18:02:43 -10:00
Jack Andersen 03a325b8ac Merge branch 'master' of https://github.com/RetroView/libBoo 2015-04-19 12:53:13 -10:00
Jack Andersen bbc3e87844 more input stubs 2015-04-19 12:52:45 -10:00
Jack Andersen ac683bda7b Merge pull request #6 from RetroView/input-stubs
Added input device stubs
2015-04-19 10:22:51 -10:00
Jack Andersen e7368bfa04 Added HID interface header to qmake 2015-04-19 10:21:44 -10:00
Jack Andersen 9c2fd75b02 Added input device stubs 2015-04-19 10:16:50 -10:00
Phillip Stephens 460d3875f5 * Platform guards 2015-04-18 17:37:52 -07:00
Jack Andersen 34599a0c15 win dir fix 2015-04-18 14:33:53 -10:00
Jack Andersen 5ddf2141c0 x11 dir fix 2015-04-18 14:32:07 -10:00
Jack Andersen 741f0df6f3 platform dirs 2015-04-18 14:29:44 -10:00
Jack Andersen edb667d1ae same rename for glx 2015-04-18 14:11:59 -10:00
Jack Andersen f358c092aa renamed IContext -> IGraphicsContext 2015-04-18 14:09:24 -10:00
Jack Andersen 41ae47c14a fixed conflicting macx qmake rules 2015-04-18 13:56:57 -10:00
Jack Andersen 6e766bfe5e Merge branch 'master' of https://github.com/RetroView/libBoo
Conflicts:
	include/IContext.hpp
	test/main.cpp
2015-04-18 13:43:07 -10:00
Jack Andersen 25168216b9 minor adjustments 2015-04-18 13:36:57 -10:00
Phillip 19dc1a132e Merge pull request #4 from RetroView/glx-context
CGLXContext work
2015-04-18 16:20:05 -07:00
Phillip Stephens 44a0743776 Resolve conflicts with master 2015-04-18 16:14:00 -07:00
Phillip Stephens fd3a3d7f25 * create should return bool 2015-04-18 16:12:22 -07:00
Jack Andersen 0d1fae7aae Merge pull request #5 from RetroView/more-stubs
additional stubs
2015-04-18 13:09:00 -10:00
Jack Andersen 87c72995bc additional stubs 2015-04-18 12:52:50 -10:00
Phillip Stephens 55b170e5e7 Fix CGLXContext 2015-04-18 15:15:17 -07:00
Jack Andersen 4365475373 Merge pull request #2 from RetroView/cgl-context
initial CGL stubs; directory layout
2015-04-18 12:10:16 -10:00
Jack Andersen 319b1c3b1c restored IContext.hpp 2015-04-18 12:08:27 -10:00
Jack Andersen 00419ac0b2 Merge branch 'master' into cgl-context
Conflicts:
	include/IContext.hpp
	libBoo.pro
2015-04-18 12:01:49 -10:00
Jack Andersen 454891b4e5 added ISurface interface 2015-04-18 11:57:44 -10:00
Phillip 6108112847 Merge pull request #3 from RetroView/glx-context
Glx context
2015-04-18 14:56:09 -07:00
Phillip Stephens bcb889137f * Remove redundant files 2015-04-18 14:55:49 -07:00
Phillip Stephens 66591c4bdb * Initial GLX stub 2015-04-18 14:54:41 -07:00
Jack Andersen 0fa62e310a added main.cpp for testing 2015-04-18 11:46:51 -10:00
Jack Andersen fea6b56eab initial CGL stubs; directory layout 2015-04-18 11:45:34 -10:00
Phillip Stephens 52c73af8a6 Initial commit 2015-04-18 13:41:09 -07:00