bel
|
373d8be1a0
|
split button and parse packages
|
2023-03-25 22:52:09 -06:00 |
bel
|
ae1e32391c
|
refresh neither leaks wraps, allows 2 of the same at once, nor closes raws
|
2023-03-25 10:50:39 -06:00 |
bel
|
2cae3c6d28
|
dont do raw.New, instead add raw.Raw.Refresh explicit
|
2023-03-25 10:17:36 -06:00 |
bel
|
51ae1b27b4
|
on refresh, recreate raw too, because i dont wanna be leaking by not Closing on refresh
|
2023-03-25 10:13:25 -06:00 |
bel
|
610aef4f7e
|
rebuild parser on refresh
|
2023-03-24 22:15:36 -06:00 |
bel
|
2af373aed7
|
integrate button.Parser
|
2023-03-24 20:52:44 -06:00 |
bel
|
38b00e55b0
|
split src/devices/input into src/devices/input/{raw,wrap}
|
2023-03-24 19:51:38 -06:00 |
Bel LaPointe
|
287b9c7b4e
|
udp input except no clean shutdown
|
2023-03-24 18:48:54 -06:00 |
Bel LaPointe
|
adabc4eb98
|
input.New refactor and test
|
2023-03-24 12:05:50 -06: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
|
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
|
fe16e2325c
|
random accepts generator
|
2023-03-02 09:31:40 -07:00 |
bel
|
011e37a8fa
|
default constructor
|
2023-03-01 22:55:11 -07:00 |
bel
|
b2bea80c4c
|
input.Random.Read yields input.Button
|
2023-03-01 22:03:44 -07:00 |