Nikos Kouremenos
fef07cf825
fix a comment and use [model[iter][x]
2005-07-23 08:11:50 +00:00
Yann Leboulanger
3228de29fe
filter now works with sub-rows
2005-07-23 08:04:44 +00:00
Yann Leboulanger
b1eb4ec9be
little bugfix:
...
we can now edit sub-options
2005-07-23 07:38:33 +00:00
Yann Leboulanger
421af9c794
we can now edit filtered rows in advanced config editor
2005-07-23 07:26:41 +00:00
Nikos Kouremenos
5a304cbdd6
get subject from correct place
2005-07-22 23:25:29 +00:00
Dimitur Kirov
3c393f10df
added handler for editing-started and check
...
if the previously edited cell path is the same
2005-07-22 22:50:25 +00:00
Nikos Kouremenos
d35791d136
ChooseGPGKeyDialog no longer creates another loop
2005-07-22 22:49:03 +00:00
Nikos Kouremenos
aecbf2ffc0
EditGroupsDialog no longer uses gtkdialog.run() but an emulation so we do not run another mainloop and leave the main mainloop waiting [which results in disconnection] rest will follow
2005-07-22 22:32:45 +00:00
Nikos Kouremenos
04e5547681
autoconnect True for first account, 2nd and up autoconnect to False
2005-07-22 21:51:56 +00:00
Yann Leboulanger
0274905793
when we go autoaway, we save our status message so we restore it when we come back online
2005-07-22 21:27:04 +00:00
Nikos Kouremenos
2d09389632
string xalign 0.50 are HIG violation. fixed
2005-07-22 21:07:31 +00:00
Yann Leboulanger
3f9a52a177
we now don't log shat state
2005-07-22 20:27:24 +00:00
Yann Leboulanger
7acbbd0af3
when we become offline, we remove the padlock
2005-07-22 20:16:10 +00:00
Nikos Kouremenos
4108ef31b8
fix a traceback [do not pass empty jid]
2005-07-22 20:06:16 +00:00
Nikos Kouremenos
7e570e66b4
model.get_value(iter, X) -> model[iter][X] for roster_window.py (takes less code space so cleaner code)
2005-07-22 19:26:17 +00:00
Nikos Kouremenos
9fb9894092
add a FIXME
2005-07-22 18:10:55 +00:00
Nikos Kouremenos
de60232020
on_chat_notebook_switch_page now sends chatstates
2005-07-22 18:10:28 +00:00
Nikos Kouremenos
3c215f1a79
FIX of it seems you send 'gone' to active tab, which is wrong, I can close a tab in whic i'm not
2005-07-22 17:39:42 +00:00
Nikos Kouremenos
c6046f9373
typo
2005-07-22 17:31:46 +00:00
Yann Leboulanger
ff15366b2c
nothing important
2005-07-22 17:28:45 +00:00
Yann Leboulanger
4dd4de8dfc
file -> f
2005-07-22 17:27:03 +00:00
Yann Leboulanger
dfb3a7081a
no need of status fd
2005-07-22 17:26:05 +00:00
Yann Leboulanger
d67179053b
print when someone is banned in gc
2005-07-22 17:04:24 +00:00
Yann Leboulanger
2862d63438
begin of the JEP 126 implementation, but it is disabled because it the JEP is wrong
2005-07-22 16:36:20 +00:00
Yann Leboulanger
5792e54b23
when we cancel editing, editable becomes False
2005-07-22 14:57:59 +00:00
Dimitur Kirov
0740da3341
now use model[iter], instead of model.get_iter
2005-07-22 14:45:49 +00:00
Dimitur Kirov
d65beee037
when editing is canceled restore the number of
...
resources string at the end of contact name
2005-07-22 14:37:15 +00:00
Nikos Kouremenos
01acc1cf87
put a has
2005-07-22 14:35:34 +00:00
Nikos Kouremenos
77627bd433
remove a commented line
2005-07-22 14:33:26 +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
Dimitur Kirov
45ead83fad
disallow renaming groups from or to
...
_('not in the roster')
2005-07-22 14:10:03 +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
ef3b60a586
0/False 1/True
2005-07-22 11:07:52 +00:00
Nikos Kouremenos
dfc7638cf5
idle should now work once again
2005-07-22 11:07:06 +00:00
Dimitur Kirov
c1be7e955d
don;t ask for close if last message was shown
...
from trayicon or roster (#276 )
2005-07-22 10:29:54 +00:00
Nikos Kouremenos
9fc1516522
we now have contact.chatstate !
2005-07-22 00:34:08 +00:00
Nikos Kouremenos
549b10369e
moving contacts-related functions to common/gajim.py
2005-07-22 00:01:05 +00:00
Nikos Kouremenos
f6d16b1db0
sleeper_state now holds string instead of 0 1 2 3
2005-07-21 23:47:27 +00:00
Nikos Kouremenos
123cfb70d4
[dcraven] ctrl+w, escape etc call remove_tab so no delete event so positions where not saved. this is now fixed
2005-07-21 23:41:13 +00:00
Nikos Kouremenos
44f5dccb1e
use ellipse if pygtk26, gtk26 or else ... trick for status message in tc
2005-07-21 23:19:33 +00:00
Nikos Kouremenos
ad638f9bb9
put ... if too long status msg
2005-07-21 22:42:30 +00:00
Nikos Kouremenos
88aae962b5
escape status msg too
2005-07-21 22:38:55 +00:00
Nikos Kouremenos
f63545c757
on_tabbed_chat_window_motion_notify_event never gets called. I commit so everyone can have a look why
2005-07-21 22:38:22 +00:00
Nikos Kouremenos
532d93f527
fix typo
2005-07-21 21:42:53 +00:00
Nikos Kouremenos
688fb66979
gtkgui_helpers have func to escape pango markup
2005-07-21 21:39:47 +00:00
Nikos Kouremenos
3aa0363a2a
prefix with roster_
2005-07-21 21:19:08 +00:00
Nikos Kouremenos
247647c336
popup notifications for new message by default
2005-07-21 21:03:36 +00:00
Nikos Kouremenos
5689aeb249
editable False for change status dialog
2005-07-21 20:55:00 +00:00
Nikos Kouremenos
c47bf7e5ca
align better if no status message. JID was removed in favor of status message because
...
a. JID is static and jargonish
b. JID is visible now via tooltip and of course via vcard [where it can also be copy pasted]
c. status message has more info about the real person and his current mood so it is logical to have that in banner and remove jargon of JID
2005-07-21 18:05:04 +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
4ec127aa92
cleanups
2005-07-21 17:00:05 +00:00
Yann Leboulanger
d2c9d3b253
fix a TB
2005-07-21 15:43:53 +00:00
Nikos Kouremenos
c851323c51
do not play sound when standalone chatstate message
2005-07-21 15:23:18 +00:00
Nikos Kouremenos
2db64d9ce8
put chatstate in the banner
2005-07-21 14:56:39 +00:00
Nikos Kouremenos
92453bca1b
better values for chat size
2005-07-21 14:55:54 +00:00
Dimitur Kirov
afb15500e0
Escape markup in contact status and Resource
...
(Tooltip)
2005-07-21 14:09:17 +00:00
Yann Leboulanger
fa69961f57
remove unneeded print
2005-07-21 13:28:07 +00:00
Nikos Kouremenos
128800be28
fix a renaming group tb
2005-07-21 13:16:31 +00:00
Dimitur Kirov
b63040681e
Strip status message
2005-07-21 13:11:35 +00:00
Nikos Kouremenos
6c88e531f3
left and right margin set to 1 for textviews in tabbed caht and group chat [so text is not jammed in the right and in the left]
2005-07-21 10:25:37 +00:00
Dimitur Kirov
23dbb25763
hide one of the two consecutive separators in
...
popup menu on item from 'not in roster' group
2005-07-21 09:45:55 +00:00
Dimitur Kirov
c503bb7227
removed is_initial in 'enable_dbus'
2005-07-21 08:05:10 +00:00
Dimitur Kirov
0314a99347
fixed TB if no dbus
2005-07-21 07:21:14 +00:00
Yann Leboulanger
b08b8402c1
delete new_message_handler_id beofre we build the menu
2005-07-21 06:25:49 +00:00
Nikos Kouremenos
c24fdeefc8
add comments to last a lifetime :); remove unneeded commented out code
2005-07-20 22:31:03 +00:00
Nikos Kouremenos
ef252ead1e
s/list_users/contacts_list/
2005-07-20 22:15:35 +00:00
Nikos Kouremenos
884ff33383
self.users -> self.contacts
2005-07-20 22:14:40 +00:00
Nikos Kouremenos
79f195a56b
revert remote_control accidental commit
2005-07-20 22:10:43 +00:00
Nikos Kouremenos
754999db24
if peer doesn't do chat state do not keep respect that; overcome jep violations for chat state transitions
2005-07-20 22:08:42 +00:00
Yann Leboulanger
198d1e5d66
fix a TB
2005-07-20 21:11:19 +00:00
Nikos Kouremenos
53c96cab64
79 chars margin
2005-07-20 20:39:04 +00:00
Nikos Kouremenos
f4336e3b4f
remove a , from a tooltip
2005-07-20 20:38:25 +00:00
Nikos Kouremenos
9e7ed9bb20
fix a tb when dbus module was not avaiable
2005-07-20 20:38:09 +00:00
Nikos Kouremenos
3838f09c61
True/False instaed of 1/0
2005-07-20 20:19:27 +00:00
Nikos Kouremenos
0f234e2383
fix tooltip
2005-07-20 20:03:49 +00:00
Nikos Kouremenos
51aa52683a
we can now disbale chat state via GUI [a MUST in jep]
2005-07-20 20:00:57 +00:00
Dimitur Kirov
2b460a39fe
show status icons for resources
2005-07-20 17:50:50 +00:00
Nikos Kouremenos
bc2309b60b
fixes in 30 secs timer, other chatstate logical fixes, raise exceptions on jep violations
2005-07-20 15:57:55 +00:00
Dimitur Kirov
0bde1f52ef
'send_message' and 'open_chat' with jid not in
...
the roster (if multiple accounts) sends error
2005-07-20 15:45:56 +00:00
Yann Leboulanger
8d7dac3553
We copy the list of connections because one can disappear while we process()
2005-07-20 14:58:05 +00:00
Yann Leboulanger
a2afc054a4
do not erase features when we receive items
2005-07-20 14:52:31 +00:00
Dimitur Kirov
fbcb964008
'send_message' and 'start-chat' is executed only for
...
connected accounts
2005-07-20 14:12:49 +00:00
Yann Leboulanger
e9d80f65fe
we want secret keys in modify account
2005-07-20 13:55:50 +00:00
Nikos Kouremenos
409f3021b9
comment in code is better than comment in commit that we forget after a month :)
2005-07-20 13:33:12 +00:00
Yann Leboulanger
287b6a88d6
it can be xmls[jid/resource] if it's a vcard from pm
2005-07-20 13:30:01 +00:00
Dimitur Kirov
ad5edf6657
new_message changed to open_chat.
...
You can start chat and send message to not in
roster users
2005-07-20 13:27:27 +00:00
Nikos Kouremenos
d9fc6234be
typo
2005-07-20 13:20:47 +00:00
Yann Leboulanger
840252a367
show avatar in tabbed chat even for pm
2005-07-20 13:13:52 +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
Nikos Kouremenos
692c15e9a6
a correction in a comment
2005-07-20 11:39:01 +00:00
Yann Leboulanger
89458fa04b
no need of glade here
2005-07-20 08:28:36 +00:00
Dimitur Kirov
875a875a53
show error for missing argument in gajim-remote
2005-07-20 01:29:40 +00:00
Dimitur Kirov
929d565b62
removed unused method, translatable messages on stdout
2005-07-20 00:29:31 +00:00
Nikos Kouremenos
e4d5ece8a2
_30 seconds fixes
2005-07-19 23:46:21 +00:00
Nikos Kouremenos
6bbaf4085d
typo
2005-07-19 23:07:45 +00:00
Nikos Kouremenos
ab3beb37b3
inactive -> composing also not valid
2005-07-19 23:06:20 +00:00
Nikos Kouremenos
b566a9a0db
move the previous code in send_chatstate
2005-07-19 23:05:30 +00:00