Jean-Marie Traissard
72ae44ec0c
Typo
2006-11-08 02:32:49 +00:00
Jean-Marie Traissard
2e1e5ab218
Use good filename when saving avatar of a contact without a renamed nick. Fixes #2650 .
2006-11-08 02:28:03 +00:00
Jean-Marie Traissard
cdd9618635
Fix roster not refreshed in on_conversation_vadjustment_value_changed() by merging duplicate code
2006-11-07 21:29:59 +00:00
Jean-Marie Traissard
e2929d12bf
Fix notify_on_all_muc_messages I just broke, remove useless and unclear function
2006-11-03 21:27:56 +00:00
Jean-Marie Traissard
a8354e1132
Fixed totally broken trayicon_notification_on_new_messages behaviour, change name to
...
trayicon_notification_on_events and do what's expected
2006-11-03 19:52:39 +00:00
Jean-Marie Traissard
b50d3b86ba
Show good count of awaiting messages in message_window title
2006-11-03 18:03:59 +00:00
Jean-Marie Traissard
3acfe5f359
Do not clear when Xclear or whatever is not /clear in a chat_control, thanks b4d for report
2006-11-02 20:30:14 +00:00
Yann Leboulanger
f0f5243e32
don't show pm event twice when we restore conversation. fixes #2621
2006-11-01 17:09:10 +00:00
Yann Leboulanger
fa1be18664
show transport if they have awaiting events, even if show_transport is off. fixes #2568
2006-10-16 20:05:09 +00:00
Yann Leboulanger
dc1b4951b2
save gpg_enabled pref for jid, not full_jid. Fixes #2448
2006-10-14 13:13:00 +00:00
Jean-Marie Traissard
ccf2b261c7
Use "group chat" instead of "room" in all strings. Fixes #2523 .
2006-10-12 02:12:10 +00:00
Yann Leboulanger
aae7e7e99c
allow shutdown func now get the method we used to close the tab. So that we check if a row is selected in gc control only if we close tab by pressing Esc key. fixes #2528
2006-10-10 15:53:42 +00:00
Yann Leboulanger
c3062d493b
PrivateChatControl now hold room name so that we can draw banner of pm even if room control has been closed. Fixes #2527
2006-10-09 09:40:04 +00:00
Yann Leboulanger
9b83c74487
move gtkgui_helpers.reduce_chars_newlines to common/helpers.py. It's not GTK related.
2006-10-06 14:52:25 +00:00
Nikos Kouremenos
8eb1c7ce75
move rst_xhtml_generator.py to common/ where it belongs
2006-10-06 12:33:10 +00:00
Yann Leboulanger
cc03d5d190
print in XHTML messages in queue
2006-10-05 09:48:57 +00:00
Jean-Marie Traissard
f19ef94aec
Undo first change of [7064]. What was that ?? Fixes #2488 .
2006-10-04 15:08:21 +00:00
Yann Leboulanger
53f8b119bc
[sgala]Do not depend on docutils if we don't use rst xhtml generator. See #316
2006-10-04 11:53:03 +00:00
Yann Leboulanger
1345afa86c
[Santiago Gala] We can now generate HTML thanks to rst. see #316
2006-10-03 14:22:49 +00:00
Yann Leboulanger
6b40b5ad32
[Santiago Gala] we can now see XHTML (JEP 0071). See #316
2006-10-03 14:12:42 +00:00
Yann Leboulanger
f4a7ecbad0
fix var name. chatestate are back. Fixes #2463
2006-10-02 08:19:43 +00:00
Jean-Marie Traissard
452f8bea2b
Count only gc HIGHLIGHTED messages, except if notify_o_all_muc_meessages. Show count in tab.
...
Note that this disable previous inconsistent behaviour where all gc_messages were counted in
systray
whereas tray icon was not animated. notify_on_all_muc_messages can still be used for that.
2006-09-30 14:28:10 +00:00
Jean-Marie Traissard
30f31c522e
Spelling language submenu more close from spell hints one
2006-09-30 00:18:58 +00:00
Nikos Kouremenos
091504b40c
love our translators
2006-09-29 10:53:45 +00:00
Yann Leboulanger
fd0a9e863f
show account name in chat banner if a contact in another account have the same nick. Fixes #2031
2006-09-27 21:08:10 +00:00
Jean-Marie Traissard
ee7b16c405
Do not set tab to active color when we shouldn't, fix bug in [6914]
2006-09-25 14:36:24 +00:00
Jean-Marie Traissard
921274b6c4
Remove "state_active_color" option. Get fg color from gtk.
2006-09-25 04:23:31 +00:00
Nikos Kouremenos
1c3aa8fda6
we now have a ui for speller
2006-09-23 14:44:26 +00:00
Jean-Marie Traissard
7868edb0ad
Do not check for nick of gc when checking if we want to show account
...
name, it's useless and make us TB for PM to own.
2006-09-15 12:08:53 +00:00
Yann Leboulanger
a3a91eada6
show all incoming chatstate, even if we send only composing.
2006-09-13 07:20:49 +00:00
Yann Leboulanger
7759dd9289
save speller_language per room. Fixes #2387
2006-09-12 07:30:19 +00:00
Yann Leboulanger
be90361641
we now save speller_language per contact. For #2387
2006-09-12 07:18:43 +00:00
Yann Leboulanger
152093e42e
[bronger] translate correclt strings during runtime. Fixes #2394
2006-09-08 22:27:04 +00:00
Yann Leboulanger
29cef733f2
don't count pm messages in roster window, but in groupchat window. Fixes #2401
2006-09-07 14:35:23 +00:00
Yann Leboulanger
b3957742d4
remove useless print
2006-09-07 14:17:09 +00:00
Yann Leboulanger
c2ece68e43
handle correctly pm messages.
2006-09-07 13:19:43 +00:00
Yann Leboulanger
d0c359f134
use a per-textview var to remember which language is set instead of the global speller_language one.
2006-09-04 08:00:49 +00:00
Yann Leboulanger
5b2e68d52c
when we open a tab that require account name to be displayed (another tab with the same nick is opened), we now redraw first tab too so that account is displayed there too. Fixes #2371
2006-09-03 21:00:05 +00:00
Yann Leboulanger
2d56a72fcb
give focus to conversation textview when we insensitive message_textview so that it can receive Ctrl+1,2,3. Fixes #2263
2006-09-03 17:50:18 +00:00
Yann Leboulanger
e80467dc0d
[Santiago Gala] we can now have a different spellchecking language in each chat window. Fixes #2383 and #746 .
2006-09-03 17:04:41 +00:00
Yann Leboulanger
a67eaba727
events are now saved in an Event class. show in roster/systray options in Advanced Notification Control (for incomming messages) now work.
2006-09-02 21:01:11 +00:00
Yann Leboulanger
fd719bcbc6
add an advanced option: restored_message_small tu disable small font in restored messages. Fixes #2048
2006-08-28 15:10:23 +00:00
Yann Leboulanger
c09f00aa7f
Show "%nick from room %room" in pm banner. Fixes #2197
2006-07-31 20:52:28 +00:00
Yann Leboulanger
dc9bf86184
we can now the language we want for speller. Just use speller_language advanced
...
option to define it.
2006-07-31 13:55:21 +00:00
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