Denis Fomin
1a3d2fc179
fix ResourceWarnings. py3 way
2013-01-03 03:25:44 +04:00
Denis Fomin
785f8098b6
fix ResourceWarnings
2013-01-03 00:55:00 +04:00
Denis Fomin
ac9253e04a
Merge
2013-01-02 22:13:27 +04:00
Denis Fomin
92ce48886c
fix some windows
2013-01-02 20:57:20 +04:00
Denis Fomin
e55985b498
fix join gc dialog
2013-01-02 13:32:17 +04:00
Yann Leboulanger
c55354584c
fix some set_transient_for call
2013-01-01 11:46:13 +01:00
Denis Fomin
42b5a1c912
fix profile window
2012-12-31 21:14:21 +04:00
Yann Leboulanger
841be1bf21
fix about dialog
2012-12-31 13:38:08 +01:00
Yann Leboulanger
2acaa2e075
some GTK3 fixes
2012-12-30 23:29:51 +01:00
Yann Leboulanger
912f0e921d
fix imports and many py3 changements
2013-01-02 13:54:02 +01:00
Yann Leboulanger
d27591076f
fix exception handling
2013-01-01 23:18:36 +01:00
Yann Leboulanger
069bddbbcb
remove call to unicode()
2013-01-01 21:06:16 +01:00
Yann Leboulanger
414e349345
python uses unicode internally
2013-01-01 19:44:25 +01:00
Yann Leboulanger
e71188a6fa
print -> print()
2013-01-01 19:36:56 +01:00
Yann Leboulanger
a8d946bc96
more GTK3 fixes
2012-12-27 21:58:52 +01:00
Yann Leboulanger
11f661a3ed
fix some GTK calls
2012-12-26 11:19:36 +01:00
Yann Leboulanger
8f71d9f219
start porting Gajim to gobject introspection and GTK3
2012-12-23 16:23:43 +01:00
Yann Leboulanger
7cd239b993
[chrysn] pluralize some strings
2012-11-14 17:13:06 +01:00
Yann Leboulanger
fe3ccb1234
don't show Clear in received single message. Fixes #7244
2012-10-06 19:06:56 +02:00
Yann Leboulanger
205da23b89
don't close send single message if there was an error sending the message. Fixes #7187
2012-08-26 22:34:29 +02:00
Yann Leboulanger
b1c82b0be1
better text
2012-08-25 12:25:30 +02:00
Yann Leboulanger
95875d63c6
fix var name
2012-08-24 09:50:50 +02:00
Yann Leboulanger
689f8370b8
send decline to the same jid (bare or full) from which we received he invite
2012-08-24 09:37:40 +02:00
Jefry Lagrange
4585c85458
coding standards
2012-08-23 17:45:38 -04:00
Yann Leboulanger
130d9525e4
decline groupchat invitation.
2012-08-23 21:34:03 +02:00
Denis Fomin
aba97aa2c1
update Copyright
2012-07-19 22:47:47 +04:00
Denis Fomin
9c2573980a
fix set parent window for ProfileWindow and ChoseGPGKeyDialog.
2012-07-06 01:38:18 +04:00
Denis Fomin
5872658167
Set parent window for ChooseGPGKeyDialog.
2012-07-05 23:23:56 +04:00
Aleksey Rybalkin
4f7cdd557b
correctly check window list size before removing from it
2012-04-24 14:18:54 +04:00
Yann Leboulanger
168d3cfda4
[Aleksey Rybalkin] improve popup notification behaviour
2012-04-23 23:22:12 +02:00
Yann Leboulanger
b846ac8793
save config regulary when we change an option.
2012-04-18 10:15:53 +02:00
Yann Leboulanger
0c36f50196
merge from trunk
2012-04-12 22:07:30 +02:00
Yann Leboulanger
75c495979c
add XEP-0224 support (/attention command, persistant popup and special sound). F
...
ixes #3465
2012-04-09 13:38:28 +02:00
Yann Leboulanger
6ba89b3360
[mathieui] make popup notification colors configurable. Fixes #7127
2012-03-27 14:50:26 +02:00
Yann Leboulanger
70d2fb435b
close jingle audio/video request window when we click ok/cancel button is
...
seesion has been canceled. Fixes #7119
2012-03-13 14:42:52 +01:00
Yann Leboulanger
df17f8751d
handle GUI while checking file hash. Show show re-request dialog when hash is incorrect. TODO: re-request file to sender.
2012-02-18 21:06:08 +01:00
Denis Fomin
51e84b5ac4
PassphraseDialog to be transient for roster window. Fixes #7102
2012-02-14 19:24:16 +04:00
Yann Leboulanger
5bdd9da51d
add destroy function to CommonInputDialog class. Fixes #7092
2012-02-05 21:30:54 +01:00
Yann Leboulanger
ba61066c2f
strip spaces arround server and room name in join groupchat dialog. Fixes #7081
2012-01-21 09:17:09 +01:00
Yann Leboulanger
3a3f99d618
upgrade copyright
2012-01-11 22:20:34 +01:00
Yann Leboulanger
6e4bac262c
implements Oauth2 mechanism to connect to MSN xmpp server. Fixes #6978
2011-12-18 23:20:30 +01:00
Yann Leboulanger
8eadb35884
fix SSLError dialog. Fixes #7033
2011-11-04 15:00:31 +01:00
Yann Leboulanger
520bc6b268
change the insecure connection dialog behaviour. Fixes #7019
2011-10-31 09:47:01 +01:00
Yann Leboulanger
bb3852418e
don't generate wrong jid when sending a single message to several contacts
2011-10-13 21:44:29 +02:00
Yann Leboulanger
45ae77abf0
revert [ce086d0f1a17]
2011-10-02 22:06:22 +02:00
Yann Leboulanger
fd1744d181
go back with is_groupchat() to detect groupchats. see #6906
2011-10-02 21:29:23 +02:00
Denis Fomin
0c2807ce99
typo
2011-09-27 18:26:38 +03:00
Denis Fomin
441eb20a13
Fix #6906 again. is_groupchat() are not working as it should. it checks whether the gc connected(is_groupchat_connected()).
2011-09-27 18:16:06 +03:00
Denis Fomin
96a11cef32
fix var name
2011-09-27 17:23:10 +03:00
Denis Fomin
2b109e844d
Fixes #6906 again
2011-09-27 16:13:12 +03:00
Yann Leboulanger
74414fd357
www.gajim.org -> gajim.org
2011-09-07 18:04:24 +02:00
Yann Leboulanger
7b22628fe6
Jabber -> Jabber/XMPP in dialog window
2011-08-31 14:39:49 +02:00
Yann Leboulanger
b668569caa
set transient for roster windows to error / warning dialogs. Fixes #6942
2011-08-14 11:57:44 +02:00
Yann Leboulanger
8246db0faa
update copyright to 2011 in about dialog
2011-06-19 21:16:07 +02:00
Yann Leboulanger
d598cbb041
remove old way of doing advanced notification.
2011-06-13 23:06:43 +02:00
Yann Leboulanger
be942a0270
don't open twice the same subscription request dialog. see #6762
2011-05-23 22:35:19 +02:00
Yann Leboulanger
82f77772a3
don't allow to join a groupchat if we have a contact with the same JID. Fixes #5799
2011-04-21 15:00:32 +02:00
Yann Leboulanger
a5fc3b7742
don't send the converted to one line message, just save it converted.
2011-04-20 22:57:26 +02:00
Denis Fomin
321a2b5470
allow multiline invitation messages
2011-04-20 22:45:03 +04:00
Yann Leboulanger
2b65c5d5a5
ability to see certificate on ssl error dialog. Fixes #3998
2011-04-18 22:50:39 +02:00
Yann Leboulanger
3424883913
ability to see certificate information when fingerprint changes. see #3998
2011-04-18 22:36:06 +02:00
Denis Fomin
d874030da2
Don't show local account in join groupchat dialog
2011-03-29 18:01:22 +04:00
Denis Fomin
5fd0e076bd
Prevent join groupchat (using local account). Fixes #6849
2011-03-29 17:18:50 +04:00
Denis Fomin
5679d4314b
Prevention of cyclical imports. Fixes #6845
2011-03-27 00:15:36 +03:00
Denis Fomin
f9a6167f2b
AddNewContactWindow,Join Groupchat Window,NewChatDialog.set transient for roster window
2011-03-21 11:04:46 +03:00
Yann Leboulanger
b1d1cd6702
ability to send messages to a group, even if it contains offline contacts. Fixes #6761
2011-02-18 17:04:27 +01:00
Yann Leboulanger
d19629ad87
fix traceback when adding a new contact. Fixes #6054
2010-12-16 07:15:29 +01:00
Yann Leboulanger
0c2d703f25
finish supporting jabber:iq:gateway. Fixes #6054
2010-12-15 22:08:42 +01:00
Yann Leboulanger
c3fdfc3a4b
begining of handling jabber:iq:gateway namespace. see #6054
2010-12-15 21:15:00 +01:00
Denis Fomin
8a47134bcd
Make FTOverwriteConfirmationDialog translatable
2010-12-06 12:31:18 +03:00
Denis Fomin
c077670518
Prevent the possibility of entering '@' in the fields of 'room' and 'server' in the manage bookmarks dialog.
...
Set the selection at startup manage bookmarks dialog.
Fix var name in dialogs.py
2010-12-04 14:47:38 +03:00
Denis Fomin
8897c72cc1
Fix var name
2010-12-03 15:38:18 +03:00
Yann Leboulanger
1e097fc4d5
re-add used signal.
2010-11-27 18:21:31 +01:00
Yann Leboulanger
6bdf47d7e7
use NEC to handle privacy list events
2010-11-24 22:48:39 +01:00
Yann Leboulanger
3f781f5382
use NEC to handle unique room id events
2010-11-24 17:28:18 +01:00
Yann Leboulanger
f5b38c8253
use NEC to handle stanza arrived / sent events
2010-11-09 20:58:11 +01:00
Denis Fomin
f1b9e29fe3
coding standards
2010-11-06 16:01:28 +03:00
Yann Leboulanger
344181fc01
use NEC to handle archiving stanza.
2010-11-05 20:36:45 +01:00
Yann Leboulanger
5dba2ae974
don't present roster when joining a groupchat. Fixes #6018
2010-10-31 21:38:35 +01:00
Yann Leboulanger
2315d8a14a
prevent traceback when opening change status dialog. Fixes #5985
2010-10-19 21:43:09 +02:00
Yann Leboulanger
01eed71339
select a default activity when enable "choose an activity". Fixes #5960
2010-10-03 20:09:42 +02:00
Yann Leboulanger
efb7f243f4
fix traceback when opening add contact dialog. Fixes #5945
2010-09-28 15:21:34 +02:00
Yann Leboulanger
e0ac19678c
merge presence handling modifications changes
2010-09-23 21:43:07 +02:00
Yann Leboulanger
2476506338
spread presence handler into classes that really need it
2010-09-23 20:46:47 +02:00
Yann Leboulanger
2c95192037
[Dicson] check for manifest file when installing a plugin. Fixes #5925
2010-09-20 07:08:47 +02:00
Yann Leboulanger
096b8f3d91
[Dicson] ability to install from zip / uninstall plugin. Fixes #5906
2010-09-14 19:31:35 +02:00
Yann Leboulanger
1857c576d3
prevent traceback
2010-09-03 08:01:37 +02:00
Yann Leboulanger
60d9b234a7
Fix some mino things about archiving preference window. see #5792
2010-06-27 21:50:00 +02:00
Yann Leboulanger
2c2e4201d7
merge from trunk
2010-05-25 16:33:40 +02:00
Yann Leboulanger
493dbce89d
don't show more than one error dialog for a given groupchat. Fixes #5753
2010-05-20 18:45:09 +02:00
Alexander Cherniuk
120e983d49
Coding style improvements
2010-04-25 21:59:53 +03:00
Yann Leboulanger
de32ffcd34
[lemonyogster] don't allow to put @ in room entry in join groupchat dialog and automatically switch to server entry. see #5528
2010-04-25 20:18:41 +02:00
Yann Leboulanger
d44c30373f
[Calamar and me]sasl-external c2s authentication. Fixes #5704
2010-04-18 20:43:40 +02:00
Éric Araujo
56da0c19d8
More whitespace fixes.
2010-04-08 01:20:22 +02:00
Éric Araujo
dd6062319a
More whitespace mini fixes.
2010-04-08 01:10:17 +02:00
Yann Leboulanger
1d6378e5c1
auto-enable XML logging when opening XML console, and destroy window on closing. Fixes #5664
2010-04-01 11:40:27 +02:00
Yann Leboulanger
5ea5309035
don't send change_nick presnece (without NS_MUC) after a nick conflict
2010-03-25 19:52:27 +01:00
Yann Leboulanger
5622d3a4ef
correctly set server in join groupcht dialog, even if it's an IRC room
2010-03-23 17:58:48 +01:00
Thibaut GIRKA
fbf9a769d8
Delete invalid jingle sessions. Kick audio/video availability from jingle states.
...
Fixes #5668 , #5651
2010-03-21 21:45:45 +01:00
Thibaut GIRKA
ab0f7899ad
Refuse multiple sessions and implement alternative-session; make jingle GUI a bit more reliable.
2010-03-15 21:34:28 +01:00
Yann Leboulanger
7ccbcdcb19
set copyright to 2010. Fixes #5649
2010-03-11 22:48:04 +01:00
Yann Leboulanger
2be53c4aac
update my copyright to 2010
2010-03-11 16:52:36 +01:00
Yann Leboulanger
182df3ae1f
get muc server correctly in join groupchat dialog.
2010-02-24 22:12:37 +01:00
Yann Leboulanger
e552333b85
Split room jid field in join groupchat dialog. Fixes #5528
...
Add browse rooms button in join groupchat dialog. Fixes #3546
2010-02-21 23:35:29 +01:00
Yann Leboulanger
708d94a310
fix adding a new contact. Fixes #5602
2010-02-11 18:50:56 +01:00
Éric Araujo
357d7db07d
fixed some whitespace thanks to 2to3 -f ws_comma
2010-02-10 19:24:11 +01:00
Éric Araujo
0408b35cfb
convert tabs to spaces in source code thanks to reindent.py
...
also use 2to3 -f ws_comma to fix some whitespace
2010-02-10 17:59:17 +01:00
Yann Leboulanger
abb846f883
Doubble -> Double
2010-02-08 23:23:02 +01:00
Yann Leboulanger
b20199a423
Dubble -> Doubble
2010-02-08 22:46:50 +01:00
Éric Araujo
fedd7dc8e2
convert tabs to spaces in source code thanks to reindent.py
...
holy diff batman!
2010-02-08 15:08:40 +01:00
Yann Leboulanger
1a69ea93f1
never call twice cancel handler of a dialog or call cancel after ok handler
2010-02-07 22:42:19 +01:00
Yann Leboulanger
00db7df873
don't call cancel handler after we call ok handler
2010-02-06 20:22:28 +01:00
Yann Leboulanger
eef9e264ae
don't call twice cancel handler
2010-02-04 19:34:01 +01:00
Yann Leboulanger
6406a9d710
ability to open rename dialog twice when we cancel first instance. Fixes #5587
2010-02-03 21:16:38 +01:00
Yann Leboulanger
9230f12496
[zimio and me] Ask what to do when we want to unregister from a server but connection fails. Fixes #324
2010-02-03 19:59:41 +01:00
Yann Leboulanger
b56de4fea8
fix groups combobox in add contact dialog. Fixes #5584
2010-01-29 19:16:48 +01:00
Yann Leboulanger
ebf9407c5d
improve subscription request message, ability to save it. Fixes #2176
2010-01-27 17:23:37 +01:00
Yann Leboulanger
bfded43d1e
don't synchronize groupchats when we synchronize contacts between 2 accounts. Fixes #5570
2010-01-25 19:31:48 +01:00
Yann Leboulanger
956accf010
Bye bye glade, Hi gtk builder. Fixes #4945
2010-01-22 19:57:59 +01:00
Thibaut GIRKA
600b433296
[Jingle] Fix a minor bug that showed incorrect states when adding a content to a session
2010-01-13 18:40:48 +01:00
Yann Leboulanger
a393b36a3f
open chat control with correct resource when we receive a voice call.
2010-01-13 12:25:44 +01:00
Yann Leboulanger
9782c3f1c0
fix icon in about window.
2010-01-12 22:39:40 +01:00
Yann Leboulanger
760af376f4
[zimio] fix XML console filter. Fixes #4785
2010-01-08 20:16:15 +01:00
Yann Leboulanger
183eedd654
[zimio] filter in/out/stanza type in XML console. Fixes #4785
2010-01-08 16:10:37 +01:00
Stephan Erb
cc9390c063
Remove unused import.
2009-12-27 17:40:10 +01:00
Yann Leboulanger
002b8a720f
finish using icon theme. Fixes #2378
2009-12-01 15:50:58 +01:00
Alexander Cherniuk
af67012f63
Added CTRL+J shortcut for joining a conference
2009-11-28 13:29:28 +02:00
Yann Leboulanger
a59011138b
merge diff from default
2009-11-25 21:15:36 +01:00
Alexander Cherniuk
31f5e22f62
One more portion of doc-strings refactoring
2009-11-25 17:45:05 +02:00
Yann Leboulanger
e3dbbed2dd
auto-increment order value in privacy list entries. Fixes #5441
2009-11-24 15:06:04 +01:00
Yann Leboulanger
ff551cd75d
make some strings translatable in RIE dialog
2009-11-16 20:56:51 +01:00
Yann Leboulanger
e4128f5c29
merge from default
2009-11-13 19:45:11 +01:00
Stephan Erb
022003239d
Merge changes from default branch into refactoring branch
...
Hg: changed data/pixmaps/mic_active.png
2009-11-11 23:37:46 +01:00
Yann Leboulanger
dec49976c4
Use a separate label in RIE dialog instead of a stock button. This way we can change label easily.
2009-11-05 22:20:45 +01:00
Stephan Erb
17af7902e4
Make it explicit whether an ordinary Contact, a Self Contact or a Not-In-Roster Contact is created.
2009-11-05 22:16:38 +01:00
Stephan Erb
06129f45ef
Let contact instances know their corresponding account.
...
contact.account and gc_contact.account contains the account name of the owning account. There is still code around in many placed which tries to workaround this missing information. Such code has to be migrated on per-need basis.
2009-11-05 15:57:43 +01:00
Yann Leboulanger
a75fba495b
better error message
2009-11-01 12:40:29 +01:00
Yann Leboulanger
48c82ae7fa
[Mattj] improve join groupchat behaviour. Fixes #5383
2009-10-31 19:35:46 +01:00
Yann Leboulanger
4ae64ff6e6
ability to configure out/inmsgtxt color in preference window. Fixes #5372
2009-10-31 19:03:03 +01:00
Yann Leboulanger
fcafab60a7
merge jingle branch to default branche
2009-10-29 11:55:05 +01:00
Yann Leboulanger
f550144530
switch from gtk.Tooltips to gtk.Tooltip. Fixes #3471
2009-10-29 11:35:22 +01:00
Thibaut GIRKA
1c33d42158
Merge default to jingle
2009-10-29 10:19:58 +01:00
Yann Leboulanger
0aa8856b6c
new TimeoutDialog class: to be derivated for dialogs that need a timeout.
...
Resource conflict dialog has now a timeout. Fixes #4590
2009-10-20 11:20:11 +02:00
Stephan Erb
2ccaf5b2b4
Rename advanced.py to advanced_configuration_window.py
2009-10-17 20:28:38 +02:00
Thibaut GIRKA
ab6510db38
merge default branch to jingle
2009-10-16 17:19:33 +02:00
Yann Leboulanger
f8654b95b4
stop countdown in change status dialog when we past something. Fixes #5324
2009-10-16 16:20:58 +02:00
Yann Leboulanger
2472a9556d
support XEP-0016 (privacy lists) "block all" feature. Fixes #4552
2009-10-16 15:58:21 +02:00
Yann Leboulanger
a6a9a647b2
add a checkbutton in join groupchat dialog to decide if we want to bookmark the room. Fixes #5245
2009-10-05 15:29:37 +02:00
Thibaut GIRKA
b2b8ac4b76
Connect only if user accepts, move jingle detection to 'update_toolbar'
...
This allows jingle availability to be updated if contact sign in/out.
This patch will also wait for user acceptance before connecting.
This will, among other things, ensure that audio/video state won't be set to
JINGLE_STATE_CONNECTING while the connection is already up.
2009-10-03 22:40:12 +02:00
Yann Leboulanger
93e9d72dd5
don't show RIE dialog when we already have all proposed contacts. Fixes #5299
2009-10-02 17:05:04 +02:00