Yann Leboulanger
2d876923d9
move the draw og the focus out line to conversation_textview.py
...
reset focus_out_end_iter_offset var when we clear the textview. Fixes #2175
2006-07-27 10:54:12 +00:00
Yann Leboulanger
bc1949111b
[Simon Paillard] fix warning
2006-07-18 21:14:07 +00:00
Yann Leboulanger
3895724710
systray now saves unread messages even if it is not enabled (but module is present). Fixes #2134
2006-07-17 21:41:11 +00:00
Yann Leboulanger
80bd370216
Fix TB. Fixes #2029
2006-07-17 12:48:07 +00:00
Jean-Marie Traissard
df5903a95a
[nk] Deleted var not needed anymore
2006-07-13 13:07:31 +00:00
Jean-Marie Traissard
285a7949f5
Get real jid of the chatcontrol when we talk to specific ressource. This prevent systray icon to be stuck to
...
incomming message in some rare case (new message window + auto_open). Thanks beerfan for spoting this rare
case :)
2006-07-04 21:23:42 +00:00
Yann Leboulanger
bc26593974
use gettext.install. Fixes #497
2006-06-15 06:49:04 +00:00
Yann Leboulanger
4ae020946c
destroy bigger_avatar_window when we close a tab. Fixes #2034
2006-06-14 14:54:23 +00:00
Jean-Marie Traissard
efd73e04bf
Also merge metacontacts logs in restore_lines()
2006-06-04 17:21:14 +00:00
Yann Leboulanger
59c3b7b3c8
JEP 172 support (user nickname) Fixes #464 and #884
2006-06-01 15:23:38 +00:00
Yann Leboulanger
3e1dd88ee0
we can now save avatars on HD where we want (right click on image). Fixes #1817
2006-05-26 13:19:52 +00:00
Yann Leboulanger
5942399214
[Geobert] ability to remove nickname in chat when consecutive message from same person. Fixes #1942
2006-05-08 08:19:20 +00:00
Yann Leboulanger
2e06ec6d7e
new ACE option: print_status_in_muc. Fixes #1502
2006-05-03 13:22:05 +00:00
Dimitur Kirov
5e6b016af1
split gtkgui.glade in several small glade
...
files, which are now located in data/glade/
2006-05-02 15:53:25 +00:00
Yann Leboulanger
1e6c848761
use jid_is_transport func to detect transport jid
2006-05-01 13:29:16 +00:00
Dimitur Kirov
8d35bf38af
don't activate PGP and FT menuitems/button
...
for transports. fixes #1903
2006-04-30 19:52:02 +00:00
Yann Leboulanger
29784e622c
handle correctly clear and compact commands. Fixes #1882
2006-04-21 19:54:47 +00:00
Dimitur Kirov
b865cc678c
clear is a method of ConversationTextview
...
fixes #1881
2006-04-21 10:18:03 +00:00
Yann Leboulanger
d040cc13fc
be sure chat_control.contact is never None, even when server connection is brocken. Fixes #1878
2006-04-20 16:57:43 +00:00
Yann Leboulanger
2e1e2e2c86
chat_control.contact MUST always be a Contact instance. Fixes #1874
2006-04-20 07:43:24 +00:00
Dimitur Kirov
5c9613db65
break more circular references that keep
...
objects alive (the other 1/2 of #1829 )
context menu for groupchat banner
2006-04-18 15:36:16 +00:00
Dimitur Kirov
b6ca28f342
make sure ChatControl instances are destroyed
...
when chat tab is closed
1/2 fixes #1829
2006-04-17 21:59:04 +00:00
Yann Leboulanger
c4a3262488
[sol] save GPG status
2006-04-15 08:10:24 +00:00
Dimitur Kirov
97dc7215df
keep reference to unread messages untill they
...
are printed in tv
2006-04-10 22:08:02 +00:00
Yann Leboulanger
87bb1c5551
print error in chat window even if print_status_in_chat is False. See #1802
2006-04-10 13:23:56 +00:00
Nikos Kouremenos
f0f054af6b
[Geobert] new compact view so important info are not hidden (f.e. chatstates) for maximum adjustment, see hide_* in ACE. fixes #1276
2006-04-10 12:09:05 +00:00
Dimitur Kirov
d3013cc367
removed useless argument
2006-04-09 19:16:27 +00:00
Dimitur Kirov
ad803388ad
destroy banner tooltip on close
2006-04-07 23:44:34 +00:00
Yann Leboulanger
c73abbab57
correctly handle resources when chat window get focus. Fixes #1785
2006-04-07 23:29:07 +00:00
Yann Leboulanger
a2b3acd864
remove contact from roster when we read his awaiting events and showOffline is False. Fixes #1812
2006-04-05 17:25:02 +00:00
Yann Leboulanger
d91d0e0b0e
emoticons_menu is created only once, and correctly destroyed when we change emoticon theme. (It was never destroyed before -> memory leak)
2006-04-05 09:55:22 +00:00
Nikos Kouremenos
d7e6979887
fjid ==> full_jid so we can distinguish it from fjid (which should progressively become fake_jid)
2006-04-04 17:21:38 +00:00
Yann Leboulanger
671985c50f
handle correctly resource when we already have chat window opened. Fixes #1785
2006-04-04 15:20:12 +00:00
Yann Leboulanger
bf56c34a83
count only incoming messages for gajim.last_message_time value. Fixes #1281
2006-04-03 16:55:31 +00:00
Yann Leboulanger
c201b03dce
typo: update correctly gajim.last_message_time when we receive a message. Fixes #1281
2006-04-02 17:38:06 +00:00
Yann Leboulanger
31e54bc2ed
remove many call to dialog.run() function. Some are still here, but they happend only when the user do an action (close a chat window, change status, ...). So UI is not blocked when we receive a groupchat invitation or an error message.
2006-04-02 16:11:21 +00:00
Yann Leboulanger
111ea2c9b6
cleanup ichat mode code. No need of timeout. Fixes #1213
2006-03-31 20:08:47 +00:00
Nikos Kouremenos
df3dacfac1
put Dimitur as hacker for chat_control.py too.
2006-03-28 14:11:53 +00:00
Nikos Kouremenos
34aef80124
rm print. fix issue. previous commit also was obey to coding standards [yes again]
2006-03-28 12:43:57 +00:00
Nikos Kouremenos
fe32959028
clean up. leave a print to debug
2006-03-28 12:39:47 +00:00
Nikos Kouremenos
e08598c6bf
rm double assignment of the same signal!!!!!!!!!!!!!!!!!
2006-03-28 11:58:57 +00:00
Nikos Kouremenos
4d2a36707b
clean up code; obey to coding standards
2006-03-28 11:52:25 +00:00
Nikos Kouremenos
428d5996e5
fix typo
2006-03-28 11:39:14 +00:00
Nikos Kouremenos
af9edc1f7c
mention menuitem by name [so refactoring does not break code]; fix sensitivy of history to be disabled for transports
2006-03-28 11:33:31 +00:00
Nikos Kouremenos
2ea292c9e6
fix a nice thought of travis to work ok with talkig to 2 or more resources the same time [do not show account name then]
2006-03-27 22:26:30 +00:00
Yann Leboulanger
05793cc27c
prevent a TB
2006-03-27 00:16:24 +00:00
Yann Leboulanger
ee6ce3c324
message_textview is not editable when we are not connected
2006-03-26 10:43:18 +00:00
Yann Leboulanger
1fafe3b08c
handle correctly resources in queue of events. Fixes #1706
2006-03-25 17:05:54 +00:00
Nikos Kouremenos
1ff4e4f48d
rm leftover FIXME
2006-03-25 11:22:42 +00:00
Nikos Kouremenos
4c2f8d9400
make clearer what we do
2006-03-25 11:12:31 +00:00
Nikos Kouremenos
ba15eb2114
no need to realize a widget that is already NOT invisible
2006-03-25 10:50:13 +00:00
Dimitur Kirov
b64f199c08
realize is safer
2006-03-25 02:07:02 +00:00
Dimitur Kirov
7ca9a4e08f
take plain banner colors from gtkrc style class
...
*GtkFrame.GtkEventBox.* :wq
2006-03-25 01:21:16 +00:00
Yann Leboulanger
2b725f05ba
remove useless tabulations
2006-03-24 19:20:05 +00:00
Yann Leboulanger
f8db75e255
New metacontact way. JEP is not published yet, but I talked with the author. Old metacontact info are removed automaticaly
2006-03-24 12:55:56 +00:00
Dimitur Kirov
f7dd517030
use small for status message. Last revert, I
...
promise!
2006-03-21 22:55:25 +00:00
Dimitur Kirov
31f380dff7
don't escape markup entities for banner tooltip
2006-03-21 21:22:08 +00:00
Yann Leboulanger
df38aa897c
read_queue now look in awaiting_messages dict with fjid as key instead of jid. Fix #1706
2006-03-21 18:34:03 +00:00
Dimitur Kirov
aa73f2d862
typo
2006-03-20 23:26:27 +00:00
Dimitur Kirov
5ce9bf3f49
set tooltip with status message (chat wins)
2006-03-20 16:51:17 +00:00
Dimitur Kirov
08b67c346e
update banner font also in groupchat
2006-03-20 16:22:34 +00:00
Dimitur Kirov
cb02ad7f18
use size small, instead of medium for status
...
message in banner
2006-03-20 16:04:54 +00:00
Dimitur Kirov
164e5116da
set theme font to chatstates and status message
2006-03-19 21:40:26 +00:00
Yann Leboulanger
a59f0866d5
typo
2006-03-18 09:27:41 +00:00
Yann Leboulanger
84ade2e3ac
prevent TB
2006-03-18 09:22:27 +00:00
Dimitur Kirov
4abd0a9d42
use emoticons_theme, instead of useemoticons
...
( #1715 )
2006-03-17 11:11:45 +00:00
Yann Leboulanger
b4ed754b51
we now have emoticons themes. Fixes #1182
...
TODO: fill animated folder with his emoticons file
2006-03-16 23:37:06 +00:00
Yann Leboulanger
72e7cb6423
fix TB: get the avatar from folder when it's a pm
2006-03-16 17:47:31 +00:00
Yann Leboulanger
157a83ade5
we can see bigger avatar in pm as we now save vcard too
2006-03-16 07:51:42 +00:00
Yann Leboulanger
721acff70f
tab name and window title now contain resource if needed. see #1697
2006-03-15 08:46:44 +00:00
Yann Leboulanger
6ca8c5334c
redraw correctly tabs / banner when sevral resources
2006-03-14 18:18:34 +00:00
Yann Leboulanger
02ed060a90
chaw resource in banner when talking to a specific resource
2006-03-14 17:19:54 +00:00
Yann Leboulanger
51d57ba717
last_message_time is now indexed by full_jid. for [1697]
2006-03-14 17:13:34 +00:00
Yann Leboulanger
b1ce1107de
we can now talk to a specific resource
2006-03-14 13:10:09 +00:00
Nikos Kouremenos
e650cf3308
do not del print_time_timeout_id but set it to None. fixes #1691
2006-03-13 23:59:59 +00:00
Nikos Kouremenos
bffcec6899
remove switch to menuitems. fixes #1674
2006-03-13 21:55:21 +00:00
Yann Leboulanger
46e637ad5d
if status is '', don't print it
2006-03-12 21:17:26 +00:00
Nikos Kouremenos
bf72124b6c
enrich comment
2006-03-10 13:54:04 +00:00
Nikos Kouremenos
98d03e2855
[geobert] fix having None as chatstate after recv single message
2006-03-10 10:53:30 +00:00
Yann Leboulanger
3355cf4ea3
room_contacts vcards are now saved in room_jid folder. Fixes #1105
2006-03-09 18:41:57 +00:00
Yann Leboulanger
9f837ededb
check if we are conencted when we press send button. Fixes #1562
2006-03-08 12:29:34 +00:00
Yann Leboulanger
743d514997
strftime returns local-encoded string. decode it. Fixes #1662
2006-03-05 22:09:39 +00:00
Yann Leboulanger
e8f810f7cb
[Geobert] fix chatstate thing. See #1317
2006-03-05 21:41:49 +00:00
Yann Leboulanger
1c13fcd648
[Geobert] Don't send bot JEP85 and JEP22 when only JEP22 is supported by contact. Fixes #1317
2006-03-03 14:41:55 +00:00
Yann Leboulanger
69f8e83bcc
[Jim] fix wrong context menu. Fixes #1638
2006-03-01 21:08:37 +00:00
Yann Leboulanger
4b327b5682
[Geobert] JEP-0022 partial support (composing). Tunned by me. Fixes #1317
2006-03-01 18:16:54 +00:00
Dimitur Kirov
8945173e51
update banner font with theme font
2006-03-01 11:03:56 +00:00
Yann Leboulanger
2af0a1dd29
update urgency hint in function of the correct control, not the active one
2006-02-27 21:26:58 +00:00
Yann Leboulanger
946a28b26b
[Jim++] some elif instead of if
2006-02-26 23:29:49 +00:00
Yann Leboulanger
6af1c3dbdc
error / not_in_roster / requested / message icons are no more taken in transporticonset, but in jabber iconset. Fixes #1250
2006-02-26 15:08:59 +00:00
Yann Leboulanger
bf00d4a6d4
don't ask lines in logs DB when restore_lines in <= 0
2006-02-22 21:22:25 +00:00
Yann Leboulanger
cce6c97e7c
make small avatar transparent when we show the big one
2006-02-21 12:59:29 +00:00
Yann Leboulanger
f4e95cdc8d
when a child has awaiting events, draw parent with message icon and open chat with this child contact when we dubble click on parent
2006-02-20 17:09:14 +00:00
Travis Shirk
3ab1fb3539
More fixes for #1386 - Window titles and one_message_window PERTYPE mode
2006-02-12 21:22:49 +00:00
Travis Shirk
6d3696e83c
Window title fix for #1386
2006-02-08 04:11:42 +00:00
Travis Shirk
3f7217aefe
Removed FIXME
...
Asterix, this method is actually new (i.e., was only in gc before),
but now it is needed (see #1495 ). Also, what I was not expecting
was the refresh of self.contact in this same function. This is
required since the contact goes stale when we go offline.
Not sure if that is a bug or not.
2006-02-08 02:42:24 +00:00
Yann Leboulanger
759f6a49f6
Fix TB when changing status and pm opened
2006-02-05 18:42:41 +00:00
Travis Shirk
44700c12da
Fixes #1495
2006-02-04 02:52:36 +00:00
Travis Shirk
0977a93c7e
Fixed copyrights
2006-02-03 07:48:10 +00:00
Travis Shirk
50465c6265
Fix for #1420
2006-01-27 03:43:00 +00:00