[GNC] Updates on Windows
Hello, I've used GnuCash for a very long time, under different operating systems (currently GC4.4 on WIndows 10), and I have a minor question about the upgrade process under Windows. When I updated under MacOS, I was able to install multiple versions in parallel simply by renaming the app bundle in Applications (for example, from Gnucash.app to Gnucash-3.11.app). It was then possible to run either version, if needed. Under Windows, however, the installation process begins by removing the earlier version from the system. Setting aside the wisdom or folly aspect of having or running multiple versions of GnuCash, I am curious why it is that the Windows installer always removes the previous version before installing the next. While this is a minor point, it *does* have an effect in my daily usage. I pin the Gnucash icon to the taskbar, to make it easy to find and run (Aside: one of the things I like least about Windows 10 is its management of the Apps menu). When the new version gets installed, this is not preserved, and I have to re-pin the icon after every update. As I've already noted, this is a minor point, but it's the kind of oddity that sticks in my brain. Could someone explain this oddity to me? TIA, David ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] Updates on Windows
David, I will just suggest that it is Mac tht is the oddity here. Linux packages also remove older versions when upgrading. -derek On Thu, January 21, 2021 8:53 am, David T. via gnucash-user wrote: > Hello, > > I've used GnuCash for a very long time, under different operating > systems (currently GC4.4 on WIndows 10), and I have a minor question > about the upgrade process under Windows. > > When I updated under MacOS, I was able to install multiple versions in > parallel simply by renaming the app bundle in Applications (for example, > from Gnucash.app to Gnucash-3.11.app). It was then possible to run > either version, if needed. Under Windows, however, the installation > process begins by removing the earlier version from the system. > > Setting aside the wisdom or folly aspect of having or running multiple > versions of GnuCash, I am curious why it is that the Windows installer > always removes the previous version before installing the next. While > this is a minor point, it *does* have an effect in my daily usage. I pin > the Gnucash icon to the taskbar, to make it easy to find and run (Aside: > one of the things I like least about Windows 10 is its management of the > Apps menu). When the new version gets installed, this is not preserved, > and I have to re-pin the icon after every update. As I've already noted, > this is a minor point, but it's the kind of oddity that sticks in my > brain. > > Could someone explain this oddity to me? > > TIA, > > David > > ___ > gnucash-user mailing list > gnucash-user@gnucash.org > To update your subscription preferences or to unsubscribe: > https://lists.gnucash.org/mailman/listinfo/gnucash-user > If you are using Nabble or Gmane, please see > https://wiki.gnucash.org/wiki/Mailing_Lists for more information. > - > Please remember to CC this list on all your replies. > You can do this by using Reply-To-List or Reply-All. > -- Derek Atkins 617-623-3745 de...@ihtfp.com www.ihtfp.com Computer and Internet Security Consultant ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] Updates on Windows
Derek, Thanks for the quick reply. Not being a Linux user (much), I immediately wonder whether the Linux removal and reinstallation process removes existing menu shortcuts that a user may have implemented, such as placing an icon on the OS menu bar. Do you know? David On 1/21/2021 8:58 AM, Derek Atkins wrote: David, I will just suggest that it is Mac tht is the oddity here. Linux packages also remove older versions when upgrading. -derek On Thu, January 21, 2021 8:53 am, David T. via gnucash-user wrote: Hello, I've used GnuCash for a very long time, under different operating systems (currently GC4.4 on WIndows 10), and I have a minor question about the upgrade process under Windows. When I updated under MacOS, I was able to install multiple versions in parallel simply by renaming the app bundle in Applications (for example, from Gnucash.app to Gnucash-3.11.app). It was then possible to run either version, if needed. Under Windows, however, the installation process begins by removing the earlier version from the system. Setting aside the wisdom or folly aspect of having or running multiple versions of GnuCash, I am curious why it is that the Windows installer always removes the previous version before installing the next. While this is a minor point, it *does* have an effect in my daily usage. I pin the Gnucash icon to the taskbar, to make it easy to find and run (Aside: one of the things I like least about Windows 10 is its management of the Apps menu). When the new version gets installed, this is not preserved, and I have to re-pin the icon after every update. As I've already noted, this is a minor point, but it's the kind of oddity that sticks in my brain. Could someone explain this oddity to me? TIA, David ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - 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 If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] Updates on Windows
David, On Thu, January 21, 2021 9:09 am, David T. wrote: > Derek, > > Thanks for the quick reply. Not being a Linux user (much), I immediately > wonder whether the Linux removal and reinstallation process removes > existing menu shortcuts that a user may have implemented, such as > placing an icon on the OS menu bar. Do you know? It shouldn't remove those bindings, as the bindings are stored in the user-data area and not in the program-data area. > David -derek > On 1/21/2021 8:58 AM, Derek Atkins wrote: >> David, >> >> I will just suggest that it is Mac tht is the oddity here. >> Linux packages also remove older versions when upgrading. >> >> -derek >> >> On Thu, January 21, 2021 8:53 am, David T. via gnucash-user wrote: >>> Hello, >>> >>> I've used GnuCash for a very long time, under different operating >>> systems (currently GC4.4 on WIndows 10), and I have a minor question >>> about the upgrade process under Windows. >>> >>> When I updated under MacOS, I was able to install multiple versions in >>> parallel simply by renaming the app bundle in Applications (for >>> example, >>> from Gnucash.app to Gnucash-3.11.app). It was then possible to run >>> either version, if needed. Under Windows, however, the installation >>> process begins by removing the earlier version from the system. >>> >>> Setting aside the wisdom or folly aspect of having or running multiple >>> versions of GnuCash, I am curious why it is that the Windows installer >>> always removes the previous version before installing the next. While >>> this is a minor point, it *does* have an effect in my daily usage. I >>> pin >>> the Gnucash icon to the taskbar, to make it easy to find and run >>> (Aside: >>> one of the things I like least about Windows 10 is its management of >>> the >>> Apps menu). When the new version gets installed, this is not preserved, >>> and I have to re-pin the icon after every update. As I've already >>> noted, >>> this is a minor point, but it's the kind of oddity that sticks in my >>> brain. >>> >>> Could someone explain this oddity to me? >>> >>> TIA, >>> >>> David >>> >>> ___ >>> gnucash-user mailing list >>> gnucash-user@gnucash.org >>> To update your subscription preferences or to unsubscribe: >>> https://lists.gnucash.org/mailman/listinfo/gnucash-user >>> If you are using Nabble or Gmane, please see >>> https://wiki.gnucash.org/wiki/Mailing_Lists for more information. >>> - >>> Please remember to CC this list on all your replies. >>> You can do this by using Reply-To-List or Reply-All. >>> >> > -- Derek Atkins 617-623-3745 de...@ihtfp.com www.ihtfp.com Computer and Internet Security Consultant ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] Updates on Windows
My experience with upgrading Gnu cash in Windows 10 the previous icons are removed but are promptly restored to the latest version when the new version is finalized. Joseph St. Denis Get Outlook for Android<https://aka.ms/ghei36> From: gnucash-user on behalf of Derek Atkins Sent: Thursday, January 21, 2021 9:15:09 AM To: David T. Cc: Gnucash Users Subject: Re: [GNC] Updates on Windows David, On Thu, January 21, 2021 9:09 am, David T. wrote: > Derek, > > Thanks for the quick reply. Not being a Linux user (much), I immediately > wonder whether the Linux removal and reinstallation process removes > existing menu shortcuts that a user may have implemented, such as > placing an icon on the OS menu bar. Do you know? It shouldn't remove those bindings, as the bindings are stored in the user-data area and not in the program-data area. > David -derek > On 1/21/2021 8:58 AM, Derek Atkins wrote: >> David, >> >> I will just suggest that it is Mac tht is the oddity here. >> Linux packages also remove older versions when upgrading. >> >> -derek >> >> On Thu, January 21, 2021 8:53 am, David T. via gnucash-user wrote: >>> Hello, >>> >>> I've used GnuCash for a very long time, under different operating >>> systems (currently GC4.4 on WIndows 10), and I have a minor question >>> about the upgrade process under Windows. >>> >>> When I updated under MacOS, I was able to install multiple versions in >>> parallel simply by renaming the app bundle in Applications (for >>> example, >>> from Gnucash.app to Gnucash-3.11.app). It was then possible to run >>> either version, if needed. Under Windows, however, the installation >>> process begins by removing the earlier version from the system. >>> >>> Setting aside the wisdom or folly aspect of having or running multiple >>> versions of GnuCash, I am curious why it is that the Windows installer >>> always removes the previous version before installing the next. While >>> this is a minor point, it *does* have an effect in my daily usage. I >>> pin >>> the Gnucash icon to the taskbar, to make it easy to find and run >>> (Aside: >>> one of the things I like least about Windows 10 is its management of >>> the >>> Apps menu). When the new version gets installed, this is not preserved, >>> and I have to re-pin the icon after every update. As I've already >>> noted, >>> this is a minor point, but it's the kind of oddity that sticks in my >>> brain. >>> >>> Could someone explain this oddity to me? >>> >>> TIA, >>> >>> David >>> >>> ___ >>> gnucash-user mailing list >>> gnucash-user@gnucash.org >>> To update your subscription preferences or to unsubscribe: >>> https://lists.gnucash.org/mailman/listinfo/gnucash-user >>> If you are using Nabble or Gmane, please see >>> https://wiki.gnucash.org/wiki/Mailing_Lists for more information. >>> - >>> Please remember to CC this list on all your replies. >>> You can do this by using Reply-To-List or Reply-All. >>> >> > -- Derek Atkins 617-623-3745 de...@ihtfp.com www.ihtfp.com<http://www.ihtfp.com> Computer and Internet Security Consultant ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - 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 If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] Updates on Windows
> On Jan 21, 2021, at 5:53 AM, David T. via gnucash-user > wrote: > > Hello, > > I've used GnuCash for a very long time, under different operating systems > (currently GC4.4 on WIndows 10), and I have a minor question about the > upgrade process under Windows. > > When I updated under MacOS, I was able to install multiple versions in > parallel simply by renaming the app bundle in Applications (for example, from > Gnucash.app to Gnucash-3.11.app). It was then possible to run either version, > if needed. Under Windows, however, the installation process begins by > removing the earlier version from the system. > > Setting aside the wisdom or folly aspect of having or running multiple > versions of GnuCash, I am curious why it is that the Windows installer always > removes the previous version before installing the next. While this is a > minor point, it *does* have an effect in my daily usage. I pin the Gnucash > icon to the taskbar, to make it easy to find and run (Aside: one of the > things I like least about Windows 10 is its management of the Apps menu). > When the new version gets installed, this is not preserved, and I have to > re-pin the icon after every update. As I've already noted, this is a minor > point, but it's the kind of oddity that sticks in my brain. > > Could someone explain this oddity to me? As Derek says, macOS is the odd one out because it alone has self-contained application bundles. Windows hard-codes paths in all sorts of metadata that make it difficult-to-impossible to have more than one installation of any particular program. Package managers, including MacPorts and Fink on macOS (Homebrew just downloads our dmg), have a fixed directory heirarchy that affords only one installation of any particular program. Users with enough knowledge of GnuCash's pieces can move things around and set up different environments to have more than one version installed, but that's beyond the average user. I suspect what's going on is that the pinned shortcut in the taskbar is a pointer or flag of some sort on the Start menu shortcut. The uninstaller deletes that and the installer makes a new one that doesn't have the flag set. You might try creating a separate shortcut that the installer doesn't know about and pinning that to the taskbar. Regards, John Ralls ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] Updates on Windows
David, On Linux Mint any orphan menu items are not removed automatically from the users menu but the uninstall process reports orphaned menu items after an app is removed and asks you if you want to remove or retain them, at least when the uninstall is triggered from the menu system. I can't recall whether it does that for a manual uninstall of the program or when an uninstall is triggered from a build directory using "ninja uninstall". David Cousens - David Cousens -- Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-User-f1415819.html ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] Updates on Windows
On Thu, 21 Jan 2021 09:09:19 -0500 "David T. via gnucash-user" wrote: > Derek, > > Thanks for the quick reply. Not being a Linux user (much), I > immediately wonder whether the Linux removal and reinstallation > process removes existing menu shortcuts that a user may have > implemented, such as placing an icon on the OS menu bar. Do you know? > > David My menu (user-level) with 4 shortcuts to each of my files works continuously. 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 If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.