For me, MacOS (I’m on Sonoma 14.5) opens the file with the most recent version 
of Gnucash. I’ve suffixed all my  Gnucash versions with the version number 
(Gnucash-5.6, etc.). 

There is a user setting available by choosing “Get Info” on any data file that 
allows one to “Open with:” and choose the desired application to open that file 
when the data file is double-clicked. One can then click a “Change All..” 
button to “Use this application to open all documents like this one,” 
presumably with the same filename suffix. This all worked as expected for me 
when I tested making Gnucash-5.1 the default application. 

I don’t know how all that works "under the hood”.

Andrew

> On Jul 4, 2024, at 4:21 AM, Geert Janssens <geert.gnuc...@kobaltwit.be> wrote:
> 
> Op woensdag 3 juli 2024 22:32:48 CEST schreef John Ralls:
>> No need for a VM on macOS, app bundles are completely self-contained except
>> for Finance::Quote. You can have as many different versions of GnuCash
>> installed as you like as long as they have different names or you put them
>> in different folders.
>> 
> Out of curiosity, how does MacOS handle file associations in this case ?
> 
> Ignoring for a moment that on MacOS you can't tell gnucash to open a datafile 
> that 
> way, gnucash is still launched when you double-click a datafile. If you have 
> multiple 
> versions of gnucash installed, which version will be launched ?
> 
> 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.

_______________________________________________
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.

Reply via email to