Nikos Kouremenos
947c7c59c4
improve and add comments to make code more readable
2005-10-18 12:41:56 +00:00
Yann Leboulanger
77cb852057
single messages are well handled: they are saved in awaiting_events if needed and are printed when we dubble click a contact row, or systray or popup window
2005-10-16 13:18:34 +00:00
Yann Leboulanger
966afbb031
awaiting_messages is now named awaiting events
...
it now contains subject of messages
2005-10-15 20:49:08 +00:00
Nikos Kouremenos
6b097f465a
fix a TB. thanks deluge
2005-10-14 21:42:04 +00:00
Nikos Kouremenos
59213b3279
also recover comment
2005-10-14 14:03:25 +00:00
Travis Shirk
879459bd8a
Restore 'attention' chatstate which was broke in [3768]
2005-10-14 02:52:08 +00:00
Nikos Kouremenos
79a893bff8
focus-out line now works in windoz too
2005-10-11 14:26:50 +00:00
Nikos Kouremenos
4d15c54010
center focus out line
2005-10-08 15:37:07 +00:00
Nikos Kouremenos
d473aa7a8b
use better unicode char
2005-10-08 15:09:25 +00:00
Nikos Kouremenos
f3584e3e3c
fix logic in focus out line. thanks Norman for spotting it
2005-10-08 13:43:17 +00:00
Nikos Kouremenos
2317c96c9b
one less signal
2005-10-08 13:00:32 +00:00
Nikos Kouremenos
f847084593
comit better logic for focus-out line
2005-10-07 23:17:17 +00:00
Nikos Kouremenos
835e48b64d
now on focus out and on tab switch groupchat window adds seperator to point where we where when we force losing focus in the conversation. TODO: position it better, add tooltip what ------ is
2005-10-07 22:29:06 +00:00
Nikos Kouremenos
b25569f04b
fix muc pattern matching. thanks deluge
2005-10-06 22:29:53 +00:00
Nikos Kouremenos
588b6b57ae
fix a tb. thanks deluge
2005-10-06 17:23:02 +00:00
Yann Leboulanger
8259d027c9
use the global var instead od it's value
2005-10-05 11:33:48 +00:00
Yann Leboulanger
7092ef1552
what we show in text cellrenderer is C_SHOWN column
2005-10-04 16:47:36 +00:00
Yann Leboulanger
1f1b662a51
gc treeview is now sorted alphabeticaly
2005-10-04 16:35:13 +00:00
Nikos Kouremenos
bf3319d948
the module is sre not re
2005-10-04 12:35:47 +00:00
Yann Leboulanger
c0d7d3cb0b
add default affiliation
2005-10-04 12:21:16 +00:00
Yann Leboulanger
f1dd5657f5
[fishface] we can set a list of word that cause the message to be highlighted
...
we have sound in gc (for the moment it's the same than in normal chat until I find/make others)
2005-10-04 12:19:18 +00:00
Nikos Kouremenos
4220da24aa
successfully (2 l) and say in sectext what vCard is about; also imporve a fixme (still fixme)
2005-10-02 21:56:38 +00:00
Nikos Kouremenos
1fff71ad87
refactor to allow changing our nick after nick conflict but first #967 needs to be fixed so I can test
2005-09-26 22:29:52 +00:00
Nikos Kouremenos
e3b340a430
fix a fixme
2005-09-25 18:37:50 +00:00
Yann Leboulanger
a591be7cd2
remove already discused fixme: we don't receive this info (the nick)
2005-09-24 10:25:25 +00:00
Yann Leboulanger
63c890da2b
systray.add_jid and systray.remove_jid now have another argument: the typ of message: ('gc' or 'chat' or 'single_chat' or 'pm')
...
systary now can handle pm messages
2005-09-24 09:42:10 +00:00
Yann Leboulanger
8f93012465
groupchat_window now has an on_message function that can hold pm in queues so they are not printed (systray is not handled yet)
2005-09-23 21:01:42 +00:00
Yann Leboulanger
84bc2dde2f
add the type of row in gc roster
2005-09-22 07:42:08 +00:00
Yann Leboulanger
bc25dbef03
split NOTIFY event into NOTIFY and GC_NOTIFY
2005-09-20 18:36:28 +00:00
Alex Mauer
3da22df9c1
* Add comment explaining logic of displaying join_gc window
...
* correct grammar regression
2005-09-16 00:12:46 +00:00
Nikos Kouremenos
18c04d4323
coding styles in hawke commit: doesnt --> does not, nick --> nickname (Gajim user is grandma not hacker), spaces between operators, fixing one string (the rest I leave for the orignial author in 80 margin with python strings concentation)
2005-09-15 12:21:39 +00:00
Alex Mauer
b9e2ddbe65
* Improved comments in the "/" groupchat commands section
...
* Use gettext for command help strings (hope I got this right!)
* Can now supply a message to be displayed to the other occupants when
you use the /part, /leave, or /close commands
2005-09-15 06:26:28 +00:00
Alex Mauer
3fda0dc738
Tiny oops, nick wasn't set. I could swear I tested this before...
2005-09-14 21:47:43 +00:00
Yann Leboulanger
7a157ac986
fix indentation
2005-09-14 15:43:44 +00:00
Alex Mauer
ed135f3207
* New groupchat "/" commands interpretation.
...
* Added help for all "/" commands (in groupchat)
* Added "/join" to commands
2005-09-14 07:34:17 +00:00
Travis Shirk
4bf0ac5703
MUC chat states; closes #845
2005-09-14 00:51:26 +00:00
Nikos Kouremenos
9986a3cb62
remove a dialog [we have a better one]
2005-09-12 11:11:13 +00:00
Nikos Kouremenos
b5aad7039c
adhere to jep about kicked by None/banned by None
2005-09-12 10:54:10 +00:00
Nikos Kouremenos
5e2e95b54c
remove two pass and add a fIXME: UGLY!
2005-09-11 17:37:45 +00:00
Nikos Kouremenos
43aef76dd9
[sef and me] now we also handle receiving invitations
2005-09-11 15:02:22 +00:00
Nikos Kouremenos
788a4dc7a1
remove checks and code for < 2.6
2005-09-11 13:56:38 +00:00
Nikos Kouremenos
a648d44fd3
add support for sending invite stanza /invite jid [reason]. I improved patch by Sef
2005-09-09 22:00:01 +00:00
Nikos Kouremenos
88593b3856
[Liorithiel] fix who can kick whom. updated from last fixes in JEP
2005-09-07 21:25:00 +00:00
Nikos Kouremenos
0fb750e9c2
fix a tb in TAB. thanks deluge
2005-09-07 17:08:32 +00:00
Travis Shirk
bb6c0d6a26
Chatstate notifications in tabs #672
2005-09-04 23:30:40 +00:00
Alex Mauer
fed1a43248
Remember nickname changes so autoaway works properly in groupchat.
2005-09-03 22:09:55 +00:00
Nikos Kouremenos
564f35d61c
[Sef] Group Chat roster has now tooltips
2005-09-03 17:30:49 +00:00
Nikos Kouremenos
75a9d0ae2c
fix logic
2005-09-03 16:38:19 +00:00
Nikos Kouremenos
87684c0f77
we only use ngettext() where we have %d [eg. counted entities]. Thanks Nikolai
2005-09-03 16:37:01 +00:00
Nikos Kouremenos
faab65d973
fix passive voice. now translators can write more free
2005-09-03 16:30:01 +00:00
Nikos Kouremenos
88b2f3b1f1
do some ellipsize via glade2.10 and remove some fixmes
2005-09-03 12:43:12 +00:00
Nikos Kouremenos
a9b5ed980f
typo
2005-08-28 11:02:59 +00:00
Nikos Kouremenos
ac05887b43
make human logic safe resizements, moves of windows
2005-08-28 10:57:08 +00:00
Nikos Kouremenos
cec336112d
[Stéphan K.] make most strings we use unicode instacnes
2005-08-26 00:52:44 +00:00
Nikos Kouremenos
84bf980787
s.decode(utf-8) does not choke if s is already unicode. so we MUST use that allover
2005-08-25 20:23:41 +00:00
Nikos Kouremenos
58149b4810
ensure unicode string func and using it in one more place
2005-08-24 20:29:12 +00:00
Nikos Kouremenos
753e1bbc65
remove commented out code
2005-08-24 18:03:44 +00:00
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