Commit Graph

643 Commits

Author SHA1 Message Date
Simon Michael
564aba4976 split midnight-spanning timelog sessions. Accurate time reports at last! 2009-01-26 20:22:42 +00:00
Simon Michael
ae5a9439d0 count time elapsed in open timelog entries, ignore time zone
Any open sessions in a timelog will be considered clocked out as of the
current time, and included in calculations. Also, contrary to the earlier
patch we now ignore timezone everywhere and deal only with local times.
This might need revisiting eg to track time while crossing timezones.
2009-01-25 07:06:59 +00:00
tim
ec10ab8a16 Added variants to parse dates into maybe values 2009-01-11 06:58:35 +00:00
Simon Michael
1d729b0cf3 docs 2009-01-25 07:45:57 +00:00
Simon Michael
2fad120b1d put commas first in Tests 2009-03-15 06:11:18 +00:00
Simon Michael
80f20bdad8 tests and bugfix for accountNameTreeFrom 2009-03-15 04:02:04 +00:00
Simon Michael
2dac5754c7 subAccounts test and bugfix 2009-03-15 04:06:10 +00:00
Simon Michael
c1267ff17c more tests, cleanups 2009-03-15 04:19:50 +00:00
Simon Michael
c4c94baeab change balance report tests to ledger 3 behaviour - -s by default, -n has no effect 2009-03-15 05:03:30 +00:00
Simon Michael
481b8db0b0 test cleanups 2009-03-11 07:23:07 +00:00
Simon Michael
54b0ef607a rename refdate/reftime in Tests to reduce accidental collisions while we are importing everything 2009-01-25 06:50:59 +00:00
Simon Michael
d8989a357d account/description matching is supposed to be case-insensitive, fix 2009-01-27 22:16:57 +00:00
Simon Michael
185168905e require testpack; give better --verbose test output 2009-02-27 03:31:47 +00:00
Simon Michael
2d42279cd3 fix cabal dependencies for the web command 2009-02-13 20:45:32 +00:00
Simon Michael
cf0243201f web command now shows ledger/register/balance, starts browser 2009-02-12 11:20:22 +00:00
Simon Michael
354c69dbcf compact the build-depends list again 2009-02-13 20:30:03 +00:00
tim
fd8587fbdf Handle !includes relative to the including file 2009-02-04 21:27:20 +00:00
Simon Michael
25526cf4b3 parse timelog entries according to a timezone stored in the context 2009-01-24 21:46:09 +00:00
Simon Michael
44cbed59cb use longer but standard and clearer getCurrentTime/Day 2009-01-24 19:48:37 +00:00
Simon Michael
b0178b88cc make prepareLedger use current time, not just date 2009-01-24 18:48:28 +00:00
Simon Michael
b218647631 a little cleanup, haddock parsing context 2009-01-24 21:15:38 +00:00
Simon Michael
5d78004646 name unnamed tests 2009-02-27 03:38:24 +00:00
Simon Michael
2bfdad6fd9 rearrange Tests 2009-03-05 10:00:21 +00:00
Simon Michael
f8905464ac implement default year, allowing m/d dates in ledger 2009-01-27 21:55:26 +00:00
Simon Michael
1de8a3e3d3 a fix for Y default year parsing 2009-01-23 00:12:56 +00:00
Simon Michael
16e33b50e6 parse Y default year lines in a ledger, so they don't break it (ignoring them) 2009-01-22 23:42:34 +00:00
Simon Michael
b12e4e3ac2 update negative pattern char in tests 2009-03-11 02:57:17 +00:00
Simon Michael
271a504a99 notes cleanups 2009-03-15 11:13:12 +00:00
Simon Michael
f5e9a8ec79 docs 2009-02-27 04:03:14 +00:00
Simon Michael
7f18b50e50 rename the happs command to "web" 2009-01-25 11:48:49 +00:00
Simon Michael
210d8f77fd better happs startup message 2009-01-20 06:11:01 +00:00
Simon Michael
1f41009f9a happs -> web command in README 2009-02-13 20:55:54 +00:00
Simon Michael
5f3b4982dd note issues 2009-02-25 05:24:05 +00:00
Simon Michael
944c8af32a convert funding notes to rst for easier publishing 2009-01-20 08:55:46 +00:00
Simon Michael
9fb63489e2 better wording 2009-01-20 08:43:06 +00:00
Simon Michael
4cb4e7fa28 funding notes 2009-01-20 08:21:50 +00:00
Simon Michael
8e49807159 notes 2009-01-26 20:27:03 +00:00
Simon Michael
46c09c6fac patterns now use not: and desc: prefixes instead of ^ and ^^
This is more like but not the same as ledger 3.
2009-04-02 06:25:22 +00:00
Simon Michael
4037d56080 drop the --options-anywhere flag, make it the default
Also drop support for ledger-2-style - and -- in account patterns.
For the time being ^ and ^^ must be used.
2009-02-27 03:56:26 +00:00
Simon Michael
a99457f2d4 readme time reporting improvements 2009-01-23 02:33:34 +00:00
Simon Michael
9d72ccebe7 note a few new features 2009-01-23 02:52:51 +00:00
Simon Michael
991d3ce909 help cleanups 2009-01-25 08:44:14 +00:00
Simon Michael
1a8ba720fd bump version to 0.3.99 ("0.4 beta") 2009-04-02 09:39:20 +00:00
Simon Michael
c0885f7c76 another iteration of the version number system; simpler and more efficient
The release version is defined in VERSION, make or make release do the rest.
2009-02-27 02:55:54 +00:00
Simon Michael
ea0c32641d minimal happs-based web ui, enabled with -f happs 2009-01-20 04:04:40 +00:00
Simon Michael
e361b789a0 simple ansi-based ui that should work on windows, enabled with -f ansi 2009-01-20 04:02:21 +00:00
Simon Michael
00a89bf472 fix a build error with certain flags 2009-01-26 20:24:51 +00:00
Simon Michael
195fc13fcf make tweaks 2009-01-26 20:27:41 +00:00
Simon Michael
4ebc42dde3 more makefile docs 2009-01-25 09:00:57 +00:00
Simon Michael
5dd0ed838b makefile cleanup 2009-01-20 03:48:35 +00:00