CompatibilityFixes
Until mid-2011, we will use this page to track programs running on Ubuntu that need adjusting for the notification area transition (as we did for Notify OSD). This is so we can easily compare proposed design solutions, and assemble guidelines on how developers should alter any other programs. Once we’ve done that, we’ll retire this page.
How you can help
- For each program listed here that doesn’t have any issues described, examine it to see where it uses or refers to the notification area (or “tray”). For each place where it does, add a row describing it. If it doesn’t, write in “(none)” followed by your wiki signature (so we know who reviewed it).
- For each issue, ensure a bug is reported about it, and link to the bug report.
For each bug report, ensure that it’s tagged with the “trayaway” tag.
Help fix the bugs.
Programs
http://people.canonical.com/~kees/search-status_icon.log -- needs to be converted into MoinMoin table rows, sorted, and pasted below
http://people.canonical.com/~kees/search-qt-systemtray.txt -- needs to be converted into MoinMoin table rows, sorted, and pasted below
Package |
Use/mention of notification area or tray |
Recommendation from Design team |
Bug |
abby |
“Edit” > “Preferences” > “Misc” has “Minimize to system tray” checkbox. |
When notification area is absent, hide this checkbox, and behave as if it is unchecked. |
|
acetoneiso |
“File” > “Options” > “Advanced Options” has “Tray Icon” section with two checkboxes. |
When notification area is absent, hide the “Tray Icon” section, and behave as if both checkboxes were unchecked. |
|
alarm-clock |
Has always-on alarm clock icon that shows/hides the list of alarms. |
Port to a status menu with “Add Alarm…”, “Add Counter…” etc items. |
|
alarm-clock-applet |
? (Doesn’t seem to use the notification area, even when an alarm goes off.) |
|
|
amarok |
Has custom status menu, but its icons are broken, “Restore” item does nothing when Amarok is visible, and “Settings” > “Configure Amarok” > “General” > “Show tray icon” checkbox does nothing. |
Integrate with the sound menu. Replace “Show tray icon” checkbox with a “Show Amarok in the sound menu” checkbox. |
|
ant-phone |
? (Doesn’t launch: “You'll need a full duplex soundcard or multiple sound devices compatible and an ISDN card.”) |
|
|
aqualung |
Always-present notification area item that shows/hides the Aqualung windows, and offers basic playback controls. |
Integrate with the sound menu. |
|
ario |
“Edit” > “Preferences” > “Notification” > “Tray icon” section toggles notification area item that shows/hides the Ario windows, and offers basic playback controls. |
Replace the “Tray icon” preferences with a checkbox for whether Ario should appear in the sound menu. |
|
artha |
“The hot key set for Artha is Ctrl + Alt + W. Press this key combination to call Artha from the system tray. Selecting text in any window and calling Artha will pop it up with the selected text's definitions. If notifications are enabled, instead of popping up, Artha will notify the first definition of the selection. Notifications can be enabled/disabled by right-clicking on Artha's status icon on the system tray and selecting the required option.tually does nothing, and so does right-clicking on the notification area item. |
|
|
audacious-plugins |
“File” > “Preferences” > “Plugins” > “General” > “Status Icon” |
Replace with a plugin that integrates with the sound menu. |
|
avidemux |
“Edit” > “Preferences” > “General” > “Use systray while encoding” checkbox hides Avidemux while encoding, showing an animated notification area item instead. |
Remove the checkbox, and always behave as if it was unchecked. Consider showing progress in Avidemux’s window icon. |
|
ayttm |
Always-present notification area item shows/hides main window, and has a menu for basic IM statuses. |
Convert to a custom status menu. |
|
bacula |
|
|
|
balsa |
|
|
|
basket |
|
|
|
brasero |
? (testing on 10.04 hindered by 529696) |
|
|
calibre |
|
|
|
camorama |
|
|
|
cb2bib |
|
|
|
cellwriter |
|
|
|
choqok |
|
|
|
chromium-browser |
|
|
|
claws-mail-extra-plugins |
|
|
|
connman-gnome |
|
|
|
cryptkeeper |
|
|
|
dalston |
|
|
|
deja-dup |
|
|
|
desktopnova |
|
|
|
drivel |
|
|
|
eclipse |
|
|
|
eee-applet |
|
|
|
efax-gtk |
|
|
|
eiskaltdcpp |
|
|
|
ekiga |
|
|
|
elmerfem |
|
|
|
empathy |
|
|
|
epiphany-browser |
|
|
|
esperanza |
|
|
|
evolution |
|
|
|
evolution-rss |
|
|
|
fatrat |
|
|
|
fglrx-installer |
|
|
|
fontmatrix |
|
|
|
fpm2 |
|
|
|
fqterm |
|
|
|
g2ipmsg |
|
|
|
gbemol |
|
|
|
gcin |
|
|
|
geany-plugins |
|
|
|
gemanx-gtk2 |
|
|
|
gigolo |
|
|
|
glurp |
|
|
|
gmpc |
|
|
|
gnome-bluetooth |
|
|
|
gnome-control-center |
|
|
|
gnome-disk-utility |
|
|
|
gnome-gmail-notifier |
|
|
|
gnome-media |
|
|
|
gnome-mplayer |
|
|
|
gnome-mud |
|
|
|
gnome-phone-manager |
|
|
|
gnome-power-manager |
|
|
|
gnomeradio |
|
|
|
gnome-settings-daemon |
|
|
|
gnome-user-share |
|
|
|
gnote |
|
|
|
gnotime |
|
|
|
gnunet-gtk |
|
|
|
gnunet-qt |
|
|
|
goldendict |
|
|
|
goobox |
|
|
|
google-gadgets |
|
|
|
gringotts |
|
|
|
grsync |
|
|
|
gtk+2.0 |
|
|
|
gtk2hs |
|
|
|
gtk-gnutella |
|
|
|
gtkmm2.4 |
|
|
|
gtk-sharp2 |
|
|
|
gtrayicon |
|
|
|
guile-gnome-platform |
|
|
|
gwget2 |
|
|
|
imageshack-uploader |
|
|
|
indicator-application |
|
|
|
iptux |
|
|
|
italc |
|
|
|
java-gnome |
|
|
|
jeex |
|
|
|
k3b |
|
|
|
kaffeine |
|
|
|
kbluetooth |
|
|
|
kcheckgmail |
|
|
|
kde4libs |
|
|
|
kdeaccessibility |
|
|
|
kdebase-runtime |
|
|
|
kdebase-workspace |
|
|
|
kdebindings |
|
|
|
kdeedu |
|
|
|
kdegraphics |
|
|
|
kdemultimedia |
|
|
|
kdenetwork |
|
|
|
kdepim |
|
|
|
kdetoys |
|
|
|
kdeutils |
|
|
|
kdocker |
|
|
|
keepassx |
|
|
|
kepas |
|
|
|
kerneloops |
|
|
|
kfritz |
|
|
|
kftpgrabber |
|
|
|
kgmailnotifier |
|
|
|
klogshow |
|
|
|
kmess |
|
|
|
kmldonkey |
|
|
|
kmplayer |
|
|
|
knemo |
|
|
|
koffice |
|
|
|
kontrolpack |
|
|
|
konversation |
|
|
|
kpackagekit |
|
|
|
kradio |
|
|
|
krb5-auth-dialog |
|
|
|
krusader |
|
|
|
kshutdown |
|
|
|
kvirc |
|
|
|
kvkbd |
|
|
|
kvpnc |
|
|
|
kx11grab |
|
|
|
lablgtk2 |
|
|
|
lastfm |
|
|
|
lazarus |
|
|
|
libgnomekbd |
|
|
|
libgtk2-perl |
|
|
|
libnotify |
|
|
|
libwnck |
|
|
|
licq |
|
|
|
liferea |
|
|
|
linphone |
|
|
|
linuxdcpp |
|
|
|
lua-gtk |
|
|
|
luckybackup |
|
|
|
lxmusic |
|
|
|
macopix |
|
|
|
minbar |
|
|
|
monkeystudio |
|
|
|
mountmanager |
|
|
|
mumble |
“Configure” > “Settings” > “User Interface” > “Tray Icon” section with two checkboxes (one of them shown only when “Advanced”) |
When notification area is absent, hide the “Tray Icon” section, and behave as if both checkboxes were unchecked. |
|
museek+ |
|
|
|
musescore |
|
|
|
nautilus |
|
|
|
network-manager-applet |
|
|
|
nuapplet |
|
|
|
ogmrip |
|
|
|
open-vm-tools |
|
|
|
openoffice.org |
“Tools” > “Options…” > “OpenOffice.org” > “Memory” > “OpenOffice.org Quickstarter” > “Enable systray Quickstarter” |
Remove this section, and always behave as if the Quickstarter is turned off. |
|
orage |
|
|
|
osmo |
|
|
|
oss4 |
|
|
|
packagekit-gnome |
|
|
|
padevchooser |
|
|
|
parcellite |
|
|
|
pcmanx-gtk2 |
|
|
|
pidgin |
|
|
|
plymouth |
|
|
|
policykit-1-gnome |
|
|
|
psi |
|
|
|
psi-plus |
|
|
|
pygtk |
|
|
|
python-qt4 |
|
|
|
qbittorrent |
|
|
|
qdacco |
|
|
|
qelectrotech |
|
|
|
qjackctl |
|
|
|
qmmp |
|
|
|
qnapi |
|
|
|
qorganizer |
|
|
|
qstardict |
|
|
|
qsynth |
|
|
|
qt4-x11 |
|
|
|
qtcreator |
|
|
|
qtemu |
|
|
|
qterm |
|
|
|
qtm |
|
|
|
qtscriptgenerator |
|
|
|
qtsmbstatus |
|
|
|
quassel |
|
|
|
quicksynergy |
|
|
|
quitcount |
|
|
|
qutim |
|
|
|
qwit |
|
|
|
recorditnow |
|
|
|
rep-gtk |
|
|
|
rgtk2 |
|
|
|
rhythmbox |
|
|
|
rsibreak |
|
|
|
ruby-gnome2 |
|
|
|
salasaga |
|
|
|
scim |
|
|
|
seahorse-plugins |
|
|
|
setroubleshoot |
|
|
|
shutdown-qapps |
|
|
|
skrooge |
|
|
|
smb4k |
|
|
|
smplayer |
|
|
|
snd |
|
|
|
soundkonverter |
|
|
|
speedcrunch |
|
|
|
swt-gtk |
|
|
|
sylpheed |
|
|
|
synce-trayicon |
|
|
|
touchfreeze |
|
|
|
tracker |
|
|
|
transmission |
|
|
|
twitux |
|
|
|
txtreader |
|
|
|
uget |
|
|
|
update-notifier |
|
|
|
usermode |
|
|
|
vagalume |
|
|
|
valknut |
|
|
|
vidalia |
|
|
|
vino |
|
|
|
virtualbox-ose |
|
|
|
vlc |
|
|
|
wally |
|
|
|
webissues |
|
|
|
winwrangler |
|
|
|
wpasupplicant |
|
|
|
xchat |
“Quit XChat?” alert has “Minimize to Tray” button. |
Remove the button. |
|
xchat |
“Alerts” Preferences has row of “Show tray balloons on” checkboxes. |
Change “tray ballooons” to “notification bubbles”. |
|
xchat |
“Alerts” Preferences has row of “Blink tray icon on” checkboxes. |
When notification area is absent, hide the row of checkboxes, and behave as if all are unchecked. |
|
xchat |
“Alerts” Preferences has “Enable system tray icon” checkbox. |
When notification area is absent, hide the checkbox, and behave as if it is unchecked. |
|
xchat-gnome |
|
|
|
xfce4-clipman-plugin |
|
|
|
xfce4-notes-plugin |
|
|
|
xfce4-power-manager |
|
|
|
xfce4-volstatus-icon |
|
|
|
xpad |
|
|
|
yate |
|
|
|
zenity |
|
|
|
��������������������������