Simon Michael
de8943b01b
web: begin moving inline templates to files
2011-05-24 20:10:17 +00:00
Simon Michael
dc6c3dec76
web: more yesod 0.8 migration; adopt the scaffolding app's layout, slightly simplified
2011-05-24 04:27:37 +00:00
Simon Michael
274d072c4d
web: show a clearer "hledger-web" in header
2011-04-23 14:46:05 +00:00
Simon Michael
024cfdb7b1
web: upgrade to yesod 0.8
2011-05-21 02:52:42 +00:00
Simon Michael
ac5059ea53
bump version
2011-05-24 04:28:21 +00:00
Simon Michael
6a845eb5e4
i18n: always read and write UTF-8, ignoring current locale ( #34 )
...
Also remove a bunch of CPP conditions.
Uses the GHC-version-independent UTF-8 layer from pandoc.
2011-01-21 01:24:51 +00:00
Simon Michael
ce4347a2be
move hidden add/edit/import forms below main content to help text-mode browsers a bit ( #33 )
2011-01-21 02:57:06 +00:00
Simon Michael
ad4ae66d28
make edit form more cross-browser compatible, fixing it in firefox ( #38 )
2011-01-21 02:54:42 +00:00
Simon Michael
7e3ca0fe75
add missing Setup.hs in hledger-web,vty,chart
2011-04-18 08:06:35 +00:00
Simon Michael
961a6f09eb
docs: update copyright dates
2011-04-18 17:36:28 +00:00
Simon Michael
7ee69f5ed8
docs: harmonise/update package descriptions
2011-04-19 00:50:47 +00:00
Simon Michael
e973868995
bump version
2011-04-18 06:53:50 +00:00
Simon Michael
9f66549b5a
bump version to alpha
2011-01-21 01:27:39 +00:00
Simon Michael
811e71aba7
price precisions don't influence display precision; balancing is based on display precision ( #23 )
...
Like ledger, price amounts are now "unobserved", ie their precision does
not affect the canonical display precisions used when displaying amounts,
and transaction balancing is done based on display precision, ie amounts
are considered to balance if their sum appears to be zero when using the
canonical display precision.
2010-11-14 22:44:37 +00:00
Simon Michael
a3a7a346ac
uniquify reader module names
2010-11-15 07:01:46 +00:00
Simon Michael
1d4e249ada
web: require newer hamlet to encourage cabal install
2010-11-18 23:16:47 +00:00
Simon Michael
4e672f1722
comments
2010-11-19 17:25:39 +00:00
Simon Michael
1daed8120e
bump all but chart to beta status
2010-11-26 19:59:23 +00:00
Simon Michael
4a7ad12271
web: hide run-time hamlet experiments for now
2010-11-27 01:08:22 +00:00
Simon Michael
d00ae908de
web: cleanup, hide unused support files
2010-11-27 00:36:30 +00:00
Simon Michael
dc915edb9a
web: add template files I forgot
2010-09-12 02:29:25 +00:00
Simon Michael
8740fec8aa
web: update to current yesod (0.6.1.2)
2010-11-15 23:25:55 +00:00
Simon Michael
577b7fabff
web: fix add/edit forms
2010-11-29 00:01:52 +00:00
Simon Michael
27ad4d7efe
briefer, more informative usage error messages
2010-11-29 01:08:19 +00:00
Simon Michael
93b1f2b0ca
more correct args parsing, fix account filtering in hledger-web
2010-11-29 00:37:21 +00:00
Simon Michael
c6a85c4b88
packagegeddon: make usage and version messages specific to each add-on program
...
All this stuff has been split up, except for the moment it's still
necessary to define all option constructors in Hledger.Cli.Options.
2010-11-26 19:14:09 +00:00
Simon Michael
f58ce26407
fix haddock breakage
2010-11-19 20:14:48 +00:00
Simon Michael
fd10736373
refactor: consistent main modules in add-ons
2010-11-25 07:10:38 +00:00
Simon Michael
1127c3f52f
flatten modules a little
2010-11-15 06:48:49 +00:00
Simon Michael
3ca0303a88
web: make safe dependency consistent with other packages to help cabal-install
2010-11-29 23:24:18 +00:00
Simon Michael
7a9d794c49
web, vty: update dependencies
2010-11-25 17:14:06 +00:00
Simon Michael
63a438190c
web: update support files list in .cabal
2010-11-29 23:56:59 +00:00
Simon Michael
b5e1c42cc4
web: auto-create all required support files in ./.hledger/web at startup
...
This is a compromise to ease deployment and satisfy hamlet's requirements.
See the Hledger.Web.Files module for more info. Currently we exit after
creating the missing files since they are not created early enough for
hamlet.
2010-11-18 00:53:41 +00:00
Simon Michael
e04d44a745
web: disable persistence/authentication support for now
2010-11-15 23:25:32 +00:00
Simon Michael
8dd52decb2
web: simplify support files layout, look for them in ./.hledger/web/
2010-11-16 17:13:32 +00:00
Simon Michael
4e0df9daa8
web: flatten image dir
2010-09-12 02:21:41 +00:00
Simon Michael
032cd54a7f
web: let account names with spaces wrap
...
This grieves me, but it helps keep everything visible without horizontal scrolling
2010-12-05 20:09:23 +00:00
Simon Michael
f2f27dbd5f
web: make accounts heading and "show more" links more styleable
2010-12-05 20:10:08 +00:00
Simon Michael
928ea7b104
web: border styles
2010-11-29 16:19:21 +00:00
Simon Michael
c3c20492bf
web: more robust layout with wide content, style cleanups
2010-11-28 14:57:23 +00:00
Simon Michael
e1bd767f61
web: refactor: begin layout cleanup
2010-11-27 22:11:12 +00:00
Simon Michael
6aff8134b6
web: allow single- or double-quoted filter patterns containing spaces
2010-12-05 20:11:55 +00:00
Simon Michael
dbba128f29
web: sync with recent refactoring
2010-11-15 23:01:47 +00:00
Simon Michael
355b09e5e3
web: handle multiple account filter patterns correctly
2010-11-29 16:33:05 +00:00
Simon Michael
3fc9ecb876
web: also record the hledger version when creating support files
2010-12-06 01:50:18 +00:00
Simon Michael
15518da4ac
bump version
2010-12-06 18:37:10 +00:00
Simon Michael
7714bab58d
web: offer a choice of files to edit when there are multiple (included) files
2010-09-24 01:56:11 +00:00
Simon Michael
96036e56a0
docs: comments
2010-09-22 21:51:25 +00:00
Simon Michael
63531f8adc
web: update for cassius, julius, template reloading, authentication, persistence
2010-09-11 01:47:46 +00:00
Simon Michael
eef95e4b7f
fix cabal warnings
2010-12-07 02:15:49 +00:00