]>
git.0d.be Git - empathy.git/log
Kjartan Maraas [Mon, 9 Jul 2012 07:40:09 +0000 (09:40 +0200)]
Updated Norwegian bokmål translation
A S Alam [Mon, 9 Jul 2012 01:40:46 +0000 (07:10 +0530)]
Update Punjabi Translation
Daniel Mustieles [Fri, 6 Jul 2012 10:24:15 +0000 (12:24 +0200)]
Updated Spanish translation
Guillaume Desmottes [Fri, 29 Jun 2012 12:35:45 +0000 (14:35 +0200)]
individual-widget: don't display unknown presence
Best to to not show anything than showing we don't know.
https://bugzilla.gnome.org/show_bug.cgi?id=679136
Guillaume Desmottes [Fri, 29 Jun 2012 12:25:39 +0000 (14:25 +0200)]
inline block_contact_dialog_show() into subscription-dialog.c
It's only used there now.
https://bugzilla.gnome.org/show_bug.cgi?id=679136
Guillaume Desmottes [Fri, 29 Jun 2012 12:21:32 +0000 (14:21 +0200)]
remove empathy_subscription_dialog_show()
https://bugzilla.gnome.org/show_bug.cgi?id=679136
Guillaume Desmottes [Fri, 29 Jun 2012 12:18:13 +0000 (14:18 +0200)]
event-manager: use EmpathySubscriptionDialog
https://bugzilla.gnome.org/show_bug.cgi?id=679136
Guillaume Desmottes [Fri, 29 Jun 2012 10:39:32 +0000 (12:39 +0200)]
add empathy-subscription-dialog
This is copied from the similar dialog in empathy-account-dialogs.c which I'm
about to remove.
https://bugzilla.gnome.org/show_bug.cgi?id=679136
Guillaume Desmottes [Wed, 4 Jul 2012 13:44:43 +0000 (15:44 +0200)]
empathy_adium_path_is_valid: check if the directory has the right format
The Adium spec explicitely says that the root directory of the theme should
end with ".AdiumMessageStyle".
https://bugzilla.gnome.org/show_bug.cgi?id=679332
Guillaume Desmottes [Wed, 4 Jul 2012 12:11:09 +0000 (14:11 +0200)]
roster-contact: force the size of the avatar
This ensures that all the contacts are nicely aligned even if they have a
smaller avatar.
Guillaume Desmottes [Wed, 4 Jul 2012 12:10:20 +0000 (14:10 +0200)]
pixbuf_avatar_from_individual_closure_new: use the g_slice allocator
We are likely to allocate a bunch of those so best to use the g_slice
allocator.
Guillaume Desmottes [Wed, 4 Jul 2012 11:45:52 +0000 (13:45 +0200)]
avatar_icon_load_cb: use gdk_pixbuf_new_from_stream_at_scale()
Make all this code much simpler.
Guillaume Desmottes [Wed, 4 Jul 2012 11:45:11 +0000 (13:45 +0200)]
ui-utils: factor out pixbuf_round_corners()
Guillaume Desmottes [Wed, 4 Jul 2012 10:51:00 +0000 (12:51 +0200)]
ui-utils: remove unused public functions
Guillaume Desmottes [Wed, 4 Jul 2012 10:19:43 +0000 (12:19 +0200)]
ui-utils: port to TP coding style
Half of this file was already using the new style.
Frédéric Péters [Wed, 4 Jul 2012 08:10:29 +0000 (10:10 +0200)]
boxes theme: style actions like before
Frédéric Péters [Wed, 4 Jul 2012 07:52:23 +0000 (09:52 +0200)]
classic theme: style action lines like before
Frédéric Péters [Wed, 4 Jul 2012 07:40:23 +0000 (09:40 +0200)]
classic theme: more colour updates
Tom Tryfonidis [Wed, 4 Jul 2012 00:00:15 +0000 (03:00 +0300)]
Updated Greek translations
Frédéric Péters [Tue, 3 Jul 2012 10:43:58 +0000 (12:43 +0200)]
classic theme: update with colours from the old theme
part of https://bugzilla.gnome.org/show_bug.cgi?id=679321
Daniel Mustieles [Mon, 2 Jul 2012 15:28:42 +0000 (17:28 +0200)]
Updated Spanish translation
Guillaume Desmottes [Mon, 2 Jul 2012 13:52:33 +0000 (15:52 +0200)]
remove empathy-chat-view
https://bugzilla.gnome.org/show_bug.cgi?id=679255
Guillaume Desmottes [Mon, 2 Jul 2012 13:54:58 +0000 (15:54 +0200)]
remove useless chat-view.h includes
https://bugzilla.gnome.org/show_bug.cgi?id=679255
Guillaume Desmottes [Mon, 2 Jul 2012 13:40:16 +0000 (15:40 +0200)]
Stop using EmpathyChatView
https://bugzilla.gnome.org/show_bug.cgi?id=679255
Guillaume Desmottes [Mon, 2 Jul 2012 13:21:30 +0000 (15:21 +0200)]
theme-adium use self->priv pattern
https://bugzilla.gnome.org/show_bug.cgi?id=679255
Guillaume Desmottes [Mon, 2 Jul 2012 13:09:00 +0000 (15:09 +0200)]
theme-adium: port to new coding styles
Some part of this file was already using the new style so best to stay
coherent.
https://bugzilla.gnome.org/show_bug.cgi?id=679255
Guillaume Desmottes [Mon, 2 Jul 2012 12:40:43 +0000 (14:40 +0200)]
remove empathy-chat-text-view
In Adium we trust.
https://bugzilla.gnome.org/show_bug.cgi?id=679255
Guillaume Desmottes [Mon, 2 Jul 2012 12:08:01 +0000 (14:08 +0200)]
theme-manager: don't leak info is 2 themes have the same name
Guillaume Desmottes [Mon, 2 Jul 2012 12:07:29 +0000 (14:07 +0200)]
Depend on GLib 2.33.3
Needed for g_list_copy_deep()
Guillaume Desmottes [Mon, 2 Jul 2012 12:06:58 +0000 (14:06 +0200)]
upgrade_chat_theme_settings: use empathy_theme_manager_dup_theme_name_from_path()
Guillaume Desmottes [Mon, 2 Jul 2012 12:06:03 +0000 (14:06 +0200)]
raise a DEBUG instead of WARNING if we can't find the theme
Guillaume Desmottes [Mon, 2 Jul 2012 11:50:48 +0000 (13:50 +0200)]
no need to call empathy_theme_manager_find_theme() twice
Guillaume Desmottes [Mon, 2 Jul 2012 11:24:03 +0000 (13:24 +0200)]
List themes from EMPATHY_SRCDIR as well
Guillaume Desmottes [Mon, 2 Jul 2012 11:00:59 +0000 (13:00 +0200)]
change default value of 'theme' key to 'Classic'
That's the name of the Adium version.
Guillaume Desmottes [Mon, 2 Jul 2012 10:58:56 +0000 (12:58 +0200)]
Store the theme name in the 'theme' gsettings key
The 'adium-path' key is now deprecated as we lookup the theme path from its
name.
Guillaume Desmottes [Mon, 2 Jul 2012 10:57:36 +0000 (12:57 +0200)]
add empathy_theme_manager_dup_theme_name_from_path()
Guillaume Desmottes [Mon, 2 Jul 2012 09:22:29 +0000 (11:22 +0200)]
theme-manager: use self->priv pattern
Guillaume Desmottes [Mon, 2 Jul 2012 09:13:52 +0000 (11:13 +0200)]
theme-manager: port to new coding style
Guillaume Desmottes [Mon, 2 Jul 2012 08:52:46 +0000 (10:52 +0200)]
theme-manager: remove useless code
None of this is still used.
Guillaume Desmottes [Mon, 2 Jul 2012 08:32:01 +0000 (10:32 +0200)]
move theme migration code to sanity-cleaning.c
That's where this kind of code is meant to be.
Danielle Madeley [Fri, 29 Jun 2012 04:14:45 +0000 (14:14 +1000)]
theme-manager: we can now look up themes in the path
Danielle Madeley [Fri, 29 Jun 2012 04:12:14 +0000 (14:12 +1000)]
theme-manager: make it possible to look up theme by name
Danielle Madeley [Mon, 25 Jun 2012 05:15:48 +0000 (15:15 +1000)]
Remove old themes from POTFILES.in
Danielle Madeley [Fri, 22 Jun 2012 07:53:02 +0000 (17:53 +1000)]
theme-manager: automatically migrate from legacy themes to Adium themes
Because Adium themes are saved by path (urgh), adding a legacy theme
called 'gnome' which can be used to set the default theme.
Danielle Madeley [Thu, 21 Jun 2012 03:04:19 +0000 (13:04 +1000)]
Bring back 'theme' key
We need it for migrating the settings to Adium-only
Danielle Madeley [Wed, 20 Jun 2012 10:14:39 +0000 (20:14 +1000)]
theme-manager: clean up memory releasing
Danielle Madeley [Wed, 20 Jun 2012 10:14:26 +0000 (20:14 +1000)]
Rename 'Classic WK' to 'Classic'
Danielle Madeley [Wed, 20 Jun 2012 09:42:22 +0000 (19:42 +1000)]
Remove legacy themes code
Danielle Madeley [Mon, 18 Jun 2012 04:31:14 +0000 (14:31 +1000)]
Add Planet GNOME chat theme
Danielle Madeley [Mon, 18 Jun 2012 01:07:41 +0000 (11:07 +1000)]
Add 'Classic' theme
Currently called 'Classic WK' until the old theme is removed.
Danielle Madeley [Mon, 18 Jun 2012 00:46:02 +0000 (10:46 +1000)]
Install Boxes theme
Uninstall needs work. Why is Automake so bad with directories?
Danielle Madeley [Sun, 17 Jun 2012 06:40:16 +0000 (16:40 +1000)]
Add Boxes as an Adium theme with variants Clean, Simple and Blue
https://bugzilla.gnome.org/show_bug.cgi?id=645921
Cheng-Chia Tseng [Sat, 30 Jun 2012 14:56:24 +0000 (22:56 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Guillaume Desmottes [Thu, 28 Jun 2012 09:07:37 +0000 (11:07 +0200)]
accounts-dialog: don't show the avatar button if avatars are not supported
https://bugzilla.gnome.org/show_bug.cgi?id=627948
Will Thompson [Wed, 27 Jun 2012 09:43:21 +0000 (10:43 +0100)]
Boxes theme: implement set_show_avatars
https://bugzilla.gnome.org/show_bug.cgi?id=627948
Will Thompson [Wed, 27 Jun 2012 09:42:56 +0000 (10:42 +0100)]
Adium themes: implement set_show_avatars()
https://bugzilla.gnome.org/show_bug.cgi?id=627948
Will Thompson [Wed, 27 Jun 2012 09:40:52 +0000 (10:40 +0100)]
EmpathyChat: tell view to show/hide avatars based on connection interfaces
I believe that by the time we get here the EmpathyTpChat's TpConnection
should be prepared enough to know its interfaces? It seems to be in my
brief testing.
https://bugzilla.gnome.org/show_bug.cgi?id=627948
Will Thompson [Wed, 27 Jun 2012 09:29:16 +0000 (10:29 +0100)]
EmpathyChatView: add vfunc for showing/hiding avatars
https://bugzilla.gnome.org/show_bug.cgi?id=627948
Laurent Contzen [Mon, 25 Jun 2012 14:31:00 +0000 (16:31 +0200)]
empathy-nautilus-sendto now uses a RosterView instead of EmpathyContactChooser
https://bugzilla.gnome.org/show_bug.cgi?id=678875
Guillaume Desmottes [Wed, 27 Jun 2012 14:05:02 +0000 (16:05 +0200)]
factor out empathy_chat_copy()
Much easier to understand its logic that way.
Guillaume Desmottes [Wed, 27 Jun 2012 13:37:08 +0000 (15:37 +0200)]
build nautilus-sendto plugin with ERROR_CFLAGS
Guillaume Desmottes [Wed, 27 Jun 2012 09:05:18 +0000 (11:05 +0200)]
tp-chat: stop setting the TpAccount during construction
It doesn't have to be a property any more, we can just get it from the
TpConnection when we need it.
Should fix a race crash when the TpAccount of the TpConnection is not set yet;
see fdo#51444.
https://bugzilla.gnome.org/show_bug.cgi?id=678807
Laurent Contzen [Wed, 27 Jun 2012 09:23:11 +0000 (11:23 +0200)]
Added new function to get selected individual
https://bugzilla.gnome.org/show_bug.cgi?id=678875
Guillaume Desmottes [Tue, 26 Jun 2012 07:22:15 +0000 (09:22 +0200)]
egg-list-box: update to master
Will Thompson [Tue, 26 Jun 2012 09:08:51 +0000 (10:08 +0100)]
Strip %senderPrefix% in Adium themes
%senderPrefix% is not documented on
<http://trac.adium.im/wiki/CreatingMessageStyles> but it's used in
minimal_mod, the theme I use, in the tooltips for each speaker's name.
Based on <http://hg.adium.im/adium/rev/
b586b027de42 >, it's supposed to
be the IRC mode character (@, +, whatever). We don't have that
information, so just get rid of it.
https://bugzilla.gnome.org/show_bug.cgi?id=678845
Guillaume Desmottes [Fri, 22 Jun 2012 08:07:59 +0000 (10:07 +0200)]
roster-window: allow to send files using DnD
https://bugzilla.gnome.org/show_bug.cgi?id=678524
Guillaume Desmottes [Fri, 22 Jun 2012 07:40:15 +0000 (09:40 +0200)]
roster-view: export empathy_roster_view_get_individual_at_y()
https://bugzilla.gnome.org/show_bug.cgi?id=678524
Guillaume Desmottes [Thu, 21 Jun 2012 10:42:52 +0000 (12:42 +0200)]
ft-factory: ensure that the factory stays alive while empathy_ft_handler_new_outgoing() is running
https://bugzilla.gnome.org/show_bug.cgi?id=678524
Guillaume Desmottes [Mon, 25 Jun 2012 13:16:07 +0000 (15:16 +0200)]
chat-window: disable file transfer DnD
It's not supported at the moment.
https://bugzilla.gnome.org/show_bug.cgi?id=678331
Guillaume Desmottes [Mon, 25 Jun 2012 13:08:56 +0000 (15:08 +0200)]
don't display 'Send file' menu item in empathy-chat
We only support requesting FT channel in the same process as the FT handler.
https://bugzilla.gnome.org/show_bug.cgi?id=678331
Guillaume Desmottes [Tue, 26 Jun 2012 07:47:56 +0000 (09:47 +0200)]
remove released flag
Guillaume Desmottes [Tue, 26 Jun 2012 07:37:54 +0000 (09:37 +0200)]
prepare 3.5.3
Guillaume Desmottes [Tue, 26 Jun 2012 07:22:15 +0000 (09:22 +0200)]
egg-list-box: update to master
Fran Diéguez [Sun, 24 Jun 2012 22:03:24 +0000 (00:03 +0200)]
Updated Galician translations
Tom Tryfonidis [Fri, 22 Jun 2012 10:54:35 +0000 (13:54 +0300)]
Updated Greek translation
Andrej Žnidaršič [Fri, 22 Jun 2012 07:31:06 +0000 (09:31 +0200)]
Updated Slovenian translation
Laurent Contzen [Tue, 19 Jun 2012 14:20:29 +0000 (16:20 +0200)]
Create and use People Nearby group
https://bugzilla.gnome.org/show_bug.cgi?id=678156
Guillaume Desmottes [Tue, 19 Jun 2012 14:38:40 +0000 (16:38 +0200)]
coding style fixes
Guillaume Desmottes [Tue, 19 Jun 2012 14:04:44 +0000 (16:04 +0200)]
widget-irc: don't check 'username' using a regexp
It's an optional parameter so can be not set.
https://bugzilla.gnome.org/show_bug.cgi?id=678307
Laurent Contzen [Tue, 19 Jun 2012 12:44:17 +0000 (14:44 +0200)]
If group is UNGROUPED, display at the bottom of the roster
https://bugzilla.gnome.org/show_bug.cgi?id=678376
Guillaume Desmottes [Tue, 19 Jun 2012 09:43:08 +0000 (11:43 +0200)]
roster-view: add_to_displayed: no need to try refiltering groups in non group mode
https://bugzilla.gnome.org/show_bug.cgi?id=678205
Guillaume Desmottes [Tue, 19 Jun 2012 09:40:19 +0000 (11:40 +0200)]
roster-view: add_to_displayed: get the proper EmpathyRosterGroup object
The contacts hash table is a group-name => EmpathyRosterContact mapping. We
need to use the self->priv->roster_groups hash to get the EmpathyRosterGroup
object which is the one we want to refilter.
https://bugzilla.gnome.org/show_bug.cgi?id=678205
Guillaume Desmottes [Mon, 18 Jun 2012 11:15:17 +0000 (13:15 +0200)]
roster-view: use a signal instead of a cb to handle individual tooltips
https://bugzilla.gnome.org/show_bug.cgi?id=678294
Guillaume Desmottes [Mon, 18 Jun 2012 10:17:33 +0000 (12:17 +0200)]
roster-window: display individual tooltips
I re-used the same code as in EmpathyIndividualView.
https://bugzilla.gnome.org/show_bug.cgi?id=678294
Guillaume Desmottes [Mon, 18 Jun 2012 09:26:48 +0000 (11:26 +0200)]
empathy_roster_view_query_tooltip: set the tooltip next to the right child
This ensures that the tooltip is always displayed next to the correct row.
https://bugzilla.gnome.org/show_bug.cgi?id=678294
Seif Lotfy [Mon, 18 Jun 2012 10:46:37 +0000 (12:46 +0200)]
Add heuristic to calculate individuals popularity
https://bugzilla.gnome.org/show_bug.cgi?id=678083
Seif Lotfy [Sat, 16 Jun 2012 22:14:17 +0000 (00:14 +0200)]
Show Popular contacts in the "Top Contacts" group
https://bugzilla.gnome.org/show_bug.cgi?id=678083
Guillaume Desmottes [Mon, 18 Jun 2012 08:58:36 +0000 (10:58 +0200)]
roster-view: select the child when firing the popup menu
It's a bit weird to have the popup being open without knowing for sure which
contact it's referring to.
Guillaume Desmottes [Thu, 14 Jun 2012 09:36:46 +0000 (11:36 +0200)]
individual-manager: document that individuals_pop ref its content
https://bugzilla.gnome.org/show_bug.cgi?id=677940
Guillaume Desmottes [Thu, 14 Jun 2012 09:30:18 +0000 (11:30 +0200)]
individual-manager: document individual_notify_im_interaction_count()
https://bugzilla.gnome.org/show_bug.cgi?id=677940
Guillaume Desmottes [Thu, 14 Jun 2012 09:01:13 +0000 (11:01 +0200)]
Revert "individual-manager: comment out interaction code"
This reverts commit
7f8fe5091b7a980133c0c3d1285cb718f8772142 .
https://bugzilla.gnome.org/show_bug.cgi?id=677940
Guillaume Desmottes [Mon, 18 Jun 2012 08:30:50 +0000 (10:30 +0200)]
depends on Folks 0.7.1
Needed for the interaction count API.
Guillaume Desmottes [Fri, 15 Jun 2012 14:59:27 +0000 (16:59 +0200)]
Use audio-input-microphone-muted-symbolic when the mic is muted
It's clearer that way.
https://bugzilla.gnome.org/show_bug.cgi?id=678167
Guillaume Desmottes [Fri, 15 Jun 2012 14:59:05 +0000 (16:59 +0200)]
add empathy_audio_src_set_mute()
https://bugzilla.gnome.org/show_bug.cgi?id=678167
Daniel Mustieles [Fri, 15 Jun 2012 12:12:05 +0000 (14:12 +0200)]
Updated Spanish translation
Guillaume Desmottes [Wed, 13 Jun 2012 07:59:13 +0000 (09:59 +0200)]
Don't show groups by default
The new design is less groups oriented. Users can easly get them back using
the preferences dialog.
https://bugzilla.gnome.org/show_bug.cgi?id=677949
Guillaume Desmottes [Wed, 13 Jun 2012 07:57:43 +0000 (09:57 +0200)]
preferences: add UI to show/hide groups
I'm about to change the default to not show groups, so users should have an
easy way to get them back.
I just removed a bunch of options from the preferences dialog so at the end it
will still be simpler than it used to be.
https://bugzilla.gnome.org/show_bug.cgi?id=677949
Guillaume Desmottes [Wed, 13 Jun 2012 07:45:28 +0000 (09:45 +0200)]
remove deprecated gsettings keys
Those are not supported by the new roster UI and so can be removed.
https://bugzilla.gnome.org/show_bug.cgi?id=677949
Guillaume Desmottes [Wed, 13 Jun 2012 07:51:03 +0000 (09:51 +0200)]
roster-window: remove unused gsettings_contacts
https://bugzilla.gnome.org/show_bug.cgi?id=677949
Guillaume Desmottes [Mon, 11 Jun 2012 10:23:03 +0000 (12:23 +0200)]
roster-window: display events in the view
https://bugzilla.gnome.org/show_bug.cgi?id=677948