Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Factor out dialpad into a utility function | Danielle Madeley | 2011-07-26 | 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. Conflicts: libempathy-gtk/empathy-ui-utils.c src/empathy-call-window.c src/empathy-streamed-media-window.c | ||||
* | CallWindow: fix comments | Emilio Pozuelo Monfort | 2011-07-25 | 1 | -3/+3 |
| | | | | We no longer show the self avatar | ||||
* | CallWindow: fix typo | Emilio Pozuelo Monfort | 2011-07-25 | 1 | -3/+3 |
| | |||||
* | CallWindow: ignore events in the data probe callback | Emilio Pozuelo Monfort | 2011-07-25 | 1 | -0/+4 |
| | | | | | | | | | We only want to show the remote video again if we receive video frames, not if we receive an event for whatever reason. That's in fact what we get when we start sending our own video, and so we don't want to display the remote video if it was hidden because we're not receiving it anymore. | ||||
* | CallWindow: check the video exists before showing it | Emilio Pozuelo Monfort | 2011-07-25 | 1 | -2/+5 |
| | | | | | | | Since empathy_call_window_show_video_output_cb() is called in an idle thread, it's possible that the video is removed before the function is executed, so check if it's still there before showing it. | ||||
* | CallWindow: show the remote avatar when video stops coming | Emilio Pozuelo Monfort | 2011-07-25 | 1 | -0/+67 |
| | | | | | | If we don't get incoming video for a few seconds, show the remote contact avatar instead of the frozen video, and show the video back if it starts coming again. | ||||
* | CallWindow: remove unused box | Emilio Pozuelo Monfort | 2011-07-21 | 1 | -20/+0 |
| | | | | | | It was taking horizontal space even if it was empty, causing the video widget to not take the full width when returning from fullscreen. | ||||
* | Set the video widget for the fullscreen window | Emilio Pozuelo Monfort | 2011-07-21 | 1 | -3/+3 |
| | | | | | | Otherwise the mouse cursor won't be hidden after a timeout and the 'Leave fullscreen' button won't dissapear when we unfullscreen the call window. | ||||
* | Debug logs will now be saved in the user's home directory rather than /tmp | Rob Sharp | 2011-07-14 | 1 | -1/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=654541 | ||||
* | CallWindow: disable Video functionality if there's no camera | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -1/+12 |
| | |||||
* | StreamedMediaWindow: don't use `call-window' for the geometry | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -1/+1 |
| | | | | | Use av-window instead, so Call and StreamedMedia windows' geometry isn't mixed as the windows are quite different now. | ||||
* | CallWindow: save the window geometry without the sidebar | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -0/+47 |
| | | | | | | | | Since we don't show the sidebar when creating new call windows, we should not take the sidebar into account when saving the window geometry. https://bugzilla.gnome.org/show_bug.cgi?id=634809 | ||||
* | CallWindow: properly determine the sidebar width | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -5/+5 |
| | | | | | | | The first time we show the sidebar, gtk_widget_get_allocation() doesn't return the correct width as the allocation hasn't been done yet. So use gtk_widget_get_preferred_width() as the minimum width is what is actually allocated. | ||||
* | CallWindow: add a dialpad tool button | Emilio Pozuelo Monfort | 2011-07-12 | 2 | -16/+52 |
| | | | | | Rename the dialpad menu entry to Sidebar and move it to the View menu at the same time. | ||||
* | CallWindow: allow to show/hide the video preview | Emilio Pozuelo Monfort | 2011-07-12 | 2 | -3/+126 |
| | | | | | | There's now a button next to the video preview when it's shown and in a corner when it's hidden that allows to hide and show it. | ||||
* | CallWindow: only show one button to control the camera | Emilio Pozuelo Monfort | 2011-07-12 | 2 | -312/+18 |
| | | | | | | | | | Having three buttons to control the camera clutters the UI. Displaying the video preview but not sending video is not very useful, and we'll add a way of sending video without displaying the preview by clicking on the preview itself. https://bugzilla.gnome.org/show_bug.cgi?id=611789 | ||||
* | CallWindow: remove the Sidebar button | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -32/+6 |
| | |||||
* | CallWindow: flip the video preview | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -0/+8 |
| | |||||
* | CallWindow: add a little offset to the video preview | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -4/+14 |
| | |||||
* | CallWindow: set the video container background color | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -0/+17 |
| | | | | ...to match the rest of the window. | ||||
* | CallWindow: keep the aspect ratio of the remote video | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -3/+5 |
| | |||||
* | CallWindow: remove self avatar code | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -33/+0 |
| | | | | We don't display the self avatar anymore. | ||||
* | CallWindow: set video preview on top of remote video | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -66/+65 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=582442 | ||||
* | CallWindow: use clutter to draw the remote video | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -21/+25 |
| | |||||
* | CallWindow: use clutter to draw the video preview | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -24/+29 |
| | |||||
* | empathy-call: initialize clutter | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -0/+7 |
| | |||||
* | Call: flip video preview horizontally | Emilio Pozuelo Monfort | 2011-07-05 | 3 | -5/+37 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=639353 | ||||
* | Stop using deprecated API from libnotify (#653739) | Guillaume Desmottes | 2011-06-30 | 1 | -6/+11 |
| | |||||
* | Use our own notification categories if there is no official one | Guillaume Desmottes | 2011-06-30 | 1 | -1/+7 |
| | |||||
* | Revert "Don't look for Call channels" | Emilio Pozuelo Monfort | 2011-06-30 | 1 | -4/+27 |
| | | | | | | | | Since we support Call in master nowadays. This reverts commit 5b894aa5ad8702279c0458b890025a22172bfdd1. https://bugzilla.gnome.org/show_bug.cgi?id=653730 | ||||
* | event_manager_add: don't crash if approval is NULL (#646555) | Guillaume Desmottes | 2011-06-30 | 1 | -1/+2 |
| | | | | | When adding a "subscription request" event there is no EventManagerApproval associated with the event. | ||||
* | ChatroomsWindow: make the minimum size a bit bigger | Will Thompson | 2011-06-24 | 1 | -1/+2 |
| | | | | | | | This patch makes the scrolled window's minimum size request the same as the new size for the status editor's scrolled window. https://bugzilla.gnome.org/show_bug.cgi?id=630943 | ||||
* | ChatroomsWindow: GNOME 3-ify the Remove button | Will Thompson | 2011-06-24 | 2 | -26/+54 |
| | |||||
* | Add a empathy-streamed-media-window.ui file | Emilio Pozuelo Monfort | 2011-06-23 | 3 | -1/+949 |
| | | | | | | | | | EmpathyCallWindow and EmpathyStreamedMediaWindow were sharing the same .ui file, but they weren't both implementing everything (right now StreamedMedia didn't handle the Dialpad menu item). So add a empathy-streamed-media-window.ui from before new stuff was added to empathy-call-window.ui. | ||||
* | Don't try to access empathy_adium_info_* stuff when webkit support is disabled | Marc-Antoine Perennou | 2011-06-23 | 1 | -0/+4 |
| | | | | | empathy-preferences.c:(.text+0x5dc): undefined reference to `empathy_adium_info_get_available_variants' empathy-preferences.c:(.text+0x5e9): undefined reference to `empathy_adium_info_get_default_variant' | ||||
* | use tp_channel_dispatch_operation_close_channels_async() when rejecting ↵ | Guillaume Desmottes | 2011-06-22 | 1 | -23/+2 |
| | | | | | | | server auth channels We can't use it for other channel types as the EmpathyTp* object is doing some extra work. | ||||
* | call-observer: use tp_channel_dispatch_operation_leave_channels_async() ↵ | Guillaume Desmottes | 2011-06-22 | 1 | -71/+27 |
| | | | | | | | | (#651473) We now return from Observe() right after having called Claim(). That's what the spec suggests and not doing so would break Claim() which can't return while Observer didn't return from Observe. | ||||
* | Make the accounts-dialog attractive and GNOME3ish | Danielle Madeley | 2011-06-15 | 2 | -51/+59 |
| | |||||
* | Add autogenerated marshal files to .gitignore | Emilio Pozuelo Monfort | 2011-06-14 | 1 | -0/+1 |
| | |||||
* | Merge branch 'call' | Emilio Pozuelo Monfort | 2011-06-09 | 22 | -167/+6030 |
|\ | |||||
| * | Update .gitignore for the new files | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -0/+1 |
| | | |||||
| * | Turn g_prints into DEBUGs | Emilio Pozuelo Monfort | 2011-06-09 | 4 | -9/+12 |
| | | |||||
| * | Set 'Empathy' as program class in empathy-call | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -0/+2 |
| | | |||||
| * | Port empathy-call to GtkApplication | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -66/+46 |
| | | | | | | | | Based on the changes to empathy-av. | ||||
| * | CallWindow: properly track the dialpad status again | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -7/+3 |
| | | | | | | | | | | This stopped working properly as the latest EvSidebar didn't have notify::current-page anymore. | ||||
| * | EvSidebar: add a changed signal | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -0/+16 |
| | | |||||
| * | call-window: Put the details vbox in a scroll window | Guillaume Desmottes | 2011-06-09 | 1 | -2/+9 |
| | | | | | | | | | | | | Conflicts: src/empathy-call-window.c | ||||
| * | Adapt to EmpathySidebar -> EvSidebar | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -13/+12 |
| | | |||||
| * | Change the page before showing the sidebar | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -3/+3 |
| | | | | | | | | | | | | To avoid showing it without the dialpad, which would cause the dialpad menu callback to be called to hide it before the page was changed, causing the sidebar to be hidden again! | ||||
| * | Factor out the block/set/unblock code | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -14/+16 |
| | | |||||
| * | Disable the dialpad when the call ends | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -0/+1 |
| | | |||||
| * | Make it a toggle button | Emilio Pozuelo Monfort | 2011-06-09 | 2 | -8/+55 |
| | | |||||
| * | CallWindow: add a dialpad menu entry | Emilio Pozuelo Monfort | 2011-06-09 | 2 | -0/+25 |
| | | |||||
| * | Clear audio_output when the call ends | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -0/+5 |
| | | | | | | | | So we create a new one when redialing instead of reusing it. | ||||
| * | CallWindow: show 'On hold' in the statusbar when appropriate | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -3/+38 |
| | | |||||
| * | Directly call the callback if we're ready | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -8/+1 |
| | | | | | | | | Instead of duplicating the code in two places. | ||||
| * | Implement empathy_call_handler_start_call() for redialing | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -12/+18 |
| | | |||||
| * | CallHandler: move on_call_accepted_cb() around | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -15/+15 |
| | | |||||
| * | CallHandler: emit signal with the correct parameters | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+2 |
| | | |||||
| * | Remove empathy_call_factory_new_call_with_streams | Emilio Pozuelo Monfort | 2011-06-09 | 2 | -58/+0 |
| | | | | | | | | It's unused and empathy_call_new_with_streams is better. | ||||
| * | Keep a persistent source video tee around | Sjoerd Simons | 2011-06-09 | 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. | ||||
| * | Include yell before anything else | Emilio Pozuelo Monfort | 2011-06-09 | 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. | ||||
| * | Minimize the scope in which we use TpyCallChannel | Sjoerd Simons | 2011-06-09 | 1 | -6/+7 |
| | | |||||
| * | Prepare the video input pipeline when there is an initial content | Sjoerd Simons | 2011-06-09 | 1 | -5/+17 |
| | | |||||
| * | Wait for the channel to be ready before handling it | Sjoerd Simons | 2011-06-09 | 1 | -8/+43 |
| | | |||||
| * | Use a new id for accepting without video | Sjoerd Simons | 2011-06-09 | 1 | -1/+1 |
| | | | | | | | | | | | | Conflicts: src/empathy-status-icon.c | ||||
| * | Also add Answer with video to the notification dialogs | Sjoerd Simons | 2011-06-09 | 3 | -1/+36 |
| | | | | | | | | | | | | Conflicts: src/empathy-status-icon.c | ||||
| * | Add Answer with video to the default dialogs | Sjoerd Simons | 2011-06-09 | 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-06-09 | 1 | -8/+14 |
| | | | | | | | | video | ||||
| * | When the remote side hangs up, clean up the call channel | Sjoerd Simons | 2011-06-09 | 1 | -2/+9 |
| | | |||||
| * | Cope with unexpected call channel invalidation | Sjoerd Simons | 2011-06-09 | 1 | -0/+20 |
| | | |||||
| * | Use modern private structure handling | Sjoerd Simons | 2011-06-09 | 2 | -3/+4 |
| | | |||||
| * | Correct Call channel refcounting | Sjoerd Simons | 2011-06-09 | 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 | ||||
| * | Don't start the Call when the streams start | Emilio Pozuelo Monfort | 2011-06-09 | 2 | -13/+24 |
| | | | | | | | | | | | | | | | | | | Since that can happen before the call is accepted. Instead of that, wait for the Call state to be ACCEPTED. Conflicts: src/empathy-call-window.c | ||||
| * | Reject approval if call was hung up during approval | Sjoerd Simons | 2011-06-09 | 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 | ||||
| * | Only distroy the video output if it exists | Sjoerd Simons | 2011-06-09 | 1 | -1/+2 |
| | | |||||
| * | Monitor the call state and close the channel when it ends | Sjoerd Simons | 2011-06-09 | 1 | -0/+17 |
| | | |||||
| * | Lock the hash table contents when using them | Sjoerd Simons | 2011-06-09 | 1 | -1/+23 |
| | | |||||
| * | Ensure our bin doesn't change state before being in the hash table | Sjoerd Simons | 2011-06-09 | 1 | -2/+10 |
| | | |||||
| * | Remove live-adder | Sjoerd Simons | 2011-06-09 | 2 | -205/+30 |
| | | |||||
| * | Implement request pads for multiple sinks | Sjoerd Simons | 2011-06-09 | 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 | ||||
| * | Keep a ref to our handler instance | Sjoerd Simons | 2011-06-09 | 1 | -1/+1 |
| | | |||||
| * | No need to borrow the connection, it gets passed to us | Sjoerd Simons | 2011-06-09 | 1 | -1/+0 |
| | | |||||
| * | Trivial coding style fix (>80 chars) | Sjoerd Simons | 2011-06-09 | 1 | -1/+2 |
| | | |||||
| * | Retrieve the contact for incoming calls so we can display it | Sjoerd Simons | 2011-06-09 | 1 | -3/+24 |
| | | |||||
| * | Stop ringing after approving a Channel.Type.Call channel | Sjoerd Simons | 2011-06-09 | 1 | -1/+2 |
| | | |||||
| * | event-manager Remove HAVE_CALL ifdefs, even if we didn't build the handler ↵ | Sjoerd Simons | 2011-06-09 | 1 | -15/+1 |
| | | | | | | | | we can still approve | ||||
| * | Close call channels after hanging up | Sjoerd Simons | 2011-06-09 | 1 | -0/+1 |
| | | |||||
| * | Remove stray debug | Sjoerd Simons | 2011-06-09 | 1 | -9/+1 |
| | | |||||
| * | Only change the UI in the main thread | Sjoerd Simons | 2011-06-09 | 1 | -2/+11 |
| | | |||||
| * | Use target-contact instead of members | Sjoerd Simons | 2011-06-09 | 1 | -56/+18 |
| | | |||||
| * | Move to using ->priv pointer in the object instance | Sjoerd Simons | 2011-06-09 | 2 | -7/+7 |
| | | |||||
| * | coding style trivia | Sjoerd Simons | 2011-06-09 | 1 | -3/+6 |
| | | |||||
| * | Add TargetContact property that's guaranteed to exist on CallHandler | Sjoerd Simons | 2011-06-09 | 3 | -8/+51 |
| | | | | | | | | | | | | Conflicts: src/empathy-call-factory.c | ||||
| * | Always build telepathy-yell and handle Call channels | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -3/+1 |
| | | | | | | | | | | | | | | | | | | Just keep empathy-call optional. Conflicts: libempathy-gtk/empathy-call-utils.c libempathy/empathy-channel-factory.c | ||||
| * | Don't require EmpathyContacts to start a call | Emilio Pozuelo Monfort | 2011-06-09 | 2 | -2/+4 |
| | | | | | | | | | | | | | | | | Conflicts: libempathy-gtk/empathy-contact-menu.c libempathy-gtk/empathy-individual-menu.c libempathy-gtk/empathy-new-call-dialog.c | ||||
| * | Move empathy_call_* util functions to libempathy-gtk | Emilio Pozuelo Monfort | 2011-06-09 | 2 | -0/+4 |
| | | | | | | | | | | | | | | | | Since we want to pop up a dialog when starting a call fails. Conflicts: libempathy/empathy-utils.c | ||||
| * | Initialize GObject | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+1 |
| | | | | | | | | | | | | Conflicts: src/empathy.c | ||||
| * | Temporarily disable some code | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -2/+5 |
| | | |||||
| * | Call: check for priv->members to enable the video button | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+1 |
| | | |||||
| * | Use the new empathy_call_create_call_request thoroughly | Emilio Pozuelo Monfort | 2011-06-09 | 3 | -25/+2 |
| | | |||||
| * | Don't use tpy_call_channel_is_receiving_video | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -34/+2 |
| | | | | | | | | Rely on src-pad-added to show the remote user's video. | ||||
| * | Don't use tpy_call_channel_is_sending_video | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -2/+2 |
| | | | | | | | | Check if we have initial video instead. | ||||
| * | Use EMPATHY_CALL_BUS_NAME_SUFFIX instead of the literal | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+2 |
| | | |||||
| * | Initialize telepathy-yell | Emilio Pozuelo Monfort | 2011-06-08 | 1 | -0/+6 |
| | | | | | | | | | | | | Conflicts: src/empathy.c | ||||
| * | Show notifications for Calls | Emilio Pozuelo Monfort | 2011-06-08 | 1 | -0/+3 |
| | | | | | | | | | | | | Conflicts: src/empathy-status-icon.c | ||||
| * | Build an empathy-call binary when we have Call support | Emilio Pozuelo Monfort | 2011-06-08 | 1 | -0/+34 |
| | | | | | | | | | | | | Conflicts: src/Makefile.am | ||||
| * | EmpathyEventManager: handle Call channels | Emilio Pozuelo Monfort | 2011-06-08 | 2 | -4/+87 |
| | | | | | | | | | | | | Conflicts: src/empathy-event-manager.c | ||||
| * | Add empathy-call | Emilio Pozuelo Monfort | 2011-06-08 | 1 | -0/+195 |
| | | |||||
| * | Add an EmpathyCallWindowFullscreen class | Emilio Pozuelo Monfort | 2011-06-08 | 2 | -0/+386 |
| | | |||||
| * | Add an EmpathyCallWindow class | Emilio Pozuelo Monfort | 2011-06-08 | 2 | -0/+3375 |
| | | |||||
| * | Add an EmpathyCallHandler class | Emilio Pozuelo Monfort | 2011-06-08 | 2 | -0/+1119 |
| | | |||||
| * | Add an EmpathyCallFactory class | Emilio Pozuelo Monfort | 2011-06-08 | 2 | -0/+411 |
| | | |||||
* | | Merge branch 'sms-651242' | Guillaume Desmottes | 2011-06-08 | 1 | -1/+1 |
|\ \ | |||||
| * | | Use tp-glib SMS high level API (#651242) | Guillaume Desmottes | 2011-06-01 | 1 | -1/+1 |
| | | | |||||
* | | | individual-store: keep track of the number of events associated with each row | Guillaume Desmottes | 2011-06-08 | 1 | -0/+84 |
| |/ |/| | |||||
* | | Adium: Let user select theme variant in preferences | Xavier Claessens | 2011-06-07 | 2 | -34/+204 |
| | | | | | | | | Fixes bug #585474 | ||||
* | | main_window_flash_foreach: fix FolksIndividual leak | Guillaume Desmottes | 2011-06-07 | 1 | -4/+3 |
| | | |||||
* | | coding style tweak | Guillaume Desmottes | 2011-06-07 | 1 | -2/+1 |
| | | |||||
* | | Adapt to API change in FolksIndividual constructor. | Travis Reitter | 2011-06-07 | 1 | -3/+10 |
| | | | | | | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1 | ||||
* | | Adapt to API break in folks_individual_get_personas. | Travis Reitter | 2011-06-07 | 1 | -17/+22 |
| | | | | | | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1 | ||||
* | | invite-participant-dialog: add temporary individuals when searching | Guillaume Desmottes | 2011-06-01 | 1 | -0/+141 |
|/ | |||||
* | Use tp-glib Balance high level API (#651238) | Guillaume Desmottes | 2011-06-01 | 1 | -54/+26 |
| | |||||
* | allow user to search for contacts using their full identifier | Guillaume Desmottes | 2011-06-01 | 1 | -4/+11 |
| | |||||
* | invite-participant-dialog: add an entry searching the contact list | Guillaume Desmottes | 2011-05-31 | 1 | -1/+39 |
| | |||||
* | view_selection_changed_cb: don't unref NULL individual | Guillaume Desmottes | 2011-05-31 | 1 | -1/+1 |
| | |||||
* | use tp_channel_dispatch_operation_claim_async() (#650386) | Guillaume Desmottes | 2011-05-30 | 2 | -8/+13 |
| | |||||
* | Stop dealing with iconification of main window, just hide/present it | Xavier Claessens | 2011-05-26 | 1 | -4/+4 |
| | | | | | It does not work with gnome-shell, unity and indicators anyway, so it is just complex code for no benefit anymore. | ||||
* | Do not show the main window when creating it, it will be presented if not ↵ | Xavier Claessens | 2011-05-26 | 1 | -1/+0 |
| | | | | start hidden | ||||
* | Do not present chat window from empathy_chat_window_get_default() | Xavier Claessens | 2011-05-26 | 1 | -18/+0 |
| | | | | It is already handled in empathy_chat_window_present_chat() | ||||
* | main_window_connection_changed_cb: still need the priv pointer | Guillaume Desmottes | 2011-05-26 | 1 | -0/+2 |
| | |||||
* | Remove the balance action when an account is removed | Danielle Madeley | 2011-05-26 | 1 | -38/+48 |
| | |||||
* | Reopen tabs as SMS channels when appropriate | Emilio Pozuelo Monfort | 2011-05-25 | 1 | -0/+4 |
| | |||||
* | Merge remote-tracking branch ↵ | Guillaume Desmottes | 2011-05-25 | 1 | -2/+8 |
|\ | | | | | | | 'glassrose/make-favorite-room-names-more-detailed-646526' | ||||
| * | Attach account name information along with the chatroom names in main window ↵ | Chandni Verma | 2011-05-08 | 1 | -2/+8 |
| | | | | | | | | Room menu | ||||
* | | event-manager: look for existing messages when approving | Guillaume Desmottes | 2011-05-25 | 1 | -0/+9 |
| | | | | | | | | We may have already received some as the EmpathyTpChat is created earlier now. | ||||
* | | EmpathyTpChat: Use a READY property instead of our own ready code | Guillaume Desmottes | 2011-05-25 | 1 | -65/+1 |
| | | |||||
* | | remove empathy_tp_chat_get_connection and priv->connection | Guillaume Desmottes | 2011-05-25 | 2 | -2/+2 |
| | | |||||
* | | EmpathyTpChat: inherit from TpTextChannel (#650554) | Guillaume Desmottes | 2011-05-25 | 3 | -16/+9 |
| | | |||||
* | | Use the EmpathyChannelFactory with all components creating EmpathyTpChat | Guillaume Desmottes | 2011-05-25 | 2 | -0/+17 |
| | | |||||
* | | rename message-received signal to message-received-empathy | Guillaume Desmottes | 2011-05-25 | 1 | -1/+1 |
| | | |||||
* | | Squash some set-but-unused variables | Colin Walters | 2011-05-19 | 1 | -4/+0 |
| | | |||||
* | | Merge branch 'LOLOOOLOLOLOLLLOLLLOLOLLL' | Jonny Lamb | 2011-05-18 | 3 | -9/+15 |
|\ \ | |||||
| * | | chat-manager: pass user action time of DBus to show the closed tab | Jonny Lamb | 2011-05-18 | 3 | -9/+15 |
| | | | | | | | | | | | | | | | | | | This was making undo closing tabs in the background, aww. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | | | use g_list_free_full() | Guillaume Desmottes | 2011-05-18 | 1 | -2/+1 |
| | | | |||||
* | | | filter_func: don't leak individual | Guillaume Desmottes | 2011-05-18 | 1 | -3/+6 |
| | | | |||||
* | | | coding style fixes | Guillaume Desmottes | 2011-05-18 | 1 | -9/+8 |
| | | | |||||
* | | | invite-participant-dialog: set a default height so a few contacts are displayed | Guillaume Desmottes | 2011-05-18 | 1 | -0/+3 |
| | | | |||||
* | | | invite-participant-dialog: add a scrolled window | Guillaume Desmottes | 2011-05-18 | 1 | -2/+7 |
| | | | |||||
* | | | add some padding | Guillaume Desmottes | 2011-05-18 | 1 | -2/+2 |
| | | | |||||
* | | | invite-participant-dialog: filter out contacts already in the chat | Guillaume Desmottes | 2011-05-18 | 1 | -1/+32 |
| | | | |||||
* | | | invite-participant-dialog: display only contacts on the right Connection | Guillaume Desmottes | 2011-05-18 | 1 | -23/+68 |
| | | | |||||
* | | | invite-dialog: display a individual view rather than forcing user to type ↵ | Guillaume Desmottes | 2011-05-18 | 3 | -45/+204 |
|/ / | | | | | | | the full ID of the contact (#646705) | ||||
* | | Merge branch 'undo-close-tab' | Jonny Lamb | 2011-05-18 | 3 | -6/+75 |
|\ \ | |||||
| * | | chat-manager: use EMPATHY_CHAT_BUS_NAME | Jonny Lamb | 2011-05-18 | 1 | -1/+1 |
| | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | chat-manager: don't leak proxy | Jonny Lamb | 2011-05-18 | 1 | -0/+1 |
| | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | main-window: call the remote UndoClosedTab | Jonny Lamb | 2011-05-16 | 1 | -5/+1 |
| | | | | | | | | | | | | | | | | | | It will work, unlike this one. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | chat-manager: expose UndoClosedChat over DBus | Jonny Lamb | 2011-05-16 | 2 | -1/+73 |
| | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | | | Merge branch 'remember-my-message-yo' | Jonny Lamb | 2011-05-18 | 1 | -0/+62 |
|\ \ \ | |||||
| * | | | chat-manager: clarify ownership of messages hash table | Jonny Lamb | 2011-05-18 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | | chat-manager: s/null/NULL/ | Jonny Lamb | 2011-05-18 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | | chat-manager: add missing free | Jonny Lamb | 2011-05-18 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | | chat: rename get to dup | Jonny Lamb | 2011-05-18 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | | chat-manager: keep a hash table with messages left when the chat closed | Jonny Lamb | 2011-05-16 | 1 | -0/+59 |
| | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | | | | Merge branch 'ack' | Jonny Lamb | 2011-05-17 | 1 | -0/+9 |
|\ \ \ \ | |_|/ / |/| | | | |||||
| * | | | chat-window: also update chat window title when the chat updates | Jonny Lamb | 2011-05-13 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | | chat-window: update tab when nb-unread-messages changes | Jonny Lamb | 2011-05-13 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | | | | Fix call to empathy_chat_window_find_chat in /part command | Will Thompson | 2011-05-16 | 1 | -1/+1 |
| |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0fda594 changed empathy_chat_window_find_chat() to take a third parameter indicating whether we're looking for an SMS channel or not, but the /part branch wasn't updated for this change before being merged. I think it's a reasonable assumption that someone will not try to /part an SMS channel. Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | | | Merge remote-tracking branch ↵ | Guillaume Desmottes | 2011-05-13 | 1 | -0/+45 |
|\ \ \ | | | | | | | | | | | | | 'glassrose/moving-part-functionality-to-empathy-chat-window-643295' | ||||
| * | | | Leave chatroom only if tp_chat exists | Chandni Verma | 2011-05-11 | 1 | -4/+12 |
| | | | | |||||
| * | | | Send full message for the default chat parted on part command | Chandni Verma | 2011-05-09 | 1 | -1/+14 |
| | | | | |||||
| * | | | Fire a "part-command-entered" signal from libempathy-gtk/empathy-chat.c to ↵ | Chandni Verma | 2011-05-07 | 1 | -0/+24 |
| | |/ | |/| | | | | | | | | | | | | | be caught in src/empathy-chat-window.c Fixes linking issues: https://bugzilla.gnome.org/show_bug.cgi?id=643295 | ||||
* | | | Properly convert timestamps received from X11 (#650015) | Guillaume Desmottes | 2011-05-12 | 5 | -7/+8 |
| | | | | | | | | | | | | | | | X11 timestamps are guint32 while Telepathy uses gint64 timestamps. We should always use tp_user_action_time_from_x11() to do the conversion. | ||||
* | | | empathy_chat_window_present_chat: always show newly created windows | Guillaume Desmottes | 2011-05-12 | 1 | -0/+5 |
| |/ |/| | | | | | We just create so we should at least show it. | ||||
* | | add a translation comment explaining the 'Provide' string (#649492) | Guillaume Desmottes | 2011-05-09 | 1 | -0/+3 |
| | | |||||
* | | ignore return value of main_window_setup_balance_create_widget() | Guillaume Desmottes | 2011-05-05 | 1 | -2/+1 |
| | | | | | | | | | | fix unused-but-set-variable warnings with gcc 4.6. Thanks to Marc Plano-Lesay for reporting. | ||||
* | | Merge branch 'balance-rebase' | Danielle Madeley | 2011-05-05 | 2 | -3/+370 |
|\ \ | |||||
| * | | Change the menu to say "Credit Balance" | Danielle Madeley | 2011-05-05 | 1 | -1/+1 |
| | | | |||||
| * | | Update balance view in roster per feedback | Danielle Madeley | 2011-05-05 | 1 | -14/+25 |
| | | | |||||
| * | | Change menu string to "Top up My Account ($1.23)..." | Danielle Madeley | 2011-05-05 | 1 | -8/+14 |
| | | | |||||
| * | | The icon needs to be set as "icon-name" not "stock-id" | Danielle Madeley | 2011-05-05 | 1 | -1/+3 |
| | | | |||||
| * | | 'spacing' is an object property, not a child property of the packing | Danielle Madeley | 2011-05-05 | 1 | -1/+1 |
| | | | |||||
| * | | Add a menu item to choose whether to show account balances in the roster | Danielle Madeley | 2011-05-05 | 2 | -5/+33 |
| | | | |||||
| * | | Create balance widget, tie it to the action | Danielle Madeley | 2011-05-05 | 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-05-05 | 1 | -26/+40 |
| | | | |||||
| * | | Support Conn.I.Balance.ManageCreditURI | Danielle Madeley | 2011-05-05 | 1 | -14/+29 |
| | | | |||||
| * | | Remove balance from menu when account is disconnected | Danielle Madeley | 2011-05-05 | 1 | -4/+32 |
| | | | |||||
| * | | Add a menuitem to report the account balance for each account | Danielle Madeley | 2011-05-05 | 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 | ||||
* | | | Merge branch 'delivery-reports-rebase' | Danielle Madeley | 2011-05-05 | 1 | -0/+38 |
|\ \ \ | |||||
| * | | | Add a tooltip to the sending message spinner | Danielle Madeley | 2011-05-05 | 1 | -6/+11 |
| | | | | |||||
| * | | | [chat-window] add a spinner to the window tab for when messages are being sent | Danielle Madeley | 2011-05-05 | 1 | -0/+33 |
| | | | | |||||
* | | | | fix unused-but-set-variable warnings | Marc Plano-Lesay | 2011-05-05 | 8 | -58/+2 |
| | | | | |||||
* | | | | Merge branch 'sms-support-rebase' | Danielle Madeley | 2011-05-05 | 3 | -19/+47 |
|\| | | | |/ / |/| | | |||||
| * | | 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. | ||||
| * | | Change empathy_chat_get_name() from const char * -> char * | Danielle Madeley | 2011-05-05 | 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-05-05 | 1 | -0/+4 |
| | | | |||||
| * | | Set EMPATHY_IMAGE_SMS on sms channels | Danielle Madeley | 2011-05-05 | 1 | -0/+6 |
| |/ | |||||
* | | empathy-chat: track chat displayed instead of channels being handled (#649273) | Guillaume Desmottes | 2011-05-03 | 2 | -42/+35 |
| | | |||||
* | | remove unused empathy_chat_manager_get_num_handled_chats() | Guillaume Desmottes | 2011-05-03 | 2 | -10/+0 |
| | | |||||
* | | Preferences: Show chat theme preview | Xavier Claessens | 2011-05-03 | 2 | -712/+965 |
| | | | | | | | | Fixes bug #541438 | ||||
* | | 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). | ||||
* | chat_window_page_switched_cb: get the child from the GTK+ signal | Guillaume Desmottes | 2011-04-27 | 1 | -12/+3 |
| | | | | We don't care about GTK+2 compatibility any more. | ||||
* | account-assistant: ensure that the import widget takes all the space ↵ | Guillaume Desmottes | 2011-04-22 | 1 | -2/+2 |
| | | | | available (#648372) | ||||
* | don't display the enable switch if account is restricted | Guillaume Desmottes | 2011-04-21 | 1 | -0/+7 |
| | |||||
* | use a GtkSwitch instead of MX switch | Guillaume Desmottes | 2011-04-21 | 1 | -10/+9 |
| | |||||
* | Add an enabled switch to the account dialog GtkInfoBar | Danielle Madeley | 2011-04-21 | 1 | -0/+63 |
| | |||||
* | Merge branch 'timestamp-648188' | Guillaume Desmottes | 2011-04-20 | 3 | -5/+18 |
|\ | |||||
| * | Port all timestamps from time_t to gint64 (#648188) | Guillaume Desmottes | 2011-04-19 | 1 | -4/+10 |
| | | |||||
| * | empathy-tp-chat: ensure that we get a TpTextChannel | Guillaume Desmottes | 2011-04-18 | 2 | -1/+8 |
| | | |||||
* | | accounts_dialog_cms_prepare_cb: don't update the settings if we are already ↵ | Guillaume Desmottes | 2011-04-18 | 1 | -1/+3 |
| | | | | | | | | | | | | | | preparing one This may lead to ignoring the existing setting if it's a slow one to prepare (as Haze for example). (#647641) | ||||
* | | preferences: use GtkBox instead of Gtk[V,H]Box | Cosimo Cecchi | 2011-04-18 | 1 | -43/+43 |
|/ | | | | | | | | Use the orientation property of GtkBox to inherit the new proper packing defaults, otherwise boxes in the preferences will look all spread in the notebook height. https://bugzilla.gnome.org/show_bug.cgi?id=647904 | ||||
* | Add translation context on some strings (#646131) | Guillaume Desmottes | 2011-04-18 | 1 | -4/+8 |
| | |||||
* | ft-manager: add a 'Close' button (#646084) | Guillaume Desmottes | 2011-04-07 | 2 | -1/+21 |
| | |||||
* | factor out close_window() | Guillaume Desmottes | 2011-04-07 | 1 | -16/+22 |
| | |||||
* | Display a notification for auth events | Guillaume Desmottes | 2011-04-07 | 1 | -9/+7 |
| | | | | This makes them more visible when using the Shell (#646061). | ||||
* | Revert "-Fix use of include <config.h> to make sure translations work" | Guillaume Desmottes | 2011-04-04 | 2 | -7/+0 |
| | | | | | | This reverts commit f0f99ffaa08240fbb72d7eed198368fd22fe4c47. Sorry, I didn't mean to push that... | ||||
* | -Fix use of include <config.h> to make sure translations work | Kjartan Maraas | 2011-04-04 | 2 | -0/+7 |
| | |||||
* | set a category on presence notifications | Guillaume Desmottes | 2011-04-02 | 3 | -5/+12 |
| | |||||
* | set a category on chat related notifications | Guillaume Desmottes | 2011-04-02 | 1 | -0/+25 |
| | | | | | That can be used by the Shell to filter out notifications it's handling itself directly (#645932). | ||||
* | set urgency hint on urgent notifications | Guillaume Desmottes | 2011-04-02 | 1 | -0/+25 |
| | | | | | This will ensure that they stay visible in the Shell and that their actions buttons are displayed as well (#645932). | ||||
* | 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). | ||||
* | givve translators context for the 'Unknown' string | Guillaume Desmottes | 2011-03-30 | 1 | -0/+4 |
| | |||||
* | ft-manager: make sure the scrolled window expands in the dialog height | Cosimo Cecchi | 2011-03-29 | 1 | -0/+1 |
| | | | | | | | GTK+ 3 changed some packing defaults of GtkDialog, so this needs to be done explicitly here. https://bugzilla.gnome.org/show_bug.cgi?id=646010 | ||||
* | don't format header of presence notifications (#646097) | Guillaume Desmottes | 2011-03-29 | 1 | -10/+4 |
| | | | | | | | | According to the spec [1], only the Body can be formated. Furthermore, the Shell doesn't support such formating in the header. [1] http://www.galago-project.org/specs/notification/0.9/x161.html | ||||
* | event-manager: only display incoming messages in notification | Guillaume Desmottes | 2011-03-28 | 1 | -1/+8 |
| | | | | | If not, we display outgoing ones as well if the user uses Shell's message tray to reply. | ||||
* | chat_window_new_message_cb: check that we found the chatroom | Guillaume Desmottes | 2011-03-23 | 1 | -1/+1 |
| | | | | | There is a race, if the chatroom manager didn't parse the chatrooms list yet, this was crashing. | ||||
* | Merge branch 'reference-identities' | Stef Walter | 2011-03-22 | 1 | -1/+5 |
|\ | | | | | | | | | Conflicts: libempathy/empathy-server-tls-handler.c | ||||
| * | Style changes from review for ReferenceIdentities code | Stef Walter | 2011-03-18 | 1 | -1/+1 |
| | | |||||
| * | Use ServerTLSConnection.ReferenceIdentities to check cert identity. | Stef Walter | 2011-03-18 | 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 | -34/+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. | ||||
* | | Assistant: put the protocol chooser next to the label | Emilio Pozuelo Monfort | 2011-03-18 | 1 | -3/+6 |
| | | |||||
* | | Map Ctrl-Shift-F to contact search and Ctrl-F to find | Will Thompson | 2011-03-18 | 1 | -0/+2 |
|/ | | | | | | | | | As discussed on <https://bugzilla.gnome.org/show_bug.cgi?id=645121>, currently Ctrl-F opens the contact search dialog, and there's no keyboard shortcut for searching within the contact list (other than just typing). The Gnome HIG handles this situation: it says that the former should be Ctrl-Shift-F and the latter should be Ctrl-F. <http://library.gnome.org/devel/hig-book/2.32/input-keyboard.html.en#standard-shortcuts> | ||||
* | Don't update Contact menu on a focus-in (#644936) | Michael Terry | 2011-03-17 | 1 | -9/+24 |
| | |||||
* | auth-client: implement Debug interface (#645008) | Guillaume Desmottes | 2011-03-17 | 1 | -0/+10 |
| | |||||
* | define constants for handler bus name | Guillaume Desmottes | 2011-03-17 | 2 | -3/+4 |
| | | | | It's more convenient and safe than hardcoding them everywhere. | ||||
* | rename empathy-dispatcher to empathy-request-util | Guillaume Desmottes | 2011-03-17 | 5 | -11/+12 |
| | | | | | We don't have EmpathyDispatcher any more so this file just contains some utility functions now. | ||||
* | 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). | ||||
* | coding style fixes | Guillaume Desmottes | 2011-03-14 | 1 | -1/+1 |
| | |||||
* | Merge branch 'glassrose-contact-blocking-rebase' | Danielle Madeley | 2011-03-14 | 3 | -3/+28 |
|\ | |||||
| * | Setting "window" data on submenu only if it's not NULL | Chandni Verma | 2011-03-11 | 1 | -3/+3 |
| | | |||||
| * | Add a confirmation dialog when you block a contact from the Contact menu | Danielle Madeley | 2011-03-08 | 1 | -2/+5 |
| | | |||||
| * | Add blocked contacts dialog to Empathy main window menu | Danielle Madeley | 2011-03-08 | 2 | -1/+23 |
| | | |||||
* | | 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. | ||||
* | | Revert "disable the call observer for now" | Guillaume Desmottes | 2011-03-09 | 1 | -5/+0 |
| | | | | | | | | This reverts commit c4f12fc9ad76f90374e08460971f001fdfb90036. |