]>
git.0d.be Git - empathy.git/log
Davyd Madeley [Thu, 28 May 2009 09:54:30 +0000 (17:54 +0800)]
Merge commit 'origin/master'
Davyd Madeley [Thu, 28 May 2009 09:51:56 +0000 (17:51 +0800)]
EmpathyStatusPresetDialog: fix status_preset_add_combo_reset()
Davyd Madeley [Thu, 28 May 2009 09:47:09 +0000 (17:47 +0800)]
Highlight the most recently added entry in the status presets dialog
Guillaume Desmottes [Tue, 26 May 2009 14:38:56 +0000 (15:38 +0100)]
new tube API is now stable
Guillaume Desmottes [Thu, 28 May 2009 09:01:31 +0000 (10:01 +0100)]
bump tp-glib dep to 0.7.31 as we need it for tube new API
Guillaume Desmottes [Tue, 26 May 2009 14:26:33 +0000 (15:26 +0100)]
stop to generate tube new API extensions
Guillaume Desmottes [Thu, 28 May 2009 09:06:21 +0000 (10:06 +0100)]
empathy-call-window: coding style fix
Guillaume Desmottes [Thu, 28 May 2009 09:06:11 +0000 (10:06 +0100)]
empathy-tp-contact-factory: coding style fixes
Guillaume Desmottes [Thu, 28 May 2009 09:04:33 +0000 (10:04 +0100)]
empathy-time.c now contains translatable strings
A S Alam [Thu, 28 May 2009 03:41:36 +0000 (09:11 +0530)]
updating Punjabi Translation
Sjoerd Simons [Wed, 27 May 2009 22:56:37 +0000 (23:56 +0100)]
Only do sounds/notifications for text messages when they involve the user
When in a chatroom notifications and sounds should only happen when the users
is part of the message (either someone is speaking to them or referring to
them), otherwise the user will go crazy when in a lot of different muc
channels. For a peer to peer text channel, all messages sent are targetted at
the user so always do sounds/notifications in that case.
Sjoerd Simons [Wed, 27 May 2009 21:48:33 +0000 (22:48 +0100)]
Correctly set the is_member flag when members are added
Sjoerd Simons [Wed, 27 May 2009 21:30:36 +0000 (22:30 +0100)]
Treat TP_CONNECTION_PRESENCE_TYPE_UNSET as _AVAILABLE
In case a CM doesn't have the presence interface a contacts presence will be
reported as _UNSET. Treating this as _AVAILABLE causes these contacts to
show up in the UI
Pierre-Luc Beaudoin [Wed, 27 May 2009 17:24:47 +0000 (13:24 -0400)]
Add sections to the configure report
Pierre-Luc Beaudoin [Wed, 27 May 2009 16:23:33 +0000 (12:23 -0400)]
Should check for enable location and not map (bad copy/paste)
Pierre-Luc Beaudoin [Wed, 27 May 2009 16:10:31 +0000 (12:10 -0400)]
Improve code readability
Rename userdata to contact,
wrap at 80 chars
Pierre-Luc Beaudoin [Wed, 27 May 2009 16:09:52 +0000 (12:09 -0400)]
Don't need to check twice if location has latitude
There is no need to check for lon as lat, lon as always set togeter (they
are meaningless alone).
Pierre-Luc Beaudoin [Wed, 27 May 2009 16:04:03 +0000 (12:04 -0400)]
Fix English label for Location's date
Pierre-Luc Beaudoin [Wed, 27 May 2009 00:44:25 +0000 (20:44 -0400)]
Use the layer to list the markers
There was no need to add an extra list as the layer already has
a list of the markers.
Pierre-Luc Beaudoin [Wed, 27 May 2009 15:57:14 +0000 (11:57 -0400)]
Move the geoclue geocoding in EmpathyTpContactFactory
This code needs to be run when ever there is a new location available
It makes more sens for it to be there. This makes the geolocation informtion
ritcher as it can be displayed on a map.
Pierre-Luc Beaudoin [Tue, 26 May 2009 22:33:32 +0000 (18:33 -0400)]
Fix memory leak
Pierre-Luc Beaudoin [Tue, 26 May 2009 22:26:38 +0000 (18:26 -0400)]
Fix translation and value errors for relative time
Pierre-Luc Beaudoin [Tue, 26 May 2009 22:12:09 +0000 (18:12 -0400)]
Disconnect from notify::location
Since the list of EmpathyContact can change at anytime, it can't
be iterated to disconnect the handlers. Instead, a ref is
added to the markers.
Pierre-Luc Beaudoin [Tue, 26 May 2009 20:52:48 +0000 (16:52 -0400)]
Move the geocoding to when the location is updated
This way, when the location is updated, the lat,lon is fetched too
(not only upon showing the map).
Pierre-Luc Beaudoin [Tue, 26 May 2009 20:17:17 +0000 (16:17 -0400)]
Avatar was leaked
Pierre-Luc Beaudoin [Tue, 26 May 2009 20:14:38 +0000 (16:14 -0400)]
Don't need to keep the address around
Since Geoclue is passing the address to dbus, we don't
need to keep the address around as it'll be copied anyway.
Pierre-Luc Beaudoin [Tue, 26 May 2009 20:09:37 +0000 (16:09 -0400)]
Don't need to set back if it is the same hashtable
This code was ugly, by removing the ref, unref and the set call,
the code is much simpler. The other objects will still be notified
of the changes.
Pierre-Luc Beaudoin [Tue, 26 May 2009 19:38:32 +0000 (15:38 -0400)]
Display relative time to user
The time of the geolocation update is displayed relatively to
current time (1 min ago, 3 hours ago).
The function just prints ("in the future") for debugging purpuses
for time in the future.
Pierre-Luc Beaudoin [Tue, 26 May 2009 16:45:19 +0000 (12:45 -0400)]
Fix possible compilation error
Pierre-Luc Beaudoin [Tue, 26 May 2009 16:44:38 +0000 (12:44 -0400)]
Simplify the #if by isolating the content
Pierre-Luc Beaudoin [Tue, 26 May 2009 16:42:10 +0000 (12:42 -0400)]
Simplifly the logic on when to display the location
By verifying earlier on
Pierre-Luc Beaudoin [Tue, 26 May 2009 16:28:04 +0000 (12:28 -0400)]
Geoclue is not used in libempathy-gtk
Pierre-Luc Beaudoin [Tue, 26 May 2009 16:27:25 +0000 (12:27 -0400)]
Use empathy_time_to_string_local
Pierre-Luc Beaudoin [Tue, 26 May 2009 16:05:11 +0000 (12:05 -0400)]
Remove unneeded elses
As the vars will already be to no.
Pierre-Luc Beaudoin [Mon, 25 May 2009 18:55:25 +0000 (14:55 -0400)]
Print library usage in new configure report
Pierre-Luc Beaudoin [Mon, 25 May 2009 18:53:42 +0000 (14:53 -0400)]
Don't create a marker if the user has no location
Pierre-Luc Beaudoin [Fri, 22 May 2009 22:51:57 +0000 (18:51 -0400)]
Don't list timestamp in the location fields as it is already included in the header
Pierre-Luc Beaudoin [Fri, 22 May 2009 17:42:05 +0000 (13:42 -0400)]
Use tp_strdiff instead of strcmp
Pierre-Luc Beaudoin [Thu, 21 May 2009 16:25:55 +0000 (12:25 -0400)]
Have better user labels for location values
And have them better placed (with labels on left not expand).
Pierre-Luc Beaudoin [Wed, 20 May 2009 20:33:07 +0000 (16:33 -0400)]
Fix double border issue in the Map View
By replace the scrolled view by a viewport, anyway, there can't
be scrollbars with libchamplain
Pierre-Luc Beaudoin [Wed, 20 May 2009 20:11:40 +0000 (16:11 -0400)]
Move geocoding in a place where we can have better memory management
Pierre-Luc Beaudoin [Wed, 20 May 2009 18:17:35 +0000 (14:17 -0400)]
Display user textual location even if it doesn't include a lat,lon
Pierre-Luc Beaudoin [Wed, 20 May 2009 18:29:44 +0000 (14:29 -0400)]
Simplify and clarify map_view_geocode_cb
Pierre-Luc Beaudoin [Wed, 20 May 2009 17:48:34 +0000 (13:48 -0400)]
Don't allow the user to display many map views
Pierre-Luc Beaudoin [Wed, 20 May 2009 17:42:30 +0000 (13:42 -0400)]
Fix coding styles and memory leaks found by Guillaume Desmottes
Pierre-Luc Beaudoin [Wed, 20 May 2009 17:21:56 +0000 (13:21 -0400)]
Undo changes to EmpathyContactDialogs
Pierre-Luc Beaudoin [Wed, 20 May 2009 17:21:43 +0000 (13:21 -0400)]
Fix gtk warning at startup when not compiled with libchamplain
Pierre-Luc Beaudoin [Wed, 20 May 2009 17:00:53 +0000 (13:00 -0400)]
Fix coding style issues found by make check
Pierre-Luc Beaudoin [Wed, 20 May 2009 16:58:14 +0000 (12:58 -0400)]
Add the new UI to translation files
Pierre-Luc Beaudoin [Tue, 12 May 2009 15:39:20 +0000 (11:39 -0400)]
Make map visible!
Pierre-Luc Beaudoin [Tue, 12 May 2009 15:15:11 +0000 (11:15 -0400)]
Fix licensing: should have been LGPL 2.1+
Pierre-Luc Beaudoin [Tue, 12 May 2009 15:04:51 +0000 (11:04 -0400)]
Make buildable and visible if libchamplain not available
Pierre-Luc Beaudoin [Tue, 12 May 2009 04:28:03 +0000 (00:28 -0400)]
Apply new coding styles
Pierre-Luc Beaudoin [Tue, 12 May 2009 04:19:05 +0000 (00:19 -0400)]
Remove dead code and update function name
Pierre-Luc Beaudoin [Tue, 12 May 2009 04:10:34 +0000 (00:10 -0400)]
Update to use libchamplain 0.3's API
Pierre-Luc Beaudoin [Tue, 12 May 2009 04:10:13 +0000 (00:10 -0400)]
Make buildable without Geoclue
Pierre-Luc Beaudoin [Mon, 11 May 2009 05:00:34 +0000 (01:00 -0400)]
Fix contacts not showing on the map
Pierre-Luc Beaudoin [Mon, 11 May 2009 04:56:21 +0000 (00:56 -0400)]
Get rid of disconnect which is undeeded
Pierre-Luc Beaudoin [Mon, 11 May 2009 03:39:41 +0000 (23:39 -0400)]
List geolocation information in Tooltip
Pierre-Luc Beaudoin [Tue, 7 Apr 2009 21:51:23 +0000 (17:51 -0400)]
Fix a warning if the handle doesn't exist
Pierre-Luc Beaudoin [Tue, 7 Apr 2009 21:41:23 +0000 (17:41 -0400)]
Use its own ListStore of contacts instead of borrowing the Contact
List's
Davyd Madeley [Thu, 22 Jan 2009 05:04:10 +0000 (16:04 +1100)]
Build fix
Pierre-Luc Beaudoin [Sun, 25 Jan 2009 12:07:04 +0000 (23:07 +1100)]
Expect the timestamp to be a int64
Pierre-Luc Beaudoin [Wed, 31 Dec 2008 21:17:49 +0000 (16:17 -0500)]
Show contacts without an avatar
Pierre-Luc Beaudoin [Wed, 31 Dec 2008 02:26:30 +0000 (21:26 -0500)]
Remove signal handler when closing the window
Pierre-Luc Beaudoin [Tue, 30 Dec 2008 19:22:33 +0000 (14:22 -0500)]
Don't init vars with a function
Pierre-Luc Beaudoin [Tue, 16 Dec 2008 22:41:40 +0000 (17:41 -0500)]
Add marker on map
Pierre-Luc Beaudoin [Tue, 16 Dec 2008 20:19:15 +0000 (15:19 -0500)]
Display timestamp and location
Pierre-Luc Beaudoin [Mon, 11 May 2009 00:23:16 +0000 (20:23 -0400)]
Use EmpathyContact's location
Pierre-Luc Beaudoin [Tue, 7 Apr 2009 20:04:31 +0000 (16:04 -0400)]
Add a map in the Contact Information dialog
For now, the map in the tool tip is disabled as Clutter-gtk
does like at all this type of window/initialisation
Pierre-Luc Beaudoin [Mon, 11 May 2009 01:09:40 +0000 (21:09 -0400)]
Add a Contact Map window
Pierre-Luc Beaudoin [Tue, 25 Nov 2008 22:11:29 +0000 (17:11 -0500)]
Configure bits for libchamplain
Pierre-Luc Beaudoin [Wed, 27 May 2009 15:45:32 +0000 (11:45 -0400)]
Copy GHashTable received from Dbus and refactor
This makes the GHashTable's structure explicit and less error prone
when inserting later on.
Move the copied code over to a new function.
Guillaume Desmottes [Mon, 25 May 2009 12:40:15 +0000 (13:40 +0100)]
empathy-tp-chat: fix leak in dispose
Jonathan Tellier [Tue, 26 May 2009 14:49:11 +0000 (10:49 -0400)]
When initializing users' avatar, the pixbuf representing it is now
initialized to NULL.
Jonathan Tellier [Wed, 20 May 2009 17:49:02 +0000 (13:49 -0400)]
When no video is received or sent we show contacts' avatars instead of showing
black widgets.
Xavier Claessens [Tue, 26 May 2009 07:21:23 +0000 (09:21 +0200)]
Bump version to 2.27.3
Xavier Claessens [Mon, 25 May 2009 20:13:38 +0000 (22:13 +0200)]
Write NEWS entry
Xavier Claessens [Mon, 25 May 2009 20:11:45 +0000 (22:11 +0200)]
Bump ABI version
Guillaume Desmottes [Mon, 25 May 2009 10:46:51 +0000 (11:46 +0100)]
Display a report at the end of configure
Jorge Gonzalez [Sat, 23 May 2009 18:18:40 +0000 (20:18 +0200)]
Updated Spanish translation
Guillaume Desmottes [Fri, 22 May 2009 16:07:55 +0000 (17:07 +0100)]
move 'View Previous Conversations' menu entry to View
Guillaume Desmottes [Fri, 22 May 2009 16:05:09 +0000 (17:05 +0100)]
move 'show offline contacts' menu entry to View
Guillaume Desmottes [Fri, 22 May 2009 16:01:18 +0000 (17:01 +0100)]
move 'show file transfers' menu entry to View
Guillaume Desmottes [Fri, 22 May 2009 15:56:03 +0000 (16:56 +0100)]
empathy-main-window: add View top menu
Guillaume Desmottes [Fri, 22 May 2009 15:47:31 +0000 (16:47 +0100)]
Merge commit 'ksz/fix-bug-583558'
Gabriel Millaire [Fri, 22 May 2009 15:20:11 +0000 (11:20 -0400)]
Error label now translatable
Gabriel Millaire [Sat, 16 May 2009 20:56:20 +0000 (16:56 -0400)]
Set treeview insensitive and hide error message
Gabriel Millaire [Sat, 16 May 2009 20:43:13 +0000 (16:43 -0400)]
Display error message in UI
Gabriel Millaire [Sat, 16 May 2009 20:42:37 +0000 (16:42 -0400)]
Fixed call with list
Gabriel Millaire [Sat, 16 May 2009 20:12:05 +0000 (16:12 -0400)]
Added border, resized error icons, fixed item names and made error message invisible by default
Pierre-Luc Beaudoin [Fri, 8 May 2009 15:31:10 +0000 (11:31 -0400)]
Error bar UI proto
Gabriel Millaire [Sat, 16 May 2009 19:57:22 +0000 (15:57 -0400)]
Connect to error signals
Gabriel Millaire [Sat, 16 May 2009 19:56:21 +0000 (15:56 -0400)]
Signal "error" is detailed
Gabriel Millaire [Tue, 12 May 2009 02:15:14 +0000 (22:15 -0400)]
Implement error signal
Arnaud Maillet [Fri, 22 May 2009 14:02:00 +0000 (16:02 +0200)]
Rename OfferStreamTube and AcceptStreamTube to Offer and Accept
Guillaume Desmottes [Fri, 22 May 2009 09:42:17 +0000 (10:42 +0100)]
empathy-chat-window: add Contact menu as top-level (bgo #580922)
Guillaume Desmottes [Thu, 21 May 2009 19:07:12 +0000 (20:07 +0100)]
remove Conversation->Contact menu entry
Davyd Madeley [Fri, 22 May 2009 05:40:43 +0000 (13:40 +0800)]
Force update of GtkEntry primary icon for ENTRY_TYPE_BUILTIN
Fixes 583430
Xavier Claessens [Thu, 21 May 2009 10:08:44 +0000 (12:08 +0200)]
Merge commit 'istaz/python-empathy-fix'