]>
git.0d.be Git - empathy.git/log
Danielle Madeley [Thu, 10 Jun 2010 08:47:38 +0000 (18:47 +1000)]
Convert to new-style schema
Danielle Madeley [Thu, 10 Jun 2010 04:16:00 +0000 (14:16 +1000)]
Port Empathy code to GSettings, remove EmpathyConf
Guillaume Desmottes [Thu, 17 Jun 2010 15:35:14 +0000 (17:35 +0200)]
log-manager: relicense to LGPL
This file was based on gossip-log and its copyright owners agreed to
relicense it; see GOSSIP-RELICENSING.txt.
Guillaume Desmottes [Thu, 17 Jun 2010 15:34:18 +0000 (17:34 +0200)]
log-manager: update Collabora copyright
Guillaume Desmottes [Thu, 17 Jun 2010 09:47:07 +0000 (11:47 +0200)]
log-store-empathy: relicense to LGPL
This file was based on gossip-log and its copyright owners agreed to
relicense it; see GOSSIP-RELICENSING.txt.
Guillaume Desmottes [Thu, 17 Jun 2010 09:44:34 +0000 (11:44 +0200)]
log-store-empathy: update Collabora copyright
Guillaume Desmottes [Thu, 17 Jun 2010 09:38:22 +0000 (11:38 +0200)]
empathy-time: relicense to LGPL
This file was based on gossip-time and its copyright owners agreed to
relicense it; see GOSSIP-RELICENSING.txt
Guillaume Desmottes [Thu, 17 Jun 2010 09:35:36 +0000 (11:35 +0200)]
empathy-time: add Collabora copyright
Guillaume Desmottes [Thu, 17 Jun 2010 12:34:01 +0000 (14:34 +0200)]
add GOSSIP-RELICENSING.txt
Guillaume Desmottes [Thu, 17 Jun 2010 10:49:26 +0000 (12:49 +0200)]
empathy_message_equal: always use the timestamp+body (#621797)
There is no reason to only use this new heuristic only in the TPL case.
Furthermore, we're about to make TPL mandatory so it's good to have it more
tested.
Xavier Claessens [Thu, 17 Jun 2010 09:17:51 +0000 (11:17 +0200)]
Remove the treeview's build-in search function, we use the live search now.
Xavier Claessens [Thu, 17 Jun 2010 09:16:16 +0000 (11:16 +0200)]
Fix the visibility of group when live search is active
Guillaume Desmottes [Wed, 16 Jun 2010 15:19:59 +0000 (17:19 +0200)]
map-view: add a debug message when adding a marker
Guillaume Desmottes [Wed, 16 Jun 2010 14:39:43 +0000 (16:39 +0200)]
use tp_g_signal_connect_object to connect the "closed" signal on the notification
This fix a crash if the chat window is destroyed while the notification is
still displayed (#621789).
Will Thompson [Tue, 15 Jun 2010 22:21:34 +0000 (23:21 +0100)]
Make status preset editor taller by default
This window defaulted to coming up really small, and it looked silly. So
this patch makes it a bit taller.
(420 / 260 is approximately the Golden Ratio.)
Jorge González [Tue, 15 Jun 2010 17:26:09 +0000 (19:26 +0200)]
Updated Spanish translation
Danielle Madeley [Tue, 15 Jun 2010 11:43:33 +0000 (21:43 +1000)]
Merge branch 'gseal'
Xavier Claessens [Tue, 15 Jun 2010 11:05:53 +0000 (13:05 +0200)]
Bump required version of telepathy-glib to 0.11.7 for ContactInfo API
Xavier Claessens [Thu, 3 Jun 2010 16:08:45 +0000 (18:08 +0200)]
Add a GtkSpinner to notify the RequestContactInfo progress
Xavier Claessens [Fri, 14 May 2010 12:16:36 +0000 (14:16 +0200)]
Display contact vCard in information dialog, add basic vCard editor for self contact
Fixes bug #588922
Xavier Claessens [Mon, 14 Jun 2010 14:55:29 +0000 (16:55 +0200)]
Bump required version of libunique to 1.1.2
Fixes bug #621545
Xavier Claessens [Mon, 14 Jun 2010 11:05:35 +0000 (13:05 +0200)]
Fix authors and copyright of EmpathyLiveSearch
Xavier Claessens [Mon, 14 Jun 2010 06:39:33 +0000 (08:39 +0200)]
If path is NULL, the signal is blocked forever
Kjartan Maraas [Sun, 13 Jun 2010 21:32:06 +0000 (23:32 +0200)]
Updated Norwegian bokmål translation
Xavier Claessens [Sun, 13 Jun 2010 09:56:06 +0000 (11:56 +0200)]
Do not crash if the row gets deleted before the expand idle cb
Fran Diéguez [Sat, 12 Jun 2010 23:50:41 +0000 (01:50 +0200)]
Updated Galician translations
Xavier Claessens [Sat, 12 Jun 2010 22:28:20 +0000 (00:28 +0200)]
Use a GtkTreeRowReference instead of GtkTreePath to expand/collapse a group in idle cb
Danielle Madeley [Fri, 11 Jun 2010 07:51:39 +0000 (17:51 +1000)]
Access GdkDragContext members via getters
Xavier Claessens [Wed, 5 May 2010 07:30:03 +0000 (09:30 +0200)]
Use gtk_text_view_get_vadjustment() instead of assuming parent is a GtkScrolledWindow
Xavier Claessens [Fri, 11 Jun 2010 07:05:49 +0000 (17:05 +1000)]
Use new GtkTextView API to make EmpathyChat build with GSEAL enabled
Xavier Claessens [Fri, 11 Jun 2010 07:05:15 +0000 (17:05 +1000)]
Require GTK+ 2.21.2
Guillaume Desmottes [Fri, 11 Jun 2010 13:04:23 +0000 (15:04 +0200)]
Don't display the 'Important Room' menu item in private chats
Guillaume Desmottes [Fri, 11 Jun 2010 12:56:17 +0000 (14:56 +0200)]
check if the search widget exists before trying to use it
Kristjan Schmidt [Thu, 10 Jun 2010 15:55:08 +0000 (17:55 +0200)]
Updated Esperanto translation
Guillaume Desmottes [Wed, 9 Jun 2010 15:07:52 +0000 (17:07 +0200)]
coding style fixes
Guillaume Desmottes [Wed, 9 Jun 2010 14:42:21 +0000 (16:42 +0200)]
empathy_string_replace_escaped: use gsize instead of gssize
Avoid signed/unsigned comparaison in the for loop.
Xavier Claessens [Wed, 9 Jun 2010 13:15:57 +0000 (15:15 +0200)]
Strip the @server.com part of the contact ID for the live search matching.
Xavier Claessens [Tue, 8 Jun 2010 21:47:27 +0000 (23:47 +0200)]
Show/Hide the live search before refiltering
Felix Kaser [Tue, 8 Jun 2010 15:25:12 +0000 (17:25 +0200)]
Use EmpathyLiveSearch in main window's contact list
Guillaume Desmottes [Wed, 9 Jun 2010 08:06:26 +0000 (10:06 +0200)]
factor out set_requirements
Laurent Bigonville [Tue, 8 Jun 2010 21:38:26 +0000 (23:38 +0200)]
Call geoclue_master_client_set_requirements before asking for position/address
Be sure geoclue_master_client_set_requirements() is called in setup_geoclue()
otherwise no provider will be selected (#621023)
Felix Kaser [Tue, 8 Jun 2010 15:01:55 +0000 (17:01 +0200)]
refactored how contacts are added to the store
the advantage of insert_with_values is that only the row-added signal is emitted and not first row-added (while the row is empty) and then row-changed
Guillaume Desmottes [Tue, 8 Jun 2010 15:14:22 +0000 (17:14 +0200)]
empathy_string_replace_escaped: remove '\r' (#620903)
Guillaume Desmottes [Tue, 8 Jun 2010 14:46:05 +0000 (16:46 +0200)]
empathy-parser-test: use empathy_string_replace_escaped
Guillaume Desmottes [Tue, 8 Jun 2010 14:50:09 +0000 (16:50 +0200)]
empathy-parser-test: stop as soon a test fails
That's much easier to spot the test failing.
Xavier Claessens [Tue, 8 Jun 2010 15:15:03 +0000 (17:15 +0200)]
Add unit test for the live search matching
Felix Kaser [Tue, 8 Jun 2010 15:13:44 +0000 (17:13 +0200)]
Add EmpathyLiveSearch widget
Guillaume Desmottes [Mon, 7 Jun 2010 20:03:37 +0000 (22:03 +0200)]
remove released flag
Guillaume Desmottes [Mon, 7 Jun 2010 15:04:03 +0000 (17:04 +0200)]
prepare 2.31.3
Danielle Madeley [Mon, 7 Jun 2010 12:18:06 +0000 (22:18 +1000)]
Merge branch 'trivia'
Danielle Madeley [Mon, 7 Jun 2010 11:30:22 +0000 (21:30 +1000)]
Makefile.am fixes
Guillaume Desmottes [Tue, 18 May 2010 15:20:23 +0000 (17:20 +0200)]
Join room where we have been invited when handling the channel rather than we we approve it
Guillaume Desmottes [Tue, 18 May 2010 15:16:32 +0000 (17:16 +0200)]
add empathy_tp_chat_join() and empathy_tp_chat_is_invited()
Guillaume Desmottes [Mon, 7 Jun 2010 10:24:22 +0000 (12:24 +0200)]
dispatch-operation: fix a race by waiting that TpCall is ready
The call handler constructor rely on the TpCall to be ready (to fetch the
EmpathyContact associated with the call). If things are going fast (by
skipping the approving of the call and handling it right away for example) it
may no be ready yet.
Guillaume Desmottes [Mon, 7 Jun 2010 10:24:06 +0000 (12:24 +0200)]
dispatch-operation: factor out channel_wrapper_ready
Guillaume Desmottes [Tue, 18 May 2010 14:40:27 +0000 (16:40 +0200)]
add empathy_tp_call_get_status
Guillaume Desmottes [Mon, 7 Jun 2010 09:06:05 +0000 (11:06 +0200)]
empathy_call_window_set_send_video: only disable preview if we need to
There is no point to stop the camera if we're about to restart it right after
because "preview only" is enabled.
Furthermore that causes weird races making the video jumps out of the window
(#62076).
Laurent Bigonville [Sat, 5 Jun 2010 12:26:41 +0000 (14:26 +0200)]
Do not require geoclue provider to support updates
Requiring that provider supports updates reduce the choice to almost
zero (#620657).
Javier Jardón [Sun, 6 Jun 2010 15:55:12 +0000 (17:55 +0200)]
[docs] Remove omf.in file: It's not needed anymore
Xavier Claessens [Fri, 4 Jun 2010 20:01:23 +0000 (22:01 +0200)]
One more coding style fix
Xavier Claessens [Fri, 4 Jun 2010 19:43:26 +0000 (21:43 +0200)]
Fix some coding styles
Sira Nokyoongtong [Fri, 4 Jun 2010 13:54:48 +0000 (20:54 +0700)]
Updated Thai translation.
Guillaume Desmottes [Fri, 4 Jun 2010 09:44:06 +0000 (11:44 +0200)]
chatrooms-window: remove the 'edit' button
It has never been implemented so there is no point keeping it (#520207).
Fran Diéguez [Thu, 3 Jun 2010 19:40:18 +0000 (21:40 +0200)]
Updated Galician translations
Jorge González [Thu, 3 Jun 2010 19:28:31 +0000 (21:28 +0200)]
Updated Spanish translation
Yaron Shahrabani [Thu, 3 Jun 2010 15:44:40 +0000 (18:44 +0300)]
Updated Hebrew translation.
Paul Sladen [Thu, 3 Jun 2010 15:04:07 +0000 (17:04 +0200)]
Make FullName clearer (#611466)
Rob Bradford [Thu, 3 Jun 2010 13:24:21 +0000 (14:24 +0100)]
accounts-dialog: avoid leaking the account status message
Originally this function mixed const and allocated strings using the same
variable, resulting in leaks. This change refactors the code slightly to
prevent such leaks.
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=620476
Rob Bradford [Wed, 2 Jun 2010 11:47:34 +0000 (12:47 +0100)]
accounts-dialog: Ensure correct connectivity information
Move the creation of the EmpathyConnectivity object to the dialog
construction so that there is time for the asynchronous calls that
the EmpathyConnectivity makes (in ConnMan mode) to return.
Without this change the error is always reported as network connection failure
rather than the real error when built with ConnMan.
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=620474
Guillaume Desmottes [Thu, 3 Jun 2010 10:26:55 +0000 (12:26 +0200)]
change 'disconnect' label to 'finally'
Guillaume Desmottes [Thu, 3 Jun 2010 09:27:16 +0000 (11:27 +0200)]
Don't wait longer than 5 seconds when trying to join chatrooms
If the accounts takes ages to connect or was disabled, it would be weird to
automatically join the room a long time after the user asked to join
favorite rooms.
Guillaume Desmottes [Thu, 3 Jun 2010 09:14:45 +0000 (11:14 +0200)]
Join chatroom favorites once the account is connected (#620439)
Guillaume Desmottes [Thu, 3 Jun 2010 09:00:44 +0000 (11:00 +0200)]
factor out join_chatroom
Jorge González [Thu, 3 Jun 2010 09:49:19 +0000 (11:49 +0200)]
Updated Spanish translation, applied patch by Florian Müllner <fmuellner@gnome.org> that fixes two typos
Danielle Madeley [Thu, 3 Jun 2010 07:59:44 +0000 (17:59 +1000)]
Only create the EmpathyAccountsDialog if required
https://bugzilla.gnome.org/show_bug.cgi?id=616616
Danielle Madeley [Thu, 3 Jun 2010 06:20:58 +0000 (16:20 +1000)]
Update location for mx-gtk.h
Guillaume Desmottes [Fri, 28 May 2010 07:24:18 +0000 (09:24 +0200)]
log-window: start the search when the entry is activated (#619863)
Danielle Madeley [Wed, 2 Jun 2010 01:11:48 +0000 (11:11 +1000)]
Merge branch 'debug-get-protocols-612523'
Danielle Madeley [Thu, 11 Mar 2010 00:57:54 +0000 (11:57 +1100)]
empathy-debug-window: Add protocol names next to the CMs in the dropdown
https://bugzilla.gnome.org/show_bug.cgi?id=612523
Wouter Bolsterlee [Mon, 31 May 2010 17:43:24 +0000 (19:43 +0200)]
Dutch translation updated by Wouter Bolsterlee
Hannie Dumoleyn [Mon, 31 May 2010 17:39:14 +0000 (19:39 +0200)]
Dutch translation updated by Hannie Dumoleyn
Fran Diéguez [Sun, 30 May 2010 16:01:05 +0000 (18:01 +0200)]
Updated Galician translationsus
Kjartan Maraas [Sun, 30 May 2010 13:11:55 +0000 (15:11 +0200)]
Updated Norwegian bokmål translation
Yaron Shahrabani [Sat, 29 May 2010 23:59:52 +0000 (02:59 +0300)]
Updated Hebrew translation.
Mario Blättermann [Fri, 28 May 2010 20:17:23 +0000 (22:17 +0200)]
Updated German doc translation
Jorge González [Fri, 28 May 2010 17:49:10 +0000 (19:49 +0200)]
Updated Spanish translation
Guillaume Desmottes [Fri, 28 May 2010 07:09:44 +0000 (09:09 +0200)]
Merge branch 'import-617971'
Guillaume Desmottes [Thu, 27 May 2010 15:03:11 +0000 (17:03 +0200)]
coding style fixes
Guillaume Desmottes [Thu, 27 May 2010 14:59:44 +0000 (16:59 +0200)]
rephrase important room menu
Jonas Bonn [Fri, 5 Mar 2010 15:52:08 +0000 (16:52 +0100)]
Make chatroom manager retain room's "always_urgent" state
This patch adds the always_urgent property to the list of chatroom
properties that are saved by the chatroom manager for the favorite
chatrooms. This allows Empathy to bring favorite chatrooms back
up with the same notification properties they had the last time they
were used.
This seems reasonable as a room marked as "Notify Always" will most likely
be of such a character that this would be a reasonable setting every time
the room is joined.
Jonas Bonn [Fri, 5 Mar 2010 11:55:25 +0000 (12:55 +0100)]
Add option to make chatroom "always urgent" (#611894)
Often a user wants to be immediately notified of posts to a chatroom even when
the post does not address them directly by name. This patch adds a room
option to make all posts to the room "urgent", meaning that the system-specific
urgency action should be taken -- notification, window urgency hint, etc.
Two specific use cases for when one may want this:
i) Low-traffic rooms (so that one does not have to go check the room all the
time)
ii) Error-logging room (room to which errors from some other system(s) are
logged)
The "always urgent" option is off by default when joining a room.
Jonas Bonn [Fri, 5 Mar 2010 16:02:53 +0000 (17:02 +0100)]
Use ensure_chatroom in callback
The new function ensure_chatroom should be used by favorite-toggled
callback.
Jonas Bonn [Fri, 5 Mar 2010 15:42:05 +0000 (16:42 +0100)]
Add function ensure_chatroom to chatroom manager
This function tries to find an existing chatroom, but if it fails
to do so it creates a new room and returns that instead.
Mattias Põldaru [Thu, 27 May 2010 10:16:18 +0000 (13:16 +0300)]
Estonian translation updated
Robert McQueen [Thu, 27 May 2010 08:21:26 +0000 (10:21 +0200)]
fix 0-byte logfile crash (#619736)
Jorge González [Wed, 26 May 2010 16:00:42 +0000 (18:00 +0200)]
Updated Spanish translation
Simon McVittie [Wed, 26 May 2010 10:08:34 +0000 (11:08 +0100)]
with-session-bus.sh: update from telepathy-glib, fixing bash-specific &> redirection
Simon McVittie [Wed, 26 May 2010 10:08:01 +0000 (11:08 +0100)]
configure.ac: improve portability of test(1) calls
The "==" operator isn't POSIX (use "="), and the -a and -o connectors
aren't POSIX (use test foo && test bar, test foo || test bar).
Xavier Claessens [Thu, 20 May 2010 14:12:57 +0000 (16:12 +0200)]
Make sure to not infinite loop when scaling avatar.
1) Add a limit of 10 retries, to be sure to never do more in the worst case.
2) Only keep converted data that respect the requirements, make sure to not
accept bigger data than maximum_bytes, even if it is close to the limit.
3) Stop the loop if the new factor does not change the image resolution. That
means we already found the optimal size.
Fixes bug #619701
Xavier Claessens [Sun, 23 May 2010 11:13:13 +0000 (13:13 +0200)]
Remove EmpathyContactMonitor, it is not used anymore
Fixes bug #619489