]>
git.0d.be Git - empathy.git/log
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.
Alexey Fisher [Tue, 2 Aug 2011 11:09:36 +0000 (13:09 +0200)]
empathy_server_sasl_handler_class_init: properly initialize the dispose function
https://bugzilla.gnome.org/show_bug.cgi?id=655788
Gabor Kelemen [Mon, 1 Aug 2011 23:18:28 +0000 (01:18 +0200)]
Updated Hungarian translation by Balázs Meskó <meskobalazs at gmail dot com>
Danielle Madeley [Mon, 1 Aug 2011 22:38:03 +0000 (08:38 +1000)]
Move signal disconnection earlier to hopefully fix SEGV
I can't actually reproduce this, but this is possibly the fix.
(Hopefully) Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=654914
Jonny Lamb [Mon, 1 Aug 2011 16:41:34 +0000 (17:41 +0100)]
preferences: update tab order
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>
Guillaume Desmottes [Mon, 1 Aug 2011 14:46:25 +0000 (16:46 +0200)]
call-window: don't display labels in both toolbars
Guillaume Desmottes [Mon, 1 Aug 2011 12:50:58 +0000 (14:50 +0200)]
help/.gitignore: add eu translation of the doc
Guillaume Desmottes [Mon, 1 Aug 2011 12:50:04 +0000 (14:50 +0200)]
sort help/.gitignore
Jonny Lamb [Mon, 1 Aug 2011 12:48:32 +0000 (13:48 +0100)]
Merge branch 'change-audio'
Conflicts:
src/empathy-call-window.c
src/empathy-call-window.ui
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Guillaume Desmottes [Mon, 1 Aug 2011 11:10:35 +0000 (13:10 +0200)]
chat_text_maybe_append_date_and_time: compute the right delta between timestamps
The first argument of g_date_time_difference() should be the older timestamp.
https://bugzilla.gnome.org/show_bug.cgi?id=654958
lainme [Sun, 31 Jul 2011 18:11:52 +0000 (18:11 +0000)]
Update Simplified Chinese help translation.
Aron Xu [Sun, 31 Jul 2011 18:09:16 +0000 (18:09 +0000)]
Update Simplified Chinese translation.
Andrej Žnidaršič [Sat, 30 Jul 2011 17:15:57 +0000 (19:15 +0200)]
Updated Slovenian translation
Abel Motha [Fri, 29 Jul 2011 20:37:22 +0000 (22:37 +0200)]
Updated translation for Zulu (zu), reviewed by Priscilla Mahlangu
Daniel Korostil [Fri, 29 Jul 2011 20:15:41 +0000 (23:15 +0300)]
Uploaded Ukranian
Daniel Mustieles [Fri, 29 Jul 2011 17:58:29 +0000 (19:58 +0200)]
Updated Spanish translation
Jonny Lamb [Fri, 29 Jul 2011 17:54:40 +0000 (18:54 +0100)]
audio-src: check for new enough pulsesrc before trying to change mics
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>
Jonny Lamb [Fri, 29 Jul 2011 10:43:44 +0000 (11:43 +0100)]
audio-src: update to newer GstPulseSrc API
This time it's actually merged to master.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Jonny Lamb [Fri, 29 Jul 2011 10:09:15 +0000 (11:09 +0100)]
audio-src,mic-menu: use DEBUG macros
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Jonny Lamb [Fri, 29 Jul 2011 10:06:25 +0000 (11:06 +0100)]
audio-src: only call operations_run when PA is ready
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Jonny Lamb [Thu, 28 Jul 2011 14:29:44 +0000 (15:29 +0100)]
mic-menu: display monitors when they're the current mic
...but otherwise hide them.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Jonny Lamb [Thu, 28 Jul 2011 14:24:19 +0000 (15:24 +0100)]
audio-src: add is_monitor boolean to mic struct
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Jonny Lamb [Thu, 28 Jul 2011 11:45:21 +0000 (12:45 +0100)]
call-window: add a Microphone menu to change mic on the fly
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>
Jonny Lamb [Thu, 28 Jul 2011 11:38:26 +0000 (12:38 +0100)]
call-window: add getters for the UI manager and audio src
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Jonny Lamb [Thu, 28 Jul 2011 08:45:11 +0000 (09:45 +0100)]
audio-src: don't ignore monitors
pavucontrol doesn't...
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Jonny Lamb [Wed, 27 Jul 2011 16:50:15 +0000 (17:50 +0100)]
audio-src: add comment about values for unknown values
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Jonny Lamb [Wed, 27 Jul 2011 16:49:41 +0000 (17:49 +0100)]
audio-src: set property IDs properly
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Jonny Lamb [Wed, 27 Jul 2011 16:44:21 +0000 (17:44 +0100)]
audio-src: listen to PA state changes and signal accordingly
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Jonny Lamb [Wed, 27 Jul 2011 16:24:58 +0000 (17:24 +0100)]
src: give empathy-call sources to the marshal generator
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Jonny Lamb [Wed, 27 Jul 2011 12:21:49 +0000 (13:21 +0100)]
audio-src: add some comments explaining the PA changes
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Jonny Lamb [Wed, 27 Jul 2011 10:54:52 +0000 (11:54 +0100)]
audio-src: add API for getting the mic source ID
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>
Cheng-Chia Tseng [Fri, 29 Jul 2011 08:09:24 +0000 (16:09 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Daniel Nylander [Fri, 29 Jul 2011 07:53:34 +0000 (09:53 +0200)]
Updated Swedish translation
Inaki Larranaga Murgoitio [Thu, 28 Jul 2011 17:18:18 +0000 (19:18 +0200)]
Added Basque language
Felipe Borges [Thu, 28 Jul 2011 13:09:49 +0000 (10:09 -0300)]
Updated Brazilian Portuguese translation
Emilio Pozuelo Monfort [Thu, 28 Jul 2011 09:43:32 +0000 (10:43 +0100)]
CallWindow: pack the details box
Even if we don't show it, so that the widgets exist and
we don't assert.
Emilio Pozuelo Monfort [Thu, 28 Jul 2011 08:29:04 +0000 (09:29 +0100)]
Show the percentage sign in the volume
Emilio Pozuelo Monfort [Wed, 27 Jul 2011 12:13:32 +0000 (13:13 +0100)]
CallWindow: remove the sidebar
And only leave the dialpad in its place.
Emilio Pozuelo Monfort [Wed, 27 Jul 2011 11:32:40 +0000 (12:32 +0100)]
CallWindow: use the volume value from the preferences
This also removes the 'Audio input' sidebar page, as all of
it can now be found in the preferences.
Emilio Pozuelo Monfort [Wed, 27 Jul 2011 11:20:54 +0000 (12:20 +0100)]
Preferences: add a Calls tab
It only contains the micro volume for now.
Emilio Pozuelo Monfort [Wed, 27 Jul 2011 11:20:02 +0000 (12:20 +0100)]
Add a new gsettings key for the call volume
Emilio Pozuelo Monfort [Thu, 28 Jul 2011 09:17:10 +0000 (10:17 +0100)]
CallWindow: use tp_g_signal_connect_object
So the signals are disconnected when the window is destroyed.
Jonny Lamb [Wed, 27 Jul 2011 10:39:21 +0000 (11:39 +0100)]
audio-src: add API for changing microphone
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Jonny Lamb [Tue, 26 Jul 2011 16:45:50 +0000 (17:45 +0100)]
audio-src: add the source name to the microphone info struct
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Jonny Lamb [Tue, 26 Jul 2011 13:27:33 +0000 (14:27 +0100)]
audio-src: add API to query available microphones
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Jonny Lamb [Tue, 26 Jul 2011 13:25:50 +0000 (14:25 +0100)]
configure: depend on libpulse
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Jonny Lamb [Tue, 26 Jul 2011 13:24:29 +0000 (14:24 +0100)]
audio-src: remove the element-added stuff
Now that we hard-code pulsesrc, this is unnecessary.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Jonny Lamb [Tue, 26 Jul 2011 09:32:34 +0000 (10:32 +0100)]
audio-src: allow changing the audio source element
Better than nothing, right?
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Jonny Lamb [Tue, 26 Jul 2011 09:28:40 +0000 (10:28 +0100)]
audio-src: use pulsesrc instead of gconfaudiosrc
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Emilio Pozuelo Monfort [Wed, 27 Jul 2011 08:06:01 +0000 (09:06 +0100)]
CallWindow: build the toolbar from the .ui
Emilio Pozuelo Monfort [Mon, 25 Jul 2011 18:24:53 +0000 (19:24 +0100)]
CallWindow: hide the audio/video call buttons on _init()
When we create a new window it's because there's an incoming
call, so hide the audio/video call buttons.
Emilio Pozuelo Monfort [Mon, 25 Jul 2011 18:14:30 +0000 (19:14 +0100)]
CallWindow: remove redial menu
Emilio Pozuelo Monfort [Mon, 25 Jul 2011 17:56:38 +0000 (18:56 +0100)]
CallWindow: remove separator between hangup and dialpad buttons
Emilio Pozuelo Monfort [Mon, 25 Jul 2011 17:47:51 +0000 (18:47 +0100)]
CallWindow: show audio and video call buttons to start a call
Instead of the redial button.
Emilio Pozuelo Monfort [Fri, 22 Jul 2011 16:14:12 +0000 (17:14 +0100)]
CallWindow: add the remote user name and presence to the toolbar
Emilio Pozuelo Monfort [Fri, 22 Jul 2011 15:34:52 +0000 (16:34 +0100)]
CallWindow: add an avatar to the top toolbar
Emilio Pozuelo Monfort [Fri, 22 Jul 2011 14:26:20 +0000 (15:26 +0100)]
CallWindow: move the status message to the bottom toolbar
From its own statusbar.
Emilio Pozuelo Monfort [Fri, 22 Jul 2011 12:07:42 +0000 (13:07 +0100)]
CallWindow: move the volume button to the bottom toolbar
Emilio Pozuelo Monfort [Fri, 22 Jul 2011 11:57:13 +0000 (12:57 +0100)]
CallWindow: add a bottom toolbar
And move some buttons to it following the new call UI design.
Marek Černocký [Thu, 28 Jul 2011 07:10:40 +0000 (09:10 +0200)]
Updated Czech translation
Danielle Madeley [Fri, 13 May 2011 03:38:51 +0000 (13:38 +1000)]
Add letters underneath the numbers on the dialpad
https://bugzilla.gnome.org/show_bug.cgi?id=632874
Danielle Madeley [Fri, 13 May 2011 03:19:49 +0000 (13:19 +1000)]
Factor out dialpad into a utility function
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
Xavier Claessens [Tue, 26 Jul 2011 10:34:22 +0000 (12:34 +0200)]
remove released flag
Xavier Claessens [Mon, 25 Jul 2011 14:46:42 +0000 (16:46 +0200)]
prepare release
Xavier Claessens [Tue, 26 Jul 2011 08:19:50 +0000 (10:19 +0200)]
Merge remote-tracking branch 'danni/populate-popup-654669'
Xavier Claessens [Tue, 26 Jul 2011 08:19:39 +0000 (10:19 +0200)]
Merge remote-tracking branch 'danni/drag-n-drop-558942'
Danielle Madeley [Tue, 26 Jul 2011 03:50:21 +0000 (13:50 +1000)]
Apply the same fix to EmpathyContactListView
Danielle Madeley [Tue, 26 Jul 2011 03:36:18 +0000 (13:36 +1000)]
Assume GDK_KEY_PRESS in the default case
Warn if making this assumption.
Jorge González [Mon, 25 Jul 2011 19:36:31 +0000 (21:36 +0200)]
Updated Spanish translation
Emilio Pozuelo Monfort [Fri, 22 Jul 2011 10:23:48 +0000 (11:23 +0100)]
CallWindow: fix comments
We no longer show the self avatar
Emilio Pozuelo Monfort [Fri, 22 Jul 2011 10:22:48 +0000 (11:22 +0100)]
CallWindow: fix typo
Emilio Pozuelo Monfort [Fri, 22 Jul 2011 11:08:39 +0000 (12:08 +0100)]
CallWindow: ignore events in the data probe callback
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.
Emilio Pozuelo Monfort [Fri, 22 Jul 2011 10:40:51 +0000 (11:40 +0100)]
CallWindow: check the video exists before showing it
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.
Emilio Pozuelo Monfort [Mon, 13 Jun 2011 11:07:31 +0000 (12:07 +0100)]
CallWindow: show the remote avatar when video stops coming
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.
Will Thompson [Mon, 25 Jul 2011 11:43:10 +0000 (12:43 +0100)]
Merge branch 'irc-dialog'
Fixes: <https://bugzilla.gnome.org/show_bug.cgi?id=654552>
Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
Will Thompson [Tue, 19 Jul 2011 12:09:49 +0000 (13:09 +0100)]
IRC accounts: top-justify the password hint.
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.
Emilio Pozuelo Monfort [Thu, 21 Jul 2011 12:01:10 +0000 (13:01 +0100)]
CallWindow: remove unused box
It was taking horizontal space even if it was empty, causing
the video widget to not take the full width when returning
from fullscreen.
Emilio Pozuelo Monfort [Wed, 20 Jul 2011 17:04:26 +0000 (18:04 +0100)]
Set the video widget for the fullscreen window
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.
Danielle Madeley [Wed, 20 Jul 2011 07:06:33 +0000 (17:06 +1000)]
Don't generate critical when dragging with no contact selected
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
Matej Urbančič [Tue, 19 Jul 2011 20:26:32 +0000 (22:26 +0200)]
Updated Slovenian translation
Will Thompson [Tue, 19 Jul 2011 08:22:26 +0000 (09:22 +0100)]
IRC: validate 'username' parameter.
Will Thompson [Tue, 19 Jul 2011 08:15:11 +0000 (09:15 +0100)]
IRC: rename “user_name” regex to “nick_name”
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’.)