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
Thibaut GIRKA
01d7be2d61
merge default branch to jingle
2009-09-29 20:49:40 +02:00
Yann Leboulanger
c2e15ae9d2
prevent traceback when closing single message window. Fixes #5292
2009-09-29 13:51:20 +02:00
Thibaut GIRKA
5a1a36e348
Fix somes issues with content-add/content-accept/session-accept, and other things.
2009-09-26 21:55:43 +02:00
Thibaut GIRKA
08b7f18f50
Fix content reject
2009-09-26 12:31:56 +02:00
Yann Leboulanger
a8eedfc781
ability to accept contents and not only session
2009-09-26 10:29:08 +02:00
Thibaut GIRKA
77541f3e7f
support for content-{add,reject,accept}, new helpers, and other few things
2009-09-25 19:32:13 +02:00
Yann Leboulanger
6124a60b8f
don't fail when we get chat / normal messages from a room_jid. Fixes #5276
2009-09-21 21:22:57 +02:00
Thibaut GIRKA
c162780a58
coding standards, and other few things
2009-09-19 17:24:59 +02:00
Thibaut GIRKA
6b99db8980
merge default branch to jingle
2009-09-19 16:35:47 +02:00
Yann Leboulanger
12baddbdc3
start of GUI stuff for VOIP
2009-09-17 14:48:15 +02:00
Yann Leboulanger
4e4a91dbe1
prevent traceback. Fixes #5269
2009-09-16 16:14:03 +02:00
Yann Leboulanger
1f7b19180d
merge default branch to jingle
2009-09-08 12:01:09 +02:00
Yann Leboulanger
682d6f838a
add account combobox to join groupchat dialog when we try to join a groupchat from another chat / groupchat. Fixes #3344
2009-09-02 23:45:16 +02:00
Yann Leboulanger
1e76981322
prevent traceback when showing a warning before roster is built
2009-08-28 20:42:48 +02:00
Yann Leboulanger
a79efe5af0
strip JID in add contact dialog. Fixes #5200
2009-08-06 00:01:07 +02:00
Yann Leboulanger
23e0ea755f
[mcepl] Fix typo. Fixes #5205
2009-08-05 17:35:27 +02:00
Anaël Verrier
59e25b92c8
* fixed a bug in item archiving preferences window (the notes in sections 2.2.2.2 and 2.2.3.3 in XEP-0136 say when we change OTR to 'require' we must change save value to 'false')
2009-08-02 22:29:19 +02:00
Anaël Verrier
690c5e82ed
* second draft of message archiving preferences window
2009-07-31 19:16:03 +02:00
Yann Leboulanger
02e24ab120
don't show many accepted window when we add many contacts through RIE
2009-07-23 22:57:33 +02:00
Yann Leboulanger
58be783ba5
some coding standards
2009-07-22 10:58:49 +02:00
Yann Leboulanger
f207b114a6
fix roster item exchange remove suggestion
2009-07-22 10:48:41 +02:00
Yann Leboulanger
b7fa1a152f
fix saving _last_SHOW activity / mood when we unset them.
2009-07-22 08:55:25 +02:00
Yann Leboulanger
779dcbd38b
fix using change nick button in groupchats
2009-07-21 00:30:43 +02:00
Anaël Verrier
7922426464
* first draft of message archiving preferences window
...
* fixed a bug in ConnectionArchive.append_or_update_item prototype
2009-07-19 16:39:07 +02:00
Yann Leboulanger
235c4d9ab8
* ask only once at a time to change our nickname in a room in case of conflict
...
* add a checkbutton to use the entered nickname by default without asking anymore. Fixes #5141
2009-07-17 09:53:15 +02:00
Anaël Verrier
ee59f1754b
* added an entry in the roster menu to display archiving preferences window
...
* now we check service discovery features for message archiving
2009-07-15 20:44:34 +02:00
Mateusz Biliński
56fe27be26
Fixed glade file for Roster Item Exchange. Button have fixed sized and are aligned right. Instead of 'OK' label, currently proper text for each action is displayed ('Add', 'Modify', 'Delete')
2009-06-22 20:21:39 +02:00
Yann Leboulanger
c6214c51b4
fix some coding standards
2009-06-21 21:27:51 +02:00
Mateusz Biliński
38fa0be12a
[roidelapluie] Added initial support for Roster Item Exchange (XEP-0144) based on ticket #378 . Only handling NS_ROSTERX 'set' operations is supported and tested as of now.
2009-06-21 03:43:57 +02:00
Yann Leboulanger
3b1f2833b3
[olivier] clean activity / mood buttons when changing status. Fixes #5104
2009-06-19 07:20:19 +02:00
Jonathan Schleifer
086d031374
Remove spaces at EOL.
2009-06-15 21:00:14 +02:00
Yann Leboulanger
fd01f7aa4d
[brubru] better sound file managment, Fixes #5016
2009-05-10 19:32:57 +00:00
Yann Leboulanger
e6aea43665
When saving last_status_msg_*, save also pep info
2009-05-01 09:33:50 +00:00
Yann Leboulanger
9ea2a5c677
we now depend on GTK2.12. Remove test for older versions. Fixes #4996
2009-04-27 19:28:53 +00:00
Yann Leboulanger
27ea3d9f14
[tpatnoe] add In and Out comment in XML console. Fixes #4977
2009-04-22 08:43:04 +00:00
Yann Leboulanger
44e0ec913a
save pep things (activity and mood) in preset status messages.
2009-04-13 21:00:33 +00:00
Yann Leboulanger
4c754a00ea
add activity / mood in change status dialog. Fixes #4419
2009-04-12 18:13:37 +00:00
Yann Leboulanger
77714f15b4
remove useless line
2009-04-08 18:13:08 +00:00
Yann Leboulanger
dbce8b36c7
request to add contact when it's in not in roster group and we get a subscription request
2009-04-08 16:49:09 +00:00
Yann Leboulanger
1e5d5ca9a8
fix typo
2009-04-05 18:35:59 +00:00
Yann Leboulanger
b7493cf580
[steelman] position dialogs centered on parent. Fixes #4936
2009-04-05 18:31:22 +00:00
Yann Leboulanger
28f443dd21
copyright is until 2009
2009-03-14 12:36:02 +00:00
Yann Leboulanger
5301dcd4a0
check OSError from gtkspell.py. Fixes #4897
2009-03-11 09:17:23 +00:00
Yann Leboulanger
95d7e157da
handle (un)subscription events as messages (don't force to popup a window) Fixes #2243
2009-02-13 19:35:30 +00:00
Yann Leboulanger
01bcfe2007
[thorstenp] use ctype to have gtkspell. No need to compile it from C. Fixes #4289
2009-02-12 22:15:18 +00:00
Yann Leboulanger
eba3911dd7
set speller language correctly, and show correct error message. Fixes #4737
2009-01-28 13:16:02 +00:00
Yann Leboulanger
be92286bed
a contact can be in none group. Fixes #4627
2008-12-31 09:21:14 +00:00
Yann Leboulanger
b317ffcdae
merge BOSH branch to trunk
2008-12-15 21:06:08 +00:00
Yann Leboulanger
d0c3b6fd44
prevent sending messages to invalid JIDs. Fixes #4577
2008-12-13 14:43:46 +00:00
Yann Leboulanger
0830a5fe73
[thorstenp] use sorted() and list comprehension
2008-12-03 22:07:44 +00:00
Yann Leboulanger
e389e0b16b
[thorstenp] remove whitespace at eol
2008-12-03 21:56:12 +00:00
Yann Leboulanger
31dc32eeb9
[thorstenp] fix redefined builtins
2008-12-03 17:16:04 +00:00
Yann Leboulanger
c163e90b10
[thorstenp] fix unused variables
2008-12-02 15:53:23 +00:00
js
5a5937d96d
Really fix #4517 .
2008-11-29 13:37:06 +00:00
Yann Leboulanger
27dfe571c4
[Florob] use new stop command in pep instead of retract when we temporary stop sending pep item. Fixes #4502
2008-11-20 12:57:29 +00:00
Yann Leboulanger
8babbb1de3
revert [10593]. see #4449
2008-11-12 20:04:25 +00:00
Yann Leboulanger
67d19a226d
handle mood in messages, send mood in message if pep is not supported on server. Fixes #4449
2008-11-03 14:25:08 +00:00
js
c3f82257e1
Forgot to also sort the activites in the variable after changing them
...
in the glade file.
2008-10-24 17:18:10 +00:00
Yann Leboulanger
ee85e67da2
fix var name. Fixes #4430
2008-10-24 12:10:05 +00:00
js
72f30bd80b
Complete activity icon set.
...
Special thanks to Rederick Asher!
Fixes #4140 .
2008-10-22 14:21:57 +00:00
Yann Leboulanger
06ab4a7b6d
revert thorstenp patches for now. They introduce bugs.
2008-10-20 21:38:06 +00:00
Yann Leboulanger
f801a50260
[thorstenp] fix unused variables
2008-10-20 21:17:48 +00:00
Yann Leboulanger
dc5d7bcf7c
[thorstenp] fix undefined variables
2008-10-20 18:05:33 +00:00
Yann Leboulanger
d37ca09fc0
better var name
2008-10-12 20:32:24 +00:00
Yann Leboulanger
158538b81c
[thorstenp] rename some var to not hide builts-in functions (list -> list_, ...)
2008-10-11 10:22:04 +00:00
Yann Leboulanger
196dd7e30a
[thorstenp] use isinstance rather than type(x) == y. use sorted()
2008-10-11 09:59:52 +00:00
Yann Leboulanger
ed748fdda3
[thorstenp] replace list with tuple in for and if
2008-10-11 09:42:59 +00:00
Yann Leboulanger
567f1e17c1
[thorstenp] di not use emtpy except clauses
2008-10-11 09:37:13 +00:00
Yann Leboulanger
84e717c8df
[thorstenp] use startswith and endswith instead of array indices on strings
2008-10-11 09:32:59 +00:00
Yann Leboulanger
eef9cf2de9
don't allow to enable GPG encryption if no GPG key is assigned.
...
Better getInfoDialog when no key is assigned. Fixes #4330
2008-10-08 20:11:06 +00:00
Yann Leboulanger
9d7c80d522
[thorstenp] replace has_key by key in dict. Fixes #4392
2008-10-07 20:41:59 +00:00
Yann Leboulanger
392cd3a77a
show GPG info dialog when we click on the shield icon in chat window. Fixes #4330
2008-10-02 20:20:15 +00:00
Brendan Taylor
f640e7c860
add verified/not verified title text to the body of the esession dialog
2008-09-12 05:25:10 +00:00
Yann Leboulanger
c8d97aaa17
coding standards
2008-09-03 11:25:27 +00:00
Yann Leboulanger
4bd35a715b
improve SAS dialog. Fixes #3468
2008-09-01 14:11:28 +00:00
Yann Leboulanger
88103f03df
fix missing self.
2008-08-29 07:37:55 +00:00
Julien Pivotto
1c2ce732b1
E2E dialogs
...
* String changes
* Improve SAS visibility
* Add ability to re-verify
* espace text and buttons
* Should fix #3468
2008-08-28 13:14:54 +00:00
Yann Leboulanger
1e8e0f6067
no need of GUI classes in connection_handlers.py, socks5.py and secrets.py
2008-08-27 07:53:12 +00:00
Julien Pivotto
8bc9bc29ae
* Big headers review
...
* Remove some licencing problems
* To do: same for images
* See #4200
2008-08-15 03:20:23 +00:00
js
150d109434
Sort activities.
2008-08-14 14:49:03 +00:00
Yann Leboulanger
7082d66dfc
send other sub activity when none is selected. Fixes #4019
2008-08-14 10:54:29 +00:00
Julien Pivotto
4b039ce4d6
hide verify button in E2E dialog if identity is alerady verified
2008-08-13 21:44:52 +00:00
Julien Pivotto
ff96a236e0
add a title to E2E dialog
2008-08-13 21:30:18 +00:00
Julien Pivotto
3eb1b551e5
Nicer E2E dialog
2008-08-13 21:25:26 +00:00
Yann Leboulanger
f36b1643ab
better DubbleInputDialog
2008-08-11 08:47:06 +00:00
Yann Leboulanger
f18d97b97a
remove unused function
2008-08-11 08:41:44 +00:00
Yann Leboulanger
5fbea47130
warning dialogs when closing a chat window are non blocking
2008-08-08 15:19:08 +00:00
Yann Leboulanger
e02beb9eee
gpg key chooser dialog not blocker
2008-08-08 10:26:11 +00:00
Yann Leboulanger
9d48c69709
coding standards
2008-08-07 22:08:08 +00:00
Yann Leboulanger
90a4a348ca
remove no more used function
2008-08-07 21:59:20 +00:00
Yann Leboulanger
df895d4817
nearly no blocking dialogs
2008-08-07 21:57:19 +00:00
Yann Leboulanger
949f83d1db
missing file
2008-08-07 13:27:36 +00:00
Yann Leboulanger
9329bcc4c1
less and less blocking dialogs
2008-08-07 13:25:25 +00:00
Yann Leboulanger
150979b3ab
one less blocking dialog
2008-08-06 20:55:40 +00:00
Yann Leboulanger
d5a8f75080
make EditGroups and ChangePassword dialogs asynchronous. see #4147
2008-08-06 20:34:36 +00:00
js
ff129a19a0
Just a test if this is more user friendly. If not, revert.
2008-08-05 00:51:08 +00:00
Yann Leboulanger
1a3a795908
make ChangeStatusMessageDialog asychronous. see #4147
2008-08-04 13:34:29 +00:00
Yann Leboulanger
fa2d983354
better transltion strings. see #4166
2008-08-01 09:30:36 +00:00
Yann Leboulanger
f586c8dd55
block adding ourself in our roster. Fixes #4073
2008-07-31 08:08:54 +00:00
Yann Leboulanger
a5584151c2
Use InvitationReceivedDialog asynchronously. see #4147
2008-07-31 06:23:03 +00:00
Yann Leboulanger
0c662cf2fd
use PassphraseDialog only asynchronously. see #4147
2008-07-31 06:14:48 +00:00
Yann Leboulanger
d030cd8b03
prevent sending invalid XML chars in chat / groupchat and status. Fixes #3296
2008-07-30 12:21:47 +00:00
js
8605cd3f38
For historical reasons, we have a tab width of 3. This is strange, but
...
we have that in all files. To at least lesser the confusion a bit, add
vim tags for that.
Additionally, fix wrong #! in a few files.
2008-07-29 19:49:31 +00:00
js
993d0d8609
Revert r10064 and to it the right way™.
2008-07-29 19:42:31 +00:00
js
a226760275
Make moods better translatable.
2008-07-29 19:02:57 +00:00
Yann Leboulanger
e7b7e01b54
don't require python2.5
2008-07-29 06:59:14 +00:00
js
c06c258b2f
Show activity in conversation window.
2008-07-28 22:33:20 +00:00
js
ebea2ef2b0
Actually, that didn't really fix it. But this does.
2008-07-28 21:43:41 +00:00
js
50406b13e6
Disable ok button if no activity is set, but enable is selected.
2008-07-28 21:36:11 +00:00
js
f7d8631a5c
New activity dialog.
2008-07-28 20:57:56 +00:00
js
c5b7f356a9
Be compatible with pygtk 2.10.
...
I'm still for kicking compatibility for everything < 2.12.0 as with
2.12.0, there are a few new APIs that obsolete old, stupid APIs.
2008-07-23 16:27:06 +00:00
js
0f17f4dfec
Update text to 'None' when disabling mood.
2008-07-23 02:16:09 +00:00
js
869d451aba
Mood still wasn't translatable at some places.
2008-07-22 23:34:45 +00:00
js
1b675d0961
Replace _ in moods by space.
2008-07-22 23:11:30 +00:00
js
4178ec7fcb
Better User Mood dialog.
2008-07-22 22:20:51 +00:00
js
c5e679a078
Show mood in chat window.
2008-07-22 21:08:52 +00:00
Stephan Erb
d83f9da555
Improved groupchat minimization:
...
* partly rewrote join_room because it was hard to read
* Correctly handle invites from anonymous rooms. Fixes #4057
* Use HIG dialog for invitation requests
* Fix bug where minimized groupchats where hidden after a reconnect
* Removed some duplicated code
2008-07-19 17:36:21 +00:00
Brendan Taylor
ebcb659196
improved esession auth messages
2008-07-09 03:10:50 +00:00
Brendan Taylor
75027b6e0c
change auth icon when SAS is verified
2008-07-09 02:11:42 +00:00
Stephan Erb
c99048b02f
Fix two caps related tracebacks:
...
Quick fix: What does not exist cannot support anything. Fixes #4031 .
Fix variable referencing. Fixes #4076 .
2008-07-08 19:15:54 +00:00
Yann Leboulanger
74c53da32a
fix arguments order in contacts.py, some coding standards. should fix #4081
2008-07-05 19:04:27 +00:00
Brendan Taylor
3a94e595e5
missed a / in </b>
2008-06-29 16:25:10 +00:00
Brendan Taylor
908bf97fbc
fix esession toggling
2008-06-29 15:57:07 +00:00
Brendan Taylor
b490904454
make esession authentication warning less obtrusive
2008-06-29 04:39:29 +00:00
Stephan Erb
81dfec2b2a
Close preset messages popup before closing the status window. Otherwise GTK will freeze when the window is closed after the inactivity timer has expired. Fixes #4052
2008-06-27 21:11:08 +00:00
Yann Leboulanger
18d8f98f3c
add "other" to all sub-activities and fix "Having an appointment" activity. Fixes #4019 , #3981
2008-06-15 18:13:03 +00:00
Yann Leboulanger
6733ba484c
show current mood / activity in the dialog for changing them. Fixes #3952
2008-05-30 22:39:01 +00:00
Julien Pivotto
9e8e34403c
Correct some bugs with the name used to create a MUC from a 1-to-1 chat when the server can't send a unique key. See #2095 .
2008-05-18 18:00:02 +00:00
js
b0a7998934
Set type hint for notifications NOT using pynotify.
2008-05-18 13:03:40 +00:00
Brendan Taylor
d511b5afc4
merged in session-centric branch, with fixes for OTR compatibility
2008-05-13 01:59:10 +00:00
Yann Leboulanger
e31324f740
string prep nickname before joining. Fixes #3770
2008-05-07 10:23:29 +00:00
Yann Leboulanger
2560f844c1
[Florob] ability to retract pubsub events. fixes #3913
2008-05-05 07:48:13 +00:00
Jean-Marie Traissard
f3fec5c791
oups, syntax error
2008-05-02 16:15:39 +00:00
Jean-Marie Traissard
7ce16668fb
Remove 2 generalization in dialogs, we are not generalizing here.
2008-05-02 14:36:28 +00:00
Jean-Marie Traissard
f0c4bef25d
Wrap text in change subject dialog and use a bigger width. Subjects are usually long and on one line.
2008-04-28 18:19:25 +00:00
Jean-Marie Traissard
7ad796a34a
Use a file for artists credits instead of hardcoded. Added helper func to get credits files paths
2008-04-20 20:51:05 +00:00
Jean-Marie Traissard
2c891b5b87
Translatable (desync'ed)
2008-04-20 20:06:16 +00:00
Jean-Marie Traissard
47bc1d61b4
Added one unique function to src/gajim.py to add a GC bookmark.
...
Moved newly created auto_join_bookmarks() to good source file.
Fix :
-when using bookmark auto from join dialog : Action rebuild now done; Add GC sorted in list
-when using gc_control->bookmark : Store password if any.
2008-04-20 19:45:09 +00:00
Jean-Marie Traissard
8b8f139f79
Moved methods for opening new messages controls from roster.py to src/gajim.py. This is not roster related. See #3643 .
...
Sorted src/gajim.py functions, using steve-e style :p
2008-04-20 18:14:04 +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
Yann Leboulanger
ffbc0c65bc
use a textview to change subject of a room. Fixes #3858
2008-04-18 19:15:03 +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
5dd0d4fce8
move functions that build icons to gtkgui_helpers instead of roster_window. Fixes #3873
2008-04-17 14:17:14 +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
Yann Leboulanger
163b680200
don't translate user_mood and user_activity
2008-04-04 20:24:55 +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
8aa1573e78
make About dialog not use run() function. fixes #3788
2008-03-23 11:14:50 +00:00
Yann Leboulanger
c1ed365521
bigger DataFormWindow
2008-03-02 21:44:43 +00:00
Yann Leboulanger
13541c0425
ability to configure pubsub nodes. see #3053
2008-02-15 22:55:21 +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
Nikos Kouremenos
059ed3dd27
2008 in about dialog
2008-02-06 16:33:46 +00:00
Brendan Taylor
0b48b05218
merged trunk into session_centric branch
2008-02-05 03:09:31 +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
Stephan Erb
40da75e119
Fix regression introduced in #9256 .
2008-01-25 18:12:56 +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
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
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
Yann Leboulanger
a645006bf8
merge diff from trunk
2007-12-12 08:44:46 +00:00
Yann Leboulanger
f6c819ab7e
[Dicson] fix save preset status message behaviour. Fixes #3584
2007-11-29 20:45:46 +00:00
Stephan Erb
dc4d6b7a6d
Reference to other class, don't use self. Thanks Asterix
2007-11-28 21:18:28 +00:00
Stephan Erb
16e8369e23
Fix some random indentation errors and missing imports.
2007-11-27 21:14:04 +00:00
Yann Leboulanger
391249f14f
[Dicson] fix utf-8 encoding problem. fixes #3584
2007-11-27 16:33:36 +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
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
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
0a7669afef
make columns in ChoosePGPKey dialogs sortable. fixes #3520
2007-11-13 19:58:22 +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
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
Stephan Erb
1682a68e95
Do not include zeroconf contacts in Chat2Muc invite window
2007-10-07 19:20:45 +00:00
Yann Leboulanger
10f8279e57
NonModalConfirmationDialog and ConfirmationDialognow automaticaly close window on ok or cancel. fixes #3486
2007-10-07 17:22:47 +00:00
Yann Leboulanger
0585a8475f
fix ConfirmationDialogCheck callback behaviour
2007-10-01 17:11:47 +00:00
Yann Leboulanger
436adf7b95
prevent traceback when no callback is given in ConfirmationDialogCheck dialog
2007-09-30 20:38:41 +00:00
Jean-Marie Traissard
9e85aa5026
Escape markup for reason in invite received dialog. Fixes #3467 .
2007-09-29 21:03:31 +00:00
Brendan Taylor
bd8ececb46
encrypted secret storage and an improved SAS verification dialog
2007-09-29 20:51:01 +00:00
Yann Leboulanger
530cc9e62f
[asac] support jabber ❌ data in message elements. fixes #2225
2007-09-27 20:39:42 +00:00
Brendan Taylor
4ed6830870
made PassphraseDialog's checkbutton and modality optional
2007-09-26 22:31:20 +00:00
Yann Leboulanger
fe0ac73f3d
[thekingpizza] add svg images to Images filter. fixes #3452
2007-09-20 08:06:39 +00:00
Yann Leboulanger
1348cd16cb
set YesNoDialog non modal
2007-09-19 16:58:49 +00:00
Yann Leboulanger
4583f84bc1
missing and in a if
2007-09-18 16:22:12 +00:00
Yann Leboulanger
9b843cb0d4
don't add our jid in chat2muc dialog
2007-09-18 16:06:53 +00:00
Stephan Erb
2fdeabc012
Add my copyright :-)
2007-08-31 23:19:23 +00:00
Brendan Taylor
bac2078bb9
set a session when sending a single message. fixes #3406
2007-08-30 16:42:12 +00:00
Yann Leboulanger
673d90e30f
fix widget visibility in add new contct dialog
2007-08-29 09:12:41 +00:00
Yann Leboulanger
c9a407ca52
[Brendan Taylor] Gsoc 2007 work : end to end encryptions. Fixes #544
2007-08-25 22:42:35 +00:00
Yann Leboulanger
e70ccf9218
fix add new contact dialog widget's visibility
2007-08-24 22:22:01 +00:00
Tomasz Melcer
2a7f1a654a
Jingle: dialog for accepting voice calls
2007-08-23 23:42:31 +00:00
Stephan Erb
b60036af8f
Transform Chat2MUC via DND. Fixes #1408 . See #2095
2007-08-22 17:20:44 +00:00
Julien Pivotto
0ea6388333
Don't add irc transports to MUC servers in Invite Friends window. See #2095 .
2007-08-22 12:18:21 +00:00
Julien Pivotto
e32755de36
Remove transports contacts from Invite Friends! window. See #2095 .
2007-08-22 12:10:06 +00:00
Julien Pivotto
a7a525cb7a
Improve transport detection in "Invite Friends" window. See #2095 .
2007-08-22 12:08:26 +00:00
Julien Pivotto
880149af61
Sort Friends by name in "Invite Friends" window. See #2095 .
2007-08-22 11:51:58 +00:00
Julien Pivotto
a08deb0bec
Fix a stupid bug in [8541].
2007-08-22 11:39:42 +00:00
Julien Pivotto
7812013325
Add Status Icon to contacts in "Invite Friends" window.
2007-08-22 11:35:00 +00:00
Yann Leboulanger
9af8207148
nicer chat2muc window. see #2095
2007-08-22 11:10:54 +00:00
Yann Leboulanger
a6f1703011
use XEP-45 unique room creation if server supports it. see #2095
2007-08-22 10:57:16 +00:00
Stephan Erb
99be1b14f2
chat2muc: See #2095
...
Remove ancient menuitem.
Do not allow to invite transports and groupchats.
Include contacts from all accounts.
2007-08-22 00:50:48 +00:00
Stephan Erb
7b45c9c8f0
Remove BlockedContactsWindow. Fixes #3142
2007-08-21 23:39:51 +00:00
Yann Leboulanger
78f2c8c021
[roidelapluie, elghinn, msieurhappy, xbright and me] chat to muc convertion. see #2095 and #1408 . TODO: DND
2007-08-21 23:13:03 +00:00
Stephan Erb
194829e805
Only show relevant widgets in AddNewAccountWindow.
2007-08-20 18:46:54 +00:00
Yann Leboulanger
176593db97
don't allow to bookmark a room on server that don't support private storage.
2007-08-19 15:32:41 +00:00
Yann Leboulanger
ea24ee82e5
merge diff from trunk to pep branch
2007-08-09 15:39:18 +00:00
Yann Leboulanger
701bdb6b85
use set_no_show_all from glade when possible instead of code. fixes #2248
2007-08-09 08:57:59 +00:00
Stephan Erb
ecff92dfd8
Make add contact work with unknown transports. Fixes #3302
2007-07-16 15:12:44 +00:00
Julien Pivotto
9994643247
Added my own copyright :-P
2007-07-11 21:39:27 +00:00
Yann Leboulanger
cf814269db
set custom avatar is now fonctional. fixes #3127
2007-07-10 17:53:42 +00:00
Yann Leboulanger
74196a65ed
fix the show transport icon in add contact dialog
2007-07-05 09:21:31 +00:00
Yann Leboulanger
a410e1e66a
[gerald] add protocol pixbuf in add contact dialog. Fixes #3269
2007-07-05 06:25:21 +00:00
Yann Leboulanger
8abd062365
[Lukas] split get_contact into get_contacts and get_contact. get_contact_from_full_jid uses get_contact. Maybe could be merged with optional argument, but it's clearer this way. Fixes #3275
2007-07-04 13:23:16 +00:00