shortcut for reconcile in gnucash 2.x

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

shortcut for reconcile in gnucash 2.x

Christian Krause-2
Hi,

it seems, that the shortcut ctrl-r is bound to Refresh and to Reconcile
in the main window with an opened account tree.

Please remove the shortcut from one of these menu entries.

I've solved the problem by removing ctrl-r from Refresh because I'm used
to ctrl-r for reconcile (as in gnucash 1.8.x).

------------------------------------------------
===================================================================
--- src/gnome-utils/gnc-main-window.c   (revision 11972)
+++ src/gnome-utils/gnc-main-window.c   (working copy)
@@ -246,7 +246,7 @@
 
        /* View menu */
 
-       { "ViewRefreshAction", GTK_STOCK_REFRESH, N_("_Refresh"), "<control>r",
+       { "ViewRefreshAction", GTK_STOCK_REFRESH, N_("Refresh"), NULL,
          N_("Refresh this window"),
          G_CALLBACK (gnc_main_window_cmd_view_refresh) },
 
------------------------------------------------

Best regards,
Christian
_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Reply | Threaded
Open this post in threaded view
|

Re: shortcut for reconcile in gnucash 2.x

David Hampton-2
On Sat, 2005-11-19 at 16:39 +0100, Christian Krause wrote:

> it seems, that the shortcut ctrl-r is bound to Refresh and to Reconcile
> in the main window with an opened account tree.
>
> Please remove the shortcut from one of these menu entries.

According to the Human Interface Guidelines, <Ctrl>R should be assigned
to the refresh function, so I removed the assignment of that key from
the reconcile actions.  However, I just submitted a patch on Wednesday
that will let you assign your own accelerator keys.  Using r12026 or
later you can select the "Learn Accelerator Keys" item under the Edit
menu, assign whatever accelerators you want, then disable the learning
function by selecting the menu item again.

David



_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Reply | Threaded
Open this post in threaded view
|

Re: shortcut for reconcile in gnucash 2.x

Christian Krause-2
On Fri, 25 Nov 2005 16:33:17 -0500, David Hampton wrote:

> On Sat, 2005-11-19 at 16:39 +0100, Christian Krause wrote:
>> it seems, that the shortcut ctrl-r is bound to Refresh and to Reconcile
>> in the main window with an opened account tree.
>>
>> Please remove the shortcut from one of these menu entries.

> According to the Human Interface Guidelines, <Ctrl>R should be assigned
> to the refresh function, so I removed the assignment of that key from
> the reconcile actions.  However, I just submitted a patch on Wednesday
> that will let you assign your own accelerator keys.  Using r12026 or
> later you can select the "Learn Accelerator Keys" item under the Edit
> menu, assign whatever accelerators you want, then disable the learning
> function by selecting the menu item again.

Ok, that's a good idea and seems to work well. ;-)

Personally I think that there should be shortcut for reconcile as default
setting, because I often use this function (and it is much faster than
searching the entry in the menu). So I would be glad if you decide to add
a shortcut to reconcile as default. Nevertheless the current solution
would be sufficiant for my needs as well.


Best regards,
Christian


_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel