]>
git.mjollnir.org Git - tks.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Penny Leach [Tue, 15 Dec 2009 15:10:43 +0000 (16:10 +0100)]
Rounding to nearest quarter: strip leading zeros!
Penny Leach [Tue, 15 Dec 2009 14:27:16 +0000 (15:27 +0100)]
Added function to round to nearest 1/4 hour
Penny Leach [Thu, 23 Jul 2009 16:13:17 +0000 (18:13 +0200)]
Fixed some error handling
Penny Leach [Sat, 30 May 2009 12:04:47 +0000 (14:04 +0200)]
fixing error reporting in TKS Zebra perl module
Penny Leach [Wed, 8 Apr 2009 16:25:04 +0000 (18:25 +0200)]
debian: install the Zebra perl module
Penny Leach [Tue, 7 Apr 2009 14:21:47 +0000 (16:21 +0200)]
add Zebra support to TKS
Penny Leach [Tue, 7 Apr 2009 14:20:55 +0000 (16:20 +0200)]
added modular support for the subsystem to communicate with (WRMS
default), and some error checking
Nigel McNie [Mon, 30 Jun 2008 00:15:57 +0000 (12:15 +1200)]
Changelog for 0.2.1
Nigel McNie [Mon, 30 Jun 2008 00:11:54 +0000 (12:11 +1200)]
Bail out if a closing time isn't given for time recorded against a date that isn't at the end of the file.
Nigel McNie [Mon, 30 Jun 2008 00:04:13 +0000 (12:04 +1200)]
Don't write out a debugging file when adding time.
Nigel McNie [Mon, 30 Jun 2008 00:01:12 +0000 (12:01 +1200)]
Implement "review required" flag.
Nigel McNie [Mon, 16 Jun 2008 09:19:21 +0000 (21:19 +1200)]
Round entry times to 2dp, to prevent stupid entries in WRMS.
Nigel McNie [Thu, 12 Jun 2008 00:03:03 +0000 (12:03 +1200)]
Some refactoring I missed, as pointed out by Martyn.
Nigel McNie [Thu, 12 Jun 2008 00:01:23 +0000 (12:01 +1200)]
Changelog for 0.2.0
Nigel McNie [Tue, 3 Jun 2008 23:10:46 +0000 (11:10 +1200)]
If a line hasn't got a finishing time yet, print an error and exit.
Make sure that the line_needs_closing flag is set to 0 correctly at all times when we know we've done the closing time for it.
Nigel McNie [Tue, 3 Jun 2008 22:26:34 +0000 (10:26 +1200)]
Use setlocal instead of set so we don't clobber other buffers' settings.
Nigel McNie [Tue, 3 Jun 2008 22:26:02 +0000 (10:26 +1200)]
Only log into WRMS when we actually need to.
Nigel McNie [Tue, 3 Jun 2008 22:23:42 +0000 (10:23 +1200)]
Print total time formatted to 2dp.
Nigel McNie [Tue, 3 Jun 2008 11:21:49 +0000 (23:21 +1200)]
Add syntax highlighting support for the new clock-time format.
Nigel McNie [Tue, 3 Jun 2008 11:00:24 +0000 (23:00 +1200)]
Initial attempt at parsing clock times in the time field.
Allows you to enter just one time, or time[dash]time. The former assumes the next line's time (or start time in the start[dash]stop form) is the stop time for it.
Most likely will break when you try and wrap around the 24 hour boundary. Waa waa waa.
Nigel McNie [Tue, 3 Jun 2008 05:55:09 +0000 (17:55 +1200)]
REALLY bump to 0.1.1 this time goddamnit.
Nigel McNie [Tue, 3 Jun 2008 05:45:39 +0000 (17:45 +1200)]
Changelog for 0.1.1
Martyn Smith [Tue, 3 Jun 2008 05:36:42 +0000 (17:36 +1200)]
Fixed up vim filetype support (works nicely in etch and sid now)
Martyn Smith [Tue, 3 Jun 2008 05:35:45 +0000 (17:35 +1200)]
Change WWW::Mechanize dep
Nigel McNie [Sat, 31 May 2008 04:28:12 +0000 (16:28 +1200)]
Don't output the message to commit time if there is none to commit.
Martyn Smith [Tue, 3 Jun 2008 05:31:58 +0000 (17:31 +1200)]
Patched to not require the with_fields attribute (which isn't in etch)
Nigel McNie [Sat, 31 May 2008 04:08:06 +0000 (16:08 +1200)]
Added very basic manpage and install in debian packaging.
Nigel McNie [Sat, 31 May 2008 04:04:48 +0000 (16:04 +1200)]
Changed the description of the tks package. Lintian is no fun.
Nigel McNie [Sat, 31 May 2008 03:59:40 +0000 (15:59 +1200)]
Added debian copyright file.
Nigel McNie [Sat, 31 May 2008 03:55:54 +0000 (15:55 +1200)]
Added a basic README and a GPL3 license file.
Nigel McNie [Thu, 29 May 2008 22:14:56 +0000 (10:14 +1200)]
Set tabwidth to 16 to make formatting the file easier.
Nigel McNie [Thu, 29 May 2008 12:30:41 +0000 (00:30 +1200)]
Added vim syntax highlighting for tks files.
The syntax highlighting itself was done by Martyn.
It will highlight files that have the extension .tks.
Nigel McNie [Thu, 29 May 2008 08:56:40 +0000 (20:56 +1200)]
First go at commenting out lines when they're committed.
This involved reworking the method that got data from the timekeeping file to return it in a format more conducive to this change.
Nigel McNie [Thu, 29 May 2008 06:20:12 +0000 (18:20 +1200)]
Remove old example file.
Nigel McNie [Thu, 29 May 2008 06:18:18 +0000 (18:18 +1200)]
Got rid of the old config file.
Martyn Smith [Thu, 29 May 2008 02:08:28 +0000 (14:08 +1200)]
Fixed a bug in daily subtotals
Martyn Smith [Thu, 29 May 2008 01:51:54 +0000 (13:51 +1200)]
Ammended date parsing comment
Martyn Smith [Thu, 29 May 2008 01:45:12 +0000 (13:45 +1200)]
Drop invalid WRs rather than attempt to coerce them to ints
Martyn Smith [Thu, 29 May 2008 01:40:20 +0000 (13:40 +1200)]
Added ISO date support
Nigel McNie [Mon, 26 May 2008 11:22:25 +0000 (23:22 +1200)]
Everyone's favourite dpkg-buildpackage makefile.
Nigel McNie [Mon, 26 May 2008 11:15:09 +0000 (23:15 +1200)]
Added more dependencies.
Nigel McNie [Mon, 26 May 2008 11:11:57 +0000 (23:11 +1200)]
Put the tks script and WRMS libraries in the right place.
Nigel McNie [Mon, 26 May 2008 11:10:55 +0000 (23:10 +1200)]
Convert to using a simple INI file in the user's home directory for config, rather than a YAML file.
Nigel McNie [Mon, 26 May 2008 10:30:32 +0000 (22:30 +1200)]
Rename the script to match the program name
Nigel McNie [Mon, 26 May 2008 10:27:17 +0000 (22:27 +1200)]
Beginnings of debian packaging
Nigel McNie [Mon, 26 May 2008 09:12:45 +0000 (21:12 +1200)]
Summarise the totals for each day.
Nigel McNie [Mon, 26 May 2008 08:55:40 +0000 (20:55 +1200)]
Add a method to load timesheet information in a simpler format than yaml.
The format looks like:
date
WR time description
WR time description
...
date
WR time description
WR time description
...
Nigel McNie [Mon, 26 May 2008 08:55:02 +0000 (20:55 +1200)]
Use the new timesheet file format to load timesheet data.
Output the summarised results in a nicer format. (WIP)
Martyn Smith [Thu, 1 Nov 2007 22:37:21 +0000 (11:37 +1300)]
Timesheet sample
Martyn Smith [Thu, 1 Nov 2007 22:34:06 +0000 (11:34 +1300)]
Initial commit