gnucash master: Multiple changes pushed

git repository hosting gjanssens at code.gnucash.org
Wed Feb 1 15:46:21 EST 2017


Updated	 via  https://github.com/Gnucash/gnucash/commit/d503f343 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/996b6047 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d9d5f074 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/334fafc4 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6a5a850b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/eac79875 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/02adf447 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5a144699 (commit)
	from  https://github.com/Gnucash/gnucash/commit/420f40ed (commit)



commit d503f3438eaf57c1db587b15dd072308fa919ec6
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Wed Feb 1 21:46:01 2017 +0100

    Drop callback that reloads report when a report tab is selected
    
    This has the unwanted side-effect of misaligning the chart
    legends (due to some internal bug in webkit). Resizing the window
    properly redraws the chart afterwards, but leaving the page and
    returning reloads the page again, hitting the bug again. This
    prevents multiple report tabs open at once to show a correct chart.
    Each resize of the window to correct one chart will trigger a
    misaligned legend on all other charts the next time you look at them.
    
    The disadvantage of removing this code is that reports loaded
    automatically when gnucash opens are not sized properly. (All but
    the one in the very last tab of the book being opened, that is).
    However these pages can be corrected by manually reloading them
    once. That's annoying but at least allows for correctly displayed reports.
    
    A proper solution must be found for this of course.

commit 996b6047fcefc84a850b72edb7372920835018d8
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Wed Feb 1 21:29:36 2017 +0100

    Revert "Add call back to track page size changes"
    
    This reverts commit 12994ca6e77cba58cf9de5a2f6b2b3f4323e77b3.
    
    Webkit takes care of this properly for newly opened reports. It
    somehow fails for reports that are automatically loaded when
    reopening gnucash. This needs additional investigation, but
    reloading the report when exposing the page has undesired
    side-effects which should be avoided.

commit d9d5f0745133046b6ab1b3ad37ba6a351fec97fe
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Wed Feb 1 21:21:45 2017 +0100

    Revert "Change report resizing when not in view"
    
    This reverts commit 74091fbcfab4e5d731bb6283c07c38ccc58326e1.
    
    Webkit takes care of this properly for newly opened reports. It
    somehow fails for reports that are automatically loaded when
    reopening gnucash. This needs additional investigation, but
    reloading the report when exposing the page has undesired
    side-effects which should be avoided.

commit 334fafc48d390b8741c4bdecd985c8aa6da43110
Merge: 6a5a850 02adf44
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Wed Feb 1 20:06:55 2017 +0100

    Merge branch 'maint'

commit 6a5a850b73c30a47ca4249eda60924e8fb62ca69
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Wed Feb 1 20:05:18 2017 +0100

    Log javascript console messages to the trace file

commit eac79875649c9d56768837a78ed8ec089e0d6a8a
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Wed Feb 1 20:04:11 2017 +0100

    Always use actual window size when calculating x-axis ticks for charts
    
    Previously the window size was only captured once and reused all the time.

commit 02adf447fd245486927f1fa6e8ec9c502d8b0c69
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Wed Feb 1 19:18:00 2017 +0100

    Bug 777875 - Reports with charts are flickering in certain circumstances
    
    This flickering was triggered by interference between scrollbar
    visibility changes and report reloading. Both should not happen
    at the same time.

commit 5a144699b96685345ee36301482083dff305a09e
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Jan 30 22:12:25 2017 +0100

    Extend account color to all columns in the account hierarchy page



Summary of changes:
 src/gnome-utils/gnc-tree-view-account.c          | 29 +++++------
 src/html/gnc-html-webkit.c                       | 18 ++++++-
 src/html/gnc-html.c                              | 14 -----
 src/report/report-gnome/gnc-plugin-page-report.c | 66 +++---------------------
 src/report/report-system/html-barchart.scm       |  8 +--
 5 files changed, 42 insertions(+), 93 deletions(-)



More information about the gnucash-patches mailing list