Yann Leboulanger
2d04fc6ae6
don't hide roster on startup if no systray module is available
2008-04-17 06:34:32 +00:00
Yann Leboulanger
b936fa4bfe
coding standards
2008-04-15 22:51:41 +00:00
Brendan Taylor
b170e77cdb
functioning tic-tac-toe :D
2008-04-11 03:52:45 +00:00
Yann Leboulanger
db59de9397
fix argument in a menu.popup() call
2008-04-07 12:58:34 +00:00
Stephan Erb
bea91baeaa
Remove useless group redrawing. Remove unused variable.
2008-04-04 09:44:47 +00:00
Stephan Erb
611a53422e
A few small PEP GUI and code changes. No new functionality.
2008-04-03 22:50:03 +00:00
Yann Leboulanger
f3665cd689
don't remove metacontact when we reconnect. fixes #3771
2008-04-01 23:13:10 +00:00
Jean-Marie Traissard
a0d8aea90b
chat_control : fix possible var name confusion
...
roster : Fix resource problem, gajim.contacts.get_contact() can return first contact instead of specified resource. Fixes #3789 .
2008-03-23 17:44:47 +00:00
Yann Leboulanger
5b55264c92
fix call to correct function when inviting to room in roster
2008-03-21 12:46:54 +00:00
Yann Leboulanger
1008d162f4
show invitation from anonymous room in roster from a groupchat rather than from a normal Contact. fixes #3448
2008-03-21 12:30:23 +00:00
Jean-Marie Traissard
ff32d0ccb3
roster.on_quit_request() cleanups :
...
-Check if there are pending events and send offline even if we don't ask a status message (was a indentation
mistake I think)
- Really make unread and recent working according to 'notify_on_all_muc_messages' value
- be faster, hopefully
2008-03-20 20:26:58 +00:00
Jean-Marie Traissard
d7a6734601
Clarify how roster.quit_on_next_offline works with comments.
...
Use only one function when user wants to quit. Bad dup code !
Maybe see #3643 .
2008-03-20 16:31:21 +00:00
Jean-Marie Traissard
e07ce48240
Restore single click behaviour. Function was called 2 times by mistake.
2008-03-19 23:53:40 +00:00
Jean-Marie Traissard
f9ca40ff1b
- Change the way roster.fire_up_unread_messages_events()/logger.get_unread_msgs() work, so it's
...
faster
- Stop adding pm chat messages received to unread messages. This is in addition to [8311], but
works also when chat win is already opened now.
- Automatically remove unread_message lines for messages older than a month, so we will clear this
table for everybody, and keep it quite clear. Specially because messages can still be blocked here
if it's from someone not in the roster and we don't open it during the session. This can be long
at first connection with this version, because we delete a lot of lines (nearly one per PMs you
received since a long time). Could also be a very little longer during one month.
2008-03-19 21:43:01 +00:00
Jean-Marie Traissard
7dca69467e
Stop loading all transport iconsets at launch. Load them on the fly, if and when needed. Speedup gajim start and
...
use less mem :)
2008-03-19 00:25:28 +00:00
Yann Leboulanger
d26080a3dd
missing space in a string
2008-03-10 21:41:21 +00:00
Yann Leboulanger
3f98f9c53b
prevent traceback when there is a row in roster without an associated Contact instance. see #3718
2008-03-10 15:41:06 +00:00
Yann Leboulanger
244d222b82
remove blocked transport from roster when we go offline. see #3718
2008-03-10 15:38:21 +00:00
Yann Leboulanger
866d3c27ca
don't hide roster when we press Escape if a chat is opened. Fixes #3751
2008-03-10 15:11:57 +00:00
Yann Leboulanger
545eb1ec33
Don't fully clean contact list on reconnect. Fixes #3733
2008-03-10 11:20:22 +00:00
Yann Leboulanger
cdb31a2b55
remove use_pep option, always PEP it to send played song. fixes #3053
2008-03-03 22:42:04 +00:00
Yann Leboulanger
10af723f81
move configuration of pubsub menuitem to account context menu
2008-02-29 22:23:39 +00:00
Yann Leboulanger
aa3c02efcd
search lowercase in roster. see #3749
2008-02-27 10:18:56 +00:00
Yann Leboulanger
cb51401903
[shivan] don't trat emoticons created with parenthesis arround status message. fixes #3368
2008-02-26 08:31:48 +00:00
Yann Leboulanger
7c49600135
use timeout_add_seconds instead of timeout_add (when it's available), more efficient. fixes #3734 , #3736
2008-02-14 19:18:07 +00:00
Brendan Taylor
c8cae71099
merged trunk
2008-02-14 02:20:07 +00:00
Jean-Marie Traissard
894e752292
Sadly, timeout_add_seconds is only availaible since gtk 2.14. It's quite recent. I have 2.10.
...
Reverting [9324]. Reopen #3734 .
2008-02-13 18:03:29 +00:00
Yann Leboulanger
ad3935d9e9
[Goedson] use timeout_add_seconds instead of timeout_add, more efficient. fixes #3734
2008-02-13 07:14:06 +00:00
Brendan Taylor
381ba838b9
post-refactor traceback fixing
2008-02-06 05:24:07 +00:00
Brendan Taylor
0b574d2360
move message handling into ChatControlSession
2008-02-06 01:40:51 +00:00
Yann Leboulanger
36438f44b6
fix the draw avatar calls
2008-02-05 21:24:48 +00:00
Jean-Marie Traissard
37ea4052e1
Cleaner way to check for 'show_avatars_in_roster'
2008-02-05 17:48:25 +00:00
Jean-Marie Traissard
4d675c42b1
Never load avatars for roster and gc-roster if we don't want them.
...
See #3718 . See also [9287].
2008-02-05 17:02:05 +00:00
Brendan Taylor
0b48b05218
merged trunk into session_centric branch
2008-02-05 03:09:31 +00:00
Yann Leboulanger
24d6f11bab
fix wrong commit. see #3718
2008-02-03 21:22:30 +00:00
Yann Leboulanger
167aff1fdb
don't remove / readd timeout, just lt it run. It's a bit faster. see #3718
2008-02-03 21:19:24 +00:00
Yann Leboulanger
4d55bbf842
re-draw groups and accounts after 0.5s so to not call them too often. see #3718
2008-02-03 21:00:27 +00:00
Yann Leboulanger
dc12930253
[sgala] nicer code. No need to change contact's status to offline when we go offline if contact is already offline. see #3718
2008-02-03 19:31:01 +00:00
Jean-Marie Traissard
7448dab437
Do not load avatar in roster if we don't want to show it there
2008-02-02 15:19:12 +00:00
Yann Leboulanger
7e88b7608a
fix roster sorting whith user that just became offline and are still in roster. Fixes #3531
2008-01-31 20:39:03 +00:00
Yann Leboulanger
6951442efb
re-compute big brother when a contact of a metacontact goes offline. fixes #3464
2008-01-30 10:46:12 +00:00
Yann Leboulanger
d7dd4c6396
send custom presence to self contact with the resource. fixes #3359
2008-01-24 21:14:11 +00:00
Stephan Erb
4bb29675a8
padlock icon in merged accounts mode: show when all connected accounts are connected securely, don't show it when one is not secured, do no care about offline accounts.
2008-01-23 16:10:28 +00:00
Jean-Marie Traissard
39fe7fc4c0
Remove saveposition. Now we always save and restore positions and sizes. See #3638 . steve-e, this bug
...
is still opened for what you told ;)
2008-01-22 21:08:24 +00:00
Yann Leboulanger
b3bafa75ff
never move a window outside the screen. fixes #3501
2008-01-22 17:47:56 +00:00
Yann Leboulanger
12fc03ecdc
define a search function that escapes text as it's escaped in treemodel. fixes #3668
2008-01-17 22:48:34 +00:00
Yann Leboulanger
0bfe53c158
refactor invite to submenu code and add it to group context menu. fixes #3658
2008-01-04 19:31:07 +00:00
Yann Leboulanger
77804ee7aa
typo in [9231] fixes #3656
2008-01-04 19:29:27 +00:00
Stephan Erb
ea5db436e1
Do not duplicate accounts with pep support in Edit->Profile menu.
...
Fix some strange encoding error.
2008-01-02 13:41:41 +00:00
Yann Leboulanger
2acc696716
improve look when we set avatar to the left. fixes #2102
2008-01-02 13:08:42 +00:00