Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Clear audio_output when the call ends | Emilio Pozuelo Monfort | 2011-05-27 | 1 | -0/+5 |
| | | | | So we create a new one when redialing instead of reusing it. | ||||
* | Reopen tabs as SMS channels when appropriate | Emilio Pozuelo Monfort | 2011-05-26 | 1 | -0/+6 |
| | |||||
* | empathy_dispatcher_chat_with_contact_id(): add optional cb | Emilio Pozuelo Monfort | 2011-05-26 | 2 | -2/+5 |
| | |||||
* | Remove the balance action when an account is removed | Danielle Madeley | 2011-05-26 | 1 | -38/+48 |
| | |||||
* | Merge branch 'gnome-2-34' into empathy-skype | Danielle Madeley | 2011-05-26 | 1 | -0/+5 |
|\ | |||||
| * | empathy_chat_window_present_chat: always show newly created windows | Guillaume Desmottes | 2011-05-26 | 1 | -0/+5 |
| | | | | | | | | We just create so we should at least show it. | ||||
* | | CallWindow: show 'On hold' in the statusbar when appropriate | Emilio Pozuelo Monfort | 2011-05-23 | 1 | -3/+38 |
| | | |||||
* | | Directly call the callback if we're ready | Emilio Pozuelo Monfort | 2011-05-23 | 1 | -8/+1 |
| | | | | | | | | Instead of duplicating the code in two places. | ||||
* | | Disable textview themes | Emilio Pozuelo Monfort | 2011-05-19 | 1 | -2/+2 |
| | | |||||
* | | Implement empathy_call_handler_start_call() for redialing | Emilio Pozuelo Monfort | 2011-05-16 | 1 | -12/+18 |
| | | |||||
* | | CallHandler: move on_call_accepted_cb() around | Emilio Pozuelo Monfort | 2011-05-16 | 1 | -15/+15 |
| | | |||||
* | | CallHandler: emit signal with the correct parameters | Emilio Pozuelo Monfort | 2011-05-16 | 1 | -1/+2 |
| | | |||||
* | | Remove empathy_call_factory_new_call_with_streams | Emilio Pozuelo Monfort | 2011-05-16 | 2 | -58/+0 |
| | | | | | | | | It's unused and empathy_call_new_with_streams is better. | ||||
* | | Merge branch 'dialpad-163' into empathy-skype | Danielle Madeley | 2011-05-13 | 2 | -98/+8 |
|\ \ | |||||
| * | | Factor out dialpad into a utility function | Danielle Madeley | 2011-05-13 | 2 | -98/+8 |
| | | | | | | | | | | | | | | | | | | | | | The dialpad is shared between empathy-call and empathy-av. Really it would be nice to make the dialpad its own little widget that emits signals with DTMF event ids, but I've got things to get done. | ||||
* | | | CallWindow: disable Video functionality if there's no camera | Emilio Pozuelo Monfort | 2011-05-13 | 1 | -1/+23 |
|/ / | |||||
* | | Include SMSChannel property in empathy_chat_window_find_chat() | Danielle Madeley | 2011-05-05 | 3 | -5/+9 |
| | | | | | | | | | | | | | | | | | | | | The approach in https://bugzilla.gnome.org/show_bug.cgi?id=644085 was wrong because channel paths can change across reconnects. This would cause new chat windows to be created when they were rerequested. A more future-proof solution would be to keep a white/black list of comparable properties, but I think this is overengineering the problem for the time being. Instead we'll just include the SMSChannel property in the comparison. | ||||
* | | Revert "[ChatroomManager] find windows by channel path, not by TargetID" | Danielle Madeley | 2011-05-05 | 3 | -38/+6 |
| | | | | | | | | This reverts commit 0b213f4fae18f24fd7b162ca19c63249cd360e43. | ||||
* | | Revert "Make empathy_chat_window_find_chat() static" | Danielle Madeley | 2011-05-05 | 2 | -3/+3 |
| | | | | | | | | This reverts commit e84d41efe4b2febb9f3276e54f603550c929a69d. | ||||
* | | Add a tooltip to the sending message spinner | Danielle Madeley | 2011-05-04 | 1 | -6/+11 |
| | | |||||
* | | Merge branch 'balance-ui-updates' into empathy-skype | Danielle Madeley | 2011-05-04 | 2 | -21/+38 |
|\ \ | |||||
| * | | Change the menu to say "Credit Balance" | Danielle Madeley | 2011-05-03 | 1 | -1/+1 |
| | | | |||||
| * | | Update balance view in roster per feedback | Danielle Madeley | 2011-05-03 | 1 | -14/+25 |
| | | | |||||
| * | | Change menu string to "Top up Skype ($1.23)..." | Danielle Madeley | 2011-05-03 | 1 | -8/+14 |
| | | | |||||
* | | | Merge remote-tracking branch 'public/gnome-2-34' into empathy-skype | Sjoerd Simons | 2011-05-04 | 1 | -23/+15 |
|\ \ \ | |/ / |/| / | |/ | |||||
| * | Keep a persistent source video tee around | Sjoerd Simons | 2011-05-04 | 1 | -23/+15 |
| | | | | | | | | | | | | | | Always keep the video input tee around, so we can easily hook up new video contents even if the camera isn't currently enabled. This fixes issues where a new content is added without the local camera being enabled. | ||||
* | | Merge branch 'gnome-2-34' into empathy-skype | Emilio Pozuelo Monfort | 2011-05-02 | 3 | -2/+7 |
|\| | |||||
| * | main_window_flash_foreach: don't leak the pixbuf returned by ↵ | Guillaume Desmottes | 2011-05-02 | 1 | -0/+3 |
| | | | | | | | | empathy_pixbuf_from_icon_name | ||||
| * | set a not empty string when setting ↵ | Guillaume Desmottes | 2011-05-02 | 2 | -2/+4 |
| | | | | | | | | | | | | EMPATHY_NOTIFY_MANAGER_CAP_X_CANONICAL_APPEND libnotify now filters out empty string so the hint was not set (#648842). | ||||
* | | Show an infobar if there's not enough credit | Emilio Pozuelo Monfort | 2011-04-29 | 2 | -8/+118 |
| | | | | | | | | With a button to buy some if desired. | ||||
* | | Generate closures for empathy-call | Emilio Pozuelo Monfort | 2011-04-29 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'double-eula-121' into empathy-skype | Danielle Madeley | 2011-04-29 | 1 | -0/+5 |
|\ \ | |||||
| * | | Don't show the EULA twice | Danielle Madeley | 2011-04-29 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | Previously the 'changed' signal was being connected multiple times, the more times it was connected, the more EULAs we would get. Disconnect any existing signals before reconnecting it. | ||||
* | | | [chat-window] add a spinner to the window tab for when messages are being sent | Danielle Madeley | 2011-04-28 | 1 | -0/+34 |
|/ / | |||||
* | | Support Conn.I.Balance.ManageCreditURI | Danielle Madeley | 2011-04-27 | 1 | -22/+26 |
| | | |||||
* | | Merge branch 'balance-31-2' into empathy-skype | Danielle Madeley | 2011-04-21 | 2 | -3/+351 |
|\ \ | |||||
| * | | The icon needs to be set as "icon-name" not "stock-id" | Danielle Madeley | 2011-04-19 | 1 | -1/+3 |
| | | | |||||
| * | | 'spacing' is an object property, not a child property of the packing | Danielle Madeley | 2011-04-18 | 1 | -1/+1 |
| | | | |||||
| * | | Add a menu item to choose whether to show account balances in the roster | Danielle Madeley | 2011-04-15 | 2 | -5/+33 |
| | | | |||||
| * | | Create balance widget, tie it to the action | Danielle Madeley | 2011-04-15 | 2 | -4/+68 |
| | | | | | | | | | | | | | | | TODO: - show and hide balance widgets in response to a toggleaction | ||||
| * | | Factor out main_window_setup_balance_create_action() | Danielle Madeley | 2011-04-15 | 1 | -26/+40 |
| | | | |||||
| * | | Show top-up site for Skype | Danielle Madeley | 2011-04-15 | 1 | -1/+12 |
| | | | |||||
| * | | Remove balance from menu when account is disconnected | Danielle Madeley | 2011-04-15 | 1 | -4/+34 |
| | | | |||||
| * | | Add a menuitem to report the account balance for each account | Danielle Madeley | 2011-04-15 | 2 | -0/+199 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds a menu item for each connection that supports Conn.I.Balance, requests the current balance and then tracks further updates to the balance. TODO: - remove the menu item when the account is disconnected - implement the activated signal | ||||
* | | | Port all timestamps from time_t to gint64 (#648188) | Guillaume Desmottes | 2011-04-21 | 1 | -5/+11 |
| | | | |||||
* | | | empathy-tp-chat: ensure that we get a TpTextChannel | Guillaume Desmottes | 2011-04-21 | 2 | -1/+11 |
| | | | |||||
* | | | Merge remote-tracking branch 'danni-public/sms-support' into empathy-skype | Emilio Pozuelo Monfort | 2011-04-08 | 3 | -23/+79 |
|\| | | |||||
| * | | Change empathy_chat_get_name() from const char * -> char * | Danielle Madeley | 2011-04-08 | 1 | -14/+28 |
| | | | | | | | | | | | | | | | | | | | | | Change the name to empathy_chat_dup_name() to reflect this change. Note to reviewer: I think I've updated all the callers, but this is the commit to check carefully for new leaks :) | ||||
| * | | Add "SMS:" to the tooltip | Danielle Madeley | 2011-04-08 | 1 | -0/+4 |
| | | | |||||
| * | | Set EMPATHY_IMAGE_SMS on sms channels | Danielle Madeley | 2011-04-08 | 1 | -0/+6 |
| | | | |||||
| * | | Make empathy_chat_window_find_chat() static | Danielle Madeley | 2011-04-07 | 2 | -3/+3 |
| | | | |||||
| * | | [ChatroomManager] find windows by channel path, not by TargetID | Danielle Madeley | 2011-04-06 | 3 | -6/+38 |
| |/ | | | | | | | | | | | | | Otherwise two separate channels with the same TargetID (i.e. SMSChannel = False and SMSChannel = True) will not result in two separate chat windows in Empathy. Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=644085 | ||||
* | | Disable all other psyke accounts when one is enabled | Danielle Madeley | 2011-04-08 | 1 | -0/+14 |
| | | |||||
* | | Also show the EULA in the new account assistant | Emilio Pozuelo Monfort | 2011-04-08 | 1 | -0/+10 |
| | | |||||
* | | Move show EULA function to empathy-account-widget-skype | Danielle Madeley | 2011-04-08 | 1 | -1/+2 |
| | | |||||
* | | Show an EULA when creating an Skype account | Emilio Pozuelo Monfort | 2011-04-08 | 1 | -0/+21 |
|/ | | | | | The EULA is read from a file so it can be easily changed by distributors / OEMs. | ||||
* | event_manager_add: don't crash if approval is NULL (#646555) | Guillaume Desmottes | 2011-04-04 | 1 | -1/+2 |
| | | | | | When adding a "subscription request" event there is no EventManagerApproval associated with the event. | ||||
* | empathy_chat_window_present_chat: no need to call show_all on the window | Guillaume Desmottes | 2011-03-30 | 1 | -1/+0 |
| | | | | | | | | empathy_window_present_with_time() called later in this function will do it for us. This has the nice side effect of avoid to display the window before resizing it and do making it look bad (#638951). | ||||
* | Include yell before anything else | Emilio Pozuelo Monfort | 2011-03-24 | 1 | -1/+1 |
| | | | | | | | Since we want to build against our copy of yell. Otherwise if you have yell installed in /usr, it'll be picked from there as we get -I/usr/include/telepathy-1.0 and telepathy-yell is installed as telepathy-yell/telepathy-yell.h in that directory. | ||||
* | chat_window_new_message_cb: check that we found the chatroom | Guillaume Desmottes | 2011-03-24 | 1 | -1/+1 |
| | | | | | There is a race, if the chatroom manager didn't parse the chatrooms list yet, this was crashing. | ||||
* | Minimize the scope in which we use TpyCallChannel | Sjoerd Simons | 2011-03-23 | 1 | -6/+7 |
| | |||||
* | Fix indentation | Sjoerd Simons | 2011-03-23 | 1 | -7/+6 |
| | |||||
* | Prepare the video input pipeline when there is an initial content | Sjoerd Simons | 2011-03-23 | 1 | -5/+17 |
| | |||||
* | Wait for the channel to be ready before handling it | Sjoerd Simons | 2011-03-23 | 1 | -8/+43 |
| | |||||
* | Use a new id for accepting without video | Sjoerd Simons | 2011-03-23 | 1 | -1/+1 |
| | |||||
* | Also add Answer with video to the notification dialogs | Sjoerd Simons | 2011-03-23 | 3 | -1/+37 |
| | |||||
* | Add Answer with video to the default dialogs | Sjoerd Simons | 2011-03-23 | 1 | -9/+29 |
| | | | | | | | We should be able to answer calls with or without video. This patch only implements that for Call type channels, but for clarity have ``Answer with video'' as the only button on SM channels for video calls to be sure it's clear to the user what to expect | ||||
* | Follow the sending state of the channel to determine whether we should send ↵ | Sjoerd Simons | 2011-03-23 | 1 | -8/+14 |
| | | | | video | ||||
* | Set the extra-certificate-identities in EmpathyAccountsDialog | Stef Walter | 2011-03-22 | 1 | -0/+11 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=645133 | ||||
* | Only add the 'extra-certificate-identities' parameter if gabble supports it. | Stef Walter | 2011-03-22 | 1 | -3/+7 |
| | |||||
* | Create GTalk accounts with extra-certificate-identities = 'talk.google.com' | Stef Walter | 2011-03-22 | 1 | -0/+7 |
| | | | | | | | When creating google talk accounts, allow 'talk.google.com' as an extra identity for server certificate validation. https://bugzilla.gnome.org/show_bug.cgi?id=645133 | ||||
* | Use ServerTLSConnection.ReferenceIdentities to check cert identity. | Stef Walter | 2011-03-22 | 1 | -1/+5 |
| | | | | | | | | The certificate identity can be checked against more than just one piece of information. Load and use all the reference identities to check the identity of the certificate. https://bugzilla.gnome.org/show_bug.cgi?id=645119 | ||||
* | accounts_dialog_add_account: ensure that the selected account is still ↵ | Guillaume Desmottes | 2011-03-22 | 1 | -1/+19 |
| | | | | visible in the treeview | ||||
* | accounts_dialog_model_set_selected: use select_and_scroll_to_iter | Guillaume Desmottes | 2011-03-22 | 1 | -1/+1 |
| | | | | That way we also scroll to the selected account (#643860). | ||||
* | factor out select_and_scroll_to_iter() | Guillaume Desmottes | 2011-03-22 | 1 | -14/+23 |
| | |||||
* | Fix some races in the chatroom joining code | Sjoerd Simons | 2011-03-21 | 1 | -31/+38 |
| | | | | | | | | | | | | | | | | The auto-reconnection logic for chatrooms was a bit odd. It would for every chatroom that existed when the account manager was prepared connect once to status-changed for each account for each chatroom... Change this such that whenever an account connects, we simply get the then current list of chatrooms and auto-connect those as needed. This fixes issues when a chatroom gets removed from the manager and when the auto-connect options on a chatrooms change. Conflicts: src/empathy.c | ||||
* | Revert "Set an accelator on contact search" | Emilio Pozuelo Monfort | 2011-03-18 | 1 | -1/+0 |
| | | | | This reverts commit 5f6fc105b14d1cb84745e2f60991a9010d10914b. | ||||
* | Assistant: put the protocol chooser next to the label | Emilio Pozuelo Monfort | 2011-03-18 | 1 | -3/+6 |
| | |||||
* | Set an accelator on contact search | Guillaume Desmottes | 2011-03-18 | 1 | -0/+1 |
| | | | | | | This is kinda based on Will's 87fe6f3680d91edc933bc767cae6e500b8bac011 patch changing the accelator but 2.34 doesn't have the menu entry, and so the accelator, for live search so I just picked this part from it. | ||||
* | Fix reconnect_required, which was broken by port to MxGtkLightSwitch | Danielle Madeley | 2011-03-18 | 1 | -0/+5 |
| | |||||
* | chat_window_contact_menu_update: unsensitive the menu if there is no submenu | Guillaume Desmottes | 2011-03-17 | 1 | -4/+10 |
| | | | | This is a manual backport from master. | ||||
* | Don't update Contact menu on a focus-in (#644936) | Michael Terry | 2011-03-17 | 1 | -9/+24 |
| | |||||
* | When the remote side hangs up, clean up the call channel | Sjoerd Simons | 2011-03-17 | 1 | -2/+9 |
| | |||||
* | Cope with unexpected call channel invalidation | Sjoerd Simons | 2011-03-17 | 1 | -0/+20 |
| | |||||
* | Use modern private structure handling | Sjoerd Simons | 2011-03-17 | 2 | -3/+4 |
| | |||||
* | Correct Call channel refcounting | Sjoerd Simons | 2011-03-17 | 1 | -4/+1 |
| | | | | | | The Call channel will get unreffed by the destroy function that's given to empathy_tp_contact_factory_get_from_id. So don't unref it in the callback explicitely | ||||
* | auth-client: implement Debug interface (#645008) | Guillaume Desmottes | 2011-03-17 | 1 | -0/+10 |
| | |||||
* | call-window: Put the details vbox in a scroll window | Guillaume Desmottes | 2011-03-16 | 1 | -2/+9 |
| | |||||
* | streamed-media-window: Put the details vbox in a scroll window | Guillaume Desmottes | 2011-03-16 | 1 | -1/+8 |
| | | | | | It can require a lot of horizontal space and we don't want to enlarge the call window just for that (#644830). | ||||
* | Don't start the Call when the streams start | Emilio Pozuelo Monfort | 2011-03-16 | 2 | -13/+24 |
| | | | | | Since that can happen before the call is accepted. Instead of that, wait for the Call state to be ACCEPTED. | ||||
* | Reject approval if call was hung up during approval | Sjoerd Simons | 2011-03-14 | 1 | -2/+27 |
| | | | | | | | If an incoming call gets ENDED during our approval stage either we or someone else closed it. In that case reject the approval (which will claim and close the channel). A future improvement could be to show a notification in case this happens | ||||
* | Add an enabled switch to the account dialog GtkInfoBar | Danielle Madeley | 2011-03-14 | 1 | -0/+63 |
| | |||||
* | Only distroy the video output if it exists | Sjoerd Simons | 2011-03-14 | 1 | -1/+2 |
| | |||||
* | Monitor the call state and close the channel when it ends | Sjoerd Simons | 2011-03-14 | 1 | -0/+17 |
| | |||||
* | Lock the hash table contents when using them | Sjoerd Simons | 2011-03-14 | 1 | -1/+23 |
| | |||||
* | Ensure our bin doesn't change state before being in the hash table | Sjoerd Simons | 2011-03-14 | 1 | -2/+10 |
| | |||||
* | Remove live-adder | Sjoerd Simons | 2011-03-12 | 2 | -205/+30 |
| | |||||
* | Implement request pads for multiple sinks | Sjoerd Simons | 2011-03-12 | 2 | -46/+230 |
| | | | | | | | Instead of using an live-adder we're moving to using multiple pulseaudio sinks as pulse can do the right thing (tm). To make this easy for the call window have one bin that handles all the juggling of audiosinks and audio conversion | ||||
* | Display Upgrade Software errors | Emilio Pozuelo Monfort | 2011-03-11 | 1 | -0/+134 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=644360 | ||||
* | media_type is of type FsMediaType, so use that enum to compare | Sjoerd Simons | 2011-03-10 | 1 | -2/+2 |
| | |||||
* | coding style fixes | Guillaume Desmottes | 2011-03-09 | 1 | -1/+1 |
| | |||||
* | display a debug message if we can't get the TpContact | Guillaume Desmottes | 2011-03-09 | 1 | -1/+4 |
| | |||||
* | call-observer: display a notification when rejecting a call (#644127) | Guillaume Desmottes | 2011-03-09 | 1 | -8/+91 |
| | |||||
* | call-observer: set the Recover flag | Guillaume Desmottes | 2011-03-09 | 1 | -1/+1 |
| | | | | We want to know about existing calls when starting. | ||||
* | call-observer: reject all the channels we claimed | Guillaume Desmottes | 2011-03-09 | 1 | -7/+74 |
| | | | | | | Once we have claimed the ChannelDispatchOperation, we are now the handler of all its channels. So, we should close them all as we are not going to do anything with them. (#644210) | ||||
* | return from ObserveChannels() after having called Claim() | Guillaume Desmottes | 2011-03-09 | 1 | -0/+2 |
| | |||||
* | call-observer: return from ObserveChannels() if the channel was already ↵ | Guillaume Desmottes | 2011-03-09 | 1 | -0/+2 |
| | | | | invalidated | ||||
* | call-observer: set debug domain to 'voip' and add 2 debug messages | Guillaume Desmottes | 2011-03-09 | 1 | -1/+6 |
| | |||||
* | Delay the approvers | Emilio Pozuelo Monfort | 2011-03-07 | 1 | -0/+2 |
| | |||||
* | Autoreject incoming calls if there are others in progress | Emilio Pozuelo Monfort | 2011-03-07 | 4 | -0/+346 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=643656 | ||||
* | account-assistant: add mnemonic for the "no salut account" checkbox (#644058) | Guillaume Desmottes | 2011-03-07 | 1 | -2/+2 |
| | |||||
* | accounts_dialog_set_selected_account: scroll to the selected account | Guillaume Desmottes | 2011-02-28 | 1 | -1/+14 |
| | |||||
* | empathy-accounts: allow to pass the full path of the account | Guillaume Desmottes | 2011-02-28 | 1 | -2/+6 |
| | |||||
* | Request a minimal size on the presence chooser | Robert Sajdok | 2011-02-28 | 1 | -0/+1 |
| | | | | This avoid to make it completely disappear when resizing the window (#583317) | ||||
* | update src/.gitignore | Guillaume Desmottes | 2011-02-25 | 1 | -0/+2 |
| | |||||
* | Keep a ref to our handler instance | Sjoerd Simons | 2011-02-24 | 1 | -1/+1 |
| | |||||
* | Always build telepathy-yell and handle Call channels | Emilio Pozuelo Monfort | 2011-02-24 | 1 | -3/+1 |
| | | | | Just keep empathy-call optional. | ||||
* | Don't require EmpathyContacts to start a call | Emilio Pozuelo Monfort | 2011-02-24 | 2 | -2/+4 |
| | |||||
* | Move empathy_call_* util functions to libempathy-gtk | Emilio Pozuelo Monfort | 2011-02-24 | 2 | -0/+4 |
| | | | | Since we want to pop up a dialog when starting a call fails. | ||||
* | No need to borrow the connection, it gets passed to us | Sjoerd Simons | 2011-02-24 | 1 | -1/+0 |
| | |||||
* | Trivial coding style fix (>80 chars) | Sjoerd Simons | 2011-02-24 | 1 | -1/+2 |
| | |||||
* | Retrieve the contact for incoming calls so we can display it | Sjoerd Simons | 2011-02-24 | 1 | -3/+24 |
| | |||||
* | Stop ringing after approving a Channel.Type.Call channel | Sjoerd Simons | 2011-02-24 | 1 | -1/+2 |
| | |||||
* | event-manager Remove HAVE_CALL ifdefs, even if we didn't build the handler ↵ | Sjoerd Simons | 2011-02-24 | 1 | -15/+1 |
| | | | | we can still approve | ||||
* | Close call channels after hanging up | Sjoerd Simons | 2011-02-24 | 1 | -0/+1 |
| | |||||
* | In gtk2 GtkProgressBar doesn't implement GTK_ORIENTABLE | Sjoerd Simons | 2011-02-23 | 2 | -10/+3 |
| | |||||
* | Remove stray debug | Sjoerd Simons | 2011-02-23 | 1 | -9/+1 |
| | |||||
* | Only change the UI in the main thread | Sjoerd Simons | 2011-02-23 | 1 | -2/+11 |
| | |||||
* | Use target-contact instead of members | Sjoerd Simons | 2011-02-23 | 1 | -56/+18 |
| | |||||
* | Move to using ->priv pointer in the object instance | Sjoerd Simons | 2011-02-23 | 2 | -7/+7 |
| | |||||
* | coding style trivia | Sjoerd Simons | 2011-02-23 | 1 | -3/+6 |
| | |||||
* | Add TargetContact property that's guaranteed to exist on CallHandler | Sjoerd Simons | 2011-02-23 | 3 | -8/+51 |
| | |||||
* | Initialize GObject | Emilio Pozuelo Monfort | 2011-02-23 | 1 | -1/+1 |
| | |||||
* | Build fix | Emilio Pozuelo Monfort | 2011-02-23 | 1 | -0/+8 |
| | |||||
* | Temporarily disable some code | Emilio Pozuelo Monfort | 2011-02-23 | 1 | -2/+5 |
| | |||||
* | Don't use tpy_call_channel_is_sending_video | Emilio Pozuelo Monfort | 2011-02-23 | 1 | -2/+2 |
| | | | | Check if we have initial video instead. | ||||
* | Don't use tpy_call_channel_is_receiving_video | Emilio Pozuelo Monfort | 2011-02-23 | 1 | -34/+2 |
| | | | | Rely on src-pad-added to show the remote user's video. | ||||
* | Call: check for priv->members to enable the video button | Emilio Pozuelo Monfort | 2011-02-23 | 1 | -1/+1 |
| | |||||
* | Add empathy-call | Emilio Pozuelo Monfort | 2011-02-23 | 1 | -0/+195 |
| | |||||
* | Use the new empathy_call_create_call_request thoroughly | Emilio Pozuelo Monfort | 2011-02-23 | 3 | -25/+2 |
| | |||||
* | Initialize telepathy-yell | Emilio Pozuelo Monfort | 2011-02-23 | 1 | -0/+6 |
| | |||||
* | Show notifications for Calls | Emilio Pozuelo Monfort | 2011-02-23 | 1 | -0/+1 |
| | |||||
* | EmpathyEventManager: handle Call channels | Emilio Pozuelo Monfort | 2011-02-23 | 2 | -4/+95 |
| | |||||
* | Build an empathy-call binary when we have Call support | Emilio Pozuelo Monfort | 2011-02-23 | 1 | -0/+26 |
| | |||||
* | Add an EmpathyCallWindowFullscreen class | Emilio Pozuelo Monfort | 2011-02-23 | 2 | -0/+386 |
| | |||||
* | Add an EmpathyCallWindow class | Emilio Pozuelo Monfort | 2011-02-23 | 2 | -0/+3369 |
| | |||||
* | Add an EmpathyCallHandler class | Emilio Pozuelo Monfort | 2011-02-23 | 2 | -0/+1119 |
| | |||||
* | Add an EmpathyCallFactory class | Emilio Pozuelo Monfort | 2011-02-23 | 2 | -0/+414 |
| | |||||
* | Fix make distcheck | Emilio Pozuelo Monfort | 2011-02-22 | 1 | -1/+1 |
| | |||||
* | Move farsight-using sources to src | Emilio Pozuelo Monfort | 2011-02-21 | 10 | -5/+1770 |
| | | | | And only build them for empathy-av, since they use farsight. | ||||
* | ensure that the theme manager stay alive | Guillaume Desmottes | 2011-02-18 | 1 | -0/+6 |
| | |||||
* | accounts: release our ref on the TpDBusDaemon | Guillaume Desmottes | 2011-02-17 | 1 | -0/+1 |
| | |||||
* | accounts-dialog: only update the row which have actually been changed; may ↵ | Guillaume Desmottes | 2011-02-16 | 1 | -1/+15 |
| | | | | fix #636189 | ||||
* | only try reconnecting accounts if needed (#642358) | Guillaume Desmottes | 2011-02-16 | 1 | -1/+1 |
| | |||||
* | Merge branch 'contact-blocking-3' into gnome-2-34 | Danielle Madeley | 2011-02-11 | 3 | -1/+27 |
|\ | |||||
| * | Add a confirmation dialog when you block a contact from the Contact menu | Danielle Madeley | 2011-02-10 | 1 | -0/+4 |
| | | |||||
| * | Add blocked contacts dialog to Empathy main window menu | Danielle Madeley | 2011-02-07 | 2 | -1/+23 |
| | | |||||
* | | improve phrasing of the subscription request message | Guillaume Desmottes | 2011-02-10 | 1 | -2/+3 |
| | | |||||
* | | Reword subscription request dialog to be less technical | Alex Launi | 2011-02-10 | 1 | -2/+2 |
| | | |||||
* | | Only link empathy-av against farsight | Emilio Pozuelo Monfort | 2011-02-10 | 1 | -0/+3 |
| | | |||||
* | | Only build the EmpathyStreamedMedia* classes for empathy-av | Emilio Pozuelo Monfort | 2011-02-10 | 7 | -8/+1393 |
| | | | | | | | | So the other binaries don't need to link against farsight. | ||||
* | | EmpathyCallFactory -> EmpathyStreamedMediaFactory | Emilio Pozuelo Monfort | 2011-02-10 | 3 | -7/+5 |
| | | |||||
* | | Generate closures for src/ | Emilio Pozuelo Monfort | 2011-02-10 | 1 | -1/+22 |
| | | |||||
* | | ::new-call-handler -> ::new-streamed-media-handler | Emilio Pozuelo Monfort | 2011-02-10 | 1 | -1/+1 |
| | | |||||
* | | EmpathyCallWindowFullscreen -> EmpathyStreamedMediaFullscreen | Emilio Pozuelo Monfort | 2011-02-10 | 5 | -158/+158 |
| | | |||||
* | | EmpathyCallWindow -> EmpathyStreamedMediaWindow | Emilio Pozuelo Monfort | 2011-02-10 | 7 | -425/+425 |
| | | |||||
* | | EmpathyCallHandler -> EmpathyStreamedMediaHandler | Emilio Pozuelo Monfort | 2011-02-10 | 3 | -33/+33 |
| | | |||||
* | | EmpathyTpCall -> EmpathyTpStreamedMedia | Emilio Pozuelo Monfort | 2011-02-10 | 2 | -36/+36 |
|/ | |||||
* | Port to libnotify 0.7.0 | William Jon McCann | 2011-02-02 | 2 | -3/+3 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=631944 | ||||
* | main-window: add a tooltip on connection error info bars (#626507) | Robert Sajdok | 2011-02-01 | 1 | -0/+1 |
| | |||||
* | account-dialog: keep a proper weak ref on setting_widget_object | Guillaume Desmottes | 2011-01-31 | 1 | -3/+16 |
| | | | | | | | This prevent us of trying to use it after it has been disposed. For example, when switching to an Haze account, we have to wait that the EmpathyAccountSettings is ready before getting the new setting_widget_object but we can't try using the old one while waiting (#640411). | ||||
* | chat-window: don't display notifications for pending messages (#635513) | Guillaume Desmottes | 2011-01-28 | 1 | -1/+5 |
| | |||||
* | EmpathyChat::new-message: tell if the message is a pending one or not | Guillaume Desmottes | 2011-01-28 | 1 | -0/+1 |
| | |||||
* | Improve connected/disconnected notifications (#639352) | Guillaume Desmottes | 2011-01-28 | 1 | -6/+8 |
| | |||||
* | enable imported Pidgin accounts if needed (#594145) | Vitaly Minko | 2011-01-28 | 4 | -5/+62 |
| | |||||
* | Add Contact Search support | Emilio Pozuelo Monfort | 2011-01-28 | 2 | -0/+19 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=606947 | ||||
* | Make AccountChooser filters asynchronous to let them handle newly connected ↵ | Vitaly Minko | 2011-01-28 | 1 | -25/+78 |
| | | | | accounts properly (#633481). | ||||
* | Main window: mark Edit→Context as untranslatable. | Will Thompson | 2011-01-28 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | The label of this menu item is changed to either _("Contact") or _("Group"), depending on what's currently selected in the tree view. If neither a contact nor a group is selected, the item is hidden entirely. Thus, it should be safe not to translate this string. I haven't tested this. I just came across this when mpt pointed it out on the Twitter: <http://twitter.theinfo.org/30701150579720192>. His tweets suggest that he's found a way to make it show up in the UI, but I can't find any way to do that (either reading the code, or playing with the actual UI). https://bugzilla.gnome.org/show_bug.cgi?id=640751 | ||||
* | status-icon: don't show notifications for auth events | Jonny Lamb | 2011-01-26 | 1 | -0/+12 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | main-window: s/Cancel/Disconnect/ when not giving a password | Jonny Lamb | 2011-01-26 | 1 | -1/+1 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | main-window: don't use _full functions where not necessary | Jonny Lamb | 2011-01-26 | 1 | -4/+1 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | main-window: document what the key and value types are for hash tables | Jonny Lamb | 2011-01-26 | 1 | -0/+4 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | event-manager: use tp_clear_object | Jonny Lamb | 2011-01-26 | 1 | -9/+2 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | status-icon: blink when we get a password request | Jonny Lamb | 2011-01-26 | 2 | -5/+6 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | main-window: display an info bar approving or rejecting the auth channel | Jonny Lamb | 2011-01-26 | 2 | -1/+161 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | event-manager: become an approver for auth channels | Jonny Lamb | 2011-01-26 | 2 | -6/+85 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | event-manager: add the account to the EmpathyEvent struct | Jonny Lamb | 2011-01-26 | 2 | -13/+23 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | server-sasl-handler: make a GAsyncInitable and get the password | Jonny Lamb | 2011-01-26 | 1 | -3/+6 |
| | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | auth-client: move the password dialog into a new file | Jonny Lamb | 2011-01-26 | 1 | -176/+4 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | auth-client: grab the keyboard focus when popping up the password dialog | Jonny Lamb | 2011-01-26 | 1 | -0/+73 |
| | | | | | | I like this. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | auth-client: improve the password request dialog | Jonny Lamb | 2011-01-26 | 1 | -11/+63 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | auth-client: listen for new sasl handlers and pop up a password dialog | Jonny Lamb | 2011-01-26 | 1 | -2/+69 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | main-window: elipsize "No match found" message | Guillaume Desmottes | 2010-10-06 | 1 | -0/+3 |
| | | | | This avoid to enlarge the contact list when displaying it (#631455). | ||||
* | google-talk: no need to unset the 'server' param | Guillaume Desmottes | 2010-09-28 | 2 | -2/+0 |
| | | | | | We don't set it anymore as fallback-servers super-seeded it but there is no point to unset; the account settings has just be created and is empty. | ||||
* | Don't use deprecated gtk_dialog_set_has_separator | Diego Escalante Urrelo | 2010-09-28 | 3 | -15/+0 |
| | | | | | | This is deprecated in GTK+ 2.22 Bug #630107 | ||||
* | Disable the fullscreen action while we are not connected | Guillaume Desmottes | 2010-09-27 | 1 | -0/+6 |
| | |||||
* | empathy_call_window_fullscreen_set_cursor_visible: clean up function | Guillaume Desmottes | 2010-09-27 | 1 | -5/+5 |
| | |||||
* | Leave fullscreen mode when call is disconnected (#593437) | Guillaume Desmottes | 2010-09-27 | 1 | -0/+3 |
| | |||||
* | show_borders: check if video_output still exists before using it | Guillaume Desmottes | 2010-09-27 | 1 | -4/+9 |
| | |||||
* | empathy_call_window_fullscreen_set_cursor_visible: early return if video ↵ | Guillaume Desmottes | 2010-09-27 | 1 | -1/+4 |
| | | | | widget is NULL | ||||
* | call-window-fullscreen: NULLify the video widget when it's destroyed | Guillaume Desmottes | 2010-09-27 | 1 | -0/+12 |
| | |||||
* | disconnect signal before destroying the video widget | Guillaume Desmottes | 2010-09-27 | 1 | -0/+1 |
| | |||||
* | factor out disconnect_video_output_motion_handler() | Guillaume Desmottes | 2010-09-27 | 1 | -9/+12 |
| | |||||
* | call-window: remove the errors info bar when redialing (#630276) | Guillaume Desmottes | 2010-09-27 | 1 | -0/+4 |
| | |||||
* | chat_window_new_message_cb: update the window icon as well (#558802) | Guillaume Desmottes | 2010-09-27 | 1 | -1/+2 |
| | | | | We want to change the window icon even if it's not focused. | ||||
* | empathy-accounts.c: check return value of unique_app_send_message (#629782) | Guillaume Desmottes | 2010-09-27 | 1 | -4/+6 |
| | |||||
* | empathy.c: check return value of unique_app_send_message (#629782) | Guillaume Desmottes | 2010-09-27 | 1 | -4/+6 |
| | |||||
* | switched notebook pages | Felix Kaser | 2010-09-13 | 2 | -11/+11 |
| | | | | | to start with the scrolled window for the treeview as first page. this fixes bug #627238 and the empathy part of bug #626503 | ||||
* | Enable server fallback for GTalk account | Nicolas Dufresne | 2010-09-09 | 2 | -8/+20 |
| | | | | | | | | | | | Instead of hardcoding one server, let the connection manager try doing SRV resolution and if the resolution fails, let it try a list of fallback servers. Note that talkx.l.google.com is now used instead of talk.google.com. This is the DNS used in the Windows client, this DNS returns a list of IPs instead of 1. This also enable usage of HTTPS proxy when falling back to port 443 with old_ssl. Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | ||||
* | Don't use gtk_progress_bar_set_orientation() when building with GTK+ 3 | Philip Withnall | 2010-09-07 | 1 | -0/+10 |
| | | | | | GtkProgressBar now implements GtkOrientable, but this hasn't been backported to GTK+ 2, so we need to use some #ifdef magic. | ||||
* | Remove calls to gtk_dialog_set_has_separator() if building against GTK+ 3 | Philip Withnall | 2010-09-07 | 3 | -0/+11 |
| | | | | | | | gtk_dialog_set_has_separator() has been removed in GTK+ 3, but can't be removed (or the property's default value changed) in GTK+ 2 without breaking API. This adds a wrapper macro to keep the calls when building against GTK+ 2, and remove them when building against GTK+ 3. | ||||
* | chat_window_detach_hook: move the window *after* showing it | Guillaume Desmottes | 2010-08-30 | 1 | -1/+1 |
| | | | | | Showing the window fire the "map" signal which is catched in empathy-geometry to move the window to its saved position. (#608140) | ||||
* | Bug 628064 — Miscellaneous string fixes | Philip Withnall | 2010-08-27 | 1 | -1/+1 |
| | |||||
* | Unmark strings as translatable which aren't shown to the user | Philip Withnall | 2010-08-27 | 1 | -3/+3 |
| | | | | Helps: bgo#628062 | ||||
* | new-chatroom-dialog: remove markup from transltable string | Guillaume Desmottes | 2010-08-27 | 1 | -2/+5 |
| | |||||
* | accounts-dialog.ui: set pango properties in the UI file (#628063) | Guillaume Desmottes | 2010-08-27 | 1 | -2/+5 |
| | |||||
* | Merge branch 'trivia' | Guillaume Desmottes | 2010-08-27 | 1 | -7/+14 |
|\ | |||||
| * | main-window: define an enum for pages | Guillaume Desmottes | 2010-08-27 | 1 | -3/+7 |
| | | |||||
| * | Increase the size of the 'No Match Found' label | Guillaume Desmottes | 2010-08-27 | 1 | -2/+7 |
| | | | | | | | | It looks less crap that way. | ||||
| * | no need to use a #define | Guillaume Desmottes | 2010-08-27 | 1 | -4/+2 |
| | | |||||
* | | Add an EmpathyIndividualView feature for receiving Persona drops | Philip Withnall | 2010-08-27 | 1 | -1/+4 |
|/ | | | | | This is necessary to avoid Personas being droppable on the main contact list, which makes no sense (for the time being). Helps: bgo#627715 | ||||
* | unsensitive the remove button while loading | Guillaume Desmottes | 2010-08-26 | 1 | -1/+14 |
| | |||||
* | insensitive treeview while loading | Guillaume Desmottes | 2010-08-26 | 1 | -1/+4 |
| | |||||
* | accounts-dialog: display loading page while loading accounts (#611701) | Guillaume Desmottes | 2010-08-26 | 2 | -1/+55 |
| | |||||
* | accounts-dialog: add a GtkNotebook | Guillaume Desmottes | 2010-08-26 | 1 | -64/+102 |
| | |||||
* | Merge branch 'irc-wizard-596086' | Guillaume Desmottes | 2010-08-26 | 1 | -2/+1 |
|\ | |||||
| * | account-assistant: stop blacklisting IRC (#596086) | Guillaume Desmottes | 2010-08-26 | 1 | -2/+1 |
| | | |||||
* | | accounts-dialog: insensitive 'add' and 'import' buttons while loading (#624353) | Guillaume Desmottes | 2010-08-26 | 1 | -2/+18 |
|/ | |||||
* | added some files to gitignore | Felix Kaser | 2010-08-25 | 1 | -0/+1 |
| | | | | they were introduced by the interactive tls certificate verification patches. | ||||
* | allow building empathy without eds | Saleem Abdulrasool | 2010-08-25 | 2 | -2/+11 |
| | |||||
* | Merge branch 'tls-connection' | Cosimo Cecchi | 2010-08-24 | 4 | -4/+285 |
|\ | |||||
| * | Don't show the error if user-requested is set | Cosimo Cecchi | 2010-08-19 | 1 | -1/+10 |
| | | |||||
| * | Use new API in EmpathyAccountsDialog | Cosimo Cecchi | 2010-08-19 | 1 | -2/+2 |
| | | |||||
| * | Fill 'user-requested' when we reject the certificate | Cosimo Cecchi | 2010-08-19 | 1 | -3/+11 |
| | | |||||
| * | Implement a timeout machinery for the auth client | Cosimo Cecchi | 2010-08-19 | 1 | -1/+63 |
| | | | | | | | | Similar to the one used in empathy-av.c | ||||
| * | Rename empathy-auth-helper->empathy-auth-client | Cosimo Cecchi | 2010-08-19 | 2 | -6/+6 |
| | | |||||
| * | Push the details table to the dialog after verification | Cosimo Cecchi | 2010-08-19 | 1 | -4/+6 |
| | | |||||
| * | Update to the new EmpathyTLSCertificate async API | Cosimo Cecchi | 2010-08-19 | 1 | -3/+4 |
| | | |||||
| * | Save the certificate when we are told to remember | Cosimo Cecchi | 2010-08-13 | 1 | -0/+5 |
| | | |||||
| * | Integrate the dialog into the auth helper | Cosimo Cecchi | 2010-08-13 | 1 | -1/+41 |
| | | |||||
| * | Verify the certificate from the helper. | Cosimo Cecchi | 2010-08-13 | 1 | -4/+52 |
| | | |||||
| * | Add EmpathyTLSVerifier | Cosimo Cecchi | 2010-08-13 | 1 | -0/+9 |
| | | | | | | | | This also introduces a dependency on GnuTLS | ||||
| * | Add a first skeleton of the auth helper. | Cosimo Cecchi | 2010-08-13 | 2 | -1/+98 |
| | | |||||
* | | pass NULL instead of "" to gtk_label_new() | Guillaume Desmottes | 2010-08-23 | 2 | -2/+2 |
| | | | | | | | | This saves us a strdup. | ||||
* | | Display invite dialog even if we don't know the inviter (#627228) | Guillaume Desmottes | 2010-08-18 | 1 | -7/+14 |
| | | |||||
* | | display_invite_room_dialog: deal with contact being NULL | Guillaume Desmottes | 2010-08-18 | 1 | -3/+11 |
| | | |||||
* | | factor out display_invite_room_dialog | Guillaume Desmottes | 2010-08-18 | 1 | -15/+22 |
| | | |||||
* | | event-manager: use tp_user_action_time_from_x11() | Guillaume Desmottes | 2010-08-18 | 1 | -7/+4 |
| | | |||||
* | | empathy_chat_window_present_chat: use tp_user_action_time_should_present | Guillaume Desmottes | 2010-08-18 | 1 | -5/+2 |
| | | |||||
* | | use TP_USER_ACTION_TIME_* (#627165) | Guillaume Desmottes | 2010-08-18 | 4 | -10/+10 |
| | |