ContinuumIO / anaconda-issues

Anaconda issue tracking
648 stars 223 forks source link

Qt on Windows needs shortcuts to GUI tools #606

Open msarahan opened 8 years ago

msarahan commented 8 years ago

Designer.exe, linguist.exe, anything else?

ccordoba12 commented 8 years ago

I don't know if assistant.exe is installed too or not.

ronanpaixao commented 8 years ago

There is a assistant-qt4.exe in Anaconda2\Library\bin, but it isn't really helpful without the help files, as stated in #438.

Any chance to use those with conda --shortcut or include them in Anaconda Navigator?

goanpeca commented 8 years ago

What is the status of this issue?

ccordoba12 commented 8 years ago

Nothing has been done so far. It seems @mingwandroid is going to work on this one.

mingwandroid commented 8 years ago

Against my better judgement 😄 (I'm a CLI kind of person, though I make an exception for powerful IDEs and nice launchers).

I'm thinking we should make a todo list style github issue for Qt5 related things, e.g. I'd like to roll this in with updating to 5.6.2 (which should be out real-soon-now. Hopefully an equivalent PyQt will also be ready around then? - I don't like sitting on .0 patch releases of Qt - or most stuff - as they're often pretty buggy).

ccordoba12 commented 8 years ago

I don't think there are going to be more PyQt 5.6 releases, but we can continue using 5.6.0 but depending on Qt 5.6.x (at least that's what Homebrew is doing :-)

mingwandroid commented 8 years ago

Do we want menuinst to create Windows Start Menu shortcuts here and/or should they be on Navigator?

ccordoba12 commented 8 years ago

@mingwandroid, I think the solution to this is to create new recipes for qtdesigner, etc, that depend on Qt and just have a menu-windows.json file (with the proper metadata) associated with them.

ccordoba12 commented 8 years ago

I think menuinst only installs one menu entry per package, or can it create several ones?

mingwandroid commented 8 years ago

Maybe that would be a useful improvement (we also need to discuss how to change it to allow Qt Creator to make an icon for macOS).

ccordoba12 commented 8 years ago

Yes, that would be sooo useful!

ccordoba12 commented 8 years ago

My bad, menuinst can create several entries:

https://github.com/conda-forge/spyder-feedstock/blob/master/recipe/menu-windows.json

So we only need to add a menu-windows.json to Qt.


@goanpeca, what is needed for applications to appear on Navigator?

goanpeca commented 8 years ago

To be defined as apps... that is https://github.com/conda-forge/spyder-feedstock/blob/master/recipe/meta.yaml#L39

mingwandroid commented 8 years ago

Great, I wonder if all this shouldn't be unified, seems a bit redundant defining menu entries differently from app bundle links?

ccordoba12 commented 8 years ago

Yes, I think they can unified in menuinst