Jean-Marie Traissard
1846cfefc6
Remove global temp vars after use
2008-04-20 15:24:34 +00:00
Yann Leboulanger
e54d749eec
add a new dbus signal when a contact changes his status. fixes #3655
2008-04-20 14:39:08 +00:00
Yann Leboulanger
9f8af02c74
no need of unread events in dbus informations. see #3655
2008-04-20 14:29:39 +00:00
Stephan Erb
4e6bd4ee8f
Port roster_window to gtk.TreeModelFilter.
...
Contacts are now online hidden when they connect/reconnect and not completely removed/readded. Should come with a great speed improvement for people with big rosters.
There are still a few known problems but non that should dalay this patch any longer. Related bugs will be tracked with 'modelfilter' keyword.
See #1201
2008-04-20 14:01:04 +00:00
Jean-Marie Traissard
0374e72b28
Use one function to join bookmarks automatically only. Fix bug "all bookmarks joined minimized when going back
...
from invisible". Not sure it's right place for this function.
2008-04-19 23:39:09 +00:00
Yann Leboulanger
54608822a3
always say we want to receive pep notifications even if server don't support it.
2008-04-19 22:08:40 +00:00
Yann Leboulanger
ffbc0c65bc
use a textview to change subject of a room. Fixes #3858
2008-04-18 19:15:03 +00:00
Yann Leboulanger
0158db6001
show better error message when sending message to a room where we are no more connected. fixes #3870
2008-04-18 18:35:53 +00:00
Yann Leboulanger
ef97e91a1d
put namespace name in protocol.py
2008-04-18 18:19:33 +00:00
Yann Leboulanger
041969309d
add many supported features to disco#info reply. fixes #3872
2008-04-18 18:10:12 +00:00
Jean-Marie Traissard
a095a3249e
[elghinn] Set default icon before creating roster so it's done for roster too
2008-04-18 09:43:26 +00:00
Jean-Marie Traissard
968b2acc4f
http://python.org/dev/peps/pep-0008/ " Comparisons to singletons like None should always be done with
...
'is' or 'is not', never the equality operators."
Comparisons to None part; second one...
roster_win.py is NOT checked here (waiting for modelfilter)
2008-04-18 00:26:07 +00:00
Jean-Marie Traissard
2ce13dc40e
http://python.org/dev/peps/pep-0008/ " Comparisons to singletons like None should always be done with 'is' or 'is not', never the equality operators."
...
Comparisons to None part
roster_win.py is NOT checked here (waiting for modelfilter)
2008-04-18 00:02:56 +00:00
Yann Leboulanger
b35b2f9ad0
fix function call. fixes #3875
2008-04-17 19:26:09 +00:00
Yann Leboulanger
5dd0d4fce8
move functions that build icons to gtkgui_helpers instead of roster_window. Fixes #3873
2008-04-17 14:17:14 +00:00
Yann Leboulanger
278d63ca35
indentation
2008-04-17 06:55:12 +00:00
Yann Leboulanger
2d04fc6ae6
don't hide roster on startup if no systray module is available
2008-04-17 06:34:32 +00:00
Jean-Marie Traissard
fbc1ae9b5c
fix possible TB (can be None)
2008-04-16 21:39:58 +00:00
Yann Leboulanger
fdf46e5430
one more typo
2008-04-16 19:52:47 +00:00
Yann Leboulanger
18c8500f9b
really fix SQL query
2008-04-16 19:41:36 +00:00
Yann Leboulanger
4bfd971415
fix sql query
2008-04-16 19:22:16 +00:00
Yann Leboulanger
158231493a
remove useless print
2008-04-16 14:52:43 +00:00
Jean-Marie Traissard
df257baef5
Added helpers to commit in logger.py
...
Trying to ignore line for #3865
2008-04-16 13:46:44 +00:00
Yann Leboulanger
3aefee4700
try all IPs of a given host in case first one fails. Fixes #2958
2008-04-16 11:02:01 +00:00
Yann Leboulanger
b936fa4bfe
coding standards
2008-04-15 22:51:41 +00:00
Yann Leboulanger
b7fcb776b9
try to auto-convert emoticons.py files to the new format. Fixes #3696
2008-04-15 22:04:39 +00:00
Yann Leboulanger
6d8dd51db0
show/hide ipython window instead of create/destroy
2008-04-15 18:09:04 +00:00
Jean-Marie Traissard
88f7abd795
Fix "You are already in this GC" bugging at reconnection. Happened if we receive
...
bookmarks after we already reconnected to opened GC
2008-04-15 17:25:59 +00:00
Yann Leboulanger
f6f6f9fe5c
add BSD copyright to ipython_view.py file
2008-04-15 16:19:06 +00:00
Yann Leboulanger
0568a4b32b
typo
2008-04-15 15:59:13 +00:00
Yann Leboulanger
1a2f60186a
Don't fail on windows if bonjour is not installed. fixes #3861
...
socket module doesn't have AI_ADDRCONFIG attribute under windows
2008-04-15 15:58:07 +00:00
Jean-Marie Traissard
edb5910c1d
prevent traceback when ping reply arrives after we close the control; without
...
error too. Fixes #3859 .
2008-04-15 12:36:10 +00:00
Yann Leboulanger
5348c3a37f
add ACE option to configure interval between 2 idlness checks. default to 2 seconds. fixes #3004
2008-04-15 09:35:36 +00:00
Yann Leboulanger
e7f88e6dd6
prevent traceback when ping reply arrives after we close the control. fixes #3859
2008-04-15 09:02:36 +00:00
Brendan Taylor
76808901eb
check tic-tac-toe win conditions, slimmed down _messageCB some more
2008-04-15 05:32:45 +00:00
Jean-Marie Traissard
2c4e901b8f
Fix table creation typo.
...
Btw thanks elghinn for idea of this table :)
2008-04-15 02:05:08 +00:00
Jean-Marie Traissard
8f84ff29f5
fix indent
2008-04-15 01:54:31 +00:00
Jean-Marie Traissard
f32901d243
Create a new small table in DB to remember rooms last_history_line at next
...
launch. This is necessary because with a big history get_last_date_that_has_logs
can take about 5 seconds on first launch.
Created new gajim subversion.
2008-04-15 01:52:11 +00:00
Yann Leboulanger
29dd9d2576
added ipython for SVN users only.
2008-04-14 15:19:09 +00:00
Brendan Taylor
b170e77cdb
functioning tic-tac-toe :D
2008-04-11 03:52:45 +00:00
Yann Leboulanger
bdac12d789
don't go autoaway when screensaver is activated is user disabled the autoaway option. Fixes #3824
2008-04-10 14:47:12 +00:00
Yann Leboulanger
b04d6aea63
correctly detect vcard error from groupchat participants (with fake jid)
2008-04-09 21:30:12 +00:00
Yann Leboulanger
db59de9397
fix argument in a menu.popup() call
2008-04-07 12:58:34 +00:00
Stephan Erb
7e6431fcea
Small fixes for activity dialog.
2008-04-07 11:44:35 +00:00
Yann Leboulanger
05218db68a
[rOOt & Asterix] use get_uf_activity/mood to translate them. store subactivities according to selected activity. fixes #3809
2008-04-07 11:17:33 +00:00
Stephan Erb
855a72855d
Add get_uf_* functions to make mood and activity translatable.
2008-04-07 11:14:23 +00:00
Brendan Taylor
d034078c03
rearranged _messageCB and split it into multiple methods
2008-04-06 22:21:46 +00:00
Yann Leboulanger
da966efaa7
use getaddrinfo to know if we should use ipv4 or v6 for zeroconf
2008-04-06 21:33:40 +00:00
Yann Leboulanger
067d9dbf2b
make zeroconf work correctly on both ipv4 and ipv6. Bind on an ipv6 socket if possible.
2008-04-06 16:51:31 +00:00
Jean-Marie Traissard
eb22930361
do a little less loops
2008-04-06 13:23:10 +00:00
Jean-Marie Traissard
06fdc8367b
Auto sort bookmarked rooms list (when opening manage dialog and when adding
...
new one). Fixes #3739 .
2008-04-06 13:14:00 +00:00
Jean-Marie Traissard
59cc0a4aa8
Correct indent
2008-04-05 12:53:01 +00:00
Jean-Marie Traissard
df13948d87
Make nick cycle works with spaces in nicks, fix a possible bug if gc_refer_to_nick_char is not ",". Fixes #3810 .
2008-04-05 12:48:39 +00:00
Yann Leboulanger
e341548d25
really ignore GTK warnings under windows
2008-04-04 21:31:27 +00:00
Yann Leboulanger
163b680200
don't translate user_mood and user_activity
2008-04-04 20:24:55 +00:00
Stephan Erb
b991b32886
Add missing tooltip and markup in vcard window. See #1069 . Make string a doc string.
2008-04-04 15:10:50 +00:00
Stephan Erb
e95a9fa5ef
Fix indentation.
2008-04-04 09:51:49 +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
Stephan Erb
573ae48a43
History Window:
...
* Make usage of history_window (hopefully) more straight forward. (widget placement, focus, shown nicks, completion...)
* Kill two bugs where wrong nicknames were shown in chathistory and results window.
* Rename functions to make clear that their are intended for private usage only.
2008-04-03 17:48:55 +00:00
Yann Leboulanger
e40cb0d4b3
use -alpha option only with recent version of imagemagick. fixes #3755
2008-04-01 23:33:23 +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
c497087115
Continue to check message for HL words after we found one that could be only the beginning of another real word.
2008-04-01 19:57:27 +00:00
Jean-Marie Traissard
d10e203255
Cleaner version to check if char after a highlight is an alphanum or not
2008-03-30 21:45:51 +00:00
Jean-Marie Traissard
39d18c893d
Fix logic, fix char code
2008-03-30 21:16:35 +00:00
Jean-Marie Traissard
75983ff571
Some "jep" -> "xep"
2008-03-30 20:35:02 +00:00
Yann Leboulanger
61be183c8e
don't stop autoconnect after first account
2008-03-30 12:05:04 +00:00
Yann Leboulanger
a6e06b3bca
add autoconnect_as feature to autoconnect as away or invisible
2008-03-30 11:50:59 +00:00
Yann Leboulanger
1c313ed242
update string printed when running gajim -h to show --config-path option
2008-03-27 13:59:03 +00:00
Yann Leboulanger
849a235263
[Nico Gulden] typo in some strings
2008-03-24 21:59:39 +00:00
Yann Leboulanger
6de493fbb5
update GC_Contact instance when we change our nickname in a room. fixes #3784
2008-03-24 09:16:03 +00:00
Jean-Marie Traissard
11e4945158
Use appropriate function to remove a line in unread_message table. See #3793 .
2008-03-24 00:45:53 +00:00
Yann Leboulanger
4e15d0f0d6
remove lines from unread_messages if messages are no more in logs table. Fixes #3793
2008-03-23 22:52:29 +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
8aa1573e78
make About dialog not use run() function. fixes #3788
2008-03-23 11:14:50 +00:00
Travis Shirk
4b0ab39716
bumped (C)
2008-03-22 21:02:19 +00:00
Travis Shirk
8db2a68632
More sizing fixes. Along with [9408] closes #3713
2008-03-22 20:51:19 +00:00
Travis Shirk
00fe194744
Single window mode to any other resulted in the roster being the size of the roster + any chats that were in the orignal window. This fixes that. ( #3713 )
2008-03-22 18:19:56 +00:00
Yann Leboulanger
d1a685c4a7
typo in a string
2008-03-22 08:52:46 +00:00
Yann Leboulanger
45211c43f5
coding standards
2008-03-21 17:17:12 +00:00
Yann Leboulanger
92690da36b
fix zeroconf to be ablt to use IPv6. Fixes #3683
2008-03-21 16:55:39 +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
ccb23a9e0c
Fix TB introduced in [9400] if using minimized muc
2008-03-20 20:39:51 +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
9e15e4bcab
do not redraw_tab too much if not needed
2008-03-20 19:37:20 +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
88db86bb99
Make jid_is_from_pm works with not-full jid
2008-03-19 23:14:58 +00:00
Jean-Marie Traissard
624a16034e
Fix small TBs about last changeset that could happen if some history were manually removed.
2008-03-19 22:01:21 +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
80aeea1bd0
draw pixbuf at the corect place in cell_renderer_image. Fixes #3775
2008-03-18 12:26:32 +00:00
Jean-Marie Traissard
d32e1ae0ed
Fix another place where database could be malformed, using Asterix work in [9390]. Fixes #3342 .
2008-03-17 19:30:38 +00:00
Yann Leboulanger
0d427eff3b
Warn user when database is corrupted and unreadable. Fixes #3761
2008-03-17 07:22:43 +00:00
Yann Leboulanger
f3e6a4a120
fix indentation in gajim_remote.py. Fixes #3655
2008-03-16 12:59:04 +00:00
Yann Leboulanger
39c2e612b9
fix group listing in gajim-remote list_contacts and add number of unread events. Fixes #3655
2008-03-16 09:49:41 +00:00
Stephan Erb
8d4a0dd203
Indentation error. Fixes #3768
2008-03-14 12:37:02 +00:00
Yann Leboulanger
e572a0cd65
warn user when emoticon theme can't be loaded. fixed #3696
2008-03-14 08:46:10 +00:00
Yann Leboulanger
323c50ec44
coding standards
2008-03-13 09:07:58 +00:00
Yann Leboulanger
cc1c4457c3
don't lower jids in DB. They are already stringprep'ed. Fixes #3766
2008-03-13 09:04:43 +00:00
Jean-Marie Traissard
49dcc089a7
Make history window work even if we don't have roster.
2008-03-13 02:12:25 +00:00
Jean-Marie Traissard
67f69fe688
History log checkbutton cleanings :
...
* Fix a bug when accessing by nickname
* Restore usability for rooms (opened ones) and offlines contacts (but if in roster)
* Don't search account of contact if we already have it
* Disable checkbutton if we don't log for the whole account
2008-03-13 01:15:57 +00:00
Jean-Marie Traissard
801c31e537
Correctly remove highlighted messages events when scrolling at end of textview.
...
Fixes #3717 .
2008-03-12 01:34:41 +00:00
Jean-Marie Traissard
4199789612
Fix sent history (ctrl+up) browse. There was a bug when history was full and we browsed history.
2008-03-11 23:05:56 +00:00
Yann Leboulanger
64c2fb1667
fix some strings
2008-03-11 16:50:35 +00:00
Yann Leboulanger
d17b5b7bad
new way to create emoticons.py file. fixes #3696
2008-03-10 23:26:04 +00:00
Jean-Marie Traissard
6e84de1fbe
Fix indentation error in [9348].
2008-03-10 22:40:46 +00:00
Yann Leboulanger
1fd13ae4fa
fix call to Popen()
2008-03-10 22:11:43 +00:00
Yann Leboulanger
d26080a3dd
missing space in a string
2008-03-10 21:41:21 +00:00
Yann Leboulanger
f0b2ee4027
stop automatic scroll when user manually scroll conversation textview. Fixes #3716
2008-03-10 16:21:26 +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
7f639f145d
Use subprocess instead of Popen2. fixes #3369
2008-03-10 13:27:31 +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
7f73f0418d
add the handler on ANC button
2008-03-08 19:34:43 +00:00
Yann Leboulanger
95bf9c4f74
send xml:lang in groupchat presences and configuration request. fixes #3743
2008-03-03 23:00:01 +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
1b90552446
ability to remove a PEP node
2008-03-02 23:56:39 +00:00
Yann Leboulanger
c1ed365521
bigger DataFormWindow
2008-03-02 21:44:43 +00:00
Yann Leboulanger
102ff630fb
highlight us when we are mentioned in a /me sentence. fixes #3753
2008-03-02 14:23:52 +00:00
Yann Leboulanger
d42f46db4c
make password entry sensitive when we check save password checkbutton
2008-03-02 13:08:21 +00:00
Yann Leboulanger
93f76ce6ee
make configure button sensitive only when a service is selected in pep window. fixes #3750
2008-03-01 13:26:23 +00:00
Yann Leboulanger
d0aa21eb24
commit back MSN transport workaround
2008-03-01 09:56:00 +00:00
Yann Leboulanger
10af723f81
move configuration of pubsub menuitem to account context menu
2008-02-29 22:23:39 +00:00
Stephan Erb
b973c4c2bc
Alignement and bold typing changes in vcard and profile window. Nothing as usual.
2008-02-28 18:53:49 +00:00
Yann Leboulanger
b3f3a812a9
don't always show events in systray when notify_on_all_muc_mesages is False
2008-02-27 21:33:50 +00:00
Yann Leboulanger
b5c19e0884
don't always show events in systray when notify_on_all_muc_messages is on and trayicon_notification_on_event is off
2008-02-27 18:25:42 +00:00
Yann Leboulanger
c6660b875f
handle ascii_formatting option in htmltextview
2008-02-27 16:12:09 +00:00
Yann Leboulanger
aa3c02efcd
search lowercase in roster. see #3749
2008-02-27 10:18:56 +00:00
Yann Leboulanger
e0a4ab05b4
remove useless else
2008-02-26 09:46:27 +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
62f8937fae
no need to draw muc in roster each time we get a presence or each time we get a message.
2008-02-25 20:41:41 +00:00
Yann Leboulanger
0f4aa21587
don't grab focus on message textview when we select a tab. fixes #3740
2008-02-25 14:42:53 +00:00
Yann Leboulanger
c8b25f37a5
[shtrom] $S and $T in autoaway status message. fixes $3741
2008-02-25 14:09:47 +00:00
Yann Leboulanger
b0d3e1f123
[shtrom] Disable CTRL+W when GTK has Emacs-like key mappings. Fixes #3738
2008-02-17 20:57:47 +00:00
Yann Leboulanger
de20191e72
no need to escape strings that go to notification daemon
2008-02-17 20:44:38 +00:00
Yann Leboulanger
19e594f919
[Merwok] use os.pathsep to know the PATH environment separator
2008-02-17 16:01:44 +00:00
Yann Leboulanger
13541c0425
ability to configure pubsub nodes. see #3053
2008-02-15 22:55:21 +00:00
Yann Leboulanger
ecfde88bac
Make some strings translatable in adhoc commands, Warn user when session id changes in the middle of a session. fixes #3432
2008-02-15 10:38:52 +00:00
Yann Leboulanger
494ae444b6
ability to ignore SSL errors until certificate changes. Fixes #3710
2008-02-15 10:11:17 +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
Yann Leboulanger
fd9d901173
[TuX] remove spaces in room jids when they are entered in manage bookmarks window. Fixes #3730
2008-02-10 20:02:32 +00:00
Yann Leboulanger
cc6b2dd7a1
don't request vcard to full_jid when we know the real jid in MUC. fixes #3723
2008-02-09 10:08:44 +00:00
Brendan Taylor
867955155f
groupchat sessions fix
2008-02-09 06:57:07 +00:00
Stephan Erb
4974773895
Remove workaround old, non xep-complient MSN transports.
2008-02-08 22:15:03 +00:00
Yann Leboulanger
597096ce81
don't show us online automatically when we are in error state and we try to go online
2008-02-08 22:04:42 +00:00
Stephan Erb
f74bf28a55
Remove Player option from preference window. Fixes #3330
2008-02-08 21:58:13 +00:00
Yann Leboulanger
436c75a244
show in GUI that we are offline when we don't get XMPP ping in time
2008-02-08 21:48:20 +00:00
Yann Leboulanger
419652d61f
correctly detect XEP-0199 answer from server.
2008-02-08 07:58:23 +00:00
Yann Leboulanger
0727ebd940
wrong syntax, missing )
2008-02-08 07:53:09 +00:00
Yann Leboulanger
a9e0ce5a0e
add advanced option to configure the time we wait XMPP Ping answer
2008-02-08 07:47:35 +00:00
Yann Leboulanger
85cc4889ec
use XMPP ping (XEP-0199) to detect connection lost at applicatin level. fixes #2767
2008-02-07 23:53:02 +00:00
Nikos Kouremenos
059ed3dd27
2008 in about dialog
2008-02-06 16:33:46 +00:00
Nikos Kouremenos
15acf57f5f
cosmetic changes
2008-02-06 14:59:28 +00:00
Yann Leboulanger
7e6bcdc6ed
always show tabs in one_window mode so that we can close latest tab in GUI. fixes #3720
2008-02-06 09:45:15 +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
0ac8ce3c6e
Prevent traceback when gajim-remote is used while gajim is not running. Add a check_gajim_running command to gajim-remote
2008-02-05 22:13:16 +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
Nikos Kouremenos
dea4d9f745
Merwok complained about left and right arrow on tab in chats couldn't allow him to do traversing. This patch is a almost there fix. What is missing after the new tab is focused, it steals focus [couldn't find how to fix that atm], hopefully Yann remembers nicfit's code better..
2008-02-05 16:46:05 +00:00
Yann Leboulanger
e8b7778521
detect jabber:iq:last and jabber:iq:version errors by IDs. fixes #3711
2008-02-05 14:50:21 +00:00
Yann Leboulanger
e409a04789
fix traceback when opening features window. fixes #3714
2008-02-05 09:34:56 +00:00
Brendan Taylor
0b48b05218
merged trunk into session_centric branch
2008-02-05 03:09:31 +00:00
Yann Leboulanger
594313ed94
fix creation of new accounts
2008-02-04 22:17:35 +00:00
Yann Leboulanger
853d06bcaa
fix args retured by on_connect_failure
2008-02-04 22:15:00 +00:00
Stephan Erb
84fcc6e8ce
Do not redraw roster when opening the accounts window. Rework preference window. Fixes #3330 , #1621 , #2113
2008-02-04 22:04:33 +00:00
Yann Leboulanger
848c492926
add checkbutton to YesNoDialog. Ability to fall back from tls to ssl and then plain. Warn user when using insecure connection. fixes #1923
2008-02-04 21:38:36 +00:00
Yann Leboulanger
8bb9df92d4
fix syntax
2008-02-04 15:29:33 +00:00
Yann Leboulanger
5951ea5d86
fix coding standards
2008-02-04 15:22:36 +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
e695dddf24
better text when fingerprint change. fixes #3712
2008-02-01 16:22:32 +00:00
Yann Leboulanger
dbaac78ef5
the on_yes handler of YesNoDialog don't take any argument. fixes #3712
2008-02-01 07:56:16 +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
e93d287c5b
[TuX] better uname call
2008-01-30 21:31:19 +00:00
Yann Leboulanger
58210daf44
arch linux file /etc/arch-release doesn't contain version number
2008-01-30 21:29:55 +00:00
Yann Leboulanger
17e7c02374
remove useless spaces and tabs
2008-01-30 11:01:08 +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
d85e0fdc75
prevent a GTK warning
2008-01-30 08:12:59 +00:00
Yann Leboulanger
4fcddb6738
[nijel] unescape non-ascii chars in the output of GnuPG. fixes #3709
2008-01-30 07:56:02 +00:00
Yann Leboulanger
e0e86b8f91
don't generate transparent png file when rendering latex expressions.
2008-01-29 18:24:22 +00:00
Stephan Erb
67b9f1cdae
We may not add ourself to roster. Make entry in occupants menu insensitive.
2008-01-28 21:22:38 +00:00
Yann Leboulanger
7e2b371861
compile .py to .pyc and .pyo and install those files too.
2008-01-28 18:40:26 +00:00
Yann Leboulanger
7d5602c4b1
add a new event to allow not playing sound when chat window is focused. fixes #2907
2008-01-27 20:15:17 +00:00
Stephan Erb
623aba4f94
Do not log gpg encrypted chats when log_encrypted_session is false. See #3095 .
2008-01-25 21:16:22 +00:00
Stephan Erb
40da75e119
Fix regression introduced in #9256 .
2008-01-25 18:12:56 +00:00
Yann Leboulanger
d7dd4c6396
send custom presence to self contact with the resource. fixes #3359
2008-01-24 21:14:11 +00:00
Yann Leboulanger
831511b2cb
use correct function to open a groupchat from gajim-remote. fixes #3705
2008-01-24 12:16:17 +00:00
Yann Leboulanger
3c2a220c65
handle all PyopenSSL errors. fixes #3686
2008-01-23 19:04:35 +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
d27f9a9c85
* YesNo dialog now destroy itself when we click on a button
...
* yes YesNo dialog when a contact removes us to as if user wants to remove it too
* fix some coding standards
2008-01-22 16:06:16 +00:00
Stephan Erb
55eed6bda6
Revert r9252 for now. E2E was affected and task is shifted to next releas anyway. See #3694
2008-01-20 23:24:03 +00:00
Yann Leboulanger
347e8e1e5f
strip username and server is account creation wizard
2008-01-20 18:10:58 +00:00
Stephan Erb
9e74881ed6
Merge xmpp.py 4.1 simplexml.py
...
See #3694
* WARNING! Incompartible change! Now newtag=n.T.newtag do not creates new tag
but only returns existing one (if possible). If you need to create tag use
either .NT. method or attribute set (i.e. n.T.newtag=something).
* Added CDATA extracting method to xml node.
* added xmlns safety check
* Fixed node attribute deletion with "del node[attr]" syntax.
* Ordering fix for when addChild and addData are used on the same node (may increase memory usage, might need to watch for that)
* Fixes for children node fetching, still not perfect, but much better
2008-01-18 20:55:18 +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
Stephan Erb
79fb241153
Replace the broken gpg-togglebutton by an insensitve status image. See #3196
2008-01-11 17:45:20 +00:00
Stephan Erb
40af7bfc1c
Do not mess up vcard window when there is no user avatar or when it is resized. Fixes #3674
2008-01-11 17:23:26 +00:00
Stephan Erb
ce3fe8da97
Do not enable GPG when we just want to assign a speller language.
2008-01-10 22:45:53 +00:00
Yann Leboulanger
68324dd104
fix XEP-0126 (invisibility) support. see #3666
2008-01-09 19:32:09 +00:00
Yann Leboulanger
62924fcf38
fix traceback when we get a presence with no fram attribute. see #3666
2008-01-09 19:05:38 +00:00
Yann Leboulanger
6138b914ea
one more typo
2008-01-06 20:50:30 +00:00
Yann Leboulanger
f2aef5f9f2
[pk] fix 2 typo in strings
2008-01-06 20:48:25 +00:00
Yann Leboulanger
13b6d75588
get gajim module where it is. fixes #3661
2008-01-06 12:12:24 +00:00
Yann Leboulanger
2aef21f026
[Elmar Hoffmann] prefer contacts on the same server as you in metacontacts. fixes #3649
2008-01-06 11:12:07 +00:00
Stephan Erb
1b5b9138a4
Kill risk of double color usage when color pool is not exhausted.
...
Make code a bit more pythonic.
2008-01-05 22:07:53 +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
Yann Leboulanger
5128ef67d3
add groups in contact_information returned by gajim-remote. fixes #3655
2008-01-04 14:48:46 +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
Yann Leboulanger
9a7dafa802
add advanced option to position avatar in the roster left or right. fixes #2102
2008-01-01 23:51:28 +00:00
Yann Leboulanger
2ced6413f0
some space in some comments
2008-01-01 04:58:51 +00:00
Stephan Erb
30ad68a26c
Backport some fixes to zeroconf: don't fail on special characters, don't allow gpg usage when it is not secure or even possible
...
Be more verbose when there is a key missmatch.
Mind that presence in zeroconf are not signed, gpg keys have to be assigned manually therefore.
2007-12-31 01:19:08 +00:00
Yann Leboulanger
077e3370f5
replace /me by nickname in notifications. fixes #3609
2007-12-31 00:24:59 +00:00
Travis Shirk
458696948d
Fix for #3650 (and whitespace cleanup)
2007-12-30 20:43:58 +00:00
Stephan Erb
282bc3346e
Do not allow enabling GPG if E2E is active and vice versa. Lazily fixes #3633 .
...
Do not try to send encrypted messages when we don't use GPG, though it is enabled per user.
2007-12-30 16:30:37 +00:00
Jean-Marie Traissard
8be83102b7
Checker tells it's better not to use == True
2007-12-30 12:44:30 +00:00
Stephan Erb
d621eb9405
SSL errors got mixed up. Fixed
2007-12-30 00:10:22 +00:00
Stephan Erb
6fdd7c0f88
Rework GPG behaviour:
...
Only encrypt when the receiver is trusted. You have to sign its key or it has to be signed by someone you trust. Fixes #109
Make checkbox insensitive when GPG is disabled on an account (or no passphrase given).
Auto assign trusted keys on received presence. Deny encryption on missmatch of assigned key and signing key. Fixes #3376
Do not disable encrypted when receiving an unencrypted message. Print whether a received message was encrypted or not.
TODO: Remove togglebutton, its useless now
2007-12-29 23:28:27 +00:00
Yann Leboulanger
d846f28a0e
fix argument type. statusCode is a list, cannot be None
2007-12-29 00:24:56 +00:00
Yann Leboulanger
f6ceb19876
ability to block / unblock a transport. Remove log on / log off (it's the same as send_custom_status)
2007-12-28 23:37:06 +00:00
Jean-Marie Traissard
e5ba743641
remove unused global dict. sb, is there a reason for that one I can't see ?
2007-12-28 22:08:28 +00:00
Jean-Marie Traissard
a995c09977
Escape pep in tooltips without breaking tooltips, third try :p
2007-12-28 22:04:17 +00:00
Stephan Erb
fef742c863
Refactor the way we decide whether GPG is usable or not: Ability to change keys when no valid passphrase could be entered.
...
See #1210 . Workaround for unavailable keys.
Remove useless except block: import of GnuPGInterface is the same on Debian and non Debian systems.
2007-12-28 18:49:28 +00:00
Stephan Erb
f671b9bff7
Fix indent error, introduced in r9209
2007-12-28 15:16:32 +00:00
Stephan Erb
2e59feab3b
Remove useless import and fix GPG private key dialog.
...
Do not fail when no key is selected.
2007-12-28 15:13:41 +00:00
Yann Leboulanger
a03009d1e2
coding standards, empty line don't need tabs, no space at the end of lines
2007-12-28 10:23:41 +00:00
Yann Leboulanger
ec91275255
ask GPG passphrases one by one for each account. fix #3644
2007-12-28 10:20:41 +00:00
Yann Leboulanger
f95df09441
how SSL error message in bold. fixes #720
2007-12-27 23:33:05 +00:00
Stephan Erb
e25ac90068
Improving readability (little) by shifting some boolean checks to a lambda function.
2007-12-27 22:28:40 +00:00
Jean-Marie Traissard
14bf5ed62c
pyflakes checks, remove unused imports, mainly
2007-12-27 21:52:45 +00:00
Jean-Marie Traissard
5ffa1590f9
stupid parser...
2007-12-27 19:04:09 +00:00
Jean-Marie Traissard
314a52708e
CodingStandards : No space in indentation
2007-12-27 18:58:07 +00:00
Stephan Erb
a707eaa050
Honor coding standards
2007-12-27 17:21:04 +00:00
Jean-Marie Traissard
fb273aeadf
Don't process roster during gpg_passphrase dialog is showed. Fixes #3634 ,
...
hopefully... :p Please test
2007-12-27 17:06:30 +00:00
Jean-Marie Traissard
a467a1d48d
Revert [9196]. Escape pep stuff in tooltips the right way.
2007-12-27 15:53:42 +00:00
Stephan Erb
a67683919a
Variable referenced before assignment
2007-12-27 10:59:29 +00:00
Stephan Erb
71fd4665eb
Fix possible parsing error
2007-12-27 10:06:30 +00:00
Travis Shirk
7539d5b70e
Since KeyboardInterrupt is "common" then catch the exception, print to stderr, and exit. No traceback, which says "error" to me...
2007-12-27 01:30:40 +00:00
Yann Leboulanger
6247de33da
don't propose to add certificate to cacerts.pem file if it's useless, and don't add it if it is already in. fixes #720
2007-12-26 23:59:54 +00:00
Yann Leboulanger
298d33a2c2
check if relogin or resend presence is needed when we close accounts window. fixes #3637
2007-12-26 21:44:37 +00:00
Yann Leboulanger
5264b14290
create caps_cache table if it doesn't exists. fixes #3641
2007-12-26 21:30:45 +00:00
Yann Leboulanger
3cea125207
[js] fix MRPIS behaviour
2007-12-26 19:25:29 +00:00
Yann Leboulanger
829cc3acb8
don't fail when we scroll features window with no row selected
2007-12-24 10:24:52 +00:00
Yann Leboulanger
f1a2f0966d
use jabber iconset when no iconset exists for a transport. fixes #3604
2007-12-20 19:43:24 +00:00
Travis Shirk
4bedeec964
MessageWindow reconfig bug fixes for deleted roster
2007-12-20 03:40:27 +00:00
Travis Shirk
1a7b1672a7
Use show_all on the notebook and not the window when a new tab is added.
...
For example, if the roster is hidden in single UI mode and a new chat arrived the roster would unhide.
2007-12-20 03:11:44 +00:00
James Newton
4bd76ef2ff
Return error under error condition
2007-12-19 17:22:15 +00:00
James Newton
56721d63b8
Removing generated files that accidentally got checked in
2007-12-19 17:18:44 +00:00
Yann Leboulanger
3bc22371cc
[ruiabreuferreira and I] ability to use http_proxy environment variable. fixes #2977
2007-12-19 14:42:04 +00:00
Travis Shirk
0afc7b2328
Merge one_window branch
...
Merged revisions 9143,9145-9155,9157-9162,9164-9169,9171-9177 via svnmerge from
svn://88.191.11.156/gajim/branches/one_window
........
r9145 | nicfit | 2007-12-13 21:49:09 -0700 (Thu, 13 Dec 2007) | 2 lines
Implemented the original Nikos patch with an HPaned instead of a HBox and only do this mode when one_message_window == 'always'
........
r9152 | nicfit | 2007-12-15 13:33:56 -0700 (Sat, 15 Dec 2007) | 2 lines
Added config and GUI for one_message_window_with_roster
........
r9153 | nicfit | 2007-12-15 13:41:46 -0700 (Sat, 15 Dec 2007) | 2 lines
Use one_message_window_with_roster and some whitespace cleanup
........
r9154 | nicfit | 2007-12-15 14:04:49 -0700 (Sat, 15 Dec 2007) | 2 lines
Scratch the chckbox for with roster mode, use one_message_window opt and combo
........
r9155 | nicfit | 2007-12-15 17:01:13 -0700 (Sat, 15 Dec 2007) | 2 lines
MessageWindowMgr knows about ONE_MESSAGE_WINDOW_ALWAYS_WITH_ROSTER and MessageWindow can reparent itself rather then the roster having to do so.
........
r9157 | nicfit | 2007-12-15 17:47:20 -0700 (Sat, 15 Dec 2007) | 2 lines
Resizing fixes and make the roster window shrink when last tab is removed
........
r9158 | nicfit | 2007-12-15 19:15:11 -0700 (Sat, 15 Dec 2007) | 2 lines
Added "Show roster" (CTRL+R) to view menu when using always_with_roster to quickly hide/show the roster.
........
r9159 | nicfit | 2007-12-15 19:49:30 -0700 (Sat, 15 Dec 2007) | 2 lines
Handle window title setting in always_with_roster mode.
........
r9160 | nicfit | 2007-12-15 20:13:57 -0700 (Sat, 15 Dec 2007) | 2 lines
Removed FIXME
........
r9167 | nicfit | 2007-12-17 18:40:59 -0700 (Mon, 17 Dec 2007) | 2 lines
When roster is hidden, show it when the number of MessageWindow controls == 0
........
r9168 | nicfit | 2007-12-17 19:07:49 -0700 (Mon, 17 Dec 2007) | 2 lines
Disable hiding roster when there are no message controls open
........
r9169 | nicfit | 2007-12-17 20:41:11 -0700 (Mon, 17 Dec 2007) | 2 lines
Bunch of saved size bugs fixed
........
2007-12-18 23:42:22 +00:00
Jean-Marie Traissard
ddbcfcd7a2
Highlight on (nick/muc_highlight_words) that contains a space too. Fixes #3624 .
2007-12-17 21:54:18 +00:00
Yann Leboulanger
c53050c0a4
remove 'dh' from version name. Was from pep branch
2007-12-17 20:15:06 +00:00
Yann Leboulanger
a2e53ccc5c
fix creation of account on server that supports dataforms
2007-12-15 12:41:39 +00:00
Yann Leboulanger
28878b111d
fix showing of systray popup menu under Windows. fixes #3611
2007-12-15 12:33:21 +00:00
Yann Leboulanger
4f4e9a3723
don't crash when dbus is not supported
2007-12-15 12:15:10 +00:00
Yann Leboulanger
14f1232308
get SSL error message where it is in Error instance
2007-12-15 12:10:25 +00:00
Yann Leboulanger
9d068dc322
[shprotx] save config when gnome sessions ends. fixes #3618
2007-12-15 09:04:10 +00:00
Yann Leboulanger
b7cc062d7d
[shprotx] fix loading of multiple SSL certificates and better error message. fixes #3619
2007-12-15 08:31:42 +00:00
Travis Shirk
661acc5a09
grammar fix
2007-12-14 03:25:13 +00:00
Travis Shirk
a55a62a4d4
raise and return, right next to each other? Go with the newer revision of
...
returning DBUS_BOOLEAN(False)
2007-12-14 03:19:22 +00:00
Yann Leboulanger
3a305866c0
[js] move pep page in pref window before advanced one
2007-12-13 20:51:13 +00:00
Yann Leboulanger
554194d954
fix traceback when we get an error from pep service. see #3053
2007-12-13 20:44:30 +00:00
Yann Leboulanger
19761f081f
[js & I] show pep info in account tooltip, fix a bug in create_contact()
2007-12-13 20:26:13 +00:00
Yann Leboulanger
192669b64e
publish tune for every connected accounts if we use pep
2007-12-13 19:14:41 +00:00
Yann Leboulanger
48786d39ff
correctly decode timezone name. fixes #3569
2007-12-13 08:37:20 +00:00
Yann Leboulanger
762f80cbd2
remove a windows GTK workarround. it's fixed in gtk2.12.3 (maybe before too)
2007-12-13 01:13:51 +00:00
Yann Leboulanger
228f7597c0
fix rhythmbox track change. no need to liste to playingUriChanged event
2007-12-12 22:18:01 +00:00
Yann Leboulanger
aa41133f63
[js] pool for benshee player only if it is installed
...
fix mpris track change
2007-12-12 20:50:34 +00:00
Yann Leboulanger
d2d92e7de3
remove useless print
2007-12-12 20:05:00 +00:00
Yann Leboulanger
d65cba8493
don't send user tune if account is disconnected
2007-12-12 19:54:48 +00:00
Yann Leboulanger
e5b2db0099
hide pep menuitems when use_pep is not activated
2007-12-12 18:54:08 +00:00
Yann Leboulanger
a645006bf8
merge diff from trunk
2007-12-12 08:44:46 +00:00
Brendan Taylor
b8882ba48e
merged realtime cancellation patch
2007-12-08 09:09:06 +00:00
Brendan Taylor
88f017a20d
realtime notification of esession begin/end
2007-12-08 05:49:38 +00:00
Yann Leboulanger
00ad2846c0
import release diff from 0.11.4, svn version is now 0.11.4.0-svn
2007-12-06 20:38:41 +00:00
Yann Leboulanger
f3f622769c
[Florob] add album to tune pep message. see #3053
2007-12-04 10:20:52 +00:00
Yann Leboulanger
dd9fd681b5
[Elmar Hoffmann] Advanced option to disable presence signing. fixes #3601
2007-12-04 09:57:40 +00:00
Yann Leboulanger
002556db7e
[mgol] better latex detection regex. fixes #3598
2007-12-04 09:45:51 +00:00
Yann Leboulanger
46aac301c8
SSL certificate verification, certificate fingerprint verification. fixes #720 , #2499
2007-12-04 09:38:39 +00:00
Yann Leboulanger
55385c5356
\x00 chars are not allowed in C (end of string) so in GTK. But we can get from gpg encrypted messages.
2007-12-03 21:29:12 +00:00
Yann Leboulanger
d88b93b1ff
os.access() on a folder under windows doesn't mean anything. fixes #3587
2007-12-03 21:21:10 +00:00
Jean-Marie Traissard
674b4f57d5
Readd part of [8904] removed in [8938]. Then mix them. So we fix #3495/#3506 and problem when connecting
...
with an already used nick.
Fixes problem when we change nick with dialog to an already used one and then cancel. Fixes #3506 .
2007-12-03 19:39:40 +00:00
Yann Leboulanger
a8666e1508
correctly decode utf-8 names in history window. fixes #3552
2007-12-03 18:53:24 +00:00
Yann Leboulanger
31a1f3ef6d
create new account in 2 steps:
...
1/ connect, get form and disconnect
2/ re-connect, get form, check it and send filled form
2007-12-02 22:37:08 +00:00
Yann Leboulanger
157d6826ec
[Dicson] make a string translatable. fixes #3594
2007-12-02 19:29:22 +00:00
Yann Leboulanger
a861a3f719
typo: contact1 -> contact2
2007-12-02 16:02:32 +00:00
Yann Leboulanger
c5e836352e
better description for libsexy
2007-12-02 14:30:59 +00:00
Yann Leboulanger
f409450998
re-create gpg instance in connection.py at each connection son use_gpg_agent current value of use_gpg_agent option is used
...
warn user when he configured gajim to use gpg-agent but it returns a wrong passphrase. see #3592
2007-12-01 13:22:39 +00:00
Yann Leboulanger
021e8fb275
fix GPG in zeroconf account
2007-12-01 12:47:41 +00:00
Yann Leboulanger
c94d22dcb1
correctly answer on disco#items on our ad hoc commands
2007-12-01 11:46:46 +00:00
Yann Leboulanger
eba6959612
typo rajim -> gajim
2007-11-30 15:25:26 +00:00
Yann Leboulanger
75ee2169d7
fix the ability to choose GPG key before we connect
...
remove useless config option usegpg
2007-11-30 15:18:26 +00:00
Stephan Erb
ca796ae62f
Import gajim's exceptions module not python's default one.
2007-11-29 22:10:19 +00:00
Stephan Erb
7b563e3734
Remove tooltips when we close a groupchat window.
2007-11-29 21:43:39 +00:00
Stephan Erb
956737a364
Remove duplicated functions.
2007-11-29 21:15:44 +00:00
Stephan Erb
0cec5df0c5
Remove duplicated function.
...
Fix potential tb on usage of non-existing var.
2007-11-29 21:06:39 +00:00
Yann Leboulanger
f6c819ab7e
[Dicson] fix save preset status message behaviour. Fixes #3584
2007-11-29 20:45:46 +00:00
Stephan Erb
5c92566a1d
Hide status/topic label when there is nothing to show.
...
Disable empty tooltips.
2007-11-29 20:33:10 +00:00
Yann Leboulanger
89f778fb94
ton't traceback when showing tooltip of a filetransfer without description
2007-11-28 22:47:33 +00:00
Stephan Erb
dc4d6b7a6d
Reference to other class, don't use self. Thanks Asterix
2007-11-28 21:18:28 +00:00
Brendan Taylor
1cd5b3da39
fixed use of common.xmpp namespace in a place it wasn't imported
2007-11-28 19:26:40 +00:00
Stephan Erb
16e8369e23
Fix some random indentation errors and missing imports.
2007-11-27 21:14:04 +00:00
Stephan Erb
c92c12893a
Fix indentation
2007-11-27 21:04:32 +00:00
Stephan Erb
f791def2f7
Nothing as usual.
2007-11-27 20:33:02 +00:00
Yann Leboulanger
391249f14f
[Dicson] fix utf-8 encoding problem. fixes #3584
2007-11-27 16:33:36 +00:00
Yann Leboulanger
ca23666dcf
call left_click handler of statusicon in main loop with idle_add. fixes #3567
2007-11-26 20:59:29 +00:00
Yann Leboulanger
a332543d68
make assign GPP key unsensitive when GPG is not enabled
2007-11-26 19:17:14 +00:00
Yann Leboulanger
3ee18c20c8
handle unicode chars in emoticons. fixes #3227
2007-11-26 12:03:09 +00:00
Yann Leboulanger
034999989d
remove useless spaces and tabulations
2007-11-26 10:27:51 +00:00
Yann Leboulanger
c33d19113c
[mmassonnet] XFCE -> Xfce
2007-11-26 10:17:12 +00:00
Yann Leboulanger
8d7cce23f4
fix invisible status
2007-11-25 14:31:04 +00:00
Yann Leboulanger
243ece28ba
fix possible traceback when we get a signed presence
2007-11-24 20:08:24 +00:00
Yann Leboulanger
4a711a7542
fix utf-8 bug in feature window. fixes #3580
2007-11-24 19:00:10 +00:00
Yann Leboulanger
4442098276
prevent traceback when we fill the roster. fixes #3579
2007-11-24 09:48:38 +00:00
Yann Leboulanger
9acde16dde
fis metacontact behaviour. fixes #3464
2007-11-23 20:54:25 +00:00
Yann Leboulanger
833f58754a
Compute metacontact big brother by comparing them instead of computing an absolute score for each one
2007-11-23 19:22:27 +00:00
Yann Leboulanger
510725255a
fix indentation in lastfm.py
2007-11-22 21:09:46 +00:00
Yann Leboulanger
5fb061478f
signe -> sign
2007-11-22 14:05:05 +00:00
Yann Leboulanger
8722df168c
typo again
2007-11-22 14:00:01 +00:00
Yann Leboulanger
b833bd3cb7
typo
2007-11-22 13:55:50 +00:00
Yann Leboulanger
08e577c637
fix GPG behaviour
2007-11-22 13:53:12 +00:00
Yann Leboulanger
04e92485fc
[shtrom] fix var names when sending song in status message. fixes #3558
2007-11-22 12:58:39 +00:00
Yann Leboulanger
d19c28930a
fix missing )
2007-11-22 11:03:45 +00:00
Yann Leboulanger
0ceb41f650
request GPG password only when connected to server, before sending presence. fixes #3483 , #3375 , #3115
2007-11-22 10:41:57 +00:00
Yann Leboulanger
e52be0071b
coding standards
2007-11-21 13:02:06 +00:00
Yann Leboulanger
1c7c459c5f
correctly decode string returned by strftime when we get a jabber:iq:time request. fixes #3569
2007-11-21 09:49:18 +00:00
Yann Leboulanger
420246c26a
keep instances of chat2muc dialogs so garbage collector don't destroy them too early
2007-11-20 22:45:13 +00:00
Yann Leboulanger
114f519337
default description is '' instead of None
2007-11-20 21:39:21 +00:00
Yann Leboulanger
100360fe3e
[tibg] ability to add a description when we send a file. Fixes #3491
2007-11-20 21:19:43 +00:00
James Newton
2137ab0bbd
need the __init__.py for the module import. It had been an empty file and
...
probably didn't make it through the patch before because of that.
2007-11-19 23:14:42 +00:00
James Newton
f995b3268e
native gtk on osx seems to like to send file uri's like
...
'file://localhost/usr/bin/foo'. rip out the host and check the uri's for valid
before asking the user to send the files.
2007-11-19 15:53:16 +00:00
James Newton
aa3932f147
do a better split that accounts for escaped .'s.
2007-11-19 15:47:17 +00:00
Yann Leboulanger
2bdcc33005
fix track information in status message when there is no status message. fixes #3563
2007-11-19 09:41:13 +00:00
Yann Leboulanger
39a03aa369
[shtrom] ability to get last played music from lastfm. fixes #3559
2007-11-19 09:22:26 +00:00
Stefan Bethge
50fbbe9b7d
fix link-local collision detection
2007-11-19 03:34:40 +00:00
Stefan Bethge
1f818a04e9
fix link-local problems when reconnecting vie network-manager
2007-11-19 03:29:10 +00:00
Yann Leboulanger
2369c01cc1
prevent traceback when opening accounts window
2007-11-18 10:45:29 +00:00
Yann Leboulanger
7590a57f66
optionally attach notification to systray. fixes #3123
2007-11-17 22:27:40 +00:00
Yann Leboulanger
fc49b44963
make some strings translatable
2007-11-17 15:09:03 +00:00
James Newton
f1d3f85037
Fixed a bug with forcing autodetection of browser/mail during startup when the
...
config file already existed and had a different option choosen. Added in an
'Always use OS/X default applications' option for when running on OS/X. Changed
the custom defaults to use OS/X native applications.
2007-11-17 15:03:02 +00:00
James Newton
cf40534ac8
removed print
2007-11-17 02:06:57 +00:00
James Newton
b1c5bc3984
those darn double quotes...
2007-11-16 23:33:05 +00:00
James Newton
c2b901dfe9
Adjusted the menu code in an attempt to make it work better on leopard. Removed
...
the idle_add wrapper for on_quit and moved the idle_add wrapping into the
sync-menu code instead.
2007-11-16 23:11:35 +00:00
Yann Leboulanger
483604cd0b
remove useless print
2007-11-16 18:25:45 +00:00
James Newton
6a17fb166c
Removing these automake generated files that were accidentally checked in.
2007-11-16 14:11:23 +00:00
James Newton
c6c31a17c3
Removed path adjustment from gajim.py and moved it outside of gajim proper.
2007-11-16 14:04:18 +00:00
Yann Leboulanger
a5e8adf232
detect when we get our own presences
2007-11-16 10:51:52 +00:00
Yann Leboulanger
11e581fb8b
don't autojoin all bookmarks when comming back from invisible
2007-11-16 10:32:36 +00:00
Yann Leboulanger
63d0bc54ec
cache incoming zeroconf connections. fixes #3561
2007-11-16 08:41:24 +00:00
Yann Leboulanger
6c5f65ddf0
[shtrom] don't overwrite status message when we display current song. Fixes #3558
2007-11-15 18:14:28 +00:00
Yann Leboulanger
508b411e80
keep references on single message windows, so garbage collector don't destroy them. fixes #3557
2007-11-15 17:04:17 +00:00
Yann Leboulanger
310bc41d7a
remove .pyo file
2007-11-15 14:29:03 +00:00
Yann Leboulanger
1f7a462788
[James Newton] osx port for Gajim. a GREAT thanks!!!
2007-11-14 19:47:52 +00:00
Yann Leboulanger
819b3c7335
fix typo
2007-11-14 18:10:13 +00:00
Yann Leboulanger
338eed59ef
ability to send a file to the resource we want from roster context menu. see #3446
2007-11-14 16:11:56 +00:00
Yann Leboulanger
bdb7502dc3
don't fails gpg encryption when verbose is on. check in status-fd if encryption succeeded. fixes #3542
2007-11-13 22:40:49 +00:00
Yann Leboulanger
24413948ab
update gajim.last_message_time var when a room participant changes his nick. fixes #3555
2007-11-13 21:59:13 +00:00
Yann Leboulanger
0a7669afef
make columns in ChoosePGPKey dialogs sortable. fixes #3520
2007-11-13 19:58:22 +00:00
Yann Leboulanger
8a021e597f
[anonymous] fix dbus type when calling message.EntryGroup.AddService. fixes #3521
2007-11-13 19:05:59 +00:00
Yann Leboulanger
5febd11788
make default added jid translatable in jid-multi field of a dataform
2007-11-12 21:32:23 +00:00
Yann Leboulanger
227c811b82
do some tests when adding a new JID to jid-multi field in dataforms
2007-11-12 21:30:37 +00:00
Yann Leboulanger
fa7ea0783a
forbid to have twice the same jid in jid-multi field in dataforms
2007-11-12 20:00:16 +00:00
Yann Leboulanger
5536262a74
call handler only if it exists
2007-11-09 18:26:29 +00:00
Yann Leboulanger
3bcbde6752
improve AvatarChooserDialog
2007-11-09 18:22:23 +00:00
Yann Leboulanger
b40d8a5fe5
prevent TB in cell_renderer_pixbuf. fixes #3544
2007-11-09 18:08:12 +00:00
Yann Leboulanger
cbedeb9839
fix systray status change when status is not syncronized between all accounts. fixes #3549
2007-11-09 09:21:38 +00:00
Yann Leboulanger
b9a1365d50
don't add self contact row when we our a presance from our own resource
2007-11-08 20:51:50 +00:00
Yann Leboulanger
d1452febce
destroy htmltextview tooltip when we destroy a chat control. fixes #3545
2007-11-08 18:47:04 +00:00
Yann Leboulanger
cc19d02377
fix var name (conflict with module name)
2007-11-08 18:03:16 +00:00
Yann Leboulanger
973f4bcc49
update status combobox when we change "synchronise with global status" option. fixes #3543
2007-11-08 07:42:47 +00:00
Yann Leboulanger
21f4378e96
don't show twice the same resource in account row tooltip.
2007-11-07 21:30:35 +00:00
Yann Leboulanger
3f22a94978
use ToplevelAgentBrowser for headline services with type='newmail'. fixes #3479
2007-11-07 14:29:43 +00:00
Yann Leboulanger
7c0e70acde
fix TB on gajim startup. fixes #3533
2007-11-05 22:41:12 +00:00
Yann Leboulanger
bf6e25576e
fix nick behaviour when we enter a room with an already used nick.
2007-11-05 21:49:42 +00:00
Yann Leboulanger
57c3221d90
[misc] remove duplicate function. fixes #3524
2007-11-05 05:52:50 +00:00
Yann Leboulanger
c15b616ddd
remove the ability to save GPG password, show in GUI use_gpg_agent optin. fixes #2791
2007-10-25 12:36:57 +00:00
Yann Leboulanger
97f4c470b5
create caps_cache if it doesn't exists (can happen if logs.db is created in 0.11.2 version). fixes #3512
2007-10-23 15:16:39 +00:00
Yann Leboulanger
7ab8aa4710
don't open chat window when single click is enabled and we click on a metacontact icon, but expand it. fixes #2072
2007-10-22 12:36:50 +00:00
Yann Leboulanger
c4bc44adb1
empty subject label whn there is no subject
2007-10-22 12:06:16 +00:00
Yann Leboulanger
62f17bdd44
empty status message label in chat window when there is no more status message
2007-10-22 12:02:27 +00:00
Yann Leboulanger
605caae2b8
My name has changed
2007-10-22 11:33:50 +00:00
Yann Leboulanger
22c1aeda29
next release will be GPL v3. fixes #3290
2007-10-22 11:13:13 +00:00
Yann Leboulanger
d66c506b59
remove useless print
2007-10-22 09:06:47 +00:00
Yann Leboulanger
a3c7989ba4
discover correctly items that are discoverable. see #3479
2007-10-22 08:54:07 +00:00
Yann Leboulanger
77eab243e6
when we get a 40* error from server about private storage, it doesn't mean server doesn't support it.
2007-10-21 16:59:47 +00:00
Yann Leboulanger
3650021d9b
fix removal of several contacts
2007-10-21 13:20:01 +00:00
Yann Leboulanger
968ebff481
[thopi] improve emoticons in textview. fixes #2933
2007-10-21 13:05:12 +00:00