]>
git.0d.be Git - empathy.git/log
Danielle Madeley [Tue, 15 May 2012 05:22:21 +0000 (15:22 +1000)]
Tweak account balance display
Danielle Madeley [Tue, 15 May 2012 04:11:26 +0000 (14:11 +1000)]
Use (non-)starred-symbolic for presence chooser
This makes it look somewhat more visually up to date with Help etc.
However this makes the use of STOCK_OK out of place (what to replace
this with?).
Danielle Madeley [Tue, 15 May 2012 07:14:48 +0000 (17:14 +1000)]
Remove contact list size radiobuttons from preferences
Danielle Madeley [Tue, 15 May 2012 03:42:42 +0000 (13:42 +1000)]
Add preference to show account balances
Set this 'true' by default.
Danielle Madeley [Tue, 15 May 2012 03:27:29 +0000 (13:27 +1000)]
Refactor app menu as per design decision
Danielle Madeley [Tue, 15 May 2012 02:16:45 +0000 (12:16 +1000)]
Remove menu button, have only app menu
Danielle Madeley [Fri, 11 May 2012 02:54:04 +0000 (12:54 +1000)]
preferences: move some items from Behaviour into Chat
Danielle Madeley [Fri, 11 May 2012 02:50:13 +0000 (12:50 +1000)]
preferences: add options removed from View into preferences
Danielle Madeley [Fri, 11 May 2012 00:53:57 +0000 (10:53 +1000)]
Remove dead object from .ui file
Danielle Madeley [Thu, 10 May 2012 23:29:12 +0000 (09:29 +1000)]
preferences: remove a lot of bind-and-forget widgets from priv struct
Cleans up the code and makes it much less work to add new preferences.
Danielle Madeley [Thu, 10 May 2012 02:16:27 +0000 (12:16 +1000)]
Remove dead code
Danielle Madeley [Thu, 10 May 2012 01:41:52 +0000 (11:41 +1000)]
Rework balance display to be in-roster only
Danielle Madeley [Wed, 9 May 2012 07:06:41 +0000 (17:06 +1000)]
Mark the options for the sort-criterion enum
Danielle Madeley [Wed, 9 May 2012 07:02:46 +0000 (17:02 +1000)]
Remove all old view menu handling code with GSettings bindings
Danielle Madeley [Wed, 9 May 2012 06:28:06 +0000 (16:28 +1000)]
Add the app menu using the same model as the menu button
Danielle Madeley [Wed, 9 May 2012 05:26:00 +0000 (15:26 +1000)]
Change the roster menu to a flat menu structure
Danielle Madeley [Wed, 9 May 2012 05:24:57 +0000 (15:24 +1000)]
Move the menu to a button ala Web
Danielle Madeley [Wed, 9 May 2012 05:18:52 +0000 (15:18 +1000)]
Remove view history action
It doesn't make sense to have this anyway. You can still have history even
though you have no accounts configured.
Danielle Madeley [Tue, 8 May 2012 05:08:07 +0000 (15:08 +1000)]
Port roster-window-menubar.ui to current GMenu builder XML format
The docs are wrong, surprise!
Guillaume Desmottes [Tue, 10 Jan 2012 16:17:43 +0000 (17:17 +0100)]
roster-window: migrate menu bar to GtkBuilder
Rebased-by: Danielle Madeley <danielle.madeley@collabora.co.uk>
Guillaume Desmottes [Tue, 10 Jan 2012 13:31:33 +0000 (14:31 +0100)]
EmpathyMainWindow: inherit from GtkApplicationWindow
That's recommended for a better GNOME 3 integration.
Guillaume Desmottes [Tue, 10 Jan 2012 10:25:44 +0000 (11:25 +0100)]
stop passing the main window to empathy_sound_manager_play()
I'm about to add an extra argument to the main window constructor so it's not
convenient to, in theory, being able to create it from the event manager.
Passing a widget wasn't doing anything anyway and this code is not even used
when running the Shell so...
Rebased-by: Danielle Madeley <danielle.madeley@collabora.co.uk>
Guillaume Desmottes [Thu, 10 May 2012 12:55:39 +0000 (14:55 +0200)]
turn EmpathyContactWidget to be a proper GtkWidget
https://bugzilla.gnome.org/show_bug.cgi?id=675803
Guillaume Desmottes [Fri, 11 May 2012 12:06:59 +0000 (14:06 +0200)]
Merge branch 'gnome-3-4'
Guillaume Desmottes [Fri, 11 May 2012 12:03:43 +0000 (14:03 +0200)]
account-widget-irc: Quit label should be in the first column
Guillaume Desmottes [Fri, 11 May 2012 11:17:30 +0000 (13:17 +0200)]
coding style fix
Fran Diéguez [Fri, 11 May 2012 09:28:40 +0000 (11:28 +0200)]
Updated Galician translations
Daniel Mustieles [Fri, 11 May 2012 08:59:02 +0000 (10:59 +0200)]
Updated Spanish translation
Guillaume Desmottes [Fri, 11 May 2012 08:23:25 +0000 (10:23 +0200)]
contact-blocking-dialog: use tp_connection_dup_contact_by_id_async()
https://bugzilla.gnome.org/show_bug.cgi?id=675808
Guillaume Desmottes [Fri, 11 May 2012 07:57:36 +0000 (09:57 +0200)]
contact: use tp_connection_dup_contact_by_id_async()
https://bugzilla.gnome.org/show_bug.cgi?id=675808
Guillaume Desmottes [Fri, 11 May 2012 07:50:24 +0000 (09:50 +0200)]
contact-chooser: use empathy_client_factory_dup_contact_by_id_async()
https://bugzilla.gnome.org/show_bug.cgi?id=675808
Guillaume Desmottes [Thu, 10 May 2012 14:23:51 +0000 (16:23 +0200)]
chat: use empathy_client_factory_dup_contact_by_id_async()
https://bugzilla.gnome.org/show_bug.cgi?id=675808
Guillaume Desmottes [Thu, 10 May 2012 13:47:30 +0000 (15:47 +0200)]
tp-chat: use tp_text_channel_get_chat_state()
https://bugzilla.gnome.org/show_bug.cgi?id=675807
Guillaume Desmottes [Thu, 10 May 2012 13:47:03 +0000 (15:47 +0200)]
client-factory: request TP_TEXT_CHANNEL_FEATURE_CHAT_STATES
TP_CHANNEL_FEATURE_CHAT_STATES has been deprecated.
https://bugzilla.gnome.org/show_bug.cgi?id=675807
Guillaume Desmottes [Thu, 10 May 2012 10:00:08 +0000 (12:00 +0200)]
tp-chat: remove chat-state-changed-empathy signal
https://bugzilla.gnome.org/show_bug.cgi?id=675807
Guillaume Desmottes [Thu, 10 May 2012 09:59:17 +0000 (11:59 +0200)]
chat: use contact-chat-state-changed signal
Now that we have a signal giving us a prepared TpContact there is no need to
use the empathy variant as we can easily create the EmpathyContact directly.
https://bugzilla.gnome.org/show_bug.cgi?id=675807
Daniel Mustieles [Thu, 10 May 2012 12:24:41 +0000 (14:24 +0200)]
Updated Spanish translation
Guillaume Desmottes [Thu, 10 May 2012 08:41:00 +0000 (10:41 +0200)]
remove empathy-tp-roomlist
https://bugzilla.gnome.org/show_bug.cgi?id=673989
Guillaume Desmottes [Thu, 26 Apr 2012 12:54:44 +0000 (14:54 +0200)]
new-chatroom-dialog: use TpRoomList
https://bugzilla.gnome.org/show_bug.cgi?id=673989
Daniel Mustieles [Thu, 10 May 2012 09:59:17 +0000 (11:59 +0200)]
Updated Spanish translation
Guillaume Desmottes [Thu, 10 May 2012 09:36:27 +0000 (11:36 +0200)]
contact-search-dialog: use empathy_client_factory_dup_contact_by_id_async()
https://bugzilla.gnome.org/show_bug.cgi?id=675597
Guillaume Desmottes [Thu, 10 May 2012 09:31:14 +0000 (11:31 +0200)]
add empathy_client_factory_dup_contact_by_id_async()
https://bugzilla.gnome.org/show_bug.cgi?id=675597
Guillaume Desmottes [Thu, 10 May 2012 08:33:20 +0000 (10:33 +0200)]
remove invisible_char from ui files
We should use Gtk+'s default and those widgets don't use it any way.
Guillaume Desmottes [Thu, 26 Apr 2012 10:08:38 +0000 (12:08 +0200)]
Turn EmpathyNewChatroomDialog to a GtkDialog sub-class
https://bugzilla.gnome.org/show_bug.cgi?id=674860
Guillaume Desmottes [Thu, 26 Apr 2012 09:19:27 +0000 (11:19 +0200)]
chatroom-dialog: re-order some functions
Let's just get rid of all these stupid prototypes.
https://bugzilla.gnome.org/show_bug.cgi?id=674860
Guillaume Desmottes [Thu, 26 Apr 2012 09:08:49 +0000 (11:08 +0200)]
new-chatroom-dialog: port to TP coding style
https://bugzilla.gnome.org/show_bug.cgi?id=674860
Guillaume Desmottes [Wed, 25 Apr 2012 09:16:52 +0000 (11:16 +0200)]
Use tp_capabilities_get_channel_classes_variant()
https://bugzilla.gnome.org/show_bug.cgi?id=674774
Guillaume Desmottes [Wed, 18 Apr 2012 13:39:45 +0000 (15:39 +0200)]
Stop generating Certificate API
https://bugzilla.gnome.org/show_bug.cgi?id=674318
Guillaume Desmottes [Wed, 18 Apr 2012 13:04:14 +0000 (15:04 +0200)]
remove empathy-tls-certificate
https://bugzilla.gnome.org/show_bug.cgi?id=674318
Guillaume Desmottes [Wed, 18 Apr 2012 13:25:27 +0000 (15:25 +0200)]
Use TpTpTLSCertificate
https://bugzilla.gnome.org/show_bug.cgi?id=674318
Guillaume Desmottes [Tue, 10 Apr 2012 15:04:45 +0000 (17:04 +0200)]
use tp_capabilities_supports_sms()
https://bugzilla.gnome.org/show_bug.cgi?id=673846
Guillaume Desmottes [Mon, 16 Apr 2012 11:37:59 +0000 (13:37 +0200)]
Stop generating Debug API
https://bugzilla.gnome.org/show_bug.cgi?id=674182
Guillaume Desmottes [Mon, 16 Apr 2012 09:34:06 +0000 (11:34 +0200)]
Store the TpDebugMessage in the model
Makes things easier and saves us from dupping the info.
https://bugzilla.gnome.org/show_bug.cgi?id=674182
Guillaume Desmottes [Mon, 16 Apr 2012 09:56:45 +0000 (11:56 +0200)]
merge store_filter_foreach () and copy_model_foreach ()
They were basically the same function. The only difference was that one was
assuming to receive an empty string during the first iteration while the other
was coping with it being NULL.
https://bugzilla.gnome.org/show_bug.cgi?id=674182
Guillaume Desmottes [Mon, 16 Apr 2012 08:44:36 +0000 (10:44 +0200)]
debug-window: use TpDebugClient
https://bugzilla.gnome.org/show_bug.cgi?id=674182
Guillaume Desmottes [Mon, 16 Apr 2012 08:10:14 +0000 (10:10 +0200)]
empathy-debugger: use self->priv pattern
https://bugzilla.gnome.org/show_bug.cgi?id=674182
Guillaume Desmottes [Mon, 16 Apr 2012 07:39:42 +0000 (09:39 +0200)]
debug_window_dispose: use g_clear_object()
https://bugzilla.gnome.org/show_bug.cgi?id=674182
Guillaume Desmottes [Thu, 10 May 2012 07:46:15 +0000 (09:46 +0200)]
Depend on tp-glib 0.19.0
We are going to use its new API (TpDebugClient, TpTLSCertificate, etc).
Guillaume Desmottes [Wed, 9 May 2012 12:02:13 +0000 (14:02 +0200)]
Merge branch 'gnome-3-4'
Conflicts:
configure.ac
libempathy/empathy-tp-chat.c
src/empathy-event-manager.c
src/empathy-streamed-media-window.c
src/empathy-video-widget.c
Guillaume Desmottes [Wed, 9 May 2012 11:58:26 +0000 (13:58 +0200)]
Use tp-glib version checking macros
Will make sure we don't accidentally use new API in stable branch.
Depend on tp-glib 0.18.0 while we are on it as any distro shipping 3.4 should
use this version any way.
Guillaume Desmottes [Mon, 7 May 2012 09:10:17 +0000 (11:10 +0200)]
Use TP_ERROR instead of TP_ERRORS
The latter has been deprecated in tp-glib master.
Guillaume Desmottes [Tue, 8 May 2012 11:50:03 +0000 (13:50 +0200)]
new-account-dialog: rely on the EmpathyAccountWidget::close signal
User of the dialog should wait for the widget to be completely done before
destroying it.
Change the 'success' dialog response to GTK_RESPONSE_APPLY to stay coherent
with the response type received from EmpathyAccountWidget.
https://bugzilla.gnome.org/show_bug.cgi?id=675667
Guillaume Desmottes [Tue, 8 May 2012 11:46:48 +0000 (13:46 +0200)]
account-widget: delay 'close' signal if enabling the account
The whole point of this signal is to tell to user when it can be destroyed, so
we shouldn't fire it if we are still pending on an async call.
https://bugzilla.gnome.org/show_bug.cgi?id=675667
Olivier Crête [Mon, 7 May 2012 22:52:42 +0000 (18:52 -0400)]
video-widget: Remove as it is now unused
It was only used by empathy-av. Move the #defines to call-window where
they are used.
https://bugzilla.gnome.org/show_bug.cgi?id=675647
Guillaume Desmottes [Tue, 8 May 2012 08:37:34 +0000 (10:37 +0200)]
call-observer: use tp_channel_get_target_contact()
Guillaume Desmottes [Fri, 4 May 2012 12:53:34 +0000 (14:53 +0200)]
Turn EmpathyAccountWidget to a proper GtkWidget
https://bugzilla.gnome.org/show_bug.cgi?id=640417
Guillaume Desmottes [Mon, 7 May 2012 11:56:40 +0000 (13:56 +0200)]
approve_ft_channel: stop using the contact factory
https://bugzilla.gnome.org/show_bug.cgi?id=675597
Guillaume Desmottes [Mon, 7 May 2012 11:56:40 +0000 (13:56 +0200)]
approve_call_channel: stop using the contact factory
https://bugzilla.gnome.org/show_bug.cgi?id=675597
Guillaume Desmottes [Mon, 7 May 2012 10:18:31 +0000 (12:18 +0200)]
event-manager: factor out approve_channel_*() functions
This approve function is way to big, let's split it.
https://bugzilla.gnome.org/show_bug.cgi?id=675597
Guillaume Desmottes [Mon, 7 May 2012 11:39:21 +0000 (13:39 +0200)]
tp-chat: stop using the contact factory when building message
Messages are now synchronously proccessed so we don't have to keep an internal
queue of messages being prepared.
We also need to complete the preparation of the EmpathyTpChat feature in idle
as it's now prepared synchronously as well.
https://bugzilla.gnome.org/show_bug.cgi?id=675597
Guillaume Desmottes [Mon, 7 May 2012 10:00:27 +0000 (12:00 +0200)]
ft-handler: create EmpathyContact from TpContact
https://bugzilla.gnome.org/show_bug.cgi?id=675597
Guillaume Desmottes [Mon, 7 May 2012 09:54:54 +0000 (11:54 +0200)]
tp-contact-factory: remove unused methods
https://bugzilla.gnome.org/show_bug.cgi?id=675597
Xavier Claessens [Mon, 7 May 2012 20:31:44 +0000 (22:31 +0200)]
Add fallback server for WLM
Xavier Claessens [Mon, 7 May 2012 20:31:44 +0000 (22:31 +0200)]
Add fallback server for WLM
Javier Jardón [Tue, 8 May 2012 05:57:08 +0000 (14:57 +0900)]
Use gst_object_ref_sink()
Instead call both gst_object_ref() and gst_object_sink()
https://bugzilla.gnome.org/show_bug.cgi?id=675590
Debarshi Ray [Sat, 31 Mar 2012 21:37:53 +0000 (23:37 +0200)]
goa-mc-plugin: support enabling or disabling accounts
Bumped the required version of GOA to 3.5.0.
Fixes: https://bugzilla.gnome.org/673263
Guillaume Desmottes [Mon, 7 May 2012 09:10:17 +0000 (11:10 +0200)]
Use TP_ERROR instead of TP_ERRORS
The latter has been deprecated in tp-glib master.
Javier Jardón [Mon, 7 May 2012 08:11:29 +0000 (17:11 +0900)]
Use gst_object_ref_sink()
Instead call both gst_object_ref() and gst_object_sink()
https://bugzilla.gnome.org/show_bug.cgi?id=675590
Gabor Kelemen [Wed, 2 May 2012 19:31:41 +0000 (22:31 +0300)]
Fix localization of --help outputs and application names
https://bugzilla.gnome.org/show_bug.cgi?id=675246
Guillaume Desmottes [Thu, 3 May 2012 09:30:49 +0000 (11:30 +0200)]
accounts-dialog: stop using tp_connection_get_self_handle()
https://bugzilla.gnome.org/show_bug.cgi?id=675229
Guillaume Desmottes [Thu, 3 May 2012 09:30:49 +0000 (11:30 +0200)]
contact-widget: stop using tp_connection_get_self_handle()
https://bugzilla.gnome.org/show_bug.cgi?id=675229
Guillaume Desmottes [Thu, 3 May 2012 09:21:11 +0000 (11:21 +0200)]
contact: compare TpContact objects rather than handles
https://bugzilla.gnome.org/show_bug.cgi?id=675229
Guillaume Desmottes [Thu, 3 May 2012 09:21:11 +0000 (11:21 +0200)]
invite-participant-dialog: compare TpContact objects rather than handles
https://bugzilla.gnome.org/show_bug.cgi?id=675229
Guillaume Desmottes [Thu, 3 May 2012 09:14:45 +0000 (11:14 +0200)]
tp-chat:stop using the handle of members
https://bugzilla.gnome.org/show_bug.cgi?id=675229
Guillaume Desmottes [Thu, 3 May 2012 09:02:39 +0000 (11:02 +0200)]
empathy_tp_chat_is_invited: return a TpContact for the inviter
https://bugzilla.gnome.org/show_bug.cgi?id=675229
Guillaume Desmottes [Wed, 2 May 2012 09:42:59 +0000 (11:42 +0200)]
event-manager: use new channel group API
https://bugzilla.gnome.org/show_bug.cgi?id=675229
Guillaume Desmottes [Wed, 2 May 2012 13:45:44 +0000 (15:45 +0200)]
invite-participant-dialog: stop using tp_channel_group_get_handle_owner()
https://bugzilla.gnome.org/show_bug.cgi?id=675229
Guillaume Desmottes [Wed, 2 May 2012 09:42:59 +0000 (11:42 +0200)]
tp-chat: use new channel group API to track members
https://bugzilla.gnome.org/show_bug.cgi?id=675229
Guillaume Desmottes [Wed, 2 May 2012 09:42:59 +0000 (11:42 +0200)]
tp_chat_prepare_ready_async: use new channel group API
https://bugzilla.gnome.org/show_bug.cgi?id=675229
Guillaume Desmottes [Wed, 2 May 2012 09:28:43 +0000 (11:28 +0200)]
empathy_tp_chat_is_invited: use new channel group API
https://bugzilla.gnome.org/show_bug.cgi?id=675229
Guillaume Desmottes [Wed, 2 May 2012 08:52:06 +0000 (10:52 +0200)]
individual-store-channel: stop preparing TP_CHANNEL_FEATURE_CONTACTS
The factory does it for us now.
https://bugzilla.gnome.org/show_bug.cgi?id=675229
Guillaume Desmottes [Wed, 2 May 2012 08:50:14 +0000 (10:50 +0200)]
client-factory: prepare TP_CHANNEL_FEATURE_CONTACTS
We are about to use the channel-contacts API so best to make sure they will
work.
https://bugzilla.gnome.org/show_bug.cgi?id=675229
Guillaume Desmottes [Tue, 1 May 2012 10:58:52 +0000 (12:58 +0200)]
remove empathy_tp_chat_join()
https://bugzilla.gnome.org/show_bug.cgi?id=675229
Guillaume Desmottes [Tue, 1 May 2012 10:55:49 +0000 (12:55 +0200)]
chat-manager: use tp_channel_join_async()
It's basically the same as empathy_tp_chat_join()
https://bugzilla.gnome.org/show_bug.cgi?id=675229
Guillaume Desmottes [Wed, 2 May 2012 14:03:32 +0000 (16:03 +0200)]
Revert "Revert "remove EMPATHY_AV_BUS_NAME*""
This reverts commit
afb9276b8a497e7b9275fb53abafd0cdb18d55fc .
https://bugzilla.gnome.org/show_bug.cgi?id=675296
Guillaume Desmottes [Wed, 2 May 2012 14:03:11 +0000 (16:03 +0200)]
Revert "Revert "Stop requesting StreamedMedia channels""
This reverts commit
758b4250e767d9e952b8c0ea4db7d93df192a0c0 .
https://bugzilla.gnome.org/show_bug.cgi?id=675296
Guillaume Desmottes [Wed, 2 May 2012 14:01:24 +0000 (16:01 +0200)]
remove empathy-av
https://bugzilla.gnome.org/show_bug.cgi?id=675296
Guillaume Desmottes [Wed, 2 May 2012 14:18:18 +0000 (16:18 +0200)]
Stop approving StreamedMedia channels
https://bugzilla.gnome.org/show_bug.cgi?id=675296
Guillaume Desmottes [Wed, 2 May 2012 13:59:25 +0000 (15:59 +0200)]
Revert "DISTCHECK_CONFIGURE_FLAGS add --enable-empathy-av"
This reverts commit
bd55c7dec76d6c95d294ee60da616b7fe51d181a .
https://bugzilla.gnome.org/show_bug.cgi?id=675296
Guillaume Desmottes [Thu, 26 Apr 2012 11:42:03 +0000 (13:42 +0200)]
tp-chat: add the 'members-changed' signal
It uses to be implemented by the EmpathyContactList interface which has been
removed.
https://bugzilla.gnome.org/show_bug.cgi?id=674864