Commit Graph

4398 Commits

Author SHA1 Message Date
Jean-Marie Traissard 576f4eef56 Delete now unused sync param 2006-06-12 17:34:08 +00:00
Yann Leboulanger d10d8f7815 don't show signed in/out popup notification for 30 seconds for transport contacts when we log in/out this transport. Fixes #2041 2006-06-12 15:24:58 +00:00
Yann Leboulanger 600cae12f5 ctrl+C now removes pid file 2006-06-12 08:16:15 +00:00
Dimitur Kirov 97f66424bd quit after unavalable oresence stanza is sent
(#1937)
2006-06-12 07:38:07 +00:00
Dimitur Kirov 668b98e403 prevent TB for missing option 2006-06-12 07:37:17 +00:00
Jean-Marie Traissard 3a71c72244 Do not fail with keyError in some cases due to 0.10.0.1 version change to 0.10.1.1 (failed from 0.10.1 to
svn)
2006-06-11 13:01:54 +00:00
Jean-Marie Traissard 25caac724c Sort preset messages by title in prefs too 2006-06-10 20:35:57 +00:00
Jean-Marie Traissard 28691db92b Relate to changeset 2006-06-10 18:23:19 +00:00
Jean-Marie Traissard cfceab7d44 Really use translated word for 'Disabled', about emoticones
Updated version to 0.10.1.2 for optparser because all non-english users have 'Disabled' instead of '' for
their emot
2006-06-10 18:18:46 +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
Dimitur Kirov 5b019e9341 save avatar from our own vcard 2006-06-09 14:42:20 +00:00
Dimitur Kirov 22e2341ba9 add translator comment 2006-06-09 13:42:33 +00:00
Dimitur Kirov bfe397a27d show avatars in roster, if there is no 'TYPE'
attribute in vcard
2006-06-09 13:41:31 +00:00
Dimitur Kirov 99de39fcaf don't keep dialog references in self.
(problem when we open several FT choosers, or
info dialogs)
2006-06-09 08:29:42 +00:00
Dimitur Kirov 64e66817e5 print the rest of the names 2006-06-08 13:49:52 +00:00
Dimitur Kirov 664e00c43c [avb] add /names command for GC
Fix /query [TAB] bug
2006-06-08 10:09:15 +00:00
Dimitur Kirov d3338ad9c4 prevent TB 2006-06-05 21:02:19 +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
Jean-Marie Traissard 936b99cc3e Don't try to disconnect signal that has been disconnected before. Fixes #2030. 2006-06-05 15:11:27 +00:00
Jean-Marie Traissard e2f7a09778 Use unified way to ask our own vcard so it is auto retrieved 2006-06-05 12:01:17 +00:00
Yann Leboulanger 65f3129997 JEP-0172: send our nick when we talk for the first time to an unknown contact 2006-06-05 10:54:26 +00:00
Yann Leboulanger 226b923a17 always set version to latest even there is no update func for config file 2006-06-05 10:52:35 +00:00
Jean-Marie Traissard eba425d73a Don't allow to change nick to actual nick, it breaks presence 2006-06-05 09:16:44 +00:00
Dimitur Kirov 6dcb8f7f20 update template with current strings, added tr
comment for one_message_window ACE option
2006-06-05 09:03:44 +00:00
Jean-Marie Traissard 739aaf22c2 [roger]add missing () 2006-06-04 18:10:23 +00:00
Jean-Marie Traissard efd73e04bf Also merge metacontacts logs in restore_lines() 2006-06-04 17:21:14 +00:00
Jean-Marie Traissard 4b604a6485 Enhancement to ctrl+tab behaviour :
If no awaiting events, switch to composing contacts'tabs if any
2006-06-04 17:10:20 +00:00
Jean-Marie Traissard 21105add82 Modified default width for gc, fixes #1992. 2006-06-04 11:02:25 +00:00
Jean-Marie Traissard 001b1c0f20 [roger]Merge metacontacts logs on the fly, fix #1891
[jim]Clean patch, move duplicate code.
Added condition missing in [5779], can you confirm Yann ?
2006-06-04 09:54:11 +00:00
Jean-Marie Traissard 5a78e29465 Also save width and height separetly for chats and gc when ONE_MSG_WINDOW_NEVER 2006-06-02 21:49:13 +00:00
Yann Leboulanger 8ed37983e6 print_status_in_muc changement won't be in 0.10.1 2006-06-02 11:21:05 +00:00
Yann Leboulanger 59c3b7b3c8 JEP 172 support (user nickname) Fixes #464 and #884 2006-06-01 15:23:38 +00:00
Dimitur Kirov 25e6d9f4aa send our real show, when we connect to a
transport
2006-05-31 21:12:03 +00:00
Dimitur Kirov 4aa6c95398 don't drop contact in the same group if
destination jid belongs to other account
2006-05-31 11:45:04 +00:00
Dimitur Kirov 01c37775bf reverse as a separate statement 2006-05-31 06:36:49 +00:00
Yann Leboulanger 97430552cb rename vcard / avatar files when a gc contact changes his nick. Fixes #1914 2006-05-30 11:41:58 +00:00
Dimitur Kirov adb54d0eb7 prevent TB on window destroy 2006-05-29 18:23:12 +00:00
Dimitur Kirov b51ba152ea nkour: fix slack version 2006-05-29 14:19:18 +00:00
Dimitur Kirov d4b6cb7aa6 set wrap WORD_CHAR and skip horizontal scrlbar 2006-05-27 09:18:30 +00:00
Dimitur Kirov 880253f9d3 say where is the pid file, which must be
deleted
2006-05-27 07:46:06 +00:00
Dimitur Kirov 5de6896433 sort resources by priority 2006-05-26 20:41:03 +00:00
Dimitur Kirov 01ba1a5c24 check if we have perms to store the file 2006-05-26 14:21:00 +00:00
Yann Leboulanger fe7f50cab3 gajim now create a pid file (~/.gajim/gajim[.profile].pid so that one profile cannot be launched twice) Fixes #1480 2006-05-26 13:32:52 +00:00
Yann Leboulanger 4d024667fd always use excepthook.py under win (isatty() is not supported) 2006-05-26 13:26:53 +00:00
Yann Leboulanger d848e71d3b menu are now shown before popup so that they are correctly placed. 2006-05-26 13:25:31 +00:00
Yann Leboulanger 3e1dd88ee0 we can now save avatars on HD where we want (right click on image). Fixes #1817 2006-05-26 13:19:52 +00:00
Jean-Marie Traissard a0df4ece76 oups, fix reference problem 2006-05-25 10:40:07 +00:00
Jean-Marie Traissard aec02d72db Comment and clarify roster_window.on_message() 2006-05-25 10:26:55 +00:00
Dimitur Kirov 6953685979 prevent loop when adding metacontact to roster
(fixes #1953 and maybe #1991)
2006-05-24 18:17:51 +00:00
Jean-Marie Traissard d440bdddab Do not highlight in gc in case we are sure our nick is beginning of a real word (nick after = A->Z or a->z) 2006-05-24 16:15:49 +00:00
Jean-Marie Traissard e96724224d #1005 preparation : move popups and sound code for incomming new messages to notify.py 2006-05-22 20:14:54 +00:00
Jean-Marie Traissard 1a7fbe727f make muc-actions -> "bookmark this room" work with print_status 2006-05-22 14:38:20 +00:00
Jean-Marie Traissard 6a05b5d529 Rename gtkgui.glade to manage_accounts_window.glade. (contain only manage_accounts_window) 2006-05-21 20:50:48 +00:00
Jean-Marie Traissard 93fec9d9e1 Set gajim icon for history manager window too. Fixes #1986. 2006-05-21 20:42:26 +00:00
Jean-Marie Traissard 6d0e6b5289 Do not play incoming message sound when message from unknown contact and ignore_unknown_contacts
Fixes #1970.
2006-05-21 19:46:36 +00:00
Jean-Marie Traissard c462cbba16 when clicking on a contact in roster : remove duplicate code, also open awaiting events when middle clicking
instead of always open chat
2006-05-21 19:35:33 +00:00
Dimitur Kirov d0bb4b3f53 prevent TB 2006-05-20 19:06:16 +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 d7c5230573 Do not try to remove item from roster if contact is not in roster. Fixes #1967. 2006-05-19 02:42:54 +00:00
Alex Mauer d4c11be06d * Add/move the last read line even if the window is focused, if we're on
a different tab.
2006-05-18 21:45:59 +00:00
Jean-Marie Traissard 30f83fc2cb Typo + Really delete unused make_groups_submenus_for_chat_with() + redraw pm tab AFTER muc contact
disconnected + fix reference before assignement TB
2006-05-18 18:07:53 +00:00
Travis Shirk 14187e6eee A friend running OpenBox on Debian had an undefined trayicons_functions symbol which prevented the trayicon from loading. This patch fixes that. 2006-05-18 00:11:58 +00:00
Jean-Marie Traissard 7cd0b8d603 Don't print "new_nick has joined the room" after "old_nick is now known as new_nick". Add new_nick to roster
when we receive /nick stanza.
2006-05-17 17:56:33 +00:00
Alex Mauer b82a36083e * If the room bookmark has no print_status defined, then default to
configured print_status_in_muc
2006-05-16 22:30:55 +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
Dimitur Kirov c4d7ec992a added eggtrayicon from mail-notification.
This should make tray icon transparent for non-
gnome desktops.
2006-05-16 08:51:48 +00:00
Yann Leboulanger 956ae9c34b [francois] notifies dbus when a new gmail message arrives. Fixes #1961 2006-05-15 17:27:48 +00:00
Jean-Marie Traissard a5b7301cd8 [nicfit] Better description of option tabs_border. 2006-05-15 16:35:49 +00:00
Jean-Marie Traissard 7d4cebf970 Fix TB when bookmark['print_status'] is not stored on server 2006-05-14 21:34:25 +00:00
Jean-Marie Traissard d39055fe3c Sorted merged account line right click -> account_list 2006-05-14 16:28:09 +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 1dfd15631b When in merged account mode, if we drag and drop contacts from one account to another, show drop menu,
allow to change group, inform user why creation of metacontact is not possible. Fixes #1383.
2006-05-14 15:12:17 +00:00
Jean-Marie Traissard de3af10b75 For GC, draw banner AFTER we change status of control 2006-05-11 21:46:55 +00:00
Dimitur Kirov 7db9216442 make sure we are disconnected after connection
is lost ??? #1955 by j@bootlab.org
2006-05-11 20:51:39 +00:00
Dimitur Kirov 59a51d8b0d add checkbutton for default chat font 2006-05-11 18:28:05 +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
Yann Leboulanger d7d0e25d25 print_status_in_muc is not a string which can be 'all', 'none' or 'in_and_out'(default one). version is 0.10.0.1 to update this variable.
show_status becomes print_status in server (show_status is still read for transition)
2006-05-10 16:25:57 +00:00
Dimitur Kirov d008b51b64 updated connect error checks 2006-05-10 11:22:47 +00:00
Dimitur Kirov 0291b50fec added command start_chat (Geobert QUACH patch) 2006-05-09 22:13:46 +00:00
Dimitur Kirov d8bf9f69a8 add two more possible statuses - #1945 2006-05-09 19:56:29 +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
Dimitur Kirov 1db4aa142b redraw tabs from current window only
(fixes TB)
2006-05-09 13:03:52 +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 a727700780 show Start Chat dialog, instead of contacts
list  in systray context menu
2006-05-08 22:22:40 +00:00
Dimitur Kirov afdfdc05ce add completion for single message dialog 2006-05-08 22:06:42 +00:00
Yann Leboulanger c159894cc4 prevent TB 2006-05-08 22:00:02 +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
Jean-Marie Traissard 0fd1fd485e Make 'None' translatable for proxy(connection proxy). 2006-05-08 21:25:41 +00:00
Dimitur Kirov 1941de6879 add completion for start chat dialog 2006-05-08 21:16:38 +00:00
Jean-Marie Traissard 019dd18e2f Added various ACE descriptions. 2006-05-08 14:50:38 +00:00
Yann Leboulanger 5942399214 [Geobert] ability to remove nickname in chat when consecutive message from same person. Fixes #1942 2006-05-08 08:19:20 +00:00
Yann Leboulanger 9abd27fbf8 we can now configure if we want to see all status or only enter/leave in bookmarked rooms. 2006-05-07 21:44:57 +00:00
Yann Leboulanger 5748b3c276 avatar size (when the original one is too big) is now 125x125 instead of 48x48 2006-05-07 19:00:38 +00:00
Yann Leboulanger 56672097d1 add "clear" and "insert nickname" in message textview contact menu. Fixes #1933 2006-05-07 12:47:24 +00:00
Yann Leboulanger 255667a41c shift + click on a GC occupant print his nick in textview. For #1933 2006-05-07 12:23:28 +00:00
Yann Leboulanger 92d7fe3d2a a[space][tab] doesn't cycle anymore 2006-05-06 20:55:52 +00:00
Yann Leboulanger d38840ba04 add , char at the end of nick at first TAB keypress. 2006-05-06 20:32:07 +00:00
Yann Leboulanger 34ee6ea2a7 show "NICK has joined the room" and print reason when someone leaves it. Fixes #1933 2006-05-06 20:01:25 +00:00
Yann Leboulanger 8fcd0a6c8d Tab in empty message textview cycles all nicknames in the room. Fixes #1933 2006-05-06 19:43:43 +00:00
Yann Leboulanger 032786bf47 build idle with corre3ct python version 2006-05-06 16:27:45 +00:00
Yann Leboulanger 7eca639863 use correct python version to build debian package 2006-05-05 06:29:31 +00:00
Jean-Marie Traissard ab05e38d59 Even if we are using notifications, we still want to see awaiting chats when clicking systray -> show events or left
click
2006-05-04 19:05:41 +00:00
Jean-Marie Traissard e96c70d332 Pango escape title of notification too. Fixes #1915. 2006-05-04 03:47:34 +00:00
Dimitur Kirov f9e874a1a3 make sure NBClientCommon, dispatcher and
NodeBuilder are callected when we close the
connection
2006-05-03 16:12:10 +00:00
Dimitur Kirov 4013818599 always del active connection 2006-05-03 15:31:08 +00:00
Yann Leboulanger 1e7c9e350d fix some ACE option description. Fixes #1877 2006-05-03 13:34:58 +00:00
Yann Leboulanger 2e06ec6d7e new ACE option: print_status_in_muc. Fixes #1502 2006-05-03 13:22:05 +00:00
Dimitur Kirov 70207eb52f updated to use splited glades 2006-05-02 18:27:15 +00:00
Jean-Marie Traissard 7b1d582bf1 Nicer systray tooltip when awaiting events of differents types (don't print gajim twice). Fixes #1053 2006-05-02 17:55:52 +00:00
Dimitur Kirov 690e3a5d3a fix TB 2006-05-02 16:25:59 +00:00
Dimitur Kirov 3d36c29d87 glade is moved to data/glade 2006-05-02 16:10:13 +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 064b7a234c correct list of not allowed chars under windows. Fixes #1913 2006-05-02 06:36:49 +00:00
Yann Leboulanger d25d056677 be sure that transport is really removed before we start to remove its contacts. 2006-05-01 18:29:12 +00:00
Yann Leboulanger 50c14f16a8 typo 2006-05-01 17:42:12 +00:00
Yann Leboulanger bd3ced933a nicer file header for executable files. 2006-05-01 17:34:08 +00:00
Dimitur Kirov a2a5bfe9a6 reduce chars for GC tooltip status message 2006-05-01 15:50:33 +00:00
Dimitur Kirov 36426778f0 add gajim caps, fixes #608 2006-05-01 14:15:28 +00:00
Yann Leboulanger 1e6c848761 use jid_is_transport func to detect transport jid 2006-05-01 13:29:16 +00:00
Yann Leboulanger 5a9625ff90 nothing 2006-05-01 13:26:07 +00:00
Dimitur Kirov 0eac300378 fixes 1909
what a silly typo!
2006-04-30 20:05:12 +00:00
Dimitur Kirov 8d35bf38af don't activate PGP and FT menuitems/button
for transports. fixes #1903
2006-04-30 19:52:02 +00:00
Dimitur Kirov 9c37887ea0 handle challenge response multiple qops: #1907 2006-04-30 17:33:10 +00:00
Dimitur Kirov fcda778746 converted line end to <LF> 2006-04-29 09:44:47 +00:00
Yann Leboulanger f7c8ccea94 VcardWindow now takes a new argument: is_fake, need to be true when we open a vcard for a fake jid 2006-04-28 20:55:45 +00:00
Yann Leboulanger c62463da92 no need to call request_vcard twice, it's already in VcardWindow class 2006-04-28 20:55:00 +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
Dimitur Kirov c4dc648637 old opt value of 'always_compact_view_chat'
is string, not boolean
2006-04-28 19:41:35 +00:00
Yann Leboulanger cab5718458 we can DND a contact on another account's group if we are in merged mode. Fixes #1888 2006-04-28 19:09:52 +00:00
Dimitur Kirov 87253c461a reset on_purpose var, when we manually change
our status to !offline
2006-04-28 18:42:18 +00:00
Dimitur Kirov 173c81ad8c remove failure handler, after we call it 2006-04-28 16:20:24 +00:00
Yann Leboulanger 94c1f17538 add missing signal in glade. Fixes #1902 2006-04-28 15:41:25 +00:00
Yann Leboulanger 5a20109e05 don't definitively remove a contact when it has unread events 2006-04-26 21:43:58 +00:00
Dimitur Kirov 0cb3d7cbd7 we don't need escape for strings, that are
displayed as text
2006-04-26 08:40:40 +00:00
Yann Leboulanger 7719f41ecc no need to escape filname here 2006-04-26 08:33:22 +00:00
Yann Leboulanger 98f9525a43 prevent TB when we get a conference vcard. Fixes #1887 2006-04-26 08:11:16 +00:00
Yann Leboulanger f3457a8f0c escape filename (in case they contain _). Fixes #1897 2006-04-26 07:25:59 +00:00
Yann Leboulanger 933d84ebd3 a group can be ''. Fixes #1900 2006-04-26 07:06:11 +00:00
Jean-Marie Traissard 1309befd16 [nk]Clean "about" dialog 2006-04-25 20:38:16 +00:00
Yann Leboulanger 5655449d08 escape password when we create gmail URL 2006-04-25 19:56:27 +00:00
Yann Leboulanger 84a026aa17 ServiceDiscoveryWindow must be a sub-class of object, so that property() works fine 2006-04-25 19:38:08 +00:00
Dimitur Kirov d552425379 update property account in ServerCache, when
we rename account
2006-04-25 08:08:45 +00:00
Jean-Marie Traissard 7cdc78d4a8 Don't print 'Disconnected' in systray tooltip (Simple revert of [2686], not needed anymore). Fix #890. 2006-04-24 19:22:44 +00:00
Dimitur Kirov 42118e7423 reverted [6216] because of #1889 2006-04-24 18:58:58 +00:00