|
eb65da6377
|
Add support for over/underlays
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2020-09-20 02:41:09 +02:00 |
|
|
05c9852c24
|
Update all instances of the sink input matched
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2020-09-08 21:48:35 +02:00 |
|
|
c417556178
|
Fall back to render font for captions
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2020-08-09 18:40:40 +02:00 |
|
|
40ef541372
|
Add button caption rendering
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2020-08-09 18:34:06 +02:00 |
|
|
21a30d8e18
|
Fix slight calculation bug in text height
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2020-08-09 17:44:09 +02:00 |
|
|
f9ef030362
|
Add pulsevolume action
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2020-08-09 17:22:08 +02:00 |
|
|
554b090890
|
Add support for sources
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2020-08-09 16:26:22 +02:00 |
|
|
2fd1279eb3
|
Handle mute and absent devices
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2020-08-09 15:44:34 +02:00 |
|
|
661edb591a
|
Add pulseaudio volume display
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2020-08-09 15:30:06 +02:00 |
|
|
862c9ec7c4
|
Fix: Do not shadow key index
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2020-08-09 15:29:51 +02:00 |
|
|
9065b0ad0f
|
Extract text rendering to helper
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2020-08-09 14:16:57 +02:00 |
|
|
fd6ac1e954
|
Signalize errored displays on streamdeck
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2020-07-10 21:37:47 +02:00 |
|
|
656a4710f0
|
Load display elements async, only fail current key on error
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2020-07-10 21:28:29 +02:00 |
|
|
8e3a5d6ed1
|
Add support for multi-line strings
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2020-06-07 00:21:17 +02:00 |
|
|
5282f7304e
|
Fix actin exec env support, add display exec env support
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2020-06-06 23:17:16 +02:00 |
|
|
205d8110d0
|
Fix broken actions after config format change
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2020-06-06 22:41:10 +02:00 |
|
|
74979e2672
|
Fix: Remove json from displayed text
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2020-06-06 22:40:20 +02:00 |
|
|
b537cc0d31
|
Add URL-support for images
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2020-06-06 18:25:16 +02:00 |
|
|
3b9fd45282
|
BREAKING: Chance config to be a map of keys
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2020-06-06 17:52:18 +02:00 |
|
|
d68422f759
|
Add support for raw key codes
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2020-06-06 17:05:21 +02:00 |
|
|
c8a6c79369
|
Fix: Prevent drawing elements from previous page
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2020-06-06 16:14:29 +02:00 |
|
|
42c0ec2f11
|
Make moving between SDs easier by adjusting images
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2020-06-06 15:57:42 +02:00 |
|
|
41a34dd76c
|
Add support for SDXL and multiple StreamDecks
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2020-06-06 15:13:06 +02:00 |
|
|
74bd0d7fb4
|
[exec] Add env, attach_stderr / stdout parameters
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2020-04-17 19:34:44 +02:00 |
|
|
4cf347407a
|
[exec] Allow waiting for command to finish
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2020-04-17 19:15:42 +02:00 |
|
|
73162a3dda
|
Fix: Allow multi-actions
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2020-04-17 19:12:55 +02:00 |
|
|
ee03bde2de
|
Add auto-reload on config change
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2019-12-21 15:57:51 +01:00 |
|
|
d6733c7181
|
Add automatic display-off
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2019-11-23 02:44:39 +01:00 |
|
|
8fafd39221
|
Do not apply image if it was cancelled
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2019-11-22 21:09:31 +01:00 |
|
|
6bbb7dce11
|
Prevent write collisions
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2019-11-22 14:00:20 +01:00 |
|
|
dce5f619f5
|
Allow scripts to overwrite attributes
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2019-11-22 13:57:48 +01:00 |
|
|
a2f524a6b2
|
Add binary to ignore
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2019-11-22 01:32:28 +01:00 |
|
|
eb4eafdf23
|
By default load config from UserConfigDir
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2019-11-22 01:31:49 +01:00 |
|
|
ac853e585b
|
Add conditional loop on exec display
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2019-11-22 00:33:27 +01:00 |
|
|
131d09b78c
|
Add "reload_config" action
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2019-11-22 00:16:25 +01:00 |
|
|
16a04cbfdf
|
Remove deprecated comment
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2019-11-22 00:09:35 +01:00 |
|
|
fcbbfc0c30
|
Implement dynamic exec displays
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2019-11-21 23:54:27 +01:00 |
|
|
eee8f31f82
|
Rename to reflect config
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2019-11-21 23:03:44 +01:00 |
|
|
de53ed8419
|
Add initial version of display-command
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2019-11-21 22:39:42 +01:00 |
|
|
68ff332d24
|
Allow to specify a font for the icons
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2019-11-21 22:39:21 +01:00 |
|
|
dcf7241ca5
|
Fix: Execute command with parent env
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2019-11-21 18:47:40 +01:00 |
|
|
9ed2e81404
|
Add "exec" action
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2019-11-21 18:38:27 +01:00 |
|
|
81e4f693ae
|
Make "on" attribute on buttons optional
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2019-11-21 18:38:15 +01:00 |
|
|
ab281813bc
|
On program exit go back to logo
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2019-11-21 18:15:31 +01:00 |
|
|
4030524c09
|
Add "key_press" action
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2019-11-21 17:14:05 +01:00 |
|
|
2059647373
|
Allow multi-actions
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2019-11-21 16:30:16 +01:00 |
|
|
0c0602b773
|
Add action to switch pages
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2019-11-21 01:15:07 +01:00 |
|
|
f2244140ae
|
Initial version of tooling
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2019-11-21 01:00:56 +01:00 |
|