1
Fork 0
Commit graph

38 commits

Author SHA1 Message Date
4faf6cd0d0
wip 2022-08-14 16:49:53 +02:00
9c198f1109
wip: CI 2022-08-14 12:57:29 +02:00
1745e5d4ad
feat(volume): Add conversion functions 2022-08-11 13:37:00 +02:00
3173460b17
bug(volume): Fix constructor documentation 2022-08-10 23:47:16 +02:00
862a265a70
bug: Fix version incompatibility
Even between minor versions, Lua simply removes or renames functions.
2022-08-10 13:57:15 +02:00
d10b61eaf9
build: Add target to uninstall 2022-08-10 13:56:58 +02:00
8fa6f47cfe
build: Only rebuild docs on changes 2022-08-10 13:56:24 +02:00
243c50f921
chore: Ignore SASS cache 2022-08-10 13:55:48 +02:00
5a981b8212
bug: Fix installing 2022-08-10 13:07:34 +02:00
5b3559bf0e
doc: Add disclaimer about current project state 2022-06-22 15:33:02 +02:00
9e9ac22e82
fix(context): Fix setting volume
The volume object needs to be kept in memory until the operation has
finished.
2022-05-23 16:32:04 +02:00
3ad2c27ff8
feat(volume): Add constructor 2022-05-23 16:28:06 +02:00
b1b8988e7e
fix(volume): Fix volume library
This also makes it possible to load it independently.
2022-05-23 16:27:10 +02:00
0203cbce4c
fix: Fix library names 2022-05-23 15:42:24 +02:00
6eb79d4d8d
fix(volume): Fix hard coded stack index 2022-05-23 15:38:57 +02:00
e0aaa99cb1
fix(context): Fix callback functions
The stack setup for callback threads was all over the place, and pretty
messed up.
2022-05-23 14:52:55 +02:00
188c8a7666
doc: Fix missing function parameter in example 2022-05-20 19:50:24 +02:00
5634e205a2
fix(context): Fix missing methods
Some methods weren't actually registered in the class' metatable.
2022-05-16 16:41:40 +02:00
eed57afbda
feat(context): Simplify callbacks
The same simple callback structure works for all the callbacks I've
built so far.
2022-05-16 16:24:36 +02:00
bfc322c3ad
feat(context): Implement event subscriptions 2022-05-16 16:01:51 +02:00
d88abd87c6
feat(context): Add getter for connection state 2022-05-16 14:22:56 +02:00
4e1b02e65f
feat(context): Implement default sink and source setters 2022-05-16 13:53:20 +02:00
65483ec8a5
doc: Fix code block 2022-05-16 13:45:19 +02:00
533f9a563d
build: Remove unused dependencies 2022-05-15 23:17:36 +02:00
69c2fd7faf
doc: Improve quick start documentation 2022-05-15 23:17:21 +02:00
12dd08f13a
doc: Fix module names 2022-05-15 23:12:13 +02:00
d303480640
build: Fix rockspec summary 2022-05-15 23:11:50 +02:00
9a780045ff
doc: Add main usage example 2022-05-15 23:11:28 +02:00
00d95de6d9
chore: Ignore LuaRocks working files 2022-05-15 23:11:00 +02:00
366e08498e
feat: Implement introspection for sinks and sources
This provides a way to query the current state for the primary
data structures, as well as common setters.
2022-05-15 22:56:55 +02:00
f8b2a45740
chore: Improve make recipe echoing
Replaces GNU Make's default output, which simply dumps the whole
whole command line, with a custom echo that skips most flags and uses
bold text to distinguish it from command output.
2022-04-22 10:35:13 +02:00
c47054e66e
chore: Configure tooling 2022-04-21 14:04:18 +02:00
26c093ec27
build: Fix color output in Makefile 2022-04-20 18:00:08 +02:00
3430a5a19c
feat: Implement basic introspection calls 2022-04-06 21:29:18 +02:00
c4058583f1
feat: Implement basic context object 2022-04-06 21:29:16 +02:00
1da668d7d6
feat: Clean up resources on garbage collect 2022-04-06 21:29:14 +02:00
8c09fc4e7a
feat: Add initial library 2022-04-06 21:29:13 +02:00
5ca45f298c
chore: Initialize repository 2022-04-06 21:29:11 +02:00