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
Yann Leboulanger
070369fc2a
ask user before overwriting a preset status message. Fixes #3277
2007-07-03 17:34:33 +00:00
Yann Leboulanger
30a9202f9d
automaticaly fill password entry in groupchat invitation dialog if we get it. fixes #3271
2007-06-29 09:39:13 +00:00
Yann Leboulanger
fd2be16f24
make the ask password for groupchat window async and entry visibility to False. fixes #3265
2007-06-29 08:19:13 +00:00
Yann Leboulanger
e65bca1049
initialize minimize_on_autojoin to False when we add a new bookmark
2007-06-19 17:31:47 +00:00
Brendan Taylor
7898686680
reverted back to per-JID windows, pass around sessions instead of thread_ids
2007-06-05 23:19:34 +00:00
Brendan Taylor
17c5bf5e52
massive everything-breaking overhaul for per-session windows
2007-06-05 21:26:45 +00:00
Yann Leboulanger
b6dec549e0
[elghinn] fix indentation
2007-06-04 08:32:20 +00:00
Piotr Gaczkowski
e3ef0821b3
Merge with trunk
2007-06-03 10:04:20 +00:00
Brendan Taylor
ec37a97ed6
add <thread/> to replies to single message that contain a <thread/>
2007-05-30 15:31:41 +00:00
Yann Leboulanger
bdf33fb4c1
[lukas] add autocompletion of jid in privacy lists dialog. fixes #2764
2007-05-24 18:12:01 +00:00
Julien Pivotto
241a0f3fda
Fix a little bug in [1861]: now countdown starts immediately
2007-05-19 18:04:56 +00:00
Julien Pivotto
93358d1b09
( Fix #2416 ) Close change status windows after 15 seconds of inactivity
2007-05-19 17:52:20 +00:00
Jean-Marie Traissard
b10981bd03
Use only one (up to date) error dialog for aspell dictionary error. See #3165 .
2007-05-14 03:59:57 +00:00
Yann Leboulanger
e8fb4160d1
don't add a line break to the status message when we press ctrl+enter. Fixes #3106
2007-05-09 12:37:06 +00:00
Yann Leboulanger
7cbd1e3a0c
draw contacts under a blocked group as striked
2007-04-26 20:33:52 +00:00
Yann Leboulanger
3176f6e1f5
unstrike groups when we remove them from blocked contacts window
2007-04-26 20:05:06 +00:00
Yann Leboulanger
c1c30d20de
copyright set to 2007. fixes #3131
2007-04-26 16:46:43 +00:00
Yann Leboulanger
86eb5f7120
[roidelapluie] coding standards. see #253
2007-04-25 20:51:01 +00:00
Yann Leboulanger
30579706ce
redraw contact when we unblock it from blocked contacts window
2007-04-25 17:33:32 +00:00
Yann Leboulanger
550785233f
[roidelapluie] ability to block several contacts in the same time. fixes #3128
2007-04-25 15:54:58 +00:00
Yann Leboulanger
776c4614d5
[roidelapluie] add ability to block / unblock a contact / group directly from roster. see #253
2007-04-24 19:56:24 +00:00
Yann Leboulanger
758f7949ca
fix wrong var name. fixes #2750
2007-03-31 12:43:07 +00:00
Piotr Gaczkowski
6917ab7ff5
Activity setting from a dialog once again
2007-03-31 09:09:16 +00:00
Yann Leboulanger
af37cf9d68
make moods translatable
2007-03-31 08:16:58 +00:00
Yann Leboulanger
a26d9c028a
make mood dialog not use blocking run() function
2007-03-31 08:11:25 +00:00
Piotr Gaczkowski
37de10d82f
Properish mood dialog
2007-03-31 07:43:33 +00:00
Piotr Gaczkowski
ab26867fb2
Setting mood now supported (crappy).
2007-03-30 22:52:11 +00:00
Yann Leboulanger
64af5db70c
[Anthony Lannuzel and I] add ability to synchronise contact list from another account.
2007-03-25 22:38:44 +00:00
Yann Leboulanger
f09799f9d9
warning and information dialogs are now no more modal, but transient for parent. This means all windows are usable even if such a dialog is opened, but dialog stays above parent windows. Parent is roster window. fixes #3035
2007-03-14 13:31:50 +00:00
Yann Leboulanger
5920d03aee
ability to destroy a room when we are owner, give a reason and alternative room
...
jid. fixes #3031
2007-03-11 20:14:53 +00:00
Jean-Marie Traissard
d37e7d8e3e
No space in indentation, checked by drpython (editor). /src part
2007-02-04 13:01:04 +00:00
Nikos Kouremenos
e9afe36ff3
clean code and update to using GTK/PyGTK 2.8; see #2248
2007-01-16 23:26:38 +00:00
Yann Leboulanger
363c5b45b0
show nickname in invitation dialog. fixes #2899
2007-01-15 10:34:53 +00:00
Yann Leboulanger
3567a8c20f
remove privacy list from dialog only when server return the result, else show an error dialog. fixes #2853
2007-01-11 20:21:53 +00:00
Yann Leboulanger
4bd6253192
don't show empty lines in XML console. fixes #2857
2007-01-06 14:57:18 +00:00
Yann Leboulanger
72a632c76e
fix indentation
2007-01-06 00:40:46 +00:00
Yann Leboulanger
53b901cf4e
[Yavor Doganov] some typoe in strings and comments
2007-01-02 12:17:51 +00:00
Yann Leboulanger
7945ceac83
add auto join checkbutton in join room dialog. fixes #2056
2007-01-02 01:38:58 +00:00
Yann Leboulanger
81fb64f6b2
don't add empty group when we add a contact. fixes #2833
2006-12-27 10:39:03 +00:00
Yann Leboulanger
d3970e70ea
better detection of transport jid in add contact dialog. fixes #2750
2006-12-12 14:16:29 +00:00
Yann Leboulanger
bd2f62ab0d
keep nickname and group when we re-ask auth. fixes #2741
2006-12-10 14:18:31 +00:00
Yann Leboulanger
46cb1d9f92
hide advanced notification control button. fixes #2738
2006-12-05 09:54:18 +00:00
Yann Leboulanger
1732f00412
hide non-implemened option in advanced notificaton window. fixes #2738
2006-12-04 07:49:02 +00:00
Nikos Kouremenos
a41388a8c7
add Josef Vybíral [cornelius] as artist in about dialog and in THANKS
2006-12-03 18:15:41 +00:00
Yann Leboulanger
adff04903c
handle correctly save of multi-line status messages. fixes #2719
2006-11-28 14:41:14 +00:00
Yann Leboulanger
c69061b41c
do not allow to join a malformed room (abc/def@server.org). fixes #2520 .
2006-11-22 23:21:33 +00:00
Jean-Marie Traissard
6ece819abd
'JID'->'Jabber ID'
2006-11-21 00:26:51 +00:00
Jean-Marie Traissard
31c3deb86e
Merge back [7466], [7467] and [7472] that were overwritten by ad_hoc merge. Fixes
...
#2200 .
2006-11-19 19:45:43 +00:00
Tomasz Melcer
175a792cfe
Merging changes from trunk (6774:7465)
2006-11-18 20:52:28 +00:00
Tomasz Melcer
9b29c4c8b8
Merging changes from trunk (6561:6774)
2006-09-13 16:47:58 +00:00
Tomasz Melcer
585ab90e92
Merging changes from trunk (6496:6561)
2006-07-17 19:30:53 +00:00
Jean-Marie Traissard
17f891a22f
Do nou use gtkspell on RECEIVED single messages. Fixes #2065 .
2006-06-16 17:47:47 +00:00
Yann Leboulanger
bc26593974
use gettext.install. Fixes #497
2006-06-15 06:49:04 +00:00
Jean-Marie Traissard
4e1e46a8ac
19:26:12 Jim++: is space before AND after ":" mandatory (in french it is) ?
...
19:26:17 Hawke: No
19:26:22 Hawke: Only after
Let translator decide
2006-06-10 17:31:43 +00:00
Jean-Marie Traissard
5252ec2d3f
Set all strings translatable in about dialog, use AUTHORS file
...
logger->Typo
2006-06-10 17:23:58 +00:00
Jean-Marie Traissard
9ed43cf6d1
Show a real error box when unable to bind to port
...
Fixes #1941 .
2006-06-05 17:07:48 +00:00
Yann Leboulanger
59c3b7b3c8
JEP 172 support (user nickname) Fixes #464 and #884
2006-06-01 15:23:38 +00:00
Dimitur Kirov
adb54d0eb7
prevent TB on window destroy
2006-05-29 18:23:12 +00:00
Dimitur Kirov
7e467e04f8
shrink account and protocol comboboxes
2006-05-19 22:30:23 +00:00
Dimitur Kirov
226e5372e4
new arguments for gajim-remote add_contact
...
(<jid> [account]). If account is not specified,
show a combobox with active accounts
2006-05-19 21:13:45 +00:00
Jean-Marie Traissard
e58130611d
Deal with non utf8 status messages in change status message dialog
2006-05-16 18:49:34 +00:00
Jean-Marie Traissard
8decfc44a2
Sort groups in edit group dialog, even when adding one. Note that it doesn't lower groupname before sort.
...
Make edit group window longer but with no vscroolbar if necessary.
2006-05-14 16:19:04 +00:00
Jean-Marie Traissard
00669c06a0
Missing upcase letter
2006-05-10 20:29:17 +00:00
Jean-Marie Traissard
af3500a225
#1005 preparation : Begin to move notifications to notify.py :
...
-moved popup and sound for contact in/out
-added popup for status change (always disable for the moment, will be advanced only)
Note : removed "if not gajim.awaiting_events[account].has_key(jid)" from condition for an in/out popup to be showed
2006-05-10 20:25:51 +00:00
Jean-Marie Traissard
a898cf4544
#1005 :
...
-Added events about FT, event status change
-Merge events first/next message reveived and add a condition about chat actually open with that contact for all events
-Added action about roster notification (animated icon for contact)
-Added glade file to translatable ones
2006-05-09 17:59:24 +00:00
Dimitur Kirov
6db39b590d
sort texts in completion list
2006-05-09 13:07:33 +00:00
Jean-Marie Traissard
a106d402b8
#1005 : Advanced Notifications Control : First part : Preferences GUI.
2006-05-09 00:05:15 +00:00
Dimitur Kirov
b145e59b41
moved completion dict creation in helpers.py
2006-05-08 22:44:47 +00:00
Dimitur Kirov
afdfdc05ce
add completion for single message dialog
2006-05-08 22:06:42 +00:00
Dimitur Kirov
8f239a4be0
moved completion definition in a function
...
get_completion_liststore in gtkgui_helpers
2006-05-08 21:59:09 +00:00
Dimitur Kirov
37a65bd72e
Start Chat text
2006-05-08 21:34:57 +00:00
Dimitur Kirov
1941de6879
add completion for start chat dialog
2006-05-08 21:16:38 +00:00
Dimitur Kirov
5e6b016af1
split gtkgui.glade in several small glade
...
files, which are now located in data/glade/
2006-05-02 15:53:25 +00:00
Yann Leboulanger
6d57097177
no need to call request_vcard twice, it's already in VcardWindow class
2006-04-28 20:54:29 +00:00
Jean-Marie Traissard
1309befd16
[nk]Clean "about" dialog
2006-04-25 20:38:16 +00:00
Dimitur Kirov
53764afbe7
new ConversationTextview doesn't extend
...
TextView
2006-04-18 16:08:56 +00:00
Jean-Marie Traissard
365d9d4eb6
Clarify menuitem new chat code : message->chat . Correct actions->chat behaviour
2006-04-18 15:17:07 +00:00
Yann Leboulanger
a5ce1a1503
print gtk and pygtk version in about dialog
2006-04-12 16:31:35 +00:00
Yann Leboulanger
af424d5bb9
fixes encoding problems when choosing a file in FileChooserDialog on non-utf-8 systems
2006-04-12 13:56:30 +00:00
Nikos Kouremenos
76da3f4b5a
past in about dlg too
2006-04-11 13:38:51 +00:00
Yann Leboulanger
1241da51f2
save also call on_response_ok. Fixes #1843
2006-04-10 21:15:44 +00:00
Yann Leboulanger
e2ed5d82ff
new non-blocking ImageChooserDialog. Fixes #777
2006-04-10 19:49:24 +00:00
Yann Leboulanger
a1b8dfbcd7
/SoundChooserDialog are now non blocker. Fixes #777
2006-04-10 17:21:28 +00:00
Yann Leboulanger
c9bc8fd6a7
filechooser when we receive file doesn't block anymore (no run() call). Fixes #777
2006-04-10 15:38:59 +00:00
Yann Leboulanger
cf819d3835
filechooserdialog is no more blocking (no call to run() func). see #777
2006-04-10 14:45:35 +00:00
Dimitur Kirov
0c9ceace11
nonmodla FT request dialog
2006-04-08 17:02:55 +00:00
Nikos Kouremenos
f0b186808f
typo
2006-04-08 10:34:47 +00:00
Dimitur Kirov
52d01323ce
mirate logs by spawing a child python process
...
No progress text, only pulsebar
2006-04-07 22:57:27 +00:00
Nikos Kouremenos
d47db39011
introduce new class for non modal filechooser. atm still blocks
2006-04-07 14:23:21 +00:00
Yann Leboulanger
8502d69f8d
handle click on old-style popup window the same way as for new-style. Fixes #1785
2006-04-06 18:13:06 +00:00
Yann Leboulanger
897fd6c35e
show YesNoDialogs. Fixes #1814
2006-04-06 11:04:41 +00:00
Jean-Marie Traissard
e226313777
Avoid code duplication in old popups coloring
2006-04-05 19:57:13 +00:00
Nikos Kouremenos
397d255c42
[jim++] fix muc invitation old style popup (perhpas new too) says event_type as text ( #1797 )
2006-04-05 16:32:22 +00:00
Nikos Kouremenos
1a3696a026
we no longer keep xml_console_window forever in me. we allocate on demand
2006-04-05 12:01:21 +00:00
Yann Leboulanger
f36a6af404
remove useless indentation
2006-04-04 17:46:19 +00:00
Yann Leboulanger
6efe0ce886
show confiramtion windows. Fixes #1795
2006-04-04 14:49:56 +00:00
Yann Leboulanger
543a2df0ee
check title before setting the label with it
2006-04-03 14:21:51 +00:00
Yann Leboulanger
ddfd3d7be6
better title / text in popup windows. Fixes #1790
2006-04-03 07:40:15 +00:00
Yann Leboulanger
31e54bc2ed
remove many call to dialog.run() function. Some are still here, but they happend only when the user do an action (close a chat window, change status, ...). So UI is not blocked when we receive a groupchat invitation or an error message.
2006-04-02 16:11:21 +00:00
Yann Leboulanger
ba7ef979b7
common/gajim can't contain _()O so move it to helpers
...
prevent renaming of special groups
2006-03-30 21:35:43 +00:00
Yann Leboulanger
66a4f406fa
Observersa in also a special group than can't be renamed / can't reveive contacts with DND
2006-03-30 21:25:38 +00:00
Yann Leboulanger
276415f570
we can now re-add a contact that was ith sub=none (so not shown at all in roster)
2006-03-30 17:55:25 +00:00
Yann Leboulanger
0e873f24ca
edit groups now works for non-metacontacts too :). Fixes #1778
2006-03-29 21:00:33 +00:00
Yann Leboulanger
7043aeeb7e
when we edit groups of a contact, groups of all brothers are also updated to they are sync. Fixes #1770
2006-03-29 20:26:20 +00:00
Yann Leboulanger
12959a7888
prevent adding twice a group in a contact.groups
2006-03-29 18:07:58 +00:00
Nikos Kouremenos
40e13f0bb1
explain sth better
2006-03-24 18:49:47 +00:00
Nikos Kouremenos
1524521c7f
pychecker on our files. everyone please have a look so we do not do the same mistakes and in case you catch a mistake I did when cleaning
2006-03-24 18:48:26 +00:00
Nikos Kouremenos
f65a5be6e5
commit first part of special notifications (aka buddy pounces). at last make Choose Sound dlg a class; TODO: actually write to config user settings as well as take those into account [jim++]
2006-03-15 17:45:55 +00:00
Nikos Kouremenos
22ab2f5300
if msg name for preset is empty assign a default (msg text) as name
2006-03-15 16:34:52 +00:00
Nikos Kouremenos
d8bfdd60f0
thank Anders Ström for Goojim and improve some strings in about dlg
2006-03-15 12:59:01 +00:00
Yann Leboulanger
a6a72ccf8d
forbid resource when we add a contact. Fixes #1117
2006-03-12 20:53:28 +00:00
Yann Leboulanger
e335c53247
nicer code
2006-03-10 14:01:57 +00:00
Nikos Kouremenos
b057235977
do not show comment if empty. show somehow smaller string
2006-03-10 13:43:20 +00:00
Yann Leboulanger
9cd8f04322
fix TB ( #1681 )
2006-03-10 13:17:21 +00:00
Yann Leboulanger
d4cbe39fc2
auto_authorization is now keept in mem. This way it works correctly, but doesn't if you close gajim before your contact ask your auth. Fixes #1630
2006-03-08 10:46:36 +00:00
Nikos Kouremenos
b3f9fc764e
fix a TB in trayicon menu functionality. fix varname which lead to bad functionality for single message [we were doing new message] and also fix functionality for it, add %s in strings and not +, use gtkgui helper function
2006-03-08 01:27:01 +00:00
Nikos Kouremenos
80c58110e2
now we can save preset messages from change status message dialog. we also use ComboBox and not ComboBoxEntry because the first shows clearer that it is not editable. fixes #1407
2006-03-07 14:02:45 +00:00
Yann Leboulanger
7934380cb2
when we click on a popup window, event is maybe already shown. prevent this TB. Fixes #1644
2006-03-02 21:13:12 +00:00
Yann Leboulanger
946a28b26b
[Jim++] some elif instead of if
2006-02-26 23:29:49 +00:00
Yann Leboulanger
0b6f021295
don't give focus to buttons in HIGdialogs. fixes #1412
2006-02-21 11:21:58 +00:00
Yann Leboulanger
9fe2475eba
show a correct vcard when it's the one of a contact that request our subscription. Fixes #1524
2006-02-20 21:30:45 +00:00
Yann Leboulanger
4415d770fc
not_in_the_roster.png -> not_in_roster.png
2006-02-20 11:02:35 +00:00
Nikos Kouremenos
72d49e951e
if user removes sth, ask him on quiting about VACUUM and if he likes that do it (sqlite docs say it can take sometime one large db (I cannot test, YANN?) and it is why I do not do it automatically; also fix a bug on massively deleteing contact logs
2006-02-06 21:35:54 +00:00
Nikos Kouremenos
6b925ec324
better varname
2006-02-04 20:26:07 +00:00
Travis Shirk
029d4838b8
SingleMessageWindow size/position fixes for #1505
2006-02-04 01:08:37 +00:00
Yann Leboulanger
f751cb6ef0
80 margin
2006-02-03 18:43:18 +00:00
Nikos Kouremenos
76757c556c
we cannot click save preset if status msg is empty
2006-01-26 17:40:11 +00:00
Yann Leboulanger
97378c63ed
[Campey] We can now position the old-style popup window
2006-01-21 21:11:29 +00:00
Nikos Kouremenos
912207c098
get_actor --> get_name_from_jid so it is visible it is on gajim level and not on xmppy (lower) lever
2006-01-20 17:50:01 +00:00
Nikos Kouremenos
bbc42cc115
[knuckles] refactor API about notifications so we do not dup code allover
2006-01-20 17:40:45 +00:00
Yann Leboulanger
2dc4eb3f21
[campey] not in the roster -> Not in Roster. Fixes #1054
2006-01-19 21:55:01 +00:00
Yann Leboulanger
103b143da2
typo
2006-01-19 19:59:58 +00:00
Yann Leboulanger
28a5263cd3
stringprep room jids when we want to join a room
2006-01-19 19:52:51 +00:00
Nikos Kouremenos
a8def93b99
enrich with info on how to ban domain and what else is allowed; make Close --> Cancel and Apply --> OK; FIXME: OK cb is not called.. :(
2006-01-19 13:52:02 +00:00
Travis Shirk
d46180751b
More spell-checking in single msg window; closes #1414
2006-01-19 02:42:58 +00:00
Nikos Kouremenos
5367d4a4fb
[knuckles] event images in old style notifications; /me did some rearranging in glade so they look better
2006-01-18 20:30:24 +00:00
Travis Shirk
b70b839155
Need to init before any of the events which occur during construction fire.
2006-01-18 02:16:49 +00:00
Nikos Kouremenos
a9727e39db
[knuckles] GMail notification now shows number of messages and if clicked opens inbox and all that :)
2006-01-17 20:23:36 +00:00
Travis Shirk
dd44704af4
Only enable Join button when all required entries have values; closes #1262
2006-01-14 21:59:59 +00:00
Travis Shirk
e119091317
Copyright update
2006-01-14 20:50:56 +00:00
Nikos Kouremenos
4764b39382
list THANKS file in about dialog
2006-01-12 08:50:07 +00:00
Nikos Kouremenos
226185d73a
remove some more asserts. nicfit have a look if you really need one
2006-01-12 08:30:23 +00:00
Yann Leboulanger
9b0f9c9295
handle correctly click on old popup notification when receiving message
2006-01-11 20:24:49 +00:00
Yann Leboulanger
d2ab3031f1
contact.name can now be empty. So use contact.get_shown_name() that returns a user friendly name
2006-01-10 18:30:57 +00:00
Travis Shirk
f52afdcbe8
Merged revisions 5017-5020,5022-5029 via svnmerge from
...
svn://svn.gajim.org/gajim/trunk
........
r5017 | asterix | 2006-01-06 01:55:51 -0700 (Fri, 06 Jan 2006) | 2 lines
use escape for pango markup
........
r5018 | asterix | 2006-01-06 02:21:39 -0700 (Fri, 06 Jan 2006) | 2 lines
missing new contacts function
........
r5019 | asterix | 2006-01-06 11:03:07 -0700 (Fri, 06 Jan 2006) | 2 lines
handle the click on toggle_gpg_encryption menuitem
........
r5020 | asterix | 2006-01-06 11:14:14 -0700 (Fri, 06 Jan 2006) | 2 lines
use the saved size even if a chat window is already opened
........
r5022 | asterix | 2006-01-07 03:43:47 -0700 (Sat, 07 Jan 2006) | 2 lines
we can now resume filetransfert
........
r5023 | asterix | 2006-01-07 03:56:31 -0700 (Sat, 07 Jan 2006) | 2 lines
[Knuckles] Google E-Mail Notification
........
r5024 | asterix | 2006-01-07 04:02:16 -0700 (Sat, 07 Jan 2006) | 2 lines
better string
........
r5025 | asterix | 2006-01-07 04:14:32 -0700 (Sat, 07 Jan 2006) | 2 lines
fix a TB
........
r5026 | asterix | 2006-01-07 05:36:55 -0700 (Sat, 07 Jan 2006) | 2 lines
we can now drag a file on a contact in the roster to send him a file
........
r5027 | asterix | 2006-01-07 06:26:28 -0700 (Sat, 07 Jan 2006) | 2 lines
contact.groups is always a list, even if emtpy
........
r5028 | asterix | 2006-01-07 06:54:30 -0700 (Sat, 07 Jan 2006) | 2 lines
make all buttons insensitive on a category row in disco
........
r5029 | asterix | 2006-01-07 07:19:25 -0700 (Sat, 07 Jan 2006) | 2 lines
auto open groupchat configuration window when we create a new room
........
2006-01-07 17:25:35 +00:00
Travis Shirk
1360933ba9
Merged in trunk updates, including meta_contacts
...
Merged revisions 4951,4962-4969 via svnmerge from
svn://svn.gajim.org/gajim/trunk
........
r4951 | nk | 2005-12-30 16:50:36 -0700 (Fri, 30 Dec 2005) | 1 line
fixes in greek transl
........
r4962 | asterix | 2006-01-01 11:41:04 -0700 (Sun, 01 Jan 2006) | 2 lines
merge meta_contacts branch with trunk. Meta contacts are not in gajim yet, but framework is here. We now use gajim.contacts.many_functions() to handle contacts and groupchat_contacts.
........
r4963 | asterix | 2006-01-01 11:43:24 -0700 (Sun, 01 Jan 2006) | 2 lines
correct contacts file
........
r4964 | asterix | 2006-01-01 11:47:26 -0700 (Sun, 01 Jan 2006) | 2 lines
dict.remove() doesn't exists, it's del dict[]
........
r4965 | asterix | 2006-01-01 11:50:15 -0700 (Sun, 01 Jan 2006) | 2 lines
some missing commits from branch
........
r4966 | asterix | 2006-01-01 11:53:30 -0700 (Sun, 01 Jan 2006) | 2 lines
end of gc_contact.nick -> gc_contact.name
........
r4967 | asterix | 2006-01-01 12:05:59 -0700 (Sun, 01 Jan 2006) | 2 lines
new ACE option: send_sha_in_gc_presence that allow to send sha info in groupchat presences
........
r4968 | asterix | 2006-01-01 12:12:36 -0700 (Sun, 01 Jan 2006) | 2 lines
0.9.1-2 in debian that solve the group bug (commit [4924])
........
r4969 | asterix | 2006-01-01 12:31:13 -0700 (Sun, 01 Jan 2006) | 2 lines
typo
........
2006-01-01 20:06:26 +00:00
Travis Shirk
c30ee542dc
Close to usable for chat, receiving messages, etc.
2005-12-31 21:55:44 +00:00
Travis Shirk
a52596266c
Merged trunk
2005-12-30 21:37:36 +00:00
Nikos Kouremenos
7736cb8824
fix some typos
2005-12-27 20:23:45 +00:00
Nikos Kouremenos
8a0bad93e5
[greblus] hardcode black text for old-style popups
2005-12-27 19:29:04 +00:00
Yann Leboulanger
2f69f3d8ed
single message now has conversation_textview so it prints urls and smeileys
2005-12-12 09:12:29 +00:00
Nikos Kouremenos
69fe0f02d7
show artists in about dialog alphabetically
2005-12-10 22:30:28 +00:00
Nikos Kouremenos
d9def4d2a4
[grenshad] add FT-related icons. thank him as artist
2005-12-10 22:00:06 +00:00
Yann Leboulanger
612716e2db
change copyright from "Gajim Team" to real people
2005-12-09 23:30:28 +00:00
Nikos Kouremenos
638a8ecd0b
add THANKS file and point to AUTHORS and THANKS in about dialog too
2005-12-09 17:57:09 +00:00
Yann Leboulanger
cae7ce3bac
"Gajim Team" in all hearders become "Contributors for this file"
2005-12-09 17:15:30 +00:00
Nikos Kouremenos
b284ea89a0
add close button [no new string here, thanks to GTK+] and show it for when we read received single messages instead of showing cancel [which is when we send]; add icon to send button; move ui preparation code to the right method and add some code to handle show/hide for close/cancel button. add a fixme for after 0.9 for string thing
2005-12-08 14:51:35 +00:00
Yann Leboulanger
2e10716559
add missing '/' before resource in single message
2005-12-08 14:00:51 +00:00
Yann Leboulanger
34255e5682
Vincent left us a long time ago
2005-12-07 23:09:10 +00:00
Nikos Kouremenos
4f9404e8b2
migration is okay now if no ~/.gajim; also many other small fixes
2005-12-05 23:25:02 +00:00
Yann Leboulanger
637c903d68
* when in common, no need to do from common import FOO, just import FOO
...
* we now migrate automaticaly at startup in a thread
* progressDialog now scroll textvew to the end
2005-12-05 11:13:08 +00:00
Yann Leboulanger
ff5e4b32e0
some typo
2005-12-02 17:16:23 +00:00
Nikos Kouremenos
ea8cefaac1
commit generic ProgressDialog class to assist us in general for those stuff; now for logs migration
2005-12-02 16:18:04 +00:00
Nikos Kouremenos
0a5ac5d80c
fix strings in places; add comments; updatea bit greek trnaslation [now has 666 translated messages] 666!! that rocks
2005-12-02 14:08:40 +00:00
Nikos Kouremenos
e39eb2a4e7
fix string; fix so it default to ok
2005-12-02 11:42:17 +00:00
Yann Leboulanger
775aa283b2
we are now ablt to save a status message that contain sevral lines
2005-12-01 20:11:48 +00:00
Nikos Kouremenos
db23b53b95
[Paweł M. Zaskórski]use gtkspell to single message winow too; stop doing if 'gtkspell' in globals() and use global var (faster)
2005-11-30 22:22:22 +00:00
Yann Leboulanger
3f2cbf7c46
[SF] show "with account acct_name" instead of "as jid" in menus
2005-11-28 16:29:04 +00:00
Yann Leboulanger
b48718a8d1
[multani] when right/middle click on the old popup window, destroy it
2005-11-26 14:39:27 +00:00
Yann Leboulanger
acd9d5a26b
give focus to join button in join_gc_window when we give a room and server
2005-11-25 22:45:58 +00:00
Yann Leboulanger
fb42b277a0
in join_gc, when typing '@' focus goes to server_entry, and back in room_entry when I press backspace in enpty server_entry
2005-11-25 22:28:51 +00:00
Yann Leboulanger
c8a921aee4
in join_gc, when typing '@' focus goes to server_entry, and back in room_entry when I press backspace in enpty server_entry
2005-11-25 22:23:58 +00:00
Nikos Kouremenos
8c3a624a77
subj entry to grab focus in single message only if we have jid to sent already
2005-11-23 22:52:50 +00:00
Yann Leboulanger
004c2b546e
SingleMEssageWindow now shows resource of sender
2005-11-23 18:19:22 +00:00
Yann Leboulanger
7a50fa4c7d
better reply in single message
2005-11-17 23:04:56 +00:00
Yann Leboulanger
4330b72485
when we reply to a single message, we add > ad the begining of each line of the quoted message
2005-11-17 22:29:03 +00:00
Yann Leboulanger
f5bd526129
prettify xml stanzas in XML console
2005-11-14 10:14:55 +00:00
Nikos Kouremenos
1921c43a94
try to prevent circular imports
2005-11-13 20:25:04 +00:00
Nikos Kouremenos
082fc7aaa9
fixing dict name: gajim.interface.windows --> gajim.interface.instances
2005-11-13 15:08:47 +00:00
Nikos Kouremenos
e57ce76bdd
fix
2005-11-13 13:51:01 +00:00
Travis Shirk
96fbd0ae4f
JEP 0070 Last Call updates; transaction IDs are a MUST, so we should display them to the user.
...
Closes #1088
2005-11-13 01:48:48 +00:00
Nikos Kouremenos
33e7b103c0
gtkexcepthook only for those that run svn versions; release user should not be bugged with TBs as they should be minor to overall functionality and he should not care. if he is advanced he knows how to find out what is wrong (how to get to see a traceback etc); also moving get_avatar_pixbuf_from_cache to gtkgui_helpers (all in one commit because of import issues)
2005-11-12 21:24:54 +00:00
Nikos Kouremenos
3556d134bd
[lorien420] popup notifications now use notification-daemon if there so they look nicer thanks to Andrew Sayman. I go play some Crack Attack! in return
2005-11-11 19:06:48 +00:00
Yann Leboulanger
1060ab1dbe
contact in not in the roster can be added to the roster
2005-11-09 18:02:57 +00:00
Nikos Kouremenos
20aac96c8d
correct which entry we insenitive
2005-11-07 21:40:01 +00:00
Yann Leboulanger
b8476426a2
insensitivie jid_entry when we add a contact from which we know the jid (right click on email -> add contact, accept a sub request, ...)
2005-11-07 21:30:35 +00:00
Yann Leboulanger
2b0d8e2a70
fix TB
2005-11-03 22:15:40 +00:00
Yann Leboulanger
f130ce29c0
we now stringprep jid and resource everywhere:
...
when we recieve a jid from server
when we enter a jid or resource in GUI
2005-11-03 14:46:56 +00:00
Nikos Kouremenos
1462b4a27f
we were checking for @ unless we had /echo but it is also valid to contact jabber.org so it is time we do not check at all if jid has @
2005-11-03 12:45:26 +00:00
Yann Leboulanger
ce7a532f08
typo
2005-11-02 22:01:28 +00:00
Nikos Kouremenos
f7a1f8fa64
fix strings and fix comments
2005-11-02 14:54:25 +00:00
Yann Leboulanger
73a9a282ba
when we add a contact, check if it's already in roster (case insensitive)
2005-11-02 12:46:57 +00:00
Nikos Kouremenos
47fbe4b3cb
it is GTK+
2005-10-30 16:16:00 +00:00
Nikos Kouremenos
b43220a6e9
no need to assign to local unused var
2005-10-29 14:24:32 +00:00
Nikos Kouremenos
ca60bacdb5
code optimization: tupples not lists in stuff like: 'if foo in [abc]' etc
2005-10-27 13:15:03 +00:00
Yann Leboulanger
e8a3b670f6
GPG keys are now sorted alphabetically
2005-10-22 08:52:13 +00:00
Yann Leboulanger
726640ef4b
the old self.plugin variable becomes gajim.interface, no need to pass it to every functions/classes
2005-10-20 11:17:17 +00:00
Yann Leboulanger
9d42d10853
file-stopped and file-completed can be saved in awiting_events queue
2005-10-19 21:14:51 +00:00
Yann Leboulanger
af7fef5ec1
file-send-error can now be added to the awaiting queue
2005-10-19 20:16:22 +00:00
Yann Leboulanger
5b8a2c736b
factorize code
2005-10-18 21:20:39 +00:00
Yann Leboulanger
314fd4a8bf
file-request-error can now be saved in the awaiting_events queue
...
better code to handle all these events
2005-10-18 20:30:26 +00:00
Yann Leboulanger
63c1d3d3f0
file transfer request can now be stored in awaiting_events queue and recalled from roster / filetransfer / popup notification
2005-10-18 09:07:52 +00:00
Yann Leboulanger
4a824668e1
window pos and size must be catch before the destroy event
2005-10-17 15:57:03 +00:00
Nikos Kouremenos
1ffb867355
better varname
2005-10-17 12:45:55 +00:00
Yann Leboulanger
9e629e71f9
save single message window size and position when it is destroyed
2005-10-17 08:25:05 +00:00
Yann Leboulanger
c1d334c25d
save single chat size/position
2005-10-16 22:08:42 +00:00
Yann Leboulanger
77cb852057
single messages are well handled: they are saved in awaiting_events if needed and are printed when we dubble click a contact row, or systray or popup window
2005-10-16 13:18:34 +00:00
Nikos Kouremenos
992aa5c22b
n0thing
2005-10-13 19:44:09 +00:00
Yann Leboulanger
2840838b7f
pm message via popup windows are well handled now
2005-10-11 14:40:47 +00:00
Yann Leboulanger
7b6dd8faca
new pm popup window now show "From nick in room room_name"
2005-10-11 14:16:01 +00:00
Yann Leboulanger
9ad6103ada
new pm popup window now show "From nick"
2005-10-11 13:59:41 +00:00
Nikos Kouremenos
3e0e623e9a
fix code quality. if user presses Cancel in Status change dialog do not set the new status; add comments to code, make it cleaner (use 'SEPARATOR' and not '' for string for combobox; HIG (add ... to finish menuitems that need it and add a missing mnemonic)
2005-10-09 22:24:18 +00:00
Nikos Kouremenos
62dd337e3e
typo
2005-10-09 18:42:41 +00:00
Nikos Kouremenos
d9d527b2ef
improve code quality. code block is cleaner. ugly hack was leaving leading space
2005-10-09 18:42:24 +00:00
Yann Leboulanger
15fc953638
dialogs.ChangeStatusMessageDialog can take no show argument
2005-10-09 14:44:52 +00:00
Nikos Kouremenos
6794f9a138
allow fake jid: server.tld/echo
2005-10-04 14:38:32 +00:00
Nikos Kouremenos
41fd150b93
confrimation dilaogs have QUESTION and not WARNING
2005-09-28 14:20:51 +00:00
Nikos Kouremenos
04d82ec3fc
wrap license
2005-09-26 13:06:11 +00:00
Nikos Kouremenos
a4cb65366b
add a decode
2005-09-25 19:00:14 +00:00
Nikos Kouremenos
4e97beaa84
80 chars
2005-09-24 21:50:58 +00:00
Nikos Kouremenos
35758a4266
add a transl comment
2005-09-24 21:49:28 +00:00
Yann Leboulanger
8f93012465
groupchat_window now has an on_message function that can hold pm in queues so they are not printed (systray is not handled yet)
2005-09-23 21:01:42 +00:00
Nikos Kouremenos
a286f42b34
cleanup
2005-09-22 15:15:39 +00:00
Nikos Kouremenos
eb7d3cc381
fix a tb
2005-09-16 15:18:35 +00:00
Alex Mauer
ed135f3207
* New groupchat "/" commands interpretation.
...
* Added help for all "/" commands (in groupchat)
* Added "/join" to commands
2005-09-14 07:34:17 +00:00
Nikos Kouremenos
ad3d571429
not just enter to click the button, but also button to have focus
2005-09-11 18:05:18 +00:00
Nikos Kouremenos
43aef76dd9
[sef and me] now we also handle receiving invitations
2005-09-11 15:02:22 +00:00
Nikos Kouremenos
a311b5dd61
use set_default_response instead of customly adding button and .grab_focus() on it
2005-09-11 14:21:14 +00:00
Nikos Kouremenos
788a4dc7a1
remove checks and code for < 2.6
2005-09-11 13:56:38 +00:00
Yann Leboulanger
b416cf60d7
xml_windows are never destroyed
2005-09-10 09:45:18 +00:00
Nikos Kouremenos
ee3591470b
add gtkexcepthook.py to POTFILES.in and add GPL header
2005-09-09 20:26:06 +00:00
Nikos Kouremenos
6aca17ecf2
bye bye to old HigDialog which was 20 lines. now it is only 8
2005-09-09 20:21:14 +00:00
Nikos Kouremenos
d0f2ab8eb5
thanks to Dennis Caven we now use less code to do the same thing. pygtk26 functions rock
2005-09-09 19:42:47 +00:00
Nikos Kouremenos
1f9fcd4d14
colors by rgb names
2005-09-05 00:08:52 +00:00
Nikos Kouremenos
faab65d973
fix passive voice. now translators can write more free
2005-09-03 16:30:01 +00:00
Nikos Kouremenos
4443c7a3be
fix expansion in edit groups dialog
2005-08-29 00:01:43 +00:00
Nikos Kouremenos
02ce0f1e99
credit our artists in about dialog
2005-08-28 15:55:50 +00:00
Nikos Kouremenos
b642f0ee4f
[Stéphan K.] show protocol table row in add contact dlg only if we have transports in that dialog
2005-08-27 00:23:44 +00:00
Nikos Kouremenos
cec336112d
[Stéphan K.] make most strings we use unicode instacnes
2005-08-26 00:52:44 +00:00
Nikos Kouremenos
08e6b8a6a9
add dimitur in about dialog
2005-08-25 19:14:46 +00:00
Nikos Kouremenos
cb88b23b16
remove an uneeded assignemnt and some \r\n
2005-08-25 18:32:09 +00:00
Nikos Kouremenos
bc284578f2
fix strings, coding standards and add a fixme for dkirov to investigate
2005-08-24 11:57:14 +00:00
Nikos Kouremenos
d3af231d5f
try to use a HigDialog and not a glade dialog for InitationReceivedDialog class
2005-08-19 14:24:42 +00:00
Nikos Kouremenos
b955442642
now only accept invitation button does not work
2005-08-14 23:54:55 +00:00
Nikos Kouremenos
177a4c76de
moving tooltips code to tooltips.py; moving ft_window to ft_window.py
2005-08-14 23:52:12 +00:00
Nikos Kouremenos
0124ec748c
inital code and glade for invitation dialog (nothing is marked for translation) this is for 0.9
2005-08-14 23:21:57 +00:00
Yann Leboulanger
93293dfdc5
InformationDialog doesn't use run() anymore
2005-08-14 16:12:36 +00:00
Nikos Kouremenos
a91765990b
comments for translators; pot/po
2005-08-13 11:17:49 +00:00
Dimitur Kirov
61f1d80063
lost row restored
2005-08-13 10:49:29 +00:00
Nikos Kouremenos
a629c31426
we can now drag a file and drop it in contact and it will initiate file transfer!
2005-08-13 01:25:43 +00:00
Nikos Kouremenos
48860ef25b
better colors for FT [before success/req/failure had the same red color]
2005-08-13 00:53:37 +00:00
Dimitur Kirov
e8472e2067
on cancel works for context menu
...
selection with keyboard reflects on sensitivity
of the buttons
2005-08-12 14:53:09 +00:00
Nikos Kouremenos
fcf2fc4c09
[Stian B. Barmen] norwegean po is ready; pot/po (some fuzzying)
2005-08-12 13:26:44 +00:00
Dimitur Kirov
42c23d9ffe
add image to 'Open containing folder' button
...
and Saved in: /path/to/file in sectext
2005-08-12 09:32:45 +00:00
Dimitur Kirov
32bb3c5024
open containing folder in file transfer ok
...
response
2005-08-12 02:12:12 +00:00
Dimitur Kirov
5bb3148d8f
change sensitive on all context menus,
...
open in current folder, context menu even if
not over row
2005-08-11 20:27:01 +00:00
Dimitur Kirov
80fc80b62c
gtk.Button.set_image not available on
...
pygtk < 2.6
2005-08-10 21:49:51 +00:00
Nikos Kouremenos
6dc0759243
fix tb
2005-08-10 19:34:58 +00:00
Nikos Kouremenos
ea704fc426
fix english typos
2005-08-10 19:10:58 +00:00
Dimitur Kirov
d925c53d6b
buttons sensitiveness now works
2005-08-10 16:00:39 +00:00
Dimitur Kirov
637351b3b6
bound contextmenu to the file list
2005-08-10 00:05:41 +00:00
Nikos Kouremenos
d2659b2cf4
moving function to right place
2005-08-09 19:15:59 +00:00
Dimitur Kirov
e418a3e02d
added context menu for FT window
2005-08-09 19:00:19 +00:00
Dimitur Kirov
bd7d629140
fixed priority comparison and corrected widget
...
reflection on the new button name
2005-08-09 17:58:50 +00:00
Dimitur Kirov
ed1893ee9b
moved convert bytes to common/helpers
2005-08-09 17:27:27 +00:00
Nikos Kouremenos
9c2b9e4b58
cancel not stop for ft window
2005-08-09 17:21:40 +00:00
Dimitur Kirov
016d70d7da
show correct status in toooltip, display name,
...
instead of jid in popup notification
2005-08-09 17:15:45 +00:00
Dimitur Kirov
af52ebd127
File transfer completed shows to, when you are
...
sender
2005-08-09 15:29:45 +00:00
Nikos Kouremenos
33d86277ff
fix identation
2005-08-09 13:35:05 +00:00
Dimitur Kirov
2bc8bcf482
fixed logic errors in FT and proxies
2005-08-09 11:38:11 +00:00
Dimitur Kirov
028bfbb6f0
reduce chars and lines in helpers
2005-08-08 15:44:22 +00:00
Nikos Kouremenos
026c8f0bc0
fix a typo in ft code
2005-08-08 10:42:25 +00:00
Dimitur Kirov
73138c985e
strings fixes
2005-08-07 21:01:21 +00:00
Dimitur Kirov
e9d28c9703
show error message on proxy timeout
2005-08-07 18:43:53 +00:00
Dimitur Kirov
38b9b59916
showing status stopped if not connected
2005-08-07 13:23:17 +00:00
Dimitur Kirov
578105a3ef
removed useless strings
2005-08-07 12:31:05 +00:00
Dimitur Kirov
ff0b206f65
tooltips in FT window
2005-08-07 12:06:24 +00:00
Yann Leboulanger
2d1f629527
we can now send message to online users
2005-08-07 11:40:48 +00:00
Nikos Kouremenos
390495293c
resize, no expand (if huge filename it is not good) [and set_max_with with resize has a bug]
2005-08-06 23:06:31 +00:00
Nikos Kouremenos
996212cb59
resizable 2nd column for FT
2005-08-06 20:49:24 +00:00
Nikos Kouremenos
fb691080fe
fixes for filetransfer dlg
2005-08-06 20:31:15 +00:00
Dimitur Kirov
1e63f89690
new error messages
2005-08-06 20:20:31 +00:00
Nikos Kouremenos
41239e8d64
advanced menu is in
2005-08-06 19:14:21 +00:00
Dimitur Kirov
0a0eaa6067
more messages for FT
2005-08-06 16:16:40 +00:00
Yann Leboulanger
5177472406
here is the OLD way to implement MOTD. It's not the JEP-133 way
2005-08-06 12:33:20 +00:00
Nikos Kouremenos
de46aeaa08
when new_chat give the oontact with higher priority not the first resource
2005-08-06 10:20:04 +00:00
Yann Leboulanger
5cca92fb4e
xml console is now hidden instead of destroyed, has an enable checkbutton and a clear button, and scroll to the end if we was at the end
2005-08-06 00:38:24 +00:00
Yann Leboulanger
37a315ac9d
xml console now print everything that is sent/received
2005-08-05 23:43:28 +00:00
Yann Leboulanger
899396bc90
all incomming stanza are printed in xml console
...
need much more work (out going stanza ...)
2005-08-04 20:32:38 +00:00
Dimitur Kirov
a9d00f7412
show FT window if autopup(away) is set
...
ask on file exists
2005-08-04 11:17:16 +00:00
Dimitur Kirov
b2242b9b01
set the correct sensitiveness
2005-08-04 07:23:31 +00:00
Dimitur Kirov
4de1ac6e46
removed button became inactive if there are
...
no selected rows
2005-08-03 21:11:46 +00:00
Dimitur Kirov
0bb1dd8a5f
missing 'N' in transfer
2005-08-03 16:53:04 +00:00
Nikos Kouremenos
148db88343
close button for file transfer dialog as default; Ctrl+T and file transfers menuitem in roster
2005-08-03 15:59:44 +00:00
Dimitur Kirov
7e1958b42c
show Recipient, instead of Sender, when sending
...
file
2005-08-03 15:51:37 +00:00
Dimitur Kirov
f09d3ac32e
file transfer dialog support sendning files
2005-08-03 14:11:51 +00:00
Nikos Kouremenos
11e4f6b471
better strings; fixes in glade
2005-08-03 00:39:00 +00:00
Nikos Kouremenos
6aefa6ae86
use plural forms (ngettext) in a string. please convert your strings that way
2005-08-02 23:03:21 +00:00
Yann Leboulanger
7e225fcf7d
ChooseGPGDialog is back with run() (We need to wait for the answer before continuing) and this cause NO PB with keepalive
2005-08-02 16:27:25 +00:00
Nikos Kouremenos
9a03441f75
coding standards, HIG plz adhere! :)
2005-08-01 23:17:53 +00:00
Nikos Kouremenos
dd821ac164
use better strings (adhere to HIG, try to describe better what is going on), make code by dkirov adhere to our coding standards, fix comments and FIXME in comments
2005-08-01 22:48:58 +00:00
Yann Leboulanger
4d661b5042
update info stored on server when we move a contact from edit group window
2005-08-01 19:33:22 +00:00
Dimitur Kirov
3c46c13d8d
':' spacing. always set a status message
2005-08-01 16:14:35 +00:00
Dimitur Kirov
8c7d818eca
changed comment
2005-08-01 16:00:36 +00:00
Dimitur Kirov
438606b50d
show 'offline' to offline users with no
...
message
2005-08-01 15:54:26 +00:00
Dimitur Kirov
f4c6c41e5b
not showing status in tray tooltip
2005-08-01 15:50:43 +00:00
Dimitur Kirov
64853a80a0
file transfer window
2005-08-01 15:02:17 +00:00
Dimitur Kirov
a6f9f83f31
fixed "Pan Taduesz; Ksiega I" problem
2005-07-31 21:16:20 +00:00
Dimitur Kirov
f4bacf0989
tooltip positioning... base tooltip class...
...
custom tooltip in notif. area
2005-07-31 19:21:11 +00:00
Dimitur Kirov
7f25dbd34a
thanks to ehh who reported strange behaviour
...
of tooltip window: each time tooltip gets
bigger this will prevent further bugs of this
king
2005-07-30 19:19:48 +00:00
Dimitur Kirov
146777738e
pack table with expand and fill
2005-07-30 15:31:10 +00:00
Dimitur Kirov
fd1e2e7a3f
notifications for completed download
2005-07-30 14:14:10 +00:00
Dimitur Kirov
d30efa1421
simple file receiving
2005-07-30 10:20:46 +00:00
Dimitur Kirov
c31e8e9d41
ok button is focused by default
2005-07-30 00:27:58 +00:00
Dimitur Kirov
c43b72434e
bug 461 - comfirm for close MUC dialog
2005-07-29 17:18:51 +00:00
Dimitur Kirov
441b9d6290
Allow receiving single messages with no
...
subject (bug 615)
2005-07-26 15:23:11 +00:00
Nikos Kouremenos
dcfdc006e0
nothing
2005-07-25 14:38:41 +00:00
Dimitur Kirov
0b0e605bb1
added cancelbutton handler, which destroys the
...
dialog
2005-07-25 14:21:01 +00:00
Dimitur Kirov
98460f0f35
InputDialog can be non modal with parameters
...
is_modal=True and callback ok_handler
2005-07-25 07:47:05 +00:00
Nikos Kouremenos
d35791d136
ChooseGPGKeyDialog no longer creates another loop
2005-07-22 22:49:03 +00:00
Nikos Kouremenos
aecbf2ffc0
EditGroupsDialog no longer uses gtkdialog.run() but an emulation so we do not run another mainloop and leave the main mainloop waiting [which results in disconnection] rest will follow
2005-07-22 22:32:45 +00:00
Nikos Kouremenos
549b10369e
moving contacts-related functions to common/gajim.py
2005-07-22 00:01:05 +00:00
Nikos Kouremenos
532d93f527
fix typo
2005-07-21 21:42:53 +00:00
Nikos Kouremenos
688fb66979
gtkgui_helpers have func to escape pango markup
2005-07-21 21:39:47 +00:00
Nikos Kouremenos
5689aeb249
editable False for change status dialog
2005-07-21 20:55:00 +00:00
Nikos Kouremenos
ef6643b24d
status message in the banner instaed of jid; remove_user => remove_contact
2005-07-21 17:54:58 +00:00
Dimitur Kirov
afb15500e0
Escape markup in contact status and Resource
...
(Tooltip)
2005-07-21 14:09:17 +00:00
Dimitur Kirov
b63040681e
Strip status message
2005-07-21 13:11:35 +00:00
Dimitur Kirov
2b460a39fe
show status icons for resources
2005-07-20 17:50:50 +00:00
Nikos Kouremenos
b8de6a0275
fix a typo
2005-07-19 17:07:12 +00:00
Dimitur Kirov
31a8b1a258
Show resource priority and status in section Status, the way nk proposed
2005-07-19 15:05:01 +00:00
Yann Leboulanger
a47cca07f0
move var that have nothing to do with GTK to gajim instead of roster or gajim.py: contacts, groups, newly_added, to_be_removed, awaiting_messages (was queues), nicks, allow_notifications, con_types, sleeper_state
2005-07-18 21:08:31 +00:00
Nikos Kouremenos
f3c99b8cc5
nothing important
2005-07-18 15:57:11 +00:00
Nikos Kouremenos
4ec2eea678
update_user => update_contact
2005-07-18 14:52:28 +00:00
Nikos Kouremenos
1f931c337f
[dkirov] changepassword should not traceback on error [I modified it to use exceptions]
2005-07-18 11:03:53 +00:00
Nikos Kouremenos
164c896e1e
add a space before ( in the tooltip and add a comment
2005-07-18 09:06:54 +00:00
Nikos Kouremenos
9c102c421b
does not work as it should, does not traceback either though
2005-07-16 09:33:43 +00:00
Nikos Kouremenos
abe9c7708d
[dkirov] show transport status icon in tooltip
2005-07-15 18:13:54 +00:00
Nikos Kouremenos
ef7c64acf2
Show the real status icon on new message patch by Dimitur Kirov
2005-07-08 23:43:11 +00:00
Nikos Kouremenos
5084392f30
show tooltip bg color from gtk-theme
2005-07-08 12:51:58 +00:00
Nikos Kouremenos
4fe2414534
tooltip to show multiple resources [thanks Dimitur Kirov!!]
2005-07-08 00:04:59 +00:00
Nikos Kouremenos
b75562490b
fix a Traceback, a typo in string, and adhere to coding style
2005-07-07 23:37:04 +00:00
Yann Leboulanger
0acf9c168c
we now have tooltip in roster window ! A great thanks to Dimitur
2005-07-07 21:27:53 +00:00
Yann Leboulanger
ee7067a4ec
we can only have e-mail address in about window / Credits
2005-07-07 18:23:43 +00:00
Nikos Kouremenos
f8a4675174
not in the roster string can be translated now
2005-07-07 17:33:15 +00:00
Nikos Kouremenos
e2a3c1121a
Transports string is now marked for translation
2005-07-07 17:25:04 +00:00
Nikos Kouremenos
f2cb015f73
user --> contact in some functions name, also type is contact too now
2005-07-07 16:38:36 +00:00
Nikos Kouremenos
6c9d148e07
advanced actions show account if multiple acocunts
2005-07-07 15:41:03 +00:00
Nikos Kouremenos
7877b5c2ac
add escape to close the singlemessagewindow also add sendandclose button (as default)
2005-07-05 23:55:33 +00:00
Nikos Kouremenos
5df9361bc4
better UI logic
2005-07-05 21:57:19 +00:00
Nikos Kouremenos
94c01aeecc
we can now receive normal and chat messages with subject and handle them ok. we can also reply to received normal message with RE: previous message and all the good stuff! hoooray!
2005-07-05 21:35:37 +00:00
Nikos Kouremenos
5e8000419a
resizing for xml input now works as expected
2005-07-04 23:18:05 +00:00
Nikos Kouremenos
4e66548813
gajim now sends xml stanza via xml console
2005-07-04 21:29:22 +00:00
Nikos Kouremenos
9b11b98af2
Gajim now can send type=normal messages [TODO: handle incoming normal better]
2005-07-02 15:49:25 +00:00
Yann Leboulanger
287e860d10
last_status_messages now support several lines
2005-07-02 12:43:36 +00:00
Nikos Kouremenos
11434df567
roster contact context menu now via glade, also has a non working yet menuitem to single message (eg. type=normal and not chat); last but not we now use ImageMenuItem and not hbox + MenuItem to have images where we implement gui on code and not on glade [as we prefer]
2005-07-01 15:15:35 +00:00
Yann Leboulanger
3b592c9ac5
last status message is now status dependant
2005-06-30 19:23:41 +00:00
Nikos Kouremenos
c7f8486e8c
we now have option in case abc@doremi.org is not an email and it is jid (we can add it to roster, we can chat to it, we can join group chat). Most of the patch is done by neurocyte
2005-06-30 16:45:14 +00:00
Yann Leboulanger
7cd28d5e2d
Contact class is easier to use now
2005-06-25 09:18:39 +00:00
Nikos Kouremenos
0342329e0f
User class becomes Contact class
2005-06-24 14:28:00 +00:00
Nikos Kouremenos
4aa1f88420
NewMessageDialog now uses InputDialog
2005-06-19 23:09:15 +00:00
Nikos Kouremenos
daacc7334d
we can change nick by IRC command too (/nick foo); input dialog also has get_response() now
2005-06-18 23:44:33 +00:00
Nikos Kouremenos
2fc6cd51e1
gobject.TYPE_STRING/BOOLEAN becomes str/bool
2005-06-18 13:48:43 +00:00
Yann Leboulanger
9063034cf8
bugfix in contact menu
2005-06-15 07:38:58 +00:00
Nikos Kouremenos
68394d8398
we dont mention account specific strings when user has one account [which is the case for everyday users]
2005-06-13 13:26:04 +00:00
Nikos Kouremenos
89337ea5bc
fixing a fix
2005-06-13 13:19:54 +00:00
Yann Leboulanger
0e0323a3f8
cleanup to join a gc
2005-06-13 10:49:48 +00:00
Nikos Kouremenos
12a1d9e276
adhere to coding standard
2005-06-13 10:48:07 +00:00
Yann Leboulanger
d6b7766ec0
we use \t to indent !
2005-06-12 17:36:27 +00:00
Yann Leboulanger
ef1771c479
show the account name when we receive a subscription request
2005-06-12 16:56:26 +00:00
Yann Leboulanger
ac1d22881f
add a label in add contct window to know for which account we add a contact
2005-06-12 16:22:50 +00:00
Nikos Kouremenos
c77387346c
adhering to our new coding style for Classes and fixing glade banners stuff
2005-06-10 22:45:50 +00:00
Nikos Kouremenos
3d59234f7f
class name Foo_widgettype becomes FooWidgettype so we now look 100% pygtkish [sed rocks]
2005-06-10 21:14:16 +00:00
Nikos Kouremenos
490e029800
cleaning up a bit patch of delmonico
2005-06-10 18:40:19 +00:00
Yann Leboulanger
5e3c63572c
select the first gc when we enter the join_gc window
2005-06-10 12:31:06 +00:00
Nikos Kouremenos
b90bead525
fix #413
2005-06-09 23:28:07 +00:00
Nikos Kouremenos
7c54686b35
dcraven status iconset, split to using 16x16 [32x32 not yet] saying bye bye to xpm, and higging glade
2005-06-09 22:29:06 +00:00
Nikos Kouremenos
5afe6e4796
choose_gpg_key_dialog is HIG and code changes title and prompt label
2005-06-08 13:45:30 +00:00
Nikos Kouremenos
78c7ca566f
try again later
2005-06-07 01:10:24 +00:00
Nikos Kouremenos
365c7f68ad
sorting by keys in change_status_dialogs
2005-06-06 11:53:07 +00:00