This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author serhiy.storchaka
Recipients Saimadhav.Heblikar, jesstess, serhiy.storchaka, terry.reedy
Date 2014-08-05.14:29:50
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1407248990.77.0.925453089811.issue22133@psf.upfronthosting.co.za>
In-reply-to
Content
I think we should use class_="IDLE3" (or class_="Idle3") on Python 3. I did not check, but I suppose this should has following effects on Gnome Shell:

* Gnome Shell should display IDLE icon from desktop file in different places.
* When IDLE is launched, clicking on it in the dock in the overview should brings focus to it.

Saimadhav, please try class_="Idle" (title case). I suppose that IDLE's activity bar entry will be named "IDLE" (upper case), because Gnome Shell will get the name from IDLE's desktop file (/usr/share/applications/idle.desktop).

There is duplicate issue (issue13553) but it doesn't provide good solution.

For the demonstration, folowing code displays on KDE two windows with IDLE icon if IDLE3 is installed.

>>> from tkinter import *
>>> tk = Tk(className='Idle3')
>>> top = Toplevel(tk, class_='Idle3')
History
Date User Action Args
2014-08-05 14:29:50serhiy.storchakasetrecipients: + serhiy.storchaka, terry.reedy, jesstess, Saimadhav.Heblikar
2014-08-05 14:29:50serhiy.storchakasetmessageid: <1407248990.77.0.925453089811.issue22133@psf.upfronthosting.co.za>
2014-08-05 14:29:50serhiy.storchakalinkissue22133 messages
2014-08-05 14:29:50serhiy.storchakacreate