Commit Graph

188 Commits

Author SHA1 Message Date
onyx-and-iris
845ef2441e remove gui from example (will readd later)
add observer to example
2022-07-09 12:24:19 +01:00
onyx-and-iris
079bf177a1 move check ldirty before updating public packet.
patch bump
2022-07-07 01:45:06 +01:00
onyx-and-iris
444d26a869 fix bug causing delay in updates
patch bump
2022-07-07 00:48:15 +01:00
onyx-and-iris
86b7fb5d32 inputlevels, ouputlevels now return generators
'strip_level', 'bus_level' added to cache.

defautl ratelimit set to 0.01
ratelimit adjusted to wait by ratelimit - elapsed time.

is_updated now returns a bool

minor ver bump
2022-07-06 13:40:46 +01:00
onyx-and-iris
a47a29d9f7 upd banana.svg 2022-07-04 16:22:53 +01:00
onyx-and-iris
3711524f88 remove type check, prefer duck typing 2022-07-04 16:22:25 +01:00
onyx-and-iris
4751a18700 remove type checks, prefer duck typing. 2022-07-04 16:06:04 +01:00
onyx-and-iris
36b1ac1952 upd test badge 2022-06-20 00:02:01 +01:00
onyx-and-iris
ee10060724 changes to observers thread.
minor version bump
2022-06-20 00:01:30 +01:00
onyx-and-iris
5996385e5b update test badge 2022-06-18 14:09:05 +01:00
onyx-and-iris
e85013730d update readme 2022-06-18 14:07:50 +01:00
onyx-and-iris
f2dfe7a474 pre-commit.ps1 for use with git-hook added 2022-06-18 14:00:34 +01:00
onyx-and-iris
473e35359f minor changes
minor changes
2022-06-18 11:12:09 +01:00
onyx-and-iris
c3062d9b13 Update pyproject.toml
minor bump
2022-06-17 18:42:27 +01:00
onyx-and-iris
2f9fee948a fix docstring
fix docstring
2022-06-17 17:52:09 +01:00
onyx-and-iris
d849ed3a15 Update base.py
fix print message bug
2022-06-17 09:55:41 +01:00
onyx-and-iris
e28459d50b minor bump 2022-06-16 22:25:04 +01:00
onyx-and-iris
b4f1b8b93f Update base.py
fix bug setting dirty parameters
2022-06-16 22:20:37 +01:00
onyx-and-iris
f3dcc6415b Update README.md
fix configname in readme
2022-06-16 19:24:28 +01:00
onyx-and-iris
f21d5853bf update example configs
update example configs
2022-06-16 18:58:18 +01:00
onyx-and-iris
f84b831260 Update factory.py
fix bug in factorybuilder
2022-06-16 17:31:32 +01:00
onyx-and-iris
575b681445 Update README.md
add config files section to readme
2022-06-16 16:56:20 +01:00
onyx-and-iris
a585285a0f remove extends from configs
remove extends from configs
2022-06-16 16:51:25 +01:00
onyx-and-iris
5703105980 add opts
add opts to example in readme and __main__
2022-06-16 16:45:08 +01:00
onyx-and-iris
d4be587e99 Update README.md
remove unsupported params from example
2022-06-16 16:36:05 +01:00
onyx-and-iris
a214079373 Update README.md
fix error in readme
2022-06-16 16:35:09 +01:00
onyx-and-iris
fe28111690 Update README.md
fix error in readme
2022-06-16 16:32:00 +01:00
onyx-and-iris
b076aaa393 Update __main__.py
update example/gui to reflect changes to interface
2022-06-16 16:25:18 +01:00
onyx-and-iris
b9db01c8f4 major version bump due to dependency change.
now packaged with poetry.
added to pypi.

major version bump due to dependency change.

interface reworked to match the remote-api interface.

readme updated with changes to installation

pre-commit hook temporarily removed
2022-06-16 16:10:06 +01:00
onyx-and-iris
933d182f60 added subject module
added ldirty parameter

_updates thread now notifies observers of updates to pdirty, ldirty.

minor version bump
2022-05-14 14:00:08 +01:00
onyx-and-iris
9de4116c1b Merge branch 'dev' of https://github.com/onyx-and-iris/vban-cmd-python into dev 2022-05-04 18:33:27 +01:00
onyx-and-iris
b6695fbc4d rename Channel to IChannel to signify it as the common interface.
bus mode mixin now subclasses IChannel

bus mode properties lowercased in array.
2022-05-04 18:33:04 +01:00
norm
43a02a2adc Merge branch 'dev' of https://github.com/onyx-and-iris/vban-cmd-python into dev 2022-05-02 09:43:03 +01:00
norm
0953828866 update tested against in readme 2022-05-02 09:42:55 +01:00
onyx-and-iris
b3762de5be changelog initial commit
fixes #1
2022-04-30 16:58:34 +01:00
onyx-and-iris
11da78e2e7 remove public_packet setter. should be read only.
version bump to match changelog

some rewording in readme.
2022-04-30 16:57:47 +01:00
onyx-and-iris
51833d68ff fix coverage path 2022-04-30 03:37:58 +01:00
onyx-and-iris
e6ba5aefe9 minor version bump, changes to profiles loading 2022-04-29 23:29:14 +01:00
onyx-and-iris
605e1075af Update pre-commit.ps1 2022-04-29 23:08:23 +01:00
onyx-and-iris
dd8b48d98a Revert "Update pre-commit.ps1"
This reverts commit 35371c9090.
2022-04-29 23:06:40 +01:00
onyx-and-iris
35371c9090 Update pre-commit.ps1 2022-04-29 23:06:21 +01:00
onyx-and-iris
89dec75b98 typo fix 2022-04-29 22:31:22 +01:00
onyx-and-iris
9d6c931f07 update to public packet description in readme 2022-04-29 22:30:21 +01:00
onyx-and-iris
7b8878975a del file 2022-04-29 22:24:41 +01:00
onyx-and-iris
fa9bc9e48a update badges 2022-04-29 22:24:06 +01:00
onyx-and-iris
ac1306c57e fix doc string 2022-04-29 22:07:44 +01:00
onyx-and-iris
b31c976abc update banana badge 2022-04-29 22:02:01 +01:00
onyx-and-iris
727af55019 start implementing lower tests 2022-04-29 22:01:33 +01:00
onyx-and-iris
32d740ccca sendtext remove from readme. its still available but not advised to use.
use apply through dict instead (updates cache)
2022-04-29 21:57:16 +01:00
onyx-and-iris
ce48136cdb move channel props into factory function
sub apply func now using sendtext

depth func added to util

apply_profile now using sub apply (which uses sendtext)
2022-04-29 21:53:44 +01:00