HackatimeForEasyEDA banner

HackatimeForEasyEDA

1 devlog
2h 43m 47s

This is a hackatime plugin for EasyEDA

This project uses AI

using it for prepare the easyeda sdk enviroment

Demo Repository

Loading README...

Cret

Shipped this project!

Hours: 2.73
Cookies: 🍪 14
Multiplier: 5.19 cookies/hr

I build a hackatime plugin for easyeda. I learned TypeScript

Cret

This is a hackatime plugin for easyeda. I use the easyeda SDK and ts to develop.
If you have any questions just ask!
Just record my work: On start it read user API Key and URL and if not exist it tell user to set them; it listen mouse events in editor and record last activity time; a background loop run every 25 seconds and if there is activity within 30 seconds it send a heartbeat; the heartbeat contain project name, current editor type (schematic or PCB), platform, timestamp and so on; also it try to estimate line additions and deletions by counting component changes and include those in the heartbeat; the plugin also give menu actions to open settings, show today stats and show about info.

Attachment
1

Comments

callererserror
callererserror 25 days ago

Hey, i’ve never used EasyEDA before. I need your help setting hackatime for it. I’m just stuck on the api key stage.