lyricat / Hotot

A Twitter Client
http://hotot.org
GNU Lesser General Public License v3.0
485 stars 130 forks source link

ntegration with Gnome-Shell #17

Open lyricat opened 13 years ago

lyricat commented 13 years ago

via: http://code.google.com/p/hotot/issues/detail?id=340

tareq1988 commented 12 years ago

The icon is missing in gnome shell status bar Missing Icon

ubuntu 11.10, hotot: 0.9.7

lyricat commented 12 years ago

@tareq1988 I don't have a gnome-shell yet...

lyricat commented 12 years ago

it works fine Here:

gnome shell

tareq1988 commented 12 years ago

So what should I do? Reinstall?

lyricat commented 12 years ago

@tareq1988 well ... are there any error msg that hotot print out to the terminal?

matthewmorek commented 12 years ago

That's my log from the console upon today's start after an upgrade:

[init] overlay_variables() [init] on_load_finish() [init] on_load_finish() -> ext.load_builtin_exts(); [Load Extension] ./ext/org.hotot.cfw/entry.js [Load Extension] ./ext/org.hotot.gmap/entry.js [Load Extension] ./ext/org.hotot.imageupload/entry.js [Load Extension] ./ext/org.hotot.instapaper/entry.js [Load Extension] ./ext/org.hotot.sample/entry.js [Load Extension] ./ext/org.hotot.shorturl/entry.js [Load Extension] ./ext/org.hotot.translate/entry.js [init] on_load_finish() -> ext.load_exts(); [init] on_load_finish() -> ext.init_exts(); [Init Extension] Hotot Content Firewall [Init Extension] Hotot GMap [Init Extension] Hotot Image Uploader [Init Extension] Hotot Instapaper [Init Extension] Sample [Init Extension] Hotot Short URL [Init Extension] Hotot Translate [init] on_load_finish() -> push settings

(hotot:3592): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed [init] on_load_finish() -> i18n.init()

(hotot:3592): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3592): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed [i18n] use locale: en

(hotot:3592): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3592): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed [init] on_load_finish() -> init_ui()

(hotot:3592): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3592): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed [init] init_dialogs()

(hotot:3592): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3592): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed [init] done!

tareq1988 commented 12 years ago

I don't see any error (token removed)

[init] overlay_variables() [init] on_load_finish() [init] on_load_finish() -> ext.load_builtin_exts(); [Load Extension] ./ext/org.hotot.cfw/entry.js [Load Extension] ./ext/org.hotot.gmap/entry.js [Load Extension] ./ext/org.hotot.imageupload/entry.js [Load Extension] ./ext/org.hotot.instapaper/entry.js [Load Extension] ./ext/org.hotot.sample/entry.js [Load Extension] ./ext/org.hotot.shorturl/entry.js [Load Extension] ./ext/org.hotot.translate/entry.js [init] on_load_finish() -> ext.load_exts(); [init] on_load_finish() -> ext.init_exts(); [Init Extension] Hotot Content Firewall [Init Extension] Hotot GMap [Init Extension] Hotot Image Uploader [Init Extension] Hotot Instapaper [Init Extension] Sample [Init Extension] Hotot Short URL [Init Extension] Hotot Translate [init] on_load_finish() -> push settings

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed [init] on_load_finish() -> i18n.init()

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed [i18n] use locale: en

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed [init] on_load_finish() -> init_ui()

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed [init] init_dialogs()

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed [init] done! [Req] {"type":"GET","url":"https://api.twitter.com/1/account/verify_credentials.json","data":{}} [Req] {"type":"GET","url":"https://api.twitter.com/1/users/show.json","data":{}}

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed [Req] {"type":"GET","url":"https://api.twitter.com/1/users/show.json","data":{}}

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed [poll as push] home

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed [Req] {"type":"GET","url":"https://api.twitter.com/1/statuses/home_timeline.json","data":{}}

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed [poll as push] mentions

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed [Req] {"type":"GET","url":"https://api.twitter.com/1/statuses/mentions.json","data":{}}

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed [poll as push] messages

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed [Req] {"type":"GET","url":"https://api.twitter.com/1/direct_messages.json","data":{}}

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed [Req] {"type":"GET","url":"https://api.twitter.com/1/direct_messages/sent.json","data":{}}

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed [Streams Open] https://userstream.twitter.com/2/user.json

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed [Req] {"type":"GET","url":"https://api.twitter.com/1/statuses/user_timeline.json","data":{}}

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed [Req] {"type":"GET","url":"https://api.twitter.com/1/friendships/show.json?oauth_consumer_key=","data":{}}

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed [Req] {"type":"GET","url":"https://api.twitter.com/1/statuses/user_timeline.json","data":{}}

(hotot:3177): libsoup-CRITICAL **: soup_message_io_pause: assertion `io != NULL' failed [Req] {"type":"GET","url":"https://api.twitter.com/1/friendships/show.json","data":{}}

(hotot:3177): libsoup-CRITICAL **: soup_message_io_unpause: assertion `io != NULL' failed [Streams XHR] readyState: 2, status: 200, responseText.length: 0, times: 1, createAt: Fri 21 Oct 2011 05:24:01 PM BDT [Streams XHR] res nothing [Streams XHR] readyState: 3, status: 200, responseText.length: 1406, times: 1, createAt: Fri 21 Oct 2011 05:24:01 PM BDT

relgames commented 12 years ago

Hi, no icon issue can be fixed by removing python-appindicator package

sudo apt-get remove python-appindicator

tareq1988 commented 12 years ago

@relgames, great, that worked :D

LiamDawe commented 12 years ago

I also have the problem with hotot not having a tray icon, this is using Cinnamon DE in Ubuntu 11.10

Removing that package does fix it - is there a way to stop that package messing with the tray icon?