]>
git.0d.be Git - empathy.git/log
Jonny Lamb [Wed, 18 May 2011 13:32:27 +0000 (14:32 +0100)]
Merge branch 'undo-close-tab'
Jonny Lamb [Wed, 18 May 2011 13:26:08 +0000 (14:26 +0100)]
Merge branch 'remember-my-message-yo'
Jonny Lamb [Wed, 18 May 2011 13:25:34 +0000 (14:25 +0100)]
chat-manager: use EMPATHY_CHAT_BUS_NAME
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 18 May 2011 13:23:24 +0000 (14:23 +0100)]
chat-manager: don't leak proxy
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 18 May 2011 13:16:54 +0000 (14:16 +0100)]
chat-manager: clarify ownership of messages hash table
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 18 May 2011 13:15:58 +0000 (14:15 +0100)]
chat-manager: s/null/NULL/
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 18 May 2011 13:15:09 +0000 (14:15 +0100)]
chat-manager: add missing free
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 18 May 2011 13:14:05 +0000 (14:14 +0100)]
chat: rename get to dup
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Tue, 17 May 2011 08:36:33 +0000 (09:36 +0100)]
Merge branch 'ack'
Jonny Lamb [Tue, 17 May 2011 08:33:47 +0000 (09:33 +0100)]
adium: set has_unread_message to FALSE when we think we've cleared them all
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Daniel Mustieles [Mon, 16 May 2011 17:22:43 +0000 (19:22 +0200)]
Updated Spanish translation
Jonny Lamb [Mon, 16 May 2011 14:13:13 +0000 (15:13 +0100)]
main-window: call the remote UndoClosedTab
It will work, unlike this one.
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Mon, 16 May 2011 14:12:59 +0000 (15:12 +0100)]
chat-manager: expose UndoClosedChat over DBus
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Mon, 16 May 2011 14:12:31 +0000 (15:12 +0100)]
extensions: add ChatManager extension
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Will Thompson [Mon, 16 May 2011 13:08:10 +0000 (14:08 +0100)]
Merge branch 'more-contact-info'
Will Thompson [Mon, 16 May 2011 12:42:55 +0000 (13:42 +0100)]
Fix call to empathy_chat_window_find_chat in /part command
0fda594 changed empathy_chat_window_find_chat() to take a third
parameter indicating whether we're looking for an SMS channel or not,
but the /part branch wasn't updated for this change before being merged.
I think it's a reasonable assumption that someone will not try to /part
an SMS channel.
Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Will Thompson [Thu, 12 May 2011 12:13:32 +0000 (13:13 +0100)]
Add a /whois command.
https://bugzilla.gnome.org/show_bug.cgi?id=571631
Will Thompson [Tue, 10 May 2011 16:44:03 +0000 (17:44 +0100)]
ContactWidget: expose IRC presence information
This is basically just a temporary hack until Idle implements
SimplePresence.
Will Thompson [Tue, 10 May 2011 16:40:25 +0000 (17:40 +0100)]
ContactWidget: support IRC server and host info
Will Thompson [Tue, 10 May 2011 16:35:20 +0000 (17:35 +0100)]
ContactWidget: support Idle's x-idle-time field.
Will Thompson [Tue, 10 May 2011 16:27:04 +0000 (17:27 +0100)]
ContactWidget: generalize linkifying values
Many of the new fields exposed by Idle need more processing than just
bunging the first string into a label. Let's start by generalizing
linkifying the first string. I speculatively allow the format functions
to fail.
Will Thompson [Tue, 10 May 2011 16:14:16 +0000 (17:14 +0100)]
ContactWidget: show IRC channel list.
Very recent versions of Idle expose the list of channels provided in
WHOIS replies. The data is provided as a bunch of x-irc-channel fields
with a single value, namely the name of the channel. Here we expose that
data to the user as a comma-separated list of links; clicking a link
ensures that channel.
https://bugzilla.gnome.org/show_bug.cgi?id=592795
Jonny Lamb [Mon, 16 May 2011 09:36:48 +0000 (10:36 +0100)]
chat-manager: keep a hash table with messages left when the chat closed
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Mon, 16 May 2011 09:35:56 +0000 (10:35 +0100)]
chat: add {get,set}_text methods
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Mon, 16 May 2011 09:00:08 +0000 (10:00 +0100)]
tp-chat: don't assert on not finding message
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Matej Urbančič [Sun, 15 May 2011 20:07:24 +0000 (22:07 +0200)]
Updated Slovenian translation
Kristjan SCHMIDT [Sat, 14 May 2011 20:26:56 +0000 (22:26 +0200)]
Updated Esperanto translation
Matej Urbančič [Sat, 14 May 2011 19:07:01 +0000 (21:07 +0200)]
Updated Slovenian translation
Matej Urbančič [Sat, 14 May 2011 19:03:16 +0000 (21:03 +0200)]
Updated Slovenian translation
Jonny Lamb [Fri, 13 May 2011 14:50:38 +0000 (15:50 +0100)]
adium: add comment explaining why we add x-empathy-mesage-id-*
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Guillaume Desmottes [Fri, 13 May 2011 14:27:21 +0000 (16:27 +0200)]
Merge remote-tracking branch 'glassrose/moving-part-functionality-to-empathy-chat-window-643295'
Jonny Lamb [Fri, 13 May 2011 14:23:07 +0000 (15:23 +0100)]
tp-chat: call acknowledge_message(s) directly
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Fri, 13 May 2011 14:18:57 +0000 (15:18 +0100)]
tp-chat: rename signal to message-acknowledged
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Fri, 13 May 2011 14:16:25 +0000 (15:16 +0100)]
chat: ::notify for all changes to unread messages
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Fri, 13 May 2011 14:15:13 +0000 (15:15 +0100)]
chat: call acknowledge_message on the chat view when it happens
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Fri, 13 May 2011 14:14:54 +0000 (15:14 +0100)]
adium: implement acknowledge_message to remove unread marker
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Fri, 13 May 2011 14:12:54 +0000 (15:12 +0100)]
chat: don't toggle visibility of the chat view on marking messages read
It doesn't make sense, and it's a lie. It will also break showing
unread message markers in the adium chat view.
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Fri, 13 May 2011 10:35:42 +0000 (11:35 +0100)]
chat-view: add message_acknowledged vfunc
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Fri, 13 May 2011 10:35:09 +0000 (11:35 +0100)]
tp-chat: give ::pending-message-removed the message
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Fri, 13 May 2011 10:25:06 +0000 (11:25 +0100)]
adium: split removing unread markers into two functions
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Fri, 13 May 2011 10:22:22 +0000 (11:22 +0100)]
adium: set x-empathy-message-id class in messageStyles
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Yaron Shahrabani [Fri, 13 May 2011 05:35:48 +0000 (08:35 +0300)]
Updated Hebrew translation.
Jonny Lamb [Thu, 12 May 2011 15:49:37 +0000 (16:49 +0100)]
chat-window: also update chat window title when the chat updates
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Thu, 12 May 2011 15:49:24 +0000 (16:49 +0100)]
chat-window: update tab when nb-unread-messages changes
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Thu, 12 May 2011 15:47:59 +0000 (16:47 +0100)]
chat: make nb_unread_messages incoming only
and add a property so it can have change notification.
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
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>
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>
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>
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>
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>
Will Thompson [Tue, 10 May 2011 15:36:00 +0000 (16:36 +0100)]
Add empathy_duration_to_string()
This is based on the body of empathy_time_to_string_relative(); it takes
a duration in seconds, rather than a timestamp.
Guillaume Desmottes [Thu, 12 May 2011 09:09:37 +0000 (11:09 +0200)]
Properly convert timestamps received from X11 (#650015)
X11 timestamps are guint32 while Telepathy uses gint64 timestamps. We should
always use tp_user_action_time_from_x11() to do the conversion.
Guillaume Desmottes [Thu, 12 May 2011 09:55:50 +0000 (11:55 +0200)]
add empathy_get_current_action_time()
Guillaume Desmottes [Thu, 12 May 2011 08:56:29 +0000 (10:56 +0200)]
empathy_chat_window_present_chat: always show newly created windows
We just create so we should at least show it.
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
Guillaume Desmottes [Wed, 11 May 2011 09:57:13 +0000 (11:57 +0200)]
theme-adium: remove unread marks when sending a message
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)
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>
Chandni Verma [Sun, 8 May 2011 23:22:16 +0000 (04:52 +0530)]
Password infobar amendments
Destroy password infobar on parting password protected chatrooms and
insensitivate input-text-view when displaying a new infobar
Chandni Verma [Mon, 9 May 2011 10:56:30 +0000 (16:26 +0530)]
Leave chatroom only if tp_chat exists
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 .
Daniel Korostil [Mon, 9 May 2011 21:30:10 +0000 (00:30 +0300)]
Uploaded Ukranian
Jorge González [Mon, 9 May 2011 17:31:49 +0000 (19:31 +0200)]
Updated Spanish translation
Guillaume Desmottes [Mon, 9 May 2011 14:55:40 +0000 (16:55 +0200)]
remove released flag
Guillaume Desmottes [Mon, 9 May 2011 14:40:08 +0000 (16:40 +0200)]
prepare 3.1.1
Guillaume Desmottes [Mon, 9 May 2011 14:21:38 +0000 (16:21 +0200)]
Merge remote-tracking branch 'glassrose/save-chatrooms.xml-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
Fran Diéguez [Mon, 9 May 2011 10:59:27 +0000 (12:59 +0200)]
Updated Galician translations
Guillaume Desmottes [Mon, 9 May 2011 08:18:41 +0000 (10:18 +0200)]
add translators comment explaining the insufficient balance error (#649735)
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)
Guillaume Desmottes [Fri, 6 May 2011 08:38:23 +0000 (10:38 +0200)]
add a translation comment explaining the 'Provide' string (#649492)
Yaron Shahrabani [Mon, 9 May 2011 06:21:42 +0000 (09:21 +0300)]
Updated Hebrew translation.
Chandni Verma [Sun, 27 Feb 2011 23:37:31 +0000 (05:07 +0530)]
Send full message for the default chat parted on part command
Jorge González [Sun, 8 May 2011 15:08:55 +0000 (17:08 +0200)]
Updated Spanish translation
Chandni Verma [Wed, 30 Mar 2011 19:07:00 +0000 (00:37 +0530)]
Attach account name information along with the chatroom names in main window Room menu
Chandni Verma [Fri, 25 Feb 2011 22:59:46 +0000 (04:29 +0530)]
Fire a "part-command-entered" signal from libempathy-gtk/empathy-chat.c to be caught in src/empathy-chat-window.c
Fixes linking issues: https://bugzilla.gnome.org/show_bug.cgi?id=643295
Daniel Mustieles [Thu, 5 May 2011 17:43:18 +0000 (19:43 +0200)]
Updated Spanish translation
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
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.
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
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.
Danielle Madeley [Thu, 5 May 2011 08:30:33 +0000 (18:30 +1000)]
Merge branch 'balance-rebase'
Danielle Madeley [Thu, 5 May 2011 08:22:31 +0000 (18:22 +1000)]
Merge branch 'delivery-reports-rebase'
Marc Plano-Lesay [Wed, 4 May 2011 12:35:07 +0000 (14:35 +0200)]
fix unused-but-set-variable warnings
Danielle Madeley [Thu, 5 May 2011 07:37:40 +0000 (17:37 +1000)]
Merge branch 'sms-support-rebase'
Danielle Madeley [Wed, 4 May 2011 00:05:16 +0000 (10:05 +1000)]
Add a tooltip to the sending message spinner
Danielle Madeley [Tue, 3 May 2011 23:58:18 +0000 (09:58 +1000)]
Fix broken logic that caused delivery report spinner to spin forever
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
Danielle Madeley [Thu, 28 Apr 2011 05:28:08 +0000 (15:28 +1000)]
[chat] expose this property in EmpathyChat
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.
Danielle Madeley [Thu, 21 Apr 2011 05:03:52 +0000 (15:03 +1000)]
Use dbus-error from delivery report for better errors
Danielle Madeley [Tue, 3 May 2011 07:36:12 +0000 (17:36 +1000)]
Change the menu to say "Credit Balance"
Danielle Madeley [Tue, 3 May 2011 07:33:34 +0000 (17:33 +1000)]
Update balance view in roster per feedback
Danielle Madeley [Tue, 3 May 2011 07:22:30 +0000 (17:22 +1000)]
Change menu string to "Top up My Account ($1.23)..."
Danielle Madeley [Thu, 21 Apr 2011 03:12:15 +0000 (13:12 +1000)]
Update formatting for NOK
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"
Danielle Madeley [Mon, 18 Apr 2011 03:09:19 +0000 (13:09 +1000)]
Fill out empathy_format_currency() with more currencies
Danielle Madeley [Mon, 18 Apr 2011 01:12:47 +0000 (11:12 +1000)]
Use pointless g* types for consistency
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
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