]> git.0d.be Git - empathy.git/log
empathy.git
11 years agoroster-contact: add group property
Guillaume Desmottes [Fri, 25 May 2012 13:35:11 +0000 (15:35 +0200)]
roster-contact: add group property

11 years agoroster-view: allow to store more than one widget per Individual
Guillaume Desmottes [Fri, 25 May 2012 13:21:46 +0000 (15:21 +0200)]
roster-view: allow to store more than one widget per Individual

With groups we may have more than once the same individual in the list.

11 years agofactor out add_roster_contact()
Guillaume Desmottes [Fri, 25 May 2012 12:57:14 +0000 (14:57 +0200)]
factor out add_roster_contact()

11 years agoroster-view: rename some variables
Guillaume Desmottes [Fri, 25 May 2012 12:53:24 +0000 (14:53 +0200)]
roster-view: rename some variables

Match the new name of EmpathyRosterContact.

11 years agorename EmpathyRosterItem to EmpathyRosterContact
Guillaume Desmottes [Fri, 25 May 2012 11:32:38 +0000 (13:32 +0200)]
rename EmpathyRosterItem to EmpathyRosterContact

11 years agotest-empathy-roster-view: add --groups option
Guillaume Desmottes [Fri, 25 May 2012 11:28:46 +0000 (13:28 +0200)]
test-empathy-roster-view: add --groups option

11 years agoroster-view: add 'show-groups' property
Guillaume Desmottes [Fri, 25 May 2012 11:25:15 +0000 (13:25 +0200)]
roster-view: add 'show-groups' property

Not implemented yet.

11 years agofactor out populate_view()
Guillaume Desmottes [Fri, 25 May 2012 12:36:55 +0000 (14:36 +0200)]
factor out populate_view()

11 years agoroster-view: resort when the alias is changed
Guillaume Desmottes [Fri, 25 May 2012 10:40:49 +0000 (12:40 +0200)]
roster-view: resort when the alias is changed

11 years agoroster-item: add 'alias' property
Guillaume Desmottes [Fri, 25 May 2012 10:40:19 +0000 (12:40 +0200)]
roster-item: add 'alias' property

We need to know when the alias is changed to resort the view.

11 years agotest-empathy-roster-view: add option to display offline contacts
Guillaume Desmottes [Fri, 25 May 2012 09:21:01 +0000 (11:21 +0200)]
test-empathy-roster-view: add option to display offline contacts

11 years agoFilter out offline contacts
Guillaume Desmottes [Thu, 24 May 2012 14:24:32 +0000 (16:24 +0200)]
Filter out offline contacts

11 years agoroster-item: track if individual is online or not
Guillaume Desmottes [Thu, 24 May 2012 14:24:13 +0000 (16:24 +0200)]
roster-item: track if individual is online or not

We cache the online status as we want to refresh the contact list only when
the contact becomes online/offline, not each time his presence changes.

11 years agoroster-item: add padding around the main box
Guillaume Desmottes [Thu, 24 May 2012 13:49:06 +0000 (15:49 +0200)]
roster-item: add padding around the main box

11 years agoset separators between contacts
Guillaume Desmottes [Mon, 21 May 2012 07:49:26 +0000 (09:49 +0200)]
set separators between contacts

11 years agodisplay phone icon if needed
Guillaume Desmottes [Tue, 22 May 2012 12:37:27 +0000 (14:37 +0200)]
display phone icon if needed

11 years agoset dim-label style class on the presence message label
Guillaume Desmottes [Mon, 21 May 2012 14:13:21 +0000 (16:13 +0200)]
set dim-label style class on the presence message label

11 years agoCenter the alias if no presence message is displayed
Guillaume Desmottes [Mon, 21 May 2012 14:02:39 +0000 (16:02 +0200)]
Center the alias if no presence message is displayed

11 years agoroster-item: display the contact presence icon
Guillaume Desmottes [Thu, 17 May 2012 12:58:16 +0000 (14:58 +0200)]
roster-item: display the contact presence icon

11 years agoroster-item: display the contact alias
Guillaume Desmottes [Thu, 17 May 2012 12:58:16 +0000 (14:58 +0200)]
roster-item: display the contact alias

11 years agoroster-item: display the contact avatar
Guillaume Desmottes [Thu, 17 May 2012 12:35:51 +0000 (14:35 +0200)]
roster-item: display the contact avatar

11 years agoroster-view: sort items
Guillaume Desmottes [Thu, 17 May 2012 11:50:20 +0000 (13:50 +0200)]
roster-view: sort items

11 years agoroster-view: populate with EmpathyRosterItem
Guillaume Desmottes [Thu, 17 May 2012 11:37:16 +0000 (13:37 +0200)]
roster-view: populate with EmpathyRosterItem

11 years agoadd empathy-roster-item
Guillaume Desmottes [Thu, 17 May 2012 09:51:53 +0000 (11:51 +0200)]
add empathy-roster-item

11 years agoadd test-empathy-roster-view
Guillaume Desmottes [Fri, 11 May 2012 13:30:10 +0000 (15:30 +0200)]
add test-empathy-roster-view

11 years agocreate roster-view skeleton
Guillaume Desmottes [Fri, 11 May 2012 13:21:02 +0000 (15:21 +0200)]
create roster-view skeleton

11 years agoAdd egg-list-box as a submodule
Guillaume Desmottes [Wed, 16 May 2012 14:22:30 +0000 (16:22 +0200)]
Add egg-list-box as a submodule

11 years agoindividual-manager: keep track of most popular contacts
Guillaume Desmottes [Wed, 30 May 2012 12:36:21 +0000 (14:36 +0200)]
individual-manager: keep track of most popular contacts

https://bugzilla.gnome.org/show_bug.cgi?id=677940

11 years agoempathy_client_factory_dup_contact_features: request groups and client-types
Guillaume Desmottes [Wed, 13 Jun 2012 13:31:06 +0000 (15:31 +0200)]
empathy_client_factory_dup_contact_features: request groups and client-types

Empathy prepares the AM before preparing folks, so when folks set its features
on the factory, all TpContact are already created and so won't be upgraded.

https://bugzilla.gnome.org/show_bug.cgi?id=675214

11 years agoUpdated Greek translation
Tom Tryfonidis [Mon, 11 Jun 2012 15:17:38 +0000 (18:17 +0300)]
Updated Greek translation

11 years agoUpdated Belarusian translation.
Ihar Hrachyshka [Mon, 11 Jun 2012 14:17:55 +0000 (17:17 +0300)]
Updated Belarusian translation.

11 years agoempathy-chat: abort chat_log_filter if object was destroyed
Debarshi Ray [Fri, 8 Jun 2012 14:41:08 +0000 (16:41 +0200)]
empathy-chat: abort chat_log_filter if object was destroyed

Fixes: https://bugzilla.gnome.org/677641
11 years agoempathy-chat: abort got_filtered_messages_cb if object was destroyed
Debarshi Ray [Thu, 7 Jun 2012 17:33:05 +0000 (19:33 +0200)]
empathy-chat: abort got_filtered_messages_cb if object was destroyed

Fixes: https://bugzilla.gnome.org/677641
11 years agoroster-window: remove old GActionEntry
Guillaume Desmottes [Fri, 8 Jun 2012 12:09:58 +0000 (14:09 +0200)]
roster-window: remove old GActionEntry

Those have been removed from menubar.ui when implementing the new menu.

11 years agomove 'Remove' item code to individual-menu
Guillaume Desmottes [Fri, 8 Jun 2012 08:48:50 +0000 (10:48 +0200)]
move 'Remove' item code to individual-menu

There is no reason to not have it implemented like all the other menu items.

Furtermore, having the logic in individual-menu.c will make it easier to use
from the new roster view.

11 years agoremove libebook support
Guillaume Desmottes [Thu, 7 Jun 2012 12:34:22 +0000 (14:34 +0200)]
remove libebook support

It's API just changed and it's not really useful anymore as gnome-about-me has
been removed.

https://bugzilla.gnome.org/show_bug.cgi?id=677533

11 years agoBuild with TP_SEAL_ENABLE
Guillaume Desmottes [Thu, 7 Jun 2012 10:01:35 +0000 (12:01 +0200)]
Build with TP_SEAL_ENABLE

https://bugzilla.gnome.org/show_bug.cgi?id=677545

11 years agoempathy_account_settings_migrate_password_cb: use the vardict API
Guillaume Desmottes [Thu, 7 Jun 2012 09:55:39 +0000 (11:55 +0200)]
empathy_account_settings_migrate_password_cb: use the vardict API

https://bugzilla.gnome.org/show_bug.cgi?id=677545

11 years agoaccount-settings: always use GVariant to store parameters
Guillaume Desmottes [Thu, 7 Jun 2012 09:50:14 +0000 (11:50 +0200)]
account-settings: always use GVariant to store parameters

https://bugzilla.gnome.org/show_bug.cgi?id=677545

11 years agoremove empathy_account_settings_set_* functions
Guillaume Desmottes [Thu, 7 Jun 2012 07:59:52 +0000 (09:59 +0200)]
remove empathy_account_settings_set_* functions

They don't buy us much so let's just pass the GVariant directly.

Fix some string leaks in empathy-account-widget-irc.c as well.

https://bugzilla.gnome.org/show_bug.cgi?id=677545

11 years agoaccounts-settings: store parameters as GVariant
Guillaume Desmottes [Thu, 7 Jun 2012 07:46:23 +0000 (09:46 +0200)]
accounts-settings: store parameters as GVariant

This patch introduces a GValue leak. I'm going to fix it when switching the
rest of this code to GVariant but I prefer to keep patches smaller.

https://bugzilla.gnome.org/show_bug.cgi?id=677545

11 years agomake empathy_account_settings_get() static
Guillaume Desmottes [Wed, 6 Jun 2012 12:22:35 +0000 (14:22 +0200)]
make empathy_account_settings_get() static

https://bugzilla.gnome.org/show_bug.cgi?id=677545

11 years agoaccount-settings: use TpConnectionManager accessors
Guillaume Desmottes [Wed, 6 Jun 2012 11:58:53 +0000 (13:58 +0200)]
account-settings: use TpConnectionManager accessors

https://bugzilla.gnome.org/show_bug.cgi?id=677545

11 years agoimport-utils: use TpConnectionManager accessors
Guillaume Desmottes [Wed, 6 Jun 2012 11:55:54 +0000 (13:55 +0200)]
import-utils: use TpConnectionManager accessors

https://bugzilla.gnome.org/show_bug.cgi?id=677545

11 years agoaccount-widget: use TpConnectionManager accessors
Guillaume Desmottes [Wed, 6 Jun 2012 11:51:15 +0000 (13:51 +0200)]
account-widget: use TpConnectionManager accessors

https://bugzilla.gnome.org/show_bug.cgi?id=677545

11 years agoconnection-managers: use TpConnectionManager accessor
Guillaume Desmottes [Wed, 6 Jun 2012 11:50:21 +0000 (13:50 +0200)]
connection-managers: use TpConnectionManager accessor

https://bugzilla.gnome.org/show_bug.cgi?id=677545

11 years agotp-chat: use TpProxy accessors
Guillaume Desmottes [Wed, 6 Jun 2012 11:49:57 +0000 (13:49 +0200)]
tp-chat: use TpProxy accessors

https://bugzilla.gnome.org/show_bug.cgi?id=677545

11 years agoremove unused proxy hash and equal functions
Guillaume Desmottes [Wed, 6 Jun 2012 11:49:33 +0000 (13:49 +0200)]
remove unused proxy hash and equal functions

https://bugzilla.gnome.org/show_bug.cgi?id=677545

11 years agoprotocol-chooser: use TpConnectionManagerProtocol accessors
Guillaume Desmottes [Wed, 6 Jun 2012 11:49:07 +0000 (13:49 +0200)]
protocol-chooser: use TpConnectionManagerProtocol accessors

https://bugzilla.gnome.org/show_bug.cgi?id=677545

11 years agouse TpAccountRequest
Guillaume Desmottes [Tue, 8 May 2012 09:27:25 +0000 (11:27 +0200)]
use TpAccountRequest

https://bugzilla.gnome.org/show_bug.cgi?id=676634

11 years agoAdd GVariant converters from tp-glib
Guillaume Desmottes [Tue, 8 May 2012 09:14:24 +0000 (11:14 +0200)]
Add GVariant converters from tp-glib

https://bugzilla.gnome.org/show_bug.cgi?id=676634

11 years agoDepend on tp-glib 0.19.1
Guillaume Desmottes [Wed, 6 Jun 2012 14:48:57 +0000 (16:48 +0200)]
Depend on tp-glib 0.19.1

Needed for TpAccountRequest.

11 years agoimport-pidgin: use TpProtocol
Guillaume Desmottes [Tue, 5 Jun 2012 13:34:03 +0000 (15:34 +0200)]
import-pidgin: use TpProtocol

https://bugzilla.gnome.org/show_bug.cgi?id=677465

11 years agoprotocol-chooser: use TpProtocol
Guillaume Desmottes [Tue, 5 Jun 2012 13:33:46 +0000 (15:33 +0200)]
protocol-chooser: use TpProtocol

https://bugzilla.gnome.org/show_bug.cgi?id=677465

11 years agouse tp_list_connection_managers_async()
Guillaume Desmottes [Tue, 5 Jun 2012 13:16:18 +0000 (15:16 +0200)]
use tp_list_connection_managers_async()

https://bugzilla.gnome.org/show_bug.cgi?id=677465

11 years agoaccount-settings: use TpProtocol's API to get TpConnectionManagerParam
Guillaume Desmottes [Tue, 5 Jun 2012 13:00:44 +0000 (15:00 +0200)]
account-settings: use TpProtocol's API to get TpConnectionManagerParam

https://bugzilla.gnome.org/show_bug.cgi?id=677465

11 years agoaccounts_widget_generic_setup: continue iterating when treating optional param in...
Guillaume Desmottes [Tue, 5 Jun 2012 12:59:15 +0000 (14:59 +0200)]
accounts_widget_generic_setup: continue iterating when treating optional param in simple mode

We may have more non-optional parameters later.

https://bugzilla.gnome.org/show_bug.cgi?id=677465

11 years agoempathy_account_settings_check_readyness: use the existing TpProtocol to list params
Guillaume Desmottes [Tue, 5 Jun 2012 12:28:47 +0000 (14:28 +0200)]
empathy_account_settings_check_readyness: use the existing TpProtocol to list params

No need to request another one.

https://bugzilla.gnome.org/show_bug.cgi?id=677465

11 years agoempathy_account_settings_get_tp_protocol: return a TpProtocol
Guillaume Desmottes [Tue, 5 Jun 2012 11:45:45 +0000 (13:45 +0200)]
empathy_account_settings_get_tp_protocol: return a TpProtocol

https://bugzilla.gnome.org/show_bug.cgi?id=677465

11 years agoaccount-widget-jabber.ui: remove n-{rows,columns} properties
Guillaume Desmottes [Wed, 6 Jun 2012 08:49:58 +0000 (10:49 +0200)]
account-widget-jabber.ui: remove n-{rows,columns} properties

Not valid in a GtkGrid.

11 years agoremove released flag
Guillaume Desmottes [Tue, 5 Jun 2012 14:00:44 +0000 (16:00 +0200)]
remove released flag

11 years agoadd css_DATA to EXTRA_DIST and DISTCLEANFILES
Guillaume Desmottes [Tue, 5 Jun 2012 13:49:53 +0000 (15:49 +0200)]
add css_DATA to EXTRA_DIST and DISTCLEANFILES

11 years agoprepare 3.5.2
Guillaume Desmottes [Tue, 5 Jun 2012 13:41:49 +0000 (15:41 +0200)]
prepare 3.5.2

11 years agoUpdated French translation
Bruno Brouard [Tue, 5 Jun 2012 09:48:00 +0000 (11:48 +0200)]
Updated French translation

11 years agoMerge branch 'gnome-3-4'
Guillaume Desmottes [Tue, 5 Jun 2012 07:31:04 +0000 (09:31 +0200)]
Merge branch 'gnome-3-4'

11 years agotls_dialog_response_cb: say if we are supposed to remember the cert or not
Guillaume Desmottes [Tue, 5 Jun 2012 07:30:23 +0000 (09:30 +0200)]
tls_dialog_response_cb: say if we are supposed to remember the cert or not

Will make debugging easier.

11 years agoUpdated Russian translation
Yuri Myasoedov [Mon, 4 Jun 2012 13:27:14 +0000 (17:27 +0400)]
Updated Russian translation

11 years agolive-search: handle the 'Menu' key as a navigation one
Guillaume Desmottes [Mon, 4 Jun 2012 12:17:59 +0000 (14:17 +0200)]
live-search: handle the 'Menu' key as a navigation one

Fix opening the popup menu from the 'Menu' key in the treeview.

11 years agoUpdated Russian translation
Yuri Myasoedov [Mon, 4 Jun 2012 12:13:28 +0000 (16:13 +0400)]
Updated Russian translation

11 years agoRemove unused field hash from EmpathyContact
Chandni Verma [Sun, 3 Jun 2012 00:15:20 +0000 (05:45 +0530)]
Remove unused field hash from EmpathyContact

11 years agoUpdated Hebrew translation.
Yaron Shahrabani [Sat, 2 Jun 2012 09:55:13 +0000 (12:55 +0300)]
Updated Hebrew translation.

11 years agoDon't erase schema in DISTCLEAN
Danielle Madeley [Fri, 1 Jun 2012 07:23:04 +0000 (17:23 +1000)]
Don't erase schema in DISTCLEAN

Oops

11 years agocall-window: use a linked style for the OSD toolbar buttons
Cosimo Cecchi [Fri, 25 May 2012 17:31:29 +0000 (13:31 -0400)]
call-window: use a linked style for the OSD toolbar buttons

Pack the camera/volume/mic buttons in a GtkBox, so they get linked
together by the theme.
Also, use symbolic icons for the buttons in the toolbar, in GNOME 3
style.

https://bugzilla.gnome.org/show_bug.cgi?id=676569

11 years agocall-window: use GTK_STYLE_CLASS_OSD for the floating toolbar
Cosimo Cecchi [Fri, 25 May 2012 17:29:42 +0000 (13:29 -0400)]
call-window: use GTK_STYLE_CLASS_OSD for the floating toolbar

https://bugzilla.gnome.org/show_bug.cgi?id=676569

11 years agoUpdated Spanish translation
Daniel Mustieles [Wed, 30 May 2012 15:48:17 +0000 (17:48 +0200)]
Updated Spanish translation

11 years agoUpdated Galician translations
Fran Diéguez [Wed, 30 May 2012 14:40:15 +0000 (16:40 +0200)]
Updated Galician translations

11 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Wed, 30 May 2012 11:09:21 +0000 (13:09 +0200)]
Updated Norwegian bokmål translation

11 years agoMerge branch 'ui-work-672043'
Danielle Madeley [Wed, 30 May 2012 00:52:10 +0000 (10:52 +1000)]
Merge branch 'ui-work-672043'

11 years agoDisconnect all aggregator signal handlers on disposing EmpathyIndividualManager
Chandni Verma [Tue, 29 May 2012 11:30:29 +0000 (17:00 +0530)]
Disconnect all aggregator signal handlers on disposing EmpathyIndividualManager

11 years agoThe comment should have been removed with the contact manager
Chandni Verma [Tue, 29 May 2012 07:52:16 +0000 (13:22 +0530)]
The comment should have been removed with the contact manager

11 years agoaccount-widget: support for account widget generic
Danielle Madeley [Tue, 29 May 2012 07:21:33 +0000 (17:21 +1000)]
account-widget: support for account widget generic

11 years agoaccount-widget: msn, icq, groupwise
Danielle Madeley [Fri, 25 May 2012 04:28:16 +0000 (14:28 +1000)]
account-widget: msn, icq, groupwise

11 years agoaccount-widget-aim: remove colons, dim labels, fix packing
Danielle Madeley [Fri, 25 May 2012 03:32:45 +0000 (13:32 +1000)]
account-widget-aim: remove colons, dim labels, fix packing

11 years agoaccount-widget-local-xmpp: remove colons, dim labels
Danielle Madeley [Fri, 25 May 2012 03:06:08 +0000 (13:06 +1000)]
account-widget-local-xmpp: remove colons, dim labels

11 years agoaccount-widget-irc: remove colons
Danielle Madeley [Wed, 23 May 2012 07:11:05 +0000 (17:11 +1000)]
account-widget-irc: remove colons

The advanced settings for IRC look different to XMPP/SIP. They should
probably be changed to be contained within a scrolled window/viewport
for consistency.

11 years agoaccount-widget-sip: remove colons, clean up padding
Danielle Madeley [Wed, 23 May 2012 06:23:35 +0000 (16:23 +1000)]
account-widget-sip: remove colons, clean up padding

11 years agoaccount-widget-jabber: remove colons, clean up advanced section
Danielle Madeley [Wed, 23 May 2012 06:06:32 +0000 (16:06 +1000)]
account-widget-jabber: remove colons, clean up advanced section

Don't dim labels in viewport, grey on white looks wrong.

11 years agoaccounts-dialog: tweak padding
Danielle Madeley [Wed, 23 May 2012 04:04:13 +0000 (14:04 +1000)]
accounts-dialog: tweak padding

11 years agocontact-widget: remove colons and dim labels, move avatar to LHS
Danielle Madeley [Tue, 22 May 2012 05:28:20 +0000 (15:28 +1000)]
contact-widget: remove colons and dim labels, move avatar to LHS

Make widget look like mockup.

Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=672043
11 years agoUpdated Traditional Chinese translation(Hong Kong and Taiwan)
Cheng-Chia Tseng [Mon, 28 May 2012 10:14:04 +0000 (18:14 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)

11 years agofactor out empathy_individual_get_client_types()
Guillaume Desmottes [Tue, 22 May 2012 12:54:56 +0000 (14:54 +0200)]
factor out empathy_individual_get_client_types()

11 years agoUpdated Hebrew translation.
Yaron Shahrabani [Fri, 25 May 2012 07:48:44 +0000 (10:48 +0300)]
Updated Hebrew translation.

11 years agouse the symbolic close icon in the tab close button
Guillaume Desmottes [Fri, 25 May 2012 07:34:42 +0000 (09:34 +0200)]
use the symbolic close icon in the tab close button

11 years agoDefine a style class for the tab close button
Guillaume Desmottes [Fri, 25 May 2012 07:32:32 +0000 (09:32 +0200)]
Define a style class for the tab close button

Seems that's the proper way to do it.

11 years agoremove GeditCloseButton
Guillaume Desmottes [Thu, 24 May 2012 10:39:35 +0000 (12:39 +0200)]
remove GeditCloseButton

11 years agochat-window: stop using GeditCloseButton
Guillaume Desmottes [Thu, 24 May 2012 10:38:31 +0000 (12:38 +0200)]
chat-window: stop using GeditCloseButton

The CSS magic is done automatically now.

11 years agogedit-close-button: move CSS bits to empathy.css
Guillaume Desmottes [Thu, 24 May 2012 10:19:12 +0000 (12:19 +0200)]
gedit-close-button: move CSS bits to empathy.css

https://bugzilla.gnome.org/show_bug.cgi?id=669473

11 years agoLoad the CSS in all empathy-* binaries
Guillaume Desmottes [Thu, 24 May 2012 10:06:36 +0000 (12:06 +0200)]
Load the CSS in all empathy-* binaries

https://bugzilla.gnome.org/show_bug.cgi?id=669473

11 years agoAdd empathy.css and helper code to use it
Guillaume Desmottes [Thu, 24 May 2012 09:47:02 +0000 (11:47 +0200)]
Add empathy.css and helper code to use it

https://bugzilla.gnome.org/show_bug.cgi?id=669473

11 years agoaccounts-dialog: don't crash if the account is connecting
Guillaume Desmottes [Wed, 23 May 2012 13:33:30 +0000 (15:33 +0200)]
accounts-dialog: don't crash if the account is connecting

https://bugzilla.gnome.org/show_bug.cgi?id=676637