Commit Graph

148 Commits

Author SHA1 Message Date
12522667d3 remove workflow 2025-02-17 17:32:35 +00:00
aa6317c79e upd
gcc version
artifact path
2025-02-17 16:04:28 +00:00
57266334e8 upd step version 2025-02-17 15:57:40 +00:00
514e7fda7a remove version 2025-02-17 15:53:05 +00:00
354efdfe73 upd gcc step 2025-02-17 15:51:18 +00:00
7bbf438878 upd gcc step 2025-02-17 15:49:55 +00:00
dc8395c404 add release workflow 2025-02-17 15:25:01 +00:00
0affb2bf2d run through formatter 2025-02-07 23:02:10 +00:00
7f84267b5a use pwsh core 2025-02-07 11:39:07 +00:00
8e37cec719 add INC_DIR 2025-02-03 16:54:17 +00:00
95820c3043 split long commands across lines 2025-02-03 16:38:33 +00:00
87c2192403 upd var 2025-02-03 15:24:42 +00:00
29510feb8e upd vars 2025-02-03 06:45:30 +00:00
f2a3247077 use vars 2025-02-03 06:12:40 +00:00
452bf6f6de add Taskfile + .env 2025-02-03 06:08:33 +00:00
22b7e9a765 add comments to makefile 2025-01-28 22:27:20 +00:00
9388844acb add IS_64_BIT macro to interface.h 2024-07-25 22:14:06 +01:00
955edb781c get new len from strcspn
remove reset input buffer
2024-07-25 21:35:56 +01:00
a719af8265 use ++i 2024-07-25 17:34:38 +01:00
7c46f30e62 minor bump 2024-07-23 17:33:03 +01:00
41a256786f add terminate()
logs fatal, frees dyn memory and exits with EXIT_FAILURE
2024-07-23 17:27:47 +01:00
6179374eaa rename ivmr.c to interface.c
dynamically allocate interface memory.

remove global var iVMR

fix duplicate error code for VBVMR_Logout and VBVMR_RunVoicemeeter
2024-07-23 17:26:59 +01:00
086f5dd28a typo fix 2024-07-13 12:04:47 +01:00
2c1c7033d5 minor ver bump 2024-07-13 11:50:47 +01:00
218186781d test vmr for NULL, if so exit
log timeout if login() returns -2

make functions in this module static. They aren't expected to be called elsewhere
2024-07-13 11:47:37 +01:00
ca803c09ed add docstrings to the wrapper functions 2024-07-13 11:45:30 +01:00
9eb0d2f623 move clear back into wrapper.c
remove some of the duplicate includes
2024-07-13 11:44:57 +01:00
453797b0d9 create_interface() return NULL if interface fails to initialize 2024-07-13 11:43:21 +01:00
de70cd39cf move clear intil util.c 2024-07-12 18:46:05 +01:00
b225ba5cc3 allow clear to accept either dirty func as pointer 2024-07-12 17:09:12 +01:00
35335a60aa add with_prompt docstring 2024-07-12 15:01:30 +01:00
a7c0bc1620 fix comment 2024-07-12 12:05:43 +01:00
25692a9f35 increase input buffer size
when resetting buffer, clear only bits written to
2024-07-12 12:04:03 +01:00
a05b029e9d specify enum type 2024-07-11 18:45:35 +01:00
68c2022ad7 return quickcommands + i 2024-07-10 23:57:19 +01:00
ff2970f4c5 move quickcommands into parse_command() 2024-07-10 23:37:49 +01:00
f60fc231b0 add note about quick commands to README 2024-07-10 18:20:58 +01:00
c1dad8b99c minor bump 2024-07-10 18:17:13 +01:00
2f2e503ae3 implements a short list of quickcommands 2024-07-10 18:15:11 +01:00
ff69837f19 add LOGIN_TIMEOUT macro 2024-07-10 18:11:58 +01:00
b35a29396b add -I flag for disabling >> on the interactive prompt
return early from parse_input() if input is a comment

add comments to example_commands.txt

upd README.

minor ver bump
2024-07-10 10:51:53 +01:00
39540e9c3e add pragma macros,
silences -Wcast-function-type
2024-07-09 15:57:38 +01:00
af98dead75 swap blocks. 2024-07-09 15:11:48 +01:00
ad91a7f4e6 log fatal exit points 2024-07-09 13:18:57 +01:00
8d9e70b79a patch bump 2024-07-09 13:14:52 +01:00
d7d42e4b21 upd makefile to compile for c2x
replace fallthrough comment with fallthrough attribute
2024-07-09 12:59:46 +01:00
babec7abbb revert func signatures, we're getting compile warnings anyway 2024-07-09 12:58:06 +01:00
b2bdd21da5 add USAGE, OPTSTR macros
rename help() to usage()

log_warn() an unknown option

condense set_kind()
2024-07-09 12:43:32 +01:00
88fe1f5782 reword 2024-07-08 18:02:35 +01:00
82823687db minor bump 2024-07-08 18:01:10 +01:00