This repository is a fork to continue development of https://github.com/tobimori/streamdeck-toggl which has been discontinued and archived. Note that the Toggl plugin in the Stream Deck marketplace is the old plugin that is no longer maintained.
Download the latest .streamDeckPlugin file from Releases and double click to install into the Stream Deck app. Once installed, a button called "Toggl" will become available in section "Custom".
Just press any Toggl Button to start tracking time. The button should indicate tracking by turning red and showing the current tracking time (if no Title is set). The status of the button is defined by workspace, project and entry name. If you setup two identical buttons (even on different Stream Deck profiles), both button indicate the same. If you start or stop your timer using the Toggl app (web, desktop, mobile) Toggl for Stream Deck will follow by changing the status.
Please use GitHub Issues for reporting bugs and requesting new features.
streamdeck-toggl is licensed under the MIT License.
Prerequisites:
streamdeck dev
To debug locally:
cd [path]\one.blueshift.streamdeck.toggl.sdPlugin
streamdeck link
streamdeck restart one.blueshift.streamdeck.toggl
To build a .streamDeckPlugin installer:
cd [path]\one.blueshift.streamdeck.toggl.sdPlugin
streamdeck pack --version [new version] --output [output directory]