summaryrefslogtreecommitdiff
path: root/src/timelog.cc
Commit message (Collapse)AuthorAgeFilesLines
* Enabled use of pre-compiled headers by defaultJohn Wiegley2009-03-101-0/+2
|
* Reduced the #include dependency tree to a minimumJohn Wiegley2009-03-041-0/+4
|
* Changed many assert() calls to VERIFY()John Wiegley2009-03-041-1/+1
|
* Marked all strings needing internationalizationJohn Wiegley2009-02-251-7/+7
| | | | | | | | | | | | | | | | These strings are now collected automagically in the file po/ledger.pot. If you'd like to produce a translation, just run this command after building Ledger: msginit -l LOCALE -o LANG.po -i po/ledger.pot Where LOCALE is a string like de or en_GB, and LANG is a short descriptive word for your language. Then send me this .po file so I can commit it to the Ledger sources (alternatively, you could maintain the file in a fork on GitHub), and setup the build script to format and install your new message catalog during a "make install".
* The Great Renaming, Part IIJohn Wiegley2009-02-231-27/+27
| | | | | The last commit did not contain the majority of changes because of a slight mishap. This contains the real changeset.
* When clocking out, call total_seconds()John Wiegley2009-02-201-1/+1
|
* Largely removed all of Ledger's use of global variables, for the REPL's sake.John Wiegley2009-02-041-1/+1
|
* Added braces to avoid a compiler warning.John Wiegley2009-02-031-2/+4
|
* Refactored the textual parser, to allow easy extensions in Python.John Wiegley2009-01-291-5/+8
|
* Refactored the timelog code into its own file.John Wiegley2009-01-291-0/+145