aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Port to new tp-glib client factoryGuillaume Desmottes2011-08-1823-430/+329
| | | | | | | | | | | | | | | | | - EmpathyChannelFactory has been changed to EmpathyClientFactory and inherit from TpAutomaticClientFactory. - We now always use the _with_am variant of TpSimple* constructors - We define our own factory as default. - Replace empathy_get_account_for_connection() by tp_connection_get_account() - The factory is passed to EmpathyTpChat and TpyCallChannel - Use tp_simple_client_factory_ensure_account() instead of tp_account_manager_ensure_account(). - Rely on the factory to prepare connection features. This should ensure that all the TpProxy and TpContact objects created in Empathy are shared and use EmpathyClientFactory. https://bugzilla.gnome.org/show_bug.cgi?id=655799
* Depend on telepathy-glib 0.15.5Guillaume Desmottes2011-08-181-1/+1
| | | | | | Needed for new factory API. https://bugzilla.gnome.org/show_bug.cgi?id=655799
* update git ignore with new build systemGuillaume Desmottes2011-08-183-1/+38
|
* update translation for PunjabiA S Alam2011-08-181-534/+594
|
* Merge branch 'log-window-webview'Danielle Madeley2011-08-1813-467/+1017
|\
| * Use context menu utility in log viewerDanielle Madeley2011-08-171-5/+25
| |
| * Factor out WebKit context menu as a utilityDanielle Madeley2011-08-173-118/+145
| |
| * Allow clicking on a row to select the contactDanielle Madeley2011-08-162-30/+108
| | | | | | | | Does not currently highlight the row.
| * Reimplement scrollToRowDanielle Madeley2011-08-162-14/+48
| | | | | | | | | | N.B. This has not been properly tested, because I'm not actually sure how to exhaust this codepath.
| * Make WebKit compulsoryDanielle Madeley2011-08-166-85/+14
| | | | | | | | | | It is now required for the log viewer, furthermore it will be required once we remove non-adium themes.
| * Style fixDanielle Madeley2011-08-121-1/+1
| |
| * Remove some commented-out debuggingDanielle Madeley2011-08-121-6/+0
| |
| * Remove unused variableDanielle Madeley2011-08-121-2/+0
| |
| * Remove old codeDanielle Madeley2011-08-091-15/+0
| |
| * Set the primary toolbar styleDanielle Madeley2011-08-091-0/+3
| |
| * Toggle the expander on row double clickDanielle Madeley2011-08-091-8/+11
| |
| * Add icons to the new log viewerDanielle Madeley2011-08-092-6/+42
| |
| * Add dates to new log viewerDanielle Madeley2011-08-092-7/+16
| |
| * Use the same font-setting utility for empathy-theme-adiumDanielle Madeley2011-08-091-62/+15
| |
| * Use this utility in the log viewerDanielle Madeley2011-08-093-2/+15
| | | | | | | | | | It should also be used for the Adium theme, but this also supports fonts specified in the Adium theme, which we need to support.
| * Utility to set the webkit default font/size from GSettingsDanielle Madeley2011-08-092-0/+77
| |
| * Reimplement log_window_maybe_expand_events()Danielle Madeley2011-08-082-9/+25
| |
| * Factor out toggleExpander()Danielle Madeley2011-08-081-18/+25
| |
| * Remove treeview_events -- make the webview the only viewing componentDanielle Madeley2011-08-072-117/+58
| | | | | | | | Still some commented out code to reimplement.
| * Replace highlighting of search stringsDanielle Madeley2011-08-051-41/+6
| |
| * Support smileys in log viewerDanielle Madeley2011-08-041-2/+9
| |
| * Handle links via external browserDanielle Madeley2011-08-011-0/+19
| |
| * Add expander togglesDanielle Madeley2011-08-012-0/+89
| |
| * Use webkit-utils in LogWindow webviewDanielle Madeley2011-08-011-45/+56
| |
| * Abstract WebKit string parsers into empathy-webkit-utilsDanielle Madeley2011-08-014-68/+137
| | | | | | | | | | | | This file is currently optionally built, but if the logviewer is going to depend on WebKit, maybe that's a bad idea? Maybe we should just make WebKit required (this will probably happen when we require Adium themes in the future).
| * Copy fix for bug #625745 from empathy-theme-adiumDanielle Madeley2011-08-011-0/+5
| |
| * Add a webview widget for displaying the logDanielle Madeley2011-07-293-1/+263
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The widget is currently bolted in alongside the existing log display widget for comparison. This includes some debugging cruft like showing the secret notebook tabs. The webview is populated from the store_events treestore, allowing all of the existing node-management and ordering code to be used. Attempting to replace this logic in Javascript was demonstratably too hard. This approach keeps the Javascript code down to the 4 GtkTreeModel signals. TODO: - icons - pretty printed dates - expanders - supporting smileys, links, etc. - using the correct font, etc. - removing the debugging
* | Updated Galician translationsFran Dieguez2011-08-181-3155/+1120
| |
* | configure.ac: Generate xz tarballs with ustar format by defaultJavier Jardón2011-08-172-8/+5
| |
* | configure.ac: Use upstream gettext instead the glib oneJavier Jardón2011-08-171-2/+3
| |
* | build: Update autotools config a bitJavier Jardón2011-08-172-16/+27
| | | | | | | | | | Replace deprecated autoconf macros Use new libtool syntax
* | Updated Spanish translationDaniel Mustieles2011-08-171-174/+201
| |
* | Updated Galician translationsFran Dieguez2011-08-171-182/+208
| |
* | Updated Indonesian translationAndika Triwidada2011-08-161-1312/+1557
| |
* | Updated Norwegian bokmål translation.Kjartan Maraas2011-08-161-177/+205
| |
* | CallWindow: move preview rectangles on top of remote videoEmilio Pozuelo Monfort2011-08-161-2/+24
| |
* | remove released flagGuillaume Desmottes2011-08-161-1/+1
| |
* | prepare 3.1.5EMPATHY_3_1_5Guillaume Desmottes2011-08-162-2/+62
| |
* | coding style fixGuillaume Desmottes2011-08-161-1/+1
| |
* | CallWindow: add some padding to the dialpadEmilio Pozuelo Monfort2011-08-161-1/+1
| |
* | Use AC_ARG_ENABLE with --enable-*Emilio Pozuelo Monfort2011-08-161-10/+10
| |
* | CallWindow: fix typoEmilio Pozuelo Monfort2011-08-161-12/+12
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656571
* | Don't show empathy-call preferences when not building empathy-callEmilio Pozuelo Monfort2011-08-162-2/+11
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656582
* | Merge branch 'blockade'Will Thompson2011-08-164-20/+38
|\ \ | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656167
| * | tests: simplify running blocking dialogWill Thompson2011-08-091-8/+1
| | | | | | | | | | | | This is reminiscent of 8f42bd4.
| * | Blocking: don't critical if ContactBlockingCapabilities is missingWill Thompson2011-08-091-1/+13
| | | | | | | | | | | | | | | | | | Haze has a deny list, and ostensibly implements ContactBlocking, but doesn't really implement that property. Naughty Haze hackers. They should be blocked.
| * | Blocking dialog: use a sensible default sizeWill Thompson2011-08-091-0/+2
| | | | | | | | | | | | | | | | | | This is the same area as is used for the custom status dialog's scrolled window. The content area turns out very slightly smaller, because the area includes the tree view's header.
| * | Blocking dialog: Gnome 3-ify Remove buttonWill Thompson2011-08-092-11/+22
| | |
* | | Get the preview position from preview_posEmilio Pozuelo Monfort2011-08-161-4/+4
| | | | | | | | | | | | | | | | | | | | | Getting it from the coordinates might fail if the system is too slow and gives us bad coordinates. https://bugzilla.gnome.org/show_bug.cgi?id=656572
* | | Add some space between the status and the end of the toolbarEmilio Pozuelo Monfort2011-08-161-0/+6
| | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656571
* | | Display the preview video button in the preview cornerEmilio Pozuelo Monfort2011-08-161-4/+9
| | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656571
* | | Bug 655212 — Update for libfolks API changes to AvatarDetailsPhilip Withnall2011-08-162-40/+102
| | | | | | | | | | | | | | | | | | | | | Folks' AvatarDetails.avatar is now a GLoadableIcon rather than a GFile. Closes: bgo#655212 https://bugzilla.gnome.org/show_bug.cgi?id=655212
* | | audio-sink: check if sink implements the GstStreamVolume interfaceGuillaume Desmottes2011-08-151-2/+3
| | |
* | | manually build the GstStructureGuillaume Desmottes2011-08-151-5/+11
| | |
* | | Get the env variable in create_{src,sink} directlyGuillaume Desmottes2011-08-152-4/+10
| | |
* | | Enable echo cancellation if neededGuillaume Desmottes2011-08-151-2/+16
| | |
* | | Add Echo cancellation preferenceGuillaume Desmottes2011-08-154-0/+27
| | |
* | | Use gst_parse_bin_from_description() when EMPATHY_AUDIO_* vars are setGuillaume Desmottes2011-08-154-29/+80
| | | | | | | | | | | | Also factor out empathy_call_set_stream_properties().
* | | Set stream-properties on GStreamer elements to set the media roleGuillaume Desmottes2011-08-154-2/+19
| | |
* | | Use pulesink as audio sinkGuillaume Desmottes2011-08-151-205/+40
| | | | | | | | | | | | | | | | | | | | | As we did for puslesrc, this can still be overriden with an env variable for debuging purposes. Relying on pulse allows us to remove all the software volume control logic.
* | | Merge branch 'move-video-preview-656268'Emilio Pozuelo Monfort2011-08-152-4/+377
|\ \ \
| * | | Don't define the same thing twiceEmilio Pozuelo Monfort2011-08-151-22/+20
| | | |
| * | | CallWindow: add extra bottom margin for the floating toolbarEmilio Pozuelo Monfort2011-08-151-14/+32
| | | | | | | | | | | | | | | | Otherwise the rectangles will be on top of the toolbar.
| * | | CallWindow: create the rectangles after the avatarEmilio Pozuelo Monfort2011-08-151-2/+2
| | | | | | | | | | | | | | | | As we want them to be on top of the avatar when they're shown.
| * | | empathy-call: add COGL and Clutter option groupsEmilio Pozuelo Monfort2011-08-151-0/+4
| | | |
| * | | Use self->priv->preview_pos to determine the preview positionEmilio Pozuelo Monfort2011-08-151-3/+2
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656268
| * | | Darken the rectangles when starting a drag operationEmilio Pozuelo Monfort2011-08-151-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | So that if we have just dragged it, the rectangle where it was before isn't highlighted. https://bugzilla.gnome.org/show_bug.cgi?id=656268
| * | | Don't darken the preview when dragging itEmilio Pozuelo Monfort2011-08-151-8/+25
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656268
| * | | Highlight the preview when hoveredEmilio Pozuelo Monfort2011-08-151-1/+42
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656268
| * | | Factor out empathy_call_window_darken_preview_rectangleEmilio Pozuelo Monfort2011-08-151-20/+17
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656268
| * | | Factor out empathy_call_window_get_preview_rectangleEmilio Pozuelo Monfort2011-08-151-18/+28
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656268
| * | | Move empathy_call_window_get_preview_position aroundEmilio Pozuelo Monfort2011-08-151-42/+42
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656268
| * | | CallWindow: highlight drop zones when hoveredEmilio Pozuelo Monfort2011-08-151-0/+85
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656268
| * | | Factor out empathy_call_window_get_preview_position()Emilio Pozuelo Monfort2011-08-151-6/+18
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656268
| * | | CallWindow: show drop zones when dragging the previewEmilio Pozuelo Monfort2011-08-151-0/+85
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656268
| * | | CallWindow: allow to move the video previewEmilio Pozuelo Monfort2011-08-151-0/+103
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656268
| * | | CallWindow: add top and right margin to the preview containerEmilio Pozuelo Monfort2011-08-151-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | So that when it's placed on another corner, it still has some margin. https://bugzilla.gnome.org/show_bug.cgi?id=656268
| * | | empathy-call: call gdk_disable_multidevice()Emilio Pozuelo Monfort2011-08-151-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Clutter needs this, and gtk_clutter_init() calls it, but g_option_context_parse() initializes GTK+ when parsing GTK+ options so it's too late for us then. https://bugzilla.gnome.org/show_bug.cgi?id=656268
* | | | CameraMenu: don't crash if there are no camerasEmilio Pozuelo Monfort2011-08-151-3/+4
| | | |
* | | | CameraMenu: use empathy_camera_monitor_new()Emilio Pozuelo Monfort2011-08-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | We want to get a new object so that we get ::added upon construction for all the cameras. With _dup_singleton() we may get an existing object, which would have already fired the initial set of ::added signals.
* | | | CameraMonitor: add empathy_camera_monitor_new()Emilio Pozuelo Monfort2011-08-152-26/+23
| | | | | | | | | | | | | | | | Which doesn't return a singleton but a new object.
* | | | CameraMenu: select the first camera if the last one isn't availableEmilio Pozuelo Monfort2011-08-151-11/+21
| | | |
* | | | CameraMonitor: dynamically-allocate the queueEmilio Pozuelo Monfort2011-08-151-8/+17
| | | |
* | | | CallWindow: add a 'Swap camera' item to the preview menuEmilio Pozuelo Monfort2011-08-152-0/+77
| | | |
* | | | CameraMenu: restore the last selected camera on creationEmilio Pozuelo Monfort2011-08-151-0/+5
| | | |
* | | | CameraMenu: track changes to the camera keyEmilio Pozuelo Monfort2011-08-151-0/+40
| | | | | | | | | | | | | | | | And store changes from the menu itself in GSettings.
* | | | Add a GSettings key for the default cameraEmilio Pozuelo Monfort2011-08-152-0/+6
| | | |
* | | | CallWindow: add a menu to change the cameraEmilio Pozuelo Monfort2011-08-156-6/+417
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=599167
* | | | VideoSrc: add API to get the input deviceEmilio Pozuelo Monfort2011-08-152-0/+12
| | | |
* | | | VideoSrc: add API to change the input deviceEmilio Pozuelo Monfort2011-08-152-0/+16
| | | |
* | | | VideoSrc: use v4l2src instead of gconfvideosrcEmilio Pozuelo Monfort2011-08-151-2/+2
| | | |
* | | | CameraMonitor: add ::added and ::removed signalsEmilio Pozuelo Monfort2011-08-151-0/+27
| | | |
* | | | CameraMonitor: make EmpathyCamera a boxed typeEmilio Pozuelo Monfort2011-08-152-0/+12
| | | |
* | | | CameraMonitor: add API to get all camerasEmilio Pozuelo Monfort2011-08-152-0/+80
|/ / /
* | | Merge branch 'clutter-toolbar'Emilio Pozuelo Monfort2011-08-155-13/+275
|\ \ \
| * | | Update the constraint when the stage allocation changesEmilio Pozuelo Monfort2011-08-121-5/+8
| | | | | | | | | | | | | | | | Instead of when the box does, to avoid a warning.
| * | | CallWindow: raise the toolbar when showing the previewEmilio Pozuelo Monfort2011-08-121-0/+1
| | | | | | | | | | | | | | | | So that one can click the toolbar buttons.
| * | | CallWindow: make the preview margin a defineEmilio Pozuelo Monfort2011-08-121-2/+3
| | | |
| * | | Move the video preview upEmilio Pozuelo Monfort2011-08-121-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | So it's not on top of the floating toolbar. https://bugzilla.gnome.org/show_bug.cgi?id=656150
| * | | Make the floating toolbar have rounded cornersEmilio Pozuelo Monfort2011-08-121-1/+2
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656150
| * | | Add a GtkClutterActor subclass that clips the cornersEmilio Pozuelo Monfort2011-08-123-1/+134
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656150
| * | | CallWindow: show the toolbar when on fullscreenEmilio Pozuelo Monfort2011-08-121-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | And also hide it after 3s of inactivity. https://bugzilla.gnome.org/show_bug.cgi?id=656150
| * | | CallWindow: hide the toolbar after 3s of inactivityEmilio Pozuelo Monfort2011-08-121-0/+66
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656150
| * | | CallWindow: make the toolbar float inside the windowEmilio Pozuelo Monfort2011-08-122-11/+63
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656150
* | | | CallWindow: get the mic volume upon initEmilio Pozuelo Monfort2011-08-151-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Otherwise it'll be zero and when we unmute the mic, we'll set the volume to zero as we won't know the old value. https://bugzilla.gnome.org/show_bug.cgi?id=656415
* | | | CallWindow: fix toggling the microphone on and offEmilio Pozuelo Monfort2011-08-151-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We are changing the GSettings key, and also listening to changes on it and reacting to them, but we don't want to react to our own changes! https://bugzilla.gnome.org/show_bug.cgi?id=656415
* | | | Updated Vietnamese translationNgô Chin2011-08-131-354/+248
| | | |
* | | | po/vi.po: import from Damned LiesNguyễn Thái Ngọc Duy2011-08-131-758/+1364
| | | |
* | | | Updated Persian translationArash Mousavi2011-08-131-751/+1308
| | | |
* | | | Properly check if the backlog flag is setSjoerd Simons2011-08-121-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | The backlog flag should be TRUE or FALSE, so the check for the flag should result in either of those two values, not some other non-false value
* | | | Updated Norwegian bokmål translationKjartan Maraas2011-08-101-370/+422
|/ / /
* | | LogWindow: don't crash if there are logs from the futureEmilio Pozuelo Monfort2011-08-101-1/+1
| | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656065
* | | CallWindow: don't set the title for multiple participantsEmilio Pozuelo Monfort2011-08-101-1/+1
| | | | | | | | | | | | | | | | | | | | | We don't support that yet, the string is wrong, and priv->contact can't be NULL anyway. https://bugzilla.gnome.org/show_bug.cgi?id=655478
* | | Updated Slovenian translationAndrej Žnidaršič2011-08-101-53/+0
|/ /
* | Updated Swedish translationDaniel Nylander2011-08-081-124/+139
| |
* | Updated Spanish translationDaniel Mustieles2011-08-081-111/+122
| |
* | Updated Galician translationsFran Dieguez2011-08-071-472/+555
| |
* | Updated Hebrew translation.Yaron Shahrabani2011-08-061-377/+424
| |
* | EmpathyContactChooser: remove EmpathyTpChat propertyGuillaume Desmottes2011-08-053-62/+3
| | | | | | | | | | | | It's not used any more and a generic widget shouldn't need it. https://bugzilla.gnome.org/show_bug.cgi?id=656020
* | Implement TpContact selection in EmpathyInviteParticipantDialogGuillaume Desmottes2011-08-053-56/+15
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656020
* | Implement filtering logic in EmpathyInviteParticipantDialogGuillaume Desmottes2011-08-053-43/+131
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656020
* | Add EmpathyContactChooserGuillaume Desmottes2011-08-054-366/+594
| | | | | | | | | | | | | | This is a pure code refactoring from EmpathyInviteParticipantDialog, this widget is not generic yet. https://bugzilla.gnome.org/show_bug.cgi?id=656020
* | Allow to enter an email address as Yahoo IDGuillaume Desmottes2011-08-041-2/+4
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=655959
* | Make the #defines an static arrayEmilio Pozuelo Monfort2011-08-044-24/+38
| |
* | Use the new enum everywhereEmilio Pozuelo Monfort2011-08-046-17/+48
| | | | | | | | And use strings for the --show-preferences argument.
* | Preferences: add an enum for all the tabsEmilio Pozuelo Monfort2011-08-041-0/+11
| |
* | CallWindow: go to the Calls tab when opening the preferencesEmilio Pozuelo Monfort2011-08-041-1/+1
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* | Allow to specify the tab to open in the preferencesEmilio Pozuelo Monfort2011-08-043-8/+38
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* | Preferences: add empathy_preferences_show_tab()Emilio Pozuelo Monfort2011-08-042-0/+12
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* | CallWindow: show Empathy.Call when opening the debug windowEmilio Pozuelo Monfort2011-08-041-1/+1
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* | empathy-debugger: add a command line option to show a serviceEmilio Pozuelo Monfort2011-08-041-1/+49
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* | DebugWindow: add function to change the service to showEmilio Pozuelo Monfort2011-08-042-0/+63
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* | Factor out empathy_launch_program()Emilio Pozuelo Monfort2011-08-045-163/+67
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* | CallWindow: add a Settings menu itemEmilio Pozuelo Monfort2011-08-042-0/+57
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* | Add a command line option to Empathy to show the preferencesEmilio Pozuelo Monfort2011-08-041-3/+39
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* | MainWindow: add API to show the preferences windowEmilio Pozuelo Monfort2011-08-042-3/+11
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* | CallWindow: add a 'Call log' menuEmilio Pozuelo Monfort2011-08-042-0/+53
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* | CallWindow: add a Help->About menuEmilio Pozuelo Monfort2011-08-043-0/+18
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* | CallWindow: add a Help->Contents menuEmilio Pozuelo Monfort2011-08-042-0/+25
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* | CallWindow: remove the hangup menu itemEmilio Pozuelo Monfort2011-08-042-9/+0
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* | CallWindow: move 'Fullscreen' to the Call menuEmilio Pozuelo Monfort2011-08-041-16/+8
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* | Dialpad: show an entry with the entered numbersEmilio Pozuelo Monfort2011-08-041-2/+31
| |
* | Updated Spanish translationDaniel Mustieles2011-08-041-47/+55
| |
* | CallWindow: don't close the window when hanging upEmilio Pozuelo Monfort2011-08-031-6/+3
| | | | | | | | As one may want to redial.
* | CallWindow: show 'Mute' on the statusbar when mutedEmilio Pozuelo Monfort2011-08-031-1/+10
| |
* | call-window: use the input-dialpad iconGuillaume Desmottes2011-08-031-1/+1
| | | | | | | | Thanks a lot to Jakub Steiner for this awesome icon.
* | Updated Swedish translationDaniel Nylander2011-08-031-41/+43
| |
* | empathy_send_file_with_file_chooser: keep on the contact while the dialog is ↵Guillaume Desmottes2011-08-021-1/+2
| | | | | | | | | | | | running It's not safe to assume that the EmpathyContact stays alive.
* | empathy_server_sasl_handler_class_init: properly initialize the dispose functionAlexey Fisher2011-08-021-1/+1
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=655788
* | Updated Hungarian translation by Balázs Meskó <meskobalazs at gmail dot com>Gabor Kelemen2011-08-021-429/+498
| |
* | Move signal disconnection earlier to hopefully fix SEGVDanielle Madeley2011-08-021-3/+3
| | | | | | | | | | | | I can't actually reproduce this, but this is possibly the fix. (Hopefully) Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=654914
* | preferences: update tab orderJonny Lamb2011-08-021-2/+2
| | | | | | | | | | | | | | This isn't pretty but I'm not sure if there's a better way of getting a specific tab from a GtkNotebook without using its order? Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* | call-window: don't display labels in both toolbarsGuillaume Desmottes2011-08-011-0/+4
| |
* | help/.gitignore: add eu translation of the docGuillaume Desmottes2011-08-011-0/+2
| |
* | sort help/.gitignoreGuillaume Desmottes2011-08-011-18/+16
| |
* | Merge branch 'change-audio'Jonny Lamb2011-08-019-24/+1021
|\ \ | | | | | | | | | | | | | | | | | | | | | Conflicts: src/empathy-call-window.c src/empathy-call-window.ui Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | audio-src: check for new enough pulsesrc before trying to change micsJonny Lamb2011-07-301-0/+32
| | | | | | | | | | | | | | | | | | | | | | | | This means this feature will automatically start working when a new enough pulsesrc is used. Making _get_microphones() fail has a nice side-effect that the Edit menu item doesn't appear at all. Neat. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | audio-src: update to newer GstPulseSrc APIJonny Lamb2011-07-291-18/+18
| | | | | | | | | | | | | | | | | | This time it's actually merged to master. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | audio-src,mic-menu: use DEBUG macrosJonny Lamb2011-07-292-3/+9
| | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | audio-src: only call operations_run when PA is readyJonny Lamb2011-07-291-2/+2
| | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | mic-menu: display monitors when they're the current micJonny Lamb2011-07-291-4/+28
| | | | | | | | | | | | | | | | | | ...but otherwise hide them. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | audio-src: add is_monitor boolean to mic structJonny Lamb2011-07-293-3/+9
| | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | call-window: add a Microphone menu to change mic on the flyJonny Lamb2011-07-295-1/+473
| | | | | | | | | | | | | | | | | | | | | Yay! Sorry this commit is kind of big with the addition of mic-menu, perhaps I should have added it in pieces. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | call-window: add getters for the UI manager and audio srcJonny Lamb2011-07-292-0/+21
| | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | audio-src: don't ignore monitorsJonny Lamb2011-07-291-4/+0
| | | | | | | | | | | | | | | | | | pavucontrol doesn't... Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | audio-src: add comment about values for unknown valuesJonny Lamb2011-07-291-0/+2
| | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | audio-src: set property IDs properlyJonny Lamb2011-07-291-2/+2
| | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | audio-src: listen to PA state changes and signal accordinglyJonny Lamb2011-07-291-14/+104
| | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | src: give empathy-call sources to the marshal generatorJonny Lamb2011-07-291-2/+2
| | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | audio-src: add some comments explaining the PA changesJonny Lamb2011-07-291-0/+6
| | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | audio-src: add API for getting the mic source IDJonny Lamb2011-07-292-0/+70
| | | | | | | | | | | | | | | | | | | | | Also listen out for changes in the source output ID (but that'll only happen if we go READY -> NULL -> READY again). Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | audio-src: add API for changing microphoneJonny Lamb2011-07-282-0/+84
| | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | audio-src: add the source name to the microphone info structJonny Lamb2011-07-282-0/+3
| | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | audio-src: add API to query available microphonesJonny Lamb2011-07-282-0/+209
| | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | configure: depend on libpulseJonny Lamb2011-07-281-0/+2
| | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | audio-src: remove the element-added stuffJonny Lamb2011-07-281-30/+0
| | | | | | | | | | | | | | | | | | Now that we hard-code pulsesrc, this is unnecessary. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | audio-src: allow changing the audio source elementJonny Lamb2011-07-281-1/+6
| | | | | | | | | | | | | | | | | | Better than nothing, right? Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | audio-src: use pulsesrc instead of gconfaudiosrcJonny Lamb2011-07-281-1/+1
| | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* | | chat_text_maybe_append_date_and_time: compute the right delta between timestampsGuillaume Desmottes2011-08-011-1/+1
| | | | | | | | | | | | | | | | | | The first argument of g_date_time_difference() should be the older timestamp. https://bugzilla.gnome.org/show_bug.cgi?id=654958
* | | Update Simplified Chinese help translation.lainme2011-08-011-293/+523
| | |
* | | Update Simplified Chinese translation.Aron Xu2011-08-011-524/+576
| | |
* | | Updated Slovenian translationAndrej Žnidaršič2011-07-311-86/+91
| | |
* | | Updated translation for Zulu (zu), reviewed by Priscilla MahlanguAbel Motha2011-07-301-823/+1424
| | |
* | | Uploaded UkranianDaniel Korostil2011-07-301-931/+1294
| | |
* | | Updated Spanish translationDaniel Mustieles2011-07-301-294/+320
| | |
* | | Updated Traditional Chinese translation(Hong Kong and Taiwan)Cheng-Chia Tseng2011-07-292-896/+1002
| | |
* | | Updated Swedish translationDaniel Nylander2011-07-291-329/+349
| | |
* | | Added Basque languageInaki Larranaga Murgoitio2011-07-293-1/+3528
| | |
* | | Updated Brazilian Portuguese translationFelipe Borges2011-07-281-750/+1254
| | |
* | | CallWindow: pack the details boxEmilio Pozuelo Monfort2011-07-281-0/+4
| | | | | | | | | | | | | | | Even if we don't show it, so that the widgets exist and we don't assert.
* | | Show the percentage sign in the volumeEmilio Pozuelo Monfort2011-07-282-1/+14
| | |
* | | CallWindow: remove the sidebarEmilio Pozuelo Monfort2011-07-282-282/+31
| | | | | | | | | | | | And only leave the dialpad in its place.
* | | CallWindow: use the volume value from the preferencesEmilio Pozuelo Monfort2011-07-281-79/+21
| | | | | | | | | | | | | | | This also removes the 'Audio input' sidebar page, as all of it can now be found in the preferences.
* | | Preferences: add a Calls tabEmilio Pozuelo Monfort2011-07-282-6/+173
| | | | | | | | | | | | It only contains the micro volume for now.
* | | Add a new gsettings key for the call volumeEmilio Pozuelo Monfort2011-07-282-0/+11
| | |
* | | CallWindow: use tp_g_signal_connect_objectEmilio Pozuelo Monfort2011-07-281-7/+6
|/ / | | | | | | So the signals are disconnected when the window is destroyed.
* | CallWindow: build the toolbar from the .uiEmilio Pozuelo Monfort2011-07-282-69/+66
| |
* | CallWindow: hide the audio/video call buttons on _init()Emilio Pozuelo Monfort2011-07-282-2/+2
| | | | | | | | | | When we create a new window it's because there's an incoming call, so hide the audio/video call buttons.
* | CallWindow: remove redial menuEmilio Pozuelo Monfort2011-07-282-33/+0
| |
* | CallWindow: remove separator between hangup and dialpad buttonsEmilio Pozuelo Monfort2011-07-281-8/+0
| |
* | CallWindow: show audio and video call buttons to start a callEmilio Pozuelo Monfort2011-07-283-15/+58
| | | | | | | | Instead of the redial button.
* | CallWindow: add the remote user name and presence to the toolbarEmilio Pozuelo Monfort2011-07-281-1/+45
| |
* | CallWindow: add an avatar to the top toolbarEmilio Pozuelo Monfort2011-07-281-3/+40
| |
* | CallWindow: move the status message to the bottom toolbarEmilio Pozuelo Monfort2011-07-282-34/+24
| | | | | | | | From its own statusbar.
* | CallWindow: move the volume button to the bottom toolbarEmilio Pozuelo Monfort2011-07-282-16/+17
| |
* | CallWindow: add a bottom toolbarEmilio Pozuelo Monfort2011-07-281-24/+36
| | | | | | | | And move some buttons to it following the new call UI design.
* | Updated Czech translationMarek Černocký2011-07-281-692/+1111
| |
* | Add letters underneath the numbers on the dialpadDanielle Madeley2011-07-261-13/+39
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=632874
* | Factor out dialpad into a utility functionDanielle Madeley2011-07-264-98/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | remove released flagXavier Claessens2011-07-261-1/+1
| |
* | prepare releaseEMPATHY_3_1_4Xavier Claessens2011-07-262-2/+43
| |
* | Merge remote-tracking branch 'danni/populate-popup-654669'Xavier Claessens2011-07-261-2/+4
|\ \
| * | Assume GDK_KEY_PRESS in the default caseDanielle Madeley2011-07-261-2/+4
| | | | | | | | | | | | Warn if making this assumption.
* | | Merge remote-tracking branch 'danni/drag-n-drop-558942'Xavier Claessens2011-07-263-12/+52
|\ \ \ | |_|/ |/| |
| * | Apply the same fix to EmpathyContactListViewDanielle Madeley2011-07-261-3/+3
| | |
| * | Don't generate critical when dragging with no contact selectedDanielle Madeley2011-07-201-3/+3
| |/ | | | | | | | | | | | | This also fixes the problem where dragging with no contact selected drags the previously selected contact. Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=558942
| * Populate spelling suggestions when menu key is pressedDanielle Madeley2011-07-181-6/+46
| | | | | | | | | | | | | | Track what kind of event generated the populate-popup event and then use the cursor position or mouse position as appropriate. Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=654669
* | Updated Spanish translationJorge González2011-07-261-121/+127
| |
* | CallWindow: fix commentsEmilio Pozuelo Monfort2011-07-251-3/+3
| | | | | | | | We no longer show the self avatar
* | CallWindow: fix typoEmilio Pozuelo Monfort2011-07-251-3/+3
| |
* | CallWindow: ignore events in the data probe callbackEmilio Pozuelo Monfort2011-07-251-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 itEmilio Pozuelo Monfort2011-07-251-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 comingEmilio Pozuelo Monfort2011-07-251-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.
* | Merge branch 'irc-dialog'Will Thompson2011-07-253-82/+205
|\ \ | | | | | | | | | | | | Fixes: <https://bugzilla.gnome.org/show_bug.cgi?id=654552> Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
| * | IRC accounts: top-justify the password hint.Will Thompson2011-07-251-0/+1
| | | | | | | | | | | | | | | | | | | | | As mentioned on <https://bugzilla.gnome.org/show_bug.cgi?id=654552#c13>, this makes the password hint text be right up against the field it's hinting about, at the cost of even more ugly space between it and the Advanced expander. I think this is the lesser of two evils.
| * | IRC: validate 'username' parameter.Will Thompson2011-07-191-0/+12
| | |
| * | IRC: rename “user_name” regex to “nick_name”Will Thompson2011-07-191-2/+2
| | | | | | | | | | | | | | | | | | | | | The 'account’ parameter in Telepathy, to which this regex applies, is the ‘nickname’ in IRC parlance. (I'm about to add a regex for what IRC calls ‘usernames’.)
| * | IRC accounts: make labels the same width.Will Thompson2011-07-191-0/+10
| | | | | | | | | | | | | | | This addresses Nick's concern on https://bugzilla.gnome.org/show_bug.cgi?id=654552
| * | Add an advanced section to the IRC configuration pageRob Sharp2011-07-192-80/+180
| | | | | | | | | | | | | | | | | | | | | -Move the Real Name and Quit Message to the advanced section -Add a new Username field to the advanced section https://bugzilla.gnome.org/show_bug.cgi?id=654552
* | | CallWindow: remove unused boxEmilio Pozuelo Monfort2011-07-211-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 windowEmilio Pozuelo Monfort2011-07-211-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.
* | | Updated Slovenian translationMatej Urbančič2011-07-201-189/+218
| | |
* | | Revert "empathy_call_new_with_streams: prefer StreamedMedia over Call"Emilio Pozuelo Monfort2011-07-191-15/+15
|/ / | | | | | | | | | | | | | | Default to Call channels again. https://bugzilla.gnome.org/show_bug.cgi?id=654611 This reverts commit 1cacc0945f81e0513013b83ca7488589dd6c61f7.
* / Updated Swedish translationDaniel Nylander2011-07-191-46/+32
|/
* Updated Swedish translationDaniel Nylander2011-07-151-759/+1454
|
* Updated Hebrew translation.Yaron Shahrabani2011-07-151-185/+214
|
* Debug logs will now be saved in the user's home directory rather than /tmpRob Sharp2011-07-141-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=654541
* release.py: detect bug numbers using their full URLGuillaume Desmottes2011-07-131-2/+3
| | | | | git-bz uses the full address of the bug so best to support that format as well.
* Updated Spanish translationDaniel Mustieles2011-07-131-166/+192
|
* Updated Latvian translation.Rudolfs Mazurs2011-07-121-821/+1233
|
* Updated Norwegian bokmål translationKjartan Maraas2011-07-121-186/+212
|
* LogWindow: stop retrieving logs if the window is closedEmilio Pozuelo Monfort2011-07-121-1/+4
|
* Only follow available cameras if the contact can do Video callsEmilio Pozuelo Monfort2011-07-122-16/+11
|
* LogWindow: disable Video calls if no camera connectedEmilio Pozuelo Monfort2011-07-121-1/+18
|
* CallWindow: disable Video functionality if there's no cameraEmilio Pozuelo Monfort2011-07-121-1/+12
|