Commit Graph

415 Commits

Author SHA1 Message Date
Alan Hamlett 9bb54870ad update pypi setup and readme 2014-03-12 16:21:22 -07:00
Alan Hamlett 408e9c4b7b v1.0.1 2014-03-05 13:46:59 -08:00
Alan Hamlett 8054595d8f switch to new domain name wakatime.com 2014-03-05 13:45:52 -08:00
Alan Hamlett f542e1a862 v1.0.0 2014-02-05 00:57:38 -08:00
Alan Hamlett 7697b54e8e detect project name and branch from mercurial revision control 2014-02-05 00:55:52 -08:00
Alan Hamlett e54f393721 v0.5.3 2014-01-15 16:42:53 -08:00
Alan Hamlett eb479efa52 define unicode as str for Python3 2014-01-15 16:41:35 -08:00
Alan Hamlett 74f84f0048 v0.5.2 2014-01-14 05:08:28 -08:00
Alan Hamlett fb64f6db1f update readme 2014-01-14 05:04:59 -08:00
Alan Hamlett 275a2a6e57 set system language to English before running subversion program 2014-01-14 05:02:51 -08:00
Alan Hamlett ade6084819 improved description in header 2013-12-20 16:36:32 +01:00
Alan Hamlett 571d2f3c92 update readme 2013-12-19 16:09:44 +01:00
Alan Hamlett d55bbe5d45 v0.5.1 2013-12-13 16:35:32 +01:00
Alan Hamlett c3642fade2 second line in .wakatime-project sets branch name 2013-12-13 16:33:09 +01:00
Alan Hamlett f46b0909c2 Update README.rst 2013-12-13 16:15:41 +01:00
Alan Hamlett 89c21f03bd fix variable definition bug 2013-12-13 15:41:29 +01:00
Alan Hamlett 0533df08ca v0.5.0 2013-12-13 15:33:56 +01:00
Alan Hamlett 1f8f6f8781 migrate ignored directories from old config file to new configparser format 2013-12-13 15:30:21 +01:00
Alan Hamlett 256aaf5dc3 update wakatime descriptions 2013-12-13 15:09:09 +01:00
Alan Hamlett 4e03de91d8 update wakatime package header comment 2013-12-13 15:05:20 +01:00
Alan Hamlett 05ced3dbc0 update description with example of using projectmap config section 2013-12-13 15:02:44 +01:00
Alan Hamlett 297ebb902b updates to project plugins:
- force projects to return unicode names and branches, or None
 - refactor ProjectMap to set project name from cfg file
 - pass configs to find_project() as dict from plugin's cfg section
 - clean up git project class

updates to config file:

 - rename ~/.wakatime.conf to ~/.wakatime.cfg
 - better error handling while parsing and getting configs
 - no longer need to set defaults when parsing config file
 - use configparser for python3 when python2 import fails
2013-12-13 14:46:39 +01:00
Alan Hamlett ce4d6ce3b7 Merge pull request #4 from 3onyc/feature/projectmap
Add a ProjectMap plugin
2013-12-13 03:14:02 -08:00
3onyc b75570a589 Fix ProjectMap always returning true if it has a config section 2013-12-12 10:09:14 +01:00
3onyc 5b9eb937ff Rename config to settings in BaseProject 2013-12-11 15:13:40 +01:00
3onyc a4913289ce Make ProjectMap use config section 2013-12-10 13:46:56 +01:00
3onyc d6e1da7073 Pass config to plugin, but only if it has a section for the plugin 2013-12-10 13:46:56 +01:00
3onyc 23c586e616 Use ConfigParser and add [settings] header in case it's missing 2013-12-10 13:46:56 +01:00
3onyc 81fe41409a Implement ProjectMap plugin 2013-12-10 13:46:56 +01:00
Alan Hamlett 731ce02a59 recognize .twig extension as Twig language 2013-12-03 20:20:57 +01:00
Alan Hamlett 9ca3ac3e49 simplify encodings 2013-12-03 02:36:52 +01:00
Alan Hamlett d714bb9299 fix character encoding problem with localized datetime in log 2013-12-03 02:34:00 +01:00
Alan Hamlett 59de87799e decode file names with filesystem encoding, then encode as utf-8 before encoding with simplejson 2013-12-02 09:15:06 +01:00
Alan Hamlett 6c7e722390 catch UnicodeDecodeErrors from simplejson. 2013-11-21 01:06:50 -08:00
Alan Hamlett 28da601ad3 v0.4.10 2013-11-13 10:43:42 -08:00
Alan Hamlett b345a1ff7b set project name with .wakatime-project file 2013-11-13 10:41:56 -08:00
Alan Hamlett 7ab0d54ec9 recognize markdown file extension as Markdown language 2013-11-03 11:34:54 -08:00
Alan Hamlett 4e8d3ead82 recognize jinja2 file extensions as HTML 2013-10-31 17:16:38 -07:00
Alan Hamlett 8f38ba5932 add rhtml translation 2013-10-29 00:25:12 -07:00
Alan Hamlett 14e1a5d2e0 handle case where ignore patterns not defined 2013-10-28 18:04:25 -07:00
Alan Hamlett 105df0d4b0 v0.4.9 2013-10-27 21:02:20 -07:00
Alan Hamlett 29bc891ce4 - parse more options from config file (api key, verbose, logfile)
- new config for ignoring file names based on regular expressions
2013-10-27 20:58:56 -07:00
Alan Hamlett b08e1955c8 update language lexer translations 2013-10-26 17:58:15 -07:00
Alan Hamlett 5a0e9ad17f force Perl6 to be Perl 2013-10-26 14:14:13 -07:00
Alan Hamlett ffd557dfef force some languages to be recognized as others 2013-10-26 14:06:54 -07:00
Alan Hamlett 1038529fd0 force .js files to be reported at JavaScript 2013-10-26 13:46:22 -07:00
Alan Hamlett 92e290c217 force some file extensions to be recognizes as certain languages 2013-10-25 21:28:59 -07:00
Alan Hamlett f8b4c91ae6 remove support for subversion on Windows to prevent cmd windows from opening 2013-10-14 21:50:22 -07:00
Alan Hamlett 98b9056c77 ignore any errors when detecting language type with pygments 2013-10-14 14:12:40 -07:00
Alan Hamlett fdbd0fa941 v0.4.8 2013-10-13 16:32:39 -07:00