John Ralls
ebbcd30f39
Save Changes Bug 792106 - Wrong dates displayed
...
The first attempt to fix this, a17bc85a
, doesn't work because the
boost::date_time constructor gets enough information in most cases to
generate a date, just not the one we expect. This change looks for '-' in
the fourth position and if it's there assumes iso-extended format, otherwise
it assumes delimiter-less ISO without the 'T', i.e. %Y%m%d%H%M%S.
2018-01-09 14:58:43 -08:00
John Ralls
fcf88262ca
Extract function tz_from_string.
...
Also changes from calculating the Bug 767824 offset to using
boost::date_time::local_time_in() and provides unit tests.
2018-01-09 14:08:42 -08:00
John Ralls
4f3879df86
Merge branch 'maint-bugfix-report-collectors' of https://github.com/christopherlam/gnucash into maint
2018-01-09 10:04:50 -08:00
John Ralls
e798df07d7
Merge Chris Lam's 'unstable-fix-category-charts-crash' to unstable.
2018-01-09 10:01:48 -08:00
John Ralls
be02abc866
Merge branch 'remove-portfolio-dist' of https://github.com/codesmythe/gnucash into unstable
2018-01-09 09:49:45 -08:00
Christopher Lam
ce90d540b1
TP->T64: gnucash/report/utility-reports/hello-world.scm
2018-01-09 23:54:23 +11:00
Christopher Lam
a47f2a0465
bugfix incorrect min-date handling
2018-01-08 22:56:50 +11:00
Christopher Lam
ee8f9053e8
REMOVE-TIMEPAIR: libgnucash/app-utils/app-utils.scm & date-utilities.scm
...
This commit removes timepair API functions defined in date-utilities.scm
2018-01-08 22:56:50 +11:00
Christopher Lam
9fd53e6869
TP->T64: gnucash/report/standard-reports/advanced-portfolio.scm
...
Missed gnc-pricedb-lookup-in-time-any-currency
2018-01-08 22:56:49 +11:00
Christopher Lam
152959efe4
TP->T64: gnucash/report/locale-specific/us/taxtxf.scm
...
Missed gnc-pricedb-lookup-nearest-in-time64
2018-01-08 22:56:49 +11:00
Christopher Lam
465c9e1f21
ADD-TIME64-API: libgnucash/engine/gnc-pricedb.[ch]
...
gnc_pricedb_lookup_nearest_in_time64
gnc_pricedb_lookup_nearest_in_time_any_currency_t64
2018-01-08 22:56:49 +11:00
Christopher Lam
2f2ad18dfe
TP->T64: gnucash/import-export/qif-imp/qif-merge-groups.scm
2018-01-08 22:56:49 +11:00
Christopher Lam
fb2ed010e7
TP->T64: libgnucash/scm/price-quotes.scm
2018-01-08 22:56:49 +11:00
Christopher Lam
dda0695285
ADD-TIME64-API: libgnucash/engine/gnc-pricedb.[ch]
2018-01-08 22:56:49 +11:00
Christopher Lam
46c9fcc8f8
TP->T64: libgnucash/engine/test/test-split.scm
2018-01-08 22:56:49 +11:00
Christopher Lam
fefea400ce
TP->T64: libgnucash/engine/engine-interface.scm
2018-01-08 22:56:49 +11:00
Christopher Lam
6d89cc70be
TP->T64: gnucash/report/utility-reports/hello-world.scm
2018-01-08 22:56:49 +11:00
Christopher Lam
4fd36b889f
TP->T64: gnucash/report/stylesheets/stylesheet-head-or-tail.scm
2018-01-08 22:56:49 +11:00
Christopher Lam
5c9432ad88
TP->T64: gnucash/report/stylesheets/stylesheet-footer.scm
2018-01-08 22:56:49 +11:00
Christopher Lam
c3c71e79bd
TP->T64: gnucash/report/stylesheets/stylesheet-fancy.scm
2018-01-08 22:56:49 +11:00
Christopher Lam
1b85f9ffe4
TP->T64: gnucash/report/stylesheets/stylesheet-easy.scm
2018-01-08 22:56:49 +11:00
Christopher Lam
c1d61d5081
TP->T64: gnucash/report/business-reports/receipt.eguile.scm
2018-01-08 22:56:49 +11:00
Christopher Lam
9422d4aed6
TP->T64: gnucash/report/business-reports/invoice.scm
2018-01-08 22:56:49 +11:00
Christopher Lam
42b43250d6
TP->T64: gnucash/report/business-reports/fancy-invoice.scm
2018-01-08 22:56:49 +11:00
Christopher Lam
5a2d47219f
TP->T64: gnucash/report/business-reports/easy-invoice.scm
2018-01-08 22:56:49 +11:00
Christopher Lam
345ea0abc3
TP->T64: gnucash/report/business-reports/job-report.scm
2018-01-08 22:56:49 +11:00
Christopher Lam
e44df79b88
TP->T64: gnucash/report/business-reports/balsheet-eg[.eguile].scm
2018-01-08 22:56:48 +11:00
Christopher Lam
e2c353fac6
TP->T64: gnucash/report/business-reports/taxinvoice.eguile.scm
2018-01-08 22:56:48 +11:00
Christopher Lam
a16532a912
TP->T64: gnucash/report/business-reports/owner-report.scm
2018-01-08 22:56:48 +11:00
Christopher Lam
629abc3caf
TP->T64: gnucash/report/business-reports/customer-summary.scm
2018-01-08 22:12:35 +11:00
Christopher Lam
d43df09368
TP->T64: gnucash/report/business-reports/aging.scm to time64
2018-01-08 22:12:35 +11:00
Christopher Lam
fada13e456
TP->T64: gnucash/report/locale-specific/us/taxtxf-de_DE.scm
2018-01-08 22:12:35 +11:00
Christopher Lam
e3bd8f4ddb
TP->T64: gnucash/report/locale-specific/us/taxtxf.scm
2018-01-08 22:12:35 +11:00
Christopher Lam
896b9d9765
TP->T64: gnucash/report/standard-reports/income-gst-statement.scm
2018-01-08 22:12:35 +11:00
Christopher Lam
03275a39a4
TP->T64: gnucash/report/standard-reports/test/test-generic-net-linechart.scm
2018-01-08 22:12:35 +11:00
Christopher Lam
b23cb7852b
TP->T64: gnucash/report/standard-reports/test/test-generic-net-barchart.scm
2018-01-08 22:12:35 +11:00
Christopher Lam
809936f0de
TP->T64: gnucash/report/standard-reports/test/test-cashflow-barchart.scm
2018-01-08 22:12:35 +11:00
Christopher Lam
46a2d18f10
TP->T64: gnucash/report/standard-reports/test/test-cash-flow.scm
2018-01-08 22:12:35 +11:00
Christopher Lam
47544eafef
TP->T64: gnucash/report/standard-reports/cashflow-barchart.scm
2018-01-08 21:52:57 +11:00
Christopher Lam
1adbe4d329
TP->T64: gnucash/report/standard-reports/category-barchart.scm
2018-01-08 21:52:57 +11:00
Christopher Lam
3adec363fa
TP->T64: gnucash/report/standard-reports/net-barchart.scm
2018-01-08 21:52:57 +11:00
Christopher Lam
0a96af20e2
TP->T64: gnucash/report/standard-reports/net-linechart.scm
2018-01-08 21:52:57 +11:00
Christopher Lam
0aa69a5f54
TP->T64: gnucash/report/standard-reports/transaction.scm
2018-01-08 21:52:57 +11:00
Christopher Lam
1181f7fee7
TP->T64: gnucash/report/standard-reports/budget-income-statement.scm
2018-01-08 21:52:57 +11:00
Christopher Lam
a7eb1bcc77
TP->T64: gnucash/report/standard-reports/budget-balance-sheet.scm
2018-01-08 21:52:57 +11:00
Christopher Lam
f2e1b9fb48
TP->T64: gnucash/report/standard-reports/budget-flow.scm
2018-01-08 21:52:56 +11:00
Christopher Lam
811d4e5718
TP->T64: gnucash/report/standard-reports/budget-barchart.scm
2018-01-08 21:52:56 +11:00
Christopher Lam
db316c2d16
TP->T64: gnucash/report/standard-reports/budget.scm
2018-01-08 18:39:42 +11:00
Christopher Lam
98ef625ada
TP->T64: gnucash/report/standard-reports/register.scm
2018-01-08 18:39:42 +11:00
Christopher Lam
1f61a6aaf4
TP->T64: gnucash/report/standard-reports/equity-statement.scm
2018-01-08 18:39:42 +11:00