Commit Graph

1141 Commits

Author SHA1 Message Date
Brendan Taylor 20beea4b49 fixed groupchat 2008-05-02 02:32:28 +00:00
Jean-Marie Traissard cb9d2a3ca0 Revert "when removing last metacontact little brother, remove meta tag for big brother" from [9553],
that breaks meta over multiple accounts. Thanks steve-e
2008-05-01 18:24:31 +00:00
Jean-Marie Traissard 7144520bc0 Fix edit group problems :
-redraw group expand state
-when removing last metacontact little brother, remove meta tag for big brother. Else that confuse when
moving via edit group.

Note that edit group is broken by http://trac.gajim.org/changeset/9551
2008-05-01 14:27:53 +00:00
Stephan Erb 79f4d22fa4 Fix inconsisten indentation. 2008-05-01 08:40:20 +00:00
Stephan Erb df5a4c2281 Reimplement _get_contact_iter to be faster in bigger rosters. 2008-05-01 08:38:08 +00:00
Jean-Marie Traissard 299f560749 This is needed finally, reverting from previous changeset 2008-05-01 02:32:57 +00:00
Jean-Marie Traissard 6c8d196383 [modelfilter]
-fix row not expanded when contact connected in group with no one online yet
-fix WHEN filter is done when contact disconnect/connect
-fix number of connected contacts not showed for new groups
-fix General created when moving a contact to another group
2008-05-01 02:13:00 +00:00
Brendan Taylor d4a766963f multiple chat session windows per contact. groupchat and pms broken. 2008-04-30 02:55:13 +00:00
Jean-Marie Traissard 60bb033a90 Cleaner way to check for account line expand state. Fixes #3884. 2008-04-30 00:51:36 +00:00
Jean-Marie Traissard 6b465a4218 Some little on_model_row_has_child_toggled() speedups 2008-04-30 00:28:34 +00:00
Jean-Marie Traissard d555954ee5 [modelfilter]
-restore call to _adjust_group_expand_collapse_state() even if not filtering in
on_model_row_has_child_toggled(). Is used.
-restore "# Draw the contact and its groups contact" removed in last changeset but
-change way to toogle self.starting so it works when add_account_contacts() is called from gajim.py too. One
useless call to draw_account() added, maybe.
-If showingOfflines, all contacts are visible, set visibility True FAST
2008-04-29 23:50:44 +00:00
Jean-Marie Traissard cc97c3ce7b [modelfilter]
-Always use self.modelfilter instead of self.tree.get_model()
-filter twice to show groups with no contacts inside in the correct expand state when showingOfflines. ( We
can't expand the group before we filter, and we need to filter to effectively show tree expand state in model )
-UNSURE : call _adjust_group_expand_collapse_state() only if filtering in on_model_row_has_child_toggled(). That
seems sufficient and when not filtering, it works better with :
-when contact change status, don't refilter, only adjust group row state. Steve-e, do we need to filter in a
case I don't see ?
-in visible_func : Don't initialize 'accounts' var if not needed
-Don't draw anything in add_contact(), that seems to be done somewhere else anyway
2008-04-29 22:07:59 +00:00
Jean-Marie Traissard ab8d2f6320 Add missing call to adjust_group_expand_collapse_state() 2008-04-28 22:49:19 +00:00
Jean-Marie Traissard 2056ee8886 [steve-e only]modelfilter fixes about group and account collapse
little bug, fix follow
2008-04-28 22:46:49 +00:00
Yann Leboulanger a9e25aa98a fix arguments of on_open_chat_window functions. It is called from callbacks, so first argument is widget. 2008-04-26 23:36:03 +00:00
Stephan Erb 8929f4e630 Fixing a few modelfilter bugs.
* Show all groups in merged accounts view that have online contacts. Fixes #3890
 * Allow metacontacts over several accounts. Fixes #3889
 * Fix on_drop_in_group when two accounts in merged view have the same contact
 * Fix potential traceback when receiving a message
2008-04-26 10:18:33 +00:00
Yann Leboulanger 6990b23bcc fix groupchat addition to roster 2008-04-24 07:52:11 +00:00
Stephan Erb 75e44510a1 Add parameter checks to public API. Remove boiler code. 2008-04-23 22:52:22 +00:00
Stephan Erb 29d2e00803 Small roster API cleanups. 2008-04-23 22:34:10 +00:00
Stephan Erb 465aab8200 Fix Modelfilter regression: disconnecting a minimized groupchat was broken. 2008-04-21 22:34:32 +00:00
Stephan Erb fb12c17fb9 In obvious cased, don't compare boolean values to True or False. 2008-04-21 20:52:35 +00:00
Stephan Erb f877fbea13 http://python.org/dev/peps/pep-0008/ " Comparisons to singletons like None should always be done with
'is' or 'is not', never the equality operators."


Apply do roster_window. See r9488.
2008-04-21 20:23:03 +00:00
Stephan Erb e504cee6fb Revert r9519. It was breaking DND. 2008-04-21 20:07:08 +00:00
Stephan Erb 7d8f72d663 Show correct color of status_messages in roster in more cases.
This is only a simple port of the old non-modelfilter method. Functionality not restored yet: Custom colors are lost when refiltering the model.
2008-04-21 19:57:48 +00:00
Stephan Erb b56c0c94af Connect drag'n'drop signals in glade. 2008-04-21 19:02:24 +00:00
Stephan Erb dc266592b7 Remove unused variables. 2008-04-21 18:52:15 +00:00
Jean-Marie Traissard 2c891b5b87 Translatable (desync'ed) 2008-04-20 20:06:16 +00:00
Jean-Marie Traissard 47bc1d61b4 Added one unique function to src/gajim.py to add a GC bookmark.
Moved newly created auto_join_bookmarks() to good source file.
Fix :
-when using bookmark auto from join dialog : Action rebuild now done; Add GC sorted in list
-when using gc_control->bookmark : Store password if any.
2008-04-20 19:45:09 +00:00
Jean-Marie Traissard 8b8f139f79 Moved methods for opening new messages controls from roster.py to src/gajim.py. This is not roster related. See #3643.
Sorted src/gajim.py functions, using steve-e style :p
2008-04-20 18:14:04 +00:00
Stephan Erb 4e6bd4ee8f Port roster_window to gtk.TreeModelFilter.
Contacts are now online hidden when they connect/reconnect and not completely removed/readded. Should come with a great speed improvement for people with big rosters.
There are still a few known problems but non that should dalay this patch any longer. Related bugs will be tracked with 'modelfilter' keyword.

See #1201
2008-04-20 14:01:04 +00:00
Jean-Marie Traissard 0374e72b28 Use one function to join bookmarks automatically only. Fix bug "all bookmarks joined minimized when going back
from invisible". Not sure it's right place for this function.
2008-04-19 23:39:09 +00:00
Yann Leboulanger 5dd0d4fce8 move functions that build icons to gtkgui_helpers instead of roster_window. Fixes #3873 2008-04-17 14:17:14 +00:00
Yann Leboulanger 278d63ca35 indentation 2008-04-17 06:55:12 +00:00
Yann Leboulanger 2d04fc6ae6 don't hide roster on startup if no systray module is available 2008-04-17 06:34:32 +00:00
Yann Leboulanger b936fa4bfe coding standards 2008-04-15 22:51:41 +00:00
Brendan Taylor b170e77cdb functioning tic-tac-toe :D 2008-04-11 03:52:45 +00:00
Yann Leboulanger db59de9397 fix argument in a menu.popup() call 2008-04-07 12:58:34 +00:00
Stephan Erb bea91baeaa Remove useless group redrawing. Remove unused variable. 2008-04-04 09:44:47 +00:00
Stephan Erb 611a53422e A few small PEP GUI and code changes. No new functionality. 2008-04-03 22:50:03 +00:00
Yann Leboulanger f3665cd689 don't remove metacontact when we reconnect. fixes #3771 2008-04-01 23:13:10 +00:00
Jean-Marie Traissard a0d8aea90b chat_control : fix possible var name confusion
roster : Fix resource problem, gajim.contacts.get_contact() can return first contact instead of specified resource. Fixes #3789.
2008-03-23 17:44:47 +00:00
Yann Leboulanger 5b55264c92 fix call to correct function when inviting to room in roster 2008-03-21 12:46:54 +00:00
Yann Leboulanger 1008d162f4 show invitation from anonymous room in roster from a groupchat rather than from a normal Contact. fixes #3448 2008-03-21 12:30:23 +00:00
Jean-Marie Traissard ff32d0ccb3 roster.on_quit_request() cleanups :
-Check if there are pending events and send offline even if we don't ask a status message (was a indentation
mistake I think)
- Really make unread and recent working according to 'notify_on_all_muc_messages' value
- be faster, hopefully
2008-03-20 20:26:58 +00:00
Jean-Marie Traissard d7a6734601 Clarify how roster.quit_on_next_offline works with comments.
Use only one function when user wants to quit. Bad dup code !
Maybe see #3643.
2008-03-20 16:31:21 +00:00
Jean-Marie Traissard e07ce48240 Restore single click behaviour. Function was called 2 times by mistake. 2008-03-19 23:53:40 +00:00
Jean-Marie Traissard f9ca40ff1b - Change the way roster.fire_up_unread_messages_events()/logger.get_unread_msgs() work, so it's
faster
- Stop adding pm chat messages received to unread messages. This is in addition to [8311], but
works also when chat win is already opened now.
- Automatically remove unread_message lines for messages older than a month, so we will clear this
table for everybody, and keep it quite clear. Specially because messages can still be blocked here
if it's from someone not in the roster and we don't open it during the session. This can be long
at first connection with this version, because we delete a lot of lines (nearly one per PMs you
received since a long time). Could also be a very little longer during one month.
2008-03-19 21:43:01 +00:00
Jean-Marie Traissard 7dca69467e Stop loading all transport iconsets at launch. Load them on the fly, if and when needed. Speedup gajim start and
use less mem :)
2008-03-19 00:25:28 +00:00
Yann Leboulanger d26080a3dd missing space in a string 2008-03-10 21:41:21 +00:00
Yann Leboulanger 3f98f9c53b prevent traceback when there is a row in roster without an associated Contact instance. see #3718 2008-03-10 15:41:06 +00:00
Yann Leboulanger 244d222b82 remove blocked transport from roster when we go offline. see #3718 2008-03-10 15:38:21 +00:00
Yann Leboulanger 866d3c27ca don't hide roster when we press Escape if a chat is opened. Fixes #3751 2008-03-10 15:11:57 +00:00
Yann Leboulanger 545eb1ec33 Don't fully clean contact list on reconnect. Fixes #3733 2008-03-10 11:20:22 +00:00
Yann Leboulanger cdb31a2b55 remove use_pep option, always PEP it to send played song. fixes #3053 2008-03-03 22:42:04 +00:00
Yann Leboulanger 10af723f81 move configuration of pubsub menuitem to account context menu 2008-02-29 22:23:39 +00:00
Yann Leboulanger aa3c02efcd search lowercase in roster. see #3749 2008-02-27 10:18:56 +00:00
Yann Leboulanger cb51401903 [shivan] don't trat emoticons created with parenthesis arround status message. fixes #3368 2008-02-26 08:31:48 +00:00
Yann Leboulanger 7c49600135 use timeout_add_seconds instead of timeout_add (when it's available), more efficient. fixes #3734, #3736 2008-02-14 19:18:07 +00:00
Brendan Taylor c8cae71099 merged trunk 2008-02-14 02:20:07 +00:00
Jean-Marie Traissard 894e752292 Sadly, timeout_add_seconds is only availaible since gtk 2.14. It's quite recent. I have 2.10.
Reverting [9324]. Reopen #3734.
2008-02-13 18:03:29 +00:00
Yann Leboulanger ad3935d9e9 [Goedson] use timeout_add_seconds instead of timeout_add, more efficient. fixes #3734 2008-02-13 07:14:06 +00:00
Brendan Taylor 381ba838b9 post-refactor traceback fixing 2008-02-06 05:24:07 +00:00
Brendan Taylor 0b574d2360 move message handling into ChatControlSession 2008-02-06 01:40:51 +00:00
Yann Leboulanger 36438f44b6 fix the draw avatar calls 2008-02-05 21:24:48 +00:00
Jean-Marie Traissard 37ea4052e1 Cleaner way to check for 'show_avatars_in_roster' 2008-02-05 17:48:25 +00:00
Jean-Marie Traissard 4d675c42b1 Never load avatars for roster and gc-roster if we don't want them.
See #3718. See also [9287].
2008-02-05 17:02:05 +00:00
Brendan Taylor 0b48b05218 merged trunk into session_centric branch 2008-02-05 03:09:31 +00:00
Yann Leboulanger 24d6f11bab fix wrong commit. see #3718 2008-02-03 21:22:30 +00:00
Yann Leboulanger 167aff1fdb don't remove / readd timeout, just lt it run. It's a bit faster. see #3718 2008-02-03 21:19:24 +00:00
Yann Leboulanger 4d55bbf842 re-draw groups and accounts after 0.5s so to not call them too often. see #3718 2008-02-03 21:00:27 +00:00
Yann Leboulanger dc12930253 [sgala] nicer code. No need to change contact's status to offline when we go offline if contact is already offline. see #3718 2008-02-03 19:31:01 +00:00
Jean-Marie Traissard 7448dab437 Do not load avatar in roster if we don't want to show it there 2008-02-02 15:19:12 +00:00
Yann Leboulanger 7e88b7608a fix roster sorting whith user that just became offline and are still in roster. Fixes #3531 2008-01-31 20:39:03 +00:00
Yann Leboulanger 6951442efb re-compute big brother when a contact of a metacontact goes offline. fixes #3464 2008-01-30 10:46:12 +00:00
Yann Leboulanger d7dd4c6396 send custom presence to self contact with the resource. fixes #3359 2008-01-24 21:14:11 +00:00
Stephan Erb 4bb29675a8 padlock icon in merged accounts mode: show when all connected accounts are connected securely, don't show it when one is not secured, do no care about offline accounts. 2008-01-23 16:10:28 +00:00
Jean-Marie Traissard 39fe7fc4c0 Remove saveposition. Now we always save and restore positions and sizes. See #3638. steve-e, this bug
is still opened for what you told ;)
2008-01-22 21:08:24 +00:00
Yann Leboulanger b3bafa75ff never move a window outside the screen. fixes #3501 2008-01-22 17:47:56 +00:00
Yann Leboulanger 12fc03ecdc define a search function that escapes text as it's escaped in treemodel. fixes #3668 2008-01-17 22:48:34 +00:00
Yann Leboulanger 0bfe53c158 refactor invite to submenu code and add it to group context menu. fixes #3658 2008-01-04 19:31:07 +00:00
Yann Leboulanger 77804ee7aa typo in [9231] fixes #3656 2008-01-04 19:29:27 +00:00
Stephan Erb ea5db436e1 Do not duplicate accounts with pep support in Edit->Profile menu.
Fix some strange encoding error.
2008-01-02 13:41:41 +00:00
Yann Leboulanger 2acc696716 improve look when we set avatar to the left. fixes #2102 2008-01-02 13:08:42 +00:00
Yann Leboulanger 9a7dafa802 add advanced option to position avatar in the roster left or right. fixes #2102 2008-01-01 23:51:28 +00:00
Yann Leboulanger 2ced6413f0 some space in some comments 2008-01-01 04:58:51 +00:00
Stephan Erb 6fdd7c0f88 Rework GPG behaviour:
Only encrypt when the receiver is trusted. You have to sign its key or it has to be signed by someone you trust. Fixes #109

Make checkbox insensitive when GPG is disabled on an account (or no passphrase given).

Auto assign trusted keys on received presence. Deny encryption on missmatch of assigned key and signing key. Fixes #3376

Do not disable encrypted when receiving an unencrypted message. Print whether a received message was encrypted or not.

TODO: Remove togglebutton, its useless now
2007-12-29 23:28:27 +00:00
Yann Leboulanger f6ceb19876 ability to block / unblock a transport. Remove log on / log off (it's the same as send_custom_status) 2007-12-28 23:37:06 +00:00
Yann Leboulanger a03009d1e2 coding standards, empty line don't need tabs, no space at the end of lines 2007-12-28 10:23:41 +00:00
Jean-Marie Traissard 14bf5ed62c pyflakes checks, remove unused imports, mainly 2007-12-27 21:52:45 +00:00
Stephan Erb a707eaa050 Honor coding standards 2007-12-27 17:21:04 +00:00
Stephan Erb a67683919a Variable referenced before assignment 2007-12-27 10:59:29 +00:00
Travis Shirk 1a7b1672a7 Use show_all on the notebook and not the window when a new tab is added.
For example, if the roster is hidden in single UI mode and a new chat arrived the roster would unhide.
2007-12-20 03:11:44 +00:00
Travis Shirk 0afc7b2328 Merge one_window branch
Merged revisions 9143,9145-9155,9157-9162,9164-9169,9171-9177 via svnmerge from
svn://88.191.11.156/gajim/branches/one_window

........
  r9145 | nicfit | 2007-12-13 21:49:09 -0700 (Thu, 13 Dec 2007) | 2 lines

  Implemented the original Nikos patch with an HPaned instead of a HBox and only do this mode when one_message_window == 'always'
........
  r9152 | nicfit | 2007-12-15 13:33:56 -0700 (Sat, 15 Dec 2007) | 2 lines

  Added config and GUI for one_message_window_with_roster
........
  r9153 | nicfit | 2007-12-15 13:41:46 -0700 (Sat, 15 Dec 2007) | 2 lines

  Use one_message_window_with_roster and some whitespace cleanup
........
  r9154 | nicfit | 2007-12-15 14:04:49 -0700 (Sat, 15 Dec 2007) | 2 lines

  Scratch the chckbox for with roster mode, use one_message_window opt and combo
........
  r9155 | nicfit | 2007-12-15 17:01:13 -0700 (Sat, 15 Dec 2007) | 2 lines

  MessageWindowMgr knows about ONE_MESSAGE_WINDOW_ALWAYS_WITH_ROSTER and MessageWindow can reparent itself rather then the roster having to do so.
........
  r9157 | nicfit | 2007-12-15 17:47:20 -0700 (Sat, 15 Dec 2007) | 2 lines

  Resizing fixes and make the roster window shrink when last tab is removed
........
  r9158 | nicfit | 2007-12-15 19:15:11 -0700 (Sat, 15 Dec 2007) | 2 lines

  Added "Show roster" (CTRL+R) to view menu when using always_with_roster to quickly hide/show the roster.
........
  r9159 | nicfit | 2007-12-15 19:49:30 -0700 (Sat, 15 Dec 2007) | 2 lines

  Handle window title setting in always_with_roster mode.
........
  r9160 | nicfit | 2007-12-15 20:13:57 -0700 (Sat, 15 Dec 2007) | 2 lines

  Removed FIXME
........
  r9167 | nicfit | 2007-12-17 18:40:59 -0700 (Mon, 17 Dec 2007) | 2 lines

  When roster is hidden, show it when the number of MessageWindow controls == 0
........
  r9168 | nicfit | 2007-12-17 19:07:49 -0700 (Mon, 17 Dec 2007) | 2 lines

  Disable hiding roster when there are no message controls open
........
  r9169 | nicfit | 2007-12-17 20:41:11 -0700 (Mon, 17 Dec 2007) | 2 lines

  Bunch of saved size bugs fixed
........
2007-12-18 23:42:22 +00:00
Yann Leboulanger 19761f081f [js & I] show pep info in account tooltip, fix a bug in create_contact() 2007-12-13 20:26:13 +00:00
Yann Leboulanger 192669b64e publish tune for every connected accounts if we use pep 2007-12-13 19:14:41 +00:00
Yann Leboulanger 228f7597c0 fix rhythmbox track change. no need to liste to playingUriChanged event 2007-12-12 22:18:01 +00:00
Yann Leboulanger d65cba8493 don't send user tune if account is disconnected 2007-12-12 19:54:48 +00:00
Yann Leboulanger e5b2db0099 hide pep menuitems when use_pep is not activated 2007-12-12 18:54:08 +00:00
Yann Leboulanger a645006bf8 merge diff from trunk 2007-12-12 08:44:46 +00:00
Yann Leboulanger f3f622769c [Florob] add album to tune pep message. see #3053 2007-12-04 10:20:52 +00:00
Stephan Erb 16e8369e23 Fix some random indentation errors and missing imports. 2007-11-27 21:14:04 +00:00
Yann Leboulanger a332543d68 make assign GPP key unsensitive when GPG is not enabled 2007-11-26 19:17:14 +00:00
Yann Leboulanger 04e92485fc [shtrom] fix var names when sending song in status message. fixes #3558 2007-11-22 12:58:39 +00:00
Yann Leboulanger 0ceb41f650 request GPG password only when connected to server, before sending presence. fixes #3483, #3375, #3115 2007-11-22 10:41:57 +00:00
James Newton f995b3268e native gtk on osx seems to like to send file uri's like
'file://localhost/usr/bin/foo'. rip out the host and check the uri's for valid
before asking the user to send the files.
2007-11-19 15:53:16 +00:00
Yann Leboulanger 2bdcc33005 fix track information in status message when there is no status message. fixes #3563 2007-11-19 09:41:13 +00:00
Yann Leboulanger 39a03aa369 [shtrom] ability to get last played music from lastfm. fixes #3559 2007-11-19 09:22:26 +00:00
James Newton cf40534ac8 removed print 2007-11-17 02:06:57 +00:00
James Newton b1c5bc3984 those darn double quotes... 2007-11-16 23:33:05 +00:00
James Newton c2b901dfe9 Adjusted the menu code in an attempt to make it work better on leopard. Removed
the idle_add wrapper for on_quit and moved the idle_add wrapping into the
sync-menu code instead.
2007-11-16 23:11:35 +00:00
Yann Leboulanger 11e581fb8b don't autojoin all bookmarks when comming back from invisible 2007-11-16 10:32:36 +00:00
Yann Leboulanger 6c5f65ddf0 [shtrom] don't overwrite status message when we display current song. Fixes #3558 2007-11-15 18:14:28 +00:00
Yann Leboulanger 1f7a462788 [James Newton] osx port for Gajim. a GREAT thanks!!! 2007-11-14 19:47:52 +00:00
Yann Leboulanger 338eed59ef ability to send a file to the resource we want from roster context menu. see #3446 2007-11-14 16:11:56 +00:00
Yann Leboulanger b9a1365d50 don't add self contact row when we our a presance from our own resource 2007-11-08 20:51:50 +00:00
Yann Leboulanger 21f4378e96 don't show twice the same resource in account row tooltip. 2007-11-07 21:30:35 +00:00
Yann Leboulanger c15b616ddd remove the ability to save GPG password, show in GUI use_gpg_agent optin. fixes #2791 2007-10-25 12:36:57 +00:00
Yann Leboulanger 7ab8aa4710 don't open chat window when single click is enabled and we click on a metacontact icon, but expand it. fixes #2072 2007-10-22 12:36:50 +00:00
Yann Leboulanger 605caae2b8 My name has changed 2007-10-22 11:33:50 +00:00
Yann Leboulanger 22c1aeda29 next release will be GPL v3. fixes #3290 2007-10-22 11:13:13 +00:00
Yann Leboulanger d66c506b59 remove useless print 2007-10-22 09:06:47 +00:00
Yann Leboulanger 3650021d9b fix removal of several contacts 2007-10-21 13:20:01 +00:00
Yann Leboulanger 401e5d2811 [shivan] show in status combobox that accounts status are not synchronized. fixes #3489 2007-10-18 16:42:48 +00:00
Yann Leboulanger 19888fcd7b missing assignement 2007-10-17 15:12:28 +00:00
Yann Leboulanger 7ef62a99f2 improve speed when quitting Gajim, and prevent to send twice STATUS event when we quit 2007-10-17 14:58:54 +00:00
Yann Leboulanger 025ef4f3eb [shivan] show nothing in status combobox when status is not unified for all globaly sync'ed accounts. see #3489 2007-10-14 19:08:29 +00:00
Yann Leboulanger 10f8279e57 NonModalConfirmationDialog and ConfirmationDialognow automaticaly close window on ok or cancel. fixes #3486 2007-10-07 17:22:47 +00:00
Yann Leboulanger 0585a8475f fix ConfirmationDialogCheck callback behaviour 2007-10-01 17:11:47 +00:00
Yann Leboulanger 530cc9e62f [asac] support jabberdata in message elements. fixes #2225 2007-09-27 20:39:42 +00:00
Yann Leboulanger 2ff89ea2bc revert [8868]. see #3463 2007-09-27 06:50:34 +00:00
Yann Leboulanger 2623c75ca0 [Vlad Glagolev] use sys.executable ti get python path. fixes #3463 2007-09-26 17:52:40 +00:00
Yann Leboulanger c7dbb136ac allow to execute commands even if there is no resource. XEP don't forbid that. fixes #3453 2007-09-20 14:31:27 +00:00
Yann Leboulanger bf6c87b888 don't TB when dbus is not present. fixes #3328 2007-09-14 20:50:19 +00:00
Yann Leboulanger 81c65ccac8 [steve-e] Ability to select a jid in history window. fixes #3410, #3308, #1925 2007-09-14 20:18:06 +00:00
Yann Leboulanger b9712ab917 fix typo in a string 2007-09-14 19:17:09 +00:00
Yann Leboulanger 1c7e5483fc fix DND problem when we use single click to open chat window. see #2072 2007-09-14 19:16:54 +00:00
Yann Leboulanger e4a2ee3cca don't send music changement if we're not correctly connected 2007-09-05 15:45:20 +00:00
Stephan Erb 2fdeabc012 Add my copyright :-) 2007-08-31 23:19:23 +00:00
Yann Leboulanger f71df1b688 get session from event only for chat and normal event. in other events there is no session 2007-08-30 21:43:49 +00:00
Julien Pivotto 388c012834 Change theme for minimized controls when combobox is changed in config window. 2007-08-28 18:44:31 +00:00
Stephan Erb b1136a6959 Generalize save_avatar_files() and generate notif and bw version for local avatars. 2007-08-26 10:23:39 +00:00
Yann Leboulanger c9a407ca52 [Brendan Taylor] Gsoc 2007 work : end to end encryptions. Fixes #544 2007-08-25 22:42:35 +00:00
Julien Pivotto 96446f2a9f [blarz] Check is ~/.gajim/iconsets/transports exists before using it. See #3390 and [8555]. 2007-08-22 23:40:44 +00:00
Yann Leboulanger 2419bd509c ability to load transport iconsets from ~/.gajim/iconsets/transports. Fixes #3390 2007-08-22 22:46:31 +00:00
Stephan Erb 4c7bee648c Rework Actions menu. Move single message from advanced submenu to top level. Fixes #3209 2007-08-22 12:50:34 +00:00
Yann Leboulanger fe0a1b9b1b redraw actions menu when zeroconf account connects. 2007-08-22 12:19:30 +00:00
Stephan Erb 7b45c9c8f0 Remove BlockedContactsWindow. Fixes #3142 2007-08-21 23:39:51 +00:00
Yann Leboulanger 78f2c8c021 [roidelapluie, elghinn, msieurhappy, xbright and me] chat to muc convertion. see #2095 and #1408. TODO: DND 2007-08-21 23:13:03 +00:00
Stephan Erb 86177e8536 Rework zeroconf menu. 2007-08-21 22:58:19 +00:00
Stephan Erb 003fc8fd24 Only show customstatus icon for contacts and reset on statuschange. Fixes #3381. 2007-08-21 21:24:52 +00:00