CompatibilityFixes

Revision 25 as of 2010-06-30 19:00:03

Clear message

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. Smile :-)

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. Pressing Ctrl + Alt + W actually does nothing, and so does right-clicking on the notification area item.

598478

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

"Preferences" > "Preferences" > "interface" > "Enable system tray icon" puts permanent icon in notification area. Clicking sends calibre to fg/bg. Right click menu has options for donate, eject (ebook device), quit. Hover tip shows actions in progress. On closing the app, "calibre will keep running in the system tray. To close it, choose Quit in the context menu of the system tray."

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

ganyremote

Has an always-on remote controller icon, used to bring up the GUI (left-click) or a context menu (right-click).

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

GNote is a C++ port of Tomboy, and therefore its notification area icon behaves the same as Tomboys. Needs a port of the Tomboy patch.

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

540490

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.

584214

museek+

musescore

nagstamon

It's the main interface. Click on the icon to open a floating window with data

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.

230196

orage

osmo

oss4

packagekit-gnome

padevchooser

parcellite

When launched it goes directly to the tray, without showing anything.

It should show preferences on the first run, and then go to a Status menu (maybe the same of the keyboard layout?)

parcellite

In the preferences: "Actions" tab - ctrl-click on the tray icon to use actions

There's also a keyboard shortcut to use those actions. Remove the reference altogether.

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.

584204

xchat

“Alerts” Preferences has row of “Show tray balloons on” checkboxes.

Change “tray ballooons” to “notification bubbles”.

584207

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.

584210

xchat

“Alerts” Preferences has “Enable system tray icon” checkbox.

When notification area is absent, hide the checkbox, and behave as if it is unchecked.

584212

xchat-gnome

xfce4-clipman-plugin

xfce4-notes-plugin

xfce4-power-manager

xfce4-volstatus-icon

xpad

yate

zenity

"--notification" as an option displays "--window-icon" in the tray with "--text" as a tooltip.

��������������������������