Comments (20)
Looks to be working for me 👍
from streamdeck-toggl.
from streamdeck-toggl.
Unfortunately the contact which @tobimori used for pushing updates left Elgato, so we need to find another way. Do you have any experience with the Elgato store?
from streamdeck-toggl.
Works on my machine. @malde Can you please also test it? Thanks a lot! #43
from streamdeck-toggl.
thanks all for your efforts with this and sorry I wasn't able to provide more assistance than this :)
from streamdeck-toggl.
Has that been tested? I couldn't get your version to work locally.
I did however find another fork that already did some v9 conversion, which does work (but has some issues with displaying the time, and could use some polishing): https://github.com/Barndtt/streamdeck-toggl
from streamdeck-toggl.
Regarding the Elgato store - there is some information at https://docs.elgato.com/sdk/plugins/distribution.
Submit your plugins by sending an email to [email protected] with the following:
Download: A link to download the plugin.
User: A unique username or an email address.
Release Notes: What changed with the new version of your plugin? (features/bug fixes)
Support: Where can users contact you if they have problems? (email, contact form, etc.)
Category: Under which category do you want to have your plugin listed in the store (only one category is allowed at the moment).
from streamdeck-toggl.
Unfortunately the contact which @tobimori used for pushing updates left Elgato, so we need to find another way. Do you have any experience with the Elgato store?
Me personally, no, I havent even compiled a plugin locally unfortunately, was more looking to scope out the requirements before May to see what I need to learn, or if we could get an updated release 🫠
from streamdeck-toggl.
"back then" compilation was just making a zip file with the elgato cli, not sure if that has changed much.
from streamdeck-toggl.
Sorry guys, as the change was not that big, I only tested it in postman. @malde You are right, I will try to fix it as soon as possible.
from streamdeck-toggl.
This one has been tested and it works. Sadly, the issue with displaying the time persists. Can anyone investigate it 🙏? #42
from streamdeck-toggl.
Just by downloading your zip, and replacing the contents in the %appdata%\elgato\StreamDeck\Plugins\io.moeritz.streamdeck.toggl.sdplugin
it appears to work for time tracking.
I don't see the time issues in my version of toggl 😊
Similar to other repos listed in this issue, might be good to update the readme with the instructions so people don't think they need to recompile 😊
Thank you
from streamdeck-toggl.
This is how it looks like.
from streamdeck-toggl.
Now that I see the full number (I didn't because font-size), I'm pretty sure that's just a local datetime conversion issue on the deck. Those 476,238 hours at least match the hours since 1.1.1970.
from streamdeck-toggl.
Well, it looks like API does not send a duration anymore:
{
...
"task_id": null,
"billable": false,
"start": "2024-04-30T06:43:55+00:00",
"stop": null,
"duration": -1,
"description": "work",
"tags": [],
"tag_ids": [],
"duronly": true,
"at": "2024-04-30T06:43:56+00:00",
"server_deleted_at": null,
...
"permissions": null
}
from streamdeck-toggl.
This is how it looks like.
Ahh I removed that text In the UI for my use case 😊. Looks to be an epoch time.
from streamdeck-toggl.
I already fixed it in #43 @angry-bender, can you please also test it? To check that there is no problem with the timezone.
from streamdeck-toggl.
Hopefully the last change: (#45)
from streamdeck-toggl.
Regarding the Elgato store - there is some information at https://docs.elgato.com/sdk/plugins/distribution.
Submit your plugins by sending an email to [email protected] with the following:
Download: A link to download the plugin. User: A unique username or an email address. Release Notes: What changed with the new version of your plugin? (features/bug fixes) Support: Where can users contact you if they have problems? (email, contact form, etc.) Category: Under which category do you want to have your plugin listed in the store (only one category is allowed at the moment).
@tobimori Can you please send it as an author? This is the bundle, just delete the .md
extension (I was unable to upload it here without it)
io.moeritz.streamdeck.toggl.streamDeckPlugin.md
from streamdeck-toggl.
Regarding the Elgato store - there is some information at https://docs.elgato.com/sdk/plugins/distribution.
Submit your plugins by sending an email to [email protected] with the following:
Download: A link to download the plugin. User: A unique username or an email address. Release Notes: What changed with the new version of your plugin? (features/bug fixes) Support: Where can users contact you if they have problems? (email, contact form, etc.) Category: Under which category do you want to have your plugin listed in the store (only one category is allowed at the moment).
@tobimori Can you please send it as an author? This is the bundle, just delete the
.md
extension (I was unable to upload it here without it)
Looks like it's published https://marketplace.elgato.com/product/toggl-b040b224-5e61-4722-957f-91a662792441
from streamdeck-toggl.
Related Issues (20)
- Distinguish between Start and Stop HOT 1
- Show Tracking Time HOT 1
- Stop any active tracker HOT 1
- Toggl Does not work after upgrade to Mac Big Sur HOT 1
- Update API Url Domain to api.track.toggl.com HOT 1
- Stopping/Polling not working HOT 12
- Prompt for Entry Name HOT 3
- Use setGlobalSettings to store token while allowing multiple accounts HOT 1
- Task support HOT 3
- Stop current task & Start last task HOT 2
- Timer and Label Not Displayed HOT 1
- Button Starts Red HOT 1
- Feature request: Only one active tracker HOT 2
- Custom Button Missing Task option HOT 1
- Feature request HOT 1
- Mac os: Cannot stop tracking HOT 1
- Support not filling in optional fields (e.g. no Project)
- Still maintained?
- Project list truncated HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from streamdeck-toggl.