Mozilla-GitHub-Standards
|
3e68fd6f84
|
Add Mozilla Code of Conduct file
Fixes #124.
_(Message COC002)_
|
2019-03-29 09:50:58 -07:00 |
Chuck Harmston
|
ec935a0e5e
|
Use HTTPS rather than SSH for submodules so Travis can run them.
|
2015-02-03 08:39:00 -07:00 |
Chuck Harmston
|
48a98ade61
|
Merge pull request #123 from chuckharmston/master
Require latest revision of plink
|
2015-02-03 08:04:29 -07:00 |
Chuck Harmston
|
ce293e69cc
|
Install the latest revision of plink
|
2015-02-02 18:09:49 -07:00 |
Christopher Van
|
f46cd4d639
|
Merge pull request #117 from cvan/dt2
add example game: DT2
|
2014-10-07 17:44:44 -07:00 |
Christopher Van
|
9f69cdf75b
|
add example game: DT2
|
2014-10-07 17:44:27 -07:00 |
Christopher Van
|
a24f9188d3
|
return truthiness for suffix-less `buttonchange` event
|
2014-10-07 17:44:15 -07:00 |
Christopher Van
|
11876dd6c2
|
Merge pull request #116 from cvan/fsm
add FullScreenMario to `.gitmodules`
|
2014-10-07 17:43:17 -07:00 |
Christopher Van
|
c8664d61f3
|
add FullScreenMario to `.gitmodules`
|
2014-10-07 17:39:04 -07:00 |
Christopher Van
|
3eb29fc381
|
credit author of NES controller CodePen in README
|
2014-10-07 16:01:51 -07:00 |
Christopher Van
|
f06ef268af
|
update button usage in README (fixes #42)
|
2014-10-07 15:53:01 -07:00 |
Christopher Van
|
9abd9d8751
|
add screenshot of traditional gamepad
|
2014-10-03 17:40:16 -07:00 |
Christopher Van
|
095561b98b
|
rename `CONTROLLER_` settings to `GAMEPAD_`
|
2014-10-03 13:32:53 -07:00 |
Christopher Van
|
ead942139e
|
Merge pull request #111 from cvan/raf
hook up events; hook up functional gamepad to Keen
|
2014-10-03 02:04:59 -07:00 |
Christopher Van
|
ef7d96ae33
|
OMG get Keen actually working nicely with gamepad (aah, nostalgia)
|
2014-10-03 02:04:14 -07:00 |
Christopher Van
|
2e8345db5f
|
hook up events (fixes #44); improve singleton pattern (#79)
|
2014-10-03 02:04:14 -07:00 |
Christopher Van
|
9e0946df76
|
fix up host command to send `bye` message in `beforeunload`; rearrange order (related: #105)
|
2014-10-03 00:29:41 -07:00 |
Christopher Van
|
7a6e345268
|
hide debug screen when empty
|
2014-10-02 21:54:27 -07:00 |
Christopher Van
|
12fd6dc54c
|
close WS connection to signalling server before host/client leave page (fixes #99)
|
2014-10-02 21:27:43 -07:00 |
Christopher Van
|
18d722b11f
|
add a debug display for on-screen logging
|
2014-10-02 21:15:43 -07:00 |
Christopher Van
|
81d3159fb7
|
remove unneeded commented CSS line
|
2014-10-02 21:02:34 -07:00 |
Christopher Van
|
9fdb8a832d
|
make NES controller a wee bit responsive (fixes #100; related to #101)
|
2014-10-02 20:40:18 -07:00 |
Christopher Van
|
b13adb7e15
|
remove dotted outline around buttons (fixes #98)
|
2014-10-02 20:15:47 -07:00 |
Christopher Van
|
46efc5bbd6
|
fix jiggling in Firefox when using controller with keyboard (fixes #96)
|
2014-10-02 20:07:31 -07:00 |
Christopher Van
|
175644081b
|
nobody likes long lines
|
2014-10-02 17:53:31 -07:00 |
Christopher Van
|
80abcc9412
|
update how fullscreen works; change casing of `FullScreen` to `Fullscreen` (per Fullscreen spec)
|
2014-10-02 17:46:19 -07:00 |
Christopher Van
|
05e978c0f7
|
wait until signalling is open/online before host sets key (unnecessary but consistent)
|
2014-10-02 17:14:27 -07:00 |
Christopher Van
|
7bfa812e0c
|
update dist
|
2014-10-02 16:08:15 -07:00 |
Christopher Van
|
bea848f215
|
update README with clearer installation directions
|
2014-10-02 16:03:42 -07:00 |
Christopher Van
|
9fc1a76d34
|
periods are important.
|
2014-10-02 15:01:56 -07:00 |
Christopher Van
|
442e3976cf
|
update Development instructions in README
|
2014-10-02 15:01:32 -07:00 |
Christopher Van
|
231d10efae
|
Merge pull request #87 from cvan/client-first
allow controller to connect before game is connected (fixes #36)
|
2014-10-02 14:51:25 -07:00 |
Christopher Van
|
64ceb62b68
|
allow controller to connect before game is connected (fixes #36)
|
2014-10-02 14:50:42 -07:00 |
Christopher Van
|
9c5d5e8946
|
Merge pull request #85 from cvan/game
hook up a game, add lots more signalling/peer pairing logic
|
2014-10-02 01:47:54 -07:00 |
Christopher Van
|
bddcad5c90
|
add verbose comments explaining steps (issue #84); rename `_handshake` method to `_pair`
|
2014-10-02 01:47:16 -07:00 |
Christopher Van
|
fc728cffb8
|
gracefully handle client disconnects; spruce up event listeners and overall greatness here and there (fixes #82)
|
2014-10-02 01:47:16 -07:00 |
Christopher Van
|
a046aef8f6
|
add nice icon for controller
|
2014-10-02 01:47:16 -07:00 |
Christopher Van
|
fa79d606f6
|
begin hooking up gamepad to Commander Keen game
|
2014-10-02 01:47:16 -07:00 |
Christopher Van
|
89031e5f49
|
create hosted Firefox manifest for controller as a web app
|
2014-10-02 01:47:16 -07:00 |
Christopher Van
|
c4d81d52ca
|
fix modal-closing logic
|
2014-10-02 01:47:16 -07:00 |
Christopher Van
|
0016e86e59
|
adjust `lockOrientation` because to avoid Firefox throwing a `TypeError`
|
2014-10-02 01:46:07 -07:00 |
Christopher Van
|
f686151f72
|
add disclaimer
|
2014-10-01 18:00:55 -07:00 |
Christopher Van
|
e60c9c240c
|
Merge pull request #63 from cvan/plink
forgo PeerJS in favour of plink; add signalling server (fixes #57; fixes #52)
|
2014-09-30 21:12:05 -07:00 |
Christopher Van
|
514b1dcd9a
|
update Mario example
|
2014-09-30 21:11:53 -07:00 |
Christopher Van
|
4c1ce6fd4e
|
update dist files
|
2014-09-30 21:10:56 -07:00 |
Christopher Van
|
868cc076e6
|
forgo PeerJS in favour of plink; add signalling server (fixes #57; fixes #52)
* log when client loses connection to host (fixes #62)
* queue messages when client is not yet connected to host (fixes #64)
|
2014-09-30 21:06:57 -07:00 |
Christopher Van
|
87fa08b3c8
|
change auto-fullscreen logic
|
2014-09-30 17:02:19 -07:00 |
Christopher Van
|
423c51fe53
|
replace tab with spaces in settings
|
2014-09-30 15:53:04 -07:00 |
Christopher Van
|
bb13844e57
|
update README.md and CONTRIBUTING.md with distribution changes
|
2014-09-30 15:52:32 -07:00 |
Christopher Van
|
bef60ddd38
|
use "plink" and "plink-server" (libraries specifically for WebRTC Data Channels) instead of "p" and "onramp"
|
2014-09-30 14:08:36 -07:00 |