|
b3e7c9c3ef
|
add example baconscript file, with documentation
|
2018-10-28 17:11:49 -04:00 |
|
|
583a3f8a47
|
demote tree printing to debug logging level
|
2018-10-28 17:07:20 -04:00 |
|
|
b807860ab4
|
FM must have a specified level
|
2018-10-28 16:59:21 -04:00 |
|
|
db0f481769
|
fix inverted logic in RM
|
2018-10-28 16:58:01 -04:00 |
|
|
bfe0898f0b
|
cleanup unneeded rule label
|
2018-10-28 10:06:03 -04:00 |
|
|
eb9a0b466d
|
reduce parser memory usage by removing labels from unique rules
|
2018-10-28 10:02:51 -04:00 |
|
|
590cb39874
|
alternative label remove need for ‘op’ token label
|
2018-10-27 08:38:33 -04:00 |
|
|
3b48186a79
|
ListGo and ListGoto get implemented separately
|
2018-10-26 16:29:43 -04:00 |
|
|
90209dd49a
|
cleanup imports
|
2018-10-26 16:21:48 -04:00 |
|
|
8e7eb1b8f9
|
use ANTLR alternative labeling to refine parser logic
|
2018-10-26 16:19:04 -04:00 |
|
|
1fa50e0387
|
use rule labeling to simplify parser
|
2018-10-26 15:26:18 -04:00 |
|
|
b114208743
|
introduce rule labeling to parser
|
2018-10-26 15:25:35 -04:00 |
|
|
8600af3a9c
|
allow script to exit naturally
|
2018-10-25 18:16:48 -04:00 |
|
|
1c4c4b18a2
|
remove parser internals from macro implementations
|
2018-10-25 16:39:41 -04:00 |
|
|
54340773bc
|
inline string to int/float
|
2018-10-25 16:26:15 -04:00 |
|
|
01e8a09925
|
minimalist string to int/float function
|
2018-10-25 16:18:54 -04:00 |
|
|
ffed6d35e3
|
only import readline module when starting interactive prompt
|
2018-10-25 15:07:55 -04:00 |
|
|
10d30ae5e7
|
unify system exit
|
2018-10-25 15:02:04 -04:00 |
|
|
f284414383
|
exit feedback for ctl+c
|
2018-10-25 15:00:10 -04:00 |
|
|
999624bd49
|
manage exiting without external dependency
|
2018-10-25 14:56:58 -04:00 |
|
|
1aaf12b6f3
|
exception handling for osc.send
|
2018-10-25 14:36:26 -04:00 |
|
|
ee08529059
|
reduce pollution of the global namespace
|
2018-10-25 13:02:59 -04:00 |
|
|
48d8c3ec4f
|
explicitly convert list to a string before logging
|
2018-10-25 12:58:46 -04:00 |
|
|
19c2a4ef55
|
change OscMAcroDefinitions import
|
2018-10-25 12:58:14 -04:00 |
|
|
6eb8b35aea
|
pass times to macro context, even though they do nothing with it yet.
|
2018-10-25 12:52:43 -04:00 |
|
|
5014f71915
|
cleanup and sort functions
|
2018-10-25 12:52:22 -04:00 |
|
|
2a42b496ef
|
only convert GL argument to a string if cue number is passed
|
2018-10-25 12:42:36 -04:00 |
|
|
6ab15f8dbe
|
cleanup logger messages
|
2018-10-25 12:41:41 -04:00 |
|
|
e94e89be85
|
simplify parenting logic
|
2018-10-25 12:32:41 -04:00 |
|
|
dec487298e
|
remove unnecessary return
|
2018-10-25 12:27:33 -04:00 |
|
|
f96da2939c
|
purge duplicate targets only once per macro
|
2018-10-25 12:27:03 -04:00 |
|
|
5f808f4cf6
|
spelling and clarity
|
2018-10-25 12:06:40 -04:00 |
|
|
345c51e6ca
|
implement Page Change
|
2018-10-22 18:16:08 -04:00 |
|
|
d3c497c837
|
multi-target keystroke macro support
|
2018-10-22 17:58:13 -04:00 |
|
|
88f7b825a8
|
implement keystroke macro support
|
2018-10-22 17:55:44 -04:00 |
|
|
7c54d9fb1e
|
implement Release Master
|
2018-10-22 17:36:10 -04:00 |
|
|
31eb6a2af8
|
implement Assert Master
|
2018-10-22 17:33:38 -04:00 |
|
|
1d7612e57c
|
implement Release All
|
2018-10-22 17:27:39 -04:00 |
|
|
3eab5b9626
|
button state constants
|
2018-10-22 17:18:46 -04:00 |
|
|
63f554f149
|
include python-osc builders
|
2018-10-22 15:49:40 -04:00 |
|
|
dc4f2af308
|
more closely match the python-osc api
|
2018-10-22 15:04:25 -04:00 |
|
|
28a83d7557
|
better default config
|
2018-10-22 14:20:43 -04:00 |
|
|
2510f46d29
|
clarify notes regarding implementation limitations
|
2018-10-22 13:57:23 -04:00 |
|
|
c1ebdd7b16
|
variable rename for consistency
|
2018-10-21 22:15:40 -04:00 |
|
|
72766e2cff
|
include license in antlr4 grammar
|
2018-10-21 22:14:50 -04:00 |
|
|
c19da112bf
|
parser can be recalled from the ctx context
|
2018-10-21 15:52:14 -04:00 |
|
|
f1624604c2
|
sync version numbers with HogOS
|
2018-10-21 14:22:02 -04:00 |
|
|
3247352fd0
|
remove unused return values
|
2018-10-21 14:20:11 -04:00 |
|
|
6c5a8f484e
|
use python logging
|
2018-10-21 14:14:56 -04:00 |
|
|
8189d23da0
|
add note that fading current master is unsupported
|
2018-10-21 14:14:40 -04:00 |
|