]> git.0d.be Git - empathy.git/log
empathy.git
12 years agoindividual-widget: use tp_g_signal_connect_object to connect the notify::contact...
Guillaume Desmottes [Mon, 20 Jun 2011 13:38:38 +0000 (15:38 +0200)]
individual-widget: use tp_g_signal_connect_object to connect the notify::contact-info signal (#652496)

12 years agochatroom: don't leak the subject
Guillaume Desmottes [Mon, 20 Jun 2011 11:26:55 +0000 (13:26 +0200)]
chatroom: don't leak the subject

12 years agoMerge branch 'message-editing-rebase'
Danielle Madeley [Mon, 20 Jun 2011 10:06:48 +0000 (11:06 +0100)]
Merge branch 'message-editing-rebase'

12 years agoUpdated Norwegian bokmål translation.
Kjartan Maraas [Sun, 19 Jun 2011 15:37:19 +0000 (17:37 +0200)]
Updated Norwegian bokmål translation.

12 years agoUpdated Spanish translation
Daniel Mustieles [Sun, 19 Jun 2011 09:50:41 +0000 (11:50 +0200)]
Updated Spanish translation

12 years agoUpdated Slovenian translation
Matej Urbančič [Thu, 16 Jun 2011 16:06:26 +0000 (18:06 +0200)]
Updated Slovenian translation

12 years agogeocode_cb: actually destroy the resolved hash table, not the GAsyncResult result...
Guillaume Desmottes [Thu, 16 Jun 2011 11:57:38 +0000 (12:57 +0100)]
geocode_cb: actually destroy the resolved hash table, not the GAsyncResult result...

12 years agocope with geocode_object_new_for_params returning NULL
Guillaume Desmottes [Thu, 16 Jun 2011 11:45:35 +0000 (12:45 +0100)]
cope with geocode_object_new_for_params returning NULL

12 years agoCorrections in Telugu file
krishnababu k [Wed, 15 Jun 2011 15:00:34 +0000 (20:30 +0530)]
Corrections in Telugu file

12 years agoMerge branch 'accounts-dialog-attractive'
Danielle Madeley [Wed, 15 Jun 2011 10:00:33 +0000 (11:00 +0100)]
Merge branch 'accounts-dialog-attractive'

12 years agoMake the accounts-dialog attractive and GNOME3ish
Danielle Madeley [Wed, 15 Jun 2011 09:25:42 +0000 (10:25 +0100)]
Make the accounts-dialog attractive and GNOME3ish

12 years agoUpdated Telugu Translations done by Praveen Illa
krishnababu k [Wed, 15 Jun 2011 09:52:09 +0000 (15:22 +0530)]
Updated Telugu Translations done by Praveen Illa

12 years agoUpdate telepathy-yell submodule
Emilio Pozuelo Monfort [Wed, 15 Jun 2011 08:30:59 +0000 (09:30 +0100)]
Update telepathy-yell submodule

12 years agoUpdated Slovenian translation
Matej Urbančič [Tue, 14 Jun 2011 16:35:05 +0000 (18:35 +0200)]
Updated Slovenian translation

12 years agoUpdated Slovenian translation
Matej Urbančič [Tue, 14 Jun 2011 16:21:34 +0000 (18:21 +0200)]
Updated Slovenian translation

12 years agoremove released flag
Guillaume Desmottes [Tue, 14 Jun 2011 09:39:30 +0000 (10:39 +0100)]
remove released flag

12 years agoprepare 3.1.2.1
Guillaume Desmottes [Tue, 14 Jun 2011 09:20:17 +0000 (10:20 +0100)]
prepare 3.1.2.1

12 years agoAdd autogenerated marshal files to .gitignore
Emilio Pozuelo Monfort [Tue, 14 Jun 2011 08:47:39 +0000 (09:47 +0100)]
Add autogenerated marshal files to .gitignore

12 years agoAdd a translator comment.
Emilio Pozuelo Monfort [Mon, 13 Jun 2011 07:21:52 +0000 (08:21 +0100)]
Add a translator comment.

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

12 years agoRequire telepathy-logger 0.2.10
Emilio Pozuelo Monfort [Mon, 13 Jun 2011 07:20:28 +0000 (08:20 +0100)]
Require telepathy-logger 0.2.10

As it fixes a crash that affects the new history window.

12 years agoOnly decrement unread_messages if it's not an edited message
Danielle Madeley [Mon, 13 Jun 2011 16:00:06 +0000 (17:00 +0100)]
Only decrement unread_messages if it's not an edited message

Prevents ending up with message counts of -1

12 years agoUse an enum instead of the value type to determine what kind of object it is
Danielle Madeley [Mon, 13 Jun 2011 15:47:16 +0000 (16:47 +0100)]
Use an enum instead of the value type to determine what kind of object it is

12 years agoBump to released TPL version 0.2.10
Danielle Madeley [Fri, 27 May 2011 01:38:31 +0000 (11:38 +1000)]
Bump to released TPL version 0.2.10

12 years agoUpdate for new TPL API, we now get timestamp and edit_timestamp
Danielle Madeley [Fri, 27 May 2011 00:31:57 +0000 (10:31 +1000)]
Update for new TPL API, we now get timestamp and edit_timestamp

This makes it backwards to what we get in Telepathy, but we can manage by
translating it into the Telepathy form.

12 years agoReset the chat state after receiving an edited message
Danielle Madeley [Wed, 25 May 2011 07:13:52 +0000 (17:13 +1000)]
Reset the chat state after receiving an edited message

12 years agoReplace tpl_text_event_dup_supersedes() with synthetic message
Danielle Madeley [Wed, 25 May 2011 07:10:12 +0000 (17:10 +1000)]
Replace tpl_text_event_dup_supersedes() with synthetic message

This allows us to handle the case where we get b-supersedes-a, but we've lost
the original message a.

12 years agoAdd 'original-timestamp' to EmpathyMessage
Danielle Madeley [Thu, 26 May 2011 02:18:36 +0000 (12:18 +1000)]
Add 'original-timestamp' to EmpathyMessage

12 years agoSet the edited icon for edited messages in the log viewer
Danielle Madeley [Fri, 20 May 2011 05:38:06 +0000 (15:38 +1000)]
Set the edited icon for edited messages in the log viewer

12 years agoGet the original message from the logger so we can supersede it
Danielle Madeley [Fri, 20 May 2011 05:25:58 +0000 (15:25 +1000)]
Get the original message from the logger so we can supersede it

Strictly, we don't need to do this, we could just use the supersedes-token
as the message-token and we'd still be able to edit the messages in the future,
but this way we get the nice pretty annotation saying that we edited it and
when.

12 years agoSet 'token' and 'supersedes' for events from the logger
Danielle Madeley [Fri, 20 May 2011 05:25:46 +0000 (15:25 +1000)]
Set 'token' and 'supersedes' for events from the logger

12 years agoAdd an icon to edited messages
Danielle Madeley [Fri, 20 May 2011 03:02:45 +0000 (13:02 +1000)]
Add an icon to edited messages

Currently this is using "format-text-direction-ltr" which is a crappy choice.
We should ask for a better icon. Also, this should really be implemented as
a class, so that the icon can change with the theme. Or be made part of the
Adium theme, or something. Basically this is kludgey.

12 years agoAdd a tooltip saying when the message was edited
Danielle Madeley [Fri, 20 May 2011 03:02:22 +0000 (13:02 +1000)]
Add a tooltip saying when the message was edited

12 years ago[theme-adium] implement edit_message()
Danielle Madeley [Wed, 18 May 2011 06:04:26 +0000 (16:04 +1000)]
[theme-adium] implement edit_message()

This is done via DOM manipulation, we find the id for the <span> tag we
wrapped the message in in the previous commit. We then replace the innerHTML
with the new message.

This requires a version of WebKitGtk 1.3.x, but I'm not precisely sure what. I
used WebKitGtk 1.4.0, but natty only has 1.3.13, so we'll try setting that as
the dep.

Need to somehow mark a message as edited. Could set a class on it, but that
requires support in the theme. Need inspiration here.

12 years agoUpdated Slovenian translation
Matej Urbančič [Mon, 13 Jun 2011 15:51:28 +0000 (17:51 +0200)]
Updated Slovenian translation

12 years ago[theme-adium] wrap the messages in <span id=...> so we can find them again
Danielle Madeley [Wed, 18 May 2011 05:57:55 +0000 (15:57 +1000)]
[theme-adium] wrap the messages in <span id=...> so we can find them again

This will enable our DOM manipulation

12 years agoPass edited messages through to the ChatView
Danielle Madeley [Wed, 18 May 2011 05:56:40 +0000 (15:56 +1000)]
Pass edited messages through to the ChatView

12 years agoAdd edit_message() method to ChatView iface
Danielle Madeley [Wed, 18 May 2011 02:52:29 +0000 (12:52 +1000)]
Add edit_message() method to ChatView iface

12 years agoAdd 'supersedes' property to EmpathyMessage
Danielle Madeley [Fri, 20 May 2011 01:34:31 +0000 (11:34 +1000)]
Add 'supersedes' property to EmpathyMessage

It would be nice to remove EmpathyMessage, because now that TpMessages are a
GObject, EmpathyMessage is just an empty abstraction layer that we have to
keep punching through.

12 years agoAdd 'token' property to EmpathyMessage
Danielle Madeley [Wed, 18 May 2011 02:51:43 +0000 (12:51 +1000)]
Add 'token' property to EmpathyMessage

This allows us to pass the 'message-token' from the TpMessage through to the
chat-view.

12 years agoAdded UG translation
Abduxukur Abdurixit [Sat, 11 Jun 2011 21:39:11 +0000 (23:39 +0200)]
Added UG translation

12 years agoUpdated Spanish translation
Jorge González [Sat, 11 Jun 2011 10:08:38 +0000 (12:08 +0200)]
Updated Spanish translation

12 years agoUpdated Galician translations
Fran Diéguez [Fri, 10 Jun 2011 23:59:48 +0000 (01:59 +0200)]
Updated Galician translations

12 years agoremove released flag
Guillaume Desmottes [Fri, 10 Jun 2011 13:42:14 +0000 (15:42 +0200)]
remove released flag

12 years agoadd Chat_Manager.xml to EXTRA_DIST
Guillaume Desmottes [Fri, 10 Jun 2011 13:34:49 +0000 (15:34 +0200)]
add Chat_Manager.xml to EXTRA_DIST

12 years agoPrepare 3.1.2
Guillaume Desmottes [Fri, 10 Jun 2011 12:49:30 +0000 (14:49 +0200)]
Prepare 3.1.2

12 years agoCope with tpl_event_get_receiver() returning NULL
Emilio Pozuelo Monfort [Fri, 10 Jun 2011 11:47:56 +0000 (12:47 +0100)]
Cope with tpl_event_get_receiver() returning NULL

12 years agoRationalize use of EMPATHY_IMAGE_CALL_* images (#652270)
Guillaume Desmottes [Fri, 10 Jun 2011 10:39:42 +0000 (12:39 +0200)]
Rationalize use of EMPATHY_IMAGE_CALL_* images (#652270)

We now always use call-start for incoming and outgoing calls and call-stop for
missed ones. Ideally it would be cool to have different icons for incoming and
outgoing but that will do for now.

12 years agoUpdated Hebrew translation.
Yaron Shahrabani [Fri, 10 Jun 2011 09:53:10 +0000 (12:53 +0300)]
Updated Hebrew translation.

12 years agoMerge branch 'new-log-window'
Emilio Pozuelo Monfort [Fri, 10 Jun 2011 08:32:28 +0000 (09:32 +0100)]
Merge branch 'new-log-window'

12 years agoDon't unref NULL pointers
Emilio Pozuelo Monfort [Thu, 9 Jun 2011 15:52:05 +0000 (16:52 +0100)]
Don't unref NULL pointers

log_window_got_messages_for_date_cb() can return NULL for
unknown event types, so don't unref the result in those
cases.

12 years agoDon't require telepathy-logger with --enable-call
Emilio Pozuelo Monfort [Thu, 9 Jun 2011 15:50:34 +0000 (16:50 +0100)]
Don't require telepathy-logger with --enable-call

Having it is required for displaying call events in the
history window though.

12 years agoempathy_contact_from_tpl_contact: check the accounts match
Emilio Pozuelo Monfort [Thu, 9 Jun 2011 13:57:14 +0000 (14:57 +0100)]
empathy_contact_from_tpl_contact: check the accounts match

Two contacts may not be the same if only their ids match, so
also check the accounts.

This was causing us to return the same contact from another
account, which would cause "is-user" to not be properly set,
confusing the log viewer.

12 years agoUpdated Hebrew translation.
Yaron Shahrabani [Fri, 10 Jun 2011 05:07:52 +0000 (08:07 +0300)]
Updated Hebrew translation.

12 years agoUpdated Spanish translation
Daniel Mustieles [Thu, 9 Jun 2011 20:37:56 +0000 (22:37 +0200)]
Updated Spanish translation

12 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Thu, 9 Jun 2011 11:49:54 +0000 (13:49 +0200)]
Updated Norwegian bokmål translation

12 years agoUpdate empathy-log-window.ui for GTK+ 3
Emilio Pozuelo Monfort [Thu, 9 Jun 2011 11:49:12 +0000 (12:49 +0100)]
Update empathy-log-window.ui for GTK+ 3

12 years agoFix typo
Emilio Pozuelo Monfort [Thu, 9 Jun 2011 11:05:45 +0000 (12:05 +0100)]
Fix typo

12 years agoRemove unused variables
Emilio Pozuelo Monfort [Thu, 9 Jun 2011 11:05:11 +0000 (12:05 +0100)]
Remove unused variables

12 years agoUse some markup to make the logs more readable
Danielle Madeley [Fri, 27 May 2011 05:48:21 +0000 (15:48 +1000)]
Use some markup to make the logs more readable

Emotes are in italics. Sender's names are in bold.
Mark emotes for translation since we've done that for messages.

12 years agoDon't allow interactive searching on the log pane
Danielle Madeley [Fri, 27 May 2011 05:47:57 +0000 (15:47 +1000)]
Don't allow interactive searching on the log pane

12 years agoRemove unrequired COL_WHAT_EXPANDER
Danielle Madeley [Fri, 27 May 2011 05:37:55 +0000 (15:37 +1000)]
Remove unrequired COL_WHAT_EXPANDER

12 years ago[log-viewer] set search columns
Danielle Madeley [Fri, 27 May 2011 05:36:25 +0000 (15:36 +1000)]
[log-viewer] set search columns

12 years agolog_window_chats_set_selected: only act on normal rows
Emilio Pozuelo Monfort [Tue, 17 May 2011 14:34:08 +0000 (15:34 +0100)]
log_window_chats_set_selected: only act on normal rows

12 years agoDon't reset the alias when using empathy_contact_from_tpl_contact
Emilio Pozuelo Monfort [Mon, 16 May 2011 17:25:48 +0000 (18:25 +0100)]
Don't reset the alias when using empathy_contact_from_tpl_contact

contact_set_property() calls empathy_contact_set_alias(), which
tries to set the alias on the FolksPersona, but we don't want to
do that when creating an EmpathyContact from a TplEntity. So just
set priv->alias instead of passing it to g_object_new() instead.

12 years agoUse a weak ref to remove the tpcontact from the hashtable
Emilio Pozuelo Monfort [Tue, 10 May 2011 14:35:20 +0000 (15:35 +0100)]
Use a weak ref to remove the tpcontact from the hashtable

Conflicts:

libempathy/empathy-contact.c

12 years agoLogWindow: Don't cut the log messages
Emilio Pozuelo Monfort [Tue, 10 May 2011 08:31:24 +0000 (09:31 +0100)]
LogWindow: Don't cut the log messages

12 years agoLogWindow: better logic for the buttons sensitivity
Emilio Pozuelo Monfort [Mon, 9 May 2011 18:53:32 +0000 (19:53 +0100)]
LogWindow: better logic for the buttons sensitivity

12 years agoempathy_contact_from_tpl_contact: set the TpContact
Emilio Pozuelo Monfort [Mon, 9 May 2011 18:51:34 +0000 (19:51 +0100)]
empathy_contact_from_tpl_contact: set the TpContact

If available, so we get extra info like capabilities.

Based on a patch from Nicolas Dufresne.

Conflicts:

libempathy/empathy-contact.c

12 years agoLogWindow: don't crash if closed while retrieving logs
Emilio Pozuelo Monfort [Tue, 3 May 2011 12:37:50 +0000 (13:37 +0100)]
LogWindow: don't crash if closed while retrieving logs

12 years agoShow an spinner while logs are being retrieved
Emilio Pozuelo Monfort [Tue, 3 May 2011 12:28:56 +0000 (13:28 +0100)]
Show an spinner while logs are being retrieved

12 years agoLogWindow: scroll the events view to the end
Emilio Pozuelo Monfort [Tue, 3 May 2011 10:55:59 +0000 (11:55 +0100)]
LogWindow: scroll the events view to the end

Where newest messages are.

12 years agoLogWindow: select the first normal date by default
Emilio Pozuelo Monfort [Tue, 3 May 2011 10:35:53 +0000 (11:35 +0100)]
LogWindow: select the first normal date by default

12 years agoLogWindow: set 'All accounts' by default
Emilio Pozuelo Monfort [Tue, 3 May 2011 10:22:42 +0000 (11:22 +0100)]
LogWindow: set 'All accounts' by default

12 years agoAdd empathy_account_chooser_set_all
Emilio Pozuelo Monfort [Tue, 3 May 2011 10:22:01 +0000 (11:22 +0100)]
Add empathy_account_chooser_set_all

12 years agoEnsure tp-logger was compiled with Call support
Danielle Madeley [Thu, 28 Apr 2011 02:33:31 +0000 (12:33 +1000)]
Ensure tp-logger was compiled with Call support

12 years agotp-logger 0.2.8 is required for Call support
Danielle Madeley [Thu, 28 Apr 2011 02:33:17 +0000 (12:33 +1000)]
tp-logger 0.2.8 is required for Call support

Conflicts:

configure.ac

12 years agoDisplay date and time in the event treeview
Emilio Pozuelo Monfort [Wed, 27 Apr 2011 14:53:52 +0000 (15:53 +0100)]
Display date and time in the event treeview

12 years agoMake the three panes a bit taller by default
Emilio Pozuelo Monfort [Wed, 27 Apr 2011 14:10:18 +0000 (15:10 +0100)]
Make the three panes a bit taller by default

12 years agoAdd a clear icon to the search entry
Emilio Pozuelo Monfort [Wed, 27 Apr 2011 12:02:31 +0000 (13:02 +0100)]
Add a clear icon to the search entry

12 years agoDon't use global variables
Emilio Pozuelo Monfort [Wed, 27 Apr 2011 11:42:37 +0000 (12:42 +0100)]
Don't use global variables

12 years agoFix buttons to work again with multiselection
Emilio Pozuelo Monfort [Wed, 27 Apr 2011 10:47:25 +0000 (11:47 +0100)]
Fix buttons to work again with multiselection

12 years agoUse a define instead of hardcoding a magic number
Emilio Pozuelo Monfort [Wed, 27 Apr 2011 10:15:09 +0000 (11:15 +0100)]
Use a define instead of hardcoding a magic number

12 years agoUse a for instead of a do while to avoid returning early
Emilio Pozuelo Monfort [Wed, 27 Apr 2011 10:07:07 +0000 (11:07 +0100)]
Use a for instead of a do while to avoid returning early

So we always free the stuff at the end of the function.

12 years agoDon't leak the account and entity
Emilio Pozuelo Monfort [Wed, 27 Apr 2011 10:02:20 +0000 (11:02 +0100)]
Don't leak the account and entity

12 years agoDon't leak paths
Emilio Pozuelo Monfort [Wed, 27 Apr 2011 09:59:08 +0000 (10:59 +0100)]
Don't leak paths

12 years agoCompare against NULL
Emilio Pozuelo Monfort [Wed, 27 Apr 2011 09:57:42 +0000 (10:57 +0100)]
Compare against NULL

12 years agoBe neutral
Emilio Pozuelo Monfort [Wed, 27 Apr 2011 09:53:31 +0000 (10:53 +0100)]
Be neutral

12 years agoStyle: use braces consistently
Emilio Pozuelo Monfort [Wed, 27 Apr 2011 09:53:08 +0000 (10:53 +0100)]
Style: use braces consistently

12 years agoReturn early if the iter isn't a top level
Emilio Pozuelo Monfort [Wed, 27 Apr 2011 09:47:45 +0000 (10:47 +0100)]
Return early if the iter isn't a top level

12 years agoUse a macro for magic numbers
Emilio Pozuelo Monfort [Wed, 27 Apr 2011 09:44:36 +0000 (10:44 +0100)]
Use a macro for magic numbers

12 years agoDon't leak the account and entity
Emilio Pozuelo Monfort [Wed, 27 Apr 2011 09:41:27 +0000 (10:41 +0100)]
Don't leak the account and entity

12 years agoUse tp_clear_pointer
Emilio Pozuelo Monfort [Wed, 27 Apr 2011 09:36:43 +0000 (10:36 +0100)]
Use tp_clear_pointer

12 years agoLogWindow: group MUC events properly
Emilio Pozuelo Monfort [Tue, 26 Apr 2011 22:52:20 +0000 (23:52 +0100)]
LogWindow: group MUC events properly

12 years agoLogWindow: check the 30min gap with the last message
Emilio Pozuelo Monfort [Tue, 26 Apr 2011 21:38:00 +0000 (22:38 +0100)]
LogWindow: check the 30min gap with the last message

12 years agoLogWindow: find the corrent parent for chat events
Emilio Pozuelo Monfort [Tue, 26 Apr 2011 21:23:44 +0000 (22:23 +0100)]
LogWindow: find the corrent parent for chat events

12 years agoLogWindow: Display /me messages properly
Emilio Pozuelo Monfort [Tue, 26 Apr 2011 20:02:32 +0000 (21:02 +0100)]
LogWindow: Display /me messages properly

12 years agomake check fixes
Emilio Pozuelo Monfort [Tue, 26 Apr 2011 10:03:23 +0000 (11:03 +0100)]
make check fixes

12 years agoRemove more dead code
Emilio Pozuelo Monfort [Tue, 26 Apr 2011 09:56:59 +0000 (10:56 +0100)]
Remove more dead code

12 years agoUse a do while instead of a for loop where appropriate
Emilio Pozuelo Monfort [Tue, 26 Apr 2011 09:28:23 +0000 (10:28 +0100)]
Use a do while instead of a for loop where appropriate

12 years agoRemove dead code
Emilio Pozuelo Monfort [Tue, 26 Apr 2011 09:25:33 +0000 (10:25 +0100)]
Remove dead code