bugGNU Octave - Bugs: bug #50428, pinning to Windows taskbar does...

 
 

bug #50428: pinning to Windows taskbar does not work any more

Submitted by:  Hartmut <hardy>
Submitted on:  Wed Mar 1 19:11:25 2017  
 
Category: GUISeverity: 3 - Normal
Priority: 5 - NormalItem Group: Regression
Status: FixedAssigned to: John Donoghue <lostbard>
Originator Name: Open/Closed: Closed
Release: 4.2.1Operating System: Microsoft Windows

Add a New Comment (Rich MarkupRich Markup):
   

You are not logged in

Please log in, so followups can be emailed to you.

 

(Jump to the original submission Jump to the original submission)

Mon Apr 17 18:23:37 2017, comment #8:

Will mark as fixed since It works for me

John Donoghue <lostbard>
Project MemberIn charge of this item.
Thu Mar 23 19:18:31 2017, comment #7:

I have tried the line "$(PKG)_CONFIGURE_EXTRA_OPTION := -no-xmlpatterns" in my qt.mk, but it did not help.

So I'm sorry, but I'm currently unable to test this patch, because I unable to compile mxe-octave on my pc. I hope someone else can compile and test it.

Hartmut <hardy>
Wed Mar 22 15:56:49 2017, comment #6:

ok - that error at least doesn't appart to be the issue - that's shown in the configuration detection - it should be any errors that occur after line 720, which I am not seeing

On mine, I notice it does not attempt to compile xmlpatterns, but does in yours, so yould try adding

-no-xmlpatterns

to qt.mk

But I don't really think that will help

John Donoghue <lostbard>
Project MemberIn charge of this item.
Wed Mar 22 13:49:50 2017, comment #5:

find attached my qt log.

(file #40062)

Hartmut <hardy>
Wed Mar 22 10:23:11 2017, comment #4:

Can you post the qt log, It is proballt pulling some system files / settings in configure and then not finding then later on.

John Donoghue <lostbard>
Project MemberIn charge of this item.
Tue Mar 21 21:42:54 2017, comment #3:

I have just tried a compilation of a fresh, clean and up-to-date mxe-octave repository, using the default config options (and thus compiling stable-octave). But this fails on my Ubuntu 16.04 machine with "Failed to build package qt!". In the mxe-log I read "...../mxe-octave-repo/usr/x86_64-w64-mingw32/bin/qmake : file not found" and in the qt log file it complains "db2.cpp:42:20: fatal error: sqlcli.h: No such file or directory". Any idea what I am doing wrong? (I have sucessfully built mxe-octave quite a few times before, but maybe not yet after updating my OS to 16.04.)

Hartmut <hardy>
Tue Mar 21 12:45:04 2017, comment #2:

Pushed octave part http://hg.savannah.gnu.org/hgweb/octave/rev/fc344de3afc9

and mxe-installer part
http://hg.octave.org/mxe-octave/rev/2f1309f19b49

John Donoghue <lostbard>
Project MemberIn charge of this item.
Mon Mar 20 18:38:56 2017, comment #1:

Does the same for me.

I played around with it and loos like I have it working on my machine. It requires a change in octave to give a version number to the UserAppId, and a change in the nsis installer to also set the appid in the shortcuts.

John Donoghue <lostbard>
Project MemberIn charge of this item.
Wed Mar 1 19:11:25 2017, original submission:

In Octave 4.2.0 the possibility of pinning the Octave icon to the Windows taskbar was first introduced (see bug #47527). With Octave 4.2.1 this does NOT work any more (in the following sense).

Here is how to reproduce it (tested in Win7):

  • install Octave 4.2.0 and 4.2.1 (via the official exe installer)
  • test Octave 4.2.0:
    • start Octave via the vbs script
    • right click to the Octave icon in the Win taskbar -> attach to Win taskbar
    • close Octave
    • click on new taskbar icon
    • result: Octave 4.2.0 starts properly
  • remove this Octave 4.2.0 taskbar icon again
  • test Octave 4.2.1:
    • start Octave via the vbs script
    • right click to the Octave icon in the Win taskbar -> attach to Win taskbar
    • close Octave
    • click on new taskbar icon
    • result: Octave 4.2.0 (not 4.2.1!) starts

So the wrong Octave version is started by the created Win taskbar icon!

Maybe we need to adjust the content of the new appid feature in mxe-octave to each Octave version?

Hartmut <hardy>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

Attached Files
file #40062:  qt.log added by hardy (810kB - text/x-log)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by lostbard (Posted a comment)
  • -unavailable- added by hardy (Submitted the item)
  • -unavailable- added by hardy
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only project members can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 7 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Mon Apr 17 18:23:37 2017lostbardStatusReady For Test=>Fixed
      Open/ClosedOpen=>Closed
    Wed Mar 22 13:49:50 2017hardyAttached File-=>Added qt.log, #40062
    Tue Mar 21 12:45:04 2017lostbardStatusConfirmed=>Ready For Test
    Mon Mar 20 18:38:56 2017lostbardStatusNone=>Confirmed
      Assigned toNone=>lostbard
    Wed Mar 1 19:11:25 2017hardyCarbon-Copy-=>Added lostbard

    Back to the top


    Powered by Savane 3.1-cleanup1