Activity log for bug #541858

Date Who What changed Old value New value Message
2010-03-19 12:26:57 Ivan Zorin bug added bug
2010-03-22 17:45:16 Ted Gould indicator-application: importance Undecided Wishlist
2010-03-22 17:45:16 Ted Gould indicator-application: status New Confirmed
2010-03-22 17:45:37 Ted Gould summary python bindings for libappindicator don't provide method to set [custom] label App Indicators should be able to set a label on the panel
2010-03-22 17:47:20 Ted Gould description Some appindicator's components (like indicator-me and indicator-datetime [see also indicator-applet-complete]), which written in C, allows (as far, as I understand, by manipulation IndicatorObjectClass and get_label function, e.g.: {... IndicatorObjectClass * io_class = INDICATOR_OBJECT_CLASS(klass); io_class->get_label = get_label; ... }) to set custom label with text right next to appindicator's icon. I think, that it would be very useful to provide some wrapper for this stuff as method of appindicator.Indicator in python bindings; something like (see the last line): ... label = gtk.Label("indicator") label.show() indicator = appindicator.Indicator ("example", "indicator-messages", appindicator.CATEGORY_APPLICATION_STATUS) indicator.set_status (appindicator.STATUS_ACTIVE) indicator.set_attention_icon ("indicator-messages-new") indicator.set_label(label) # or indicator.add_label(label) ... Label can be by single text line, but if it will be gtk.Label, it will be possible to use pango markup support in label text, which can be more customizable and very useful in some cases. Application Indicators should support having a label similar to the system indicators. This could be set by using a GtkLabel() in the API. It would be useful for giving textual or changing information that isn't always iconic in nature. It would be nice if this supported Pango markup as well.
2010-07-08 10:26:10 Evgeny Kolesnikov bug added subscriber Evgeny Kolesnikov
2010-09-28 16:51:46 Ted Gould indicator-application: status Confirmed Fix Released