]> git.0d.be Git - empathy.git/log
empathy.git
12 years agotp-chat: add pending-message-removed signal
Jonny Lamb [Thu, 12 May 2011 15:24:43 +0000 (16:24 +0100)]
tp-chat: add pending-message-removed signal

Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
12 years agotp-chat: use ::pending-message-removed to update our pending queue
Jonny Lamb [Thu, 12 May 2011 13:56:32 +0000 (14:56 +0100)]
tp-chat: use ::pending-message-removed to update our pending queue

Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
12 years agomessage: stop storing pending-message-id
Jonny Lamb [Thu, 12 May 2011 13:33:16 +0000 (14:33 +0100)]
message: stop storing pending-message-id

We're storing the TpSignalledMessage for that nowadays.

Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
12 years agotp-chat: acknowledge messages using TpTextChannel API
Jonny Lamb [Thu, 12 May 2011 13:32:18 +0000 (14:32 +0100)]
tp-chat: acknowledge messages using TpTextChannel API

Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
12 years agomessage: store the TpMessage when created with one
Jonny Lamb [Thu, 12 May 2011 13:29:23 +0000 (14:29 +0100)]
message: store the TpMessage when created with one

Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
12 years agotheme_adium_remove_focus_marks: early return if there is no unread message
Guillaume Desmottes [Wed, 11 May 2011 10:14:53 +0000 (12:14 +0200)]
theme_adium_remove_focus_marks: early return if there is no unread message

12 years agotheme-adium: remove unread marks when sending a message
Guillaume Desmottes [Wed, 11 May 2011 09:57:13 +0000 (11:57 +0200)]
theme-adium: remove unread marks when sending a message

12 years agotheme-adium: remove focus marks as soon as the chat is not focused (#649890)
Guillaume Desmottes [Wed, 11 May 2011 09:47:56 +0000 (11:47 +0200)]
theme-adium: remove focus marks as soon as the chat is not focused (#649890)

12 years agocontact: fix typo when creating new contact from logger entity
Jonny Lamb [Wed, 11 May 2011 09:39:36 +0000 (10:39 +0100)]
contact: fix typo when creating new contact from logger entity

Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
12 years agocreate_text_channel: pass Empathy.Chat as preferred handler
Guillaume Desmottes [Wed, 11 May 2011 09:14:43 +0000 (11:14 +0200)]
create_text_channel: pass Empathy.Chat as preferred handler

Seem I forgot it when adding preferred handler in
52eb24e6e7b012856525f6f09d3c1a941375d383.

12 years agoUploaded Ukranian
Daniel Korostil [Mon, 9 May 2011 21:30:10 +0000 (00:30 +0300)]
Uploaded Ukranian

12 years agoUpdated Spanish translation
Jorge González [Mon, 9 May 2011 17:31:49 +0000 (19:31 +0200)]
Updated Spanish translation

12 years agoremove released flag
Guillaume Desmottes [Mon, 9 May 2011 14:55:40 +0000 (16:55 +0200)]
remove released flag

12 years agoprepare 3.1.1
Guillaume Desmottes [Mon, 9 May 2011 14:40:08 +0000 (16:40 +0200)]
prepare 3.1.1

12 years agoMerge remote-tracking branch 'glassrose/save-chatrooms.xml-only-when-needed'
Guillaume Desmottes [Mon, 9 May 2011 14:21:38 +0000 (16:21 +0200)]
Merge remote-tracking branch 'glassrose/save-chatrooms.xml-only-when-needed'

12 years agoSave changes to chatrooms.xml configuration file only when needed.
Chandni Verma [Sat, 7 May 2011 19:14:43 +0000 (00:44 +0530)]
Save changes to chatrooms.xml configuration file only when needed.

Changes will be written to the file only when changes are made to a
chatroom property that is listed in the file.

Fixes room-list flicker: https://bugzilla.gnome.org/show_bug.cgi?id=642087

12 years agoUpdated Galician translations
Fran Diéguez [Mon, 9 May 2011 10:59:27 +0000 (12:59 +0200)]
Updated Galician translations

12 years agoadd translators comment explaining the insufficient balance error (#649735)
Guillaume Desmottes [Mon, 9 May 2011 08:18:41 +0000 (10:18 +0200)]
add translators comment explaining the insufficient balance error (#649735)

12 years agoorg.gnome.Empathy.gschema.xml: update summary and description of show-balance-in...
Guillaume Desmottes [Mon, 9 May 2011 08:11:18 +0000 (10:11 +0200)]
org.gnome.Empathy.gschema.xml: update summary and description of show-balance-in-roster

We are generally using "contact list" instead of "roster". (#649734)

12 years agoadd a translation comment explaining the 'Provide' string (#649492)
Guillaume Desmottes [Fri, 6 May 2011 08:38:23 +0000 (10:38 +0200)]
add a translation comment explaining the 'Provide' string (#649492)

12 years agoUpdated Hebrew translation.
Yaron Shahrabani [Mon, 9 May 2011 06:21:42 +0000 (09:21 +0300)]
Updated Hebrew translation.

12 years agoUpdated Spanish translation
Jorge González [Sun, 8 May 2011 15:08:55 +0000 (17:08 +0200)]
Updated Spanish translation

12 years agoUpdated Spanish translation
Daniel Mustieles [Thu, 5 May 2011 17:43:18 +0000 (19:43 +0200)]
Updated Spanish translation

12 years agoInclude gi18n-lib.h in library sources, not gi18n.h.
Gabor Kelemen [Wed, 4 May 2011 14:35:32 +0000 (16:35 +0200)]
Include gi18n-lib.h in library sources, not gi18n.h.

Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=649379
12 years agoignore return value of main_window_setup_balance_create_widget()
Guillaume Desmottes [Thu, 5 May 2011 09:27:28 +0000 (11:27 +0200)]
ignore return value of main_window_setup_balance_create_widget()

fix unused-but-set-variable warnings with gcc 4.6. Thanks to Marc Plano-Lesay
for reporting.

12 years agoAdium: Fix wrong html fallbacks
Xavier Claessens [Wed, 4 May 2011 16:31:53 +0000 (18:31 +0200)]
Adium: Fix wrong html fallbacks

Fallbacks are actually more complex than I though. This is exactly how adium does
the fallbacks

12 years agoDepends on tp-glib 0.14.3
Guillaume Desmottes [Thu, 5 May 2011 08:31:04 +0000 (10:31 +0200)]
Depends on tp-glib 0.14.3

We need it for TP_ERROR_STR_INSUFFICIENT_BALANCE.

12 years agoMerge branch 'balance-rebase'
Danielle Madeley [Thu, 5 May 2011 08:30:33 +0000 (18:30 +1000)]
Merge branch 'balance-rebase'

12 years agoMerge branch 'delivery-reports-rebase'
Danielle Madeley [Thu, 5 May 2011 08:22:31 +0000 (18:22 +1000)]
Merge branch 'delivery-reports-rebase'

12 years agofix unused-but-set-variable warnings
Marc Plano-Lesay [Wed, 4 May 2011 12:35:07 +0000 (14:35 +0200)]
fix unused-but-set-variable warnings

12 years agoMerge branch 'sms-support-rebase'
Danielle Madeley [Thu, 5 May 2011 07:37:40 +0000 (17:37 +1000)]
Merge branch 'sms-support-rebase'

12 years agoAdd a tooltip to the sending message spinner
Danielle Madeley [Wed, 4 May 2011 00:05:16 +0000 (10:05 +1000)]
Add a tooltip to the sending message spinner

12 years agoFix broken logic that caused delivery report spinner to spin forever
Danielle Madeley [Tue, 3 May 2011 23:58:18 +0000 (09:58 +1000)]
Fix broken logic that caused delivery report spinner to spin forever

12 years ago[chat-window] add a spinner to the window tab for when messages are being sent
Danielle Madeley [Thu, 28 Apr 2011 05:28:35 +0000 (15:28 +1000)]
[chat-window] add a spinner to the window tab for when messages are being sent

12 years ago[chat] expose this property in EmpathyChat
Danielle Madeley [Thu, 28 Apr 2011 05:28:08 +0000 (15:28 +1000)]
[chat] expose this property in EmpathyChat

12 years ago[tp-chat] add a counter for the number of pending messages
Danielle Madeley [Wed, 27 Apr 2011 04:10:50 +0000 (14:10 +1000)]
[tp-chat] add a counter for the number of pending messages

Requires delivery reports to include delivery-token.

12 years agoUse dbus-error from delivery report for better errors
Danielle Madeley [Thu, 21 Apr 2011 05:03:52 +0000 (15:03 +1000)]
Use dbus-error from delivery report for better errors

12 years agoChange the menu to say "Credit Balance"
Danielle Madeley [Tue, 3 May 2011 07:36:12 +0000 (17:36 +1000)]
Change the menu to say "Credit Balance"

12 years agoUpdate balance view in roster per feedback
Danielle Madeley [Tue, 3 May 2011 07:33:34 +0000 (17:33 +1000)]
Update balance view in roster per feedback

12 years agoChange menu string to "Top up My Account ($1.23)..."
Danielle Madeley [Tue, 3 May 2011 07:22:30 +0000 (17:22 +1000)]
Change menu string to "Top up My Account ($1.23)..."

12 years agoUpdate formatting for NOK
Danielle Madeley [Thu, 21 Apr 2011 03:12:15 +0000 (13:12 +1000)]
Update formatting for NOK

12 years agoThe icon needs to be set as "icon-name" not "stock-id"
Danielle Madeley [Mon, 18 Apr 2011 22:32:31 +0000 (08:32 +1000)]
The icon needs to be set as "icon-name" not "stock-id"

12 years agoFill out empathy_format_currency() with more currencies
Danielle Madeley [Mon, 18 Apr 2011 03:09:19 +0000 (13:09 +1000)]
Fill out empathy_format_currency() with more currencies

12 years agoUse pointless g* types for consistency
Danielle Madeley [Mon, 18 Apr 2011 01:12:47 +0000 (11:12 +1000)]
Use pointless g* types for consistency

12 years ago'spacing' is an object property, not a child property of the packing
Danielle Madeley [Mon, 18 Apr 2011 00:51:34 +0000 (10:51 +1000)]
'spacing' is an object property, not a child property of the packing

12 years agoAdd a menu item to choose whether to show account balances in the roster
Danielle Madeley [Fri, 15 Apr 2011 06:39:40 +0000 (16:39 +1000)]
Add a menu item to choose whether to show account balances in the roster

12 years agoCreate balance widget, tie it to the action
Danielle Madeley [Fri, 15 Apr 2011 06:18:33 +0000 (16:18 +1000)]
Create balance widget, tie it to the action

TODO:
 - show and hide balance widgets in response to a toggleaction

12 years agoFactor out main_window_setup_balance_create_action()
Danielle Madeley [Fri, 15 Apr 2011 05:47:50 +0000 (15:47 +1000)]
Factor out main_window_setup_balance_create_action()

12 years agoSupport Conn.I.Balance.ManageCreditURI
Danielle Madeley [Fri, 15 Apr 2011 05:24:23 +0000 (15:24 +1000)]
Support Conn.I.Balance.ManageCreditURI

12 years agoRemove balance from menu when account is disconnected
Danielle Madeley [Fri, 15 Apr 2011 04:33:20 +0000 (14:33 +1000)]
Remove balance from menu when account is disconnected

12 years agoAdd a menuitem to report the account balance for each account
Danielle Madeley [Fri, 15 Apr 2011 04:20:31 +0000 (14:20 +1000)]
Add a menuitem to report the account balance for each account

Adds a menu item for each connection that supports Conn.I.Balance, requests
the current balance and then tracks further updates to the balance.

TODO:
 - remove the menu item when the account is disconnected
 - implement the activated signal

12 years agoAdd method empathy_format_currency()
Danielle Madeley [Fri, 15 Apr 2011 04:15:47 +0000 (14:15 +1000)]
Add method empathy_format_currency()

This method takes a Telepathy Currency_Amount and attempts to format it using
currency rules appropriate for that amount.

Unfortunately I haven't yet found a good summary of currency rules, so I've
mostly been guessing. The currencies structure needs completing and checking.

12 years agoInclude SMSChannel property in empathy_chat_window_find_chat()
Danielle Madeley [Thu, 5 May 2011 06:22:23 +0000 (16:22 +1000)]
Include SMSChannel property in empathy_chat_window_find_chat()

The approach in https://bugzilla.gnome.org/show_bug.cgi?id=644085 was wrong
because channel paths can change across reconnects. This would cause new chat
windows to be created when they were rerequested.

A more future-proof solution would be to keep a white/black list of comparable
properties, but I think this is overengineering the problem for the time
being. Instead we'll just include the SMSChannel property in the comparison.

12 years agoOnly set the SMS button sensitive if we have SMS capability
Danielle Madeley [Wed, 13 Apr 2011 06:24:21 +0000 (16:24 +1000)]
Only set the SMS button sensitive if we have SMS capability

12 years agocontact-selector-dialog: add a selected-account property
Danielle Madeley [Wed, 13 Apr 2011 06:23:41 +0000 (16:23 +1000)]
contact-selector-dialog: add a selected-account property

12 years agoAdd an SMS button to the new-message dialog
Danielle Madeley [Tue, 12 Apr 2011 06:23:49 +0000 (16:23 +1000)]
Add an SMS button to the new-message dialog

12 years agoDon't wait for SMS properties when there is no SMS support on the channel
Danielle Madeley [Mon, 11 Apr 2011 23:43:36 +0000 (09:43 +1000)]
Don't wait for SMS properties when there is no SMS support on the channel

12 years agoAdd "(SMS)" to the tab name for SMS channels
Danielle Madeley [Thu, 7 Apr 2011 01:54:32 +0000 (11:54 +1000)]
Add "(SMS)" to the tab name for SMS channels

12 years agoChange empathy_chat_get_name() from const char * -> char *
Danielle Madeley [Thu, 7 Apr 2011 01:48:56 +0000 (11:48 +1000)]
Change empathy_chat_get_name() from const char * -> char *

Change the name to empathy_chat_dup_name() to reflect this change.

Note to reviewer: I think I've updated all the callers, but this is the commit
to check carefully for new leaks :)

12 years agoAdd "SMS:" to the tooltip
Danielle Madeley [Thu, 7 Apr 2011 01:43:07 +0000 (11:43 +1000)]
Add "SMS:" to the tooltip

12 years agoSet EMPATHY_IMAGE_SMS on sms channels
Danielle Madeley [Thu, 7 Apr 2011 01:42:12 +0000 (11:42 +1000)]
Set EMPATHY_IMAGE_SMS on sms channels

12 years agoAdd sms-channel property to empathy-chat
Danielle Madeley [Thu, 7 Apr 2011 01:41:54 +0000 (11:41 +1000)]
Add sms-channel property to empathy-chat

12 years agoAdd sms-channel property to empathy-tp-chat
Danielle Madeley [Wed, 6 Apr 2011 07:13:33 +0000 (17:13 +1000)]
Add sms-channel property to empathy-tp-chat

12 years agoMove the code ensuring a requested sms channel to empathy-request-util
Chandni Verma [Tue, 3 May 2011 19:29:12 +0000 (00:59 +0530)]
Move the code ensuring a requested sms channel to empathy-request-util
as empathy-dispatcher has been deleted in master

12 years agoAdd SMS entry to empathy-individual-menu
Danielle Madeley [Wed, 6 Apr 2011 06:34:43 +0000 (16:34 +1000)]
Add SMS entry to empathy-individual-menu

12 years agoUpdated Spanish translation
Daniel Mustieles [Wed, 4 May 2011 20:39:50 +0000 (22:39 +0200)]
Updated Spanish translation

12 years agoUpdated Spanish translation
Daniel Mustieles [Wed, 4 May 2011 20:38:14 +0000 (22:38 +0200)]
Updated Spanish translation

12 years agoUpdated Spanish translation
Daniel Mustieles [Wed, 4 May 2011 20:36:44 +0000 (22:36 +0200)]
Updated Spanish translation

12 years agoAdium: Correctly support action messages (/me)
Xavier Claessens [Wed, 4 May 2011 12:30:02 +0000 (14:30 +0200)]
Adium: Correctly support action messages (/me)

Fixes bug #649367

12 years agoAdium: Fix selection of default variant
Xavier Claessens [Tue, 3 May 2011 21:39:38 +0000 (23:39 +0200)]
Adium: Fix selection of default variant

For theme version >= 3, a variant CSS is mandatory. If none are set
inf DefaultVariant, the first one from Variant/ should be used.

For theme version <= 2, a variant CSS is optional, and by default they
should not have one. If no variant is selected, fallback to main.css.

This also prepare needed API to select other variants

12 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Wed, 4 May 2011 09:14:27 +0000 (11:14 +0200)]
Updated Norwegian bokmål translation

12 years agoUpdated Spanish translation
Daniel Mustieles [Tue, 3 May 2011 21:11:22 +0000 (23:11 +0200)]
Updated Spanish translation

12 years agoempathy-chat: track chat displayed instead of channels being handled (#649273)
Guillaume Desmottes [Tue, 3 May 2011 12:43:34 +0000 (14:43 +0200)]
empathy-chat: track chat displayed instead of channels being handled (#649273)

12 years agoremove unused empathy_chat_manager_get_num_handled_chats()
Guillaume Desmottes [Tue, 3 May 2011 12:29:26 +0000 (14:29 +0200)]
remove unused empathy_chat_manager_get_num_handled_chats()

12 years agoPreferences: Show chat theme preview
Xavier Claessens [Tue, 3 May 2011 14:21:54 +0000 (16:21 +0200)]
Preferences: Show chat theme preview

Fixes bug #541438

12 years agoThemeManager: Make sure to emit theme-changed only once when the theme changed
Xavier Claessens [Tue, 3 May 2011 14:20:29 +0000 (16:20 +0200)]
ThemeManager: Make sure to emit theme-changed only once when the theme changed

Also avoid emiting the signal if it is just a variant change that can
be applied on view.

12 years agoAdium: Also queue events when loading the page
Xavier Claessens [Tue, 3 May 2011 12:23:25 +0000 (14:23 +0200)]
Adium: Also queue events when loading the page

12 years agoAdium: Events must be queued until the Template.html loaded
Xavier Claessens [Tue, 3 May 2011 09:11:43 +0000 (11:11 +0200)]
Adium: Events must be queued until the Template.html loaded

12 years agoAdium: Mark autoreply message
Xavier Claessens [Mon, 2 May 2011 20:18:53 +0000 (22:18 +0200)]
Adium: Mark autoreply message

12 years agoAdium: highlight messages starting with our name
Xavier Claessens [Mon, 2 May 2011 20:14:15 +0000 (22:14 +0200)]
Adium: highlight messages starting with our name

12 years agoUpdated Turkish translation
Muhammet Kara [Tue, 3 May 2011 08:23:24 +0000 (11:23 +0300)]
Updated Turkish translation

12 years agoDepend on stable release of glib 2.28.0
Xavier Claessens [Mon, 2 May 2011 19:26:09 +0000 (21:26 +0200)]
Depend on stable release of glib 2.28.0

12 years agoFix crash if contact_id is NULL when selecting its color
Xavier Claessens [Mon, 2 May 2011 18:27:13 +0000 (20:27 +0200)]
Fix crash if contact_id is NULL when selecting its color

12 years agoAdium: Temporally disable scrolling when appending backlog
Xavier Claessens [Mon, 2 May 2011 13:42:24 +0000 (15:42 +0200)]
Adium: Temporally disable scrolling when appending backlog

12 years agoUpdate Template.html from newest adium
Xavier Claessens [Mon, 2 May 2011 13:10:39 +0000 (15:10 +0200)]
Update Template.html from newest adium

12 years agocoding style fix
Guillaume Desmottes [Mon, 2 May 2011 12:55:55 +0000 (14:55 +0200)]
coding style fix

12 years agoPOTFILES.in: add libempathy-gtk/empathy-search-bar.c
Guillaume Desmottes [Mon, 2 May 2011 12:42:00 +0000 (14:42 +0200)]
POTFILES.in: add libempathy-gtk/empathy-search-bar.c

12 years agotheme-adium: implement %senderColor% (#541632)
Guillaume Desmottes [Mon, 2 May 2011 11:36:42 +0000 (13:36 +0200)]
theme-adium: implement %senderColor% (#541632)

12 years agoSupport new themes that have only Resources/Content.html
Xavier Claessens [Mon, 2 May 2011 11:54:17 +0000 (13:54 +0200)]
Support new themes that have only Resources/Content.html

Still fallback to legacy html files if global one is missing.

12 years agoFix a crash if replacement is NULL
Xavier Claessens [Mon, 2 May 2011 11:52:06 +0000 (13:52 +0200)]
Fix a crash if replacement is NULL

12 years agoindividual_store_get_individual_status_icon_with_icon_name: look in the cache before...
Guillaume Desmottes [Mon, 2 May 2011 08:10:17 +0000 (10:10 +0200)]
individual_store_get_individual_status_icon_with_icon_name: look in the cache before creating new pixbuf

12 years agomain_window_flash_foreach: don't leak the pixbuf returned by empathy_pixbuf_from_icon...
Guillaume Desmottes [Mon, 2 May 2011 08:04:22 +0000 (10:04 +0200)]
main_window_flash_foreach: don't leak the pixbuf returned by empathy_pixbuf_from_icon_name

12 years agoset a not empty string when setting EMPATHY_NOTIFY_MANAGER_CAP_X_CANONICAL_APPEND
Guillaume Desmottes [Fri, 29 Apr 2011 15:53:17 +0000 (17:53 +0200)]
set a not empty string when setting EMPATHY_NOTIFY_MANAGER_CAP_X_CANONICAL_APPEND

libnotify now filters out empty string so the hint was not set (#648842).

12 years agoDisplay favorite offline contacts only in the Favorite group (#648914)
Guillaume Desmottes [Fri, 29 Apr 2011 13:47:50 +0000 (15:47 +0200)]
Display favorite offline contacts only in the Favorite group (#648914)

13 years agoUpdated galician translations
Fran Diéguez [Sat, 30 Apr 2011 21:09:26 +0000 (23:09 +0200)]
Updated galician translations

13 years agoUpdated Czech translation
Marek Černocký [Sat, 30 Apr 2011 11:07:04 +0000 (13:07 +0200)]
Updated Czech translation

13 years agoUpdated Slovenian translation
Matej Urbančič [Thu, 28 Apr 2011 19:25:18 +0000 (21:25 +0200)]
Updated Slovenian translation

13 years agoUpdated Spanish translation
Daniel Mustieles [Wed, 27 Apr 2011 18:12:22 +0000 (20:12 +0200)]
Updated Spanish translation

13 years agoUse focus feature of adium themes
Xavier Claessens [Tue, 26 Apr 2011 09:52:33 +0000 (11:52 +0200)]
Use focus feature of adium themes

13 years agoAdd FIXMEs for things we don't implement yet from adium theme spec
Xavier Claessens [Tue, 26 Apr 2011 12:31:50 +0000 (14:31 +0200)]
Add FIXMEs for things we don't implement yet from adium theme spec

This also replaces well known keywords that we don't implement yet by "",
otherwise the html is broken and webkit does not render it correctly.