From 6e4076c295c14a15caec2089a3d3b1b2b72b8ec8 Mon Sep 17 00:00:00 2001 From: Denis Fomin Date: Sun, 17 Feb 2013 01:26:33 +0400 Subject: [PATCH] ClickableNicknamesPlugin. Do not add 'gc_refer_to_nick_char' after nick if nick pasting not in start line --- clickable_nicknames/clickable_nicknames.py | 4 +++- clickable_nicknames/manifest.ini | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/clickable_nicknames/clickable_nicknames.py b/clickable_nicknames/clickable_nicknames.py index 3258f3d..a39d0af 100644 --- a/clickable_nicknames/clickable_nicknames.py +++ b/clickable_nicknames/clickable_nicknames.py @@ -126,8 +126,10 @@ class Base(object): self.chat_control.room_jid) if nick not in nicks: return - nick = nick + gajim.config.get('gc_refer_to_nick_char') + ' ' message_buffer = self.chat_control.msg_textview.get_buffer() + if message_buffer.get_char_count() < 2: + nick = nick + gajim.config.get('gc_refer_to_nick_char') + nick = nick + ' ' message_buffer.insert_at_cursor(nick) self.chat_control.msg_textview.grab_focus() diff --git a/clickable_nicknames/manifest.ini b/clickable_nicknames/manifest.ini index f1d4a91..0d76b3d 100644 --- a/clickable_nicknames/manifest.ini +++ b/clickable_nicknames/manifest.ini @@ -1,7 +1,7 @@ [info] name: Clickable Nicknames short_name: clickable_nicknames -version: 0.2.2 +version: 0.2.3 description: Clickable nicknames in the conversation textview. authors: Denis Fomin homepage: http://trac-plugins.gajim.org/wiki/ClickableNicknamesPlugin