]>
git.0d.be Git - empathy.git/log
Emilio Pozuelo Monfort [Tue, 16 Aug 2011 00:02:18 +0000 (01:02 +0100)]
Get the preview position from preview_pos
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
Emilio Pozuelo Monfort [Mon, 15 Aug 2011 23:44:46 +0000 (00:44 +0100)]
Add some space between the status and the end of the toolbar
https://bugzilla.gnome.org/show_bug.cgi?id=656571
Emilio Pozuelo Monfort [Mon, 15 Aug 2011 23:41:56 +0000 (00:41 +0100)]
Display the preview video button in the preview corner
https://bugzilla.gnome.org/show_bug.cgi?id=656571
Philip Withnall [Sun, 24 Jul 2011 16:05:15 +0000 (17:05 +0100)]
Bug 655212 — Update for libfolks API changes to AvatarDetails
Folks' AvatarDetails.avatar is now a GLoadableIcon rather than a GFile.
Closes: bgo#655212
https://bugzilla.gnome.org/show_bug.cgi?id=655212
Guillaume Desmottes [Mon, 15 Aug 2011 13:19:10 +0000 (15:19 +0200)]
audio-sink: check if sink implements the GstStreamVolume interface
Guillaume Desmottes [Mon, 15 Aug 2011 13:13:27 +0000 (15:13 +0200)]
manually build the GstStructure
Guillaume Desmottes [Mon, 15 Aug 2011 12:59:41 +0000 (14:59 +0200)]
Get the env variable in create_{src,sink} directly
Guillaume Desmottes [Mon, 15 Aug 2011 10:27:22 +0000 (12:27 +0200)]
Enable echo cancellation if needed
Guillaume Desmottes [Mon, 15 Aug 2011 10:15:25 +0000 (12:15 +0200)]
Add Echo cancellation preference
Guillaume Desmottes [Mon, 15 Aug 2011 09:23:35 +0000 (11:23 +0200)]
Use gst_parse_bin_from_description() when EMPATHY_AUDIO_* vars are set
Also factor out empathy_call_set_stream_properties().
Guillaume Desmottes [Mon, 15 Aug 2011 09:04:24 +0000 (11:04 +0200)]
Set stream-properties on GStreamer elements to set the media role
Guillaume Desmottes [Mon, 15 Aug 2011 07:44:28 +0000 (09:44 +0200)]
Use pulesink as audio sink
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.
Emilio Pozuelo Monfort [Mon, 15 Aug 2011 12:32:40 +0000 (13:32 +0100)]
Merge branch 'move-video-preview-656268'
Emilio Pozuelo Monfort [Mon, 15 Aug 2011 11:07:47 +0000 (12:07 +0100)]
CameraMenu: don't crash if there are no cameras
Emilio Pozuelo Monfort [Mon, 15 Aug 2011 10:33:25 +0000 (11:33 +0100)]
CameraMenu: use empathy_camera_monitor_new()
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.
Emilio Pozuelo Monfort [Mon, 15 Aug 2011 10:29:59 +0000 (11:29 +0100)]
CameraMonitor: add empathy_camera_monitor_new()
Which doesn't return a singleton but a new object.
Emilio Pozuelo Monfort [Mon, 15 Aug 2011 10:15:40 +0000 (11:15 +0100)]
CameraMenu: select the first camera if the last one isn't available
Emilio Pozuelo Monfort [Mon, 15 Aug 2011 10:06:51 +0000 (11:06 +0100)]
CameraMonitor: dynamically-allocate the queue
Emilio Pozuelo Monfort [Tue, 2 Aug 2011 11:34:55 +0000 (12:34 +0100)]
CallWindow: add a 'Swap camera' item to the preview menu
Emilio Pozuelo Monfort [Tue, 2 Aug 2011 09:01:46 +0000 (10:01 +0100)]
CameraMenu: restore the last selected camera on creation
Emilio Pozuelo Monfort [Tue, 2 Aug 2011 08:53:23 +0000 (09:53 +0100)]
CameraMenu: track changes to the camera key
And store changes from the menu itself in GSettings.
Emilio Pozuelo Monfort [Tue, 2 Aug 2011 08:52:36 +0000 (09:52 +0100)]
Add a GSettings key for the default camera
Emilio Pozuelo Monfort [Mon, 1 Aug 2011 16:29:22 +0000 (17:29 +0100)]
CallWindow: add a menu to change the camera
https://bugzilla.gnome.org/show_bug.cgi?id=599167
Emilio Pozuelo Monfort [Mon, 1 Aug 2011 16:27:47 +0000 (17:27 +0100)]
VideoSrc: add API to get the input device
Emilio Pozuelo Monfort [Mon, 1 Aug 2011 12:14:09 +0000 (13:14 +0100)]
VideoSrc: add API to change the input device
Emilio Pozuelo Monfort [Mon, 1 Aug 2011 11:46:03 +0000 (12:46 +0100)]
VideoSrc: use v4l2src instead of gconfvideosrc
Emilio Pozuelo Monfort [Mon, 1 Aug 2011 11:05:46 +0000 (12:05 +0100)]
CameraMonitor: add ::added and ::removed signals
Emilio Pozuelo Monfort [Tue, 2 Aug 2011 10:11:19 +0000 (11:11 +0100)]
CameraMonitor: make EmpathyCamera a boxed type
Emilio Pozuelo Monfort [Mon, 1 Aug 2011 10:58:03 +0000 (11:58 +0100)]
CameraMonitor: add API to get all cameras
Emilio Pozuelo Monfort [Mon, 15 Aug 2011 11:58:48 +0000 (12:58 +0100)]
Don't define the same thing twice
Emilio Pozuelo Monfort [Mon, 15 Aug 2011 11:56:45 +0000 (12:56 +0100)]
CallWindow: add extra bottom margin for the floating toolbar
Otherwise the rectangles will be on top of the toolbar.
Emilio Pozuelo Monfort [Fri, 12 Aug 2011 15:51:45 +0000 (16:51 +0100)]
CallWindow: create the rectangles after the avatar
As we want them to be on top of the avatar when they're shown.
Emilio Pozuelo Monfort [Fri, 12 Aug 2011 15:34:28 +0000 (16:34 +0100)]
empathy-call: add COGL and Clutter option groups
Emilio Pozuelo Monfort [Wed, 10 Aug 2011 10:10:14 +0000 (11:10 +0100)]
Use self->priv->preview_pos to determine the preview position
https://bugzilla.gnome.org/show_bug.cgi?id=656268
Emilio Pozuelo Monfort [Wed, 10 Aug 2011 09:37:46 +0000 (10:37 +0100)]
Darken the rectangles when starting a drag operation
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
Emilio Pozuelo Monfort [Wed, 10 Aug 2011 09:32:09 +0000 (10:32 +0100)]
Don't darken the preview when dragging it
https://bugzilla.gnome.org/show_bug.cgi?id=656268
Emilio Pozuelo Monfort [Wed, 10 Aug 2011 09:27:10 +0000 (10:27 +0100)]
Highlight the preview when hovered
https://bugzilla.gnome.org/show_bug.cgi?id=656268
Emilio Pozuelo Monfort [Wed, 10 Aug 2011 09:16:40 +0000 (10:16 +0100)]
Factor out empathy_call_window_darken_preview_rectangle
https://bugzilla.gnome.org/show_bug.cgi?id=656268
Emilio Pozuelo Monfort [Wed, 10 Aug 2011 09:14:25 +0000 (10:14 +0100)]
Factor out empathy_call_window_get_preview_rectangle
https://bugzilla.gnome.org/show_bug.cgi?id=656268
Emilio Pozuelo Monfort [Wed, 10 Aug 2011 09:13:13 +0000 (10:13 +0100)]
Move empathy_call_window_get_preview_position around
https://bugzilla.gnome.org/show_bug.cgi?id=656268
Emilio Pozuelo Monfort [Tue, 9 Aug 2011 15:16:13 +0000 (16:16 +0100)]
CallWindow: highlight drop zones when hovered
https://bugzilla.gnome.org/show_bug.cgi?id=656268
Emilio Pozuelo Monfort [Tue, 9 Aug 2011 14:34:44 +0000 (15:34 +0100)]
Factor out empathy_call_window_get_preview_position()
https://bugzilla.gnome.org/show_bug.cgi?id=656268
Emilio Pozuelo Monfort [Tue, 9 Aug 2011 13:01:40 +0000 (14:01 +0100)]
CallWindow: show drop zones when dragging the preview
https://bugzilla.gnome.org/show_bug.cgi?id=656268
Emilio Pozuelo Monfort [Mon, 8 Aug 2011 16:54:50 +0000 (17:54 +0100)]
CallWindow: allow to move the video preview
https://bugzilla.gnome.org/show_bug.cgi?id=656268
Emilio Pozuelo Monfort [Mon, 8 Aug 2011 15:15:05 +0000 (16:15 +0100)]
CallWindow: add top and right margin to the preview container
So that when it's placed on another corner, it still has some
margin.
https://bugzilla.gnome.org/show_bug.cgi?id=656268
Emilio Pozuelo Monfort [Tue, 9 Aug 2011 09:54:16 +0000 (10:54 +0100)]
empathy-call: call gdk_disable_multidevice()
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
Emilio Pozuelo Monfort [Mon, 15 Aug 2011 10:55:44 +0000 (11:55 +0100)]
Merge branch 'clutter-toolbar'
Emilio Pozuelo Monfort [Fri, 12 Aug 2011 16:45:50 +0000 (17:45 +0100)]
CallWindow: get the mic volume upon init
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
Emilio Pozuelo Monfort [Fri, 12 Aug 2011 13:45:50 +0000 (14:45 +0100)]
CallWindow: fix toggling the microphone on and off
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
Ngô Chin [Sat, 13 Aug 2011 02:56:17 +0000 (09:56 +0700)]
Updated Vietnamese translation
Nguyễn Thái Ngọc Duy [Thu, 4 Aug 2011 02:21:15 +0000 (09:21 +0700)]
po/vi.po: import from Damned Lies
Arash Mousavi [Fri, 12 Aug 2011 22:15:21 +0000 (02:45 +0430)]
Updated Persian translation
Emilio Pozuelo Monfort [Fri, 12 Aug 2011 13:32:53 +0000 (14:32 +0100)]
Update the constraint when the stage allocation changes
Instead of when the box does, to avoid a warning.
Emilio Pozuelo Monfort [Fri, 12 Aug 2011 13:19:01 +0000 (14:19 +0100)]
CallWindow: raise the toolbar when showing the preview
So that one can click the toolbar buttons.
Emilio Pozuelo Monfort [Fri, 12 Aug 2011 12:57:55 +0000 (13:57 +0100)]
CallWindow: make the preview margin a define
Emilio Pozuelo Monfort [Mon, 8 Aug 2011 11:27:44 +0000 (12:27 +0100)]
Move the video preview up
So it's not on top of the floating toolbar.
https://bugzilla.gnome.org/show_bug.cgi?id=656150
Emilio Pozuelo Monfort [Mon, 8 Aug 2011 09:08:00 +0000 (10:08 +0100)]
Make the floating toolbar have rounded corners
https://bugzilla.gnome.org/show_bug.cgi?id=656150
Emilio Pozuelo Monfort [Mon, 8 Aug 2011 09:03:40 +0000 (10:03 +0100)]
Add a GtkClutterActor subclass that clips the corners
https://bugzilla.gnome.org/show_bug.cgi?id=656150
Emilio Pozuelo Monfort [Thu, 28 Jul 2011 10:42:47 +0000 (11:42 +0100)]
CallWindow: show the toolbar when on fullscreen
And also hide it after 3s of inactivity.
https://bugzilla.gnome.org/show_bug.cgi?id=656150
Emilio Pozuelo Monfort [Thu, 28 Jul 2011 10:29:13 +0000 (11:29 +0100)]
CallWindow: hide the toolbar after 3s of inactivity
https://bugzilla.gnome.org/show_bug.cgi?id=656150
Emilio Pozuelo Monfort [Fri, 5 Aug 2011 09:17:09 +0000 (10:17 +0100)]
CallWindow: make the toolbar float inside the window
https://bugzilla.gnome.org/show_bug.cgi?id=656150
Sjoerd Simons [Fri, 12 Aug 2011 10:21:45 +0000 (12:21 +0200)]
Properly check if the backlog flag is set
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
Kjartan Maraas [Wed, 10 Aug 2011 13:16:20 +0000 (15:16 +0200)]
Updated Norwegian bokmål translation
Emilio Pozuelo Monfort [Mon, 8 Aug 2011 10:34:26 +0000 (11:34 +0100)]
LogWindow: don't crash if there are logs from the future
https://bugzilla.gnome.org/show_bug.cgi?id=656065
Emilio Pozuelo Monfort [Mon, 8 Aug 2011 10:58:06 +0000 (11:58 +0100)]
CallWindow: don't set the title for multiple participants
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
Andrej Žnidaršič [Tue, 9 Aug 2011 18:16:37 +0000 (20:16 +0200)]
Updated Slovenian translation
Daniel Nylander [Mon, 8 Aug 2011 06:22:55 +0000 (08:22 +0200)]
Updated Swedish translation
Daniel Mustieles [Sun, 7 Aug 2011 16:33:45 +0000 (18:33 +0200)]
Updated Spanish translation
Fran Dieguez [Sat, 6 Aug 2011 19:59:56 +0000 (21:59 +0200)]
Updated Galician translations
Yaron Shahrabani [Sat, 6 Aug 2011 12:51:39 +0000 (15:51 +0300)]
Updated Hebrew translation.
Guillaume Desmottes [Fri, 5 Aug 2011 10:08:20 +0000 (12:08 +0200)]
EmpathyContactChooser: remove EmpathyTpChat property
It's not used any more and a generic widget shouldn't need it.
https://bugzilla.gnome.org/show_bug.cgi?id=656020
Guillaume Desmottes [Fri, 5 Aug 2011 10:00:31 +0000 (12:00 +0200)]
Implement TpContact selection in EmpathyInviteParticipantDialog
https://bugzilla.gnome.org/show_bug.cgi?id=656020
Guillaume Desmottes [Fri, 5 Aug 2011 09:57:25 +0000 (11:57 +0200)]
Implement filtering logic in EmpathyInviteParticipantDialog
https://bugzilla.gnome.org/show_bug.cgi?id=656020
Guillaume Desmottes [Fri, 5 Aug 2011 09:32:23 +0000 (11:32 +0200)]
Add EmpathyContactChooser
This is a pure code refactoring from EmpathyInviteParticipantDialog, this
widget is not generic yet.
https://bugzilla.gnome.org/show_bug.cgi?id=656020
Guillaume Desmottes [Thu, 4 Aug 2011 13:38:45 +0000 (15:38 +0200)]
Allow to enter an email address as Yahoo ID
https://bugzilla.gnome.org/show_bug.cgi?id=655959
Emilio Pozuelo Monfort [Thu, 4 Aug 2011 08:53:25 +0000 (09:53 +0100)]
Make the #defines an static array
Emilio Pozuelo Monfort [Wed, 3 Aug 2011 15:49:10 +0000 (16:49 +0100)]
Use the new enum everywhere
And use strings for the --show-preferences argument.
Emilio Pozuelo Monfort [Wed, 3 Aug 2011 15:24:38 +0000 (16:24 +0100)]
Preferences: add an enum for all the tabs
Emilio Pozuelo Monfort [Wed, 3 Aug 2011 14:48:47 +0000 (15:48 +0100)]
CallWindow: go to the Calls tab when opening the preferences
https://bugzilla.gnome.org/show_bug.cgi?id=655884
Emilio Pozuelo Monfort [Wed, 3 Aug 2011 14:48:18 +0000 (15:48 +0100)]
Allow to specify the tab to open in the preferences
https://bugzilla.gnome.org/show_bug.cgi?id=655884
Emilio Pozuelo Monfort [Wed, 3 Aug 2011 12:11:03 +0000 (13:11 +0100)]
Preferences: add empathy_preferences_show_tab()
https://bugzilla.gnome.org/show_bug.cgi?id=655884
Emilio Pozuelo Monfort [Wed, 3 Aug 2011 11:47:31 +0000 (12:47 +0100)]
CallWindow: show Empathy.Call when opening the debug window
https://bugzilla.gnome.org/show_bug.cgi?id=655884
Emilio Pozuelo Monfort [Wed, 3 Aug 2011 11:45:39 +0000 (12:45 +0100)]
empathy-debugger: add a command line option to show a service
https://bugzilla.gnome.org/show_bug.cgi?id=655884
Emilio Pozuelo Monfort [Wed, 3 Aug 2011 11:15:28 +0000 (12:15 +0100)]
DebugWindow: add function to change the service to show
https://bugzilla.gnome.org/show_bug.cgi?id=655884
Emilio Pozuelo Monfort [Wed, 3 Aug 2011 10:27:00 +0000 (11:27 +0100)]
Factor out empathy_launch_program()
https://bugzilla.gnome.org/show_bug.cgi?id=655884
Emilio Pozuelo Monfort [Wed, 3 Aug 2011 08:12:15 +0000 (09:12 +0100)]
CallWindow: add a Settings menu item
https://bugzilla.gnome.org/show_bug.cgi?id=655884
Emilio Pozuelo Monfort [Wed, 3 Aug 2011 07:47:08 +0000 (08:47 +0100)]
Add a command line option to Empathy to show the preferences
https://bugzilla.gnome.org/show_bug.cgi?id=655884
Emilio Pozuelo Monfort [Tue, 2 Aug 2011 15:40:51 +0000 (16:40 +0100)]
MainWindow: add API to show the preferences window
https://bugzilla.gnome.org/show_bug.cgi?id=655884
Emilio Pozuelo Monfort [Tue, 2 Aug 2011 12:26:11 +0000 (13:26 +0100)]
CallWindow: add a 'Call log' menu
https://bugzilla.gnome.org/show_bug.cgi?id=655884
Emilio Pozuelo Monfort [Tue, 2 Aug 2011 12:15:57 +0000 (13:15 +0100)]
CallWindow: add a Help->About menu
https://bugzilla.gnome.org/show_bug.cgi?id=655884
Emilio Pozuelo Monfort [Tue, 2 Aug 2011 12:00:09 +0000 (13:00 +0100)]
CallWindow: add a Help->Contents menu
https://bugzilla.gnome.org/show_bug.cgi?id=655884
Emilio Pozuelo Monfort [Tue, 2 Aug 2011 11:45:14 +0000 (12:45 +0100)]
CallWindow: remove the hangup menu item
https://bugzilla.gnome.org/show_bug.cgi?id=655884
Emilio Pozuelo Monfort [Tue, 2 Aug 2011 11:44:46 +0000 (12:44 +0100)]
CallWindow: move 'Fullscreen' to the Call menu
https://bugzilla.gnome.org/show_bug.cgi?id=655884
Emilio Pozuelo Monfort [Tue, 26 Jul 2011 10:08:04 +0000 (11:08 +0100)]
Dialpad: show an entry with the entered numbers
Daniel Mustieles [Thu, 4 Aug 2011 07:30:33 +0000 (09:30 +0200)]
Updated Spanish translation
Emilio Pozuelo Monfort [Thu, 28 Jul 2011 12:00:07 +0000 (13:00 +0100)]
CallWindow: don't close the window when hanging up
As one may want to redial.
Emilio Pozuelo Monfort [Thu, 28 Jul 2011 11:29:59 +0000 (12:29 +0100)]
CallWindow: show 'Mute' on the statusbar when muted
Guillaume Desmottes [Wed, 3 Aug 2011 13:18:52 +0000 (15:18 +0200)]
call-window: use the input-dialpad icon
Thanks a lot to Jakub Steiner for this awesome icon.
Daniel Nylander [Wed, 3 Aug 2011 06:50:40 +0000 (08:50 +0200)]
Updated Swedish translation
Guillaume Desmottes [Tue, 2 Aug 2011 14:15:13 +0000 (16:15 +0200)]
empathy_send_file_with_file_chooser: keep on the contact while the dialog is running
It's not safe to assume that the EmpathyContact stays alive.