Nikos Kouremenos
|
77c8a3b03d
|
[dkirov] fix gc tooltips positioning problems
|
2005-08-24 17:29:15 +00:00 |
Nikos Kouremenos
|
a16d8f84e6
|
fix i18n to gc tooltips
|
2005-08-24 14:08:35 +00:00 |
Dimitur Kirov
|
79bfbfa190
|
find a way out of win16**2 GC tooltip PB
|
2005-08-24 14:01:56 +00:00 |
Dimitur Kirov
|
be68678b19
|
position GC tooltip
|
2005-08-24 13:07:11 +00:00 |
Nikos Kouremenos
|
1e2f27942b
|
[sef] tooltips in group chat roster
|
2005-08-24 12:58:03 +00:00 |
Dimitur Kirov
|
c522dcedbb
|
tb on utf-8 nick
|
2005-08-24 12:45:24 +00:00 |
Nikos Kouremenos
|
d065e3a289
|
use our helper func
|
2005-08-24 12:41:42 +00:00 |
Nikos Kouremenos
|
3cd7d46e68
|
fix strings/comments
|
2005-08-24 12:38:41 +00:00 |
Dimitur Kirov
|
379e5c4028
|
fix possible tb
|
2005-08-24 12:26:14 +00:00 |
Nikos Kouremenos
|
d74f43144a
|
we now use our own function with ngettext() which rocks
|
2005-08-24 11:54:47 +00:00 |
Nikos Kouremenos
|
15359f8fe1
|
fix typo in ban
|
2005-08-19 10:41:56 +00:00 |
Nikos Kouremenos
|
57930d1d7a
|
temporary workaround of ngettext() limitation
|
2005-08-18 14:14:18 +00:00 |
Nikos Kouremenos
|
7ddc438f53
|
fixes in greek po (pot/po) update
|
2005-08-17 19:05:43 +00:00 |
Yann Leboulanger
|
93293dfdc5
|
InformationDialog doesn't use run() anymore
|
2005-08-14 16:12:36 +00:00 |
Nikos Kouremenos
|
e641745500
|
using comments and Q_() for make disctioning of None and Unknown strings. this breaks strings freeze but I hope it is for the good and I hope it is the last time [sorry ppl]
|
2005-08-12 22:32:35 +00:00 |
Nikos Kouremenos
|
fb2053ecd9
|
ngettext now works
|
2005-08-12 21:17:09 +00:00 |
Yann Leboulanger
|
6b9c37f40b
|
when we split/merge gc windows, we also save the list of contacts and the connected state
|
2005-08-09 19:24:44 +00:00 |
Dimitur Kirov
|
028bfbb6f0
|
reduce chars and lines in helpers
|
2005-08-08 15:44:22 +00:00 |
Nikos Kouremenos
|
857a885f7b
|
just incase a translator does a bad thing
|
2005-08-08 09:38:09 +00:00 |
Nikos Kouremenos
|
ec37afe018
|
80chars
|
2005-08-08 09:09:30 +00:00 |
Yann Leboulanger
|
6a0113ac2a
|
fix a TB
|
2005-08-08 07:25:23 +00:00 |
Dimitur Kirov
|
1c8b7c0a09
|
cut multilined status for pygtk2.4
|
2005-08-07 22:17:28 +00:00 |
Dimitur Kirov
|
7a267eb89a
|
long subject with more than one line
|
2005-08-07 22:10:29 +00:00 |
Nikos Kouremenos
|
9472d318b2
|
do not send inactive if context menu is shown and fixes in glade (we also now use a dict to connect custom signals)
|
2005-08-07 15:19:21 +00:00 |
Yann Leboulanger
|
11e85d4984
|
clean some var when we destroy a group chat window
|
2005-08-06 10:15:56 +00:00 |
Nikos Kouremenos
|
ecb476d796
|
action button in TC now is functional
|
2005-08-04 14:57:36 +00:00 |
Nikos Kouremenos
|
a7f5b83735
|
history button is gone. we now have actions button. to do that. TC needs the code for that. we also have history in GC occupants contact now
|
2005-08-04 14:30:41 +00:00 |
Yann Leboulanger
|
d5e09e98b5
|
send_button and message_textview are insensitive when we are not connected to gc
|
2005-08-04 11:14:52 +00:00 |
Yann Leboulanger
|
8018890427
|
clean some vars when we close (group)chat windows/tabs
|
2005-08-03 11:36:00 +00:00 |
Nikos Kouremenos
|
6591574a8a
|
fixing #618
|
2005-08-03 10:40:29 +00:00 |
Yann Leboulanger
|
4e203be8bc
|
we now know when we are connected in a room or not (fix #570)
|
2005-08-03 09:23:36 +00:00 |
Nikos Kouremenos
|
6aefa6ae86
|
use plural forms (ngettext) in a string. please convert your strings that way
|
2005-08-02 23:03:21 +00:00 |
Nikos Kouremenos
|
a9525b4a61
|
fix a commit
|
2005-08-01 15:25:11 +00:00 |
Dimitur Kirov
|
d02118264a
|
long subject in group chat makes window
bigger than the screen
|
2005-08-01 15:03:26 +00:00 |
Nikos Kouremenos
|
e3e1065e49
|
add leave part close in muc_commands; add some fixmes
|
2005-08-01 14:07:16 +00:00 |
Nikos Kouremenos
|
f198b6d9f5
|
/close /part /leave for Group chat window [basic IRC emulation is finished I think]
|
2005-07-31 17:15:42 +00:00 |
Nikos Kouremenos
|
cae7a202bb
|
fix a tb
|
2005-07-30 07:17:32 +00:00 |
Dimitur Kirov
|
8a78e767ab
|
ask for all rooms
|
2005-07-30 00:22:52 +00:00 |
Dimitur Kirov
|
e731f6caed
|
fixed typo
|
2005-07-29 17:23:45 +00:00 |
Dimitur Kirov
|
c43b72434e
|
bug 461 - comfirm for close MUC dialog
|
2005-07-29 17:18:51 +00:00 |
Yann Leboulanger
|
a3cbad7ad7
|
move groupchat.contacts to gajim.gc_contacts
|
2005-07-25 20:04:24 +00:00 |
Nikos Kouremenos
|
fdebbc40bc
|
do not accept /topicX
|
2005-07-25 19:33:03 +00:00 |
Nikos Kouremenos
|
11b81d269d
|
just /topic prints the subject of the room
|
2005-07-23 16:32:04 +00:00 |
Nikos Kouremenos
|
9550e80220
|
use in which is cleaner and add a FIXME for discussion
|
2005-07-23 14:12:59 +00:00 |
Nikos Kouremenos
|
332ce86bc1
|
forgot an import
|
2005-07-23 13:13:15 +00:00 |
Nikos Kouremenos
|
8b24eb4cb8
|
escape subject in set_subject and do not TB
|
2005-07-23 13:09:36 +00:00 |
Nikos Kouremenos
|
5a304cbdd6
|
get subject from correct place
|
2005-07-22 23:25:29 +00:00 |
Nikos Kouremenos
|
c6046f9373
|
typo
|
2005-07-22 17:31:46 +00:00 |
Yann Leboulanger
|
d67179053b
|
print when someone is banned in gc
|
2005-07-22 17:04:24 +00:00 |
Nikos Kouremenos
|
b5fe60112d
|
nick was utf8, room_jid was unicode so we had a problem. it is fixed [stills Tracebacks because of TODO: use gc_contacts in common/gaim.py]
|
2005-07-22 14:30:35 +00:00 |
Nikos Kouremenos
|
bdf5342824
|
to ban we know real jid
|
2005-07-22 12:50:14 +00:00 |
Yann Leboulanger
|
e9db8ef4c8
|
fix role things
|
2005-07-22 12:47:58 +00:00 |
Nikos Kouremenos
|
ef6643b24d
|
status message in the banner instaed of jid; remove_user => remove_contact
|
2005-07-21 17:54:58 +00:00 |
Nikos Kouremenos
|
ef252ead1e
|
s/list_users/contacts_list/
|
2005-07-20 22:15:35 +00:00 |
Yann Leboulanger
|
b4ff6fd116
|
vcard now works in gc
|
2005-07-20 12:48:11 +00:00 |
Yann Leboulanger
|
903a466f83
|
in GC, contact.jid now contain nothing if we don't have the real jid
|
2005-07-20 11:53:30 +00:00 |
Yann Leboulanger
|
37f725f7ae
|
better var names
|
2005-07-20 11:52:43 +00:00 |
Yann Leboulanger
|
c048984641
|
typo
|
2005-07-19 19:43:34 +00:00 |
Yann Leboulanger
|
d11e91a00c
|
we don't take into account the presence in gc if it's the same nick, same show, same status, same role and same affiliation
|
2005-07-19 19:40:36 +00:00 |
Nikos Kouremenos
|
b28f405963
|
.set_text('', -1) becomes .set_text('')
|
2005-07-19 17:11:33 +00:00 |
Nikos Kouremenos
|
6f4f126c90
|
introducing some helpers for jid and nick and using them to have /ban irc emulation
|
2005-07-19 11:57:50 +00:00 |
Nikos Kouremenos
|
c10ace87fe
|
/topic irc emulation
|
2005-07-19 09:59:21 +00:00 |
Nikos Kouremenos
|
bee9df2142
|
evil send_message in TC sends in active jid. so you need to set_active_tab before sending message. I put that as a comment in both places
|
2005-07-18 17:18:25 +00:00 |
Nikos Kouremenos
|
39e122016c
|
roles are now translatable
|
2005-07-18 14:14:40 +00:00 |
Nikos Kouremenos
|
f2cb015f73
|
user --> contact in some functions name, also type is contact too now
|
2005-07-07 16:38:36 +00:00 |
Nikos Kouremenos
|
a231b1fd16
|
menu suck when they reposition
|
2005-07-04 21:30:35 +00:00 |
Yann Leboulanger
|
669b7bde6b
|
last_message_time is now saved in gajim.py so we begin to count time when we receive the message and not when we print it (fix #162)
|
2005-07-03 15:27:41 +00:00 |
Nikos Kouremenos
|
043d480359
|
comment never hurt
|
2005-07-02 23:03:40 +00:00 |
Nikos Kouremenos
|
513a4c9f4f
|
Gajim now asks reason for ban/kick (thanks liorithiel!)
|
2005-07-02 18:33:51 +00:00 |
Nikos Kouremenos
|
34f9313afb
|
applying liorithiel's patch to make gc occupant popup via glade and more ergonomic
|
2005-07-02 16:35:27 +00:00 |
Yann Leboulanger
|
8133fd61d2
|
bugfix
|
2005-07-01 19:29:20 +00:00 |
Yann Leboulanger
|
c53a3286bd
|
don't show text formating button for 0.8 release
|
2005-07-01 17:55:41 +00:00 |
Yann Leboulanger
|
2554613339
|
prevent another TB
|
2005-06-30 21:33:12 +00:00 |
Yann Leboulanger
|
b8505eec7e
|
prevent a TB
|
2005-06-30 21:30:06 +00:00 |
Nikos Kouremenos
|
8c5d719814
|
fix a traceback
|
2005-06-30 16:09:55 +00:00 |
Nikos Kouremenos
|
3a85cc83a7
|
invisible contact is now not shown in GC muc list
|
2005-06-30 15:16:57 +00:00 |
Nikos Kouremenos
|
4fef38de93
|
do gc and tabbedchat menus via glade; and various other fixes
|
2005-06-30 13:31:31 +00:00 |
Yann Leboulanger
|
2db9bfb9ce
|
bg colors are back in gc
|
2005-06-29 21:13:38 +00:00 |
Yann Leboulanger
|
4c2ff32214
|
nick can now contain &, < and > in gc (fix #506)
|
2005-06-27 09:10:29 +00:00 |
Yann Leboulanger
|
b401c9888e
|
no need to ask os_info twice (it is asked in vcard_niformation_window)
|
2005-06-26 20:34:09 +00:00 |
Yann Leboulanger
|
5e3a405329
|
we now have Contacts in gc, so we can ask information to everyone (even if we don't have the real jid)
|
2005-06-26 19:40:57 +00:00 |
Nikos Kouremenos
|
b657c0ff8c
|
ctrl+up/down now put the cursor after the message with and with a space [thanks to rohan and me]
|
2005-06-26 13:10:37 +00:00 |
Yann Leboulanger
|
7cd28d5e2d
|
Contact class is easier to use now
|
2005-06-25 09:18:39 +00:00 |
Nikos Kouremenos
|
fd0bfbc59b
|
do not use event but use button_press_event. [this hopefully will keep out the segfault (it was always returned True in event CB]. actions_hbox still don't popup the menu (maybe because it's invisible?) but anyways it's not big and I pledge that we focus on more important stuff)
|
2005-06-24 23:59:55 +00:00 |
Nikos Kouremenos
|
0342329e0f
|
User class becomes Contact class
|
2005-06-24 14:28:00 +00:00 |
Nikos Kouremenos
|
5a2a8892ac
|
do not show empty tooltip
|
2005-06-24 14:20:24 +00:00 |
Nikos Kouremenos
|
bd0d5cf94b
|
fix a comment
|
2005-06-23 21:26:22 +00:00 |
Yann Leboulanger
|
9f925c236e
|
no need to add these events
|
2005-06-23 18:41:47 +00:00 |
Yann Leboulanger
|
3b358d603c
|
add icons to menu
|
2005-06-23 10:28:31 +00:00 |
Yann Leboulanger
|
db90fc6430
|
middle click in roster open chat window
middle clicl in gc window open a pm
|
2005-06-23 08:33:25 +00:00 |
Yann Leboulanger
|
697a49a9e9
|
show the room_jid even if there is no subject
|
2005-06-23 08:15:32 +00:00 |
Yann Leboulanger
|
772d79fa78
|
alt + c now toggle compact mode
some functions goes to chat.py
|
2005-06-22 21:58:45 +00:00 |
Yann Leboulanger
|
399589e406
|
we can now togglt to a minimalistic mode in gc/tabbed chat window thankx to liorithiel
TODO: add a keyboard shortcut, should we save the latest state ?
|
2005-06-22 19:39:19 +00:00 |
Yann Leboulanger
|
a51c63ae35
|
don't send empty messages
|
2005-06-21 20:04:23 +00:00 |
Yann Leboulanger
|
304d316066
|
in gc, lines with user's nick is not a separate word are also marked as for us (Liorithiel's patch) fix #463
|
2005-06-20 21:41:01 +00:00 |
Yann Leboulanger
|
908add931b
|
MUC list only the actions one can do (patch from Liorithiel)
|
2005-06-20 16:27:06 +00:00 |
Nikos Kouremenos
|
53e59fe8a4
|
put ... when subject is too long. thanks to Liorithiel
|
2005-06-20 10:37:13 +00:00 |
Yann Leboulanger
|
16c8717a45
|
bugfix with /clear command
|
2005-06-20 10:01:19 +00:00 |
Yann Leboulanger
|
829fb64dea
|
add a space at the end of command when we use completion
|
2005-06-20 08:14:06 +00:00 |
Yann Leboulanger
|
f279bcf8af
|
little bugfix in command completion (thx dennis)
|
2005-06-19 22:45:33 +00:00 |