Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 31 million developers.Sign up
Noy a big issue in itself but it might have been confusing for those who didn't type their username/password or API key correctly.
Definitely still room for improvement to handle loads of weird cases (using the workflow but not setting any service to active, for example) but the goal is to get something running quickly. I didn't bother fine tuning yet.
Mainly fix a big where deleted Toggl projects would still show up in the Alfred-Time projects list.
- Update screenshots with new config file
- Update README, clearer instructions for Harvest
- Update various packages to latest versions
- Got rid of curl and now using Guzzle, so http calls are blazing fast
- All functionalities (start, stop, undo, delete, continue) now work for both services. Just choose in the config which one is your primary service
- When starting the timer for both services (using the shift modifier), the project and tag list only show the items that are available in both services
- Fix issue where Harvest timer would be wrongly deleted in some cases (OOPS)
- Fix some layout issues
- Icons are now service-dependent (in almost all cases)
- Possibility to delete recent timers
- Possibility to continue recent timer
- Improve handling of non-implemented features of Harvest
- Better titles, subtitles and notifications
- Choose of project and tag (currently only for Toggl)
- Undo last Toggl and/or Harvest timer started through the workflow
- Sync data to local cache (currently only for Toggl)
Seems that in some cases Alfred doesn't create the workflow data directory where the config file is stored. That would cause issues at the first start (and actually all the other starts). And also it seems that Alfred never creates the folder, although I thought I tried but I was probably drunk.