Commit Graph

309 Commits

Author SHA1 Message Date
Marcus Obst 938bbb73d1 Use correct argument --exclude instead of --ignore
https://github.com/wakatime/sublime-wakatime/issues/70
2017-03-04 17:02:04 +01:00
Alan Hamlett 008fdc6b49 v7.0.17 2017-03-01 22:32:08 -08:00
Alan Hamlett 9777bc7788 v7.0.16 2017-02-20 16:20:09 -08:00
Alan Hamlett 20a1965f13 v7.0.15 2017-02-13 23:31:26 -08:00
Alan Hamlett 311a0b5309 v7.0.14 2017-02-08 19:25:55 -08:00
Alan Hamlett c574234927 prevent crashing when logging object unable to be converted to unicode 2017-02-08 19:24:26 -08:00
Alan Hamlett a69c50f470 use str on objects which are not strings 2017-01-10 10:05:24 -08:00
Alan Hamlett f4b40089f3 v7.0.13 2016-11-11 11:31:43 +01:00
Alan Hamlett 08394357b7 support old Sublime Text with Python 2.6 2016-11-11 11:29:51 +01:00
Alan Hamlett 205d4eb163 fix import namespace 2016-11-11 11:16:17 +01:00
Alan Hamlett c4c27e4e9e v7.0.12 2016-10-24 12:41:46 +02:00
Alan Hamlett eaa3bb5180 use python v3.5.2 2016-10-15 16:16:39 +02:00
Alan Hamlett 7755971d11 v7.0.11 2016-09-23 08:37:30 +02:00
Alan Hamlett 7634be5446 handle UnicodeDecodeError exceptions when printing log messages 2016-09-23 08:36:23 +02:00
Alan Hamlett 5e17ad88f6 v7.0.10 2016-09-22 10:28:04 +02:00
Alan Hamlett a326046733 handle UnicodeDecodeError when looking for python to fix #68 2016-09-22 10:24:49 +02:00
Alan Hamlett 9bab00fd8b v7.0.9 2016-09-02 10:54:32 +02:00
Alan Hamlett 21601f9688 v7.0.8 2016-07-21 15:17:59 +02:00
Alan Hamlett b149d7fc87 v7.0.7 2016-07-06 23:26:41 +02:00
Alan Hamlett 044867449a v7.0.6 2016-06-13 16:50:10 +02:00
Alan Hamlett 887d55c3f3 v7.0.5 2016-06-08 20:46:57 +02:00
Alan Hamlett 957c74d226 v7.0.4 2016-05-21 14:32:47 +02:00
Alan Hamlett 09754849be v7.0.3 2016-05-16 16:09:32 +02:00
Alan Hamlett 3b2520afa9 use common resources folder location 2016-05-12 12:07:24 +02:00
Alan Hamlett 77c2041ad3 rename activity callback 2016-04-30 00:01:25 +02:00
Alan Hamlett 8af3b53937 v7.0.2 2016-04-29 16:57:54 +02:00
Alan Hamlett 5ef2e6954e prevent implicit decoding from string format 2016-04-29 16:56:48 +02:00
Alan Hamlett ca94272de5 v7.0.1 2016-04-29 01:13:50 +02:00
Alan Hamlett 6a7de84b9c v7.0.0 2016-04-29 00:21:51 +02:00
Alan Hamlett 48810f2977 queue heartbeats and send to wakatime-cli after 4 seconds 2016-04-29 00:18:38 +02:00
Alan Hamlett f14ece63f3 v6.0.8 2016-04-19 00:27:52 +02:00
Alan Hamlett 443215bd90 v6.0.7 2016-03-11 09:24:27 -08:00
Alan Hamlett c64f125dc4 no need to check debug mode before logging 2016-03-11 09:23:08 -08:00
Alan Hamlett 050b14fb53 v6.0.6 2016-03-06 14:14:40 -08:00
Alan Hamlett d0ddbed006 v6.0.5 2016-03-06 12:49:49 -08:00
Alan Hamlett e1ab92be6d v6.0.4 2016-01-15 12:27:52 +01:00
Alan Hamlett 8b59e46c64 force as str before decoding as unicode 2016-01-15 12:24:43 +01:00
v.muzhilov b54e0e13f6 fix UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 10: ordinal not in range(128) on plugin_loaded (ST2) 2016-01-15 12:21:18 +03:00
Alan Hamlett 835c7db864 v6.0.3 2016-01-11 11:29:52 -08:00
Alan Hamlett 4aa06e3829 v6.0.2 2016-01-06 13:59:56 -08:00
Alan Hamlett 32eadda81f v6.0.1 2016-01-01 23:09:08 -08:00
Alan Hamlett c537044801 log output from wakatime-cli when in debug mode 2016-01-01 23:06:03 -08:00
Alan Hamlett a97792c23c make sure python --version outputs a version number 2016-01-01 22:20:02 -08:00
Alan Hamlett 4223f3575f v6.0.0 2015-12-01 01:06:00 -08:00
Alan Hamlett 284cdf3ce4 update log messages for embedded python 2015-12-01 01:04:41 -08:00
Alan Hamlett 27afc41bf4 remove python zip file after extracting 2015-12-01 01:00:48 -08:00
Alan Hamlett 1fdda0d64a use embeddable python on Windows instead of installing python 2015-12-01 00:51:09 -08:00
Alan Hamlett c90a4863e9 v5.0.1 2015-10-06 04:04:15 -07:00
Alan Hamlett 94343e5b07 look for python in system PATH again 2015-10-06 03:59:04 -07:00
Alan Hamlett 03acea6e25 v5.0.0 2015-10-02 12:11:04 -07:00
Alan Hamlett 77594700bd switch registry warnings to debug log level 2015-10-02 12:09:37 -07:00
Alan Hamlett 6681409e98 v4.0.20 2015-10-01 15:20:34 -07:00
Alan Hamlett 8f7837269a correctly find python binary in non-Windows environments 2015-10-01 15:19:58 -07:00
Alan Hamlett a523b3aa4d v4.0.19 2015-10-01 15:15:15 -07:00
Alan Hamlett 6985ce32bb handle case where Sublime Text does not have winreg builtin module 2015-10-01 15:14:36 -07:00
Alan Hamlett 4be40c7720 v4.0.18 2015-10-01 15:08:35 -07:00
Alan Hamlett eeb7fd8219 find python binary location from windows registry 2015-10-01 15:07:55 -07:00
Alan Hamlett 11fbd2d2a6 v4.0.17 2015-10-01 12:42:04 -07:00
Alan Hamlett c50100e675 download and install python in background thread to fix #53 2015-10-01 12:39:28 -07:00
Alan Hamlett c1da94bc18 better looking obfuscated api key 2015-10-01 11:24:13 -07:00
Alan Hamlett 7f9d6ede9d v4.0.16 2015-09-29 03:13:04 -07:00
Alan Hamlett 5ebaf12a99 v4.0.15 2015-08-28 15:06:49 -07:00
Alan Hamlett 22c8ed74bd v4.0.14 2015-08-25 11:20:45 -07:00
Alan Hamlett eb11b991f0 v4.0.13 2015-08-25 00:43:56 -07:00
Alan Hamlett b07b59e0c8 v4.0.12 2015-07-31 15:34:36 -07:00
Alan Hamlett 9d715e95b7 correctly use urllib in python3 2015-07-31 15:34:24 -07:00
Alan Hamlett 3edaed53aa v4.0.11 2015-07-31 15:20:57 -07:00
Alan Hamlett 865b0bcee9 install python on Windows if not already installed 2015-07-31 15:19:56 -07:00
Alan Hamlett d440fe912c v4.0.10 2015-07-31 13:27:58 -07:00
Alan Hamlett aba89d3948 v4.0.9 2015-07-29 00:04:39 -07:00
Alan Hamlett 7ee7de70d5 v4.0.8 2015-06-23 18:17:25 -07:00
Alan Hamlett 7d37193f65 v4.0.7 2015-06-21 10:45:51 -07:00
Alan Hamlett 6bd62b95db allow customizing status bar message in sublime-settings file 2015-06-21 10:42:31 -07:00
Alan Hamlett 9337e3173b v4.0.6 2015-05-16 14:38:58 -07:00
Alan Hamlett 9b5c59e677 v4.0.5 2015-05-15 15:34:17 -07:00
Alan Hamlett f2f14207f5 use new --alternate-project argument so auto detected project will take priority 2015-05-15 15:32:03 -07:00
Alan Hamlett ac2ec0e73c v4.0.4 2015-05-12 15:04:39 -07:00
Alan Hamlett dab0621b97 v4.0.3 2015-05-06 16:35:01 -07:00
Alan Hamlett 675f9ecd69 send cursorpos to wakatime cli 2015-05-06 16:34:15 -07:00
Alan Hamlett 762027644f send current cursor line number to wakatime cli 2015-05-06 15:43:41 -07:00
Alan Hamlett 3c4ceb95fa separate active view logic into own function 2015-05-06 14:06:06 -07:00
Alan Hamlett d6d8bceca0 v4.0.2 2015-05-06 14:01:35 -07:00
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