-
0311fc56a3
split v01 into its own pkg
bel
2023-03-26 08:37:13 -0600
-
9902684990
todo
bel
2023-03-26 08:34:48 -0600
-
967e66bdb3
todo
bel
2023-03-25 23:16:48 -0600
-
ff21bfb8b3
todo
bel
2023-03-25 23:08:59 -0600
-
c153636e24
locks
bel
2023-03-25 23:04:00 -0600
-
efe4adf129
k no deadlock
bel
2023-03-25 22:57:12 -0600
-
802266e500
remove wrapToParse dependence
bel
2023-03-25 22:54:23 -0600
-
373d8be1a0
split button and parse packages
bel
2023-03-25 22:52:09 -0600
-
bd5654128e
accept PUT /broadcast to change the broadcast message
bel
2023-03-25 22:37:19 -0600
-
9073658e12
update readme with linux build windows
bel
2023-03-25 19:21:46 -0600
-
7df4d09553
update rusty-pipes for feedback
v0.1.4
bel
2023-03-25 14:51:19 -0600
-
1ad60189f4
todo
bel
2023-03-25 11:29:54 -0600
-
766c77b00a
todo
bel
2023-03-25 11:28:41 -0600
-
bcdf545188
todo
bel
2023-03-25 11:28:30 -0600
-
3264d9ad55
can send messages back to specific and ALL viewers
v0.1.3
bel
2023-03-25 11:27:49 -0600
-
3f35f7f936
manual test w rusty-pipe v0.1.3 ok
bel
2023-03-25 11:01:38 -0600
-
0cddc33ac6
update host mp env file
v0.1.2
bel
2023-03-25 10:59:07 -0600
-
a1a12b1873
input Getenvs to FlagXYZ
bel
2023-03-25 10:58:13 -0600
-
ae1e32391c
refresh neither leaks wraps, allows 2 of the same at once, nor closes raws
bel
2023-03-25 10:50:39 -0600
-
97cc3ae151
refresh users global ch
bel
2023-03-25 10:25:11 -0600
-
2113252e2d
no lookup env
bel
2023-03-25 10:20:05 -0600
-
2cae3c6d28
dont do raw.New, instead add raw.Raw.Refresh explicit
bel
2023-03-25 10:17:36 -0600
-
de261ae400
todo
bel
2023-03-25 10:15:23 -0600
-
3dd0a557d4
add ctx to v01
bel
2023-03-25 10:15:14 -0600
-
51ae1b27b4
on refresh, recreate raw too, because i dont wanna be leaking by not Closing on refresh
bel
2023-03-25 10:13:25 -0600
-
50e89492cf
todo
v0.1.1
bel
2023-03-25 09:12:44 -0600
-
3d9ea1296c
external test on player transformation
bel
2023-03-25 09:12:10 -0600
-
db69f76aa0
unit tests are good and v01cfg transforms input if players and user in players
bel
2023-03-25 09:06:43 -0600
-
0ee3a8b6e8
todo
bel
2023-03-25 00:44:30 -0600
-
b379f1d82c
sample cfg file
bel
2023-03-25 00:43:51 -0600
-
c83f9d8700
load v01 config
bel
2023-03-25 00:30:13 -0600
-
6289222b69
todo
bel
2023-03-25 00:13:22 -0600
-
607a65e22e
if debugging then print lag to stderr
bel
2023-03-25 00:11:12 -0600
-
6bbb297c59
todo
bel
2023-03-25 00:06:32 -0600
-
95866f7df0
upgrade host.config.mp.env to v01
v0.1.0
bel
2023-03-25 00:02:08 -0600
-
aaa949cc2a
upgrade host.configs.rusty-pipe to v01
bel
2023-03-25 00:01:35 -0600
-
ed2b7b7cb9
rename v1 to v01 for git tag
bel
2023-03-24 22:27:56 -0600
-
1ef3afd647
whitespace
v0.0.0
bel
2023-03-24 22:26:34 -0600
-
2746051a2a
typing
bel
2023-03-24 22:24:08 -0600
-
610aef4f7e
rebuild parser on refresh
bel
2023-03-24 22:15:36 -0600
-
a9ca58f154
v1 complete
bel
2023-03-24 22:08:48 -0600
-
7182ab387f
test button.plaintext parser
bel
2023-03-24 21:38:06 -0600
-
0e46f6e122
todo
bel
2023-03-24 21:17:01 -0600
-
01777c8c3e
clean shutdown with udp
bel
2023-03-24 21:14:27 -0600
-
aa16b66332
udp in bg thread
bel
2023-03-24 21:02:47 -0600
-
2af373aed7
integrate button.Parser
bel
2023-03-24 20:52:44 -0600
-
896f5e9c92
wrap accepts button.Parser
bel
2023-03-24 20:50:58 -0600
-
b319ed7e6d
split wrap protocol parsing into input.button
bel
2023-03-24 20:25:15 -0600
-
9990273b19
protocol should be pkg
bel
2023-03-24 20:05:55 -0600
-
ea7f2d8932
change testdata env to new RAW_ and WRAP_
bel
2023-03-24 19:53:55 -0600
-
38b00e55b0
split src/devices/input into src/devices/input/{raw,wrap}
bel
2023-03-24 19:51:38 -0600
-
ab673a81f0
update host config based on mayhem-party having its own udp server now
bel
2023-03-24 18:55:44 -0600
-
287b9c7b4e
udp input except no clean shutdown
Bel LaPointe
2023-03-24 18:48:54 -0600
-
126f5ab60a
har we go
bel
2023-03-24 18:35:16 -0600
-
3c19f984a9
add required field to rusty configs
bel
2023-03-24 15:39:40 -0600
-
cf3b93464a
update readme for compile
bel
2023-03-24 15:29:33 -0600
-
edcea37148
drop .[] chars as they dont work on linux and macos for me out of the box
bel
2023-03-24 15:28:17 -0600
-
b4e4de82ae
almost
Bel LaPointe
2023-03-24 15:13:17 -0600
-
cdfcfe8fd0
make rotate.sh first class citizen for receiving signal
Bel LaPointe
2023-03-24 14:44:47 -0600
-
bf677856a2
script generating player offset files
Bel LaPointe
2023-03-24 14:40:39 -0600
-
b9d76d5e8f
create mvp files to run mayhem party without remap to stdout when hosting
Bel LaPointe
2023-03-24 14:16:05 -0600
-
d292a830a1
set up players 1..5 rusty-pipe.yamls
Bel LaPointe
2023-03-24 14:09:31 -0600
-
745175210c
mv README#host to host.d
Bel LaPointe
2023-03-24 14:01:44 -0600
-
6536daee7f
support alpha, numeric, f0..10, punctuation, math keys
Bel LaPointe
2023-03-24 13:49:12 -0600
-
9ce50f2622
todo
Bel LaPointe
2023-03-24 13:39:29 -0600
-
ea0bb5d365
revert back to case sensitive because you cant hold A and a at the same time
Bel LaPointe
2023-03-24 13:39:17 -0600
-
20488d2be8
no wait shift means sideaffecting
Bel LaPointe
2023-03-24 13:37:53 -0600
-
7b7486cc93
keys support case
Bel LaPointe
2023-03-24 13:30:46 -0600
-
e5a668b691
howtohost
Bel LaPointe
2023-03-24 13:05:45 -0600
-
c298bb0dfd
todo
Bel LaPointe
2023-03-24 12:57:31 -0600
-
adabc4eb98
input.New refactor and test
Bel LaPointe
2023-03-24 12:05:50 -0600
-
6e1bfc177d
fix random weighted char because %sum can never get last value of sum
Bel LaPointe
2023-03-24 11:51:29 -0600
-
e491cc5cbc
refresher input
Bel LaPointe
2023-03-24 11:46:55 -0600
-
37d02f0f52
debugs
bel
2023-03-23 21:05:30 -0600
-
e832085fc2
todo
bel
2023-03-23 20:55:58 -0600
-
8e92c9a6d6
keyboard supports !a to indicate release a
bel
2023-03-23 20:39:57 -0600
-
1fc6d71db6
$INPUT_BUFFERED_STICKY_DURATION
Bel LaPointe
2023-03-23 17:00:49 -0600
-
4f48ee805f
whoops nums bitwised
Bel LaPointe
2023-03-23 16:14:25 -0600
-
f9ec874491
support numbers as well
Bel LaPointe
2023-03-23 16:10:31 -0600
-
32c186e1e2
input ignores newline chars
Bel LaPointe
2023-03-23 15:53:01 -0600
-
17b2891f9a
readme
Bel LaPointe
2023-03-02 15:38:59 -0700
-
116a420964
testdata on using a remap
v0.0.1
Bel LaPointe
2023-03-02 15:35:53 -0700
-
74e54c4efa
support $INPUT_REMAP_FILE
Bel LaPointe
2023-03-02 15:33:52 -0700
-
b0767818e2
can exit while reading from keyboard
Bel LaPointe
2023-03-02 15:21:34 -0700
-
5c5a371f55
buffer blocks while no changes underlying, test buffer
Bel LaPointe
2023-03-02 15:17:01 -0700
-
bfdab392a0
add input.Buffered and input.Keyboard and a binary to try combo
Bel LaPointe
2023-03-02 15:11:57 -0700
-
c4e1c525d1
unittest confirms multiple keyboards just werk
Bel LaPointe
2023-03-02 14:32:12 -0700
-
1a80e70fc4
blocked but fun
Bel LaPointe
2023-03-02 14:27:53 -0700
-
6bd6e01898
save supermarioplay.com.env
Bel LaPointe
2023-03-02 09:59:51 -0700
-
1245970163
IT PLAYS supermarioplay.com KINDA which is cute
Bel LaPointe
2023-03-02 09:56:09 -0700
-
78a5445679
$OUTPUT_KEYBOARD=true
Bel LaPointe
2023-03-02 09:54:38 -0700
-
594bc39470
use $MAIN_INTERVAL_DURATION
Bel LaPointe
2023-03-02 09:52:15 -0700
-
5edefdff5f
test $INPUT_RANDOM_WEIGHT_FILE
Bel LaPointe
2023-03-02 09:49:43 -0700
-
a732bdb6c3
simplify input package but also build secretly new config file option
Bel LaPointe
2023-03-02 09:45:56 -0700
-
ef314b6b33
random char from weights support
Bel LaPointe
2023-03-02 09:36:59 -0700
-
fe16e2325c
random accepts generator
Bel LaPointe
2023-03-02 09:31:40 -0700
-
7202fef15d
confirmed keypress works on mac and mario runs right
Bel LaPointe
2023-03-02 09:27:30 -0700
-
5f59054366
key.To/FromChar
Bel LaPointe
2023-03-02 09:25:19 -0700
-
5d30297ec4
wheeeee
bel
2023-03-01 23:30:20 -0700
-
011e37a8fa
default constructor
bel
2023-03-01 22:55:11 -0700