|
0a0e6bab26
|
Update .forgejo/workflows/rust.yml
Continuous integration / cargo test (push) Failing after 30s
|
2024-12-20 23:55:34 +01:00 |
|
|
3783b20090
|
Update .forgejo/workflows/rust.yml
Continuous integration / cargo test (push) Failing after 2s
|
2024-12-20 23:54:59 +01:00 |
|
|
7d54b2d4c8
|
Update .forgejo/workflows/rust.yml
|
2024-12-20 23:52:59 +01:00 |
|
|
9df3977e64
|
Update .forgejo/workflows/rust.yml
|
2024-12-20 23:52:15 +01:00 |
|
|
058ff012b8
|
Update .forgejo/workflows/rust.yml
Continuous integration / Rustfmt (push) Failing after 2s
Continuous integration / Clippy (push) Failing after 2s
Continuous integration / Check (push) Failing after 2s
Continuous integration / Test Suite (push) Failing after 2s
Continuous integration / build (push) Failing after 2s
|
2024-12-20 23:43:04 +01:00 |
|
|
76866e5b4f
|
Update .forgejo/workflows/rust.yml
Test Suite / cargo test (push) Failing after 24s
|
2024-12-20 23:31:26 +01:00 |
|
|
32a7c14277
|
Trigger Build
Test Suite / cargo test (push) Failing after 54s
|
2024-12-20 23:29:45 +01:00 |
|
|
c5bab48993
|
Add .forgejo/workflows/rust.yml
|
2024-12-20 23:28:35 +01:00 |
|
|
1aa195edcd
|
Add cli options
|
2024-12-20 22:22:53 +01:00 |
|
|
99d764eeaf
|
Add common server interface
|
2024-12-20 21:39:46 +01:00 |
|
|
6617652839
|
Enable basic SinkInput midi control
|
2024-05-01 16:12:32 +02:00 |
|
|
0a663e97f2
|
Add sink input volume manipulation
|
2024-04-30 23:44:39 +02:00 |
|
|
12b8a4c93b
|
Switch from hardcoded value to provided constants
|
2024-04-30 22:00:57 +02:00 |
|
|
d1eec7399a
|
Add application control prototype
|
2024-04-30 21:54:34 +02:00 |
|
|
cc2ff29def
|
Add basic implementation of pulse mainloop
|
2024-04-30 20:21:40 +02:00 |
|
|
5ad5641aa0
|
Add nix packaging
|
2024-03-14 14:12:49 +01:00 |
|
|
1819dabbc4
|
Improve default config
now includes media control keys
|
2024-03-14 13:53:01 +01:00 |
|
|
fdb5774594
|
Save config file to .config dir
|
2024-03-14 13:52:43 +01:00 |
|
|
7c842c457b
|
Clean up code
extract functions
rename exec functions to separate from Exec functionality
|
2024-03-14 13:51:46 +01:00 |
|
|
f2cb1defa0
|
Remove keypress simulation functionality stub
|
2024-03-14 11:22:06 +01:00 |
|
|
82075e9ff9
|
Add external command execution
|
2024-03-14 11:20:47 +01:00 |
|
|
a4e63ae51a
|
Warn when no active mpris player is found
previously would panic
|
2024-03-14 11:20:26 +01:00 |
|
|
2f325db170
|
Add support for default player control
Leaving out the ids=["...", "..."] field in config.toml applies the action on the currently active player
|
2024-03-14 10:50:56 +01:00 |
|
|
fadd962e8a
|
Remove unused file
was previously used for notes during prototype phase
|
2024-03-13 23:19:30 +01:00 |
|
|
44cc3f4bdf
|
Implement basic control flow
basic mpris control now works via supplied config.toml
|
2024-03-13 23:19:03 +01:00 |
|
|
0d9e8a4571
|
Add regex midi device choosing
Add regex
|
2024-03-11 20:27:42 +01:00 |
|
|
55636839b8
|
Add direnv
|
2024-03-11 19:41:19 +01:00 |
|
|
326cc61874
|
Add config parsing logic
|
2024-03-11 19:40:46 +01:00 |
|
|
6245babf6c
|
Add nix dependencies
|
2023-10-09 19:07:20 +02:00 |
|
|
69ff0f2267
|
Add nix dependencies
|
2023-10-09 19:05:37 +02:00 |
|
|
9934410fd2
|
Remove toolchain.toml dependency
|
2023-10-09 18:34:43 +02:00 |
|
|
606c40f6bd
|
Add nix devenvironment
|
2023-10-09 16:54:34 +02:00 |
|
|
dee140987d
|
Random stuff
|
2023-10-09 15:17:55 +02:00 |
|
|
2f441f4669
|
Implement set_default_sink with pulseaudio
|
2023-08-30 13:04:00 +02:00 |
|
|
1b49c08eb1
|
Implement basic toml-config parsing & serialzation
|
2023-08-29 23:30:22 +02:00 |
|
|
4559d72ffd
|
Add list-all mpris functionality
|
2023-08-29 15:31:08 +02:00 |
|
|
e38c570f43
|
Add advanced Rust gitignore
|
2023-08-29 15:29:26 +02:00 |
|
|
4d8501836c
|
Init cargo setup
|
2023-08-29 13:58:55 +02:00 |
|