Commit graph

483 commits

Author SHA1 Message Date
Yann Leboulanger
f0ef95b4e1 we can now have message pixman with transports
we can now log on the there is an error with the transport
2005-05-25 10:28:27 +00:00
Yann Leboulanger
6c96d9eb42 when we DND to a group in which the user is already, don't add it twice 2005-05-23 17:29:55 +00:00
Nikos Kouremenos
1c16aa578d better strings [not more clear but TYPOS in English and unknown words] {so I had to break the string being frozen} {sorry for that}
also introducing greek transl [half tooltips remain with english text, but 0.7 can live with it if I do not get to finish it before 0.7]
2005-05-21 01:28:18 +00:00
Yann Leboulanger
f3d36d9d80 status -> show
we cannot join a gc twice at the same time with the same account
2005-05-20 16:31:52 +00:00
Yann Leboulanger
1d4d9f5229 print a user friendly show when a contact change his status 2005-05-20 16:04:12 +00:00
Nikos Kouremenos
5293788dc1 introducing common/helpers.py where get_uf_status lives [more functions to come there in the future] 2005-05-20 15:58:23 +00:00
Nikos Kouremenos
79c5b5d0e2 hidden_rows ==> collapsed_rows 2005-05-18 16:30:59 +00:00
Nikos Kouremenos
c0e8557f52 userfriendly status string used in tabbed_chat window too 2005-05-18 15:40:42 +00:00
Nikos Kouremenos
41e9deceff typo 2005-05-18 01:00:13 +00:00
Nikos Kouremenos
1c25e7a930 fixing #170 2005-05-18 00:44:39 +00:00
Yann Leboulanger
99401f2abb add a DATA_DIR in gajim 2005-05-17 17:37:50 +00:00
Nikos Kouremenos
7aaffae0dc better strings 2005-05-17 11:55:30 +00:00
Nikos Kouremenos
9152f128e7 fixing a traceback with disco menuitem
see http://nkour.blogspot.com/2005/05/pythons-init-return-none-doesnt-return.html for more
2005-05-15 11:47:15 +00:00
Nikos Kouremenos
0d4084ead7 hiddenlines or hidden_lines ==> hidden_rows 2005-05-15 11:37:00 +00:00
Yann Leboulanger
156c81846b look if we have unread / recent messages AFTER we get the status message (we can also do it before AND after ... comments ?) 2005-05-13 20:50:49 +00:00
Nikos Kouremenos
0a0cd669eb last_msg ==> last_status_msg and change_title ==> change_roster_title 2005-05-13 18:00:13 +00:00
Nikos Kouremenos
97aef098bc fixes/cleanups allover:
Basically a traceback a traceback with present()
replace some menuitem strings to be more HIG
introducing /clear and that is all I think
2005-05-13 16:53:30 +00:00
Yann Leboulanger
f9a26dce55 remove unneeded commented line 2005-05-12 18:55:01 +00:00
Nikos Kouremenos
0408a86d7b conversation history window now has better title (mentions with whom) 2005-05-12 18:52:37 +00:00
Nikos Kouremenos
27723d1279 fixing #256 2005-05-12 13:52:09 +00:00
Nikos Kouremenos
052cd2740b make get_ui_status func which converts dnd xa to human understandble strings and use that func in Status change dialog 2005-05-12 09:14:31 +00:00
Nikos Kouremenos
44c5e2f2b9 removing legacy code from the threads epoch 2005-05-12 00:22:36 +00:00
Nikos Kouremenos
bc4cc346b1 fix for Join_gc action see http://nkour.blogspot.com/2005/05/pythons-init-return-none-doesnt-return.html for more.
Also adding a FIXME: in case yann has not reply from Alexey and wants to hack sth in Gajim :)
2005-05-12 00:00:40 +00:00
Yann Leboulanger
fa183bae5d when we remove an agent we need to remove it with its resource (especially when we are not really registererd {wrong password}) 2005-05-11 09:12:18 +00:00
Yann Leboulanger
2f977d1b1a we may want to remove an iter (when we remove an account for exemple) 2005-05-08 16:56:14 +00:00
Yann Leboulanger
e4692d22d6 do not remove a contact from the roster if show_offline is True 2005-05-07 15:47:11 +00:00
Yann Leboulanger
00c7b60f18 bugfix: when a user go offline and quickly online it was removed from the roster 2005-05-07 15:23:02 +00:00
Nikos Kouremenos
723af5012a fixing a traceback after yann's commit and asking a qu for yann [as FIXME:] 2005-05-06 18:01:07 +00:00
Nikos Kouremenos
bc6e64bf16 typo 2005-05-04 17:32:23 +00:00
Nikos Kouremenos
2e668210c2 if not foo else becomes if foo else: 2005-05-04 16:22:07 +00:00
Nikos Kouremenos
73f6e4d758 fixing #221 2005-05-04 15:30:08 +00:00
Nikos Kouremenos
dd5eaf1ab9 active_tab --> set_active_tab [I also though of a minute to start adding properties eg. foo.set_active_tab(bar) would be foo.tab = bar. if u like that we can see designing like that in the future 2005-05-03 16:39:27 +00:00
Nikos Kouremenos
27bb186ce5 agents can start with @ so find <=0 instead of find != -1 2005-04-29 15:39:16 +00:00
Nikos Kouremenos
8bb18de5e4 check on jid and not on name for agent protocol (thanks mikea) 2005-04-29 14:11:05 +00:00
Yann Leboulanger
583591e18e we can be free for chat 2005-04-27 22:37:36 +00:00
Yann Leboulanger
7275e06657 remove unneeded var 2005-04-27 22:37:18 +00:00
Yann Leboulanger
9fd9b98a79 save hidden lines when we quit 2005-04-27 21:49:59 +00:00
Yann Leboulanger
184542a4d1 when we double click on a contact (or when we click on the systray icon), present the chat_window.
idem for gc window
2005-04-27 19:09:34 +00:00
Yann Leboulanger
119cbe0eb9 bugfix when we begin a new chat, show the window 2005-04-27 13:50:13 +00:00
Yann Leboulanger
a27ab3f739 better load of icons, so transports have every icon (if the file doens't exists it is a blank icon) 2005-04-26 22:11:03 +00:00
Yann Leboulanger
0ca7b52f8d little cleanup 2005-04-26 18:47:14 +00:00
Yann Leboulanger
c85273d556 switch from jabberpy to xmpppy 2005-04-26 18:45:54 +00:00
Yann Leboulanger
928af2fa9c when we right click on a contact that is not in the roster, there is 'add to roster' in the menu (fix ticket #55) 2005-04-25 20:16:25 +00:00
Yann Leboulanger
fc9c583c7a add the option to allow the title of the window to change
it can be configured through the advanced config window
fix ticket #184
2005-04-25 11:48:42 +00:00
Yann Leboulanger
a3fb1bac82 it's possible that we don't have the jid of a contact in gc 2005-04-23 19:09:03 +00:00
Nikos Kouremenos
1c70652031 adding a space in gc window 2005-04-23 18:04:11 +00:00
Nikos Kouremenos
fcb9dc6dd7 tooltip for subject in GC 2005-04-23 14:26:04 +00:00
Yann Leboulanger
efa3d4ef68 change a function name that has not been changed 2005-04-23 10:00:10 +00:00
Nikos Kouremenos
f288ede1eb making function get_appropriate_state_images() and using this where appropriate 2005-04-23 01:37:05 +00:00
Nikos Kouremenos
b62583f9e6 contacts from transports now use their protocol state images 2005-04-23 00:37:51 +00:00