Op 01-03-13 15:47, John Ralls schreef:
On Mar 1, 2013, at 4:44 AM, Geert Janssens <janssens-ge...@telenet.be> wrote:
(Deliberately spun off this thread to gnucash-devel, but only so for my
specific question. Other answers in the thread can remain on gnucash-user).
Op 01-03-13 13:39, R. Victor Klassen schreef:
Correct. Mac OS correctly opens GnuCash when a data file is double-clicked.
The bug is that it then proceeds to open the most recently used data file,
rather than opening the data file clicked.
On 2013-02-28, at 11:39 PM, John Ralls wrote:
On Feb 28, 2013, at 8:16 PM, David <sunfis...@yahoo.com> wrote:
The ability to double-click a file and have a specific application load that
file is a function of the operating system. If you are using Windows, you can
associate .gnucash files with GnuCash, and then double-clicking these files
will load them in GnuCash.
It's not a bug.
No, the "bug" is that that doesn't work on a Mac. Double-clicking a Gnucash
file in Finder will open Gnucash, but it will open the last-opened file, not the one that
you clicked on.
That's perhaps why Sandie thinks that newer files are overwriting the older
ones.
Just out of curiosity...
John, is that a bug in gtk or a bug in the gnucash-launcher script ?
Neither. It's a lack of implementation. Finder/LaunchServices sends a "File
Open" AppleEvent which is supposed
to be caught by the NSApplicationDelegate built in to GtkosxApplication, which
in turn should emit a GObjcet signal
which Gnucash's file open code can handle to open the right file. I haven't
written the handler for that signal.
Regards,
John Ralls
Ok thanks for the info.
Geert
_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel