Commit Graph

2612 Commits

Author SHA1 Message Date
Nikos Kouremenos b975b9380a fallback to green (or should it be human?) theme. afterall what dkirov called GTK+ was not GTK. renaming that to plain 2005-10-29 16:56:33 +00:00
Nikos Kouremenos 3e7c2c563f MessageTextView also used in Group Chat. at last! 2005-10-29 16:33:59 +00:00
Nikos Kouremenos 629f565c0d Tabbed Chat now uses MessageTextView which does it all via gtk bindings so japanese and other IM can come before us to handle Enter as required 2005-10-29 16:06:39 +00:00
Nikos Kouremenos 1e80f8c950 fix docstrings 2005-10-29 15:30:24 +00:00
Nikos Kouremenos 29c9db5df8 fix value 2005-10-29 15:27:06 +00:00
Nikos Kouremenos 8cd566c18d more properties so they do not get lost after refactoring 2005-10-29 15:26:41 +00:00
Nikos Kouremenos 72fea5dd3d buttons_hbox in TC now has size 3 (was 4 and was empty) so it must be safe 2005-10-29 15:18:57 +00:00
Nikos Kouremenos c37dd39f65 now I am sure, so say it in FIXME for sure 2005-10-29 15:15:47 +00:00
Nikos Kouremenos 0134fbb283 0.9 should do more not less than 0.8.2 did 2005-10-29 15:07:42 +00:00
Nikos Kouremenos 973aaee15c do it with functions 2005-10-29 15:03:50 +00:00
Nikos Kouremenos 21ef860622 introducing message_textview class 2005-10-29 14:51:47 +00:00
Nikos Kouremenos 87edc62fbb get msg_textview as first child of msg_scrolled window and not via xml [it is first step for bindings patch] 2005-10-29 14:28:46 +00:00
Nikos Kouremenos be16cc9535 no need of \ 2005-10-29 14:25:05 +00:00
Nikos Kouremenos b43220a6e9 no need to assign to local unused var 2005-10-29 14:24:32 +00:00
Yann Leboulanger b94f13a0eb last_time_printout goes into conversation_textview class 2005-10-29 08:44:41 +00:00
Yann Leboulanger 1142cc1e7d don't remove the event if it's not handled in open_event function 2005-10-28 22:37:58 +00:00
Yann Leboulanger a42c43748c introduce a var in order not to duplicate long var 2005-10-28 22:37:14 +00:00
Nikos Kouremenos 2ccd0183b1 remove unused cb from glade 2005-10-28 22:19:18 +00:00
Nikos Kouremenos 9065e17d1c better strings; remove double import 2005-10-28 22:17:50 +00:00
Yann Leboulanger 0cbb37e865 here is a new widget: conversation_textview: it displays url, emoticons, ... 2005-10-28 21:46:55 +00:00
Nikos Kouremenos bf4a1b28ac xrange and tupple instead of range and list in common/ 2005-10-27 13:22:42 +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
Nikos Kouremenos 1f1d87019f optimize: xrange instead of range 2005-10-27 12:47:54 +00:00
Travis Shirk af826817fc Only highlight if the entire nick is mentioned, not just individual words.
Closes #1038
2005-10-27 05:18:34 +00:00
Nikos Kouremenos 0e7630fc85 avoid double change in change status msg mni in combobox 2005-10-26 17:33:37 +00:00
Nikos Kouremenos 69fc11d949 optimize 2005-10-26 17:30:52 +00:00
Nikos Kouremenos cb32099db6 fix a bug in Change status msg menuitem in status combobox: all renderers have to be insensitive so all row can end up insensitive 2005-10-26 16:40:59 +00:00
Nikos Kouremenos f430c3581f ask uname as our last chance to detect OS [thanks kael for command] 2005-10-25 08:39:41 +00:00
Nikos Kouremenos 0109d921ac logic fixes 2005-10-24 14:32:13 +00:00
Travis Shirk d1840ef508 Reverting a change that broke chatstates, expecially paused. 2005-10-24 02:18:51 +00:00
Yann Leboulanger e8a3b670f6 GPG keys are now sorted alphabetically 2005-10-22 08:52:13 +00:00
Nikos Kouremenos a5418e8d07 even better string 2005-10-21 22:44:07 +00:00
Nikos Kouremenos 01df80d910 better string (elimate double is) thanks nicfit 2005-10-21 22:39:08 +00:00
Yann Leboulanger 8d54408175 fix line_tooltip position 2005-10-21 22:28:17 +00:00
Yann Leboulanger fe105d5b7a tooltip for line in gc is ready except the position is wrong 2005-10-21 22:06:26 +00:00
Nikos Kouremenos e821d252c3 align to left and remove unneeded text from glade file 2005-10-21 21:53:04 +00:00
Nikos Kouremenos af7dd4b83c lightyellow bg as it was first intended for contrustring JID 2005-10-21 21:50:44 +00:00
Nikos Kouremenos f590da078a [xmpppy]it is standarD not with T; thanks dkm 2005-10-21 21:30:54 +00:00
Yann Leboulanger f0d68cb441 fix TB 2005-10-21 18:13:33 +00:00
Yann Leboulanger 5d647e3c94 fix TB 2005-10-21 17:49:35 +00:00
Nikos Kouremenos 2abc302ce9 do not fail if user runs vista 2005-10-21 17:00:37 +00:00
Nikos Kouremenos f79a90a3ca make gajim boot in windows 2003 2005-10-21 16:46:27 +00:00
Nikos Kouremenos 8a1326a810 sys.getfilesystemencoding() can return None to some systems (eg. OpenBSD). Thanks Jolan for patches 2005-10-21 13:21:31 +00:00
Yann Leboulanger cb1be7a818 typo 2005-10-20 17:04:07 +00:00
Yann Leboulanger 9a2fcf9ec1 don't send interface instance to PopupNotificationWindow 2005-10-20 11:40:29 +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 0b1bf176e9 reset chatstate when contact go offline or error 2005-10-20 10:21:51 +00:00
Yann Leboulanger adcdcbc411 color of tabs are now well handeled: when we receive a chat state we modify both gtk.STATE_NORMAL and gtk.STATE_ACTIVE color, so when we change the active tab, color is ok 2005-10-20 09:49:28 +00:00
Yann Leboulanger a7300534f8 update contact's chatstate when we receive it 2005-10-20 09:35:00 +00:00
Yann Leboulanger 8060b8b515 there are problems with IDNA, so I remove it for the moment 2005-10-20 08:48:19 +00:00
Yann Leboulanger f24c2db136 remove only the line when we want to remove it 2005-10-19 21:49:16 +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 7d5cba01a7 typo 2005-10-19 20:18:09 +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 16a4d81cdf we now support non-ascii hostname thanks to IDNA 2005-10-19 18:47:09 +00:00
Yann Leboulanger 443b32a846 typo 2005-10-19 11:14:15 +00:00
Nikos Kouremenos e2f317723b fix typo in comment. thx Yann 2005-10-19 11:13:41 +00:00
Nikos Kouremenos 5894307bf9 we no longer stay in change status message item in status switcher 2005-10-19 11:03:01 +00:00
Nikos Kouremenos 5b1d6457d9 fix typo 2005-10-19 10:39:23 +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
Nikos Kouremenos 947c7c59c4 improve and add comments to make code more readable 2005-10-18 12:41:56 +00:00
Yann Leboulanger f1b8cc1246 remove FIXME 2005-10-18 09:33:56 +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 4e7f9f5820 connect always return a sequence 2005-10-17 11:18:42 +00:00
Yann Leboulanger 85cd5634ff fix logic 2005-10-17 10:17:35 +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
Nikos Kouremenos 01e09ce9b1 make the cursor invisible when showing bigger avatar; make it visible on mouse move 2005-10-16 14:19:02 +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
Yann Leboulanger 966afbb031 awaiting_messages is now named awaiting events
it now contains subject of messages
2005-10-15 20:49:08 +00:00
Nikos Kouremenos 6b097f465a fix a TB. thanks deluge 2005-10-14 21:42:04 +00:00
Yann Leboulanger f92a137158 name is login, not account name 2005-10-14 19:37:08 +00:00
Yann Leboulanger 27ee476990 refactor connect so that new_account can use it (SSL and SRV now works when we create a new account) 2005-10-14 18:55:48 +00:00
Yann Leboulanger dc0fa61cd6 prevent a TB 2005-10-14 18:10:14 +00:00
Nikos Kouremenos 59213b3279 also recover comment 2005-10-14 14:03:25 +00:00
Nikos Kouremenos 00d72aecdd remove some prints 2005-10-14 10:12:04 +00:00
Travis Shirk 879459bd8a Restore 'attention' chatstate which was broke in [3768] 2005-10-14 02:52:08 +00:00
Nikos Kouremenos ce66db017e do not do the same thing twice 2005-10-14 01:13:10 +00:00
Nikos Kouremenos 8ab275e87e comments never hurt; fix DeprecationWarning on passing float to scale_simple; do not show bigger avatar if avatar is not bigger 2005-10-13 20:33:13 +00:00
Yann Leboulanger 6df1018fca width and height must be integer 2005-10-13 19:53:36 +00:00
Nikos Kouremenos 9498889fa0 catch correctly exception if user has problems with gconfd 2005-10-13 19:44:33 +00:00
Nikos Kouremenos 992aa5c22b n0thing 2005-10-13 19:44:09 +00:00
Yann Leboulanger d505fd01a0 [Kaleo] don't make rectangulare avatars become square 2005-10-13 18:52:17 +00:00
Yann Leboulanger 95ad04abfb don't remove chat state when we receive a presence 2005-10-13 18:23:47 +00:00
Yann Leboulanger 19d99e0a89 remove the image in tc window when we get the vcard and there is no image in it 2005-10-12 20:17:58 +00:00
Yann Leboulanger cbebcfc29e add comment 2005-10-12 20:10:42 +00:00
Yann Leboulanger 459acd9e11 get only the nick of MSN contacts (without %hotmail.com) 2005-10-12 20:00:59 +00:00
Yann Leboulanger a33b571766 send_file menuitem is unsensitive if contact doesn't have a resource 2005-10-12 19:28:31 +00:00
Yann Leboulanger 258595fc43 add comment 2005-10-12 19:00:24 +00:00
Yann Leboulanger ad3d5c5944 do not DND on chat window that have no resource 2005-10-12 18:59:38 +00:00
Nikos Kouremenos a03e83e21d try except in likely to break places 2005-10-12 18:21:32 +00:00
Yann Leboulanger d3089ffa8c fix TB 2005-10-11 16:35:33 +00:00
Yann Leboulanger c788403766 if message_tv is not sensitive, don't print things there 2005-10-11 16:23:50 +00:00
Yann Leboulanger f03cae3e0e fix bug while sorting iters when merge is True 2005-10-11 16:02:57 +00:00
Yann Leboulanger d8e4c0b0e1 the time we look at what is sent by the ROSTER event, xmpp added a new entry, we don't want it: this entry is in 'Not in roster' group 2005-10-11 15:39:51 +00:00
Yann Leboulanger 2840838b7f pm message via popup windows are well handled now 2005-10-11 14:40:47 +00:00
Nikos Kouremenos 79a893bff8 focus-out line now works in windoz too 2005-10-11 14:26:50 +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 5c6562860a [xmpppy-cvs:features.py] The setPrivacyList function used a nonexistent payload variable where it should be the list param 2005-10-11 12:31:27 +00:00
Nikos Kouremenos ce2b7cad6a [xmpppy-cvs] non-fatal patch. thanks norman 2005-10-11 12:27:27 +00:00
Nikos Kouremenos c9a368a163 bigger avatar cannot be shown in a window larger than half the screen 2005-10-11 11:57:51 +00:00
Nikos Kouremenos fb4ea9c947 fix comment 2005-10-10 22:49:20 +00:00
Nikos Kouremenos f5089a8c69 now sensitivity on/off for change status menuitem works ok 2005-10-10 22:46:28 +00:00
Nikos Kouremenos fbc668841e logic fixes in change status message, add code for sensitivity. TODO: find the best place to make sensitivity on/off 2005-10-10 21:45:59 +00:00
Yann Leboulanger 7dffeb86df change status message in status combobox and in systray now concern only accounts that have sync_with_global_status True 2005-10-10 19:10:59 +00:00
Nikos Kouremenos 9fb9a453eb combobox menus do not use mnemonic according to HIG 2005-10-10 14:57:16 +00:00
Nikos Kouremenos 94d88f92a0 comments 2005-10-10 13:15:32 +00:00
Nikos Kouremenos bac379679a boot faster when in Windows 2005-10-10 13:12:28 +00:00
Yann Leboulanger 7c303891f9 typo 2005-10-10 10:02:57 +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
Yann Leboulanger 45fcf1e08f on middle click on an account row, open change status message dialog 2005-10-09 21:08:13 +00:00
Yann Leboulanger 21298945d2 add image to change status message in status combobox 2005-10-09 20:57:32 +00:00
Yann Leboulanger 078398efb3 fix HIG 2005-10-09 20:34:02 +00:00
Yann Leboulanger 83eeb0639e add the change status message iter in status combobox 2005-10-09 20:28:04 +00:00
Nikos Kouremenos a0e5a45ff2 HIG says menuitems are Header 2005-10-09 18:52:57 +00:00
Nikos Kouremenos 708b9d5d6d use better image for rename/changing status (generally means: you have to type new string). thanks Bernhard Walle 2005-10-09 18:45:03 +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
Nikos Kouremenos 6d07ec5a0a try to have OpenPGP working in Windoz 2005-10-09 17:22:03 +00:00
Nikos Kouremenos a5ee542fee move init of history window above and add a fixme and fix very minor ui stuff for history window 2005-10-09 17:07:29 +00:00
Nikos Kouremenos cf18d99555 add comment 2005-10-09 16:45:21 +00:00
Nikos Kouremenos 8bf623f1bc nothing 2005-10-09 16:13:55 +00:00
Nikos Kouremenos c5f90e9bc6 get_uf_show can return strings with mnemonics 2005-10-09 16:08:18 +00:00
Yann Leboulanger 8f3dafa920 account context menu and systary context menu now contain a change status message item
TODO:
global status combobox need it
2005-10-09 14:49:14 +00:00
Yann Leboulanger 15fc953638 dialogs.ChangeStatusMessageDialog can take no show argument 2005-10-09 14:44:52 +00:00
Nikos Kouremenos 9eb9112de9 user should see cannot/does not and can't doesn't 2005-10-09 13:53:21 +00:00
Nikos Kouremenos 3ba5e9ba78 [delmonico] fix finish button sensitivity issues in wizard 2005-10-09 13:08:44 +00:00
Nikos Kouremenos 91bfdba9c8 catch a typeerror tb and fallback, because vanilla gnomepython 2.12 has bad patch in Mandriva. thx dakilla 2005-10-09 11:49:41 +00:00
Yann Leboulanger b4cdd59c84 typo 2005-10-09 10:43:14 +00:00
Yann Leboulanger bbd43431ee check one more INTR 2005-10-09 10:25:02 +00:00
Yann Leboulanger 2da08cf0e9 typo 2005-10-09 10:24:06 +00:00
Yann Leboulanger 6ff2bf8c53 [Norman] subnodes are correctly browsed now 2005-10-09 10:11:24 +00:00
Yann Leboulanger f0deb4bc32 update browser.py and commands.py from cvs 2005-10-09 10:04:17 +00:00
Nikos Kouremenos c8602d63c4 commit almost there code for tooltip over ---- line. Dimitur plz read this commit and FIXME I have 2005-10-08 16:47:35 +00:00
Nikos Kouremenos 4d15c54010 center focus out line 2005-10-08 15:37:07 +00:00
Nikos Kouremenos d473aa7a8b use better unicode char 2005-10-08 15:09:25 +00:00
Nikos Kouremenos f3584e3e3c fix logic in focus out line. thanks Norman for spotting it 2005-10-08 13:43:17 +00:00
Nikos Kouremenos 2317c96c9b one less signal 2005-10-08 13:00:32 +00:00
Nikos Kouremenos f847084593 comit better logic for focus-out line 2005-10-07 23:17:17 +00:00
Nikos Kouremenos 835e48b64d now on focus out and on tab switch groupchat window adds seperator to point where we where when we force losing focus in the conversation. TODO: position it better, add tooltip what ------ is 2005-10-07 22:29:06 +00:00
Nikos Kouremenos 6e50f0bbc0 update commands.py from xmpppy cvs 2005-10-07 14:53:46 +00:00
Nikos Kouremenos 7ee643c02e comments to help code not become a beast; clean and adhere to coding style 2005-10-07 14:46:10 +00:00
Yann Leboulanger 0de8924af8 typo 2005-10-07 14:26:00 +00:00
Yann Leboulanger d827d157e8 don't show send_file_menuitem if we don't have a resource 2005-10-07 14:21:31 +00:00
Nikos Kouremenos f53d4750dc fix a typo 2005-10-07 14:09:40 +00:00
Yann Leboulanger bd941ea8bf catch the resource when we get a message from an unknown contact 2005-10-07 14:01:35 +00:00
Yann Leboulanger fe19a1c645 prevent TB when jid has no resource 2005-10-07 13:45:58 +00:00
Nikos Kouremenos 3fc223bfb4 None proxy cannot be removed 2005-10-07 13:37:04 +00:00
Nikos Kouremenos 7e9d446fda do not repeat the same var twice to user 2005-10-07 13:00:44 +00:00
Dimitur Kirov b9dc709800 show error on trying to send 0 byte files,
fixed button sensitivity on stopped&not_started
transfers
2005-10-07 12:00:33 +00:00
Dimitur Kirov ecda168634 call disconnect_transfer to prevent duplicating
code
2005-10-07 11:57:04 +00:00
Nikos Kouremenos 14471de6ad add some spacing fixes in change_status_message_dialog 2005-10-07 11:44:02 +00:00
Nikos Kouremenos 4bfc9984d0 HIG 2005-10-07 11:29:49 +00:00
Nikos Kouremenos 4e99f9563b avatars in MUC presences are back. stpeter aproved :) [he also plans to make it more clean in JEP] 2005-10-07 10:54:45 +00:00
Nikos Kouremenos 357c85a2ad improve code quality 2005-10-07 10:33:52 +00:00
Yann Leboulanger 3e7627aa6d fix var name 2005-10-07 10:32:42 +00:00
Yann Leboulanger 68536513fd fix TB when we get a chatstate message of a not in the roster contact 2005-10-07 10:21:15 +00:00
Yann Leboulanger 2b1d4c93b5 while we connect, after connect and after auth, we check if user hasen't changed his mind and choose to go offline 2005-10-07 09:55:29 +00:00
Nikos Kouremenos b325e15756 callbacks to open links 2005-10-06 23:34:23 +00:00
Nikos Kouremenos b763319d6c 2 more menuitems in help menu 2005-10-06 23:33:18 +00:00
Nikos Kouremenos b25569f04b fix muc pattern matching. thanks deluge 2005-10-06 22:29:53 +00:00
Yann Leboulanger 856632ff59 max width = 80 2005-10-06 21:00:20 +00:00
Yann Leboulanger b91e380fcc fix var name .. 2 var can't have the same name 2005-10-06 20:28:38 +00:00
Yann Leboulanger 011115ae80 little cleanup / indentation fix 2005-10-06 20:27:11 +00:00
Yann Leboulanger 032518d4de remove ALL deactivate instances ... nkour, your editor musr have a search option 2005-10-06 18:43:43 +00:00
Nikos Kouremenos 588b6b57ae fix a tb. thanks deluge 2005-10-06 17:23:02 +00:00
Nikos Kouremenos 688c92fe4e user --> contact, space after # for devel comments 2005-10-06 16:54:59 +00:00
Nikos Kouremenos bcec82d8eb remove unused signal 2005-10-06 16:54:35 +00:00
Nikos Kouremenos addc42c85d remove some fixmes (assert never raised) 2005-10-06 16:36:45 +00:00
Nikos Kouremenos d80421953e fix more leftovers 2005-10-06 16:32:58 +00:00
Nikos Kouremenos 905230341a fix leftovers from nicfit's [3690] 2005-10-06 15:20:53 +00:00
Yann Leboulanger 8259d027c9 use the global var instead od it's value 2005-10-05 11:33:48 +00:00
Yann Leboulanger cd59e29778 SIGPIPE pb is only for unix 2005-10-05 11:05:51 +00:00
Dimitur Kirov e5fb3d70ad suppress TB on remove current theme, after
being renamed
2005-10-05 10:32:20 +00:00
Dimitur Kirov b628d8f849 chnage banner style when theme 'banner'
properties change.
2005-10-05 10:23:48 +00:00
Yann Leboulanger 61c64536c8 ServiceRegistrationWindow now support Data form 2005-10-05 10:13:31 +00:00
Yann Leboulanger d4e11db8c2 GroupchatConfigWindow is now a subclass of DataFormWindow 2005-10-05 09:18:32 +00:00
Yann Leboulanger 07ce973e32 fix SIGPIPE pb (see http://mail.python.org/pipermail/python-list/2004-June/227039.html for details) 2005-10-04 18:22:25 +00:00
Yann Leboulanger 7092ef1552 what we show in text cellrenderer is C_SHOWN column 2005-10-04 16:47:36 +00:00
Yann Leboulanger 1f1b662a51 gc treeview is now sorted alphabeticaly 2005-10-04 16:35:13 +00:00
Nikos Kouremenos 6794f9a138 allow fake jid: server.tld/echo 2005-10-04 14:38:32 +00:00
Nikos Kouremenos 80b8881d67 fix comment to be more accurate 2005-10-04 13:31:55 +00:00
Nikos Kouremenos 46facfd1c5 fix english in strings and use gc_message and not gcmessage to be more readable 2005-10-04 12:43:32 +00:00
Nikos Kouremenos bf3319d948 the module is sre not re 2005-10-04 12:35:47 +00:00
Yann Leboulanger c6b05312d9 add FIXME for MSN transport workaround 2005-10-04 12:26:09 +00:00
Yann Leboulanger c0d7d3cb0b add default affiliation 2005-10-04 12:21:16 +00:00
Yann Leboulanger f1dd5657f5 [fishface] we can set a list of word that cause the message to be highlighted
we have sound in gc (for the moment it's the same than in normal chat until I find/make others)
2005-10-04 12:19:18 +00:00
Yann Leboulanger 4f30b67d9e add a NS in xmpp 2005-10-04 11:51:54 +00:00
Yann Leboulanger 4d8fd1dfc3 we now support MSN conferences 2005-10-04 11:33:57 +00:00
Yann Leboulanger 59b2bf1d31 xmpp code in connection.py instead of gajim.py 2005-10-04 10:59:11 +00:00
Yann Leboulanger c4e9be83cd refactor a var 2005-10-04 10:49:58 +00:00
Yann Leboulanger eab959790e account nam entry in account modification window is 100% width 2005-10-04 07:35:11 +00:00
Yann Leboulanger ed5d983081 on dubble click on a row in accounts window, we open modify account 2005-10-04 07:12:30 +00:00
Nikos Kouremenos 83ffab141f fix a tb 2005-10-03 20:17:55 +00:00
Nikos Kouremenos 7671dae8b8 missing import 2005-10-03 18:27:39 +00:00
Nikos Kouremenos f6470778a6 we now show a happy dialog on nick conflict asking (and even proposing new nick); also refactor code and add a new gtkgui helper 2005-10-03 18:19:31 +00:00
Nikos Kouremenos 11d3316af2 remove duplicate line 2005-10-03 17:34:03 +00:00
Nikos Kouremenos 5c61b2de72 remove assert 2005-10-03 17:21:48 +00:00
Nikos Kouremenos e41bbd657d typo 2005-10-03 17:03:59 +00:00
Nikos Kouremenos 6899985d5c we now cache avatar, so we only ask once. TODO: ask, store and show in roster; TODO2: on new sha reask vcard to get new avatar 2005-10-03 16:14:41 +00:00
Nikos Kouremenos 7518d20bf7 show avatar window in mouse pos 2005-10-03 12:30:18 +00:00
Nikos Kouremenos df5e7775d0 2 lines now one 2005-10-03 10:38:05 +00:00
Nikos Kouremenos 6ae41cddef mouseover avatar now show avatar in normal size; adding some FIXMES. Yann please look at the return 0 one 2005-10-03 01:40:56 +00:00
Nikos Kouremenos 4220da24aa successfully (2 l) and say in sectext what vCard is about; also imporve a fixme (still fixme) 2005-10-02 21:56:38 +00:00
Nikos Kouremenos 290728f770 [delmonico] a fix for wizard 2005-10-02 13:12:23 +00:00
Alex Mauer 6dbafc84cf Show our own priority in self tooltip instead of the default '5' 2005-10-01 03:54:44 +00:00
Nikos Kouremenos 6cc565063d fix string; add fixme 2005-09-30 20:27:57 +00:00
Nikos Kouremenos 4765c32b92 fix string 2005-09-30 18:21:31 +00:00
Yann Leboulanger 76e0838c81 forbid a user to join a room when he is invisible 2005-09-30 17:52:25 +00:00
Yann Leboulanger b72776ff9d automaticaly begin editing of newly added theme 2005-09-30 17:16:17 +00:00
Yann Leboulanger c0ccc81252 detect gc presences in a batter way 2005-09-28 15:24:26 +00:00
Yann Leboulanger a8117faf2d [gjc] "interrupt system call" are now handled and cause the function to be retried 2005-09-28 15:00:01 +00:00
Yann Leboulanger 42ffc5d810 remove the contact_mutual_removal advanced option and add a checkbutton in remove_contact dialog to ask if we want to remove both subscriptions 2005-09-28 14:35:06 +00:00
Nikos Kouremenos 41fd150b93 confrimation dilaogs have QUESTION and not WARNING 2005-09-28 14:20:51 +00:00
Yann Leboulanger 1942ac9e73 get var before using it 2005-09-27 11:14:39 +00:00
Nikos Kouremenos 1fff71ad87 refactor to allow changing our nick after nick conflict but first #967 needs to be fixed so I can test 2005-09-26 22:29:52 +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 e3b340a430 fix a fixme 2005-09-25 18:37:50 +00:00
Nikos Kouremenos 2cf952a43e alt+c 2005-09-25 14:02:54 +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
Nikos Kouremenos f07d4eba1a do not deprecatewarning if gp 2.12 2005-09-24 12:51:30 +00:00
Nikos Kouremenos 97f4cef06b get_type becomes get_message_type so it is self-explanatory 2005-09-24 11:35:56 +00:00
Yann Leboulanger a591be7cd2 remove already discused fixme: we don't receive this info (the nick) 2005-09-24 10:25:25 +00:00
Yann Leboulanger ca31a398a4 systary tooltip now shows the number of chat/single_chat/gc/pm unread messages 2005-09-24 10:24:14 +00:00
Yann Leboulanger 38f867f181 refactor code 2005-09-24 10:00:00 +00:00
Yann Leboulanger 63449d5f9d remove unusefull code 2005-09-24 09:59:34 +00:00
Yann Leboulanger 63c890da2b systray.add_jid and systray.remove_jid now have another argument: the typ of message: ('gc' or 'chat' or 'single_chat' or 'pm')
systary now can handle pm messages
2005-09-24 09:42:10 +00:00
Yann Leboulanger 8cc1bd3cea count unread_messages in gc correctly when we have unread pm 2005-09-23 21:25:20 +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 89d170c8b4 make keys strings unicode instance strings 2005-09-23 18:49:51 +00:00
Yann Leboulanger 258ee85e79 typo 2005-09-22 19:18:53 +00:00
Nikos Kouremenos 091211434e say to the user what is wrong (if missing libglade) 2005-09-22 16:30:46 +00:00
Yann Leboulanger 49cef57a9d fix TB when an account is online when we show account tooltip 2005-09-22 15:53:27 +00:00
Nikos Kouremenos a286f42b34 cleanup 2005-09-22 15:15:39 +00:00
Yann Leboulanger 5ea343182c do not hide the roster when we press esc if a row is selected 2005-09-22 15:13:37 +00:00
Nikos Kouremenos 85b1dcd9a4 not the path, just the name, or else bold makes it huge 2005-09-22 11:35:59 +00:00
Yann Leboulanger 84bc2dde2f add the type of row in gc roster 2005-09-22 07:42:08 +00:00
Yann Leboulanger 6edd7ca43e import i18n before we use it 2005-09-21 14:42:29 +00:00
Travis Shirk 4a7888d9d3 Added an assert to track down the FIXME 2005-09-21 03:23:01 +00:00
Travis Shirk 238cc2171c Check for GtkTreeIter in selection tuple before using to lookup option; closes #893 2005-09-21 03:19:45 +00:00
Yann Leboulanger e39f1a30e8 hide window when we press esc if we have systray 2005-09-20 19:57:34 +00:00
Yann Leboulanger bc25dbef03 split NOTIFY event into NOTIFY and GC_NOTIFY 2005-09-20 18:36:28 +00:00
Travis Shirk 83aa034a24 Abide by composing-only chatstate configuration; closes #945 2005-09-20 18:33:11 +00:00
Nikos Kouremenos a7ee9425be do it in an easier way 2005-09-20 18:30:21 +00:00
Nikos Kouremenos 8017a9d3cb comment 2005-09-20 18:12:39 +00:00
Nikos Kouremenos 8307a86eae fix cb 2005-09-20 18:08:26 +00:00
Nikos Kouremenos 8cceb3b2f8 position the menu below the actions button 2005-09-20 18:05:57 +00:00
Nikos Kouremenos 39e278cbe3 add an arrow to the actions button. let us all drink to GTK+ devs who restrict their code to toolbars 2005-09-20 14:58:54 +00:00
Yann Leboulanger 569a746443 exception dialog resizable (thx aldafu) 2005-09-20 11:30:53 +00:00
Nikos Kouremenos 5a6e12e562 cleaning UI of TC p1: lamp button (with text it's big, without text it can confuse users very much) is removed in favor of the already there menuitem in actions 2005-09-20 11:10:28 +00:00
Travis Shirk 7c1679eae7 Fixed a bug whereby chatstates were disable incorrectly with the following scenario:
client #1: send client #2 a message (state is ask)
client #2: recv's message and set's chatstate active since the message used JEP 85
client #1: sends another message, but since client #2 has not responded yet it sends not chatstate
client #2: recv's message and set's chatstate to False because JEP 85 was not used
(Note, if client #2 would have responded after the first message chatstates would be in effect.
2005-09-20 02:24:25 +00:00
Travis Shirk 075c5bfc48 Per JEP-0085 updates, losing focus does not immediately result in inactive
http://article.gmane.org/gmane.network.jabber.standards-jig/8924
2005-09-20 01:57:54 +00:00
Yann Leboulanger 7ea237d8ea typo 2005-09-19 16:27:10 +00:00
Yann Leboulanger 97b75de35b split NOTIFY event into NOTIFY and GC_NOTIFY 2005-09-19 16:13:45 +00:00
Dimitur Kirov 619ffb95a8 call save_config on each change 2005-09-19 15:44:46 +00:00
Dimitur Kirov 95d771b138 added GTK+ theme as default theme.
faster roster repaint method (change_roster_style)
fixes on themes list logic.
2005-09-19 15:23:18 +00:00
Dimitur Kirov ded6e77d50 typo 2005-09-19 13:51:13 +00:00
Yann Leboulanger 6d0bf25adc SRV lookup moved from xmpp to connection.py 2005-09-18 19:52:06 +00:00
Yann Leboulanger a7f4391083 fix indentation 2005-09-18 19:49:08 +00:00
Nikos Kouremenos c2a6350adf fixes 2005-09-18 18:34:14 +00:00
Nikos Kouremenos 0be58af7ad FirstTimeWizard: add functionlity for servers button, fix comment for code to have space after #, fix comments and other coding styles, add pango me fixmes, add more and better strings 2005-09-18 18:30:16 +00:00
Nikos Kouremenos 5eea887c43 [delmonico] First Time User Wizard is in! 2005-09-18 15:03:04 +00:00
Nikos Kouremenos ae1e9a0cbf remove problematic on_command and make it command 2005-09-17 12:18:47 +00:00
Nikos Kouremenos 488c24e5e5 fix 2 strings [thanks Juracy] 2005-09-17 11:34:39 +00:00
Nikos Kouremenos c60d7d9239 thanks gjc 2005-09-17 11:29:05 +00:00
Nikos Kouremenos 599e8d15a4 add two more ft proxies until we get to autodiscover if the server we have the JID on, has support and we prio on that 2005-09-17 11:26:15 +00:00
Dimitur Kirov 223a2627b5 save prefs only on theme_manager destroy.
fixed bug in groupfontattr(s). tooglebuttons
are loaded with theme
2005-09-17 09:37:40 +00:00
Dimitur Kirov 159a4dad42 prevent NoneType TB if fontattrs are not set 2005-09-17 08:42:37 +00:00
Dimitur Kirov 8e2dd60449 set font of the tv render with the new font
attributes
2005-09-17 08:34:55 +00:00
Dimitur Kirov 7be5abe6e4 don't show style in the fontselector 2005-09-17 08:34:07 +00:00
Dimitur Kirov 37f3af1139 added get_theme_font_for_option function 2005-09-17 08:32:55 +00:00
Dimitur Kirov 57de1dc5ac support font attributes (weight and style) 2005-09-17 08:31:29 +00:00
Dimitur Kirov 69557c85d7 added proxy65.unstable.nl to list of our
proxies. Theme fonts have new property:
XXX_fontattrs
2005-09-17 08:29:35 +00:00
Dimitur Kirov c4c34bee9f make theme manager work with new layout 2005-09-16 21:32:57 +00:00
Dimitur Kirov af9d242bc1 check for default color 2005-09-16 21:30:30 +00:00
Dimitur Kirov d9d673bec6 new theme manger layout 2005-09-16 21:30:00 +00:00
Yann Leboulanger 22a4f36ab7 fix a TB 2005-09-16 15:30:42 +00:00
Yann Leboulanger 67c9312d37 SRV lookup is now an option and is turned off when we use SSL 2005-09-16 15:19:01 +00:00
Nikos Kouremenos eb7d3cc381 fix a tb 2005-09-16 15:18:35 +00:00
Alex Mauer f7f5bab8fb Whoops, didn't mean to commit that. 2005-09-16 00:14:18 +00:00
Alex Mauer 3da22df9c1 * Add comment explaining logic of displaying join_gc window
* correct grammar regression
2005-09-16 00:12:46 +00:00
Yann Leboulanger d05728fc55 fix stupid error :) 2005-09-15 21:26:15 +00:00
Dimitur Kirov 71231fb864 don't load remote control if dbus is 0.23.x
and python is 2.4
2005-09-15 20:40:55 +00:00
Yann Leboulanger 973631a2c9 error messages are nowprinted as if they come from server 2005-09-15 17:33:02 +00:00
Yann Leboulanger 4d4434c951 do not send None as avatar mime tye 2005-09-15 16:57:42 +00:00
Nikos Kouremenos 18c04d4323 coding styles in hawke commit: doesnt --> does not, nick --> nickname (Gajim user is grandma not hacker), spaces between operators, fixing one string (the rest I leave for the orignial author in 80 margin with python strings concentation) 2005-09-15 12:21:39 +00:00
Alex Mauer b9e2ddbe65 * Improved comments in the "/" groupchat commands section
* Use gettext for command help strings (hope I got this right!)
* Can now supply a message to be displayed to the other occupants when
you use the /part, /leave, or /close commands
2005-09-15 06:26:28 +00:00
Alex Mauer b3de522e27 Comment code better; use references more often for greater efficiency 2005-09-14 23:11:13 +00:00
Alex Mauer 3fda0dc738 Tiny oops, nick wasn't set. I could swear I tested this before... 2005-09-14 21:47:43 +00:00
Alex Mauer 52e076e4c4 Get information about self-contact from the right place, instead of just copying the current account status/priority 2005-09-14 17:17:19 +00:00
Yann Leboulanger 948d0a93e4 log outgoing subject when sending single message 2005-09-14 16:51:08 +00:00
Yann Leboulanger de2fe68d40 don't send sha in gc presences 2005-09-14 16:19:42 +00:00
Yann Leboulanger 7a157ac986 fix indentation 2005-09-14 15:43:44 +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
Travis Shirk dd67ba1006 Don't send chatstates to offline contacts; closes #913 2005-09-14 01:27:37 +00:00
Travis Shirk 4bf0ac5703 MUC chat states; closes #845 2005-09-14 00:51:26 +00:00
Alex Mauer 3836656737 whoops. ACTUALLY pass true to auto when going auto-away. 2005-09-14 00:02:32 +00:00
Alex Mauer c8059fd3fa * Make tooltip behave if we're not yet connected when it appears, or if we're the only resource online. 2005-09-13 22:15:22 +00:00
Nikos Kouremenos b90d56cf17 adding back a FIXME that dimitur removed wihtout fixing! 2005-09-13 21:36:23 +00:00
Nikos Kouremenos 77650c4a6d fix english 2005-09-13 21:29:38 +00:00
Nikos Kouremenos f200d994f5 backwards compat 2005-09-13 21:25:12 +00:00
Alex Mauer d36a647698 Show all our resources in the account line tooltip 2005-09-13 21:13:40 +00:00
Dimitur Kirov b38911c514 fixed TB due to code from the older version 2005-09-13 20:09:19 +00:00
Yann Leboulanger 7bdb6e23b1 remove unneeded print 2005-09-13 19:14:52 +00:00
Alex Mauer 4c990ccb1e Tooltip for account line in roster 2005-09-13 18:46:21 +00:00
Yann Leboulanger 50a179b301 we now bug user when he wants to go invisible and he is in rooms 2005-09-13 17:53:31 +00:00
Yann Leboulanger 95fc6741a8 account row is back even if we have only one account 2005-09-13 16:27:48 +00:00
Nikos Kouremenos 15bede7a5f better varname 2005-09-13 14:28:22 +00:00
Dimitur Kirov 7495464de7 if jid is not a conntact, open-chat with first connected account 2005-09-13 14:15:13 +00:00
Nikos Kouremenos 7e69565a0f remove a deprecated warning (it is fixed since gnome-python 2.10 which aligns with pygtk26 etc 2005-09-13 11:53:48 +00:00
Nikos Kouremenos 017100f36e do not close dialog when report is clicked 2005-09-13 11:17:20 +00:00
Nikos Kouremenos b662ae401f [gjc] gtkexcepthook is thread-aware 2005-09-13 11:11:39 +00:00
Nikos Kouremenos ceb71387f5 add a comment 2005-09-13 11:05:16 +00:00
Yann Leboulanger 2af3116b9d fix TB 2005-09-13 10:52:51 +00:00
Yann Leboulanger 596e9fe4fc no need to import winsound in gajim.py 2005-09-13 10:51:56 +00:00
Yann Leboulanger 606b14a862 sound for windows now works 2005-09-13 10:51:02 +00:00
Nikos Kouremenos ae628010b8 try sth and add a fixme 2005-09-12 23:13:30 +00:00
Alex Mauer 867dc64798 Fix my roster breakage from cs3613 -- accounts need to be referenced by
name, not name stored in jid field.
Use the new get_jid_from_account in a few places.
2005-09-12 22:46:41 +00:00
Nikos Kouremenos b503e6bb21 cleanup and do not show - if message is empty 2005-09-12 22:27:36 +00:00
Nikos Kouremenos 9a91297e5b some more [][] 2005-09-12 22:12:17 +00:00
Nikos Kouremenos 863b4bae66 use C_ and [][] instead of get_value 2005-09-12 21:56:50 +00:00
Nikos Kouremenos 8d2e399676 fix order and focus in gtkexcepthook 2005-09-12 21:56:16 +00:00
Yann Leboulanger 9336be0448 fix indentation 2005-09-12 21:04:55 +00:00
Alex Mauer fb0e0a6bdd Store the JID instead of the account name for the roster account line 2005-09-12 17:57:16 +00:00
Yann Leboulanger 19a61ee605 fix TB 2005-09-12 11:51:29 +00:00
Yann Leboulanger 92bbc215cc update banner only if it's a presence from higher ptiority resource 2005-09-12 11:51:18 +00:00
Nikos Kouremenos ef21462543 threads_init only if py24+ 2005-09-12 11:23:38 +00:00
Nikos Kouremenos 9986a3cb62 remove a dialog [we have a better one] 2005-09-12 11:11:13 +00:00
Nikos Kouremenos b5aad7039c adhere to jep about kicked by None/banned by None 2005-09-12 10:54:10 +00:00
Yann Leboulanger c3b701ca8e custom_host can have a value even if we don't use it, and it should not be shown 2005-09-12 06:27:20 +00:00
Nikos Kouremenos 74cc23031c if sound is beep then we beep in speaker 2005-09-11 20:33:10 +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 5e2e95b54c remove two pass and add a fIXME: UGLY! 2005-09-11 17:37:45 +00:00
Nikos Kouremenos f8c317262b logic fix 2005-09-11 17:06:37 +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 bbf495c3b3 check and do not work if < 2.6 2005-09-11 14:20:20 +00:00
Nikos Kouremenos 788a4dc7a1 remove checks and code for < 2.6 2005-09-11 13:56:38 +00:00
Nikos Kouremenos fcc4a6a0ce class higdialog class and add report this bug in exception dialog and add some fixes for adding icons to buttons 2005-09-11 13:41:21 +00:00
Nikos Kouremenos aa7ab32aa5 add a tooltip proposed by wed. remove inactivate from UI: (only via expert) 2005-09-11 01:20:27 +00:00
Nikos Kouremenos a6bf8d640c usability fixes in menus. see #743. THanks Motz 2005-09-11 01:06:58 +00:00
Nikos Kouremenos 24c21a9306 add cancel button to change_status dialog 2005-09-11 00:46:25 +00:00
Nikos Kouremenos 5321cbc636 get_hostname_from_account(account_name) saves the day [yet another helper to make our lifes better :)] 2005-09-11 00:32:58 +00:00
Nikos Kouremenos 3428a8655e the way we do it now is perfect 2005-09-11 00:08:37 +00:00
Nikos Kouremenos a9eabba137 comments 2005-09-11 00:07:58 +00:00
Nikos Kouremenos e7345baf54 cleanup, coding style, and logic fixes in sleepy 2005-09-10 23:44:53 +00:00
Nikos Kouremenos 7a8ff6d6f5 bye bye show_roster_on_startup_checkbutton. power users can use ACE 2005-09-10 21:57:02 +00:00
Nikos Kouremenos 4cbfcb49af fix tooltip 2005-09-10 21:45:29 +00:00
Nikos Kouremenos dc3b4fb35c remove 2 ui options. prefs window needs cleaning. the less the better. remember HIG/GNOME: LESS IS MORE. power users can use ACE (advanced conf eidtor) and we could use GOOD DESC there and nice strigs in DID YOU KNOW wiki so some stuff can be easier exposed 2005-09-10 21:28:47 +00:00
Nikos Kouremenos 69f1e8758e [gjc] use gobject.threads_init() 2005-09-10 21:06:02 +00:00
Nikos Kouremenos 1ea2e1a03a hook after so .require() works for all 2005-09-10 20:08:47 +00:00
Travis Shirk 2e9c81aac7 Unselected tabs now show chatstate (was a FIXME) 2005-09-10 19:23:57 +00:00
Dimitur Kirov 8be85027f0 read nl after auth (if sender is 0.8.2) 2005-09-10 13:43:43 +00:00
Dimitur Kirov 3cfd5541de fix tb, because of the new HigDialog 2005-09-10 12:16:08 +00:00
Yann Leboulanger 25dfa506cd reconnect is now launched in a thread 2005-09-10 12:05:48 +00:00
Dimitur Kirov 676b7600cf catch file read errors 2005-09-10 11:56:25 +00:00
Yann Leboulanger b416cf60d7 xml_windows are never destroyed 2005-09-10 09:45:18 +00:00
Yann Leboulanger e8b3a5898c remove unneeded print 2005-09-10 09:31:29 +00:00
Yann Leboulanger 93c4ab0a9d fix a typo 2005-09-10 09:30:46 +00:00
Yann Leboulanger d271c29a24 we are now informed when vcard publication faild / succeed 2005-09-10 09:25:06 +00:00
Yann Leboulanger ff1edfffff add getAnID() function 2005-09-10 09:24:39 +00:00
Dimitur Kirov be43c2c850 added add_contact and remove_contact methods 2005-09-09 22:22:05 +00:00
Nikos Kouremenos 08a1bae712 adhere to GNOME HIG about help menuitem in roster window 2005-09-09 22:04:15 +00:00
Nikos Kouremenos a648d44fd3 add support for sending invite stanza /invite jid [reason]. I improved patch by Sef 2005-09-09 22:00:01 +00:00
Nikos Kouremenos 0bf0c36323 use gajim.get_jid_from_account in some places 2005-09-09 21:15:41 +00:00
Nikos Kouremenos e76e254650 typo 2005-09-09 21:03:53 +00:00
Dimitur Kirov fec78f8781 fix exception in unrepr on empty dict/tuple 2005-09-09 21:01:25 +00:00
Nikos Kouremenos ac3f96eac9 gajim.get_jid_from_account(account_name) 2005-09-09 20:52:29 +00:00
Dimitur Kirov a1c0fbb4b0 added prefs_put and prefs_del commands 2005-09-09 20:51:22 +00:00
Nikos Kouremenos 2ec0cac1cc nk is now sure 2005-09-09 20:28:25 +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 2a0a91995f add hook by default 2005-09-09 17:43:39 +00:00
Nikos Kouremenos e34f99cd30 more pythonic 2005-09-09 17:35:07 +00:00
Nikos Kouremenos bfabd11f17 [gjc] add happy dialog to inform about tracebacks only if we have verbose on and user does not run from terminal or started X11 with startx 2005-09-09 17:09:04 +00:00
Alex Mauer 87567bfda0 * Don't set urgency hint for notifications, even if
notify_on_all_muc_messages is set.
2005-09-09 16:10:49 +00:00
Dimitur Kirov 37780f6b72 added prefs_list and prefs_store commands
(prefs_del, prefs_put are not implemented yet)
2005-09-09 15:29:32 +00:00
Dimitur Kirov 5aec18639d don't save position if show_roster_on_start is
False and roster is never shown
2005-09-09 14:56:14 +00:00
Dimitur Kirov d9e95eceeb removed useless check. Faster sender speed 2005-09-09 14:53:19 +00:00
Nikos Kouremenos 14a49dcf25 fix logic 2005-09-09 14:09:37 +00:00
Dimitur Kirov 9c35bcd78a don't send/read nl after auth 2005-09-08 23:14:09 +00:00
Dimitur Kirov bbf068c7db moved 'speed' in the time column. Still ugly! 2005-09-08 22:27:00 +00:00
Dimitur Kirov 268a265211 moved time column before progress column. It
still looks disgusting. Suggestions for  the
layout are welcome!
2005-09-08 22:19:26 +00:00
Dimitur Kirov ba4fadc5cc add estimated time and speed to FT 2005-09-08 22:12:14 +00:00
Nikos Kouremenos 02be379d83 use C_NAME instead of 0 1 2 3 4 5 6 in roster py 2005-09-08 22:07:49 +00:00
Nikos Kouremenos 2e4b5245c1 add a fixme and stop bad behavior until I fix it for g00d 2005-09-08 22:07:28 +00:00
Nikos Kouremenos 65d7b18441 use CONTACTS like C_VALUE (Column that holds value) instead of 0 1 2 3 for model columns (hidden or not). that is very wise and clean code 2005-09-08 21:29:42 +00:00
Nikos Kouremenos 0709dec1c0 fix comment 2005-09-08 21:01:15 +00:00
Dimitur Kirov 50679ba5c2 add a progressbar to FT model 2005-09-08 20:05:28 +00:00
Nikos Kouremenos e969ff6558 if we were to edit password/passphrase then Hidden string was saved as our password. now make it not editable 2005-09-08 19:55:47 +00:00
Dimitur Kirov 50ac7f932b fix blocker bug: tb on Resource binding 2005-09-08 18:16:38 +00:00
Nikos Kouremenos f077c2a040 commit glade changes to assist delmonico 2005-09-08 15:52:22 +00:00
Nikos Kouremenos 6ac76197ef oops 2005-09-08 14:55:09 +00:00