Re: [GNC] Update Wiki Custom Report

2023-04-12 Thread Vincent Dawans
Thanks for doing that. I have been working on learning scheme and
understanding report code better so will have a look.

As for the changes in version 5.0, they don't really impact the ability to
create custom reports. If anything it cuts down on the amount of code
needed and (I imagine) provides a much cleaner framework in the background.
As I understand it, the part that was rewritten in C is the option engine
and database, that is the part of the code that provide the utilities to
create specific types of options (a checkbox, a dropdown list, a text box,
etc) and then the part of the code that stores the values selected by users
and let you retrieve them later to prepare your report. A lot of that used
to be done in scheme, in a huge file called options.scm. This was in scheme
but hardly something any end-user would go into (just looking at it would
give me a panic attack). What has not changed is that the code to create
the actual list of options for each specific report is still in scheme, in
each report scm file, but instead of calling utility functions written in
scheme, you now call utility functions written in C.

If there is a difference, it's a good one. As said in the release text, in
the old code it took more lines of code to create options in your report
scm file.

This is what the 2-step old code looked like just to get started in
creating an option database and making it available

;; create your option database
(define options (gnc:new-options))
;; define a function you will call later in your report to add a new option
to your option database
(define (gnc:register-trep-option new-option)
(gnc:register-option options new-option))

In version 5.0, it's much simpler -- you just create your option database
like this:

;; initialize your option database
let ((options (gnc-new-optiondb)))

Then in the old code to create an actual option, it was also 2 nested
steps, for instance here to create a simple checkbox:

  (gnc:register-trep-option
   (gnc:make-simple-boolean-option
pagename-currency optname-orig-currency
"b" (G_ "Also show original currency amounts") #f))

As you can see you had to use the function created earlier to register your
options, and within that you had to call a utility function to create your
option.

In version 5, it's much simpler, you only have to call one function that
both creates the option and puts it in your option database:

 (gnc-register-simple-boolean-option options
pagename-currency optname-orig-currency
"b" (G_ "Also show original currency amounts") #f)

Bottom line version 5.0 is actually easier to work with for creating
options. But yes more documentation would be nice. For now the best way to
discover v4 vs v5 is to pick 2 report files from each version and compare
them so see the changes.

And to be clear, rewriting the whole option engine code in C must have been
a LOT of work, so big thanks to John Ralls and co for doing it.

Sincerely,

Vincent Dawans




On Wed, Apr 12, 2023 at 3:57 PM flywire  wrote:

> I've updated https://wiki.gnucash.org/wiki/Custom_Reports to GnuCash V5.
> I'd appreciate those interested in custom reports testing it and providing
> feedback because there are still parts left over from historical versions
> and other parts that do/don't work in Linux with no Windows equivalents.
>
> Breaking changes in https://github.com/Gnucash/gnucash/releases/tag/5.0
>
> Report and Book Options
> >
> >- This major change will affect everyone who has written custom
> >reports in Guile Scheme.
> >- The report and book options code has been completely rewritten in
> >C++ with SWIG providing Guile Scheme access for reports. The new
> design
> >requires directly registering options with for example
> >gnc-optiondb-register-string-option instead of calling
> >gnc:make-string-option to create an option followed by
> gnc:register-option
> >to insert it in the report's options.
> >- Value access is also changed: Instead of retrieving an option and
> >then querying or setting its value with gnc:option-value one will
> query the
> >optiondb with gnc-option-value, the arguments to which are the
> optiondb,
> >the section, and the option name.
> >- Supporting the new options backend the options dialog code in
> >gnc-dialog-options, gnc-business-options, and the new
> gnc-option-gtk-ui
> >have also been rewritten in C++.
> >
> >
> The wiki shows what works but there is no explanation of why it works
> (insight on the process). The community has a very limited knowledge base
> for writing GnuCash reports. John Ralls made these changes seemingly with
> support from two other developers.
>
> I've asked for a bit of insight but nothing has been given. As I understand
> it, reports, normally incorporating parts of library report modules,
> include options. The option value list was directly accessible in scheme
> report code but it has been moved to compiled C++ code where it is not
> 

[GNC] Update Wiki Custom Report

2023-04-12 Thread flywire
I've updated https://wiki.gnucash.org/wiki/Custom_Reports to GnuCash V5.
I'd appreciate those interested in custom reports testing it and providing
feedback because there are still parts left over from historical versions
and other parts that do/don't work in Linux with no Windows equivalents.

Breaking changes in https://github.com/Gnucash/gnucash/releases/tag/5.0

Report and Book Options
>
>- This major change will affect everyone who has written custom
>reports in Guile Scheme.
>- The report and book options code has been completely rewritten in
>C++ with SWIG providing Guile Scheme access for reports. The new design
>requires directly registering options with for example
>gnc-optiondb-register-string-option instead of calling
>gnc:make-string-option to create an option followed by gnc:register-option
>to insert it in the report's options.
>- Value access is also changed: Instead of retrieving an option and
>then querying or setting its value with gnc:option-value one will query the
>optiondb with gnc-option-value, the arguments to which are the optiondb,
>the section, and the option name.
>- Supporting the new options backend the options dialog code in
>gnc-dialog-options, gnc-business-options, and the new gnc-option-gtk-ui
>have also been rewritten in C++.
>
>
The wiki shows what works but there is no explanation of why it works
(insight on the process). The community has a very limited knowledge base
for writing GnuCash reports. John Ralls made these changes seemingly with
support from two other developers.

I've asked for a bit of insight but nothing has been given. As I understand
it, reports, normally incorporating parts of library report modules,
include options. The option value list was directly accessible in scheme
report code but it has been moved to compiled C++ code where it is not
accessible once GnuCash is installed.

"Custom reports can be fairly challenging and while the information
> presented [in the wiki] is brief it should be enough to get you started."



Regardless, I highlight the following:

   1. There are little glitches here and there like typos, bad paths, and
   broken links
   2. https://wiki.gnucash.org/wiki/Custom_Reports#Debugging_your_report
   needs work for Windows
   3.
   
https://wiki.gnucash.org/wiki/Custom_Reports#Technique_to_reload_reports_without_restarting_GnuCash
   is totally broken
   4. https://wiki.gnucash.org/wiki/Custom_Reports#Designing_new_Reports -
   disheartening bug, the report name, a default option and key
   feature but not returned
   5. https://wiki.gnucash.org/wiki/Custom_Reports#The_Report-Renderer
   seems outdated, and needs replacing with style sheet content
   6. https://wiki.gnucash.org/wiki/Custom_Reports#The_GnuCash_API is a
   fairly useless table. Better to list the items in the table and demonstrate
   how to search the API to find and use them, using the report name from
   the prototype report.
   7.
   https://wiki.gnucash.org/wiki/Custom_Reports#Command_line_access_to_the_API
   - don't know if it works, seemingly not in Windows
   8. https://wiki.gnucash.org/wiki/Custom_Reports#Adding_Menu_Items   -
   don't know if it works, seemingly not in Windows

A new section is needed to address moving the option lists into C++ lists.
It seems those options, say start/end-of-year, could be overwritten in
scheme so they are customised before being used in reports, restoring
previous functionality.

Regards
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Locking the side bar items

2023-04-12 Thread edodd
On Wed, 12 Apr 2023 15:32:58 +0100
G R Hewitt  wrote:

> I agree with others that the 'Close' button could be moved, or better
> still done away with, I think it serves no useful purpose. Perhaps
> change it to 'Quit GnuCash' and really quit the program - on MacOS
> the red 'dot' does not always quit a program - with a confirmation
> dialogue window. But that is another matter, and what I am concerned
> with is my original question and the possibility of GnuCash being
> enable to do this, or not, and if not is it possible to add it at
> some point.

Can you now put a request on the bugtracker for an enhancement?
Here's the wiki entry with some instructions
https://wiki.gnucash.org/wiki/Bugzilla

Liz
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Locking the side bar items

2023-04-12 Thread R Losey
Yes, I always use File->Quit to quit the program (in fact, I don't like the
move toward removing this option and just hitting the "X").

I use the "X" to close tabs all the time in GnuCash... I didn't even know
that there was a menu item. I've never confused the tab close button with
anything else.

I guess I've just trained myself to keep these actions separated.


On Wed, Apr 12, 2023 at 12:39 PM Robert Heller  wrote:

> I don't know about either MacOSX or MS-Windows, but there is a "Quit" item
> on
> the File menu that does in fact quit the program.
>
> At Wed, 12 Apr 2023 18:07:22 +0100 G R Hewitt  wrote:
>
> >
> > > I agree with others that the 'Close' button could be moved, or better
> > still
> > > done away with, I think it serves no useful purpose. Perhaps change it
> to
> > > 'Quit GnuCash' and really quit the program
> >
> > That button does *not* 'Quit GnuCash' and is not anywhere described as
> > such. It closes the active tab only. It does not say 'Quit' it says
> > 'Close', but I do think it could be more clear and instead say: 'Close
> Tab'.
> >
> > 
> > Yes I know, I was making a suggestion to change it's function to quitting
> > the program fully.
> > Apologies if I failed to make that clear. In MacOS not all programs quit
> > when
> > clicking the red button, they stay active but not visible.
> > 'Close Tab' would be an acceptable change too - making clear what the
> > button does close.
> >
> > Regards G
> >
> > On Wed, 12 Apr 2023 at 17:36, Adrien Monteleone <
> > adrien.montele...@lusfiber.net> wrote:
> >
> > > On 4/12/23 9:32 AM, G R Hewitt wrote:
> > > > Thanks Alan, for your suggestion.
> > > >
> > > > I know the tabs can be put anywhere on the four points of the
> compass,
> > > > and I have tried them all: I like them where they are, on the left
> hand
> > > > side.
> > > >
> > > > My question was if there was a way to lock them so that they cannot
> be
> > > > closed -
> > > > like the original 'Accounts' page has no 'X', though additional ones
> do.
> > >
> > > What you are describing is similar to 'pinning' tabs in web browsers.
> > >
> > > That would be an interesting enhancement, especially for a dashboard
> > > type of report display. (there is such a sample report in the Reports >
> > > Multicolumn menu)
> > >
> > > >
> > > > I agree with others that the 'Close' button could be moved, or better
> > > still
> > > > done away with, I think it serves no useful purpose. Perhaps change
> it to
> > > > 'Quit GnuCash' and really quit the program
> > >
> > > That button does *not* 'Quit GnuCash' and is not anywhere described as
> > > such. It closes the active tab only. It does not say 'Quit' it says
> > > 'Close', but I do think it could be more clear and instead say: 'Close
> > > Tab'.
> > >
> > >
> > > Regards,
> > > Adrien
> > >
> > > ___
> > > gnucash-user mailing list
> > > gnucash-user@gnucash.org
> > > To update your subscription preferences or to unsubscribe:
> > > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > > -
> > > Please remember to CC this list on all your replies.
> > > You can do this by using Reply-To-List or Reply-All.
> > >
> > ___
> > gnucash-user mailing list
> > gnucash-user@gnucash.org
> > To update your subscription preferences or to unsubscribe:
> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > -
> > Please remember to CC this list on all your replies.
> > You can do this by using Reply-To-List or Reply-All.
> >
> >
> >
>
> --
> Robert Heller -- Cell: 413-658-7953 GV: 978-633-5364
> Deepwoods Software-- Custom Software Services
> http://www.deepsoft.com/  -- Linux Administration Services
> hel...@deepsoft.com   -- Webhosting Services
>
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>


-- 
_
Richard Losey
rlo...@gmail.com
Micah 6:8
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Locking the side bar items

2023-04-12 Thread R Losey
Me, too... I keep the main checking register tab open, along with our
commonly-used credit cards. I actually didn't know one could have separate
windows.

The OP said that under certain circumstances, he would lose "everything"
and have to re-create the Chart of Accounts That sounds pretty horrific.


On Tue, Apr 11, 2023 at 8:53 PM Adrien Monteleone <
adrien.montele...@lusfiber.net> wrote:

> I'm curious how separate windows for registers is advantageous over
> separate tabs. I routinely keep several registers open as well as
> reports - all in tabs, and can easily switch between them. I've never
> found a point where I'd like, or need, to see two tabs (and thus
> windows) simultaneously.
>
> That's just a curiosity.
>
> I can see that if you need, or prefer working with separate windows,
> however, there should be a way to get everything to re-open on a
> subsequent launch.
>
> Regards,
> Adrien
>
> On 4/11/23 5:23 PM, Paul Kroitor wrote:
> > Perhaps the OP's issue is variation of a slightly different issue that
> I've
> > asked about in the past.
> >
> > I have Gnucash set so the tabs are across the top, and reports open as
> > additional tabs in the main window. I can open and configure many reports
> > during a session, and these reports survive a close and re-open. Thus I
> > configure each set of books to have all my favourite reports and graphs
> > available immediately upon opening the file.
> >
> > BUT I have my registers set to open in separate windows (so I can work in
> > more than one at a time). The upshot is that if I close all the register
> > windows first, and then the main window (the one with the Chart of
> Accounts,
> > reports, graphs, etc), it all works as intended.
> >
> > However, if one of the register windows is still open somewhere -- hidden
> > behind another app, perhaps -- when I close the main window, everything
> is
> > catastrophically lost. Reopening the file opens only the straggling
> register
> > window and I have to
> > re-establish a Chart of Accounts tab, and then labouriously reconstruct
> all
> > the reports and graphs I like.
> >
> > I've been meaning to code a warning upon close if the main window (the
> > window including the Chart of Accounts tab) is ever closed when other
> > floating windows are still open, as this presumably would never happen on
> > purpose -- perhaps I will get to it one of these months as it drives me
> > crazy.
>
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>


-- 
_
Richard Losey
rlo...@gmail.com
Micah 6:8
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Locking the side bar items

2023-04-12 Thread edodd
On Wed, 12 Apr 2023 10:43:13 -0500
David Carlson  wrote:

>  I think that Firefox also has a
> shortcut to do the same thing, but I haven't tried to find and
> memorize it.

Ctrl-Shift-T is good for that in Firefox

Liz
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Locking the side bar items

2023-04-12 Thread Stan Brown
On 2023-04-12 10:38, Robert Heller wrote:
> I don't know about either MacOSX or MS-Windows, but there is a "Quit" item on 
> the File menu that does in fact quit the program.

Yes, it's there in Windows. (Really it should be Exit, not Quit, but
that's a minor point.)

Stan Brown
Tehachapi, CA, USA
https://BrownMath.com
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Locking the side bar items

2023-04-12 Thread Adrien Monteleone
Yes, and the red button that functions as the 'close window' action on 
the window title bar in MacOS, *does* entirely close GnuCash - not just 
the active window while leaving the app running in the background. (this 
is true of all of my Mac apps—I don't have any that stay running when I 
click that button)


Regards,
Adrien

On 4/12/23 12:38 PM, Robert Heller wrote:

I don't know about either MacOSX or MS-Windows, but there is a "Quit" item on
the File menu that does in fact quit the program.


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Locking the side bar items

2023-04-12 Thread Adrien Monteleone

On 4/12/23 12:25 PM, Stan Brown (using GC 2.6.19) wrote:

On 2023-04-12 09:29, Adrien Monteleone wrote:

Many browsers (if not all) long ago removed the 'close tab' button from
their toolbars because they had moved this function to each individual
tab. Perhaps it is time for GnuCash to do so as well?


Toolbars got individual close buttons long, long ago. They're in 2.6.19,
even. I'm guessing that, as I've done also, you un-ticked the
Preferences » Windows item to show those close buttons?


No, I have them on the tabs too and that's the button I use to close 
them. (I never use the one on the toolbar)


I haven't seen a *web browser* with a close tab button on the *main 
toolbar* in well over a decade was my point. (GnuCash still clearly has one)


I haven't touched Chrome or IE/Edge in some time, but the current 
versions of Firefox, Safari & Vivaldi do not have one, and it isn't even 
an option to add one when customizing the toolbar.


These are certainly the most-used 'tabbed interfaces' in existence (more 
so than spreadsheets though they preceded the browser implementation) 
and how they behave is likely how any new user of GnuCash would expect 
its own tabbed interface to behave. Some things just evolve or hang 
around long enough to become 'convention'. There should be good reasons 
for not following it.



 (I haven't

installed 5.0 yet,but it's the same preference in 4.13 as in 2.6.19.)


Yes, the GnuCash preference for individual tab close buttons is still 
there in 5.0.




So the only change would be to remove the Close button from the top of
the client portion of the GC window. ("Client portion", in Windows
anyway, is the part inside the frame and the minimize/maximize/quit
buttons.)


That, or re-label it. But really, just removing it would be okay too. 
(or as I mentioned, making it either/or - either on the toolbar, or on 
the tabs)


Regards,
Adrien

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Locking the side bar items

2023-04-12 Thread Robert Heller
I don't know about either MacOSX or MS-Windows, but there is a "Quit" item on 
the File menu that does in fact quit the program.

At Wed, 12 Apr 2023 18:07:22 +0100 G R Hewitt  wrote:

> 
> > I agree with others that the 'Close' button could be moved, or better
> still
> > done away with, I think it serves no useful purpose. Perhaps change it to
> > 'Quit GnuCash' and really quit the program
> 
> That button does *not* 'Quit GnuCash' and is not anywhere described as
> such. It closes the active tab only. It does not say 'Quit' it says
> 'Close', but I do think it could be more clear and instead say: 'Close Tab'.
> 
> 
> Yes I know, I was making a suggestion to change it's function to quitting
> the program fully.
> Apologies if I failed to make that clear. In MacOS not all programs quit
> when
> clicking the red button, they stay active but not visible.
> 'Close Tab' would be an acceptable change too - making clear what the
> button does close.
> 
> Regards G
> 
> On Wed, 12 Apr 2023 at 17:36, Adrien Monteleone <
> adrien.montele...@lusfiber.net> wrote:
> 
> > On 4/12/23 9:32 AM, G R Hewitt wrote:
> > > Thanks Alan, for your suggestion.
> > >
> > > I know the tabs can be put anywhere on the four points of the compass,
> > > and I have tried them all: I like them where they are, on the left hand
> > > side.
> > >
> > > My question was if there was a way to lock them so that they cannot be
> > > closed -
> > > like the original 'Accounts' page has no 'X', though additional ones do.
> >
> > What you are describing is similar to 'pinning' tabs in web browsers.
> >
> > That would be an interesting enhancement, especially for a dashboard
> > type of report display. (there is such a sample report in the Reports >
> > Multicolumn menu)
> >
> > >
> > > I agree with others that the 'Close' button could be moved, or better
> > still
> > > done away with, I think it serves no useful purpose. Perhaps change it to
> > > 'Quit GnuCash' and really quit the program
> >
> > That button does *not* 'Quit GnuCash' and is not anywhere described as
> > such. It closes the active tab only. It does not say 'Quit' it says
> > 'Close', but I do think it could be more clear and instead say: 'Close
> > Tab'.
> >
> >
> > Regards,
> > Adrien
> >
> > ___
> > gnucash-user mailing list
> > gnucash-user@gnucash.org
> > To update your subscription preferences or to unsubscribe:
> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > -
> > Please remember to CC this list on all your replies.
> > You can do this by using Reply-To-List or Reply-All.
> >
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
> 
>
> 

-- 
Robert Heller -- Cell: 413-658-7953 GV: 978-633-5364
Deepwoods Software-- Custom Software Services
http://www.deepsoft.com/  -- Linux Administration Services
hel...@deepsoft.com   -- Webhosting Services
   
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Locking the side bar items

2023-04-12 Thread Stan Brown (using GC 2.6.19)
On 2023-04-12 09:29, Adrien Monteleone wrote:
> Many browsers (if not all) long ago removed the 'close tab' button from
> their toolbars because they had moved this function to each individual
> tab. Perhaps it is time for GnuCash to do so as well?

Toolbars got individual close buttons long, long ago. They're in 2.6.19,
even. I'm guessing that, as I've done also, you un-ticked the
Preferences » Windows item to show those close buttons? (I haven't
installed 5.0 yet,but it's the same preference in 4.13 as in 2.6.19.)

So the only change would be to remove the Close button from the top of
the client portion of the GC window. ("Client portion", in Windows
anyway, is the part inside the frame and the minimize/maximize/quit
buttons.)

Stan Brown
Tehachapi, CA, USA
https://BrownMath.com
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Locking the side bar items

2023-04-12 Thread G R Hewitt
> I agree with others that the 'Close' button could be moved, or better
still
> done away with, I think it serves no useful purpose. Perhaps change it to
> 'Quit GnuCash' and really quit the program

That button does *not* 'Quit GnuCash' and is not anywhere described as
such. It closes the active tab only. It does not say 'Quit' it says
'Close', but I do think it could be more clear and instead say: 'Close Tab'.


Yes I know, I was making a suggestion to change it's function to quitting
the program fully.
Apologies if I failed to make that clear. In MacOS not all programs quit
when
clicking the red button, they stay active but not visible.
'Close Tab' would be an acceptable change too - making clear what the
button does close.

Regards G

On Wed, 12 Apr 2023 at 17:36, Adrien Monteleone <
adrien.montele...@lusfiber.net> wrote:

> On 4/12/23 9:32 AM, G R Hewitt wrote:
> > Thanks Alan, for your suggestion.
> >
> > I know the tabs can be put anywhere on the four points of the compass,
> > and I have tried them all: I like them where they are, on the left hand
> > side.
> >
> > My question was if there was a way to lock them so that they cannot be
> > closed -
> > like the original 'Accounts' page has no 'X', though additional ones do.
>
> What you are describing is similar to 'pinning' tabs in web browsers.
>
> That would be an interesting enhancement, especially for a dashboard
> type of report display. (there is such a sample report in the Reports >
> Multicolumn menu)
>
> >
> > I agree with others that the 'Close' button could be moved, or better
> still
> > done away with, I think it serves no useful purpose. Perhaps change it to
> > 'Quit GnuCash' and really quit the program
>
> That button does *not* 'Quit GnuCash' and is not anywhere described as
> such. It closes the active tab only. It does not say 'Quit' it says
> 'Close', but I do think it could be more clear and instead say: 'Close
> Tab'.
>
>
> Regards,
> Adrien
>
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Locking the side bar items

2023-04-12 Thread G R Hewitt
Indeed, Stan is right, but it has solved one aspect of it for me, as as
well as clicking the big 'X', I was not averse to closing the tab by
clicking the little 'x'.
And while I was at it, I also closed up the side bar somewhat by reducing
the character width. I've also 'Tippexed' out the big 'X' too (just joking).

On Wed, 12 Apr 2023 at 17:07, Gyle McCollam  wrote:

> You're very welcome, but as Stan correctly pointed out that doesn't solve
> the "problem" of the toolbar icon closing a tab when a lot of people
> ass/u/me that it will close the program.
>
>
> Thank You,
>
> *Gyle McCollam*
>
> Gyle McCollam
>
> gmccol...@live.comemail
> --
> *From:* G R Hewitt 
> *Sent:* Wednesday, April 12, 2023 11:51 AM
> *To:* Gyle McCollam 
> *Cc:* David T. ; gnucash-u...@lists.gnucash.org <
> gnucash-u...@lists.gnucash.org>; Adrien Monteleone <
> adrien.montele...@lusfiber.net>
> *Subject:* Re: [GNC] Locking the side bar items
>
> Gyles, sir, you win the cigar (or prize of preference).
> What's annoying is I looked there, but just didn't see it.
> Thank you so much.
>
> On Wed, 12 Apr 2023 at 15:40, Gyle McCollam  wrote:
>
> You can remove the "X" on the tabs to prevent accidental closing.  Under
> Edit/Preference/Windows and the section labeled Tabs.  Just click on box to
> remove the check on "Show close on notebook tabs".  Then you shouldn't be
> able to close accidentally.
>
> Thank You,
>
> *Gyle McCollam*
>
> Gyle McCollam
>
> gmccol...@live.comemail
> --
> *From:* gnucash-user 
> on behalf of G R Hewitt 
> *Sent:* Wednesday, April 12, 2023 2:19 AM
> *To:* David T. 
> *Cc:* gnucash-u...@lists.gnucash.org ;
> Adrien Monteleone 
> *Subject:* Re: [GNC] Locking the side bar items
>
> Thank you all for your considered comments and suggestions, from which I
> can see that I failed to explain myself adequately, so apologies there.
>
> What I want to be able to do is to ‘lock’ the tabs I open so that they
> cannot be closed with out first being ‘unlocked’.
>
> Perhaps a little padlock icon that would replace the ‘X’ when locked -
> similar to programs that use ‘layers’, like Photoshop for example.
>
> In this way one would be unable to accidentality close a tab and perhaps
> lose settings.
>
>
> Regards, GH
>
> On Wed, 12 Apr 2023 at 04:41, David T. via gnucash-user <
> gnucash-user@gnucash.org> wrote:
>
> > Honestly, the button could be removed altogether in my opinion. The close
> > "X" on tabs is pretty standard in other apps, and has the benefit of
> being
> > a direct action that most users understand intuitively.
> >
> > ⁣David T. ​
> >
> > On Apr 12, 2023, 1:07 AM, at 1:07 AM, Adrien Monteleone <
> > adrien.montele...@lusfiber.net> wrote:
> > >I agree, the button could be more precise in its label.
> > >
> > >The tool tip in the status bar on hovering that button says, "close the
> > >
> > >currently active page".
> > >
> > >The functionality of that button and the entire toolbar (the UI really)
> > >
> > >is also covered in the Manual.
> > >
> > >I'd say this is a, "read the manual" sort of problem and GnuCash is
> > >working as intended.
> > >
> > >Regards,
> > >Adrien
> > >
> > >On 4/11/23 4:12 PM, Gyle McCollam wrote:
> > >> The button in the toolbar should say "Close Tab", that would make it
> > >clearer.  In windows, the OP should get used to closing Gnucash with
> > >the "X" in the upper right corner.  As for the tabs, under
> > >Edit/Preferences/Windows and then the heading Tabs you can select to
> > >put a "Close Button" actually an "X" on each tab to close that tab.
> > >That way you don't have to memorize Crtl+W or Alt+F4, not that it is
> > >that difficult.
> > >
> > >___
> > >gnucash-user mailing list
> > >gnucash-user@gnucash.org
> > >To update your subscription preferences or to unsubscribe:
> > >https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > >-
> > >Please remember to CC this list on all your replies.
> > >You can do this by using Reply-To-List or Reply-All.
> > ___
> > gnucash-user mailing list
> > gnucash-user@gnucash.org
> > To update your subscription preferences or to unsubscribe:
> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > -
> > Please remember to CC this list on all your replies.
> > You can do this by using Reply-To-List or Reply-All.
> >
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:

Re: [GNC] Gnucash 5 - import transactions

2023-04-12 Thread Adrien Monteleone

Does Tools > Import Map Editor help?

Regards,
Adrien

On 4/12/23 3:31 AM, Christian Lynbech wrote:

After upgrading to Gnucash 5 (Version: 5.0 Build ID: 5.0+(2023-03-25)),
it seems that I am no longer getting automatching to accounts when
importing transactions from a CSV file.

I was not too concerned when I tried to do the first import and no
matching appeared but now when I tried to do a second import, again no
matching is done.

Are there any changes to how this works? Anybody else seeing problems
with transaction import?

Is there a way I can see what matching data has been recorded?


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Locking the side bar items

2023-04-12 Thread Adrien Monteleone

On 4/12/23 9:32 AM, G R Hewitt wrote:

Thanks Alan, for your suggestion.

I know the tabs can be put anywhere on the four points of the compass,
and I have tried them all: I like them where they are, on the left hand
side.

My question was if there was a way to lock them so that they cannot be
closed -
like the original 'Accounts' page has no 'X', though additional ones do.


What you are describing is similar to 'pinning' tabs in web browsers.

That would be an interesting enhancement, especially for a dashboard 
type of report display. (there is such a sample report in the Reports > 
Multicolumn menu)




I agree with others that the 'Close' button could be moved, or better still
done away with, I think it serves no useful purpose. Perhaps change it to
'Quit GnuCash' and really quit the program


That button does *not* 'Quit GnuCash' and is not anywhere described as 
such. It closes the active tab only. It does not say 'Quit' it says 
'Close', but I do think it could be more clear and instead say: 'Close Tab'.



Regards,
Adrien

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Locking the side bar items

2023-04-12 Thread Adrien Monteleone

On 4/12/23 10:03 AM, Stan Brown wrote:

On 2023-04-12 07:32, G R Hewitt wrote:

I agree with others that the 'Close' button could be moved, or
better still done away with, I think it serves no useful purpose.
Perhaps change it to 'Quit GnuCash'



I would not support the latter. There's already a _standard_ mouse click
to quit GnuCash; it's the X at the top right of the window, which is
standard for programs in Microsoft Windows. We don't need to waste
screen real estate on a second button to do the same thing.


Not only that, the toolbar button is not duplicative of the close button 
on the window. Its function is *not* to close the app, but to close the 
active tab.


I would support changing its label to 'Close Tab' for clarity.

Many browsers (if not all) long ago removed the 'close tab' button from 
their toolbars because they had moved this function to each individual 
tab. Perhaps it is time for GnuCash to do so as well? Folks will 
generally expect apps that manage tabs to work in a similar fashion to 
each other. If there is a good reason not to, so be it, but I can't see 
the harm in removing the button entirely or making it optional like the 
close buttons for the individual tabs. (or perhaps make that existing 
option an either/or - either put the close button on the toolbar *or* 
the individual tabs, and set the default to individual tabs.)



(I would assume that the standard close button is also present in
GnuCash in Linux and MacOS.)


Yes, both have standard window/app close buttons (and the same keyboard 
shortcut) by default.



Regards,
Adrien

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Locking the side bar items

2023-04-12 Thread Adrien Monteleone
Ctrl/Cmd-Shift-T will get your last closed tab back. (personally, I'd 
find it easier to remember Ctrl/Cmd-Shift-W since Ctrl/Cmd-W is what 
closed it, shifting would reverse that action, similar to TAB & 
Shift-TAB in other contexts, but since Ctrl/Cmd-T opens a new tab, I can 
sort of see why that combo was chosen as an 'undo' action.)


Yes, that would be nice in GnuCash.

Regards,
Adrien

On 4/12/23 10:43 AM, David Carlson wrote:

I finally found a need to join this discussion.  I just accidentally used
'Ctrl-W' in Firefox, closing the GMail tab instead of searching for that
string in this discussion.  Because I have closed tabs accidentally several
times in Firefox in the past, I already know that I can go to the history
page, find that tab and re-open it.  I think that Firefox also has a
shortcut to do the same thing, but I haven't tried to find and memorize it.

I want to suggest adding a similar feature to Gnucash to undo actions like
closing tabs.


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Locking the side bar items

2023-04-12 Thread Gyle McCollam
You're very welcome, but as Stan correctly pointed out that doesn't solve the 
"problem" of the toolbar icon closing a tab when a lot of people ass/u/me that 
it will close the program.



Thank You,

Gyle McCollam

Gyle McCollam

gmccol...@live.com   email


From: G R Hewitt 
Sent: Wednesday, April 12, 2023 11:51 AM
To: Gyle McCollam 
Cc: David T. ; gnucash-u...@lists.gnucash.org 
; Adrien Monteleone 

Subject: Re: [GNC] Locking the side bar items

Gyles, sir, you win the cigar (or prize of preference).
What's annoying is I looked there, but just didn't see it.
Thank you so much.

On Wed, 12 Apr 2023 at 15:40, Gyle McCollam 
mailto:gmccol...@live.com>> wrote:
You can remove the "X" on the tabs to prevent accidental closing.  Under 
Edit/Preference/Windows and the section labeled Tabs.  Just click on box to 
remove the check on "Show close on notebook tabs".  Then you shouldn't be able 
to close accidentally.


Thank You,

Gyle McCollam

Gyle McCollam

gmccol...@live.com   email


From: gnucash-user 
mailto:gmail@gnucash.org>>
 on behalf of G R Hewitt mailto:hewit...@gmail.com>>
Sent: Wednesday, April 12, 2023 2:19 AM
To: David T. mailto:sunfis...@yahoo.com>>
Cc: gnucash-u...@lists.gnucash.org 
mailto:gnucash-u...@lists.gnucash.org>>; Adrien 
Monteleone 
mailto:adrien.montele...@lusfiber.net>>
Subject: Re: [GNC] Locking the side bar items

Thank you all for your considered comments and suggestions, from which I
can see that I failed to explain myself adequately, so apologies there.

What I want to be able to do is to ‘lock’ the tabs I open so that they
cannot be closed with out first being ‘unlocked’.

Perhaps a little padlock icon that would replace the ‘X’ when locked -
similar to programs that use ‘layers’, like Photoshop for example.

In this way one would be unable to accidentality close a tab and perhaps
lose settings.


Regards, GH

On Wed, 12 Apr 2023 at 04:41, David T. via gnucash-user <
gnucash-user@gnucash.org> wrote:

> Honestly, the button could be removed altogether in my opinion. The close
> "X" on tabs is pretty standard in other apps, and has the benefit of being
> a direct action that most users understand intuitively.
>
> ⁣David T. ​
>
> On Apr 12, 2023, 1:07 AM, at 1:07 AM, Adrien Monteleone <
> adrien.montele...@lusfiber.net> wrote:
> >I agree, the button could be more precise in its label.
> >
> >The tool tip in the status bar on hovering that button says, "close the
> >
> >currently active page".
> >
> >The functionality of that button and the entire toolbar (the UI really)
> >
> >is also covered in the Manual.
> >
> >I'd say this is a, "read the manual" sort of problem and GnuCash is
> >working as intended.
> >
> >Regards,
> >Adrien
> >
> >On 4/11/23 4:12 PM, Gyle McCollam wrote:
> >> The button in the toolbar should say "Close Tab", that would make it
> >clearer.  In windows, the OP should get used to closing Gnucash with
> >the "X" in the upper right corner.  As for the tabs, under
> >Edit/Preferences/Windows and then the heading Tabs you can select to
> >put a "Close Button" actually an "X" on each tab to close that tab.
> >That way you don't have to memorize Crtl+W or Alt+F4, not that it is
> >that difficult.
> >
> >___
> >gnucash-user mailing list
> >gnucash-user@gnucash.org
> >To update your subscription preferences or to unsubscribe:
> >https://lists.gnucash.org/mailman/listinfo/gnucash-user
> >-
> >Please remember to CC this list on all your replies.
> >You can do this by using Reply-To-List or Reply-All.
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Locking the side bar items

2023-04-12 Thread G R Hewitt
Gyles, sir, you win the cigar (or prize of preference).
What's annoying is I looked there, but just didn't see it.
Thank you so much.

On Wed, 12 Apr 2023 at 15:40, Gyle McCollam  wrote:

> You can remove the "X" on the tabs to prevent accidental closing.  Under
> Edit/Preference/Windows and the section labeled Tabs.  Just click on box to
> remove the check on "Show close on notebook tabs".  Then you shouldn't be
> able to close accidentally.
>
> Thank You,
>
> *Gyle McCollam*
>
> Gyle McCollam
>
> gmccol...@live.comemail
> --
> *From:* gnucash-user 
> on behalf of G R Hewitt 
> *Sent:* Wednesday, April 12, 2023 2:19 AM
> *To:* David T. 
> *Cc:* gnucash-u...@lists.gnucash.org ;
> Adrien Monteleone 
> *Subject:* Re: [GNC] Locking the side bar items
>
> Thank you all for your considered comments and suggestions, from which I
> can see that I failed to explain myself adequately, so apologies there.
>
> What I want to be able to do is to ‘lock’ the tabs I open so that they
> cannot be closed with out first being ‘unlocked’.
>
> Perhaps a little padlock icon that would replace the ‘X’ when locked -
> similar to programs that use ‘layers’, like Photoshop for example.
>
> In this way one would be unable to accidentality close a tab and perhaps
> lose settings.
>
>
> Regards, GH
>
> On Wed, 12 Apr 2023 at 04:41, David T. via gnucash-user <
> gnucash-user@gnucash.org> wrote:
>
> > Honestly, the button could be removed altogether in my opinion. The close
> > "X" on tabs is pretty standard in other apps, and has the benefit of
> being
> > a direct action that most users understand intuitively.
> >
> > ⁣David T. ​
> >
> > On Apr 12, 2023, 1:07 AM, at 1:07 AM, Adrien Monteleone <
> > adrien.montele...@lusfiber.net> wrote:
> > >I agree, the button could be more precise in its label.
> > >
> > >The tool tip in the status bar on hovering that button says, "close the
> > >
> > >currently active page".
> > >
> > >The functionality of that button and the entire toolbar (the UI really)
> > >
> > >is also covered in the Manual.
> > >
> > >I'd say this is a, "read the manual" sort of problem and GnuCash is
> > >working as intended.
> > >
> > >Regards,
> > >Adrien
> > >
> > >On 4/11/23 4:12 PM, Gyle McCollam wrote:
> > >> The button in the toolbar should say "Close Tab", that would make it
> > >clearer.  In windows, the OP should get used to closing Gnucash with
> > >the "X" in the upper right corner.  As for the tabs, under
> > >Edit/Preferences/Windows and then the heading Tabs you can select to
> > >put a "Close Button" actually an "X" on each tab to close that tab.
> > >That way you don't have to memorize Crtl+W or Alt+F4, not that it is
> > >that difficult.
> > >
> > >___
> > >gnucash-user mailing list
> > >gnucash-user@gnucash.org
> > >To update your subscription preferences or to unsubscribe:
> > >https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > >-
> > >Please remember to CC this list on all your replies.
> > >You can do this by using Reply-To-List or Reply-All.
> > ___
> > gnucash-user mailing list
> > gnucash-user@gnucash.org
> > To update your subscription preferences or to unsubscribe:
> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > -
> > Please remember to CC this list on all your replies.
> > You can do this by using Reply-To-List or Reply-All.
> >
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Locking the side bar items

2023-04-12 Thread David Carlson
I finally found a need to join this discussion.  I just accidentally used
'Ctrl-W' in Firefox, closing the GMail tab instead of searching for that
string in this discussion.  Because I have closed tabs accidentally several
times in Firefox in the past, I already know that I can go to the history
page, find that tab and re-open it.  I think that Firefox also has a
shortcut to do the same thing, but I haven't tried to find and memorize it.

I want to suggest adding a similar feature to Gnucash to undo actions like
closing tabs.




On Wed, Apr 12, 2023 at 10:05 AM Stan Brown 
wrote:

>
> Re-sending because I sent to the individuals instead of the list. Yes it
> was my mistake, but I'm not the only one who makes that mistake, and if
> the mailing list set the reply-to header that mistake would be a lot
> harder to make. I know this has been discussed in the past, but I can't
> remember the argument against doing that.
>
> ==
>
> On 2023-04-11 20:40, David T. via gnucash-user wrote:
> > Honestly, the button could be removed altogether in my opinion. The
> > close "X" on tabs is pretty standard in other apps, and has the
> > benefit of being a direct action that most users understand
> > intuitively.
> I agree wholeheartedly! While it's usually desirable to give people
> multiple ways to do things, especially mouse versus keyboard, it's _not_
> desirable when one of those ways looks like it does something different
> from what it actually does.
>
> ==
>
> On 2023-04-12 07:40, Gyle McCollam wrote:
> > You can remove the "X" on the tabs to prevent accidental closing.
> > Under Edit/Preference/Windows and the section labeled Tabs.  Just
> > click on box to remove the check on "Show close on notebook tabs".
> > Then you shouldn't be able to close accidentally.
> But the OP wasn't accidentally closing via the X on the tab, rather with
> the X at the top, which is marked Close.
>
> (I'm just clarifying. I don't support the request. If developers are to
> make a change, IMHO a much better solution is David T's suggestion:
> simply remove the "Close" at the top, since its effect of closing a tab
> is different from what a user might reasonably expect, and there are
> other ways to close a tab.)
>
> ==
>
> On 2023-04-12 07:32, G R Hewitt wrote:
> > I agree with others that the 'Close' button could be moved, or
> > better still done away with, I think it serves no useful purpose.
> > Perhaps change it to 'Quit GnuCash'
> I would not support the latter. There's already a _standard_ mouse click
> to quit GnuCash; it's the X at the top right of the window, which is
> standard for programs in Microsoft Windows. We don't need to waste
> screen real estate on a second button to do the same thing.
>
> (I would assume that the standard close button is also present in
> GnuCash in Linux and MacOS.)
>
>
> Stan Brown
> Tehachapi, CA, USA
> https://BrownMath.com
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>


-- 
David Carlson
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Locking the side bar items

2023-04-12 Thread Stan Brown


Re-sending because I sent to the individuals instead of the list. Yes it
was my mistake, but I'm not the only one who makes that mistake, and if
the mailing list set the reply-to header that mistake would be a lot
harder to make. I know this has been discussed in the past, but I can't
remember the argument against doing that.

==

On 2023-04-11 20:40, David T. via gnucash-user wrote:
> Honestly, the button could be removed altogether in my opinion. The 
> close "X" on tabs is pretty standard in other apps, and has the 
> benefit of being a direct action that most users understand
> intuitively.
I agree wholeheartedly! While it's usually desirable to give people
multiple ways to do things, especially mouse versus keyboard, it's _not_
desirable when one of those ways looks like it does something different
from what it actually does.

==

On 2023-04-12 07:40, Gyle McCollam wrote:
> You can remove the "X" on the tabs to prevent accidental closing. 
> Under Edit/Preference/Windows and the section labeled Tabs.  Just 
> click on box to remove the check on "Show close on notebook tabs".
> Then you shouldn't be able to close accidentally.
But the OP wasn't accidentally closing via the X on the tab, rather with
the X at the top, which is marked Close.

(I'm just clarifying. I don't support the request. If developers are to
make a change, IMHO a much better solution is David T's suggestion:
simply remove the "Close" at the top, since its effect of closing a tab
is different from what a user might reasonably expect, and there are
other ways to close a tab.)

==

On 2023-04-12 07:32, G R Hewitt wrote:
> I agree with others that the 'Close' button could be moved, or
> better still done away with, I think it serves no useful purpose.
> Perhaps change it to 'Quit GnuCash'
I would not support the latter. There's already a _standard_ mouse click
to quit GnuCash; it's the X at the top right of the window, which is
standard for programs in Microsoft Windows. We don't need to waste
screen real estate on a second button to do the same thing.

(I would assume that the standard close button is also present in
GnuCash in Linux and MacOS.)


Stan Brown
Tehachapi, CA, USA
https://BrownMath.com
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Locking the side bar items

2023-04-12 Thread Gyle McCollam
I have never used that close button in the toolbar so removing it seems the 
best option to me as well.
Better that this should have been a "Reply to All", so that others would know 
that you have already corrected me.  I thank you and you are correct with what 
the OP was talking about, my bad.


Thank You,

Gyle McCollam

Gyle McCollam

gmccol...@live.com   email


From: Stan Brown 
Sent: Wednesday, April 12, 2023 10:52 AM
To: Gyle McCollam 
Subject: Re: [GNC] Locking the side bar items



On 2023-04-12 07:40, Gyle McCollam wrote:
> You can remove the "X" on the tabs to prevent accidental closing.  Under 
> Edit/Preference/Windows and the section labeled Tabs.  Just click on box to 
> remove the check on "Show close on notebook tabs".  Then you shouldn't be 
> able to close accidentally.

But the OP wasn't accidentally closing via the X on the tab, rather with
the X at the top, which is marked Close.

(I'm just clarifying. I don't support the request. If developers are to
make a change, IMHO a much better solution is David T's suggestion:
simply remove the "Close" at the top, since its effect of closing a tab
is different from what a user might reasonably expect, and there are
other ways to close a tab.)

Stan Brown
Tehachapi, CA, USA
https://BrownMath.com
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Locking the side bar items

2023-04-12 Thread Gyle McCollam
You can remove the "X" on the tabs to prevent accidental closing.  Under 
Edit/Preference/Windows and the section labeled Tabs.  Just click on box to 
remove the check on "Show close on notebook tabs".  Then you shouldn't be able 
to close accidentally.


Thank You,

Gyle McCollam

Gyle McCollam

gmccol...@live.com   email


From: gnucash-user  on 
behalf of G R Hewitt 
Sent: Wednesday, April 12, 2023 2:19 AM
To: David T. 
Cc: gnucash-u...@lists.gnucash.org ; Adrien 
Monteleone 
Subject: Re: [GNC] Locking the side bar items

Thank you all for your considered comments and suggestions, from which I
can see that I failed to explain myself adequately, so apologies there.

What I want to be able to do is to ‘lock’ the tabs I open so that they
cannot be closed with out first being ‘unlocked’.

Perhaps a little padlock icon that would replace the ‘X’ when locked -
similar to programs that use ‘layers’, like Photoshop for example.

In this way one would be unable to accidentality close a tab and perhaps
lose settings.


Regards, GH

On Wed, 12 Apr 2023 at 04:41, David T. via gnucash-user <
gnucash-user@gnucash.org> wrote:

> Honestly, the button could be removed altogether in my opinion. The close
> "X" on tabs is pretty standard in other apps, and has the benefit of being
> a direct action that most users understand intuitively.
>
> ⁣David T. ​
>
> On Apr 12, 2023, 1:07 AM, at 1:07 AM, Adrien Monteleone <
> adrien.montele...@lusfiber.net> wrote:
> >I agree, the button could be more precise in its label.
> >
> >The tool tip in the status bar on hovering that button says, "close the
> >
> >currently active page".
> >
> >The functionality of that button and the entire toolbar (the UI really)
> >
> >is also covered in the Manual.
> >
> >I'd say this is a, "read the manual" sort of problem and GnuCash is
> >working as intended.
> >
> >Regards,
> >Adrien
> >
> >On 4/11/23 4:12 PM, Gyle McCollam wrote:
> >> The button in the toolbar should say "Close Tab", that would make it
> >clearer.  In windows, the OP should get used to closing Gnucash with
> >the "X" in the upper right corner.  As for the tabs, under
> >Edit/Preferences/Windows and then the heading Tabs you can select to
> >put a "Close Button" actually an "X" on each tab to close that tab.
> >That way you don't have to memorize Crtl+W or Alt+F4, not that it is
> >that difficult.
> >
> >___
> >gnucash-user mailing list
> >gnucash-user@gnucash.org
> >To update your subscription preferences or to unsubscribe:
> >https://lists.gnucash.org/mailman/listinfo/gnucash-user
> >-
> >Please remember to CC this list on all your replies.
> >You can do this by using Reply-To-List or Reply-All.
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Locking the side bar items

2023-04-12 Thread G R Hewitt
Thanks Alan, for your suggestion.

I know the tabs can be put anywhere on the four points of the compass,
and I have tried them all: I like them where they are, on the left hand
side.

My question was if there was a way to lock them so that they cannot be
closed -
like the original 'Accounts' page has no 'X', though additional ones do.

I agree with others that the 'Close' button could be moved, or better still
done away with, I think it serves no useful purpose. Perhaps change it to
'Quit GnuCash' and really quit the program - on MacOS the red 'dot' does
not always quit a program - with a confirmation dialogue window.
But that is another matter, and what I am concerned with is my original
question and the possibility of GnuCash being enable to do this, or not,
and if not is it possible to add it at some point.

On Wed, 12 Apr 2023 at 08:23, Alan A Holmes 
wrote:

> Catching up with this a little late.
>
> GnuCash tabs are similar to tabs in other applications, e.g. Acrobat. The
> difference is that the GnuCash tabs can be configured to display tabs at
> the
> top, left, bottom, or right. Acrobat puts its tabs across the top, and I'm
> not sure they be configured to be elsewhere.
>
> If where you've got them means you keep clicking the close for a tab when
> you mean to click close for GnuCash why not move them elsewhere so that
> will
> only leave the one X on the right hand side, and see if that helps.
>
>
>
> Alan A Holmes
>
> -Original Message-
> From: gnucash-user
>  On Behalf Of
> G
> R Hewitt
> Sent: Tuesday, April 11, 2023 11:30 AM
> To: GnuCash User List 
> Subject: [GNC] Locking the side bar items
>
> Greetings all,
>
> I was just wondering if there was anyway to prevent (lock) opened tabs from
> being closed.
> I have all the things I use - P, BS etc., on the right, and just can't
> seem to break the habit of clicking 'Close' to close the program, which
> closes the open tab instead.
>
> If not, could this be added as a feature at some point?
>
> Thanks in advance
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


[GNC] Gnucash 5 - import transactions

2023-04-12 Thread Christian Lynbech
After upgrading to Gnucash 5 (Version: 5.0 Build ID: 5.0+(2023-03-25)),
it seems that I am no longer getting automatching to accounts when
importing transactions from a CSV file.

I was not too concerned when I tried to do the first import and no
matching appeared but now when I tried to do a second import, again no
matching is done.

Are there any changes to how this works? Anybody else seeing problems
with transaction import?

Is there a way I can see what matching data has been recorded?

   /Christian
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Locking the side bar items

2023-04-12 Thread Alan A Holmes
Catching up with this a little late.

GnuCash tabs are similar to tabs in other applications, e.g. Acrobat. The
difference is that the GnuCash tabs can be configured to display tabs at the
top, left, bottom, or right. Acrobat puts its tabs across the top, and I'm
not sure they be configured to be elsewhere.

If where you've got them means you keep clicking the close for a tab when
you mean to click close for GnuCash why not move them elsewhere so that will
only leave the one X on the right hand side, and see if that helps.



Alan A Holmes

-Original Message-
From: gnucash-user
 On Behalf Of G
R Hewitt
Sent: Tuesday, April 11, 2023 11:30 AM
To: GnuCash User List 
Subject: [GNC] Locking the side bar items

Greetings all,

I was just wondering if there was anyway to prevent (lock) opened tabs from
being closed.
I have all the things I use - P, BS etc., on the right, and just can't
seem to break the habit of clicking 'Close' to close the program, which
closes the open tab instead.

If not, could this be added as a feature at some point?

Thanks in advance
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Reports will not display on screen, print to file works

2023-04-12 Thread Geert Janssens
Op dinsdag 11 april 2023 20:53:06 CEST schreef Adrien Monteleone:
> Jeff,
> 
> Report display has to do with webkit.
> 
> Perhaps check to see if it needs updating as well, or if for some reason
> you've pinned an old version to prevent updating. (but then you'd need
> to recall why you pinned it so as not to break something else.)
> 
> That might not be the culprit, but it would be the first thing I'd check.
> 
> Regards,
> Adrien
> 
The flathub edition of gnucash uses the webkit version that's part of the 
flatpak. The one on 
the system is irrelevant.

There has been an issue with webkit requiring opengl recently. Perhaps that's 
also causing 
this ?

The workaround then was to set WEBKIT_DISABLE_COMPOSITING_MODE=1  in the 
environment. I'm not sure whether this can just be in the user's environment or 
whether it 
has to be done in the flatpak's sandbox environment though.

Regards,

Geert
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Locking the side bar items

2023-04-12 Thread G R Hewitt
Thank you all for your considered comments and suggestions, from which I
can see that I failed to explain myself adequately, so apologies there.

What I want to be able to do is to ‘lock’ the tabs I open so that they
cannot be closed with out first being ‘unlocked’.

Perhaps a little padlock icon that would replace the ‘X’ when locked -
similar to programs that use ‘layers’, like Photoshop for example.

In this way one would be unable to accidentality close a tab and perhaps
lose settings.


Regards, GH

On Wed, 12 Apr 2023 at 04:41, David T. via gnucash-user <
gnucash-user@gnucash.org> wrote:

> Honestly, the button could be removed altogether in my opinion. The close
> "X" on tabs is pretty standard in other apps, and has the benefit of being
> a direct action that most users understand intuitively.
>
> ⁣David T. ​
>
> On Apr 12, 2023, 1:07 AM, at 1:07 AM, Adrien Monteleone <
> adrien.montele...@lusfiber.net> wrote:
> >I agree, the button could be more precise in its label.
> >
> >The tool tip in the status bar on hovering that button says, "close the
> >
> >currently active page".
> >
> >The functionality of that button and the entire toolbar (the UI really)
> >
> >is also covered in the Manual.
> >
> >I'd say this is a, "read the manual" sort of problem and GnuCash is
> >working as intended.
> >
> >Regards,
> >Adrien
> >
> >On 4/11/23 4:12 PM, Gyle McCollam wrote:
> >> The button in the toolbar should say "Close Tab", that would make it
> >clearer.  In windows, the OP should get used to closing Gnucash with
> >the "X" in the upper right corner.  As for the tabs, under
> >Edit/Preferences/Windows and then the heading Tabs you can select to
> >put a "Close Button" actually an "X" on each tab to close that tab.
> >That way you don't have to memorize Crtl+W or Alt+F4, not that it is
> >that difficult.
> >
> >___
> >gnucash-user mailing list
> >gnucash-user@gnucash.org
> >To update your subscription preferences or to unsubscribe:
> >https://lists.gnucash.org/mailman/listinfo/gnucash-user
> >-
> >Please remember to CC this list on all your replies.
> >You can do this by using Reply-To-List or Reply-All.
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.