[GNC] Updates on Windows

2021-01-21 Thread David T. via gnucash-user

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

2021-01-21 Thread Derek Atkins
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

2021-01-21 Thread David T. via gnucash-user

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

2021-01-21 Thread Derek Atkins
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

2021-01-21 Thread Joseph St. Denis via gnucash-user
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

2021-01-21 Thread John Ralls



> 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

2021-01-21 Thread David Cousens
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

2021-01-21 Thread Liz Dodd
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.