Has anyone tried integrating the WakaTime (https://wakatime.com) time tracking service into TextMate? I'd love to be able to track my time using this, but there's no"official" plugin for it for TexMate.
I just voted for textmate in their plugin section, perhaps if a few in the mailing list here did the same they might get something going.
On January 13, 2015 at 12:59:46 PM, Keith Solomon (ksolomon@gmail.com) wrote:
Has anyone tried integrating the WakaTime (https://wakatime.com) time tracking service into TextMate? I'd love to be able to track my time using this, but there's no"official" plugin for it for TexMate.
I also voted for TM. I thought it might be of interest here that the sublime plugin is little more than python wrappers:
https://github.com/wakatime/sublime-wakatime
Maybe someone more pythony than I, has time to port it to TM?
On January 13, 2015 at 3:07:14 PM, William Pickens (william@pickensdesigns.com) wrote:
I just voted for textmate in their plugin section, perhaps if a few in the mailing list here did the same they might get something going.
On January 13, 2015 at 12:59:46 PM, Keith Solomon (ksolomon@gmail.com) wrote:
Has anyone tried integrating the WakaTime (https://wakatime.com) time tracking service into TextMate? I'd love to be able to track my time using this, but there's no"official" plugin for it for TexMate.
-- Keith Solomon - ksolomon@gmail.com My Blog - http://keithsolomon.net/
_______________________________________________ textmate mailing list textmate@lists.macromates.com http://lists.macromates.com/listinfo/textmate
_______________________________________________ textmate mailing list textmate@lists.macromates.com http://lists.macromates.com/listinfo/textmate
Well, TM doesn’t yet support calling command upon modification of the file, so it may not be quite possible yet.
Used here: https://github.com/wakatime/sublime-wakatime/blob/master/WakaTime.py#L243
I’m not sure how important this is to WakaTime’s accuracy, though it seems like it would be so it may have to wait for now.
Steven
On Jan 13, 2015, at 4:45 PM, Steven Clukey saclukey@live.com wrote:
Well, TM doesn’t yet support calling command upon modification of the file,
Semantic Class: callback.document.did-save
Wouldn't that do it? Called whenever a file is saved (subject to scope selector etc of course).
Gerd
so it may not be quite possible yet.
Used here: https://github.com/wakatime/sublime-wakatime/blob/master/WakaTime.py#L243
I’m not sure how important this is to WakaTime’s accuracy, though it seems like it would be so it may have to wait for now.
Steven
textmate mailing list textmate@lists.macromates.com http://lists.macromates.com/listinfo/textmate
On Jan 13, 2015, at 6:15 PM, Gerd Knops gerti-textmate@bitart.com wrote:
Semantic Class: callback.document.did-save
Wouldn't that do it? Called whenever a file is saved (subject to scope selector etc of course).
Gerd
The plugin uses 3 callbacks, one after save (line 237), one when the application is activated (line 240), and one when a document is modified (line 243). TextMate has the first two (callback.document.did-save, and callback.application.did-activate), but it does not have the last one. Again, I’m not sure how much this matters to the accuracy of the plugin, but it currently can’t be done. If the on_modified callback can be safely ignored in a port to TextMate, then the first two callbacks are enough and everything is fine.
Steven
I believe it's about real time changes, not saves.
Koen
On Wed, Jan 14, 2015 at 12:15 AM, Gerd Knops gerti-textmate@bitart.com wrote:
On Jan 13, 2015, at 4:45 PM, Steven Clukey saclukey@live.com wrote:
Well, TM doesn’t yet support calling command upon modification of the file,
Semantic Class: callback.document.did-save Wouldn't that do it? Called whenever a file is saved (subject to scope selector etc of course). Gerd
so it may not be quite possible yet.
Used here: https://github.com/wakatime/sublime-wakatime/blob/master/WakaTime.py#L243
I’m not sure how important this is to WakaTime’s accuracy, though it seems like it would be so it may have to wait for now.
Steven
textmate mailing list textmate@lists.macromates.com http://lists.macromates.com/listinfo/textmate
textmate mailing list textmate@lists.macromates.com http://lists.macromates.com/listinfo/textmate
I did not know about wakatime, but I like it already! Voted as well.
And if someone is going to port the sublime plugin, I think they should do it in ruby, like most TM bundles.
Koen
On Tue, Jan 13, 2015 at 9:59 PM, Keith Solomon ksolomon@gmail.com wrote:
Has anyone tried integrating the WakaTime (https://wakatime.com) time tracking service into TextMate? I'd love to be able to track my time using this, but there's no"official" plugin for it for TexMate. -- Keith Solomon - ksolomon@gmail.com My Blog - http://keithsolomon.net/ _______________________________________________ textmate mailing list textmate@lists.macromates.com http://lists.macromates.com/listinfo/textmate
On 13.01.2015, at 21:59, Keith Solomon ksolomon@gmail.com wrote:
Has anyone tried integrating the WakaTime (https://wakatime.com) time tracking service into TextMate? I'd love to be able to track my time using this, but there's no"official" plugin for it for TexMate.
For the record: The official plugin is released now.
Doesn’t it work on TM2?
Caio
Em 08/04/2015, à(s) 11:19, Kai Wood lists@kwood.eu escreveu:
On 13.01.2015, at 21:59, Keith Solomon ksolomon@gmail.com wrote:
Has anyone tried integrating the WakaTime (https://wakatime.com) time tracking service into TextMate? I'd love to be able to track my time using this, but there's no"official" plugin for it for TexMate.
For the record: The official plugin is released now.
Download: https://github.com/wakatime/textmate-wakatime
textmate mailing list textmate@lists.macromates.com http://lists.macromates.com/listinfo/textmate
On 08 Apr 2015, at 19:06, Caio Fernando Bertoldi Paes de Andrade caiofbpa@icloud.com wrote:
Doesn’t it work on TM2?
Caio
Works with current TM2 on my Yosemite installation. I had trouble with the 1.0.0. version announced in the WakaTime newsletter, but 1.0.2. from the Github page does its job.