Commit Graph

3678 Commits

Author SHA1 Message Date
Yann Leboulanger 50407e5cca don't redraw the whole roster when we connects to an account 2006-02-19 22:20:45 +00:00
Nikos Kouremenos 57fad03435 better varname and clearer logic 2006-02-19 21:28:41 +00:00
Nikos Kouremenos 105616cfc3 sasl not support msg using debug. Dimitur, maybe it is time to remove blocking versions from svn? 2006-02-19 20:50:59 +00:00
Nikos Kouremenos 571c0d0cb6 add priority field in change status msg dialog. only ui atm 2006-02-19 20:35:15 +00:00
Yann Leboulanger b006a357f7 remove fixed FIXME 2006-02-19 18:00:23 +00:00
Yann Leboulanger 1e99839f20 don't redraw menu instantly when we receive bookmarks 2006-02-19 17:27:48 +00:00
Yann Leboulanger a081e4411a re-create the actions menu only when needed: when we popup it up, and only when one account has signed in or signed out 2006-02-19 17:25:22 +00:00
Dimitur Kirov 952692098f gajim-remote suport for dbus 33 ~ 50 2006-02-18 16:34:38 +00:00
Dimitur Kirov 54099ff2f1 deleted threads_init, dbus-0.33 users will
fail with TB, instead of segfault
2006-02-18 13:14:05 +00:00
Dimitur Kirov e748ad7990 make sure data tuple is deleted 2006-02-18 10:16:34 +00:00
Dimitur Kirov d513b7372b emit signal as structures, instead of strings
(gajim may die with older dbus - it is not
completely tested)
2006-02-18 09:49:26 +00:00
Dimitur Kirov a13945e062 refacter gajim-remote code, don't use unrepr
(0.23 is not supported)
get cached vcards, instead of signaling server
2006-02-18 08:59:32 +00:00
Dimitur Kirov 32bfde61e2 faster CharacterDataHandler in NodeBuilder 2006-02-18 02:08:49 +00:00
Dimitur Kirov eacf5fb900 revert to self.DEBUG when SASL is not supported 2006-02-18 00:01:39 +00:00
Nikos Kouremenos fd6b2dda67 fix #1572 2006-02-17 21:52:22 +00:00
Nikos Kouremenos 5b6adbef4a fix bad logic. c #1578 2006-02-17 19:43:31 +00:00
Nikos Kouremenos 967d278541 [jim++] sound events show in UI as translatable nice words. [me] refactor the whole thing 2006-02-16 15:21:34 +00:00
Dimitur Kirov 11fedebb08 bad var name 2006-02-16 08:59:28 +00:00
Dimitur Kirov 2e7a00cd38 typo, now list_contacts without additional
argument [account] returns a valid result
2006-02-15 23:06:33 +00:00
Nikos Kouremenos f08ea56cc9 rm self we are not in the class alright. thx jjkobra for noticing 2006-02-15 21:45:20 +00:00
Nikos Kouremenos cb6f163f02 VCARDPATH --> VCARD_PATH 2006-02-15 10:44:41 +00:00
Nikos Kouremenos 036de12230 generalize into a func creating paths 2006-02-15 10:42:40 +00:00
Nikos Kouremenos 051bff60c7 [jim++] create paths correctly. fixes #1542 2006-02-15 10:35:13 +00:00
Dimitur Kirov 047f7ce21e getpreferredencoding instead of utf-8 2006-02-14 18:44:51 +00:00
Dimitur Kirov 6b615a8d72 delete debug error message, which causes TB
to be printed
2006-02-14 18:13:20 +00:00
Travis Shirk 3ab1fb3539 More fixes for #1386 - Window titles and one_message_window PERTYPE mode 2006-02-12 21:22:49 +00:00
Travis Shirk f7d4bd7913 Added roles to some of the more often used windows.
This should help WMs like ion "do their thing" easier.
2006-02-12 21:04:15 +00:00
Dimitur Kirov 70191a1959 added command account_info 2006-02-12 19:07:38 +00:00
Dimitur Kirov d19ce874ee fix some unicode errors in unrepr, show help
message when there are no command arguments
2006-02-12 16:04:45 +00:00
Nikos Kouremenos 02124ea2e8 fix typo of isinstance. fixes #1552 2006-02-12 15:33:45 +00:00
Dimitur Kirov 8448be52f5 paused and stalled states now work 2006-02-12 02:25:21 +00:00
Dimitur Kirov f84e410e5b plug_idle can have readable and writable False
in this case we wait only for close events
2006-02-12 02:23:20 +00:00
Dimitur Kirov 7576bb4f3e shutdown the reading and writing side of the
socket and close it, when we disconnect
2006-02-12 02:21:18 +00:00
Dimitur Kirov 81873919c5 remove error debug statement,use stderr instead
isinstance, instead of __class__.__name__
2006-02-11 21:49:17 +00:00
Dimitur Kirov 29ab60eaa7 add connect timeout and reconnect to
some other streamhosts when already
established connection has failed
2006-02-11 21:32:48 +00:00
Dimitur Kirov 19ee5917bf try to reconnect when socket error
is raised during data receiving
2006-02-11 21:30:04 +00:00
Dimitur Kirov 79d39ac119 remove fd from selector and timeouts
when pollend event is raised
2006-02-11 21:27:44 +00:00
Nikos Kouremenos 3d21947e2a set home folder as default folder for fchooser and set nice title on fchooser 2006-02-10 16:12:16 +00:00
Nikos Kouremenos 04c5d6bfae we can now export from history manager to txt 2006-02-10 16:01:47 +00:00
Nikos Kouremenos 2c7999af67 typo 2006-02-10 13:19:02 +00:00
Nikos Kouremenos c1c48d9210 ask locale module to do the job of detecting LANG; this now works in Windows. thanks Stian for testing 2006-02-10 13:18:33 +00:00
Nikos Kouremenos 9acbb49937 let python decide the TMP path 2006-02-10 13:03:32 +00:00
Travis Shirk 1214f8d638 Window title mods for #1386 2006-02-10 04:21:41 +00:00
Nikos Kouremenos 55c434945f save password by default in acct creation wizard 2006-02-09 22:48:30 +00:00
Nikos Kouremenos 1a34074136 if avatar is too big, scale it using notification size (by default to 48x48) and hope that now filesize is small enough. aka we are not Gimp 2006-02-09 16:47:31 +00:00
Nikos Kouremenos 332a8721d1 rm importing unused module; PIDA rocks! 2006-02-09 00:09:44 +00:00
Nikos Kouremenos f0f7d74a90 isinstance is faster than type and on key bindings that call gajim-remote some ms surely matter 2006-02-09 00:00:17 +00:00
Nikos Kouremenos 07b2d4c16b use locale.getpreferredencoding() and go to sleep 2006-02-08 23:51:46 +00:00
Nikos Kouremenos 9a64a51517 now we also scroll to result 2006-02-08 23:41:01 +00:00
Nikos Kouremenos 01e5bdd7e2 force printing utf8 [afterall it is what i18n will return] else we were tb on could not decode using ascii 2006-02-08 23:35:04 +00:00
Nikos Kouremenos 861a52c3ed redirect to sderr with print 2006-02-08 23:30:20 +00:00
Nikos Kouremenos 2105fb0d93 double click on result row now opens equivalent JID. TODO: also scroll to result 2006-02-08 22:46:20 +00:00
Nikos Kouremenos 3e4a3199d3 try to obey a bit to GNOME HIG about title 2006-02-08 22:14:48 +00:00
Travis Shirk cd1993037a Added gtkgui_helpers.escape_underscore to not require re module 2006-02-08 05:13:26 +00:00
Travis Shirk 2da7a542f8 Unread message fix when quitting gajim, see #1516 2006-02-08 04:55:06 +00:00
Travis Shirk 6d3696e83c Window title fix for #1386 2006-02-08 04:11:42 +00:00
Travis Shirk f6e2590eab Fixed the previous TB, but this time at another part of the code 2006-02-08 02:56:58 +00:00
Travis Shirk 3f7217aefe Removed FIXME
Asterix, this method is actually new (i.e., was only in gc before),
but now it is needed (see #1495).  Also, what I was not expecting
was the refresh of self.contact in this same function.  This is
required since the contact goes stale when we go offline.
Not sure if that is a bug or not.
2006-02-08 02:42:24 +00:00
Travis Shirk 37c2441a38 Fixed TB when transport_name was None 2006-02-08 02:27:14 +00:00
Travis Shirk 9f1032c6e1 Updated comment 2006-02-08 02:26:54 +00:00
Yann Leboulanger ec2d9c0ad2 move data/pixmaps/events/TRANSPORT_o*line.png to data/iconsets/transports/TRANSPORT/48x48
TODO: create 48x48 online and offline pngs for all jabber iconsets
2006-02-08 00:55:16 +00:00
Yann Leboulanger 1bf6fa6643 typo 2006-02-07 23:31:02 +00:00
Yann Leboulanger 4c8fb94601 don't send config when we don't have it 2006-02-07 23:28:37 +00:00
Yann Leboulanger 59e6377546 follow RFC 3921 section 8 for subscription. This also fixes #1400 2006-02-07 23:11:24 +00:00
Yann Leboulanger eb055c5bf2 groups must always be a list, fix that 2006-02-07 19:24:19 +00:00
Yann Leboulanger 9c9a7efd6d make configure_room unsensitive when we can't configure anything 2006-02-07 13:31:20 +00:00
Yann Leboulanger d40026cabd an admin can now modify the ban list. for #530 2006-02-07 12:56:20 +00:00
Nikos Kouremenos 98521fa2c3 [misc@zarb] gajim-remote can run without X now. fixes #1467 2006-02-07 12:04:17 +00:00
Dimitur Kirov e0d8b0c3dc unnecessary purge of variables 2006-02-07 08:46:00 +00:00
Dimitur Kirov 85ba371288 if host is invalid to not start 2006-02-07 08:34:20 +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 c9ef415ecc fill search results listview; todo: operate on results 2006-02-06 20:34:06 +00:00
Nikos Kouremenos 072cc50baa you can now delete one of more contact logs from database. all should work (else it is a bug) apart from searching which is coming soon 2006-02-06 20:06:10 +00:00
Yann Leboulanger 4372ed7fe4 typo. Fix #1521 2006-02-06 18:21:40 +00:00
Yann Leboulanger 033e95e795 add a space in tooltip between image and text. Fix #1223 2006-02-06 18:07:50 +00:00
Yann Leboulanger 6ceb13430b remove files from AVATAR_PATH when contacts changes his avatar or removes it 2006-02-06 16:04:55 +00:00
Yann Leboulanger 3a1e5c579d when contact has a non jpeg/png avatar, save it as png so that tooltip can show it 2006-02-06 14:04:25 +00:00
Yann Leboulanger 693270cf5b wax size for avatar in tooltip: 125x125 by default 2006-02-06 13:42:23 +00:00
Dimitur Kirov d6fee1ea49 added missing argument to NBCommonClient call 2006-02-06 11:28:05 +00:00
Dimitur Kirov c3ef6cfbbc I'm losing the logic of this condition, but
this is a copy of the original, so it should
work
2006-02-06 10:00:23 +00:00
Dimitur Kirov 7815fe8219 use glib current time instead of time.time() 2006-02-06 00:36:33 +00:00
Dimitur Kirov f52144c803 socks5 classes now use Gajim idlequeue
still there are several TODOs
2006-02-06 00:11:45 +00:00
Yann Leboulanger 149bff2b64 fix TB when there is no default value for a boolean field in dataForm 2006-02-05 18:55:17 +00:00
Yann Leboulanger 759f6a49f6 Fix TB when changing status and pm opened 2006-02-05 18:42:41 +00:00
Yann Leboulanger 2e50c301c8 fix the make_color_string function. Fix #1268 2006-02-05 17:12:36 +00:00
Yann Leboulanger b5c94b71c6 draw avatar in roster tooltip. Fixes #1223 2006-02-05 16:47:25 +00:00
Yann Leboulanger c49a993e88 80 margin 2006-02-05 16:22:25 +00:00
Dimitur Kirov 8df5e7efce two small errors on win 2006-02-05 15:31:31 +00:00
Nikos Kouremenos 9834fd62d3 almost nothing 2006-02-05 14:03:50 +00:00
Yann Leboulanger 652e1df102 redraw parent's icon when a child log off to eventually remove the arrow in icon 2006-02-05 13:44:51 +00:00
Nikos Kouremenos af95e11fc2 update glade and config to manage animated static emots. still not working of course 2006-02-05 13:44:40 +00:00
Nikos Kouremenos 327c31c615 update history_manager.glade 2006-02-05 12:54:51 +00:00
Nikos Kouremenos 51cbea4232 pychecker this file and fix also to adhere to coding standards. Travis please have a look at this commit 2006-02-05 12:05:16 +00:00
Yann Leboulanger e9765bc6d8 when we drop a contact on a group row, copy/move it to this group 2006-02-05 11:30:17 +00:00
Yann Leboulanger 8e423a96ca redraw parent when we add a child 2006-02-05 10:28:58 +00:00
Yann Leboulanger 89d2420473 typo 2006-02-05 10:19:36 +00:00
Travis Shirk c810c61c41 Escape room name for gtk/pango 2006-02-05 00:18:09 +00:00
Nikos Kouremenos 9b4b19f1df use sinqle quote; mark for transl; make comment for transl 2006-02-04 23:54:23 +00:00
Travis Shirk 61d50ec7fd Window title stuff for #1386 2006-02-04 23:47:40 +00:00
Nikos Kouremenos 29ec011b9a operate on model using path thus eliminate iter = model.get_iter(path) calls 2006-02-04 23:07:46 +00:00
Nikos Kouremenos 5e67a13cd0 delete also removes from listview now 2006-02-04 21:34:16 +00:00
Nikos Kouremenos c966ab9e6f we can now delete a row or more from db. TODO: update UI on the fly 2006-02-04 20:35:57 +00:00
Travis Shirk ec03a1d853 Added name='Gajim' to disco identity 2006-02-04 20:27:17 +00:00
Nikos Kouremenos 6b925ec324 better varname 2006-02-04 20:26:07 +00:00
Nikos Kouremenos f36c324f8b python 2.3 None.decode() tbs 2006-02-04 13:52:58 +00:00
Yann Leboulanger 5344bd3ff5 we now reply when someone discover us 2006-02-04 13:47:29 +00:00
Travis Shirk 44700c12da Fixes #1495 2006-02-04 02:52:36 +00:00
Travis Shirk 029d4838b8 SingleMessageWindow size/position fixes for #1505 2006-02-04 01:08:37 +00:00
Dimitur Kirov 2525fef3a8 added comments, reverted to popen and print
some error messages about invalid arguments
2006-02-04 00:13:12 +00:00
Dimitur Kirov ec1d354c80 use old select.select for polling on win-gtk2.8
untill there is a stable 2.8 version
2006-02-03 22:54:05 +00:00
Dimitur Kirov b4b810f465 don't close stdin in Popen on win32, because it
causes a TB when gajim is started from
noninterractive shels like idle (fixes #1506)
2006-02-03 22:52:47 +00:00
Nikos Kouremenos 1bcf3b9dc6 default with for single msg window is somehow more sane now (so we can see subject easier). fixes #1505 2006-02-03 21:42:32 +00:00
Nikos Kouremenos 1e4878402e when we change jid clear previous content in logs_liststore 2006-02-03 21:18:08 +00:00
Nikos Kouremenos cdb678ebee make history mgr executable 2006-02-03 21:10:48 +00:00
Nikos Kouremenos bdedc4d4e6 do not tb on invalid time 2006-02-03 21:07:43 +00:00
Yann Leboulanger b25a4dbcc5 when Drag And Drop from a group to another, popup a context menu to ask if we want to change group or make as subcontact 2006-02-03 21:02:47 +00:00
Yann Leboulanger f751cb6ef0 80 margin 2006-02-03 18:43:18 +00:00
Yann Leboulanger e29cf7bb9e workaround a GTK windows bug (bis) 2006-02-03 15:51:56 +00:00
Yann Leboulanger e155e9b496 workaround a GTK windows bug 2006-02-03 15:38:00 +00:00
Yann Leboulanger 327f07c6aa catch traceback when decoding avatar. Fixes #1470 2006-02-03 12:32:18 +00:00
Dimitur Kirov f62db4acfe Switched to non-blocking connections.
Removed threads and mutexes in connection.py
and gajim.py.
Add resolver through nslookup command, removed
dnspython and pydns (for now).
2006-02-03 12:17:34 +00:00
Yann Leboulanger 54f350b9c7 Also redraw message window when we check / uncheck the use_transport_iconset option. Fixes #1504 2006-02-03 11:24:33 +00:00
Yann Leboulanger 964d32fc48 80 margin 2006-02-03 11:20:55 +00:00
Yann Leboulanger bb4d61c10d remove useless parameter 2006-02-03 11:20:17 +00:00
Yann Leboulanger 941d527187 don't browse srv records. SRV records contain machine name, not jabber domain 2006-02-03 11:09:38 +00:00
Travis Shirk 0977a93c7e Fixed copyrights 2006-02-03 07:48:10 +00:00
Travis Shirk 40211a41c7 ACE option to trun off having the Esc key close a control. Vi users do this by habit,
and it sucks losing a well thought out message.
2006-02-03 07:32:44 +00:00
Nikos Kouremenos f529f0364a revert accidental commit of common/helpers.py 2006-02-03 01:17:03 +00:00
Nikos Kouremenos 19bab6832e also commit glade file 2006-02-03 01:15:03 +00:00
Nikos Kouremenos 6fc7da391e introducing history_manager.py; button do not work and yes I plan to allow multiple selection of messages 2006-02-03 00:01:53 +00:00
Nikos Kouremenos 39998b30b0 80 char margin 2006-02-02 23:59:06 +00:00
Nikos Kouremenos a2e478589f commit back sort (gtk lingo for clickabity on header to sort) 2006-02-02 23:57:52 +00:00
Nikos Kouremenos 65c8646e2e spaces and stuff 2006-02-02 23:44:09 +00:00
Nikos Kouremenos 496baa0f0c we sort by time in db query. no need to dup 2006-02-02 23:42:57 +00:00
Nikos Kouremenos 5a3f23f2a7 we sort by time in db query. no need to dup 2006-02-02 23:41:19 +00:00
Yann Leboulanger 5276b923fe use new contacts function 2006-02-02 18:42:29 +00:00
Nikos Kouremenos 9d3df7be79 clean glade 2.12 stuff. Yann plz downgrade so we cna keep compat with gtk 2.6.x 2006-02-02 09:55:14 +00:00
Yann Leboulanger d2fce2d24a sound preview button. Fixes #1476 2006-02-02 07:33:30 +00:00
Yann Leboulanger 7313d38e1a continue connecting even if server doesn't support JEP49 (Private XML Storage). Fixes #1499 2006-02-02 06:57:37 +00:00
Yann Leboulanger 96e5a18703 typo 2006-02-01 23:04:04 +00:00
Yann Leboulanger 751299c0a1 use pkg-config xscrnsaver in correct Makefile, thx Dawid 2006-02-01 23:02:57 +00:00
Yann Leboulanger 1d5c383095 present window before printing the "you are already in this room" error dialog. Fixes #1142 2006-02-01 21:15:56 +00:00
Yann Leboulanger 912bda3074 set contact status to '' when we go offline 2006-02-01 20:12:37 +00:00
Yann Leboulanger 4ce9c8997a draw opened/closed icon only when there is a connected child 2006-02-01 20:02:11 +00:00
Yann Leboulanger d25430313d use new contacts functions 2006-02-01 19:09:48 +00:00
Yann Leboulanger baab9a4a4a always sort meta contacts by status 2006-02-01 12:48:00 +00:00
Travis Shirk 065962ba86 Removed debug code from #1389 2006-02-01 01:48:43 +00:00
Yann Leboulanger df1f876603 re-build opened and closed transport iconset when we change iconset 2006-01-31 23:00:51 +00:00
Yann Leboulanger d4651a3215 redraw the parent contact icon when we add / remove a subcontact 2006-01-31 22:24:46 +00:00
Yann Leboulanger f22b455da8 when we remove a contact that has subcontacts or is a subcontact, update meta contacts info stored on the server 2006-01-31 21:59:12 +00:00
Nikos Kouremenos 9f4753cc06 do not add http:// in urls. fixes #1493 2006-01-31 21:13:46 +00:00
Yann Leboulanger 475ebb8879 typo 2006-01-31 18:23:13 +00:00
Yann Leboulanger ccbcf0d8a9 save when we change our nick in the change_nick_dialog 2006-01-31 13:54:42 +00:00
Yann Leboulanger e3888b8202 fix TB 2006-01-31 13:52:54 +00:00
Yann Leboulanger a315c21348 create transport images with opened and closed pixbuf on it. Fixes #1491 2006-01-31 13:33:52 +00:00
Yann Leboulanger 13d4262d68 remove fixed FIXME 2006-01-31 13:20:54 +00:00
Yann Leboulanger 05ab943afb message_window is not not visible when we open it 2006-01-31 13:15:35 +00:00
Nikos Kouremenos 06785811d9 fix bad title. c #1487 2006-01-31 12:43:28 +00:00
Nikos Kouremenos 8b7c67414c keep 2.6.x compat [for how long.. :P] 2006-01-31 10:53:24 +00:00
Yann Leboulanger e751343173 completly remove a contact before adding it when we do DND because add_contact_ro_roster doesn't add it if one row is already in roster 2006-01-31 08:22:32 +00:00
Yann Leboulanger 568fa9e694 fix TB: missing var 2006-01-31 08:07:43 +00:00
Yann Leboulanger bee9aca0ad fix bad transparency value 2006-01-31 07:55:53 +00:00
Travis Shirk aeddca16b2 Count unread msgs correctly in systray tooltip, closes #1461 2006-01-31 04:03:34 +00:00
Travis Shirk 3b0079685f Bug fix to ensure that we update tabs when disconnected. 2006-01-31 01:41:27 +00:00
Yann Leboulanger 276fb72c8e We now show an icon composed by the status icon and closed/opened icon for parent contacts 2006-01-30 22:52:34 +00:00
Yann Leboulanger 9b29bbe324 prevent TB 2006-01-30 17:23:18 +00:00
Yann Leboulanger b8243fd45b prevent to return None in get_children_contacts 2006-01-29 17:56:39 +00:00
Yann Leboulanger ce99ea66f8 wrong var name 2006-01-29 13:38:01 +00:00
Travis Shirk a27c648e64 Removed type constant, which are reserved for types derived from MessageControl 2006-01-28 03:46:47 +00:00
Travis Shirk 0d28a9dc58 Window title fixes for #1386 2006-01-27 04:59:05 +00:00
Travis Shirk fd20be2ea9 Debugging for #1389 2006-01-27 04:22:06 +00:00
Travis Shirk 50465c6265 Fix for #1420 2006-01-27 03:43:00 +00:00
Yann Leboulanger ec927d3a4b We can now add and remove meta contacts by drag and drop from same group 2006-01-26 23:20:27 +00:00
Nikos Kouremenos e20945ae1b rm commented out code and improve docstring to describe new var so we remember what it is about after 3 weeks ;) 2006-01-26 19:37:13 +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 5ef0058780 on_close function now support notification daemon 0.3.x (on less argument) see #1468 2006-01-26 15:43:34 +00:00
Nikos Kouremenos a7620919f7 [mathiew schnik] Patch to support new Notification Daemon API (0.3.2) 2006-01-26 15:26:20 +00:00
Nikos Kouremenos 1ef27715af under circum tray in windows could be removed and then we had a TB. fixes #1446 2006-01-26 15:07:48 +00:00
Nikos Kouremenos 3dee7e4be4 rm a line commited by mistake 2006-01-26 12:53:25 +00:00
Nikos Kouremenos ae88609125 80margin char and add a fixme about show() pbs 2006-01-26 12:20:49 +00:00
Yann Leboulanger 4f21775305 we can now get meta contacts from server and display them 2006-01-26 11:23:15 +00:00
Nikos Kouremenos 33b9218ba1 do not hardcode white in roster themes 2006-01-25 23:47:15 +00:00
Nikos Kouremenos 269cc48fb2 prevent a TB described in #1446 2006-01-25 19:36:44 +00:00
Yann Leboulanger 7c4b24f2fd [Dawid Gajownik] Update Makefile to compile correctly with X.Org X11R7 2006-01-25 18:09:30 +00:00
Travis Shirk 20085bfcc5 Fixed TB 2006-01-25 17:55:32 +00:00
Yann Leboulanger dfca5e63be ChangeStatusMessageDialog returns None when we press cancel. Fixes #1045 2006-01-25 16:27:09 +00:00
Nikos Kouremenos 53430cbc7c rm a commented out print 2006-01-25 14:11:19 +00:00
Nikos Kouremenos 9bee140765 80char margin 2006-01-25 14:05:31 +00:00
Nikos Kouremenos 138c0ae6fd clean up logic; make some stuff clearer; do not risk setting values to negatives to then skip them; just do not set if not needed 2006-01-25 14:01:59 +00:00
Nikos Kouremenos ffb93d6f8e rm an not needed assignment 2006-01-25 13:39:22 +00:00
Nikos Kouremenos e013490544 size --> resize and two or become one in 2006-01-25 13:37:22 +00:00
Nikos Kouremenos fb4682d0f2 better varnames; use range() 2006-01-25 13:34:02 +00:00
Nikos Kouremenos 29fef124a2 default msg window w and h is in glade now 2006-01-25 13:27:23 +00:00
Nikos Kouremenos faaa7d6dc4 fix docstrings, typos, remove logic which is not needed [the problem is elsewhere] 2006-01-25 13:24:38 +00:00
Nikos Kouremenos 4645ec766c minor touches in status msg dialog 2006-01-25 10:37:57 +00:00
Nikos Kouremenos 50f6eb898a change the UI of change status message dialog 2006-01-25 10:30:48 +00:00
Travis Shirk 170a1db254 We can now chat with the same contact or join the same gc using two differenct account;
closes #1421
2006-01-25 05:39:07 +00:00
Travis Shirk 2b956ec93c Change gc tab icon when we lose the room connection.
Thanks to Heather Gilmore, my wife, for grey-scaling the image. :-*
2006-01-25 02:57:11 +00:00
Travis Shirk a63132500b Pass account to window/control lookup methods 2006-01-25 02:43:55 +00:00
Yann Leboulanger 1d49a10c58 remove old FIXME 2006-01-24 22:34:45 +00:00
Travis Shirk b936ff50a0 Since some data structures are going to be changing for #1421, make more
use of the interators to jide more of the underlying details.
2006-01-24 02:57:26 +00:00
Yann Leboulanger 96bf76308f remove contact from gajim.contacts when we remove a transport so we don't TB 2006-01-23 22:31:47 +00:00
Yann Leboulanger 18129610e0 typo. Fixes #1440 2006-01-23 15:52:42 +00:00
Yann Leboulanger 754abfddea don't crash when we're not under KDE. Fixes #1445 2006-01-23 12:45:27 +00:00
Yann Leboulanger c6dadfbab2 Ignore message from room in which we are not. Fixes #1325 2006-01-23 12:10:25 +00:00
Travis Shirk 0650f0e493 Always use gtkgui_helpers.set_unset_urgency_hint to toggle urgency 2006-01-23 00:03:28 +00:00
Travis Shirk b0f4dd6d8e [Geobert] Fix for #1430 2006-01-22 22:20:00 +00:00
Nikos Kouremenos ab50f69fa0 [knuckles fixes knucles :D] bw img on offline on notifications 2006-01-22 22:13:21 +00:00
Nikos Kouremenos 107468b0d3 catch icq. and icq but not icqsucks.org as jid that relates with transport. thx to knuckles for the idea 2006-01-21 23:40:54 +00:00
Nikos Kouremenos 1ce3c65dd6 [knuckles] refactor notify so we do not dup code at all 2006-01-21 23:15:35 +00:00
Yann Leboulanger a78ad2ff45 recognize correctly gc invitation. Fixes #1366 2006-01-21 22:12:13 +00:00
Yann Leboulanger 8458730327 [Campey] handle optional muc bookmark tags. Fixes #1438 2006-01-21 22:02:00 +00:00
Yann Leboulanger 647e033c2d [knuckles] fix remaining time / size when resuming filetransfert. Fixes #1437 2006-01-21 21:26:29 +00:00
Yann Leboulanger ef86ddf65b [knuckles] missing line in KDE xmpp support. Fixes #855 2006-01-21 21:23:30 +00:00
Yann Leboulanger 89bf45a2c6 when wrong GPG passphrase is entered, we re-ask to user twice. Fixes [1410] 2006-01-21 21:19:14 +00:00
Yann Leboulanger 97378c63ed [Campey] We can now position the old-style popup window 2006-01-21 21:11:29 +00:00
Yann Leboulanger 6109fc798e fix typo. Fixes #1429 2006-01-21 17:05:28 +00:00
Travis Shirk 5624dca803 Compact view in groupchat works again. Fixes #1377 2006-01-21 12:48:45 +00:00
Nikos Kouremenos d9dd7a054c expose logic even better 2006-01-21 10:01:20 +00:00
Nikos Kouremenos ea1d9fc3b7 typo 2006-01-21 10:00:43 +00:00
Nikos Kouremenos 5bb85f4b9c fix a tb on possibly_set_gajim_as_xmpp_handler 2006-01-21 10:00:18 +00:00
Nikos Kouremenos 0d01680d55 [campey] fix logic in notify calls 2006-01-21 09:55:16 +00:00
Yann Leboulanger f219f1d24c clean code and fix a bug with names that contain a @ char 2006-01-20 23:12:12 +00:00
Yann Leboulanger b8a87be784 DND of chat tabs is back, sorry. Fixes #1306 2006-01-20 20:44:56 +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
Nikos Kouremenos 818d2471fc Gajim is now xmpp handler in KDE too 2006-01-20 17:36:22 +00:00
Yann Leboulanger 20be4777a5 show the MOVE cursor instead of the COPY cursor when dnding tabs 2006-01-20 15:51:33 +00:00
Nikos Kouremenos c4ea6556bb 16 kb as max for avatar. to follow: auto resize bigger images 2006-01-20 13:58:52 +00:00
Nikos Kouremenos 61d7523030 custom appications vbox only shows up when we select Custom. this cleans up UI by making it more robust and less confusing and gains in height of contents of advanced tab in prefs window 2006-01-20 13:55:38 +00:00
Nikos Kouremenos 29d49b44c2 autodetect_browser_mailer is defaulted to False so Gajim starts up faster 2006-01-20 13:54:02 +00:00
Norman Rasmussen f0adbc9892 fixed line endings 2006-01-20 13:23:38 +00:00
Yann Leboulanger 882555b538 recognize sip as an URL before email 2006-01-20 13:18:48 +00:00
Nikos Kouremenos 92e1fd373b catch sip: addresses. long live Ekiga! 2006-01-20 13:04:29 +00:00
Travis Shirk be643bad12 chatstate fix for #1417 2006-01-20 03:43:52 +00:00
Travis Shirk e46fae242a Better window position memory 2006-01-20 03:37:41 +00:00
Travis Shirk 1fc8805b47 We now allow closing groupchats with the Esc key 2006-01-20 02:18:35 +00:00
Yann Leboulanger 5f689d0ad3 don't count messages that are not for us as new in gc when notif_on_all_muc_messages is False 2006-01-19 23:05:37 +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 00fcf1d617 allow removal of sevral line at the same time in affiliation treeviews 2006-01-19 21:36:04 +00:00
Yann Leboulanger b222507198 call callback when we press ok button in configure room window 2006-01-19 21:01:51 +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
Nikos Kouremenos c9d98a9494 use helper func and do 80 margin 2006-01-19 09:50:53 +00:00
Nikos Kouremenos 950572c07e [knuckles] do gmail notifications is exposed in PREFS under Misc but only if we have gtalk acct 2006-01-19 09:49:26 +00:00
Nikos Kouremenos 286be0f9e2 [campey] fix so we do not tb for contacts that have avatar but in not in the roster group 2006-01-19 08:36:56 +00:00
Travis Shirk 7da113172c Resize to default when given bogus sizes 2006-01-19 03:12:10 +00:00
Travis Shirk d46180751b More spell-checking in single msg window; closes #1414 2006-01-19 02:42:58 +00:00
Travis Shirk c9a2c7565f Removed debug statements 2006-01-19 02:25:08 +00:00