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 01 Mar 2017 07:11:25 PM UTC  
 
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 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 17 Apr 2017 06:23:37 PM UTC, comment #8:

Will mark as fixed since It works for me

John Donoghue <lostbard>
Project MemberIn charge of this item.
Thu 23 Mar 2017 07:18:31 PM UTC, 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 22 Mar 2017 03:56:49 PM UTC, 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 22 Mar 2017 01:49:50 PM UTC, comment #5:

find attached my qt log.

(file #40062)

Hartmut <hardy>
Wed 22 Mar 2017 10:23:11 AM UTC, 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 21 Mar 2017 09:42:54 PM UTC, 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 21 Mar 2017 12:45:04 PM UTC, 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 20 Mar 2017 06:38:56 PM UTC, 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 01 Mar 2017 07:11:25 PM UTC, 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 (810KiB - 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 17 Apr 2017 06:23:37 PM UTClostbardStatusReady For Test=>Fixed
      Open/ClosedOpen=>Closed
    Wed 22 Mar 2017 01:49:50 PM UTChardyAttached File-=>Added qt.log, #40062
    Tue 21 Mar 2017 12:45:04 PM UTClostbardStatusConfirmed=>Ready For Test
    Mon 20 Mar 2017 06:38:56 PM UTClostbardStatusNone=>Confirmed
      Assigned toNone=>lostbard
    Wed 01 Mar 2017 07:11:25 PM UTChardyCarbon-Copy-=>Added lostbard

    Back to the top


    Powered by Savane 3.1-cleanup1