Commit Graph

34 Commits

Author SHA1 Message Date
caaf2689ff upd docstring 2024-02-16 12:53:34 +00:00
ed397e57aa XAirRemoteConnectionTimeoutError added to errors 2024-02-16 12:26:24 +00:00
718ecbd982 timeout decorator func added to util 2024-02-16 12:26:00 +00:00
69cabb3db0 add configurable kwarg connect_timeout 2024-02-16 12:25:41 +00:00
8b1b2c7f79 log value given as well as value expected 2024-02-15 16:58:18 +00:00
1e5e458105 log OOB as warnings
patch bump

closes #8
2024-02-15 15:19:05 +00:00
e05460e998 implement module level loggers
class loggers are now child loggers

minor version bump

closes #7
2024-02-15 15:15:30 +00:00
d27824d1cf should an incorrect kind be passed to entry point, raise XAirRemoteError
remove the print statement

patch bump
2024-02-15 13:05:54 +00:00
764195a452 remove unused opts dict in geq_prop 2024-02-14 22:47:12 +00:00
b295fee6e1 lint fixes
fix {DCA}.name setter

removed unused imports

patch bump
2024-02-14 22:06:28 +00:00
85664c8465 swap i, remote order 2024-02-08 18:15:18 +00:00
a3473d5922 swap i, remote order for consistency. 2024-02-08 17:54:27 +00:00
e9ef113b5c upd __init__ methods 2024-02-08 17:41:56 +00:00
9a7d98d58b fix docstrings
remove pass
2024-02-08 17:40:49 +00:00
f3cf215a76 upd decorator func names 2024-02-08 15:27:15 +00:00
265c26eb67 import util as namespace 2024-02-08 13:44:55 +00:00
467b769ea4 from_db, to_db decorator functions added to util.
_get_{fader,level}_val, _set_{fader,level}_val removed
2024-02-08 13:43:49 +00:00
27d0811091 Send class added to shared module
Send mixed into Strip, AuxRtn, FxRtn classes.

addresses #4
2024-02-08 13:43:15 +00:00
035c8d6507 move delay into {XAirRemote}.query()
update getters
2024-02-03 13:03:49 +00:00
ac382c4c32 mute prop moved into meta
patch bump
2022-11-16 15:51:26 +00:00
onyx-and-iris
a09b07e1c2 mute prop added to dca class
mute tests added

patch bump
2022-11-10 12:10:01 +00:00
onyx-and-iris
e7d38bb9d7 minor ver bump
added mute property to bus,fx,lr,rtn,strip
2022-11-08 22:10:36 +00:00
onyx-and-iris
2255da4e53 minor ver bump
2.1.0 added to changelog
2022-11-08 17:07:42 +00:00
onyx-and-iris
87217f6f9c remove type checks, prefer duck typing.
keep bounds checks for any vals passed to lin_set/log_set
2022-11-08 16:54:23 +00:00
onyx-and-iris
0b20ac953f delay kwarg added.
delay added to README

delay for test suites reduced to 0.008

main stereo added to adapter tests
2022-11-08 15:09:20 +00:00
onyx-and-iris
7015383b98 fix logging bug
patch bump
2022-11-07 21:05:27 +00:00
onyx-and-iris
0606c8d107 info_response property added to base clase. 2022-11-07 17:27:41 +00:00
onyx-and-iris
6944ba5128 minor refactors 2022-11-07 15:22:59 +00:00
onyx-and-iris
a69734b738 adapter module added
factory method for x32 added

logging module added for tracing OSC requests/reponses.
2022-11-07 11:08:56 +00:00
onyx-and-iris
d765c5b027 add poetry script 2022-10-28 21:07:14 +01:00
onyx-and-iris
a4e9e430f9 fix mute_group toggle for config class.
use mute_group.on in xair-obs example

patch bump
2022-09-21 10:05:31 +01:00
onyx-and-iris
db789b8342 tomli/tomllib compatibility layer added.
Type annotation Self removed.

python version requirement changed.

tomli added as runtime dependency if py ver < 3.11

minor version bump.
2022-09-05 17:06:11 +01:00
onyx-and-iris
c159812fe3 remove redundant import
fix docstrings to match new package name
2022-08-08 00:13:14 +01:00
onyx-and-iris
f8c6659fd8 package renamed to xair-api
now packaged with poetry and added to pypi

using tomllib, requires python 3.11

readme, changelog updated to reflect changes

major version bump
2022-08-07 23:55:51 +01:00