X-Git-Url: https://adrianiainlam.tk/git/?a=blobdiff_plain;f=indicator-chars.py;h=d293643e62bd14b40452d56107a3710cc146f623;hb=d2dab2c92afed4815b0746b197548b6913f8c9bb;hp=6434a1ea7767a412d1b981d6b14b8a55e7103263;hpb=dd443ccd1fdc5f3248677ce38ebad22ffe08b698;p=indicator-chars.git diff --git a/indicator-chars.py b/indicator-chars.py index 6434a1e..d293643 100755 --- a/indicator-chars.py +++ b/indicator-chars.py @@ -50,7 +50,10 @@ class IndicatorChars: def __init__(self): self.ind = appindicator.Indicator( - "Chars", os.path.join(self.SCRIPT_DIR, 'light16x16.png'), + # Custom icon seems to doesn't work on my Ubuntu 12.04 LTS running Unity 2D + #"Chars", os.path.join(self.SCRIPT_DIR, 'light16x16.png'), + # So fallback to an referenced theme's icon name + "Chars", "accessories-character-map", appindicator.CATEGORY_APPLICATION_STATUS) self.ind.set_status(appindicator.STATUS_ACTIVE) @@ -116,6 +119,8 @@ class IndicatorChars: def on_char_click(self, widget, char): cb = gtk.Clipboard(selection="PRIMARY") cb.set_text(char) + cb = gtk.Clipboard(selection="CLIPBOARD") + cb.set_text(char) def on_quit(self, widget): gtk.main_quit()