v0.1.0
Changelog
61d81d1 Add .envrc to .gitignore
7ecf6b8 Add TravisCI config
49f95d4 Add binary to .gitignore
77d07d4 Add godoc style comments
2538ff0 Add goreleaser config & workflow
969a1f2 Add installation & configuration notes to README
084e9a3 Add missing icons
cdbd811 Add more emoticon decks
bcc73eb Add prev/next/more icons
307cf96 Added Button widget and removed Launcher widget, as it's now obsolete
0da9260 Added clock widget
c0360ef Added deckmaster to sync your Xorg windows with the Stream Deck
e67f337 Added drawImage helper
fda69da Added drawString helper method
3955c9c Added emoticon deck
c0d8f46 Added empty TriggerAction method to BaseWidget
aeb60d5 Added executeCommand action
3e91889 Added executeDBusMethod action
39f13d7 Added sample deck definition
dd31bbf Added support for emulating key-presses
b304b47 Added support for loading deck definitions, launching apps and displaying CPU usage
33aa035 Added support for pasting strings
9854632 Assume a DPI of 124
d2ac3fd Bump streamdeck dependency
efdb5f3 Bump streamdeck dependency
edcecd0 Bump streamdeck dependency to v0.1.0
6fd535a Check for keyboard emulation being available before triggering an action
d63aa5d Even more emoticons
b19ba0a Exec command in background and wait for it to complete
5027ab7 Initial commit
9aaf097 Let user specify brightness with cli-flag --brightness
b084a17 Make linter happy
c3d97f8 Only update widgets when content has changed
8b18374 Panic if an unknown widget is requested
88c2cd9 Removed empty TrigggerAction implementations
25e429b Replace slightly smiling face with face throwing a kiss
d8ca427 Resize icons & images with bilinear interpolation
6b94ad0 Show 'top' widgets on top-left
cd87951 Split up and clean up code
7787ecc Store key-state earlier to prevent accidentally triggering short & long action
0fa23f9 Support different actions for long-presses on keys
45976f2 Support displaying memory usage in top widget
052225e Swap positions of CPU and MEM widgets
f5a5fb0 Switch to GitHub workflows
7f3f6e4 Switch to Go modules
ded1349 Update README badges
bbaadba Update buttons every 900ms
e8b35b7 Updated example deck config
19b078a Updated example deck file
026442a Warn user when trying to initialize widget with unknown ID
2195bd4 widget.go: Search for fonts rather than hardcoding