]> git.mjollnir.org Git - tks.git/log
tks.git
15 years agoAdded function to round to nearest 1/4 hour
Penny Leach [Tue, 15 Dec 2009 14:27:16 +0000 (15:27 +0100)]
Added function to round to nearest 1/4 hour

15 years agoFixed some error handling
Penny Leach [Thu, 23 Jul 2009 16:13:17 +0000 (18:13 +0200)]
Fixed some error handling

15 years agofixing error reporting in TKS Zebra perl module
Penny Leach [Sat, 30 May 2009 12:04:47 +0000 (14:04 +0200)]
fixing error reporting in TKS Zebra perl module

16 years agodebian: install the Zebra perl module
Penny Leach [Wed, 8 Apr 2009 16:25:04 +0000 (18:25 +0200)]
debian: install the Zebra perl module

16 years agoadd Zebra support to TKS
Penny Leach [Tue, 7 Apr 2009 14:21:47 +0000 (16:21 +0200)]
add Zebra support to TKS

16 years agoadded modular support for the subsystem to communicate with (WRMS
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

16 years agoChangelog for 0.2.1
Nigel McNie [Mon, 30 Jun 2008 00:15:57 +0000 (12:15 +1200)]
Changelog for 0.2.1

16 years agoBail out if a closing time isn't given for time recorded against a date that isn...
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.

16 years agoDon't write out a debugging file when adding time.
Nigel McNie [Mon, 30 Jun 2008 00:04:13 +0000 (12:04 +1200)]
Don't write out a debugging file when adding time.

16 years agoImplement "review required" flag.
Nigel McNie [Mon, 30 Jun 2008 00:01:12 +0000 (12:01 +1200)]
Implement "review required" flag.

16 years agoRound entry times to 2dp, to prevent stupid entries in WRMS.
Nigel McNie [Mon, 16 Jun 2008 09:19:21 +0000 (21:19 +1200)]
Round entry times to 2dp, to prevent stupid entries in WRMS.

16 years agoSome refactoring I missed, as pointed out by Martyn.
Nigel McNie [Thu, 12 Jun 2008 00:03:03 +0000 (12:03 +1200)]
Some refactoring I missed, as pointed out by Martyn.

16 years agoChangelog for 0.2.0
Nigel McNie [Thu, 12 Jun 2008 00:01:23 +0000 (12:01 +1200)]
Changelog for 0.2.0

16 years agoIf a line hasn't got a finishing time yet, print an error and exit.
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.

16 years agoUse setlocal instead of set so we don't clobber other buffers' settings.
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.

16 years agoOnly log into WRMS when we actually need to.
Nigel McNie [Tue, 3 Jun 2008 22:26:02 +0000 (10:26 +1200)]
Only log into WRMS when we actually need to.

16 years agoPrint total time formatted to 2dp.
Nigel McNie [Tue, 3 Jun 2008 22:23:42 +0000 (10:23 +1200)]
Print total time formatted to 2dp.

16 years agoAdd syntax highlighting support for the new clock-time format.
Nigel McNie [Tue, 3 Jun 2008 11:21:49 +0000 (23:21 +1200)]
Add syntax highlighting support for the new clock-time format.

16 years agoInitial attempt at parsing clock times in the time field.
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.

16 years agoREALLY bump to 0.1.1 this time goddamnit.
Nigel McNie [Tue, 3 Jun 2008 05:55:09 +0000 (17:55 +1200)]
REALLY bump to 0.1.1 this time goddamnit.

16 years agoChangelog for 0.1.1
Nigel McNie [Tue, 3 Jun 2008 05:45:39 +0000 (17:45 +1200)]
Changelog for 0.1.1

16 years agoFixed up vim filetype support (works nicely in etch and sid now)
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)

16 years agoChange WWW::Mechanize dep
Martyn Smith [Tue, 3 Jun 2008 05:35:45 +0000 (17:35 +1200)]
Change WWW::Mechanize dep

16 years agoDon't output the message to commit time if there is none to commit.
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.

16 years agoPatched to not require the with_fields attribute (which isn't in etch)
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)

16 years agoAdded very basic manpage and install in debian packaging.
Nigel McNie [Sat, 31 May 2008 04:08:06 +0000 (16:08 +1200)]
Added very basic manpage and install in debian packaging.

16 years agoChanged the description of the tks package. Lintian is no fun.
Nigel McNie [Sat, 31 May 2008 04:04:48 +0000 (16:04 +1200)]
Changed the description of the tks package. Lintian is no fun.

16 years agoAdded debian copyright file.
Nigel McNie [Sat, 31 May 2008 03:59:40 +0000 (15:59 +1200)]
Added debian copyright file.

16 years agoAdded a basic README and a GPL3 license file.
Nigel McNie [Sat, 31 May 2008 03:55:54 +0000 (15:55 +1200)]
Added a basic README and a GPL3 license file.

16 years agoSet tabwidth to 16 to make formatting the file easier.
Nigel McNie [Thu, 29 May 2008 22:14:56 +0000 (10:14 +1200)]
Set tabwidth to 16 to make formatting the file easier.

16 years agoAdded vim syntax highlighting for tks files.
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.

16 years agoFirst go at commenting out lines when they're committed.
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.

16 years agoRemove old example file.
Nigel McNie [Thu, 29 May 2008 06:20:12 +0000 (18:20 +1200)]
Remove old example file.

16 years agoGot rid of the old config file.
Nigel McNie [Thu, 29 May 2008 06:18:18 +0000 (18:18 +1200)]
Got rid of the old config file.

16 years agoFixed a bug in daily subtotals
Martyn Smith [Thu, 29 May 2008 02:08:28 +0000 (14:08 +1200)]
Fixed a bug in daily subtotals

16 years agoAmmended date parsing comment
Martyn Smith [Thu, 29 May 2008 01:51:54 +0000 (13:51 +1200)]
Ammended date parsing comment

16 years agoDrop invalid WRs rather than attempt to coerce them to ints
Martyn Smith [Thu, 29 May 2008 01:45:12 +0000 (13:45 +1200)]
Drop invalid WRs rather than attempt to coerce them to ints

16 years agoAdded ISO date support
Martyn Smith [Thu, 29 May 2008 01:40:20 +0000 (13:40 +1200)]
Added ISO date support

16 years agoEveryone's favourite dpkg-buildpackage makefile.
Nigel McNie [Mon, 26 May 2008 11:22:25 +0000 (23:22 +1200)]
Everyone's favourite dpkg-buildpackage makefile.

16 years agoAdded more dependencies.
Nigel McNie [Mon, 26 May 2008 11:15:09 +0000 (23:15 +1200)]
Added more dependencies.

16 years agoPut the tks script and WRMS libraries in the right place.
Nigel McNie [Mon, 26 May 2008 11:11:57 +0000 (23:11 +1200)]
Put the tks script and WRMS libraries in the right place.

16 years agoConvert to using a simple INI file in the user's home directory for config, rather...
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.

16 years agoRename the script to match the program name
Nigel McNie [Mon, 26 May 2008 10:30:32 +0000 (22:30 +1200)]
Rename the script to match the program name

16 years agoBeginnings of debian packaging
Nigel McNie [Mon, 26 May 2008 10:27:17 +0000 (22:27 +1200)]
Beginnings of debian packaging

16 years agoSummarise the totals for each day.
Nigel McNie [Mon, 26 May 2008 09:12:45 +0000 (21:12 +1200)]
Summarise the totals for each day.

16 years agoAdd a method to load timesheet information in a simpler format than yaml.
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
...

16 years agoUse the new timesheet file format to load timesheet data.
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)

17 years agoTimesheet sample
Martyn Smith [Thu, 1 Nov 2007 22:37:21 +0000 (11:37 +1300)]
Timesheet sample

17 years agoInitial commit
Martyn Smith [Thu, 1 Nov 2007 22:34:06 +0000 (11:34 +1300)]
Initial commit