Commit graph

227 commits

Author SHA1 Message Date
Alan Hamlett
acaad2dc83 only send heartbeats for the currently active buffer, for cases where another process modifies files which are open in sublime text 2015-05-06 14:00:33 -07:00
Alan Hamlett
23c5801080 v4.0.1 2015-05-06 12:30:36 -07:00
Alan Hamlett
8faaa3b0e3 send all last_heartbeat data to enough_time_passed function 2015-05-06 12:27:39 -07:00
Alan Hamlett
4bcddf2a98 use heartbeat name instead of action 2015-05-06 12:25:52 -07:00
Alan Hamlett
b51ae5c2c4 don't send two write heartbeats within 2 seconds of eachother 2015-05-06 12:22:42 -07:00
Alan Hamlett
651c84325e v4.0.0 2015-04-12 16:46:30 -07:00
Alan Hamlett
89368529cb listen for selection modified instead of buffer activated 2015-04-12 16:45:16 -07:00
Alan Hamlett
7053932731 v3.0.19 2015-04-07 14:21:25 -07:00
Alan Hamlett
b6c4956521 don't call os.path.basename when folder was not found 2015-04-07 14:20:21 -07:00
Alan Hamlett
68a2557884 v3.0.18 2015-04-04 11:05:35 -07:00
Alan Hamlett
aaff2503fb v3.0.17 2015-04-02 16:42:50 -07:00
Alan Hamlett
00a1193bd3 use open folder as current project when not using revision control 2015-04-02 16:41:55 -07:00
Alan Hamlett
2371daac1b v3.0.16 2015-04-02 15:05:06 -07:00
Alan Hamlett
4395db2b2d copy list so we don't obfuscate api key in original list 2015-04-02 15:04:05 -07:00
Alan Hamlett
fc8c61fa3f v3.0.15 2015-04-01 13:02:00 -07:00
Alan Hamlett
aa30110343 obfuscate api key when logging to ST console 2015-04-01 13:01:10 -07:00
Alan Hamlett
b671856341 v3.0.14 2015-03-31 16:21:05 -07:00
Alan Hamlett
b801759cdf always use external python binary because sublime text bundled binary does not fully support SSL with requests package 2015-03-31 16:19:30 -07:00
Alan Hamlett
911b5656d7 prevent exception when view.window() is None 2015-03-25 11:08:27 -07:00
Alan Hamlett
48bbab33b4 v3.0.13 2015-03-24 10:05:23 -07:00
Alan Hamlett
3b2aafe004 check built-in SSL more effectively 2015-03-24 10:00:53 -07:00
Alan Hamlett
aa0b2d6d70 v3.0.12 2015-03-23 15:06:27 -07:00
Alan Hamlett
373ebf933f v3.0.11 2015-03-23 14:01:40 -07:00
Alan Hamlett
4fca5e1c06 v3.0.10 2015-03-22 17:14:20 -07:00
Alan Hamlett
cb2d126c47 ability to disable status bar message 2015-03-22 17:13:32 -07:00
Alan Hamlett
17404bf848 v3.0.9 2015-03-20 01:16:34 -07:00
Alan Hamlett
510eea0a8b status message showing when WakaTime is enabled 2015-03-20 01:14:53 -07:00
Alan Hamlett
d16d1ca747 v3.0.8 2015-03-09 15:25:40 -07:00
Alan Hamlett
440e33b8b7 upgrade wakatime cli to v4.0.4 2015-03-09 15:23:29 -07:00
Alan Hamlett
307029c37a detect python binary by executing interpreter 2015-03-09 14:32:27 -07:00
Alan Hamlett
e4fe604a93 move import to top of file. remove unused imports. 2015-02-23 22:20:27 -08:00
Du Song
97f4077675 add "Wakatime: Open Dashboard" into command palette 2015-02-23 17:59:10 -05:00
Alan Hamlett
4960289ed1 v3.0.7 2015-02-05 17:42:19 -08:00
Alan Hamlett
82530cef4f handle errors from reading project directory while looking for .sublime-project file 2015-02-05 17:40:45 -08:00
Alan Hamlett
08172098e2 v3.0.6 2015-01-13 14:07:23 -08:00
Alan Hamlett
038847e665 v3.0.5 2015-01-06 11:38:26 -08:00
Alan Hamlett
757a4c6905 v3.0.4 2014-12-26 18:21:13 -06:00
Alan Hamlett
dd61a4f5f4 fix reading config file in python2 2014-12-26 18:18:52 -06:00
Alan Hamlett
69f9bbdc78 v3.0.3 2014-12-25 13:37:22 -06:00
Alan Hamlett
7c07925527 v3.0.2 2014-12-25 01:05:12 -06:00
Alan Hamlett
ad4df93b04 create .wakatime.cfg INI file if it does not already exist 2014-12-24 12:01:56 -06:00
Alan Hamlett
9a600df969 v3.0.1 2014-12-23 12:43:11 -06:00
Alan Hamlett
12b8c36c5f v3.0.0 2014-12-23 05:41:18 -06:00
Alan Hamlett
520db283cb v2.1.21 2014-12-22 01:02:08 -06:00
Alan Hamlett
584d109357 v2.0.20 2014-12-05 02:40:54 -08:00
Alan Hamlett
3182a45bbd v2.0.19 2014-12-04 11:46:16 -08:00
Alan Hamlett
85856f2c53 v2.0.18 2014-11-30 22:22:39 -08:00
Alan Hamlett
5e2e1be779 v2.0.17 2014-11-18 16:00:59 -08:00
Alan Hamlett
7245cbeb58 v2.0.16 2014-11-12 20:11:51 -08:00
Alan Hamlett
20571ec085 v2.0.15 2014-11-10 12:29:45 -08:00
Alan Hamlett
83f4a29a15 v2.0.14 2014-10-14 11:03:41 -07:00
Alan Hamlett
8f02adacf9 popup error message if Python not found 2014-10-14 11:02:52 -07:00
Alan Hamlett
e631d33944 v2.0.13 2014-10-07 04:47:16 -07:00
Alan Hamlett
b7c047102d v2.0.12 2014-09-30 10:17:52 -07:00
Alan Hamlett
101ab38c70 v2.0.11 2014-09-30 09:28:34 -07:00
Alan Hamlett
253728545c v2.0.10 2014-08-29 12:50:55 -07:00
Alan Hamlett
8574abe012 v2.0.9 2014-08-27 03:32:35 -07:00
Alan Hamlett
986e592d1e v2.0.8 2014-08-07 08:30:44 -07:00
Alan Hamlett
6ec3b171e1 v2.0.7 2014-07-25 02:36:42 -07:00
Alan Hamlett
85cf9f4eb5 v2.0.6 2014-07-25 01:02:27 -07:00
Alan Hamlett
c863bde54a v2.0.5 2014-06-18 10:35:59 -07:00
Alan Hamlett
e19f85f081 use sublime project from sublime-project file when no revision control project found 2014-06-18 10:10:28 -07:00
Alan Hamlett
e122f73e6b v2.0.4 2014-06-09 15:18:44 -05:00
Alan Hamlett
66fddc07b9 v2.0.3 2014-05-26 15:03:24 -07:00
Alan Hamlett
64ea40b3f5 v2.0.2 2014-05-26 14:07:29 -07:00
Alan Hamlett
e5e399dfbe v2.0.1 2014-05-25 17:30:26 -07:00
Alan Hamlett
bcf037e8a4 v2.0.0 2014-05-25 17:29:47 -07:00
Alan Hamlett
533aaac313 change www.wakatime.com to wakatime.com 2014-03-14 13:36:20 -07:00
Alan Hamlett
7f4f70cc85 add bsd license 2014-03-12 17:03:14 -07:00
Alan Hamlett
4adb8a8796 v1.6.5 2014-03-05 13:55:08 -08:00
Alan Hamlett
8a3375bb23 v1.6.4 2014-02-05 01:03:05 -08:00
Alan Hamlett
fcbbf05933 v1.6.3 2014-01-15 16:46:32 -08:00
Alan Hamlett
da4e02199a v1.6.2 2014-01-14 05:14:25 -08:00
Alan Hamlett
4c7adf0943 v1.6.1 2013-12-13 16:38:52 +01:00
Alan Hamlett
81f838489d v1.6.0 2013-12-13 16:11:46 +01:00
Alan Hamlett
d6228b8dce use [WakaTime] namespace for all console messages 2013-12-13 16:08:34 +01:00
Alan Hamlett
805e2fe222 v1.5.2 2013-12-03 02:41:54 +01:00
Alan Hamlett
9f9b97c69f v1.5.1 2013-12-02 09:17:35 +01:00
Alan Hamlett
37f74b4b56 v1.5.0 2013-11-28 12:18:44 +01:00
Alan Hamlett
a1c0d7e489 prevent sending timestamp when saving same file multiple times. increase send frequency from 5 minutes to 2 minutes. 2013-11-28 12:16:43 +01:00
Alan Hamlett
3127f264b4 v1.4.12 2013-11-21 01:11:40 -08:00
Alan Hamlett
03ec38bb67 v1.4.11 2013-11-13 18:07:41 -08:00
Alan Hamlett
ca47c2308d v1.4.10 2013-10-31 17:20:12 -07:00
Alan Hamlett
906184cd88 v1.4.9 2013-10-28 18:12:12 -07:00
Alan Hamlett
d34432217f v1.4.8 2013-10-27 21:31:34 -07:00
Alan Hamlett
05b08b6ab2 new sublime-setting ingore for ignoring files by regular expressions 2013-10-27 21:30:10 -07:00
Alan Hamlett
023c1dfbe3 v1.4.7 2013-10-26 19:12:29 -07:00
Alan Hamlett
2c8dd6c9e7 v1.4.6 2013-10-25 21:35:00 -07:00
Alan Hamlett
46c5171d6a v1.4.5 2013-10-14 21:52:53 -07:00
Alan Hamlett
4f03423333 v1.4.4 2013-10-13 16:38:08 -07:00
Alan Hamlett
a92ebad2f2 display error message when python binary not found 2013-10-13 08:26:31 -07:00
Alan Hamlett
78a7e5cbcb only use pythonw.exe on Windows platform and display error in Sublime Console instead of using python.exe 2013-10-12 21:52:40 -07:00
Alan Hamlett
e933f71bcd v1.4.3 2013-09-30 21:58:11 -07:00
Alan Hamlett
3e74625963 v1.4.2 2013-09-30 07:04:35 -07:00
Alan Hamlett
a19e635ba3 print response code in Sublime Console if api request failed 2013-09-30 07:04:24 -07:00
Alan Hamlett
6436cf6b62 v1.4.1 2013-09-30 06:58:33 -07:00
Alan Hamlett
e1e8861a6e better check for SSL support using socket.ssl 2013-09-30 06:58:12 -07:00
Alan Hamlett
097027a3d4 v1.4.0 2013-09-22 16:31:39 -07:00
Alan Hamlett
bf6a6f7310 import wakatime package outside try block 2013-09-22 16:15:43 -07:00
Alan Hamlett
65094ecf74 printing python binary in command to Sublime Console when in debug mode, unless has SSL support 2013-09-21 10:34:40 -07:00
Alan Hamlett
0b9fcbd96c v1.3.7 2013-09-07 19:09:05 -07:00
Alan Hamlett
8c44c070d5 v1.3.6 2013-09-06 23:01:55 -07:00
Alan Hamlett
7b821179a6 v1.3.5 2013-09-05 07:39:51 -07:00
Alan Hamlett
3703a6374f sending sublime text version in user agent 2013-09-05 07:39:33 -07:00
Alan Hamlett
b8e2b73620 v1.3.4 2013-09-04 23:25:03 -07:00
Alan Hamlett
0720f31c71 v1.3.3 2013-09-04 22:24:56 -07:00
Alan Hamlett
7a2161b7dd v1.3.2 fix bug where LAST_FILE not correct value 2013-08-25 16:54:48 -07:00
Alan Hamlett
e417771dec v1.3.0 2013-08-15 00:14:50 -07:00
Alan Hamlett
dda5da361c v1.2.1 fixed #14 2013-08-14 02:36:17 -07:00
Alan Hamlett
09c9252b9b fixed threading bug by not using set_timeout, which is blocking. 2013-08-14 01:49:08 -07:00
Alan Hamlett
601a9b9674 v1.2.0 2013-08-12 20:30:29 -07:00
Alan Hamlett
6e0b332885 using Popen as backup when ST2 doesn't have SSL support 2013-08-12 20:30:06 -07:00
Alan Hamlett
8d39fccabb v1.1.0 2013-08-12 10:55:15 -07:00
Alan Hamlett
11a5b58c9d never use subprocess, even if no SSL support 2013-08-12 10:54:35 -07:00
Alan Hamlett
45662cc96a v1.0.2. testing sublime package control versioning. 2013-08-09 21:16:01 -07:00
Alan Hamlett
e13fe724c2 v1.0.1. Using tags instead of packages.json for Sublime Package Control revisions. 2013-08-09 14:17:53 -07:00
Alan Hamlett
5804002fe3 v0.4.2 2013-08-08 19:21:57 -07:00
Alan Hamlett
ff8fe836ec New debug setting for verbose logging.
Upgraded wakatime package to v0.3.1.
Fixed bug on windows where wakatime package not correctly imported.
2013-08-08 18:52:45 -07:00
Alan Hamlett
66ee4a81aa v0.4.1 2013-08-08 02:45:05 -07:00
Alan Hamlett
8a9b9d0c91 using subprocess when Sublime Text embedded python does not support SSL. 2013-08-08 02:41:29 -07:00
Alan Hamlett
b89356b3e7 Upgraded wakatime package to v0.3.0.
Importing wakatime package directly without need for subprocess.
Using threading to prevent blocking Sublime Text.
2013-08-08 02:17:47 -07:00
Alan Hamlett
f0e72b10f4 v0.3.3 2013-08-06 17:43:22 -07:00
Alan Hamlett
be2cd47add v1.0.0 2013-08-06 17:26:59 -07:00
Alan Hamlett
1b12779f07 v0.3.2 2013-08-06 17:22:24 -07:00
Alan Hamlett
4f4148763c added packages.json for Sublime Package Control versioning. fixed issues with WakaTime.sublime-settings in both ST2 and ST3. 2013-08-06 17:21:32 -07:00
Alan Hamlett
e3a8f20416 v0.3.1 2013-08-04 22:33:42 -07:00
Alan Hamlett
39926c7e71 using WakaTime.py for plugin file name 2013-08-04 22:30:24 -07:00
Renamed from sublime-wakatime.py (Browse further)