[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Ayatana] Application Indicators v. 2
- To: Ted Gould <ted@xxxxxxxxxx>
- Subject: Re: [Ayatana] Application Indicators v. 2
- From: Chow Loong Jin <hyperair@xxxxxxxxxx>
- Date: Tue, 27 Apr 2010 04:54:23 +0800
- Cc: Ayatana List <ayatana@xxxxxxxxxxxxxxxxxxx>
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:content-type; bh=Pyw9YubhP94dRzFgNtjd2jvUxBYRy2eG/0/sEQZ+pzA=; b=N/Vj53Dz5TC+0W4CRJ6n6bfYMleCf/kE9YLaQPg+yYQ7IFHf8DQT7oyuuXeeZM/25b Sak7RTLcnxxis8z308LRncqcRMEPjTfao3WYb3dggk1+YALmhBtL+Fi/jeg74UWOSzZk 6oavdp2fVggWi2/48MG3AOOJ76K30ouAfkSqU=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type; b=hZLxdDE87rcL1jzuyk2RBgw29tTDTe+3QiCWkjtHZyTzGPPcvhYCUOTYvSENar2hHA VTvGVDYopiPUvNioGS+nMp6Kv//sPPUlS+2HBYjjcJd5BjB45e0f7bID0mF8fGO5ZH9F L5NdIxRoEDwvwm63cN7x9aaz1/G1fHSFDQcL8=
- In-reply-to: <1272311291.24485.87.camel@shi>
- List-archive: <http://lists.launchpad.net/ayatana>
- List-help: <https://help.launchpad.net/ListHelp>
- List-id: <ayatana.lists.launchpad.net>
- List-owner: <https://launchpad.net/~ayatana>
- List-post: <mailto:ayatana@lists.launchpad.net>
- List-subscribe: <https://launchpad.net/~ayatana>
- List-unsubscribe: <https://launchpad.net/~ayatana>
- References: <1272311291.24485.87.camel@shi>
- Sender: Chow Loong Jin <hyperair@xxxxxxxxx>
- User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.9pre) Gecko/20100217 Shredder/3.0.3pre
On Tuesday 27,April,2010 03:48 AM, Ted Gould wrote:
>
>
> For application indicators we're currently only taking icon names for
> the icons. This allows for consistent theming of the icons along with
> the panel theme. The problem that this creates is when dealing with
> dynamically generated icons. There are several applications that abuse
> this (Bacula comes to mind) but applications like GNOME Settings Daemon
> uses this for the current keyboard layout (putting two letters of text
> as the icon). I'd prefer to avoid sending all the theme information and
> update signals required to implement drawing of the icon to the
> application. Is there another way that we can provide dynamic icons?
Regarding this point, can we not model it after the image-data hint of the
org.freedesktop.Notifications spec? I believe it sends a pixmap through D-Bus
from an application to notify-osd/notification-daemon.
Considering the size of the indicators, these icons should be pretty small,
compared to the kinds of images sent to notify-osd, so it should not cause a
huge memory leak like it did with notify-osd.
--
Kind regards,
Chow Loong Jin
Attachment:
signature.asc
Description: OpenPGP digital signature