Bel LaPointe
|
ea0bb5d365
|
revert back to case sensitive because you cant hold A and a at the same time
|
2023-03-24 13:39:17 -06:00 |
Bel LaPointe
|
20488d2be8
|
no wait shift means sideaffecting
|
2023-03-24 13:37:53 -06:00 |
Bel LaPointe
|
7b7486cc93
|
keys support case
|
2023-03-24 13:30:46 -06:00 |
Bel LaPointe
|
e5a668b691
|
howtohost
|
2023-03-24 13:05:45 -06:00 |
Bel LaPointe
|
c298bb0dfd
|
todo
|
2023-03-24 12:57:31 -06:00 |
Bel LaPointe
|
adabc4eb98
|
input.New refactor and test
|
2023-03-24 12:05:50 -06:00 |
Bel LaPointe
|
6e1bfc177d
|
fix random weighted char because %sum can never get last value of sum
|
2023-03-24 11:51:29 -06:00 |
Bel LaPointe
|
e491cc5cbc
|
refresher input
|
2023-03-24 11:46:55 -06:00 |
bel
|
37d02f0f52
|
debugs
|
2023-03-23 21:05:30 -06:00 |
bel
|
e832085fc2
|
todo
|
2023-03-23 20:55:58 -06:00 |
bel
|
8e92c9a6d6
|
keyboard supports !a to indicate release a
|
2023-03-23 20:39:57 -06:00 |
Bel LaPointe
|
1fc6d71db6
|
$INPUT_BUFFERED_STICKY_DURATION
|
2023-03-23 17:00:49 -06:00 |
Bel LaPointe
|
4f48ee805f
|
whoops nums bitwised
|
2023-03-23 16:14:25 -06:00 |
Bel LaPointe
|
f9ec874491
|
support numbers as well
|
2023-03-23 16:10:31 -06:00 |
Bel LaPointe
|
32c186e1e2
|
input ignores newline chars
|
2023-03-23 15:53:01 -06:00 |
Bel LaPointe
|
17b2891f9a
|
readme
|
2023-03-02 15:38:59 -07:00 |
Bel LaPointe
|
116a420964
|
testdata on using a remap
|
2023-03-02 15:35:53 -07:00 |
Bel LaPointe
|
74e54c4efa
|
support $INPUT_REMAP_FILE
|
2023-03-02 15:33:52 -07:00 |
Bel LaPointe
|
b0767818e2
|
can exit while reading from keyboard
|
2023-03-02 15:24:26 -07:00 |
Bel LaPointe
|
5c5a371f55
|
buffer blocks while no changes underlying, test buffer
|
2023-03-02 15:17:01 -07:00 |
Bel LaPointe
|
bfdab392a0
|
add input.Buffered and input.Keyboard and a binary to try combo
|
2023-03-02 15:11:57 -07:00 |
Bel LaPointe
|
c4e1c525d1
|
unittest confirms multiple keyboards just werk
|
2023-03-02 14:32:12 -07:00 |
Bel LaPointe
|
1a80e70fc4
|
blocked but fun
|
2023-03-02 14:27:53 -07:00 |
Bel LaPointe
|
6bd6e01898
|
save supermarioplay.com.env
|
2023-03-02 09:59:51 -07:00 |
Bel LaPointe
|
1245970163
|
IT PLAYS supermarioplay.com KINDA which is cute
|
2023-03-02 09:56:09 -07:00 |
Bel LaPointe
|
78a5445679
|
$OUTPUT_KEYBOARD=true
|
2023-03-02 09:54:38 -07:00 |
Bel LaPointe
|
594bc39470
|
use $MAIN_INTERVAL_DURATION
|
2023-03-02 09:52:15 -07:00 |
Bel LaPointe
|
5edefdff5f
|
test $INPUT_RANDOM_WEIGHT_FILE
|
2023-03-02 09:49:43 -07:00 |
Bel LaPointe
|
a732bdb6c3
|
simplify input package but also build secretly new config file option
|
2023-03-02 09:45:56 -07:00 |
Bel LaPointe
|
ef314b6b33
|
random char from weights support
|
2023-03-02 09:36:59 -07:00 |
Bel LaPointe
|
fe16e2325c
|
random accepts generator
|
2023-03-02 09:31:40 -07:00 |
Bel LaPointe
|
7202fef15d
|
confirmed keypress works on mac and mario runs right
|
2023-03-02 09:27:30 -07:00 |
Bel LaPointe
|
5f59054366
|
key.To/FromChar
|
2023-03-02 09:25:19 -07:00 |
bel
|
5d30297ec4
|
wheeeee
|
2023-03-01 23:30:20 -07:00 |
bel
|
011e37a8fa
|
default constructor
|
2023-03-01 22:55:11 -07:00 |
bel
|
4c78f40f0f
|
output.Output, output.Writer
|
2023-03-01 22:35:55 -07:00 |
bel
|
c4c1f11f2a
|
output.Output and output.Writer
|
2023-03-01 22:23:31 -07:00 |
bel
|
b2bea80c4c
|
input.Random.Read yields input.Button
|
2023-03-01 22:03:44 -07:00 |
bel
|
e284ab7e3f
|
drop unused
|
2023-03-01 21:12:58 -07:00 |
bel
|
ecbce05cf3
|
press empty to release and defer close
|
2023-03-01 21:11:26 -07:00 |
bel
|
4c233cf794
|
keyboard push mvp
|
2023-03-01 21:00:27 -07:00 |
bel
|
b65d2134f5
|
stub
|
2023-03-01 20:12:37 -07:00 |
bel
|
44048b126c
|
stub
|
2023-03-01 19:56:16 -07:00 |