gnucash master: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Sat Jul 8 18:08:51 EDT 2017


Updated	 via  https://github.com/Gnucash/gnucash/commit/a6678e6a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/90f706c6 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f3b60c3a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3c65795d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/dabf458f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5405cf48 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/078467e3 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/06fef53a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/737648c9 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4aea4c55 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/bafbb838 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/54eaf755 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5066f691 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/78c81bf7 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3ec108d1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2c949fdf (commit)
	 via  https://github.com/Gnucash/gnucash/commit/95693a91 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/54465dd8 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/00952049 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0f3719c6 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b1cc728b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/66de41bd (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b513ab16 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/fa9d752b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/aef95309 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/443f92ee (commit)
	 via  https://github.com/Gnucash/gnucash/commit/887a74e6 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/489edfe1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/632764e1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4cd13a0e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6f27ad1b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6fbfb822 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a8cdf241 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/56ca4113 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ad890482 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/96bd2f27 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/69238ec4 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/75f17b67 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/dc0d8727 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/9f989a66 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/7a53271d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4d2a4a61 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/20c1630a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1c08232b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/34d1d840 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d67c15ad (commit)
	 via  https://github.com/Gnucash/gnucash/commit/00f6977f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5cd60d2e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/44cf1672 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4d614030 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8a2d6c4b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/cac49a2d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/7674340c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/9031dddd (commit)
	 via  https://github.com/Gnucash/gnucash/commit/7dc23aed (commit)
	 via  https://github.com/Gnucash/gnucash/commit/47d7b07f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5db244f7 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a383bd4f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2aa69b88 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/9dd2e423 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d86afb27 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/563a6b10 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/fe90eeb3 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e067903e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2964189b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d7a8a4a4 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3e8581c9 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/75169557 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e2592bae (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ff70c67e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3c3b6093 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/dfd2b047 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/bdcbb2a0 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d52e205b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0aca12ca (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e203c637 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/82e11de8 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c40a7644 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b88883da (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0d4635a5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/fc2a688b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d387be1d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/72d676e2 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1444b8c1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/32800e95 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ca43aa6d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f916e7f5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3677d8c6 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ea8e6943 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a147d772 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ff6c83ca (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6102f1d5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ae0e76e6 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b0fd1c67 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8b7cd2f5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/296f739c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c618a473 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/aebbf61e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f1906344 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/64f5d5e5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d12d17ff (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e1c5da4c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b5a0681e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c92bcafe (commit)
	 via  https://github.com/Gnucash/gnucash/commit/fb30642f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6e411016 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/390912ad (commit)
	 via  https://github.com/Gnucash/gnucash/commit/16c4be02 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5cca866d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4a421af5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/cb25078e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e2919b8d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3a78c9d9 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d33e3040 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/da17df32 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8d95b3f8 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/acd7475b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/84e3b303 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4a81e94b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/85ceb3b9 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/36a65d33 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/eb860343 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/cb9d24bd (commit)
	 via  https://github.com/Gnucash/gnucash/commit/fb2c5073 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6d68ae0a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e66430f4 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/70e9b887 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d8831e87 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/30f082d1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/04cf3d93 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/05eb41fe (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d724128a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/08660a29 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ade9f71b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/090968f1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d29bb5b8 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/976a1370 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b3c5b1cb (commit)
	 via  https://github.com/Gnucash/gnucash/commit/9cefa509 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/409e4371 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5c2a70bc (commit)
	 via  https://github.com/Gnucash/gnucash/commit/faecd7ff (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a985541f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4de57ba9 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/78f28887 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0abc3e32 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/7f7ec67f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c7f3994f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a6fd7f85 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/64deacf1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/dd9b2007 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/24ed305c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3a76cb91 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e5d2ab8d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d632abaa (commit)
	 via  https://github.com/Gnucash/gnucash/commit/bb037624 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/15ef3179 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/bf865248 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8f66cf42 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e40acf59 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/89021dde (commit)
	 via  https://github.com/Gnucash/gnucash/commit/87a0cb73 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e26480cc (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f07ad114 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2ca938bd (commit)
	 via  https://github.com/Gnucash/gnucash/commit/42264efd (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3065005f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b9abc0b5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/9b5fbcb2 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2528bfde (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6edbb53f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4b30a7da (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d439d379 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/68091faa (commit)
	 via  https://github.com/Gnucash/gnucash/commit/03699efe (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5223ca8c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a3f8f696 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/986720e6 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/efcb06e6 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/131462ca (commit)
	 via  https://github.com/Gnucash/gnucash/commit/58bfd3e1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c54cf61c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6c06336d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3025e30e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/93a03d19 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4888d345 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/19463461 (commit)
	from  https://github.com/Gnucash/gnucash/commit/c8402ad6 (commit)



commit a6678e6a492a1e925e657f81f93d7130149e9943
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Jul 8 15:08:07 2017 -0700

    Allow compilation with either Webkit2Gtk-4.0 or WebKit2Gtk-3.0.
    
    WEBKIT1 for windows is a placeholder, it will need a pkgconfig check too.

commit 90f706c651ed38b256363aa05d73f37b40bd0452
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Jul 8 14:07:13 2017 -0700

    Adjust Makefile.am for pixmap hierarchy change in 4aea4c5.

commit f3b60c3a717cd226a7e1ccc923c89beacf8a3b09
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Jul 8 14:04:51 2017 -0700

    Don't warn about all of the deprecated Gtk functions we're using.

commit 3c65795d24e637c32db8fe590a13a279278a7f02
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Jul 8 18:58:01 2017 +0200

    Travis - install libgtk-3-dev and libwebkit2gtk-3.0-dev before building

commit dabf458f06b48fe02095fb1d65e3d45b5b16f5ad
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Jul 8 18:18:11 2017 +0200

    A few cleanups from the previous merge commit

commit 5405cf480c980d53fb5b0419b233d8356754666d
Merge: c8402ad 078467e
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Jul 8 17:49:44 2017 +0200

    Merge branch 'gtk3'

commit 078467e3f92934c47d6ff047e47388f171d01821
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Jul 6 10:03:58 2017 +0100

    Make the About dialog sizeable and format AUTHORS and DOCUMENTERS
    
    The & needed to be escaped and the hyperlinks so the text can be better
    formatted.

commit 06fef53a22427478a623f6c686978416e0c6af5b
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jul 4 16:27:45 2017 +0100

    Replace Gtk3.14 function gtk_icon_theme_add_builtin_icon

commit 737648c98d3ced90ac1dc5ed47d1d8eb48d49918
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jul 4 16:27:04 2017 +0100

    Missed this from previous commit

commit 4aea4c551e3f5e29e9324c41243e980dddcbb4d1
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jul 4 15:21:27 2017 +0100

    Rearrange the pixmap folder to contain a hicolor directory structure
    
    Add a hicolor directory structure and move the existing icons to this
    folder structure and update the gnc-icons.c file to reflect the changes

commit bafbb838f5b9f11a68e45b344d7df2085c5e72e2
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Jul 3 12:33:51 2017 +0100

    Missed specifying Gtk3.12 version for set_margin_end

commit 54eaf755ccd27e8e99dc583a686865f2392fcd5e
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Jul 3 12:32:59 2017 +0100

    Fix some entries in glade files that did not have id's

commit 5066f691668d20b44c07e0aafe5f30dac24a0c6a
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 2 14:21:00 2017 +0100

    Fix corrupted Gtk2 aqbanking glade file
    
    I think this happened when I renamed the dialogs to remove spaces in the
     names. Used Glade 3.8 GUI which may of had trouble doing this.

commit 78c81bf71c87f75a4a844d3ebc5631999eca13a9
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 2 14:19:35 2017 +0100

    Missed a preference option from the aqbanking glade file

commit 3ec108d141b5d5fd3b0e0a77e79450db7a87a840
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 2 11:22:03 2017 +0100

    Change the relative column to a pixbuf so it looks like find account
    
    Change the view so that the relative column uses an icon the same as
    the find account dialog.

commit 2c949fdf799fa5645b80c3cd8bec16a4122609a0
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 2 10:14:39 2017 +0100

    Fixup for gnc-gui-query.c, invalid cast
    
    Specified the wrong widget for the container add function

commit 95693a9172d095eb51ac9ea70da0948cc8f3d9cf
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 2 10:13:22 2017 +0100

    Remove Gtk3.14 deprecated function, it does not do any thing

commit 54465dd8a9a3fa1cb63dcb648ac1540b0924345b
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 2 10:11:05 2017 +0100

    Replace deprecated Gtk3.16 gtk_override_background_color
    
    Use css to make changes to the background color of widgets

commit 009520498ee820bcf2ddd9e19122e34fc5a5bd82
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 2 10:07:24 2017 +0100

    Replace deprecated Gtk3.16 functions to change colour.
    
    Add a couple of functions to replace deprecated ones to get the
    background color and border color.

commit 0f3719c69cf8ee67a307077f23acc56588daf693
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 2 10:05:56 2017 +0100

    Replace deprecated Gtk3.16 function gtk_widget_override_font
    
    Use css to change the font size.

commit b1cc728bc3f3842ba4a6c33ab35c4b2730443f1f
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 2 10:02:38 2017 +0100

    Replace gtk_alignment in various functions
    
    Gtk_alignment is deprecated and so change various uses to equivalent
    x/yalign, x/yexpand and margin functions

commit 66de41bd57779d44a6414776babf88202886a19d
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 2 10:00:35 2017 +0100

    Replace deprecated Gtk3.14 function gtk_arrow_new with an icon
    
    Use icon 'go-down' as the arrow for the pop up selections.

commit b513ab16f8cceca1d60a70935244bdd452eb3310
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 2 09:59:23 2017 +0100

    Replace deprecated Gtk3.16 function in dialog-account.c

commit fa9d752beb706412012e339e4dc2abec0aa6bce1
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 2 09:58:42 2017 +0100

    Add css style context to various widgets so they can easily be changed
    
    With the use of css, there is the ability to change the appearance of
    the widgets to the users preference.

commit aef95309960e2a30d5f3ffa9bc0223f9d2b115e3
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 2 09:57:53 2017 +0100

    Add css style context to various widgets so they can easily be changed
    
    With the use of css, there is the ability to change the appearance of
    the widgets to the users preference.

commit 443f92eed1a405ca77a51276f7fd5d1de534d266
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 2 09:55:18 2017 +0100

    Add css style context to various widgets so they can easily be changed
    
    With the use of css, there is the ability to change the appearance of
    the widgets to the users preference.

commit 887a74e6d177fc73af1fffafcc6eab3f4176b03b
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 2 09:54:00 2017 +0100

    Add function to add css style context to a widget

commit 489edfe1dd3c73955d267aefad688a0178c12b0c
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 2 09:51:24 2017 +0100

    Use the new preference to control icons and labels on buttons
    
    Some buttons are part of a gnc_dialog and as such have the option to
    have an icon and label on the button. Add preference to just have label

commit 632764e1e27ffbe99b94a335fecb68cc44e455da
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 2 09:50:02 2017 +0100

    Add grid line preference to various tree views
    
    I have tried to add the grid line preference to tree views with more
    than one column. There maybe more required. With the addition of css
    classes, individual tree view grids maybe turned off by setting the
    border colour to transparent.

commit 4cd13a0e1782c814139f3e327769b2add859dd69
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 2 09:48:13 2017 +0100

    Tweak the tab labels to add left and right margins

commit 6f27ad1ba0949fe0d9aa364e3d26047b98f7ebf9
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 2 09:47:21 2017 +0100

    Add new preference to show tree view grid lines

commit 6fbfb82220ff3d0dab428665b3fdaec068fa2eaf
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Wed Jun 28 11:25:50 2017 +0100

    Minor fixups to the assistant-csv-trans-import glade file

commit a8cdf2410fd814dfcfd7f708b8c13f289c32cc08
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Wed Jun 28 11:22:44 2017 +0100

    Replace deprecated gtk_image_menu_item in gnumeric popup
    
    Use a box packed with an icon and label instead. I am not really sure if
     this is necessary and should just be a label.

commit 56ca4113516a0c778d9746a13173c791c17cf520
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Wed Jun 28 11:19:37 2017 +0100

    Fix error of invalid cast to GTK_COMBO_BOX in trans importer
    
    To get to the combobox from the entry you need to go two levels above
    which takes you through a GTK_BOX to the GTK_COMBO_BOX

commit ad89048242384100b9ae7335e1b833804a2e2130
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Wed Jun 28 11:18:32 2017 +0100

    Replace deprecated render_icon_pixbuf in dialog-print-check

commit 96bd2f271ad357e474ce5fd732b41b98d9a9b408
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 27 14:08:54 2017 +0100

    Rename use of icon defines to reflect changes in icon.h

commit 69238ec46364cfdbdcac468314fc5f93f31506fc
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 27 13:59:32 2017 +0100

    Change the way icons are loaded and the corresponding define names

commit 75f17b674255da552fef20a09288e296ce42ca7e
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 27 13:57:47 2017 +0100

    Change some functions to use icon names instead of stock id's

commit dc0d8727f5f9c25d4484386c4a7022e9bb79f97c
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Jun 26 17:38:50 2017 +0100

    Replace GTK_STOCK_INDEX, _YES and _APPLY with icon names.
    
    These may need changing as there is no equivalent or add our own.

commit 9f989a66bc755944855d7d913e2de29c8ce2b1e8
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Jun 26 16:53:47 2017 +0100

    Replace GTK_STOCK_PRINT_PREVIEW with icon name "document-print-preview"

commit 7a53271d1d98b87e96fcf7861533a835e6fd4cd6
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Jun 26 16:49:01 2017 +0100

    Replace GTK_STOCK_CANCEL with icon name "process-stop"

commit 4d2a4a61fb9061d158d819f338bf406a9e198ae0
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Jun 26 16:29:13 2017 +0100

    Replace GTK_STOCK_CONVERT with two icon names
    
    This may need changing to different icons names or add a couple of new
    GNC_... icons

commit 20c1630a316e6c21845f193ff652095bae36aa32
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Jun 26 16:27:34 2017 +0100

    Missed some replace GTK_STOCK_... images with there equivalent icon name

commit 1c08232b6ef9d50a88623d8dc4690c78b74b3216
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Jun 26 16:22:14 2017 +0100

    Missed changing some stock labels on buttons to icon names

commit 34d1d840e0ff21d9ab7f3fecc95cd60bc63224a8
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Jun 26 15:58:59 2017 +0100

    Replace GTK_STOCK_... images with there equivalent icon name

commit d67c15ad452cffd674458938e2a046dff1704f97
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Jun 26 15:37:33 2017 +0100

    Missed changing some stock labels on some buttons

commit 00f6977fccdf81500f8eb88366e2f7503f1e5828
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jun 25 11:26:58 2017 +0100

    Replace deprecated functions in gnc_cell_renderer_date
    
    This still needs more work as there appears to be a size issue and a
    missing procedure. As this is not used currently, will fix in a later
    commit.

commit 5cd60d2e58b6b65adc7d108a84666337bcccc959
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jun 25 11:23:56 2017 +0100

    Replace deprecated function to get mouse pointer position

commit 44cf167297df74981740f9faa2ed64b934c97a16
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sat Jun 24 12:01:30 2017 +0100

    GtkTreeView rules_hint is deprecated after version 3.14
    
    Rules hint is deprecated after version 3.14, add version test to remove.

commit 4d614030373862526d1610a5ea45548a0139bc89
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sat Jun 24 11:06:47 2017 +0100

    Replace deprecated widget_render_icon function in print-check

commit 8a2d6c4bcb30478114b9c9e97bb72b291404b1a4
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Jun 23 17:53:26 2017 +0100

    Replace GtkTable with GtkGrid in the register

commit cac49a2d6d6e8b050bdb30b409f7ec005b7d3b7e
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Jun 23 17:52:23 2017 +0100

    Replace deprecated size_request in register date-picker

commit 7674340ccc06270f40893ad3158a50ef52188ba2
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Jun 23 17:50:13 2017 +0100

    Replace deprecated menu function in gnc-csv-gnumeric-popup.c

commit 9031dddd95cc76c71d9f0bea10a4186e3d3d34cb
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Jun 23 17:49:10 2017 +0100

    Replace deprecated size_request in gnc-tree-view.c

commit 7dc23aed49fa74ee8c43bf607e3fbf278d3a9886
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Jun 23 17:47:26 2017 +0100

    Replace deprecated gtk_rc... functions in gnc-tree-view_split-reg.c

commit 47d7b07f0782ad87c39dc571cdddf4e1ceeccedf
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Jun 23 14:43:23 2017 +0100

    Replace deprecated functions in gnc-date-edit.c

commit 5db244f72908f9ea5f3e7b808082b1ac6fd1de43
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Jun 23 14:42:45 2017 +0100

    Replace deprecated functions in gnc-combott.c

commit a383bd4f2320bbff2deee773d43d68e80c9fa22b
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Jun 23 14:41:52 2017 +0100

    Replace deprecated font function in gnc-report.c

commit 2aa69b88daceecc9d629e28912153c8f87fe92a4
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Jun 23 11:48:37 2017 +0100

    Glade GUI adds a has_padding property to the action area which is wrong
    
    This commit removes all these properties from GtkAssistant action area

commit 9dd2e42376e2fa5decfd4d2792ebbb1515317074
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Jun 23 11:47:08 2017 +0100

    Fix up, box should be a GtkWidget

commit d86afb272a67cec2abc61e22019d40aaafcb0486
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Jun 22 17:16:27 2017 +0100

    Files linked to assistant-loan.glade

commit 563a6b106a6faa71392fd59650cdb478b4e8fc68
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Jun 22 13:59:04 2017 +0100

    Files linked to dialog-import.glade

commit fe90eeb303d79100a60e3111a06e0c2a873242dc
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Jun 22 13:58:09 2017 +0100

    Files linked to dialog-account-picker.glade

commit e067903ebd68753f682fdcdadb7a2b3989c62260
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Jun 22 13:57:29 2017 +0100

    Convert gtktable to grid in assistant-qif-import

commit 2964189bd0c4133813d3d4a1409734fa6e64506c
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Jun 22 11:14:12 2017 +0100

    Files linked to assistant-csv-trans-import.glade

commit d7a8a4a41557879efe99ccc0c6d57659c4a90b98
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Jun 22 11:13:05 2017 +0100

    Fix up for to align button or account import

commit 3e8581c903302e174969b341358990b85f1795d7
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Wed Jun 21 17:53:39 2017 +0100

    Files linked to assistant-csv-account-import.glade

commit 751695573fa4083f8c170e47881a66236b0ecee1
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Wed Jun 21 17:53:06 2017 +0100

    Files linked to assistant-csv-export.glade

commit e2592baef118f3ac717edda3bbcfad477026ea60
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Wed Jun 21 17:51:53 2017 +0100

    Files linked to assistant-acct-period.glade

commit ff70c67e5614421d7bb6bc48a480376282e40d13
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Wed Jun 21 10:24:35 2017 +0100

    Files linked to assistant-stock-split.glade

commit 3c3b6093849177d2f586c44bfbea8f53836c9a88
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Wed Jun 21 10:24:09 2017 +0100

    Files linked to assistant-hierarchy.glade

commit dfd2b047b3c55af680afd6111e61ed9a963769f7
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 16:24:45 2017 +0100

    This is minor change to eliminate the spaces in dialog names
    
    This is still using a gtk2 glade file, not sure what will happen here.

commit bdcbb2a08c09c0e9f76e77bf5df341e3a2be7ce3
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 16:23:46 2017 +0100

    Remove the aqbanking preferences from this gtk2 glade file

commit d52e205b82f4c68a12a5e46f871b5175cf22845c
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 16:21:26 2017 +0100

    Create a new glade for aqbanking preferences as this now uses a grid

commit 0aca12ca7b0a4a5621eba6a5b91a717a9ded09bf
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 16:20:33 2017 +0100

    Files linked to dialog-preferences.glade

commit e203c637a6afb357b1415d2d5f5a5687aa4fd44a
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 14:15:11 2017 +0100

    Files linked to dialog-customer-import-gui.glade

commit 82e11de8dcac21dd70616a3d45f497d717126996
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 14:14:53 2017 +0100

    Files linked to dialog-bi-import-gui.glade

commit c40a76444bdab0671f4b5010735e2a72ff29f9f7
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 13:41:58 2017 +0100

    Files linked to dialog-report.glade

commit b88883da804c48233b9a64931aebb70793ffe25b
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 13:41:37 2017 +0100

    Changes to dialog-custom-report.glade

commit 0d4635a5da7e4e1ad09809557c0d2b8cc16bff8f
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 13:21:08 2017 +0100

    Files linked to dialog-search.glade

commit fc2a688b15a40abe6f5c3749da48cdd18455de4f
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 12:59:14 2017 +0100

    Files linked to business-prefs.glade

commit d387be1d0a606f73633ed8d11eb150e4ba57034f
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 12:58:37 2017 +0100

    Change business-options-gnome.glade

commit 72d676e2db2e78e1c9c7dbe9de5f6a9771d4a109
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 12:58:07 2017 +0100

    Files linked to dialog-vendor.glade

commit 1444b8c1b523134a1fbd4db0eb1dcceb928430cd
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 12:57:42 2017 +0100

    Files linked to dialog-payment.glade

commit 32800e95efa067a5453d177065cd72e9fce26274
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 12:57:21 2017 +0100

    Files linked to dialog-order.glade

commit ca43aa6d0b61f812caab10443e0fc6b858a2949c
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 12:56:59 2017 +0100

    Files linked to dialog-job.glade

commit f916e7f5cf48174d5c74d8f48d50d1b12b53d0a6
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 12:56:34 2017 +0100

    Files linked to dialog-invoice.glade

commit 3677d8c686e4b7afd39c149165bc4879a262983b
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 12:56:14 2017 +0100

    Files linked to dialog-employee.glade

commit ea8e6943c47aeebe1c97afae876156b794986a3e
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 12:55:54 2017 +0100

    Files linked to dialog-date-close.glade

commit a147d77218b7f2feafcd6d87db4cc902d5e66164
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 12:55:31 2017 +0100

    Files linked to dialog-customer.glade

commit ff6c83cabed0f6149e1092a59e144fee2d4986e4
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 12:55:06 2017 +0100

    Files linked to dialog-choose-owner.glade

commit 6102f1d5f12105fe74fa974777bb3e04816dc42c
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 12:54:40 2017 +0100

    Files linked to dialog-billterms.glade

commit ae0e76e6afa25455c9318a67936528d02ba1bd30
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 09:28:56 2017 +0100

    Files linked to gnc-plugin-page-register2.glade

commit b0fd1c671bf511505ce3835d88f93bc426d8ea9a
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 09:28:33 2017 +0100

    File linked to gnc-plugin-page-register.glade

commit 8b7cd2f56cec2b9d026f8420e2c05f6cabc4b86e
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 09:27:57 2017 +0100

    Files linked to window-reconcile.glade

commit 296f739c0df658ca1953a01449fc2f6e80b59574
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 09:27:08 2017 +0100

    Files linked to window-autoclear.glade

commit c618a4739a47eddb15f399d9c7b062187ca4a447
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 09:26:37 2017 +0100

    Files linked to dialog-sx-glade

commit aebbf61ec557ff4b05154437842157251799632d
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 09:25:59 2017 +0100

    Files linked to dialog-tax-info.glade

commit f1906344c079cb6c1d242cd8f37c6edd444a55a6
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 09:25:17 2017 +0100

    Files linked to dialog-trans-assoc.glade

commit 64f5d5e546ff4080a5555eb5e0e8d747084ed0ad
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 09:24:50 2017 +0100

    Files linked to dialog-print-check.glade

commit d12d17ff5350c617fe64dc33cdaddd5acceae37c
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 09:24:19 2017 +0100

    Files linked to dialog-price.glade

commit e1c5da4cbe7d58923563bf96bf2fc582868e8ea0
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 09:23:15 2017 +0100

    Files linked to gnc-plugin-page-budget.glade

commit b5a0681e0198a9ff8c3f6f6ba375e8ab6b0cd8df
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 09:22:20 2017 +0100

    Files linked to dialog-progress.glade

commit c92bcafe7b4b568027218c2dcc73c35a3f15c637
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 09:21:14 2017 +0100

    Files linked to dialog-new-user.glade

commit fb30642f9f0871c447f59245b2218eef03e25251
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 09:20:41 2017 +0100

    Files linked to dialog-lot-viewer.glade

commit 6e4110165600ee4773cccb9bf7b2ac1a07f02308
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 09:19:55 2017 +0100

    Files linked to dialog-imap-editor.glade

commit 390912ad74b6cb3e4ca6b1f277bd4b7264f00a65
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 09:19:10 2017 +0100

    Files linked to dialog-find-account.glade

commit 16c4be0219e70c47d580bfd247c350acd8a34250
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 09:18:29 2017 +0100

    Files linked to dialog-fincalc.glade

commit 5cca866d18354118ee516d0d11aed3552cbe1a54
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jun 20 09:18:13 2017 +0100

    Files linked to dialog-commodities.glade

commit 4a421af57f3bffa9e3550dddaf76e16f0180cbad
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jun 18 16:13:27 2017 +0100

    Files linked to dialog-options.glade

commit cb25078ef831c0f76931fca3064f8b7248ea94b9
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jun 18 16:11:33 2017 +0100

    Files linked to gnc-date-format.glade

commit e2919b8d5569e17e6ed37c4133b2b263c6b5d5a5
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jun 18 15:41:03 2017 +0100

    Files linked to gnc-tree-view-owner.glade

commit 3a78c9d99912337b8dd4971392f6ab077b2526b5
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jun 18 15:35:11 2017 +0100

    Fix up for incorrect glade file option

commit d33e3040c707a5c27a82baf67f81990fa88c9371
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jun 18 15:34:33 2017 +0100

    Change files linked to gnc-frequency.glade

commit da17df3219eb575e6d793c0ee3201626dbc3d192
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jun 18 15:33:56 2017 +0100

    Change recurrence.glade

commit 8d95b3f81532f595b9a2fcd9982279b81d5d6c54
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jun 18 15:15:49 2017 +0100

    Files linked to dialog-userpass.glade

commit acd7475ba471923eabb5b52244df52822a4beca4
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jun 18 15:15:03 2017 +0100

    Files linked to dialog-transfer.glade

commit 84e3b303f4291b956a79879407e11401e9f4c1e0
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jun 18 15:12:11 2017 +0100

    Fix ups for dialog-commodity

commit 4a81e94b6668021f22c81d281504bba4cfded2d4
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jun 18 13:14:18 2017 +0100

    Files linked to dialog-tax-table.glade

commit 85ceb3b98938d29a49c46983ec0451c736b6bd27
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jun 18 12:34:12 2017 +0100

    Files linked to dialog-query-view.glade

commit 36a65d3375e2b72b75c02d4a3209b7735a258079
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jun 18 12:30:04 2017 +0100

    Files linked to dialog-reset-warnings.glade

commit eb860343bdc2ac17c2a7bf5e9f9e887a72d6085c
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jun 18 12:29:30 2017 +0100

    Change file dialog-totd.glade

commit cb9d24bd010bf96d5ae1d87c16ca61239c19a881
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jun 18 11:58:56 2017 +0100

    Files linked to dialog-object-references.glade

commit fb2c5073ee29bf68acc424ca231ee76bf6c4dd00
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jun 18 11:58:31 2017 +0100

    Files linked to dialog-file-access.glade

commit 6d68ae0a764750583ed9588bebd4b6c1cf8699cb
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jun 18 11:58:06 2017 +0100

    Files linked to dialog-commodity.glade

commit e66430f4dafbde35597c7e1f2fa75ab05aeeaea9
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jun 18 11:30:44 2017 +0100

    Files linked to dialog-book-close.glade

commit 70e9b88719a8aadf2d7acd9b6ce215b12381a45d
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jun 18 11:30:19 2017 +0100

    Files linked to assistant-xml-encoding.glade

commit d8831e8725437babe926a7fcb46e5d769cd45c2b
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jun 18 11:03:14 2017 +0100

    Change dialog-account.glade

commit 30f082d19929d4ea38fde80a08fc1ef13f972fa3
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jun 18 11:02:05 2017 +0100

    Files linked to dialog-account.glade

commit 04cf3d93e2f962417509bbd9ea50dd9b26038b3d
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sat Jun 17 16:34:56 2017 +0100

    Couple of corrections to previous commit.

commit 05eb41fe8b9655772c806fcfa693c85ee14a67a9
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sat Jun 17 13:55:05 2017 +0100

    Replace gtk_misc_set_alignment with own label alignment function
    
    Replace gtk_misc_set_alignment after Gtk3+3.16 with gtk_label_set_xalign
     and yalign

commit d724128a3d526bec6660880191947fd12568041f
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sat Jun 17 12:50:45 2017 +0100

    Replace gtk_scrolled_window_add_with_viewport
    
    Replace gtk_scrolled_window_add_with_viewport with gtk_container_add

commit 08660a29ff88d89581b85a9eef767cad7305d890
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sat Jun 17 12:16:54 2017 +0100

    Change dialog buttons from using GKT_STOCK_ labels
    
    Remove GTK_STOCK_... from dialog buttons as it is depreciated and
    replace with text labels.

commit ade9f71b9d9d7db336073e21b1d71754ed7c77c8
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sat Jun 17 11:55:08 2017 +0100

    Remove depreciated gtk_button_set_use_stock

commit 090968f1f2b8d719fc5688902b4503cd558c2fcb
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Jun 16 16:51:37 2017 +0100

    Replace deprecated widgets in goffice

commit d29bb5b8cd16a822d59a1e30390f017abd2dd14a
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Jun 16 16:50:45 2017 +0100

    Correct corrupted line in gnc-account-sel.h

commit 976a13706906d5d750a0be4af5c033cc52b62b25
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Jun 16 12:40:35 2017 +0100

    Change register Gtk horizontal and vertical widgets
    
    Change Gtk horizontal and vertical widgets to there equivalent with
    orientation

commit b3c5b1cb5d14246ff0773600a3d86da12c97f47e
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Jun 16 12:40:17 2017 +0100

    Change all Gtk horizontal and vertical widgets
    
    Change Gtk horizontal and vertical widgets to there equivalent with
    orientation

commit 9cefa509c74b98becf6d56f0512f6af731778935
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Jun 16 12:10:54 2017 +0100

    Change register GtkHbox widgets
    
    Change all GtkHBox widgets to GtkBox with orientation HORIZONTAL

commit 409e43715ae8bcec80334c945c77b4e29b127ae6
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Jun 16 12:10:36 2017 +0100

    Change all the GtkHbox widgets
    
    Change all GtkHBox widgets to GtkBox with orientation HORIZONTAL

commit 5c2a70bcabca9c259df2fab691748119973b2562
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Jun 16 11:33:41 2017 +0100

    Change all the GtkVBox widgets
    
    Change all GtkVBox widgets to GtkBox with orientation VERTICAL

commit faecd7ffeb48a1fcad6a2dd5ed20e0797374354b
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Jun 16 10:58:16 2017 +0100

    Fix the tab label width update function to reflect changes

commit a985541f775a1c40b6cf638268a41776b996127b
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Jun 15 19:47:02 2017 +0100

    Replaced some deprecated widgets with the gtk3 equivalent

commit 4de57ba98205a3a4c5a8c945a2a0cf6f47db3968
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Jun 15 19:46:17 2017 +0100

    Fix Tab Labels
    
    The tab labels do not keep to the width specified in the preferences,
    use set_width_chars instead of set_max_width_chars.

commit 78f28887a657809bcb241c318687f1c391740327
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Jun 15 19:45:39 2017 +0100

    Replace some deprecated widgets in the register.

commit 0abc3e32a1d999ca1030e5e38b31aa6d9c978825
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Jun 15 19:43:49 2017 +0100

    There were critical errors in trace file.
    
    Test for item being part of container first.

commit 7f7ec67feb8919eaf2f72c3ad1db34465f12e267
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Jun 15 19:42:28 2017 +0100

    Replace deprecated widgets for GncDenseCal with gtk3 equivalents

commit c7f3994fe30b656d217fa976afebb63610d70bf1
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Jun 15 19:41:48 2017 +0100

    Composite functions not required for GncDenseCal

commit a6fd7f85d342bdbb8bf859a64bba5192dc740f2c
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Jun 15 19:40:20 2017 +0100

    Set the background of the GncDenseCal Widget
    
    The background of the GncDenseCal widget is not able to be set from the
    default style. Set it white but allow it to be themed with css.

commit 64deacf1e1629a2f5bcd59a51dae02288155164f
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Jun 15 19:38:53 2017 +0100

    With Gtk3 it uses css to do the theming so change the file to load

commit dd9b2007b03435369bfaf83067196c2c5bb80395
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Fri Apr 14 15:28:45 2017 +0200

    Gtk3: fix failing item-edit widget on sheets
    
    There were several problems since the conversion to gtk3
    * widget wasn't displayed at all - apparently this was because I had overriden the draw function of the gtklayout (sheet)
      -> fixed by adding a draw callback instead
    * several gtk warnings about allocating sizes to widgets without using *get_preferred_width/height
      -> fixed by adding the itemedit dropdowns to the layout only when they are requested
    * the arrow button didn't want to resize small enough
      -> fixed by adding a custom style to drops the button's internal padding
    * there were several sizing issues which ironically got fixed dropping much of the custom sizing code

commit 24ed305c18eddfe6b757b4fc1e4f5d4119ad8a77
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Fri Apr 14 18:55:35 2017 +0200

    Gtk3: fix register redrawing when the window is scrolled
    
    The new drawing interface in gtk3 uses a different coordinate system.
    Some calculations had to be adjusted to this.

commit 3a76cb91f1826f8bd100995a132c1f6a91d24e81
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Tue Apr 11 18:27:22 2017 +0200

    Gtk3: Fix register not being drawn - item_edit still missing
    
    While the data is displayed the widget to edit the active cell isn't yet.

commit e5d2ab8dc5d668761083d8457e5db8f18939b6fb
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Tue Apr 11 16:54:37 2017 +0200

    Fix build with webkitgtk >= 2.8

commit d632abaa962c35f1a0dda60a8a9ae1105819ad34
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Mar 31 17:08:30 2017 -0700

    Get links working.

commit bb0376240df9ef2fed47d74a80bcd227ad590310
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Mar 31 15:40:37 2017 -0700

    Get WebKit2Gtk basics compiling and working.
    
    Copy and register links don't work.

commit 15ef31796871eefc030082a123ddb8b0f86667c7
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Mar 23 17:09:18 2017 -0700

    Revert "Fix query period in test-account-get-trans-type-splits-interval."
    
    This reverts commit e66dd12aa91e60ba33b436dfc3e109fe0736b438. Because
    the test only seems to fail crossing a DST boundary.

commit bf86524884f49d46bcbde624f9536583548e72cc
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Feb 27 13:41:16 2017 -0800

    Correct gnc-html-webkit.c indentation.

commit 8f66cf42865501ce9d2894cbdcf4eb4d65e41b9c
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Fri Mar 31 14:01:42 2017 +0200

    Gtk3: Replace obsolete functions
    
    gtk_statusbar_set_has_resize_grip
    gdk_drawable_get_screen
    gdk_device_get_core_pointer
    
    There is no replacement for it in gtk3 and it's probably
    not needed any more either.

commit e40acf59150edb90bcff0206787f75bfe2c30f6f
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Fri Mar 31 11:13:13 2017 +0200

    Temporarily disable deprecation warnings

commit 89021dde39de49a8a8d1ae4688cd23db1f4fd15f
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Feb 27 13:41:16 2017 -0800

    Remove if-0-ed out code from gnc-html-webkit.c

commit 87a0cb736025269821c743d1154cf89656a54b21
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Tue Aug 25 10:03:12 2015 +0200

    Gtk3: fix direct access issue for entry widget in cell renderer mode
    
    The old code directly accessed a member variable of GtkEntry. This
    direct access is no longer possible, but there is no public function
    to get/set this variable. There is a private one  used by
    GtkComboBox internally) but it's not exported so it can't be used either.
    
    As an interim solution I peeked at how hesiod handled it in his earlier
    (unmerged) gtk3 branch. He replaced this private access with setting
    gtk_widget_set_visible, something I wouldn't have considered in this
    situation. The issue is in the register2 code, so for now it's not
    too important. We can investigate this more when the register rewrite
    is picked up again.

commit e26480ccbbc51dee5641da14639142dcd10cbde1
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Mar 13 22:36:03 2017 +0100

    Gtk3: Convert GdkColor into GdkRGBA
    
    Only gnc-dense-cal.[ch] is left untouched because it's use
    of color is tightly coupled to the use of GtkStyle. This
    latter needs conversion as well, but would be too much to
    add in one commit.
    
    Additionally the register code uses GtkStyle to extract
    colors. This has been partially converted to using GdkRGBA
    with the inconvenient side effect that depending on how
    a color is retrieved it has to be freed with gdk_rgba_free
    or not. This may be cleaned up later.

commit f07ad114c4b6e5d830a05632c8670a163750112f
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Mar 13 20:44:56 2017 +0100

    Gtk3: replace expose_event size_request functions
    
    expose_event has been replaced with draw
    size_request has become get_preferred_width and get_preferred_height

commit 2ca938bd67aed6de4ca6286a6df094a567a03a06
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Sat Aug 29 17:56:09 2015 +0200

    Gtk3: Fix the remaining gtk direct access violations
    
    These could not be fixed in Gtk2 because the accessor functions were only added as of Gtk3.

commit 42264efd1b1df61714469bd9019f163c2d8076af
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Mon Aug 24 20:22:48 2015 +0200

    Gtk3: adapt to changed callback function signature

commit 3065005f05736eabf619f1a15d4ead331a974457
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Sun Aug 23 21:52:24 2015 +0200

    Gtk3: use CSS style instead of old GtkStyle interface

commit b9abc0b5ba3dca62cd6619db31cc64df0faf5774
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Sat Aug 22 11:13:58 2015 +0200

    Gtk3: Fix cursor handling

commit 9b5fbcb2cb5562a63003dcaec47a46e9c48972e3
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Sat Aug 22 18:03:57 2015 +0200

    Gtk3: GtkObject has been removed
    
    Replace with GtkWidget instead

commit 2528bfde6b109b14ea23bbacce6305a199dd11b7
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Sat Aug 22 10:48:04 2015 +0200

    Switch to building with the gtk+-3.0 toolkit

commit 6edbb53fe61c78dea896f2db76bc0c7fb9104bbd
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Mar 13 18:27:33 2017 +0100

    GnucashSheet - drop unused variables

commit 4b30a7dae78d5c373105d9ea25b9075fc8434070
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Mar 13 18:15:36 2017 +0100

    GnucashSheet - fix screen refresh
    
    I noticed improper screen redraws when switching cells while the
    window was scrolled down. The drawing logic is pretty conflated
    so instead of hunting this down, I have made it so that the full
    visible part of the windows gets redrawn each time the user
    switches to a different cell.
    This is slightly more expensive, but should still be ok.

commit d439d3798045effee5415644bd37774149494b8d
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Mar 13 16:17:49 2017 +0100

    Fix two critical GObject warnings

commit 68091faa80b86d4d58be51936e4071a455bd9e17
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Mar 13 14:47:47 2017 +0100

    ItemEdit - drop unused function

commit 03699efe14e2bbbd144d68df460a59609444e540
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Fri Mar 10 11:55:27 2017 +0100

    Extract the GnucashRegister widget into a separate file
    
    It was interleaved in the gnucash-sheet.* sources making it harder to examine

commit 5223ca8c81cf1413e391b4722175114a49cfbdb9
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Fri Mar 10 15:23:07 2017 +0100

    Restore pasting in the item_edit
    
    The register is implemented such that the edit widget is read-only and
    all keystrokes are filtered by the sheet widget which then directly sets
    the appropriate text in the edit widget each time.
    The interim fix here is to make the text edit widget temporarily editable
    when cutting or pasting text.
    A better solution will be to make the edit widget responsible for all
    text entry and delegate everything not handled directly to the sheet widget.
    This will be for a later commit

commit a3f8f6960411cc017b01baeb8cd6c638b5479b16
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Mar 9 22:44:37 2017 +0100

    Rework GncItemEdit widget
    
    Use real widgets instead of custom drawing something
    
    In essence this is a gtkentry with an optional gtkbutton if the current cell
    has a popup (like a calendar or account list). The old code went through
    several hoops to keep a hidden gtkentry in sync with the custom drawn item
    on screen.
    
    There are still a few issues to fix:
    - it's not properly themed to fit in the register. This will be fixed after switching to gtk3 (using css)
    - right-click menu is wrong. This currenly shows a default copy/paste menu from a gtkentry
      it should be changed to show our own full menu
    - keyboard events are still handled backwards. The sheet gets a first stab and passes
      on what it can't handle to the item edit. In the current implementation this means not
      all key strokes the item edit can handle are received (most notably paste is not working).

commit 986720e6c3a8554ca3b5ffabacad1c34429b7e45
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Mar 9 23:05:22 2017 +0100

    Fix hidden scrollbars for itemlist type popup

commit efcb06e6a3c3b6cba8a85a361a9fd06e240592ac
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Mar 9 20:33:40 2017 +0100

    Fix crash in previously unreached code

commit 131462ca419ab293f7c6b8d908c850ad2f37606a
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Mar 9 20:32:59 2017 +0100

    Create specialized popup items their respective source files
    
    The extracted function in gnc_item_edit was unneeded and confusing

commit 58bfd3e1e93dffba21950e25ad2df980917d1881
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Tue Mar 7 18:22:44 2017 +0100

    Reduce the cursor from a full widget to a simple gobject that tracks cursor coordinates
    
    As with the grid there is no direct interaction possible with the cursor.
    It is merely decoration. It does keep track of coordinates so I've made
    it a gobject for memory management. The actual drawing of the cursor
    frame is now done by the sheet, just like for the grid.
    
    This change also fixes the transparency issue in the cursor.

commit c54cf61cce67760e4bcb649ebe761dc805b1da58
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Tue Mar 7 18:01:48 2017 +0100

    Rework gnucash-cursor
    
    - drop lots of unneeded complexity
    - use cairo instead of gdk_gc to draw
    
    Issue still to fix: the cursor widget has a grey background instead
    of being transparent. I'm not sure this can be fixed before switching
    to gtk3

commit 6c06336d3e2ad6dd8e1c3d83e9c46dad4fad4fa9
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Mar 11 17:56:11 2017 +0100

    Reduce grid object from a complete widget to only two utility functions
    
    There was no added value in it being a full widget. It only served two functions really
    - speed draw the visible and non-editable part of a register window
    - locating a cell starting from a pixel
    
    Both are used exclusively by the sheet object, so
    I have made them private functions of the sheet.
    They are still kept in a separate file though for length considerations.

commit 3025e30e4a375ac1f1de6d347d4215817fbf3f25
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Mar 11 15:53:47 2017 +0100

    Refactor divider line drawing some more to reduce duplicate code

commit 93a03d19ee878f6e1de4a65ed8d99c6fe56ea5df
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Mar 11 14:51:12 2017 +0100

    Use cairo to redraw the grid widget

commit 4888d34554239f927ec32b48607d3dd503d06974
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Wed Mar 1 11:36:37 2017 +0100

    Replace all other uses of GnomeCanvas with standard gtk widgets
    
    Most are converted to GtkLayout/GtkiDrawingArea widgets as these
    most closely approach the GnomeCanvas concept.
    
    This currently builds and runs but has the following issues still:
    - item edit isn't drawn properly (margin and offset issues)
    - cursor is not handled properly yet
    
    These will be handled in subsequent commits.

commit 194634615f1bf7cd36703fd25b455a3629f1c442
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Fri Feb 24 19:20:56 2017 +0100

    Convert gnc-header from GnomeCanvas to GtkLayout
    
    Only reducing column size to less than window width needs extra
    research. The auto-expansion of the description column is not
    propagated to the header so header and body widths can go
    temporarily out of sync as of this commit.



Summary of changes:
 .travis.yml                                        |    2 +-
 AUTHORS                                            |   44 +-
 CMakeLists.txt                                     |   20 +-
 DOCUMENTERS                                        |   11 +-
 configure.ac                                       |   24 +-
 lib/goffice/go-charmap-sel.c                       |    8 +-
 lib/goffice/go-optionmenu.c                        |   46 +-
 po/POTFILES.in                                     |    4 +-
 src/app-utils/CMakeLists.txt                       |    4 +-
 src/backend/dbi/CMakeLists.txt                     |    2 +-
 src/bin/CMakeLists.txt                             |    2 +-
 src/bin/gnucash-bin.c                              |    1 -
 src/business/business-gnome/CMakeLists.txt         |    4 +-
 .../business-gnome/business-options-gnome.c        |   26 +-
 src/business/business-gnome/dialog-billterms.c     |   23 +-
 src/business/business-gnome/dialog-choose-owner.c  |    7 +-
 src/business/business-gnome/dialog-customer.c      |    7 +-
 src/business/business-gnome/dialog-date-close.c    |   21 +-
 src/business/business-gnome/dialog-employee.c      |    7 +-
 src/business/business-gnome/dialog-invoice.c       |   31 +-
 src/business/business-gnome/dialog-job.c           |    7 +-
 src/business/business-gnome/dialog-order.c         |   19 +-
 src/business/business-gnome/dialog-payment.c       |   10 +-
 src/business/business-gnome/dialog-vendor.c        |    7 +-
 src/business/business-gnome/gnc-plugin-business.c  |    4 +-
 .../business-gnome/gnc-plugin-page-invoice.c       |   46 +-
 .../business-gnome/gnc-plugin-page-owner-tree.c    |   47 +-
 .../gtkbuilder/business-options-gnome.glade        |   21 +-
 .../business-gnome/gtkbuilder/business-prefs.glade |  366 ++-
 .../gtkbuilder/dialog-billterms.glade              | 2029 ++++++++--------
 .../gtkbuilder/dialog-choose-owner.glade           |   41 +-
 .../gtkbuilder/dialog-customer.glade               |  180 +-
 .../gtkbuilder/dialog-date-close.glade             |  112 +-
 .../gtkbuilder/dialog-employee.glade               |  188 +-
 .../business-gnome/gtkbuilder/dialog-invoice.glade |  255 +-
 .../business-gnome/gtkbuilder/dialog-job.glade     |  118 +-
 .../business-gnome/gtkbuilder/dialog-order.glade   | 1121 +++++----
 .../business-gnome/gtkbuilder/dialog-payment.glade |  350 ++-
 .../business-gnome/gtkbuilder/dialog-vendor.glade  |  147 +-
 src/business/business-gnome/search-owner.c         |    6 +-
 src/business/business-ledger/CMakeLists.txt        |    2 +-
 src/business/business-ledger/gncEntryLedger.c      |    2 +-
 .../business-ledger/gncEntryLedgerControl.c        |    2 +-
 src/config.h.cmake.in                              |    5 +
 src/gnome-search/CMakeLists.txt                    |    2 +-
 src/gnome-search/dialog-search.c                   |   73 +-
 src/gnome-search/dialog-search.glade               |  146 +-
 src/gnome-search/gnc-general-search.c              |   24 +-
 src/gnome-search/gnc-general-search.h              |    4 +-
 src/gnome-search/search-account.c                  |   10 +-
 src/gnome-search/search-boolean.c                  |    3 +-
 src/gnome-search/search-date.c                     |    3 +-
 src/gnome-search/search-double.c                   |    3 +-
 src/gnome-search/search-int64.c                    |    3 +-
 src/gnome-search/search-numeric.c                  |    3 +-
 src/gnome-search/search-reconciled.c               |    3 +-
 src/gnome-search/search-string.c                   |    3 +-
 src/gnome-utils/CMakeLists.txt                     |    4 +-
 src/gnome-utils/assistant-xml-encoding.c           |   12 +-
 src/gnome-utils/cursors.c                          |    6 +-
 src/gnome-utils/dialog-account.c                   |   79 +-
 src/gnome-utils/dialog-book-close.c                |    7 +-
 src/gnome-utils/dialog-commodity.c                 |   34 +-
 src/gnome-utils/dialog-dup-trans.c                 |    7 +-
 src/gnome-utils/dialog-file-access.c               |   19 +-
 src/gnome-utils/dialog-object-references.c         |    7 +-
 src/gnome-utils/dialog-options.c                   |  193 +-
 src/gnome-utils/dialog-preferences.c               |  160 +-
 src/gnome-utils/dialog-query-view.c                |   11 +-
 src/gnome-utils/dialog-reset-warnings.c            |    7 +-
 src/gnome-utils/dialog-tax-table.c                 |   18 +-
 src/gnome-utils/dialog-totd.c                      |    3 +
 src/gnome-utils/dialog-transfer.c                  |    7 +-
 src/gnome-utils/dialog-userpass.c                  |    7 +-
 src/gnome-utils/dialog-utils.c                     |  117 +-
 src/gnome-utils/dialog-utils.h                     |   32 +-
 src/gnome-utils/gnc-account-sel.c                  |   10 +-
 src/gnome-utils/gnc-account-sel.h                  |    6 +-
 src/gnome-utils/gnc-amount-edit.c                  |    4 +
 src/gnome-utils/gnc-autosave.c                     |    5 +
 src/gnome-utils/gnc-cell-renderer-date.c           |   39 +-
 src/gnome-utils/gnc-cell-renderer-popup-entry.c    |   15 +-
 src/gnome-utils/gnc-cell-renderer-popup.c          |   60 +-
 src/gnome-utils/gnc-combott.c                      |   42 +-
 src/gnome-utils/gnc-combott.h                      |    2 +-
 src/gnome-utils/gnc-currency-edit.c                |    4 +
 src/gnome-utils/gnc-date-delta.c                   |   10 +-
 src/gnome-utils/gnc-date-delta.h                   |    4 +-
 src/gnome-utils/gnc-date-edit.c                    |   86 +-
 src/gnome-utils/gnc-date-edit.h                    |    4 +-
 src/gnome-utils/gnc-date-format.c                  |   13 +-
 src/gnome-utils/gnc-date-format.h                  |    4 +-
 src/gnome-utils/gnc-dense-cal.c                    |  197 +-
 src/gnome-utils/gnc-dense-cal.h                    |    4 +-
 src/gnome-utils/gnc-embedded-window.c              |   12 +-
 src/gnome-utils/gnc-embedded-window.h              |    4 +-
 src/gnome-utils/gnc-file.c                         |   31 +-
 src/gnome-utils/gnc-frequency.c                    |   50 +-
 src/gnome-utils/gnc-frequency.h                    |    6 +-
 src/gnome-utils/gnc-general-select.c               |   12 +-
 src/gnome-utils/gnc-general-select.h               |    4 +-
 src/gnome-utils/gnc-gnome-utils.c                  |   21 +-
 src/gnome-utils/gnc-gnome-utils.h                  |    2 +-
 src/gnome-utils/gnc-gui-query.c                    |   19 +-
 src/gnome-utils/gnc-icons.c                        |  158 +-
 src/gnome-utils/gnc-icons.h                        |   54 +-
 src/gnome-utils/gnc-main-window.c                  |  142 +-
 src/gnome-utils/gnc-period-select.c                |   24 +-
 src/gnome-utils/gnc-period-select.h                |    4 +-
 src/gnome-utils/gnc-query-view.c                   |   28 +-
 src/gnome-utils/gnc-recurrence.c                   |   45 +-
 src/gnome-utils/gnc-splash.c                       |   12 +-
 src/gnome-utils/gnc-tree-control-split-reg.c       |   12 +-
 src/gnome-utils/gnc-tree-view-account.c            |   10 +-
 src/gnome-utils/gnc-tree-view-commodity.c          |   22 +-
 src/gnome-utils/gnc-tree-view-owner.c              |    4 +-
 src/gnome-utils/gnc-tree-view-price.c              |   22 +-
 src/gnome-utils/gnc-tree-view-split-reg.c          |   41 +-
 src/gnome-utils/gnc-tree-view.c                    |   57 +-
 src/gnome-utils/gnc-tree-view.h                    |   10 +-
 src/gnome-utils/gnc-window.h                       |    2 +-
 .../gtkbuilder/assistant-xml-encoding.glade        |  442 ++--
 src/gnome-utils/gtkbuilder/dialog-account.glade    | 2459 ++++++++++----------
 src/gnome-utils/gtkbuilder/dialog-book-close.glade |   81 +-
 src/gnome-utils/gtkbuilder/dialog-commodity.glade  |  713 +++---
 .../gtkbuilder/dialog-file-access.glade            |   65 +-
 .../gtkbuilder/dialog-object-references.glade      |   23 +-
 src/gnome-utils/gtkbuilder/dialog-options.glade    |   40 +-
 .../gtkbuilder/dialog-preferences.glade            | 2064 ++++++----------
 src/gnome-utils/gtkbuilder/dialog-query-view.glade |   19 +-
 .../gtkbuilder/dialog-reset-warnings.glade         |   53 +-
 src/gnome-utils/gtkbuilder/dialog-tax-table.glade  |  625 +++--
 src/gnome-utils/gtkbuilder/dialog-totd.glade       |   43 +-
 src/gnome-utils/gtkbuilder/dialog-transfer.glade   |  462 ++--
 src/gnome-utils/gtkbuilder/dialog-userpass.glade   |   47 +-
 src/gnome-utils/gtkbuilder/gnc-date-format.glade   |  165 +-
 src/gnome-utils/gtkbuilder/gnc-frequency.glade     | 1784 +++++++-------
 src/gnome-utils/gtkbuilder/gnc-recurrence.glade    |   31 +-
 .../gtkbuilder/gnc-tree-view-owner.glade           |   92 +-
 src/gnome-utils/test/CMakeLists.txt                |    2 +-
 src/gnome-utils/window-main-summarybar.c           |    8 +-
 src/gnome/CMakeLists.txt                           |    2 +-
 src/gnome/assistant-acct-period.c                  |    9 +-
 src/gnome/assistant-hierarchy.c                    |   24 +-
 src/gnome/assistant-loan.c                         |  179 +-
 src/gnome/assistant-stock-split.c                  |   18 +-
 src/gnome/dialog-commodities.c                     |   11 +-
 src/gnome/dialog-fincalc.c                         |    7 +-
 src/gnome/dialog-find-account.c                    |   28 +-
 src/gnome/dialog-find-transactions.c               |    4 +
 src/gnome/dialog-find-transactions2.c              |    4 +
 src/gnome/dialog-imap-editor.c                     |   12 +-
 src/gnome/dialog-lot-viewer.c                      |   44 +-
 src/gnome/dialog-new-user.c                        |   11 +-
 src/gnome/dialog-price-edit-db.c                   |   15 +-
 src/gnome/dialog-price-editor.c                    |    4 +-
 src/gnome/dialog-print-check.c                     |   24 +-
 src/gnome/dialog-progress.c                        |    7 +-
 src/gnome/dialog-sx-editor.c                       |   20 +-
 src/gnome/dialog-sx-editor2.c                      |   16 +-
 src/gnome/dialog-sx-from-trans.c                   |   25 +-
 src/gnome/dialog-sx-since-last-run.c               |   10 +-
 src/gnome/dialog-tax-info.c                        |   51 +-
 src/gnome/dialog-trans-assoc.c                     |   20 +-
 src/gnome/gnc-budget-view.c                        |   23 +-
 src/gnome/gnc-plugin-basic-commands.c              |   14 +-
 src/gnome/gnc-plugin-budget.c                      |    4 +-
 src/gnome/gnc-plugin-page-account-tree.c           |   44 +-
 src/gnome/gnc-plugin-page-budget.c                 |   20 +-
 src/gnome/gnc-plugin-page-register.c               |   70 +-
 src/gnome/gnc-plugin-page-register2.c              |   72 +-
 src/gnome/gnc-plugin-page-sx-list.c                |   29 +-
 src/gnome/gnc-split-reg.c                          |   44 +-
 src/gnome/gnc-split-reg.h                          |    8 +-
 src/gnome/gnc-split-reg2.c                         |   19 +-
 src/gnome/gnc-split-reg2.h                         |    4 +-
 src/gnome/gschemas/org.gnucash.gschema.xml.in.in   |   15 +
 src/gnome/gtkbuilder/assistant-acct-period.glade   |   63 +-
 src/gnome/gtkbuilder/assistant-hierarchy.glade     |  231 +-
 src/gnome/gtkbuilder/assistant-loan.glade          |  643 +++--
 src/gnome/gtkbuilder/assistant-stock-split.glade   |  203 +-
 src/gnome/gtkbuilder/dialog-commodities.glade      |  233 +-
 src/gnome/gtkbuilder/dialog-fincalc.glade          |  690 +++---
 src/gnome/gtkbuilder/dialog-find-account.glade     |   61 +-
 src/gnome/gtkbuilder/dialog-imap-editor.glade      |   44 +-
 src/gnome/gtkbuilder/dialog-lot-viewer.glade       |  468 ++--
 src/gnome/gtkbuilder/dialog-new-user.glade         |  122 +-
 src/gnome/gtkbuilder/dialog-price.glade            |  429 +---
 src/gnome/gtkbuilder/dialog-print-check.glade      |  897 +++----
 src/gnome/gtkbuilder/dialog-progress.glade         |   35 +-
 src/gnome/gtkbuilder/dialog-sx.glade               | 1562 ++++++-------
 src/gnome/gtkbuilder/dialog-tax-info.glade         |  230 +-
 src/gnome/gtkbuilder/dialog-trans-assoc.glade      |   49 +-
 src/gnome/gtkbuilder/gnc-plugin-page-budget.glade  |  525 ++---
 .../gtkbuilder/gnc-plugin-page-register.glade      |  629 +++--
 .../gtkbuilder/gnc-plugin-page-register2.glade     |  246 +-
 src/gnome/gtkbuilder/window-autoclear.glade        |  135 +-
 src/gnome/gtkbuilder/window-reconcile.glade        |  163 +-
 src/gnome/reconcile-view.c                         |   16 +-
 src/gnome/window-autoclear.c                       |    7 +-
 src/gnome/window-reconcile.c                       |   96 +-
 src/gnome/window-reconcile2.c                      |   96 +-
 src/html/CMakeLists.txt                            |    5 +-
 src/html/gnc-html-webkit.c                         | 1828 +++++++--------
 src/html/gnc-html.c                                |    4 +-
 src/html/gnc-html.h                                |    7 +-
 src/import-export/CMakeLists.txt                   |    2 +-
 src/import-export/aqb/CMakeLists.txt               |    3 +-
 src/import-export/aqb/Makefile.am                  |    3 +-
 src/import-export/aqb/assistant-ab-initial.c       |    4 +-
 src/import-export/aqb/assistant-ab-initial.glade   |    8 +-
 src/import-export/aqb/dialog-ab-daterange.c        |    4 +-
 src/import-export/aqb/dialog-ab-pref.glade         |   93 +
 src/import-export/aqb/dialog-ab-trans.c            |    8 +-
 src/import-export/aqb/dialog-ab.glade              |   13 +-
 src/import-export/aqb/gnc-gwen-gui.c               |   18 +-
 src/import-export/aqb/gncmod-aqbanking.c           |    2 +-
 src/import-export/csv-exp/assistant-csv-export.c   |   14 +-
 .../csv-exp/assistant-csv-export.glade             |  235 +-
 src/import-export/csv-exp/csv-tree-export.c        |    4 +-
 src/import-export/csv-exp/gnc-plugin-csv-export.c  |    6 +-
 .../csv-imp/assistant-csv-account-import.c         |   33 +-
 .../csv-imp/assistant-csv-account-import.glade     |   98 +-
 .../csv-imp/assistant-csv-trans-import.cpp         |   27 +-
 .../csv-imp/assistant-csv-trans-import.glade       |  299 ++-
 src/import-export/csv-imp/csv-account-import.c     |   17 +-
 src/import-export/csv-imp/gnc-csv-gnumeric-popup.c |   40 +-
 src/import-export/csv-imp/gnc-plugin-csv-import.c  |    4 +-
 src/import-export/dialog-import.glade              |   10 +-
 src/import-export/import-account-matcher.c         |   11 +-
 src/import-export/import-format-dialog.c           |    4 +-
 src/import-export/import-main-matcher.c            |   71 +-
 src/import-export/import-match-picker.c            |    8 +-
 src/import-export/log-replay/CMakeLists.txt        |    4 +-
 .../log-replay/gnc-plugin-log-replay.c             |    2 +-
 src/import-export/ofx/gnc-plugin-ofx.c             |    2 +-
 src/import-export/qif-imp/assistant-qif-import.c   |   66 +-
 .../qif-imp/assistant-qif-import.glade             |  249 +-
 src/import-export/qif-imp/dialog-account-picker.c  |    5 +-
 .../qif-imp/dialog-account-picker.glade            |  135 +-
 src/import-export/qif-imp/gnc-plugin-qif-import.c  |    2 +-
 src/libqof/qof/CMakeLists.txt                      |    4 +-
 src/pixmaps/CMakeLists.txt                         |   10 +-
 src/pixmaps/Makefile.am                            |   72 +-
 .../16x16/actions/gnc-account-delete.png}          |  Bin
 .../16x16/actions/gnc-account-edit.png}            |  Bin
 .../16x16/actions/gnc-account-new.png}             |  Bin
 .../16x16/actions/gnc-account-open.png}            |  Bin
 .../16x16/actions/gnc-account-report.png}          |  Bin
 .../16x16/actions/gnc-account.png}                 |  Bin
 .../16x16/actions/gnc-gnome-pdf.png}               |  Bin
 .../16x16/actions/gnc-invoice-duplicate.png}       |  Bin
 .../16x16/actions/gnc-invoice-edit.png}            |  Bin
 .../16x16/actions/gnc-invoice-new.png}             |  Bin
 .../16x16/actions/gnc-invoice-pay.png}             |  Bin
 .../16x16/actions/gnc-invoice-post.png}            |  Bin
 .../16x16/actions/gnc-invoice-unpost.png}          |  Bin
 .../16x16/actions/gnc-invoice.png}                 |  Bin
 .../16x16/actions/gnc-jumpto.png}                  |  Bin
 .../16x16/actions/gnc-split-trans.png}             |  Bin
 .../16x16/actions/gnc-sx-new.png}                  |  Bin
 .../16x16/actions/gnc-transfer.png}                |  Bin
 .../24x24/actions}/gnc-account-delete.png          |  Bin
 .../24x24/actions}/gnc-account-edit.png            |  Bin
 .../24x24/actions}/gnc-account-new.png             |  Bin
 .../24x24/actions}/gnc-account-open.png            |  Bin
 .../24x24/actions}/gnc-account-report.png          |  Bin
 .../{ => hicolor/24x24/actions}/gnc-account.png    |  Bin
 .../24x24/actions/gnc-gnome-pdf.png}               |  Bin
 .../24x24/actions}/gnc-invoice-duplicate.png       |  Bin
 .../24x24/actions}/gnc-invoice-edit.png            |  Bin
 .../24x24/actions}/gnc-invoice-new.png             |  Bin
 .../24x24/actions}/gnc-invoice-pay.png             |  Bin
 .../24x24/actions}/gnc-invoice-post.png            |  Bin
 .../24x24/actions}/gnc-invoice-unpost.png          |  Bin
 .../{ => hicolor/24x24/actions}/gnc-invoice.png    |  Bin
 .../{ => hicolor/24x24/actions}/gnc-jumpto.png     |  Bin
 .../24x24/actions}/gnc-split-trans.png             |  Bin
 .../{ => hicolor/24x24/actions}/gnc-sx-new.png     |  Bin
 .../{ => hicolor/24x24/actions}/gnc-transfer.png   |  Bin
 src/plugins/bi_import/dialog-bi-import-gui.c       |   13 +-
 .../gtkbuilder/dialog-bi-import-gui.glade          |  181 +-
 .../customer_import/dialog-customer-import-gui.c   |   13 +-
 .../gtkbuilder/dialog-customer-import-gui.glade    |   62 +-
 src/register/ledger-core/CMakeLists.txt            |    2 +-
 src/register/ledger-core/split-register-control.c  |    2 +-
 src/register/register-core/table-allgui.h          |    2 +-
 src/register/register-gnome/CMakeLists.txt         |    9 +-
 src/register/register-gnome/Makefile.am            |   11 +-
 src/register/register-gnome/combocell-gnome.c      |   40 +-
 src/register/register-gnome/datecell-gnome.c       |   27 +-
 src/register/register-gnome/gnucash-color.c        |   85 +-
 src/register/register-gnome/gnucash-color.h        |   11 +-
 src/register/register-gnome/gnucash-cursor.c       |  348 +--
 src/register/register-gnome/gnucash-cursor.h       |   29 +-
 src/register/register-gnome/gnucash-date-picker.c  |   75 +-
 src/register/register-gnome/gnucash-date-picker.h  |   13 +-
 src/register/register-gnome/gnucash-grid.c         |  949 --------
 src/register/register-gnome/gnucash-grid.h         |   53 -
 src/register/register-gnome/gnucash-header.c       |  334 +--
 src/register/register-gnome/gnucash-header.h       |   10 +-
 src/register/register-gnome/gnucash-item-edit.c    | 1097 ++-------
 src/register/register-gnome/gnucash-item-edit.h    |   76 +-
 src/register/register-gnome/gnucash-item-list.c    |   50 +-
 src/register/register-gnome/gnucash-item-list.h    |   13 +-
 src/register/register-gnome/gnucash-register.c     |  595 +++++
 .../{gnucash-sheet.h => gnucash-register.h}        |   82 +-
 .../register-gnome/gnucash-sheet-private.c         |  718 ++++++
 src/register/register-gnome/gnucash-sheet.c        |  814 ++-----
 src/register/register-gnome/gnucash-sheet.h        |   44 +-
 src/register/register-gnome/gnucash-sheetP.h       |   54 +-
 src/register/register-gnome/gnucash-style.c        |    4 -
 src/register/register-gnome/table-gnome.c          |   73 +-
 src/report/report-gnome/CMakeLists.txt             |    2 +-
 src/report/report-gnome/dialog-custom-report.c     |    9 +-
 src/report/report-gnome/dialog-custom-report.glade |   26 +-
 .../report-gnome/dialog-report-column-view.c       |    4 +-
 .../report-gnome/dialog-report-style-sheet.c       |   14 +-
 src/report/report-gnome/dialog-report.glade        |  659 +++---
 src/report/report-gnome/gnc-plugin-page-report.c   |   38 +-
 src/report/report-system/CMakeLists.txt            |    4 +-
 src/report/report-system/gnc-report.c              |   19 +-
 src/report/standard-reports/CMakeLists.txt         |    2 +-
 src/report/stylesheets/CMakeLists.txt              |    2 +-
 324 files changed, 16298 insertions(+), 19512 deletions(-)
 create mode 100644 src/import-export/aqb/dialog-ab-pref.glade
 rename src/pixmaps/{gnc-account-delete-16.png => hicolor/16x16/actions/gnc-account-delete.png} (100%)
 rename src/pixmaps/{gnc-account-edit-16.png => hicolor/16x16/actions/gnc-account-edit.png} (100%)
 rename src/pixmaps/{gnc-account-new-16.png => hicolor/16x16/actions/gnc-account-new.png} (100%)
 rename src/pixmaps/{gnc-account-open-16.png => hicolor/16x16/actions/gnc-account-open.png} (100%)
 rename src/pixmaps/{gnc-account-report-16.png => hicolor/16x16/actions/gnc-account-report.png} (100%)
 rename src/pixmaps/{gnc-account-16.png => hicolor/16x16/actions/gnc-account.png} (100%)
 rename src/pixmaps/{gnc-gnome-pdf-16.png => hicolor/16x16/actions/gnc-gnome-pdf.png} (100%)
 rename src/pixmaps/{gnc-invoice-duplicate-16.png => hicolor/16x16/actions/gnc-invoice-duplicate.png} (100%)
 rename src/pixmaps/{gnc-invoice-edit-16.png => hicolor/16x16/actions/gnc-invoice-edit.png} (100%)
 rename src/pixmaps/{gnc-invoice-new-16.png => hicolor/16x16/actions/gnc-invoice-new.png} (100%)
 rename src/pixmaps/{gnc-invoice-pay-16.png => hicolor/16x16/actions/gnc-invoice-pay.png} (100%)
 rename src/pixmaps/{gnc-invoice-post-16.png => hicolor/16x16/actions/gnc-invoice-post.png} (100%)
 rename src/pixmaps/{gnc-invoice-unpost-16.png => hicolor/16x16/actions/gnc-invoice-unpost.png} (100%)
 rename src/pixmaps/{gnc-invoice-16.png => hicolor/16x16/actions/gnc-invoice.png} (100%)
 rename src/pixmaps/{gnc-jumpto-16.png => hicolor/16x16/actions/gnc-jumpto.png} (100%)
 rename src/pixmaps/{gnc-split-trans-16.png => hicolor/16x16/actions/gnc-split-trans.png} (100%)
 rename src/pixmaps/{gnc-sx-new-16.png => hicolor/16x16/actions/gnc-sx-new.png} (100%)
 rename src/pixmaps/{gnc-transfer-16.png => hicolor/16x16/actions/gnc-transfer.png} (100%)
 rename src/pixmaps/{ => hicolor/24x24/actions}/gnc-account-delete.png (100%)
 rename src/pixmaps/{ => hicolor/24x24/actions}/gnc-account-edit.png (100%)
 rename src/pixmaps/{ => hicolor/24x24/actions}/gnc-account-new.png (100%)
 rename src/pixmaps/{ => hicolor/24x24/actions}/gnc-account-open.png (100%)
 rename src/pixmaps/{ => hicolor/24x24/actions}/gnc-account-report.png (100%)
 rename src/pixmaps/{ => hicolor/24x24/actions}/gnc-account.png (100%)
 rename src/pixmaps/{gnc-gnome-pdf-24.png => hicolor/24x24/actions/gnc-gnome-pdf.png} (100%)
 rename src/pixmaps/{ => hicolor/24x24/actions}/gnc-invoice-duplicate.png (100%)
 rename src/pixmaps/{ => hicolor/24x24/actions}/gnc-invoice-edit.png (100%)
 rename src/pixmaps/{ => hicolor/24x24/actions}/gnc-invoice-new.png (100%)
 rename src/pixmaps/{ => hicolor/24x24/actions}/gnc-invoice-pay.png (100%)
 rename src/pixmaps/{ => hicolor/24x24/actions}/gnc-invoice-post.png (100%)
 rename src/pixmaps/{ => hicolor/24x24/actions}/gnc-invoice-unpost.png (100%)
 rename src/pixmaps/{ => hicolor/24x24/actions}/gnc-invoice.png (100%)
 rename src/pixmaps/{ => hicolor/24x24/actions}/gnc-jumpto.png (100%)
 rename src/pixmaps/{ => hicolor/24x24/actions}/gnc-split-trans.png (100%)
 rename src/pixmaps/{ => hicolor/24x24/actions}/gnc-sx-new.png (100%)
 rename src/pixmaps/{ => hicolor/24x24/actions}/gnc-transfer.png (100%)
 delete mode 100644 src/register/register-gnome/gnucash-grid.c
 delete mode 100644 src/register/register-gnome/gnucash-grid.h
 create mode 100644 src/register/register-gnome/gnucash-register.c
 copy src/register/register-gnome/{gnucash-sheet.h => gnucash-register.h} (55%)
 create mode 100644 src/register/register-gnome/gnucash-sheet-private.c



More information about the gnucash-patches mailing list