By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.
Bug 2658 - no icon in menu or system tray for KTTSMgr
Summary: no icon in menu or system tray for KTTSMgr
Status: RESOLVED FIXED
Alias: None
Product: TDE
Classification: Unclassified
Component: tdeaccessibility (show other bugs)
Version: R14.0.1 [Trinity]
Hardware: Other Linux
: P5 normal
Assignee: Timothy Pearson
URL:
Depends on:
Blocks: R14.0.5
  Show dependency treegraph
 
Reported: 2016-05-23 04:31 CDT by Felix Miata
Modified: 2018-04-22 08:37 CDT (History)
2 users (show)

See Also:
Compiler Version:
TDE Version String:
Application Version:
Application Name:


Attachments
desktop screenshot from Stretch host big41 (339.70 KB, image/png)
2016-05-23 08:52 CDT, Felix Miata
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Felix Miata 2016-05-23 04:31:35 CDT
KTTSMgr icon is always absent from both menu and system tray in both 14.0.3 on openSUSE 42.1 and 14.0.4pre on Stretch. When launched, it takes space in the system tray, and clicking the blank space either opens its menu or restores its window.
Comment 1 Michele Calgaro 2016-05-23 07:02:32 CDT
Hi Felix,
just to help understanding, can you post a screenshot. That would be useful.
Thanks
Comment 2 Felix Miata 2016-05-23 08:52:06 CDT
Created attachment 2665 [details]
desktop screenshot from Stretch host big41
Comment 3 Michele Calgaro 2016-09-30 08:48:49 CDT
Felix,
there was a bug with displaying icons in the systray that may perhaps explain this problem as well. This bug has been recently fix. Can you do the following test and let us know if the icon is then displayed and with the correct size?
Run kttsd and from konsole run:
dcop kicker SystemTrayApplet iconSizeChanged
See also comments on bug 2687 if you want.
Also, is the icon displayed in TDE menu or completely missing?
Comment 4 Felix Miata 2016-10-01 00:35:42 CDT
# 'dcop kicker SystemTrayApplet iconSizeChanged' produces null output.

I aptitude upgraded Stretch with 14.0.4pre20 on host big41 expressly to follow-up on this. It took some effort to find KTTSMgr in the menus, with Accessibility appearing in second level menu Utilities.

KTTSMgr icons are no longer missing from tray or main menu, but sound is entirely fubar, as indicated by line through the KMix icon in the tray.

Other icons are missing from main menu tree, Xmag, Xedit, X Window Snapshot, Xcalc, pavucontrol, Xditview, and all the entries in Internet->Web Browser (all of which are my .desktop creations in /usr/local/share/applications) among them.
Comment 5 Michele Calgaro 2016-10-01 07:16:40 CDT
ok thanks.
I think there was another older bug about missing icons. The applications you mentioned are X applications, not specifically TDE. Not sure how icons are associated for non-TDE apps.
Let's say there is some investigation required before we can say there is a bug or not.
Comment 6 Michele Calgaro 2017-11-26 01:50:27 CST
> Other icons are missing from main menu tree, Xmag, Xedit, X Window Snapshot, 
> Xcalc, pavucontrol, Xditview, and all the entries in Internet->Web Browser 
> (all of which are my .desktop creations in /usr/local/share/applications) 
> among them.

Hi Felix,
I have done some investigation about the above applications.
They are not "native TDE" applications, so normally they do not show up in the TDE menu. 
If you edit the TDE menu, you can add them and specify an icon to use for them. If you do, the items are correctly displayed and the icon is also shown.

The original bug reported here seems to have been resolved, as you mentioned in one of your comments some time ago. Regarding non-TDE applications, they seem to work ok if you set up the menu correctly.
I suggest we close this bug as resolved, but I would like to hear your opinion first. Thanks.
Comment 7 Felix Miata 2017-11-27 23:09:16 CST
On Stretch/TDE14.0.5 host gx62b, KTTSMgr seems to have all icons that it should, so the bug as filed is apparently gone.

WRT non-TDE application icons, I would think the xdg system would be expected to produce icons in the TDE menus, especially for accessibility software, particularly visual ones, a category that includes KTTSMgr. Also, accessibility software ought to be a base menu level, unlike described in comment 4, which should be its own bug to be filed when next I add accessibility apps to a new installation, unless someone else does it first.
Comment 8 Michele Calgaro 2017-12-16 22:13:28 CST
> I would think the xdg system would be expected to produce icons in the TDE 
> menus

Hi Felix, thanks for the feedback and sorry for my late reply.
I will investigate what other distros do with regards to this issue and then discuss with Slavek. 
If most distros shows icons, it would make sense for TDE to show icons as well. If not, then TDE should not as well.
Comment 9 Michele Calgaro 2018-04-22 08:37:45 CDT
> I will investigate what other distros do with regards to this issue and then 
> discuss with Slavek. 
> If most distros shows icons, it would make sense for TDE to show icons as well. 
> If not, then TDE should not as well.

Hi Felix, sorry for the late reply on this bug.
I have investigated a few live distros and none of them add X applications (for example Xcalc, Xedit) to their menu by default. After discussing this matter with Slavek, we have decided not to add those applications to the TDE menu by default, following the example of the other distros.

By the way, if you are using Debian, you can install the packages "menu" and "menu-xdg": this will create an additional "Debian" entry in the main menu. This submenu contains X applications as well :-) Not sure if something similar is available for other distro.

Since the problem of the original bug report has been fixed, we are closing the bug.