Yann Leboulanger pushed to branch master at gajim / gajim

Commits:
d2eeceb7 by Emmanuel Gil Peyrot at 2018-03-06T11:52:23+01:00
Fix standalone htmltextview.

- - - - -


1 changed file:

- gajim/htmltextview.py


Changes:

=====================================
gajim/htmltextview.py
=====================================
--- a/gajim/htmltextview.py
+++ b/gajim/htmltextview.py
@@ -50,7 +50,7 @@ import urllib
 if __name__ == '__main__':
     from gajim.common import i18n
     import gajim.common.configpaths
-    app.common.configpaths.gajimpaths.init(None)
+    gajim.common.configpaths.gajimpaths.init(None)
 from gajim.common import app
 from gajim import gtkgui_helpers
 from gajim.gtkgui_helpers import get_icon_pixmap
@@ -1084,16 +1084,21 @@ class HtmlTextView(Gtk.TextView):
 change_cursor = None
 
 if __name__ == '__main__':
-    from conversation_textview import ConversationTextview
-    import gajim as gaj
+    from gajim.conversation_textview import ConversationTextview
+    from gajim.gui_interface import Interface
+    from gajim.common import app, logger, caps_cache
+    app.logger = logger.Logger()
+    caps_cache.initialize(app.logger)
 
-    log = logging.getLogger()
-    gaj.Interface()
+    Interface()
 
     # create fake app.plugin_manager.gui_extension_point method for tests
+    def extension_point(*args):
+        pass
     def gui_extension_point(*args):
         pass
-    app.plugin_manager = gaj.Interface()
+    app.plugin_manager = Interface()
+    app.plugin_manager.extension_point = extension_point
     app.plugin_manager.gui_extension_point = gui_extension_point
 
     htmlview = ConversationTextview(None)
@@ -1108,7 +1113,7 @@ if __name__ == '__main__':
         pointer = w.get_device_position(device)
         x = pointer[1]
         y = pointer[2]
-        tags = htmlview.tv.get_iter_at_location(x, y).get_tags()
+        tags = htmlview.tv.get_iter_at_location(x, y)[1].get_tags()
         if change_cursor:
             w.set_cursor(gtkgui_helpers.get_cursor('XTERM'))
             change_cursor = None



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/commit/d2eeceb7e1ebb3a60bf6613582f915ab58c34d09

---
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/commit/d2eeceb7e1ebb3a60bf6613582f915ab58c34d09
You're receiving this email because of your account on dev.gajim.org.
_______________________________________________
Commits mailing list
Commits@gajim.org
https://lists.gajim.org/cgi-bin/listinfo/commits

Reply via email to