So a rather architectural question, escalating it into a more major change
affecting older revisions -- sins of the fathers? :D Transitioning would take
some sort of retention of old logic in case a user's books are in the old form.
Well, every tool is imperfect, and once an imperfection is created, it can be
hard to erase.
My take is that it might be good to have a light reference to books in use in
the past, but the info like tabs last open should be with the individual set
off books, and then auto save would save that.
On Wednesday, September 4, 2024 at 04:58:36 PM EDT, David Carlson
<[email protected]> wrote:
If you bothered to investigate what the .gcm file does, if keeps separate
records for every different data file that the user has opened since the
beginning of time. That is why it is called user data and there is a great
deal of discussion on the GnuCash website about why it exists and how to back
up and copy the important parts over to a new computer for your favorite
operating system when desired.
On Wed, Sep 4, 2024 at 3:47 PM David Carlson <[email protected]>
wrote:
You are mixing up several different functions in one message. Not a good way
to get cogent comments.
As for scheduled transactions, just un-select Edit >> Scheduled Transactions >>
Since Last Run >> Run when data file opened, then run it manually by Actions >>
Scheduled Transactions >> Since Last Run... whenever you like.
On Wed, Sep 4, 2024 at 2:55 PM David G. Pickett <[email protected]> wrote:
Now that I do not kill nightly to get quotes, I notice that scheduled trans
generation does not occur unless you shut down periodically, as that is a
startup task. I am having trouble remembering to get quotes most nights, too.
"What if the file contains unsaved data?" I was talking about auto save, so
what happens to unsaved data with autosave?
The shutdown does a save, so there must be some point in the code where the gcm
file is saved near the same time. Maybe window/tab closing is mixed in there.
Can the gcm data be made part of the main data file? If I was working more
than one set of books, I'd expect different tabs on each set of books.
On Tuesday, September 3, 2024 at 08:10:28 PM EDT, David Carlson
<[email protected]> wrote:
I wasn't trying to answer your comment about code.
Since the developers have not found a way to easily solve either your problem
or my related problem, the code must be complex. Thus, we must satisfy
ourselves with a work-around that meets our needs. For me, I find a time to
close the program after doing a file save when I know there is some display
information that I want to save. and I need to refill my coffee cup or
whatever.
It didn't occur to me to try your suggestion. Would that actually close the
data file and re-open it? What if the file contains unsaved data?
On Tue, Sep 3, 2024 at 10:59 AM David G. Pickett <[email protected]> wrote:
My point, in a bit of reverse humor, was that it was a mistake to have 2 kinds
of save, in several senses, and my issue is one of them. Surely all the
transactions and quotes take much longer to save than my tab list, so I do not
see any up side to having two kinds of save -- just more code, less function.
On Tuesday, September 3, 2024 at 11:08:42 AM EDT, David Carlson
<[email protected]> wrote:
I don't know about that but it takes a substantial amount of time to wait for
GnuCash to (possibly) save the data file, save the .gcm file, shut down and
then re-open the data file with all the register windows that were not closed
and all the reports that were not closed, vs (possibly) save the data file,
save the .gcm file and then refresh the program window. In the bug report the
point is made by a developer that the program flow is different when the data
is not in an .xml format, but a user doesn't care about that detail. If there
was another symbol similar to the asterisk next to the data file name that
indicates unsaved file data to indicate unsaved .GCM details, the user would be
aware that some display formatting details are not saved. I think that would
address your original concern.
On Tue, Sep 3, 2024 at 9:22 AM David G. Pickett <[email protected]> wrote:
How much code is saved by having 2 different definitions of save?
On Tuesday, September 3, 2024 at 02:10:45 AM EDT, David Carlson
<[email protected]> wrote:
AFAIK, certain dynamic configuration details such as which account register
tabs are open, column widths in those account registers, and settings for
reports which are left open are only updated when GnuCash is manually closed.
I have proposed a button to manually save these details in Bug 729889.
On Mon, Sep 2, 2024 at 8:03 PM David G. Pickett via gnucash-user
<[email protected]> wrote:
Windows 11 seems to reboot itself regularly for some update, when gnucash has
been running a while, so it should be auto saved. When I restart gnucash and
accept that the lock file was still there, it has the tabs of a much earlier
time. Why does auto save not save the tabs open?
_______________________________________________
gnucash-user mailing list
[email protected]
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
--
David Carlson
--
David Carlson
--
David Carlson
--
David Carlson
_______________________________________________
gnucash-user mailing list
[email protected]
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.