Commit Graph

3322 Commits

Author SHA1 Message Date
Yann Leboulanger 3b9c072687 show nick and role in member affiliation list 2006-01-18 23:08:34 +00:00
Nikos Kouremenos 90a2d8b8c0 [knucles] make old sylte notifications taller so they look more like notif daemon ones and have better analogy 2006-01-18 23:06:19 +00:00
Nikos Kouremenos 9e08e1d597 docstrings use single quote 2006-01-18 23:04:31 +00:00
Nikos Kouremenos 1c5eab53d3 [knuckles] GMail notifications now always work and are enabled on gajim startup 2006-01-18 22:54:07 +00:00
Yann Leboulanger 3e68f5c86d we can now see and modify reason in ban list 2006-01-18 22:52:27 +00:00
Nikos Kouremenos da1226df62 gain in readability and speed [extra care as we call this method every time we print a msg] 2006-01-18 21:24:57 +00:00
Norman Rasmussen d5842b8e81 fixed import 2006-01-18 21:03:29 +00:00
Nikos Kouremenos 0ed65051e1 glade minor fixes 2006-01-18 20:58:05 +00:00
Norman Rasmussen 65f67a7a04 upstream updates 2006-01-18 20:46:29 +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
Nikos Kouremenos 8c33fab699 make decode filenames work allover 2006-01-18 19:50:16 +00:00
Nikos Kouremenos 7303dabb3a make sub req text selectable 2006-01-18 19:46:22 +00:00
Yann Leboulanger ed134c32ed [SF] don't use merge if only one account Fixes #1180 2006-01-18 19:31:25 +00:00
Yann Leboulanger 3dfba9098d decode correctly string under linux AND windows. Fixes #1375 2006-01-18 18:13:24 +00:00
Yann Leboulanger fc1d6ff280 also save avatar file when sha has not changed but we don't have avatar file on HD, see #1246 2006-01-18 16:31:35 +00:00
Yann Leboulanger 3eaa9c97ba [knuckles] fix typo. Fixes #1246 2006-01-18 16:14:20 +00:00
Nikos Kouremenos b22bf5b404 [dakilla] fix a typo 2006-01-18 14:09:02 +00:00
Yann Leboulanger 575a97cc67 keep translation comment as it is 2006-01-18 12:22:26 +00:00
Nikos Kouremenos 1f1e5c29c9 fix campey's patch readbility and enrich with comments so it is understandable by first look and so maintainable 2006-01-18 10:26:59 +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 17f9fdabae fix a typo and make sure not matter what we do not add dead server. TODO: (and also HOWTODO :)) rm from 0.9 config when we run 0.10 2006-01-17 23:08:35 +00:00
Nikos Kouremenos e4163ab5b9 remove dead server 2006-01-17 22:53:23 +00:00
Yann Leboulanger 068fcc6c37 We now display the 4 affiliation lists and save changes when we click on apply 2006-01-17 22:46:08 +00:00
Alex Mauer 21ae29924b Patch from campey@informationlogistics.co.za: Use a simpler/cleaner
method to show the timestamp date difference of chat messages
2006-01-17 22:36:54 +00:00
Yann Leboulanger 2f56fbb5fd typo that fix a TB, thx deluge 2006-01-17 22:03:56 +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
Nikos Kouremenos 8516a7a094 [dakilla] fix overl00k 2006-01-17 14:36:17 +00:00
Nikos Kouremenos b020492de6 notif AVATAR_PATH 2006-01-17 11:20:55 +00:00
Yann Leboulanger f816dcf307 fix logic: don't join don't try to join groupchat from an accoun twhen we connect with another account 2006-01-17 11:05:05 +00:00
Yann Leboulanger 0c2457c783 typo 2006-01-17 10:36:13 +00:00
Yann Leboulanger f9376d6985 save avatar images only when sha change 2006-01-17 09:21:32 +00:00
Yann Leboulanger bab21aaf56 [knuckles] improved popup notification to show avatar 2006-01-17 09:01:59 +00:00
Yann Leboulanger 7024ada55c take into account our nick changement in MUC only on success. Fixes #1341 2006-01-17 08:29:52 +00:00
Yann Leboulanger cea64c05df we can now remove jid from affiliation lists (#530) 2006-01-17 08:05:02 +00:00
Nikos Kouremenos ade2619d7c do not dup the word list 2006-01-16 16:46:57 +00:00
Nikos Kouremenos efbc25b648 HIG: title is AllCaps. remove space before puncuation; improve strings 2006-01-16 16:44:50 +00:00
Yann Leboulanger 3caa90957f We can now edit all affiliation lists. Fixes #530 2006-01-16 15:49:20 +00:00
Nikos Kouremenos 451cbdb7cc mark a string for transl 2006-01-16 12:10:40 +00:00
Nikos Kouremenos ce0fb79e41 fix typo 2006-01-16 12:02:11 +00:00
Yann Leboulanger 864b82e9e4 We can now see affiliation list (ban, admin, ...), edit it will come (beginning of #530) 2006-01-16 11:16:06 +00:00
Travis Shirk ded0b38723 Only show room leave confirmation dialog if we are actually connected to the room. 2006-01-16 03:59:38 +00:00
Travis Shirk 6b8474299e Removed unused functions 2006-01-16 03:55:33 +00:00
Yann Leboulanger cd974302b5 typo 2006-01-15 16:26:49 +00:00
Nikos Kouremenos c3cb762611 alt+m allover 2006-01-15 14:15:50 +00:00
Yann Leboulanger cb0b669b45 detect URL before email. Fixes #1261 2006-01-15 13:55:19 +00:00
Yann Leboulanger e0b5b420b5 There are 2 ways to receive group chat subject, handle both. Fixes #1332 2006-01-15 13:35:29 +00:00
Travis Shirk 67fce64250 Dynamic reconfig for one_message_window config changes 2006-01-15 02:39:02 +00:00
Travis Shirk f01c0eac85 Label string fix for #1054 2006-01-14 22:08:52 +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 987ae74c10 Jid is not needed for this interface 2006-01-14 21:58:47 +00:00
Travis Shirk e119091317 Copyright update 2006-01-14 20:50:56 +00:00
Travis Shirk c4ad077b13 No negative size or positions for windows; closes #1389 2006-01-14 20:46:20 +00:00
Travis Shirk a10e4b8562 CTRL+Tab and CTRL+SHIFT+Tab, closes #1396 2006-01-14 20:40:48 +00:00
Travis Shirk 972d3f1f21 ALT+e for emoticons is not ALT+m; closes #1303 2006-01-14 19:20:03 +00:00
Travis Shirk a923b1c230 notify_on_all_muc_messges fix; #1395 2006-01-14 19:16:16 +00:00
Travis Shirk b940e12aee Fix TB #1398 2006-01-14 18:43:54 +00:00
Nikos Kouremenos 7ea9c3eac4 get_pixbuf_from_data can return type now 2006-01-14 13:50:35 +00:00
Nikos Kouremenos 528871d72c catch WinAPI LoadImage exception and do not set new image when raised (hey at least we do not fail :P) 2006-01-14 12:56:38 +00:00
Yann Leboulanger f8652420e7 determine the version of libnotify before sending it a message. Fixes #1347 2006-01-13 20:33:43 +00:00
Nikos Kouremenos b34005da3d it returns None or ask. so catch ask too 2006-01-13 11:01:10 +00:00
Travis Shirk 9e8163774d Implement section 9.4 of RFC 3921, subscription ack'ing. Closes #1327 2006-01-13 05:07:09 +00:00
Travis Shirk 931ee24389 Closes #1384 2006-01-13 04:36:42 +00:00
Nikos Kouremenos 487defe8e3 it is setence. so mark it for transl 2006-01-12 23:05:25 +00:00
Nikos Kouremenos 3c50094afa we now show avatar instead of general contact img for online/offline 2006-01-12 22:48:49 +00:00
Yann Leboulanger dceac477d6 when an account change status, send presence to gc of ONLY this account. Fixes #1380 2006-01-12 20:54:46 +00:00
Yann Leboulanger d52bf25ba2 [bacek] JEP 0012 support (Last activity), thx ! 2006-01-12 18:15:08 +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
Nikos Kouremenos ccc78991b2 remove an assert and add a space above a method 2006-01-12 08:28:43 +00:00
Yann Leboulanger d945166749 remove some useless indentation and hide message window until a tab is inserted 2006-01-12 06:59:59 +00:00
Travis Shirk 1689ae3783 Window positioning/sizing, closes #1260 2006-01-12 05:45:30 +00:00
Travis Shirk f74831dd56 Don't show unread messages in window title when notify_on_all_muc_message is False. Closes #1384 2006-01-12 03:19:59 +00:00
Travis Shirk efed18a819 Tabs can be reordered using drag-and-drop thanks to Geobert Quach 2006-01-12 03:09:33 +00:00
Travis Shirk 43fddfccc5 Hide window until first tab is shown 2006-01-12 02:49:41 +00:00
Travis Shirk c79768cd28 Action->History (plus other menu) bug fixes. Closes #1376 2006-01-12 02:36:06 +00:00
Travis Shirk 55ac103ffb One window per type fix 2006-01-12 02:20:59 +00:00
Nikos Kouremenos ed7fb86bbf ctl --> ctrl 2006-01-11 23:21:00 +00:00
Nikos Kouremenos bc59eadfff revert accidental prints 2006-01-11 23:18:12 +00:00
Nikos Kouremenos 4ed199bd17 import os imports os.path 2006-01-11 23:17:16 +00:00
Nikos Kouremenos 3dfb3cdcd8 control is CTRL not CTL 2006-01-11 22:30:49 +00:00
Nikos Kouremenos 7b926a5639 remove an assert 2006-01-11 22:25:35 +00:00
Nikos Kouremenos bd7098d4e3 clean up add a FIXME 2006-01-11 22:23:13 +00:00
Yann Leboulanger 2335fcdabc typo 2006-01-11 21:30:48 +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 247f4547b6 [Tomasz] convert second to ms 2006-01-11 16:47:27 +00:00
Yann Leboulanger b6a171eeb6 function to update 0.9[.1] config file to 0.10 2006-01-11 12:18:32 +00:00
Yann Leboulanger 9d7f27bf66 gtk always return utf-8 strings. fixes #1375 2006-01-11 08:58:56 +00:00
Yann Leboulanger 7869571662 one_message_window default to always 2006-01-11 08:44:38 +00:00
Yann Leboulanger 16724c22e9 [Hector] missing import 2006-01-11 08:31:00 +00:00
Yann Leboulanger e52a8d842d remove already resolved FIXME 2006-01-11 08:20:54 +00:00
Nikos Kouremenos a635a92781 ObserverS (plural) and adda FIXME for contacts not having groups 2006-01-11 08:18:40 +00:00
Yann Leboulanger 7604fac314 fix a bug in migration with python2.3 2006-01-11 07:42:30 +00:00
Yann Leboulanger a89be870a7 fix indentation (no space in indentation) 2006-01-11 07:07:45 +00:00
Travis Shirk a6e633d7d5 Oops 2006-01-11 03:48:28 +00:00
Travis Shirk 260f90811e Merged message_window branch. 2006-01-11 02:49:37 +00:00
Travis Shirk ff63d0c1bd Fixes for #1370, #1372, #1374 2006-01-10 19:24:06 +00:00
Yann Leboulanger 83e7c0daa9 implement observer group of JEP 0162. fixes #1328 2006-01-10 18:34:23 +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
Yann Leboulanger 9901ebbca0 last_key_tabs must be set to False when we press another key than Tabulation
(now /msg ni[TAB] doesn't remove the space before ni)
2006-01-10 16:32:43 +00:00
Yann Leboulanger c7e85be2c1 typo. fixes [1371] 2006-01-10 12:55:23 +00:00
Yann Leboulanger df3b7d7b80 missing new contacts function 2006-01-10 09:29:48 +00:00
Travis Shirk 94564e4e4e Merged revisions 5066-5067 via svnmerge from
svn://svn.gajim.org/gajim/trunk

........
r5066 | asterix | 2006-01-09 12:12:52 -0700 (Mon, 09 Jan 2006) | 2 lines

[Tomasz Torcz] libnotify API changed in 0.3. Fixes #1347

........
r5067 | asterix | 2006-01-09 12:48:33 -0700 (Mon, 09 Jan 2006) | 2 lines

initialize gajim.gc_connected[account][room_jid] when we create a new room

........
2006-01-10 01:52:43 +00:00
Travis Shirk ec24013da8 Out with the old. 2006-01-10 01:48:25 +00:00
Travis Shirk 0da89c3996 /me works, room subject ellipses, and ui update fixes 2006-01-10 01:47:24 +00:00
Yann Leboulanger 52c9fa0e53 initialize gajim.gc_connected[account][room_jid] when we create a new room 2006-01-09 19:48:33 +00:00
Yann Leboulanger b423204dea [Tomasz Torcz] libnotify API changed in 0.3. Fixes #1347 2006-01-09 19:12:52 +00:00
Travis Shirk 2a794ba19e Fix up, look sharp 2006-01-09 00:47:54 +00:00
Travis Shirk a6bdc39d5d Private message bug fixes 2006-01-08 23:14:50 +00:00
Travis Shirk 9a247cdc0d More iconset update fixes 2006-01-08 20:56:58 +00:00
Travis Shirk ebf346e03c more chatstate fixes and theme updates with config 2006-01-08 20:51:12 +00:00
Travis Shirk 460ac48ec4 Chatstate fixes and merged revisions 5054,5059-5060 via svnmerge from
svn://svn.gajim.org/gajim/trunk

........
r5054 | nicfit | 2006-01-07 22:06:08 -0700 (Sat, 07 Jan 2006) | 2 lines

typo fix

........
r5059 | asterix | 2006-01-08 10:03:32 -0700 (Sun, 08 Jan 2006) | 2 lines

remove the Gmail option from GUI, it's only in ACE. fixes #883

........
r5060 | asterix | 2006-01-08 12:14:19 -0700 (Sun, 08 Jan 2006) | 2 lines

the Contact.jid returned by contact_from_gc_contact() function is the fake jid, even if we know the real jid. this means pm windows are index by the fake jid (gajim.interface.instances[account]['chats'][FAKE_JID])

........
2006-01-08 20:32:39 +00:00
Yann Leboulanger 32f5e74ef2 the Contact.jid returned by contact_from_gc_contact() function is the fake jid, even if we know the real jid. this means pm windows are index by the fake jid (gajim.interface.instances[account]['chats'][FAKE_JID]) 2006-01-08 19:14:19 +00:00
Yann Leboulanger 3634814ce4 remove the Gmail option from GUI, it's only in ACE. fixes #883 2006-01-08 17:03:32 +00:00
Travis Shirk e53e786182 Trying to fix PM regression since merge 2006-01-08 07:50:26 +00:00
Travis Shirk bafcaace1e Remove cruft 2006-01-08 05:39:30 +00:00
Travis Shirk ad087f10c4 Use contacts.py from trunk and bug fix 2006-01-08 05:27:36 +00:00
Travis Shirk 1e49d5be44 Emacs style CTL + u for clearing the message_textview 2006-01-08 05:11:56 +00:00
Travis Shirk 8196fc11b6 typo fix 2006-01-08 05:06:08 +00:00
Travis Shirk c033a670d1 Merged revisions 5044-5051 via svnmerge from
svn://svn.gajim.org/gajim/trunk

........
r5044 | asterix | 2006-01-07 17:17:05 -0700 (Sat, 07 Jan 2006) | 2 lines

open the vcard on the real jid in gc if we know it

........
r5045 | asterix | 2006-01-07 17:23:33 -0700 (Sat, 07 Jan 2006) | 2 lines

use real jid when we open a pm message if we know it

........
r5046 | asterix | 2006-01-07 17:27:38 -0700 (Sat, 07 Jan 2006) | 2 lines

get contact from the self.contacts so that even if it's pm we get a Contact instance

........
r5047 | asterix | 2006-01-07 17:30:58 -0700 (Sat, 07 Jan 2006) | 2 lines

don't ask vcard when we get an error presence

........
r5048 | asterix | 2006-01-07 17:39:05 -0700 (Sat, 07 Jan 2006) | 2 lines

fix logic in contacts.add_contact() function

........
r5049 | asterix | 2006-01-07 18:08:21 -0700 (Sat, 07 Jan 2006) | 2 lines

do not use underline in join_gc menu

........
r5050 | asterix | 2006-01-07 18:12:09 -0700 (Sat, 07 Jan 2006) | 2 lines

don't use underline in all menus that contact an account name

........
r5051 | asterix | 2006-01-07 18:18:16 -0700 (Sat, 07 Jan 2006) | 2 lines

add an ACE option to hide the avatar in tabbed chat window

........
2006-01-08 05:05:16 +00:00
Travis Shirk eb27dbe61a Implemented #1260 2006-01-08 04:31:02 +00:00
Yann Leboulanger 7fdbba76d7 add an ACE option to hide the avatar in tabbed chat window 2006-01-08 01:18:16 +00:00
Yann Leboulanger ca2f5f7c32 don't use underline in all menus that contact an account name 2006-01-08 01:12:09 +00:00
Yann Leboulanger 47a13bdd2f do not use underline in join_gc menu 2006-01-08 01:08:21 +00:00
Yann Leboulanger 29071dda00 fix logic in contacts.add_contact() function 2006-01-08 00:39:05 +00:00
Yann Leboulanger c39a69de27 don't ask vcard when we get an error presence 2006-01-08 00:30:58 +00:00
Yann Leboulanger f8f200ebe7 get contact from the self.contacts so that even if it's pm we get a Contact instance 2006-01-08 00:27:38 +00:00
Yann Leboulanger 13dad4a17e use real jid when we open a pm message if we know it 2006-01-08 00:23:33 +00:00
Yann Leboulanger d56a028423 open the vcard on the real jid in gc if we know it 2006-01-08 00:17:05 +00:00
Travis Shirk 41be225383 FIXMEs 2006-01-08 00:15:54 +00:00
Travis Shirk 2e5fe5173b Implemented #1356 2006-01-07 23:40:37 +00:00
Travis Shirk fada255296 groupchat_window completely merged 2006-01-07 22:53:46 +00:00
Travis Shirk 5c53bdbee6 Merged revisions 5030-5031,5033-5038 via svnmerge from
svn://svn.gajim.org/gajim/trunk

........
r5030 | asterix | 2006-01-07 10:04:18 -0700 (Sat, 07 Jan 2006) | 2 lines

when we add a bookmark, we add our nick by default

........
r5031 | nicfit | 2006-01-07 10:24:50 -0700 (Sat, 07 Jan 2006) | 2 lines

Grammatical fix

........
r5033 | asterix | 2006-01-07 11:36:56 -0700 (Sat, 07 Jan 2006) | 2 lines

cell_renderer_image now take in argument the index of the column and the index in the model

........
r5034 | asterix | 2006-01-07 11:37:28 -0700 (Sat, 07 Jan 2006) | 2 lines

typo

........
r5035 | asterix | 2006-01-07 11:38:18 -0700 (Sat, 07 Jan 2006) | 2 lines

don't show header in emoticonManager so that cellrenderer correctly compute the area to redraw

........
r5036 | asterix | 2006-01-07 11:39:41 -0700 (Sat, 07 Jan 2006) | 2 lines

prevent a TB

........
r5037 | nicfit | 2006-01-07 13:26:08 -0700 (Sat, 07 Jan 2006) | 2 lines

Increment later

........
r5038 | nicfit | 2006-01-07 13:29:05 -0700 (Sat, 07 Jan 2006) | 2 lines

Fixed syntax error

........
2006-01-07 20:47:06 +00:00
Travis Shirk f66c5c5b95 Groupchat shutdown with per room ignore options, see:
http://www.jabber.no/gajim@conference.jabber.no/2006/1/7.html
2006-01-07 20:43:05 +00:00
Travis Shirk 044df9468f Fixed syntax error 2006-01-07 20:29:05 +00:00
Travis Shirk 650cba6b16 Increment later 2006-01-07 20:26:08 +00:00
Yann Leboulanger b44469ba19 prevent a TB 2006-01-07 18:39:41 +00:00
Yann Leboulanger 605706f4b0 don't show header in emoticonManager so that cellrenderer correctly compute the area to redraw 2006-01-07 18:38:18 +00:00
Yann Leboulanger 297976a511 typo 2006-01-07 18:37:28 +00:00
Yann Leboulanger 4b6ff22001 cell_renderer_image now take in argument the index of the column and the index in the model 2006-01-07 18:36:56 +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 9c954dfe15 Grammatical fix 2006-01-07 17:24:50 +00:00
Yann Leboulanger e69bbc235f when we add a bookmark, we add our nick by default 2006-01-07 17:04:18 +00:00
Yann Leboulanger b60b488233 auto open groupchat configuration window when we create a new room 2006-01-07 14:19:25 +00:00
Yann Leboulanger c515f56613 make all buttons insensitive on a category row in disco 2006-01-07 13:54:30 +00:00
Yann Leboulanger ae55c7149f contact.groups is always a list, even if emtpy 2006-01-07 13:26:28 +00:00
Yann Leboulanger 205dc155c6 we can now drag a file on a contact in the roster to send him a file 2006-01-07 12:36:55 +00:00
Yann Leboulanger 5f95458393 fix a TB 2006-01-07 11:14:32 +00:00
Yann Leboulanger 24fc492ac3 better string 2006-01-07 11:02:16 +00:00
Yann Leboulanger 4dc704c399 [Knuckles] Google E-Mail Notification 2006-01-07 10:56:31 +00:00
Yann Leboulanger aad4e2cd71 we can now resume filetransfert 2006-01-07 10:43:47 +00:00