Commit Graph

13 Commits

Author SHA1 Message Date
1397c14522 debug statements added to getters and setters
made some rearrangements to the dot sourcing

ButtonTypes enum added to macrobuttons.ps1

login string now includes version number

Test-RegistryValue added to inst.ps1
2023-08-16 02:52:12 +01:00
deb3da15ea remove constructor annotations 2022-12-17 17:47:42 +00:00
a642dfd154 getters now return boolean values 2022-12-16 17:27:58 +00:00
onyx-and-iris
62c65e1c08 xy and fx parameters added to strip/bus classes.
GetType, GetVersion, SendText added to Remote class.

Console output now written to Debug stream.

ToString() method overriden for higher classes.

formatter run through all files.
2022-10-27 21:20:03 +01:00
onyx-and-iris
8429fed8b4 upd rew.
add quick.ps1 to gitignore

run formatter on files
2022-06-25 15:20:36 +01:00
onyx-and-iris
ca34a6a12b Update macrobuttons.ps1
fix number of macrobuttons
2022-03-09 17:41:47 +00:00
onyx-and-iris
8e03c4e53b update to class getters/setters and meta module
rename factory functions.

class getters now send is_string parameter.

each property type for each class now has separate meta function.
2022-01-19 21:52:59 +00:00
Onyx and Iris
41ae9b299f add meta functions to bus/strip
Added AddPublicMembers() for bus and strip classes

update changelog
2021-05-16 00:14:51 +01:00
onyx-and-iris
fbe9fe68cf update to dll loading
Added fetch dll path through registry.

Added custom error class VBPathError in case dll path was not found

Added function Setup_DLL to base.ps1

Wrapper setup stops if setup_dll returns false (no login, no class setup)
2021-05-04 17:29:38 +01:00
Onyx and Iris
63a56c7a72 add regex to base, remove tests from modules
Parse multi set params using regex

Remove tests from each module
2021-05-02 13:34:13 +01:00
Onyx and Iris
8a3b8da635 auto login added, tests updated to take $true, $false
Added $this.Login() into Remote constructor to automatically log user in.

Updated test codes accordingly.

Boolean params take $true and $false

Updated readme to reflect changes.
2021-04-29 00:48:16 +01:00
onyx-and-iris
12b0085ab6 added gain param
Added gain param for strip/bus.

Getter now returns type single instead of int.
2021-04-28 18:21:32 +01:00
onyx-and-iris
e1867d0731 Initial commit
Initial commit

Added readme
2021-04-28 17:38:36 +01:00