gnucash maint: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Thu Sep 6 18:31:36 EDT 2018
Updated via https://github.com/Gnucash/gnucash/commit/148f2413 (commit)
via https://github.com/Gnucash/gnucash/commit/cd7a55a9 (commit)
via https://github.com/Gnucash/gnucash/commit/e851f249 (commit)
via https://github.com/Gnucash/gnucash/commit/099b659b (commit)
via https://github.com/Gnucash/gnucash/commit/8c1adaa2 (commit)
via https://github.com/Gnucash/gnucash/commit/68874495 (commit)
via https://github.com/Gnucash/gnucash/commit/ec0d081d (commit)
via https://github.com/Gnucash/gnucash/commit/dd59ba67 (commit)
via https://github.com/Gnucash/gnucash/commit/0a0d4755 (commit)
via https://github.com/Gnucash/gnucash/commit/2c6fbfba (commit)
from https://github.com/Gnucash/gnucash/commit/75ccd57d (commit)
commit 148f24135b18b7b9b777aa21db6593a19b68f37f
Merge: 75ccd57 cd7a55a
Author: John Ralls <jralls at ceridwen.us>
Date: Thu Sep 6 15:21:36 2018 -0700
Merge Bob Fewell's 'fixes9' into maint.
commit cd7a55a9ccdb8b79ae439eea6913a4eb1ef5dc4a
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sun Jul 29 12:57:59 2018 +0100
Fix Transient parent warnings in search dialogue
commit e851f249fc525fd0d2e6d505e43b0c8ce5ffb090
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sat Jul 28 17:53:31 2018 +0100
Fix gnc_window_adjust_for_screen using incorrect monitor
This function was always using the primary monitor to get monitor size
so corrected to use the monitor at the specified window coordinates.
commit 099b659b4b002311a9aa07d4622998f396c2d588
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sat Jul 28 17:52:44 2018 +0100
Add debug message to gnc_save_window_size and some text changes
commit 8c1adaa28f23770801ff574f5a2b406f75bc92d2
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sat Jul 28 17:51:30 2018 +0100
Fix Transient parent warning for dialog-book-close
commit 68874495e16d5d0a6b78d435438973d9452c29b8
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sat Jul 28 17:50:31 2018 +0100
Change files for changed gnc_restore_window_size format, part2 of 2
Add the parent window to the calling function gnc_restore_window_size
after the change to that function. This required adding the retrieval of
the parent window for the calling dialogues.
commit ec0d081d5e2824de1de9ef97f38cfed25d6825cf
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sat Jul 28 17:45:49 2018 +0100
Change files for changed gnc_restore_window_size format, part1 of 2
Add the parent window to the calling function gnc_restore_window_size
after the change to that function. These files already had access to
the parent window.
commit dd59ba67f6d892e4b491941d07aa7848a265019e
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sat Jul 28 17:17:19 2018 +0100
Add the parent window to gnc_restore_window_size function
When a dialogue is open for the first time, there is no saved geometry
so to locate this dialogue try and use the parent window location by
doing the following...
If the dialogue has a size, align it centrally on the parent window.
If the dialogue has no size, let gtk align it.
This commit breaks the build, the following commits changes all
occurrences of gnc_restore_window_size to include parent window.
commit 0a0d4755c412ac4d08c9b3875cf4c9e52eaa71f4
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sat Jul 28 17:05:59 2018 +0100
Fix restore window geometry
The monitor was not being correctly identified so when Gnucash was
running on the second monitor, a dialogue could be started on the first
which could be confusing. Also when a dialogue is restored a check is
made to try and make sure it fits on the monitor.
commit 2c6fbfba6e12ff55f3613b03f6a3a301cb855cfa
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sat Jul 28 17:03:10 2018 +0100
Update to recently changed GtkDialog to GtkWindow dialogues
Add the ability to close the window when the Escape key is pressed and
make sure window geometry is saved when by the buttons are used.
Summary of changes:
gnucash/gnome-search/dialog-search.c | 6 +-
gnucash/gnome-search/search-account.c | 21 ++-
gnucash/gnome-search/search-boolean.c | 16 +++
gnucash/gnome-search/search-core-type.c | 6 +
gnucash/gnome-search/search-core-type.h | 2 +
gnucash/gnome-search/search-date.c | 16 +++
gnucash/gnome-search/search-double.c | 16 +++
gnucash/gnome-search/search-int64.c | 16 +++
gnucash/gnome-search/search-numeric.c | 16 +++
gnucash/gnome-search/search-reconciled.c | 16 +++
gnucash/gnome-search/search-string.c | 23 ++-
gnucash/gnome-utils/dialog-account.c | 2 +-
gnucash/gnome-utils/dialog-book-close.c | 6 +-
gnucash/gnome-utils/dialog-book-close.h | 3 +-
gnucash/gnome-utils/dialog-options.c | 23 ++-
gnucash/gnome-utils/dialog-preferences.c | 2 +-
gnucash/gnome-utils/dialog-reset-warnings.c | 2 +-
gnucash/gnome-utils/dialog-tax-table.c | 2 +-
gnucash/gnome-utils/dialog-totd.c | 2 +-
gnucash/gnome-utils/dialog-transfer.c | 3 +-
gnucash/gnome-utils/dialog-utils.c | 156 +++++++++++++++------
gnucash/gnome-utils/dialog-utils.h | 10 +-
gnucash/gnome/assistant-hierarchy.c | 3 +-
gnucash/gnome/dialog-commodities.c | 2 +-
gnucash/gnome/dialog-fincalc.c | 2 +-
gnucash/gnome/dialog-find-account.c | 21 ++-
gnucash/gnome/dialog-imap-editor.c | 2 +-
gnucash/gnome/dialog-lot-viewer.c | 13 +-
gnucash/gnome/dialog-lot-viewer.h | 2 +-
gnucash/gnome/dialog-price-edit-db.c | 2 +-
gnucash/gnome/dialog-price-editor.c | 2 +-
gnucash/gnome/dialog-print-check.c | 2 +-
gnucash/gnome/dialog-sx-editor.c | 2 +-
gnucash/gnome/dialog-sx-editor2.c | 2 +-
gnucash/gnome/dialog-sx-since-last-run.c | 2 +-
gnucash/gnome/dialog-tax-info.c | 3 +-
gnucash/gnome/dialog-trans-assoc.c | 28 +++-
gnucash/gnome/dialog-trans-assoc.h | 2 +-
gnucash/gnome/gnc-plugin-basic-commands.c | 4 +-
gnucash/gnome/gnc-plugin-page-account-tree.c | 7 +-
gnucash/gnome/gnc-plugin-page-register.c | 4 +-
gnucash/gnome/gnc-plugin-page-register2.c | 4 +-
gnucash/gnome/window-reconcile.c | 10 +-
gnucash/gnome/window-reconcile.h | 5 +-
gnucash/gnome/window-reconcile2.c | 3 +-
gnucash/import-export/aqb/assistant-ab-initial.c | 3 +-
gnucash/import-export/aqb/gnc-ab-utils.c | 2 +-
gnucash/import-export/aqb/gnc-gwen-gui.c | 3 +-
.../import-export/csv-exp/assistant-csv-export.c | 3 +-
.../csv-imp/assistant-csv-account-import.c | 3 +-
.../csv-imp/assistant-csv-price-import.cpp | 3 +-
.../csv-imp/assistant-csv-trans-import.cpp | 3 +-
gnucash/import-export/import-main-matcher.c | 2 +-
gnucash/import-export/import-match-picker.c | 2 +-
.../import-export/qif-imp/assistant-qif-import.c | 3 +-
gnucash/report/report-gnome/dialog-custom-report.c | 3 +-
56 files changed, 411 insertions(+), 111 deletions(-)
More information about the gnucash-patches
mailing list