|
| From: | John Donoghue |
| Subject: | [Octave-bug-tracker] [bug #57740] 5.2 win installer: wrong behavior with icon on taskbar (was fine days before) |
| Date: | Tue, 4 Feb 2020 13:18:09 -0500 (EST) |
| User-agent: | Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/18.17763 |
Follow-up Comment #4, bug #57740 (project octave):
Not that anything there should have changed, but there is some registering of
app ids that goes on in the installer which has to do with the icon vs
executable - see ExecWait calls to win7appid.exe
It should be mapping "gnu.octave.XXXXXXXX" to a shortcut. That value should
also match waht it is set in octave by
pfnSetCurrentProcessExplicitAppUserModelID (L"gnu.octave." VERSION);
Looking at a previous 5.1.90 binaries they appear to be using
gnu.octave.5.1.90, however it looks like the released version is using
gnu.octave.5.2.0.0
Running from commandline to query:
$ win7appid.exe GNU\ Octave\ 5.2.0.0/Octave-5.2.0.0\ \(GUI\).lnk
Current AppId: gnu.octave.5.2.0.0
$ win7appid.exe GNU\ Octave\ 5.1.90/Octave-5.1.90\ \(GUI\).lnk
Current AppId: gnu.octave.5.1.90
And looking in release-octave the win version has the additional '.0' so we
need change something in the nsis script to use the real version rather than
win version
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?57740>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
| [Prev in Thread] | Current Thread | [Next in Thread] |