Simon Michael
|
d52b365fa0
|
combine patterns into single regexps, fix a bug with print & patterns
|
2007-07-11 06:58:47 +00:00 |
|
Simon Michael
|
ce0d4ec85a
|
clean up account/description pattern handling
|
2007-07-11 05:46:20 +00:00 |
|
Simon Michael
|
2b608a6c9c
|
remove obsolete code, cleanups
|
2007-07-09 18:54:41 +00:00 |
|
Simon Michael
|
11c96dd042
|
make print & balance support both account & description patterns
|
2007-07-09 17:38:01 +00:00 |
|
Simon Michael
|
ec1b5b9bce
|
balance: combine boring account names properly when matching account patterns
|
2007-07-07 18:26:28 +00:00 |
|
Simon Michael
|
a1b060f4cf
|
renamed types: RawLedger, Entry, Transaction, EntryTransaction -> LedgerFile, LedgerEntry, LedgerTransaction, Transaction
|
2007-07-04 09:51:37 +00:00 |
|
Simon Michael
|
42ba85c4e1
|
print command
|
2007-07-04 09:28:07 +00:00 |
|
Simon Michael
|
eccc932258
|
selftest -> test
|
2007-07-04 03:41:15 +00:00 |
|
Simon Michael
|
f0ec7b08a3
|
track amount precision, and use the highest precision found for display; parsing fixes
|
2007-07-04 01:38:56 +00:00 |
|
Simon Michael
|
b2b9aba791
|
sort register by date
|
2007-07-03 19:06:47 +00:00 |
|
Simon Michael
|
0445086286
|
tests cleanup
|
2007-07-03 18:20:45 +00:00 |
|
Simon Michael
|
255e061e6f
|
fix non-display of single-child accounts when balance report depth is restricted, test support
|
2007-07-03 17:25:16 +00:00 |
|
Simon Michael
|
d760acc85e
|
speed, cleanup
|
2007-07-03 08:46:39 +00:00 |
|
Simon Michael
|
b06fe57c00
|
more speed
|
2007-07-03 06:16:15 +00:00 |
|
Simon Michael
|
78a506e85a
|
more optimisation
|
2007-07-03 05:43:00 +00:00 |
|
Simon Michael
|
362d3831ea
|
rename ledger functions
|
2007-07-02 19:39:34 +00:00 |
|
Simon Michael
|
bd84e95f5e
|
rename Ledger -> RawLedger, CachedLedger -> Ledger
|
2007-07-02 19:15:39 +00:00 |
|
Simon Michael
|
df55743697
|
CachedLedger
|
2007-07-02 18:57:37 +00:00 |
|
Simon Michael
|
2ddeb4841c
|
move types to bottom
|
2007-07-02 16:43:14 +00:00 |
|
Simon Michael
|
b41e13d23a
|
BasicTypes -> Types
|
2007-07-02 14:54:36 +00:00 |
|
Simon Michael
|
6bc4f5f72d
|
misc support
|
2007-05-02 07:37:08 +00:00 |
|
Simon Michael
|
f89cd1867d
|
cleanups
|
2007-05-01 07:15:53 +00:00 |
|
Simon Michael
|
f5a41220ea
|
--help
|
2007-05-01 05:55:35 +00:00 |
|
Simon Michael
|
2b696b8f0d
|
define/run tests anywhere
|
2007-03-12 09:38:02 +00:00 |
|
Simon Michael
|
abc3ed32cf
|
marginal cleanup: parse acctpats, descpats for all commands
|
2007-03-12 08:17:51 +00:00 |
|
Simon Michael
|
12a9a03f1a
|
cleanup
|
2007-03-12 07:58:44 +00:00 |
|
Simon Michael
|
510d39095c
|
big overhaul of options, support -f-, rudimentary timelog file handling
|
2007-03-12 07:40:33 +00:00 |
|
Simon Michael
|
69d67820eb
|
comment
|
2007-03-11 00:56:03 +00:00 |
|
Simon Michael
|
7d2a868640
|
fix, show only top level by default
|
2007-03-10 23:05:30 +00:00 |
|
Simon Michael
|
1e1c819f4e
|
more tree support, properly filter balance report by (one) account regexp
|
2007-03-10 21:24:57 +00:00 |
|
Simon Michael
|
8a5ed9c8b9
|
cleanup
|
2007-03-10 00:06:48 +00:00 |
|
Simon Michael
|
3de3e861ee
|
simple currency handling
|
2007-02-20 00:21:57 +00:00 |
|
Simon Michael
|
c370d34de6
|
elide boring accounts in balance report, like ledger
|
2007-02-19 21:20:06 +00:00 |
|
Simon Michael
|
1524dffbe2
|
rename old Account module to AccountName, extract new Account module from Models
|
2007-02-18 18:12:02 +00:00 |
|
Simon Michael
|
5475a3868c
|
fix -f option
|
2007-02-16 12:24:13 +00:00 |
|
Simon Michael
|
1322bcb4a0
|
refactor, fix balance report
|
2007-02-16 11:51:30 +00:00 |
|
Simon Michael
|
ba40fbf733
|
reorg, split types into separate modules
|
2007-02-16 09:00:17 +00:00 |
|
Simon Michael
|
7b32caa0aa
|
balance report, refactoring .. not finished but feeling paranoid about systems today\!
|
2007-02-15 02:08:18 +00:00 |
|
Simon Michael
|
edbedab32c
|
ledger-style account and description regexp matching
|
2007-02-13 03:48:16 +00:00 |
|
Simon Michael
|
7e38481f8b
|
tweak data model, cleanups, show entry details only once per entry
|
2007-02-13 01:03:12 +00:00 |
|
Simon Michael
|
960187f531
|
filter transactions by account substring
|
2007-02-12 00:41:50 +00:00 |
|
Simon Michael
|
0b5cb44b43
|
cleanup
|
2007-02-10 23:42:22 +00:00 |
|
Simon Michael
|
6bf13fb262
|
much refactoring, get quickcheck working, beginnings of account matching
|
2007-02-10 23:24:33 +00:00 |
|
Simon Michael
|
080d567f15
|
Types -> Models
|
2007-02-10 23:10:04 +00:00 |
|
Simon Michael
|
db52c7d0e5
|
tests cleanup
|
2007-02-10 19:16:56 +00:00 |
|
Simon Michael
|
30fe7ac225
|
cleanup
|
2007-02-10 17:36:50 +00:00 |
|
Simon Michael
|
e5cf68bf0f
|
sample Ledger for testing, get account list from a ledger
|
2007-02-10 05:09:42 +00:00 |
|
Simon Michael
|
cf953b442d
|
register report now has layout, auto-fills missing transaction amounts and shows the running balance
|
2007-02-09 15:54:18 +00:00 |
|
Simon Michael
|
44e302557f
|
better register layout
|
2007-02-09 09:58:11 +00:00 |
|
Simon Michael
|
2e8665a4d6
|
working test framework
|
2007-02-09 03:17:12 +00:00 |
|