gnucash master: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Fri Dec 30 17:19:11 EST 2022
Updated via https://github.com/Gnucash/gnucash/commit/a9756b19 (commit)
via https://github.com/Gnucash/gnucash/commit/5c17950a (commit)
via https://github.com/Gnucash/gnucash/commit/cc91c7d3 (commit)
via https://github.com/Gnucash/gnucash/commit/f16f3f67 (commit)
via https://github.com/Gnucash/gnucash/commit/1890c6cc (commit)
via https://github.com/Gnucash/gnucash/commit/e6b95f01 (commit)
via https://github.com/Gnucash/gnucash/commit/48e5ce87 (commit)
via https://github.com/Gnucash/gnucash/commit/bfaecdff (commit)
via https://github.com/Gnucash/gnucash/commit/86f6528d (commit)
via https://github.com/Gnucash/gnucash/commit/6e8e5b76 (commit)
via https://github.com/Gnucash/gnucash/commit/4fc12837 (commit)
via https://github.com/Gnucash/gnucash/commit/4fd868f8 (commit)
via https://github.com/Gnucash/gnucash/commit/007f5fbc (commit)
via https://github.com/Gnucash/gnucash/commit/7cc870aa (commit)
via https://github.com/Gnucash/gnucash/commit/e16217a2 (commit)
via https://github.com/Gnucash/gnucash/commit/bf648f6e (commit)
via https://github.com/Gnucash/gnucash/commit/58805c2a (commit)
via https://github.com/Gnucash/gnucash/commit/04a56f6c (commit)
via https://github.com/Gnucash/gnucash/commit/d3b1da6e (commit)
via https://github.com/Gnucash/gnucash/commit/37a9721b (commit)
via https://github.com/Gnucash/gnucash/commit/1f8f1c36 (commit)
via https://github.com/Gnucash/gnucash/commit/959c870f (commit)
via https://github.com/Gnucash/gnucash/commit/79285097 (commit)
via https://github.com/Gnucash/gnucash/commit/d6ae799e (commit)
via https://github.com/Gnucash/gnucash/commit/5c498a1c (commit)
via https://github.com/Gnucash/gnucash/commit/e00bcf58 (commit)
via https://github.com/Gnucash/gnucash/commit/ab3ae3fa (commit)
via https://github.com/Gnucash/gnucash/commit/7abd26f8 (commit)
via https://github.com/Gnucash/gnucash/commit/bb5fa122 (commit)
via https://github.com/Gnucash/gnucash/commit/0aaf11ac (commit)
via https://github.com/Gnucash/gnucash/commit/d0d76c27 (commit)
via https://github.com/Gnucash/gnucash/commit/239820c5 (commit)
via https://github.com/Gnucash/gnucash/commit/19cfbd6c (commit)
via https://github.com/Gnucash/gnucash/commit/46c1dd00 (commit)
via https://github.com/Gnucash/gnucash/commit/c68dccce (commit)
via https://github.com/Gnucash/gnucash/commit/9ed102d4 (commit)
via https://github.com/Gnucash/gnucash/commit/21b95765 (commit)
via https://github.com/Gnucash/gnucash/commit/5f323513 (commit)
via https://github.com/Gnucash/gnucash/commit/4f864367 (commit)
via https://github.com/Gnucash/gnucash/commit/e0b55dd7 (commit)
via https://github.com/Gnucash/gnucash/commit/54c79aef (commit)
via https://github.com/Gnucash/gnucash/commit/a33b63fb (commit)
via https://github.com/Gnucash/gnucash/commit/42d13eb6 (commit)
via https://github.com/Gnucash/gnucash/commit/c9abdb13 (commit)
via https://github.com/Gnucash/gnucash/commit/ea419b3b (commit)
via https://github.com/Gnucash/gnucash/commit/e85f5f8d (commit)
via https://github.com/Gnucash/gnucash/commit/a381fbcf (commit)
via https://github.com/Gnucash/gnucash/commit/3d54212e (commit)
via https://github.com/Gnucash/gnucash/commit/2b84d6cf (commit)
via https://github.com/Gnucash/gnucash/commit/68bf71de (commit)
via https://github.com/Gnucash/gnucash/commit/17151a3e (commit)
via https://github.com/Gnucash/gnucash/commit/cc0094da (commit)
via https://github.com/Gnucash/gnucash/commit/078d7875 (commit)
via https://github.com/Gnucash/gnucash/commit/02911eab (commit)
via https://github.com/Gnucash/gnucash/commit/505f3e51 (commit)
via https://github.com/Gnucash/gnucash/commit/464c3340 (commit)
via https://github.com/Gnucash/gnucash/commit/103d82dc (commit)
via https://github.com/Gnucash/gnucash/commit/c0f117ed (commit)
via https://github.com/Gnucash/gnucash/commit/a2ec925a (commit)
via https://github.com/Gnucash/gnucash/commit/1f44b693 (commit)
via https://github.com/Gnucash/gnucash/commit/95cfd2e6 (commit)
via https://github.com/Gnucash/gnucash/commit/97f28ab5 (commit)
via https://github.com/Gnucash/gnucash/commit/db15edd8 (commit)
via https://github.com/Gnucash/gnucash/commit/273b7439 (commit)
via https://github.com/Gnucash/gnucash/commit/161dad7a (commit)
via https://github.com/Gnucash/gnucash/commit/5bcb73a6 (commit)
via https://github.com/Gnucash/gnucash/commit/846dddaf (commit)
via https://github.com/Gnucash/gnucash/commit/b3a24034 (commit)
via https://github.com/Gnucash/gnucash/commit/fb5acb26 (commit)
via https://github.com/Gnucash/gnucash/commit/dcde7952 (commit)
via https://github.com/Gnucash/gnucash/commit/96e25abd (commit)
via https://github.com/Gnucash/gnucash/commit/3f5767c1 (commit)
via https://github.com/Gnucash/gnucash/commit/3aab744f (commit)
via https://github.com/Gnucash/gnucash/commit/6f21d422 (commit)
via https://github.com/Gnucash/gnucash/commit/6e29ae27 (commit)
via https://github.com/Gnucash/gnucash/commit/8d3eb666 (commit)
via https://github.com/Gnucash/gnucash/commit/d067ec2c (commit)
via https://github.com/Gnucash/gnucash/commit/0f70143c (commit)
via https://github.com/Gnucash/gnucash/commit/cf7c654d (commit)
from https://github.com/Gnucash/gnucash/commit/72f81f7b (commit)
commit a9756b1950f0a09a35e4d9ffda13bc8692485e17
Author: John Ralls <jralls at ceridwen.us>
Date: Fri Dec 30 14:17:35 2022 -0800
Change all ... to ⦠in files added by mainwin2.
commit 5c17950a590875478cd0c2414af9faceb7a634d5
Merge: 72f81f7b8 cc91c7d3c
Author: John Ralls <jralls at ceridwen.us>
Date: Fri Dec 30 13:43:00 2022 -0800
Merge Bob Fewell's 'mainwin2' into master.
commit cc91c7d3c610d4b53b35652afb148e97d03f803b
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sat Nov 5 16:47:19 2022 +0000
Remove surplus function recnWindow_add_widget
commit f16f3f67eb9d4cb96d9f21814af3877760af37a6
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sat Nov 5 16:46:37 2022 +0000
Remove gnc-reconcile-window-ui.xml
commit 1890c6ccfb1fbfa6063bf34c8a2e406b6e41c9d5
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sat Nov 5 16:45:55 2022 +0000
Reimplement macOS menubar for reconcile window
commit e6b95f011d4c1e9b7d194b1221c3aeca5b7d8043
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sat Nov 5 16:44:53 2022 +0000
Remove depreciated GtkUIManager and friends from Reconcile window
commit 48e5ce87eb047560e3a2ee18f78cff3b45ee6b78
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sun Nov 6 12:46:06 2022 +0000
Fix missing g_free for the main window 'res_name'.
commit bfaecdffa83d6bfe8756e1390ef2f76dd2b74e48
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sun Nov 6 12:45:28 2022 +0000
Refactor the adding of the tooltips to the report menu items
commit 86f6528d0a4461c5f1b92bd20aaf2adfd076c3a4
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sun Nov 6 12:42:39 2022 +0000
Need to free the GncMainWindowActionData
When hash table item_hash is destroyed, the GncMainWindowActionData
structures need to be freed.
commit 6e8e5b760a271e420e93cd94038d69de6f5d4ace
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sat Nov 5 16:44:00 2022 +0000
Move gnc_plugin_page_get_simple_action_group in source file.
commit 4fc12837c107b34c03dcfcf3698e72925ad3d2a8
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sat Nov 5 16:40:28 2022 +0000
Remove all references to 'page-uri' for plugin pages
Do not think it is required.
commit 4fd868f89eaa2f217c2f0dcfcb5fa17051bce5be
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sat Nov 5 16:39:15 2022 +0000
Add a couple of changes dealing with GtKBuilder object
commit 007f5fbcdd5a1e7eebb5ff2cfda8bc5181112fa2
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sat Nov 5 16:07:09 2022 +0000
Add a couple of descriptions to plugin functions
Add a couple of descriptions to plugin functions and also
change to use container for each for tool bar tooltip
add callbacks function.
commit 7cc870aac0e2db411aebe9937712941516aea340
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sat Nov 5 16:03:36 2022 +0000
Remove some unused variables
commit e16217a219b1f83b11dd9df240120caae4faea25
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Nov 4 17:32:27 2022 +0000
Fix the file print menu item
Create a placeholder for the file print item as the label can change
for different pages. Also fix the sensitivity depending on page.
commit bf648f6ed5521ea954b85a050103ad28e36006a3
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Nov 4 17:25:48 2022 +0000
Update some function descriptions
commit 58805c2a402a500df43a9b111ee104da69796bbb
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Wed Nov 2 15:33:10 2022 +0000
Remove actions_name from plugin page as not required.
commit 04a56f6c281e9b8c2468fc933575217adabc2b5d
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Wed Nov 2 15:20:32 2022 +0000
Remove tracking GtkAccelGroup from plugin page as not required
commit d3b1da6e56b41dd2bafee8bf2873c09f845f4340
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Wed Nov 2 15:07:53 2022 +0000
Fix missing menu tooltips in the register
Re-add the callbacks for the tooltip redirection when the menu items
are updated.
commit 37a9721bf2825e7f4d5ab0620460bf4079550250
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Wed Nov 2 15:06:20 2022 +0000
Fix updating of the menu for invoice, bill and expense
Change the updating of the main window menu items from the GtkMenu item
to the GMenuModel as this will allow the tooltips to be picked up for
showing in the status bar.
commit 1f8f1c3679b4c5db7835aa88925ecc861598815c
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Wed Nov 2 15:01:53 2022 +0000
Fix updating of the menu for the configuration items
Change the updating of the main window menu items from the GtkMenu item
to the GMenuModel as this will allow the tooltips to be picked up for
showing in the status bar.
commit 959c870f031a64c7457c33351fb99bc5e40ebbb7
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Mon Oct 31 15:38:20 2022 +0000
Add some main window function descriptions
commit 79285097ff97cba408efe257ba1449fbeb07c8e9
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Mon Oct 31 15:35:59 2022 +0000
Rename gnc_main_window_update_menu
Rename the main windoe function gnc_main_window_update_menu to
gnc_main_window_update_menu_and_toolbar as it deals with the menu and
toolbar
commit d6ae799e7442091342de43729b10f1fd5c8a3aa5
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Mon Oct 31 15:33:02 2022 +0000
Remove a couple of unused functions
commit 5c498a1c9ba8fa9c67d4162117bec4e089fbe7d4
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Mon Oct 31 15:28:23 2022 +0000
Rename gnc_main_window_menu_item_vis_by_action
Rename the main window function gnc_main_window_menu_item_vis_by_action
to gnc_main_window_set_vis_of_items_by_action as it deals with menu and
toolbar items.
commit e00bcf581d74e87069509789be560e4efa8d1942
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Mon Oct 31 11:59:18 2022 +0000
Add function description for gnc_main_window_menu_find_menu_item
commit ab3ae3fada4b9e0ff9040c986872e97a3cc1f3eb
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Mon Oct 31 11:45:45 2022 +0000
Rename main window toolbar function.
Rename the main window function gnc_main_window_toolbar_find_menu_item
to gnc_main_window_toolbar_find_tool_item
commit 7abd26f895b353147005ce4d150b8d0b8fb75299
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Mon Oct 31 10:48:33 2022 +0000
Use the added defines for the g_menu_item_set_attribute function
commit bb5fa1220964a48b3caba0e061ff5939824987b1
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Mon Oct 31 10:41:09 2022 +0000
Update the menu and tool utils
A descriptions for the util functions.
commit 0aaf11ac25214de5e8d2958d1bf8e22310d7c500
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 17:00:01 2022 +0100
Use GtkApplicationWindow as basis for GncMainWindow
Geert's changes...
As a GtkApplicationWindow also implements the GActionMap interface
it can be used directly instead of the GSimpleActionGroup that was
set up to maintain our actions.
As a GtkApplicationWindow is not a GSimpleActionGroup (the other
object to implement GActionMap) this also needed a minor change in
the function signature of gnc_plugin_set_actions_enabled.
commit d0d76c279a763f7f56dfa100199778ac279d8429
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:59:19 2022 +0100
Remove the hash table merged_actions_table
There is no need to remember the simple action groups added to the main
window.
commit 239820c5a6bfb917b206a35517981b98e8f5d27a
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:58:44 2022 +0100
Fix the binding of the extra business items when
gnucash started with --nofile
commit 19cfbd6cd395025482474c6b8e50af24e4928b51
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:58:12 2022 +0100
Hide the Transaction and Schedule menus at Window setup
commit 46c1dd00962c0cf3e86d48e5d3e3e113770daaf6
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:57:36 2022 +0100
Fix accelerator keys for multiple windows.
Simplify adding accelerator keys to windows by just adding one group to
each window and update that group when menu changes.
commit c68dcccebb3e1235bc62bb5b7fa4cb1887f3ee38
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:54:52 2022 +0100
Changes to window menu entries
Change the maximum number of windows from a macro to a 'constexpr'.
Also added an info dialogue to advise when limit reached, no new window
entries will be added to the Windows menu.
commit 9ed102d461d5313be26c3d5962afa669c20dc5d1
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:54:12 2022 +0100
Main window changes for mac's
commit 21b95765c0d8bed5756451340ecd8c75c8e01a22
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:53:19 2022 +0100
Setup redirection of menu bar tooltips
This commit redirects the menu bar tooltips to the window status bar
commit 5f3235134a0baa1bda800e08ce6b9b32e62e6c61
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:52:41 2022 +0100
Setup redirection of tool bar tooltips
This commit redirects the tool bar tooltips to the window status bar
commit 4f8643674bcaa2726a6558cb0c40f53dca4ac2b8
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:52:00 2022 +0100
Remove all references to GncDisplayItem
commit e0b55dd707b8b825083ed456f8294964032b6a2b
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:51:17 2022 +0100
Remove function gnc_main_window_all_ui_set_sensitive
Do not think it is needed...
commit 54c79aef4204b63695a93a6e62ac275803ac3191
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:50:39 2022 +0100
Remove gnc_main_window_actions_updated from gnc_main_window
commit a33b63fbae273cc0940cf3e8b405ac89b5f6fbad
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:49:58 2022 +0100
Misc changes to remove references to GtkUIManger
commit 42d13eb6f4c8b7479875316aa8c23f5382af242a
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:49:20 2022 +0100
Remove some more GtkUIManager functions from gnc-main-window
commit c9abdb1373ff49533a87c7d13d35c94f0fd130cf
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:48:46 2022 +0100
Remove some GtkUIManger functions
commit ea419b3b2c6cfd2f59a54f92ee0bef0eb77f24a3
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:45:41 2022 +0100
Fix creating a new file
commit e85f5f8d8d708a371f74d11d2b06cb2895f1418c
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:44:58 2022 +0100
Fix binding extra business tool bar item to preference setting
commit a381fbcf4ef4f8bf859b0e68d41d3c2cddaee9a5
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:44:21 2022 +0100
Redfine gnc_plugin_update_actions
As this function does not deal with action visibility any more, remove
the property_name parameter, rename and update all occurrences.
commit 3d54212e11ea2bb86139e1bae1a7904498a60a39
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:43:38 2022 +0100
Fix visibility of StockAssistant
commit 2b84d6cf4a768ce4144719159a3718b752dc9330
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:43:02 2022 +0100
Fix displaying of the extra menu
commit 68bf71de4f865660d954824cfea76ce63d80973d
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:42:16 2022 +0100
Fix Edit/Assign payment in business plugin
commit 17151a3e5e1d7fdf258201de18d967b65c859616
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sun Oct 30 13:31:40 2022 +0000
Remove remaining old ...ui.xml files
commit cc0094da22fc023ccaefdd8ccab32b8cfea51e87
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:37:28 2022 +0100
Replace gnc_plugin_page_get/create_action_group
Replace gnc_plugin_page_get/create_action_group with the new versions
that deal with GSimpleActionGroup's
commit 078d7875d3aef5246dd5c8a6d47154bc964d7f3b
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:36:51 2022 +0100
Change all references to plugin_class->actionsb
Change all references to plugin_class->actionsb and n_actionsb to
plugin_class->actions and n_actions
commit 02911eab20fce5008e8afd98cd74b4da3af0fcc1
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:36:05 2022 +0100
Replace gnc_plugin_update_actions
Replace gnc_plugin_update_actions with new version based on
GSimpleActionGroup
commit 505f3e519e9da5fe8bda32946109862acf1e46d0
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:35:25 2022 +0100
Remove last bits of gtk toggle actions
commit 464c3340d18350dc9ff68de52a46887d894b19fd
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:34:43 2022 +0100
Remove setup for important actions
commit 103d82dcc34abece921f549803dbe1716bc99dc0
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:34:04 2022 +0100
Change to use short labels in toolbar
This commit adds the ability to use short labels on the toolbar, any
toolbar items with a short name defined will be updated all the time.
commit c0f117eda5bbcfd3a8eceb240017cdbe1cfe9a8c
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:33:22 2022 +0100
Changes for embedded window and sx dialog
commit a2ec925a1eeb180652628ea00cd9e17cc7e65939
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:29:55 2022 +0100
Changes for report plugin pages
commit 1f44b693965d789eadd9a6429bc6264ed865243a
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sun Oct 30 13:30:39 2022 +0000
Changes for Aqbanking plugin
commit 95cfd2e68d5db6d903f7f0841c10f51d9821dab9
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:28:46 2022 +0100
Changes for business invoice pages
commit 97f28ab56b571b4d70f9d391c3d975ba6d1bdc42
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:28:09 2022 +0100
Changes for business owner pages
commit db15edd8f31a0677a8b0bad7865c4ba7346839b8
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:27:37 2022 +0100
Changes for business pages
commit 273b7439aa362dc1e23dcf0cb2aeb440f787be17
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sun Oct 30 13:29:59 2022 +0000
Changes for sx plugin pages
commit 161dad7a4c4d000b27621ffaf6bd13c84a3e82f7
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:26:24 2022 +0100
Changes for budget plugin pages
commit 5bcb73a6a006462358c44cd1bcc5ac27fccc26c8
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:25:44 2022 +0100
Changes for register plugin pages
commit 846dddaf24600186c88fad947dc1a52c88bfe0c0
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:25:10 2022 +0100
Changes for account plugin pages
commit b3a24034c8efe4ea6cc1bd81f5559e2a5283cbad
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:21:24 2022 +0100
Start of changes to load main window menu items on page focus
commit fb5acb26730497111af925d55a17807a86f6f89d
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:17:57 2022 +0100
Menu changes for cut/copy and paste
commit dcde7952ba6443bf54cbd0aec7642ba59324d34a
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:17:16 2022 +0100
Update for the file/window/tab radio buttons
commit 96e25abdce0edbe8363908b2f8274e89976f17b5
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sun Oct 30 13:28:59 2022 +0000
Add similar changes to the rest of the plugins
commit 3f5767c1ff6726cc146ab907ae79c92d2bbc434f
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:12:57 2022 +0100
Add gnc-plugin-basic-commands menu items
commit 3aab744fe7aee0a3914d6a777cb38623e3ba0507
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:12:18 2022 +0100
Initial change to add default plugin menu items
commit 6f21d4228d45134bd03bb3dba0f68d682a2e8a9d
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:08:05 2022 +0100
Initial changes for the main window
commit 6e29ae278f45079231ac2a902e22f3b765306e9e
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sun Oct 30 13:22:28 2022 +0000
Change GtkGroupAction and GtkActions
Change GtkGroupAction to GSimpleActionGroup and any remaining
GtkActions to GAction. Also comment out any unsure changes that need
further investigation.
commit 8d3eb666d383740b0eba727625d3e231f7fe6bf8
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:05:43 2022 +0100
Add a couple of util functions to find items in the menu bar and toolbar
commit d067ec2cc94cb46f85bc7af4ff28b288a5396dca
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:05:00 2022 +0100
Initial change to plugin page source files
commit 0f70143c55ad56e16d4bea43a0af6727f0a147ec
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sun Oct 30 13:16:34 2022 +0000
Initial change to plugin source files
commit cf7c654daa56a761efecc2226841f943fa060d12
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Oct 28 16:03:38 2022 +0100
Initial change to allow change of GtkAction to GAction
Summary of changes:
gnucash/gnome-utils/gnc-embedded-window.c | 185 +-
gnucash/gnome-utils/gnc-embedded-window.h | 15 +-
gnucash/gnome-utils/gnc-gtk-utils.c | 695 +++++++
gnucash/gnome-utils/gnc-gtk-utils.h | 39 +
gnucash/gnome-utils/gnc-main-window.cpp | 2034 ++++++++++++--------
gnucash/gnome-utils/gnc-main-window.h | 202 +-
gnucash/gnome-utils/gnc-menu-extensions.c | 70 +-
gnucash/gnome-utils/gnc-menu-extensions.h | 22 +-
gnucash/gnome-utils/gnc-plugin-file-history.c | 155 +-
gnucash/gnome-utils/gnc-plugin-menu-additions.c | 234 ++-
gnucash/gnome-utils/gnc-plugin-menu-additions.h | 2 +-
gnucash/gnome-utils/gnc-plugin-page.c | 196 +-
gnucash/gnome-utils/gnc-plugin-page.h | 97 +-
gnucash/gnome-utils/gnc-plugin.c | 182 +-
gnucash/gnome-utils/gnc-plugin.h | 93 +-
gnucash/gnome-utils/gnc-window.c | 128 +-
gnucash/gnome-utils/gnc-window.h | 29 +-
gnucash/gnome/dialog-invoice.c | 4 +-
gnucash/gnome/dialog-sx-editor.c | 25 +-
gnucash/gnome/gnc-plugin-account-tree.c | 35 +-
gnucash/gnome/gnc-plugin-basic-commands.c | 470 +++--
gnucash/gnome/gnc-plugin-budget.c | 136 +-
gnucash/gnome/gnc-plugin-business.c | 677 +++----
gnucash/gnome/gnc-plugin-page-account-tree.c | 522 ++---
gnucash/gnome/gnc-plugin-page-budget.c | 276 +--
gnucash/gnome/gnc-plugin-page-invoice.c | 857 ++++-----
gnucash/gnome/gnc-plugin-page-owner-tree.c | 406 ++--
gnucash/gnome/gnc-plugin-page-register.c | 1305 ++++++-------
gnucash/gnome/gnc-plugin-page-report.cpp | 481 +++--
gnucash/gnome/gnc-plugin-page-sx-list.c | 203 +-
gnucash/gnome/gnc-plugin-register.c | 37 +-
gnucash/gnome/gnc-plugin-report-system.c | 38 +-
gnucash/gnome/report-menus.scm | 2 +-
gnucash/gnome/window-reconcile.c | 434 ++---
gnucash/gnucash-gresources.xml | 29 +
gnucash/import-export/aqb/CMakeLists.txt | 9 -
gnucash/import-export/aqb/gnc-plugin-aqbanking.c | 285 ++-
.../import-export/bi-import/gnc-plugin-bi-import.c | 34 +-
.../import-export/csv-exp/gnc-plugin-csv-export.c | 64 +-
.../import-export/csv-imp/gnc-plugin-csv-import.c | 62 +-
.../customer-import/gnc-plugin-customer-import.c | 35 +-
.../log-replay/gnc-plugin-log-replay.c | 37 +-
gnucash/import-export/ofx/CMakeLists.txt | 9 +-
gnucash/import-export/ofx/gnc-plugin-ofx-ui.xml | 11 -
gnucash/import-export/ofx/gnc-plugin-ofx.c | 37 +-
.../import-export/qif-imp/gnc-plugin-qif-import.c | 36 +-
gnucash/ui/CMakeLists.txt | 29 -
gnucash/ui/gnc-embedded-register-window.ui | 239 +++
gnucash/ui/gnc-main-window-ui.xml | 145 --
gnucash/ui/gnc-main-window.ui | 609 ++++++
gnucash/ui/gnc-plugin-account-tree-ui.xml | 9 -
gnucash/ui/gnc-plugin-account-tree.ui | 12 +
gnucash/ui/gnc-plugin-aqbanking.ui | 69 +
gnucash/ui/gnc-plugin-basic-commands-ui.xml | 82 -
gnucash/ui/gnc-plugin-basic-commands.ui | 143 ++
gnucash/ui/gnc-plugin-bi-import-ui.xml | 11 -
gnucash/ui/gnc-plugin-bi-import.ui | 12 +
gnucash/ui/gnc-plugin-budget-ui.xml | 15 -
gnucash/ui/gnc-plugin-budget.ui | 33 +
gnucash/ui/gnc-plugin-business-ui.xml | 81 -
gnucash/ui/gnc-plugin-business.ui | 176 ++
gnucash/ui/gnc-plugin-csv-export-ui.xml | 13 -
gnucash/ui/gnc-plugin-csv-export.ui | 22 +
gnucash/ui/gnc-plugin-csv-import-ui.xml | 13 -
gnucash/ui/gnc-plugin-csv-import.ui | 22 +
gnucash/ui/gnc-plugin-customer-import-ui.xml | 11 -
gnucash/ui/gnc-plugin-customer-import.ui | 12 +
gnucash/ui/gnc-plugin-file-history-ui.xml | 19 -
gnucash/ui/gnc-plugin-file-history.ui | 12 +
gnucash/ui/gnc-plugin-log-replay-ui.xml | 11 -
gnucash/ui/gnc-plugin-log-replay.ui | 12 +
gnucash/ui/gnc-plugin-ofx.ui | 12 +
gnucash/ui/gnc-plugin-page-account-tree-ui.xml | 79 -
gnucash/ui/gnc-plugin-page-account-tree.ui | 444 +++++
gnucash/ui/gnc-plugin-page-budget-ui.xml | 37 -
gnucash/ui/gnc-plugin-page-budget.ui | 298 +++
gnucash/ui/gnc-plugin-page-invoice-ui.xml | 97 -
gnucash/ui/gnc-plugin-page-invoice.ui | 566 ++++++
gnucash/ui/gnc-plugin-page-owner-tree-ui.xml | 61 -
gnucash/ui/gnc-plugin-page-owner-tree.ui | 695 +++++++
gnucash/ui/gnc-plugin-page-register-ui.xml | 119 --
gnucash/ui/gnc-plugin-page-register.ui | 725 +++++++
gnucash/ui/gnc-plugin-page-report-ui.xml | 50 -
gnucash/ui/gnc-plugin-page-report.ui | 297 +++
gnucash/ui/gnc-plugin-page-sx-list-ui.xml | 20 -
gnucash/ui/gnc-plugin-page-sx-list.ui | 200 ++
gnucash/ui/gnc-plugin-page-sx-list2-ui.xml | 22 -
gnucash/ui/gnc-plugin-page-sxregister-ui.xml | 54 -
gnucash/ui/gnc-plugin-qif-import-ui.xml | 12 -
gnucash/ui/gnc-plugin-qif-import.ui | 12 +
gnucash/ui/gnc-plugin-register-ui.xml | 9 -
gnucash/ui/gnc-plugin-register.ui | 12 +
gnucash/ui/gnc-plugin-report-system-ui.xml | 9 -
gnucash/ui/gnc-plugin-report-system.ui | 12 +
gnucash/ui/gnc-reconcile-window-ui.xml | 54 -
gnucash/ui/gnc-reconcile-window.ui | 289 +++
gnucash/ui/gnc-sxed-to-create-window-ui.xml | 3 -
gnucash/ui/gnc-sxed-window-ui-full.xml | 62 -
gnucash/ui/gnc-sxed-window-ui.xml | 3 -
gnucash/ui/gnc-windows-menu-ui-quartz.xml | 11 -
gnucash/ui/gnc-windows-menu-ui.xml | 21 -
libgnucash/gnc-module/example/gnc-plugin.example.c | 36 +-
po/CMakeLists.txt | 1 +
po/POTFILES.in | 25 +
104 files changed, 10987 insertions(+), 6106 deletions(-)
delete mode 100644 gnucash/import-export/ofx/gnc-plugin-ofx-ui.xml
create mode 100644 gnucash/ui/gnc-embedded-register-window.ui
delete mode 100644 gnucash/ui/gnc-main-window-ui.xml
create mode 100644 gnucash/ui/gnc-main-window.ui
delete mode 100644 gnucash/ui/gnc-plugin-account-tree-ui.xml
create mode 100644 gnucash/ui/gnc-plugin-account-tree.ui
create mode 100644 gnucash/ui/gnc-plugin-aqbanking.ui
delete mode 100644 gnucash/ui/gnc-plugin-basic-commands-ui.xml
create mode 100644 gnucash/ui/gnc-plugin-basic-commands.ui
delete mode 100644 gnucash/ui/gnc-plugin-bi-import-ui.xml
create mode 100644 gnucash/ui/gnc-plugin-bi-import.ui
delete mode 100644 gnucash/ui/gnc-plugin-budget-ui.xml
create mode 100644 gnucash/ui/gnc-plugin-budget.ui
delete mode 100644 gnucash/ui/gnc-plugin-business-ui.xml
create mode 100644 gnucash/ui/gnc-plugin-business.ui
delete mode 100644 gnucash/ui/gnc-plugin-csv-export-ui.xml
create mode 100644 gnucash/ui/gnc-plugin-csv-export.ui
delete mode 100644 gnucash/ui/gnc-plugin-csv-import-ui.xml
create mode 100644 gnucash/ui/gnc-plugin-csv-import.ui
delete mode 100644 gnucash/ui/gnc-plugin-customer-import-ui.xml
create mode 100644 gnucash/ui/gnc-plugin-customer-import.ui
delete mode 100644 gnucash/ui/gnc-plugin-file-history-ui.xml
create mode 100644 gnucash/ui/gnc-plugin-file-history.ui
delete mode 100644 gnucash/ui/gnc-plugin-log-replay-ui.xml
create mode 100644 gnucash/ui/gnc-plugin-log-replay.ui
create mode 100644 gnucash/ui/gnc-plugin-ofx.ui
delete mode 100644 gnucash/ui/gnc-plugin-page-account-tree-ui.xml
create mode 100644 gnucash/ui/gnc-plugin-page-account-tree.ui
delete mode 100644 gnucash/ui/gnc-plugin-page-budget-ui.xml
create mode 100644 gnucash/ui/gnc-plugin-page-budget.ui
delete mode 100644 gnucash/ui/gnc-plugin-page-invoice-ui.xml
create mode 100644 gnucash/ui/gnc-plugin-page-invoice.ui
delete mode 100644 gnucash/ui/gnc-plugin-page-owner-tree-ui.xml
create mode 100644 gnucash/ui/gnc-plugin-page-owner-tree.ui
delete mode 100644 gnucash/ui/gnc-plugin-page-register-ui.xml
create mode 100644 gnucash/ui/gnc-plugin-page-register.ui
delete mode 100644 gnucash/ui/gnc-plugin-page-report-ui.xml
create mode 100644 gnucash/ui/gnc-plugin-page-report.ui
delete mode 100644 gnucash/ui/gnc-plugin-page-sx-list-ui.xml
create mode 100644 gnucash/ui/gnc-plugin-page-sx-list.ui
delete mode 100644 gnucash/ui/gnc-plugin-page-sx-list2-ui.xml
delete mode 100644 gnucash/ui/gnc-plugin-page-sxregister-ui.xml
delete mode 100644 gnucash/ui/gnc-plugin-qif-import-ui.xml
create mode 100644 gnucash/ui/gnc-plugin-qif-import.ui
delete mode 100644 gnucash/ui/gnc-plugin-register-ui.xml
create mode 100644 gnucash/ui/gnc-plugin-register.ui
delete mode 100644 gnucash/ui/gnc-plugin-report-system-ui.xml
create mode 100644 gnucash/ui/gnc-plugin-report-system.ui
delete mode 100644 gnucash/ui/gnc-reconcile-window-ui.xml
create mode 100644 gnucash/ui/gnc-reconcile-window.ui
delete mode 100644 gnucash/ui/gnc-sxed-to-create-window-ui.xml
delete mode 100644 gnucash/ui/gnc-sxed-window-ui-full.xml
delete mode 100644 gnucash/ui/gnc-sxed-window-ui.xml
delete mode 100644 gnucash/ui/gnc-windows-menu-ui-quartz.xml
delete mode 100644 gnucash/ui/gnc-windows-menu-ui.xml
More information about the gnucash-patches
mailing list