Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Corrected balance_t's arithmetic interface | John Wiegley | 2009-11-02 | 1 | -5/+30 |
| | |||||
* | Added serialization methods for most type | John Wiegley | 2009-10-30 | 1 | -0/+12 |
| | | | | | This allows journal_t objects to be completed serialized to disk and deserialized. | ||||
* | balance_t does not need to refer to const commodities | John Wiegley | 2009-10-30 | 1 | -1/+1 |
| | |||||
* | If doing math between amount and balance, simplify | John Wiegley | 2009-10-27 | 1 | -0/+3 |
| | |||||
* | Restored --price option, added baseline test | John Wiegley | 2009-06-26 | 1 | -0/+2 |
| | | | | | | | This option reports only in terms of the annotated price of the commodities involved, otherwise it reports the amounts themselves. It can be used in conjunction with other reports, as it applies to the displayed amounts, not the actual amounts being calculated. | ||||
* | Move amount colorization deeper into the core | John Wiegley | 2009-06-16 | 1 | -1/+2 |
| | | | | | | | | This is necessary in order to redden negative amounts correctly under all circumstances, such as component amounts of a multi-commodity balance. Fixes 727B2DF8-A2A1-4716-9C15-547F20D5F933 | ||||
* | Temporarily stubbed out an inaccurate assert | John Wiegley | 2009-06-15 | 1 | -1/+3 |
| | |||||
* | Reduced the #include dependency tree to a minimum | John Wiegley | 2009-03-04 | 1 | -16/+4 |
| | |||||
* | balance_t is no longer a superclass | John Wiegley | 2009-02-27 | 1 | -10/+9 |
| | |||||
* | Gave round/unround/truncate all in_place_ variants | John Wiegley | 2009-02-27 | 1 | -3/+18 |
| | |||||
* | Added a truncated() method for amounts and values | John Wiegley | 2009-02-26 | 1 | -0/+7 |
| | | | | | When an amount is truncated, it drops all of the extra precision and becomes exactly the value would have seen were it printed. | ||||
* | Marked all strings needing internationalization | John Wiegley | 2009-02-25 | 1 | -5/+5 |
| | | | | | | | | | | | | | | | | 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". | ||||
* | Added --exchange (-x) option | John Wiegley | 2009-02-22 | 1 | -2/+4 |
| | | | | | | | This is like -V, except it lets you specify the goal commodity to report in terms of, for example: reg -x CAD | ||||
* | Fixed the way values are justified for printing | John Wiegley | 2009-02-22 | 1 | -2/+4 |
| | |||||
* | Made (un)reduce rvalue methods more consistent | John Wiegley | 2009-02-12 | 1 | -4/+4 |
| | | | | | | They names were changed from reduce/unreduce to reduced/unreduced, since they return the modified value. This is more consistent with the naming of rounded/rounded. | ||||
* | Fixed some #include ordering issues. | John Wiegley | 2009-02-07 | 1 | -1/+1 |
| | |||||
* | Largely removed all of Ledger's use of global variables, for the REPL's sake. | John Wiegley | 2009-02-04 | 1 | -4/+1 |
| | |||||
* | Removed the binary caching code, and the XML, QIF and Gnucash parsers. | John Wiegley | 2009-02-03 | 1 | -9/+0 |
| | |||||
* | Values can now be streamed to XML, and all the types they refer to. | John Wiegley | 2009-02-01 | 1 | -0/+9 |
| | |||||
* | Rationals based math is now passing the unit tests. | John Wiegley | 2009-01-31 | 1 | -25/+4 |
| | |||||
* | Changed to using rational numbers instead of integer approximations. | John Wiegley | 2009-01-30 | 1 | -0/+4 |
| | | | | | As a result, dependency on the gdtoa was dropped, and dependency on mpfr was added. | ||||
* | Removed all dependency on gdtoa. | John Wiegley | 2009-01-30 | 1 | -6/+0 |
| | |||||
* | Update Doxygen documentation. Still much more work to be done. | John Wiegley | 2009-01-29 | 1 | -4/+3 |
| | |||||
* | Increased copyright range to include 2009. | John Wiegley | 2009-01-20 | 1 | -1/+1 |
| | |||||
* | Fixed the market valuation function for balances. | John Wiegley | 2009-01-19 | 1 | -1/+2 |
| | |||||
* | Added in_place_round method to all Ledger numerical types. | John Wiegley | 2008-09-14 | 1 | -0/+12 |
| | |||||
* | Removed more "pending" type comments. | John Wiegley | 2008-08-17 | 1 | -4/+0 |
| | |||||
* | Updated the Doxygen docs so that all the core numerics files are in the same | John Wiegley | 2008-08-05 | 1 | -0/+6 |
| | | | | module group. | ||||
* | Moved around most of the files so that source code is in src/, documentation | John Wiegley | 2008-08-05 | 1 | -0/+526 |
is in doc/, etc. |