Christopher Lam
c218c267ba
TP->T64: gnucash/report/standard-reports/portfolio.scm
2018-01-08 18:35:55 +11:00
Christopher Lam
b1a73291d4
TP->T64: gnucash/report/standard-reports/trial-balance.scm
2018-01-08 18:35:55 +11:00
Christopher Lam
ecdea5dd5e
TP->T64: gnucash/report/standard-reports/income-statement.scm
2018-01-08 18:35:55 +11:00
Christopher Lam
59a8a42f7d
TP->T64: gnucash/report/standard-reports/daily-reports.scm
2018-01-08 18:35:46 +11:00
Christopher Lam
78ea4545f3
TP->T64: gnucash/report/standard-reports/sx-summary.scm
2018-01-08 18:21:37 +11:00
Christopher Lam
b2eb687c37
TP->T64: gnucash/report/standard-reports/price-scatter.scm
2018-01-08 18:21:37 +11:00
Christopher Lam
bca83e8480
TP->T64: gnucash/report/standard-reports/account-summary.scm
2018-01-08 18:21:37 +11:00
Christopher Lam
4dcf7a5351
TP->T64: gnucash/report/standard-reports/cash-flow.scm
2018-01-08 18:21:37 +11:00
Christopher Lam
22422f7759
TP->T64: gnucash/report/report-system/test/test-report-utilities.scm
2018-01-08 18:21:36 +11:00
Christopher Lam
e6f3abba30
TP->T64: gnucash/report/report-system/html-acct-table
2018-01-08 18:21:36 +11:00
Christopher Lam
4d7e03b0ed
gnucash/report/report-system/collectors.scm - remove useless predicate type
2018-01-08 18:21:36 +11:00
Christopher Lam
8fc31ce53c
gnucash/report/report-system/report-collectors.scm
2018-01-08 18:21:33 +11:00
Christopher Lam
a0d61b4f62
gnucash/report/report-system/commodity-utilities.scm
2018-01-08 18:21:23 +11:00
Christopher Lam
c20c8eded0
TP->T64: gnucash/report/report-system/report-utilities
2018-01-08 13:01:29 +11:00
Christopher Lam
b53aa85660
TP->T64: libgnucash/engine/test/test-extras.scm
2018-01-08 13:01:29 +11:00
Christopher Lam
d41ad85f0a
TP->T64 COMPATIBILITY SHIM: gnucash/libgnucash/app-utils/options.scm
...
This commit adds a compatibiliy shim. Although the rest of gnucash
can be converted to time64, this shim allows a Gnucash session to
load reports saved with timepairs.
2018-01-08 13:01:29 +11:00
Christopher Lam
7550ccf537
date-utilities.scm: optimize leapyear calc
2018-01-08 13:01:29 +11:00
Christopher Lam
33a7bb73db
Bugzilla 790526 Correct weeknum calculator
...
This change will fix 'num-of-weeks-since-1/jan/1970' which formerly used quotient to remove
the fractional part of the division. For negative values of num-of-weeks, the number is truncated
in the wrong direction (i.e. towards 0). This change uses floor instead to ensure the num-of-weeks
found is the nearest integer LESS than the fractional number.
2018-01-08 13:01:29 +11:00
Christopher Lam
335165104b
ADD-TIME64-API: libgnucash/app-utils/app-utils.scm & date-utilities.scm
2018-01-08 13:01:29 +11:00
lmat
e6ee060121
Adding bill term time64 function
2018-01-08 13:01:29 +11:00
lmat
6dc982c2c6
Some time64 corrections
...
The build system isn't always catching changed files, so these showed up
later.
2018-01-08 13:01:29 +11:00
lmat
1f050fd1e5
Transaction members Timespec->time64
2018-01-08 13:01:29 +11:00
lmat
9a86dd222b
gncInvoice uses time64
2018-01-08 13:01:29 +11:00
lmat
598cb6d861
gncEntry members timespec->time64
2018-01-08 13:01:29 +11:00
lmat
5dd12119b7
Converted timespec_to_dom_tree to time64
2018-01-08 13:01:29 +11:00
lmat
f77369bb96
Removing timspec from some xml parsing
...
And several other sprawling references that are connected in one
way or another.
2018-01-08 13:01:29 +11:00
lmat
7390396af9
added gnc-dmy2time64* functions
2018-01-08 13:01:29 +11:00
lmat
3067486352
gnc_option_get_ui_value_date uses time64
2018-01-08 13:01:29 +11:00
lmat
588fcb6ed2
Transaction getVoidTime uses time64.
2018-01-08 13:01:29 +11:00
Christopher Lam
978ec61f98
Further scheme conversion to gdate to use time64
...
Add missing time64_to_gdate
2018-01-08 13:01:29 +11:00
lmat
0bf0989aa7
Add time64 functions for gncEntry
2018-01-08 13:01:29 +11:00
lmat
dbd1473730
Adding time64 alternatives
2018-01-08 13:01:29 +11:00
lmat
b5aad8c7bb
Renaming time64 function for consistency
2018-01-08 13:01:29 +11:00
lmat
61d4aaaf08
Adding some time64 alternatives
2018-01-08 13:01:29 +11:00
lmat
2f89e4595b
timespec->time64 for gnc_budget_get_period...
2018-01-08 13:01:29 +11:00
lmat
95e31f982b
Date option absolute now takes time64.
2018-01-08 13:01:29 +11:00
lmat
7d51089501
Changing scheme conversion to gdate to use time64
2018-01-08 13:01:29 +11:00
lmat
d36742d941
Removing uses of timespec
2018-01-08 13:01:29 +11:00
lmat
e947214960
Removing uses of timespec
2018-01-08 13:01:29 +11:00
lmat
168f6d6740
Removing unused timespec function
2018-01-08 13:01:29 +11:00
lmat
ee56f5df78
Adding some time64 API functions
2018-01-08 13:01:29 +11:00
John Ralls
502001cd7c
Fix travis test failure: It seems the boost bug is fixed.
2018-01-07 16:46:25 -08:00
John Ralls
edf17ab2c5
Fix the libgncmod-python installed name.
2018-01-07 15:50:35 -08:00
John Ralls
89db0ccfed
Fix some environment file issues.
...
* newlines at the end of the pythonpath insertions.
* Get the DBI block out from the middle of the XDG stuff.
* Make the installed XDG_DATA_DIRS relocatable.
* Add GDK_PIXBUF_MODULE_FILE, allows running the Mac bundle without a
launcher script.
2018-01-07 15:49:29 -08:00
John Ralls
6a9972aced
Fix gnc_get_default_report_font_family returning bad string.
...
pango_font_decription_get_family() returns a pointer into its struct,
which is immediately freed so the ptr points at garbage, which was
strduped.
Instead, do the strdup before freeing font_desc.
Also don't raise an error and do return a default value if run outside
the GUI.
2018-01-05 12:27:39 -08:00
John Ralls
c0fd3b3165
Remove all references to the now-defunct Yahoo! quote retrieval
...
And make Alphavantage the default.
2018-01-02 10:43:49 -08:00
John Ralls
320c5211b0
Fix extra instance of test-test-extras* in install_manifest.txt
...
Allows xargs rm < install_manifest.txt to complete without error.
2017-12-31 16:34:48 -08:00
John Ralls
310442ffe6
Update ChangeLogs for the new year.
2017-12-31 08:51:21 -08:00
John Ralls
ac05578ba5
Release GnuCash 2.7.3
2017-12-30 16:00:22 -08:00
John Ralls
0c6e2ebf80
Merge Bob Fewell's 'gtk3-update12' into unstable.
2017-12-30 13:58:04 -08:00