Commit Graph

4633 Commits

Author SHA1 Message Date
Yann Leboulanger dfc3436757 fix TB when error in FT. Fixes #2418 2006-09-15 23:07:14 +00:00
Yann Leboulanger 87a2ff3d69 show by default all events in roster 2006-09-15 23:06:40 +00:00
Yann Leboulanger 1a2bea6637 [sgala] fix wrong tag name. See #316 2006-09-15 16:08:36 +00:00
Jean-Marie Traissard 7868edb0ad Do not check for nick of gc when checking if we want to show account
name, it's useless and make us TB for PM to own.
2006-09-15 12:08:53 +00:00
Dimitur Kirov 470e668ea2 This remove unused keyword
--line, and those below, will be ignored--

M    socks5.py
M    connection_handlers.py
2006-09-15 11:57:03 +00:00
Jean-Marie Traissard 124f1c641e Do not TB if systray is not available. 2006-09-15 11:10:49 +00:00
Yann Leboulanger 3504a77713 show the MUC icon in the contact context menu for invite menuitem. Fixes #2407 2006-09-15 09:39:37 +00:00
Yann Leboulanger 8c243eab43 correctly change chat control/window account name when we change it. Fixes #2369 2006-09-15 09:22:52 +00:00
Yann Leboulanger 2df7bb491e show JID in MUC browser. Fixes #2209 2006-09-15 08:56:07 +00:00
Yann Leboulanger 3541253596 [sgala] add some xmpp functions for xhtml-im support. see #316 2006-09-14 19:44:13 +00:00
Yann Leboulanger ee5082485f don't remove a transport if there are unread events from contacts from this transport. Fixes #2144 2006-09-14 19:14:59 +00:00
Yann Leboulanger 15b44f5eec detect and print old gc messages as restored messages. Fixes #2253 2006-09-14 13:31:14 +00:00
Yann Leboulanger e18e1079a9 send correct error message when we decline a FT, and print error message when we get it. Fixes #2330 2006-09-14 12:19:40 +00:00
Dimitur Kirov 5764374e5d set proxy as invalid if hostname cannot be
resolved
2006-09-14 08:40:09 +00:00
Dimitur Kirov 08506dedf7 [mibus@mibus.org] remote control to take count
of "sync with global status" pref
2006-09-14 07:24:20 +00:00
Yann Leboulanger 97420e6a7a prevent TB when / in gc nicknames 2006-09-13 07:46:35 +00:00
Yann Leboulanger a3a91eada6 show all incoming chatstate, even if we send only composing. 2006-09-13 07:20:49 +00:00
Nikos Kouremenos ab9b5a3210 fix strings 2006-09-12 11:53:28 +00:00
Nikos Kouremenos 0da3cc6820 fix strings 2006-09-12 11:49:45 +00:00
Yann Leboulanger 7759dd9289 save speller_language per room. Fixes #2387 2006-09-12 07:30:19 +00:00
Yann Leboulanger be90361641 we now save speller_language per contact. For #2387 2006-09-12 07:18:43 +00:00
Yann Leboulanger 70399c84fa [sgala] missing import 2006-09-12 06:07:44 +00:00
Yann Leboulanger e421c539e7 draw account name between [] only if it has child, and redraw account row after we add children. Fixes #2151 2006-09-11 07:41:42 +00:00
Yann Leboulanger 875f4f8894 check if dictionary is installed when enabling spell checking and at gajim startup. For #2387 2006-09-10 22:25:07 +00:00
Yann Leboulanger 532e0bb60a when removing an account, close only windows that belong to this account. Fixes #2408 2006-09-10 17:28:47 +00:00
Nikos Kouremenos c18df68b21 fix even more the string 2006-09-10 13:19:42 +00:00
Nikos Kouremenos b0c31574a2 fix strings 2006-09-10 13:14:13 +00:00
Yann Leboulanger de22429a6f fix behaviour of PHOTO_button in profile_window. Fixes #2381 2006-09-10 10:50:42 +00:00
Yann Leboulanger 746a0bf98e show connection lost error in popups instead of error dialogs. Fixes #2138 2006-09-10 10:22:16 +00:00
Yann Leboulanger 5c73441078 show Merged account in account row correctly. Fixes #2406 2006-09-10 09:48:31 +00:00
Yann Leboulanger 56c01ceace in ChooseGPGKeyDialog, put None iter on top. Fixes #2390 2006-09-09 19:56:57 +00:00
Yann Leboulanger 282c8d3f33 [roidelapluie] gajim-remove send_xml. Fixes #2081 2006-09-09 18:25:49 +00:00
Yann Leboulanger 0491be8d66 print account row between [] if row is collapsed. Fixes #2152 2006-09-09 16:41:24 +00:00
Nikos Kouremenos fab576e10f open gmail inbox in a better position (third, just after two submenus and not in between) fix childs position mess by mentioning by name [thus making it less difficult to break]; also use better name for open gmail inbox menuitem widget 2006-09-09 13:23:14 +00:00
Nikos Kouremenos d1ab748cfd get it at instead of get it here 2006-09-09 13:00:49 +00:00
Yann Leboulanger a15dbddca3 autocompletion of server on creating/adding an account. Fixes #2274 2006-09-09 12:26:26 +00:00
Yann Leboulanger 92d94aec00 require pywin32 or gajim doesn't start. Fixes #2393 2006-09-08 22:33:23 +00:00
Yann Leboulanger 152093e42e [bronger] translate correclt strings during runtime. Fixes #2394 2006-09-08 22:27:04 +00:00
Yann Leboulanger 7fd8d0a29b add a "open gmail inbox" menuitem for account context menu. Fixes #1673 2006-09-08 22:13:48 +00:00
Yann Leboulanger 3399924761 don't put contact's avatar in a button. Fixes #2381 2006-09-08 21:34:10 +00:00
Yann Leboulanger 63b3c93a6f fix TB when viewing gc vcard 2006-09-08 18:53:10 +00:00
Yann Leboulanger cfd9c87860 forgotten files 2006-09-08 17:48:37 +00:00
Yann Leboulanger a678c35b3f vcard window now uses label instead of entry
new profile_window to edit our vcard. For #2381
2006-09-08 17:35:28 +00:00
Nikos Kouremenos 56f248c287 Make default status messages feature release-ready 2006-09-08 12:48:46 +00:00
Yann Leboulanger 411aaa1f7b typo 2006-09-07 21:16:50 +00:00
Yann Leboulanger 2352ddfd02 use updated JEP172 2006-09-07 21:11:50 +00:00
Yann Leboulanger dfead3a31c disco our transports when we connect if we ca't determine the type (not in db). Fixes #2273 2006-09-07 20:39:09 +00:00
Yann Leboulanger 29cef733f2 don't count pm messages in roster window, but in groupchat window. Fixes #2401 2006-09-07 14:35:23 +00:00
Yann Leboulanger b3957742d4 remove useless print 2006-09-07 14:17:09 +00:00
Yann Leboulanger c2ece68e43 handle correctly pm messages. 2006-09-07 13:19:43 +00:00
Yann Leboulanger 30fb604642 private messages are save as pm in events list 2006-09-06 21:39:32 +00:00
Yann Leboulanger b1d32661fc fix logic for showing notification window 2006-09-06 20:15:06 +00:00
Nikos Kouremenos 7c325b1e7c make a comment more accurate 2006-09-06 13:31:12 +00:00
Nikos Kouremenos bd01e5719b INTRODUCING ensure_utf8_string, use it to fix BLOCKER bug for Gajim/Windows (#2392) 2006-09-06 13:28:38 +00:00
Nikos Kouremenos 9bd4442784 since we demand python 2.4 remove 2.3 legacy support code 2006-09-06 13:15:32 +00:00
Yann Leboulanger 80ba7ac5e7 sort and don't use underline in insert_nick sub menu. Fixes #2396 2006-09-06 11:58:11 +00:00
Yann Leboulanger 9603146fa6 when we edit member / ban / ... list in config room, send to server only the diff, as required by the JEP. 2006-09-06 10:39:06 +00:00
Yann Leboulanger 7a89f716e4 handle correctly notification window in ANC, particulary le tab_opened condition. 2006-09-05 15:43:07 +00:00
Yann Leboulanger 9a7ed9488a take into account the case when no systray is available. Fixes #2384 and #2389 2006-09-04 18:58:58 +00:00
Yann Leboulanger d0c359f134 use a per-textview var to remember which language is set instead of the global speller_language one. 2006-09-04 08:00:49 +00:00
Dimitur Kirov 7f6ec376dc print a debug message for invalid xml stanza 2006-09-04 07:19:31 +00:00
Yann Leboulanger 9dc8b315d8 [maxima] show and hide properly when left-clicking very fast on systray. Fixes #2388 2006-09-04 06:52:16 +00:00
Yann Leboulanger 5b2e68d52c when we open a tab that require account name to be displayed (another tab with the same nick is opened), we now redraw first tab too so that account is displayed there too. Fixes #2371 2006-09-03 21:00:05 +00:00
Yann Leboulanger 910afa2b47 gajim-remote show_next_unread is back 2006-09-03 20:35:23 +00:00
Yann Leboulanger 38b3425aac remove offline contact from roster when there is no more unread events 2006-09-03 20:27:19 +00:00
Yann Leboulanger 2b06b55994 close chat window when we remove an account. Fixes #2370 2006-09-03 20:21:26 +00:00
Yann Leboulanger 2d56a72fcb give focus to conversation textview when we insensitive message_textview so that it can receive Ctrl+1,2,3. Fixes #2263 2006-09-03 17:50:18 +00:00
Yann Leboulanger e80467dc0d [Santiago Gala] we can now have a different spellchecking language in each chat window. Fixes #2383 and #746. 2006-09-03 17:04:41 +00:00
Nikos Kouremenos fa4080f784 use helpers method. tested it in Windows (svn) and Linux 2006-09-03 15:16:05 +00:00
Yann Leboulanger 5ac4a0d86c remove no more used var. chat and gc are now handles by message window manager 2006-09-03 11:34:06 +00:00
Yann Leboulanger e24f3e5e96 when we rename an account, change account var in chat / gc controls. Fixes #2369 2006-09-03 11:32:01 +00:00
Yann Leboulanger 4dd4f27b19 don't TB when someone changes his nick before having an assigned color (when he talk for the first time) 2006-09-03 11:02:48 +00:00
Nikos Kouremenos 78fe138784 update docstring 2006-09-02 23:41:14 +00:00
Yann Leboulanger 8896419494 [patrys] new vcard window. For #1840 2006-09-02 21:51:16 +00:00
Yann Leboulanger a67eaba727 events are now saved in an Event class. show in roster/systray options in Advanced Notification Control (for incomming messages) now work. 2006-09-02 21:01:11 +00:00
Yann Leboulanger 7046a19af0 raise is usefull to know if join was sucesfull or not (in roster_window.py). Fixes #6698 2006-09-02 11:17:02 +00:00
Jean-Marie Traissard cb555a148c Set right color for /me whith gc_nickname_color* 2006-09-02 09:56:52 +00:00
Jean-Marie Traissard 8945d21345 Do not raise useless RuntimeError. Fixes #2376. 2006-09-02 01:00:22 +00:00
Jean-Marie Traissard 8af50e298f Set nicknames colors per muc, not for all of them ! Keep nick color on
nick change. Closes #2264.
2006-09-02 00:35:03 +00:00
Yann Leboulanger 23396f8f59 do not add a default subscription message. 2006-08-31 15:35:38 +00:00
Yann Leboulanger 0ee02dd62f order groups in add contact dialog. Fixes #2365 2006-08-30 20:27:38 +00:00
Travis Shirk 6fe8efff64 Removed set_transient_for(roster) for windows/dialogs that can be launched from
message windows (i.e., the window appears on the roster desktop rather than the current
desktop).  There may be some more places where this may be wanted, but this hits the
major ones.
2006-08-30 03:25:28 +00:00
Nikos Kouremenos 13a50ad633 dl module commit rocks, just put a comment, do it only in POSIX, pythonify (space after comma and all that stuff) 2006-08-29 21:59:58 +00:00
Yann Leboulanger 8f5dbaa1d1 wrong type for restored_messages_small option. Fixed #2336 2006-08-29 18:56:15 +00:00
Yann Leboulanger 6e524e0b4f [zloygod] ps aux now shows gajim, and killall gajim works. Fixes #1620 2006-08-29 16:11:23 +00:00
Yann Leboulanger 419925689b missing commit: add restored_messages_small option to ACE dict 2006-08-29 09:58:04 +00:00
Yann Leboulanger 2b0fc207ef detect unsubscribe / unsubscribed loop too 2006-08-29 07:28:52 +00:00
Yann Leboulanger 24f1b008a5 do not rename a contact if we are already renaming it. Fixes #2276 2006-08-28 20:03:38 +00:00
Yann Leboulanger fd719bcbc6 add an advanced option: restored_message_small tu disable small font in restored messages. Fixes #2048 2006-08-28 15:10:23 +00:00
Nikos Kouremenos f8e54519ad nothing 2006-08-27 15:44:39 +00:00
Nikos Kouremenos 7abacab6a4 fix accidental commit 2006-08-27 15:42:36 +00:00
Nikos Kouremenos 63a1b93a58 rm statusicon.py. fix accident 2006-08-27 15:41:02 +00:00
Nikos Kouremenos 89edefc053 default status msg remove bold add border to make it HIG 2006-08-27 15:39:11 +00:00
Yann Leboulanger 75fe384da4 handle advanced notification for new_message event only (without systray / roster / urgency hint that require a event refactorizatin)
use subprocess module as we depend on python2.4
2006-08-26 22:51:33 +00:00
Yann Leboulanger 3c4333b66b default to jabber iconset when we try to get unknown transport one. 2006-08-25 10:55:53 +00:00
Yann Leboulanger d4710d87b4 don't override LDFLAGS / CFLAGS in Makefiles so that we can use them externaly 2006-08-24 12:38:42 +00:00
Yann Leboulanger 21b98fa061 enable browse button for irc conferences. 2006-08-22 21:50:36 +00:00
Yann Leboulanger 07f5b39e58 default status message are now used (if enabled) instead of asking status message. Fixes #2069 2006-08-22 14:40:19 +00:00
Dimitur Kirov 3b447544de don't force tls on ports 5223 and 443 2006-08-22 08:13:23 +00:00
Yann Leboulanger bbe93c5b86 do not traceback when ft_override_host_to_send is not valid, just ignor and print an error message. Fixes #2231 2006-08-22 08:02:55 +00:00
Yann Leboulanger 3175c9113a don't ask os info when we are invisible. For #1964 2006-08-21 19:54:09 +00:00
Yann Leboulanger 00ee3a62d5 really print subscription table when we register to a transport 2006-08-21 19:53:26 +00:00
Yann Leboulanger 213e7f095b [Vasily Chekalkin] JEP 90 support (Entity Time). Fixes #2239 2006-08-21 11:21:59 +00:00
Yann Leboulanger 2785639d52 [Christoph Neuroth] Fix fuzzyclock times for old conversations. Fixes #2227 2006-08-21 10:20:33 +00:00
Yann Leboulanger 87e46f49f1 show subject in notification popups. Fixes #2217 2006-08-21 09:01:16 +00:00
Yann Leboulanger 285f190a28 really show subscription table when needed. Fixes #2212 2006-08-20 18:02:33 +00:00
Dimitur Kirov 78863765e8 create transports_cache on first startup, fixes
#2223
2006-08-10 06:57:10 +00:00
Yann Leboulanger ed4406472a don't fail where there is an unknown transport type 2006-08-07 17:35:03 +00:00
Yann Leboulanger 900e3a51dc fix bug in connection_handlers: correctly get namespace 2006-08-07 09:49:06 +00:00
Yann Leboulanger 8aeac852be [misc] use the domain name of the jid to browse disco instead of hostame. Do not use the custom host. Fixes #2208 2006-08-07 09:05:56 +00:00
Yann Leboulanger f99308207e o -> 0: fix TB 2006-08-03 20:25:38 +00:00
Yann Leboulanger 2428298bda new add_contact window with a combobox. Fixes #872 2006-08-03 19:13:42 +00:00
Yann Leboulanger e261e0a7a0 gajim-remote now support nicknames. Fixes #871 2006-08-03 10:48:11 +00:00
Yann Leboulanger 274d5270d1 blank line is really blank (no \t) 2006-08-03 10:47:14 +00:00
Yann Leboulanger 159e782ce9 fix infinite loop when in merged mode and we have twice the same contact in 2 different accounts. Fixes #2160 and #2187 2006-08-03 08:06:04 +00:00
Yann Leboulanger 8f449a4704 [geobert] add a ACE option so that ctrl+tab can or cannot go to next composing tab 2006-08-02 20:38:09 +00:00
Yann Leboulanger f496059862 when we select multiple accounts, look into all of them which transport support MUC to enable the New Room in invite submenu. Fixes #2199 2006-08-01 21:21:53 +00:00
Yann Leboulanger f3297666b7 allow to invite contact only to room of the same type (jabber contact to jabber rooms, MSN contacts to MSN rooms). Fixes #2199 2006-08-01 18:03:52 +00:00
Yann Leboulanger 45e7a9a1ba if first identity is not a MUC but second is, we should enable the browse button. 2006-08-01 16:01:07 +00:00
Yann Leboulanger 29ed784cd2 better title for single message window depending on if we're sending or receiving 2006-08-01 10:41:45 +00:00
Yann Leboulanger ebb01e96ec show vertical scrollbar automatically in edit groupos dialog. Fixes #2196 2006-08-01 09:45:00 +00:00
Yann Leboulanger 685b3d399a do not modify self._last_selected_contact while we are renaming a contact. Fixes #2198 2006-08-01 07:24:47 +00:00
Yann Leboulanger c09f00aa7f Show "%nick from room %room" in pm banner. Fixes #2197 2006-07-31 20:52:28 +00:00
Yann Leboulanger 4adf2c4f6d when we get an error (when we asked meta contact) don't except the server to include the sent request as it's only a SHOULD in RFC3390 9.2.3.7. detect the answer by iq id instead. 2006-07-31 20:27:06 +00:00
Yann Leboulanger 57aeb0d0ef we can now register to a transport in add contact window is server has such a transport. Fixes #1944 2006-07-31 17:08:21 +00:00
Yann Leboulanger 1c9b21d9d8 remove a useless print 2006-07-31 15:06:00 +00:00
Yann Leboulanger b6ba2b1727 remove some FIXME 2006-07-31 15:05:29 +00:00
Yann Leboulanger 572857cf06 better string 2006-07-31 14:36:49 +00:00
Yann Leboulanger dc9bf86184 we can now the language we want for speller. Just use speller_language advanced
option to define it.
2006-07-31 13:55:21 +00:00
Yann Leboulanger 6e5ce765d9 new add contact window. TODO: enable the register button when our server have this transport. Fixes #872 2006-07-31 13:32:40 +00:00
Yann Leboulanger b106481011 fix var name (account was used twice) 2006-07-31 13:25:30 +00:00
Yann Leboulanger 1f72608d20 re-connect to DB after upgrades (upgrade can modify DB structure) 2006-07-31 07:45:29 +00:00
Yann Leboulanger 6db26bf444 gadu gadu dsco type is gadu-gadu, not gadugadu 2006-07-30 20:06:42 +00:00
Yann Leboulanger 32b18d9237 we now get transport type from disco info and save that in DB. Fixes #1990 and #1938 2006-07-29 22:29:59 +00:00
Yann Leboulanger 98928886ef don't ask nick when we want to join a room in which we already are 2006-07-29 20:54:17 +00:00
Yann Leboulanger ccc942fcbb prevent a TB and print an error message to the user when he/she tries to et a non valid nickname in a room 2006-07-29 17:57:12 +00:00
Yann Leboulanger 90dc135539 remove old code (when we modified unread_message table structure) 2006-07-28 16:15:18 +00:00
Yann Leboulanger b3eba1767b remove log migration process, 0.8 is old 2006-07-28 11:47:43 +00:00
Yann Leboulanger 748c62c3ef always show preferences window in current workspace. Fixes #2189 2006-07-28 11:23:19 +00:00
Yann Leboulanger 7ae4d03628 privacy lists open / delete buttons are not unsensitive when we open the window and no privacy lists is available. Fixes #2140 2006-07-28 11:05:13 +00:00
Yann Leboulanger 766f6054fe fix 2 typo. Fixes #1514 2006-07-28 10:53:51 +00:00
Yann Leboulanger 1ee455edb7 we can now edit groups of multiple contacts. Fixes #1514 2006-07-28 10:25:58 +00:00
Yann Leboulanger 1dcc955551 when we open a second tab and conversation textview was scrolled down in the forst one, scroll it down after we show tabs. Fixes #2190 2006-07-28 06:40:37 +00:00
Yann Leboulanger 40efbfd657 don't show tray icon when we don't want to. Fixes #2188 2006-07-28 05:54:46 +00:00
Yann Leboulanger 2d876923d9 move the draw og the focus out line to conversation_textview.py
reset focus_out_end_iter_offset var when we clear the textview. Fixes #2175
2006-07-27 10:54:12 +00:00
Yann Leboulanger 1ef77d8e5d re-add trayicon to systray when it is destroyed. Fixes #2121 2006-07-26 19:01:01 +00:00
Dimitur Kirov 873bedd221 escape from sslerror due to broken protocol 2006-07-26 12:49:11 +00:00
Yann Leboulanger e3ba73be74 if server doesn't support vcard, don't allow user to modify it. Fixes #2182 2006-07-26 12:01:14 +00:00
Yann Leboulanger 394381a78a we now detect loop when server isn't RFC complient and handle badly subscription acknoledgment. Fixes #1864 2006-07-26 11:13:07 +00:00
Yann Leboulanger 134483f936 fix minor TB when there is no image file in a folder and we browse it 2006-07-26 09:05:33 +00:00