]> git.0d.be Git - empathy.git/log
empathy.git
14 years agoDo not blink status icon for notification only events
Frédéric Péters [Tue, 16 Jun 2009 07:48:45 +0000 (09:48 +0200)]
Do not blink status icon for notification only events

14 years agoSupport for notification-only events
Frédéric Péters [Tue, 16 Jun 2009 07:46:06 +0000 (09:46 +0200)]
Support for notification-only events

Add a "must_ack" attribute to events, set if there is no function
associated to the event, and add a timeout on such events to have them
removed automatically.

14 years agoShow a notification when a contact goes offline or online
Frédéric Péters [Mon, 15 Jun 2009 14:53:48 +0000 (16:53 +0200)]
Show a notification when a contact goes offline or online

14 years agoWorkaround for the "Contact list doesn't appear in windows list" bug (#572759)
Nicolo Chieffo [Tue, 23 Jun 2009 09:19:48 +0000 (11:19 +0200)]
Workaround for the "Contact list doesn't appear in windows list" bug (#572759)

14 years agoFix coding style and FSF address
Sjoerd Simons [Mon, 22 Jun 2009 21:47:10 +0000 (22:47 +0100)]
Fix coding style and FSF address

14 years agoAdd working GTK+ theme tracking
Patryk Zawadzki [Mon, 22 Jun 2009 15:54:42 +0000 (17:54 +0200)]
Add working GTK+ theme tracking

14 years agoMerge branch 'status-icon-586645'
Guillaume Desmottes [Mon, 22 Jun 2009 14:45:12 +0000 (16:45 +0200)]
Merge branch 'status-icon-586645'

14 years agoAssume our presence is offline if MC reports it as UNSET (#586645)
Guillaume Desmottes [Mon, 22 Jun 2009 14:37:23 +0000 (16:37 +0200)]
Assume our presence is offline if MC reports it as UNSET (#586645)

14 years agoAdd helper API to read info.plist file of an adium theme. Will be useful for upcoming...
Xavier Claessens [Mon, 22 Jun 2009 14:06:29 +0000 (16:06 +0200)]
Add helper API to read info.plist file of an adium theme. Will be useful for upcoming theme selector

14 years agoMove all data about an adium theme into EmpathyAdiumData struct and share it with...
Xavier Claessens [Mon, 22 Jun 2009 08:43:38 +0000 (10:43 +0200)]
Move all data about an adium theme into EmpathyAdiumData struct and share it with all EmpathyThemeAdium instances.

14 years agoFix typos in plist parser
Xavier Claessens [Mon, 22 Jun 2009 13:24:03 +0000 (15:24 +0200)]
Fix typos in plist parser

14 years agoFix warning if theme don't have footer_html
Xavier Claessens [Sun, 21 Jun 2009 09:28:29 +0000 (11:28 +0200)]
Fix warning if theme don't have footer_html

14 years agoUse tp_g_value_slice_new and tp_asv API for plist parser.
Xavier Claessens [Sun, 21 Jun 2009 09:27:16 +0000 (11:27 +0200)]
Use tp_g_value_slice_new and tp_asv API for plist parser.

14 years agoAdd a plist parser and set font family, size and default variant. Fixes bug #586387.
Patryk Zawadzki [Sat, 20 Jun 2009 23:46:36 +0000 (01:46 +0200)]
Add a plist parser and set font family, size and default variant. Fixes bug #586387.

14 years agoUpdated Spanish translation
Jorge Gonzalez [Sun, 21 Jun 2009 10:05:40 +0000 (12:05 +0200)]
Updated Spanish translation

14 years agoPartial fix for bug #586379
Patryk Zawadzki [Fri, 19 Jun 2009 14:23:57 +0000 (16:23 +0200)]
Partial fix for bug #586379

Added naive support for footer files in adium themes. No macros are
actually parsed and replaces but these are mostly used in headers.

14 years agoStop status_html from leaking
Patryk Zawadzki [Fri, 19 Jun 2009 13:49:24 +0000 (15:49 +0200)]
Stop status_html from leaking

14 years agoFix bug #585475
Patryk Zawadzki [Fri, 19 Jun 2009 13:25:04 +0000 (15:25 +0200)]
Fix bug #585475

Implemented %service%, %shortTime%, %senderDisplayName%,
%senderScreenName% and %messageClasses%

14 years agoMerged translations for Bengali India
Runa Bhattacharjee [Fri, 19 Jun 2009 13:17:59 +0000 (18:47 +0530)]
Merged translations for Bengali India

14 years agoSupport fallback avatars provided by adium themes
Patryk Zawadzki [Fri, 19 Jun 2009 11:50:11 +0000 (13:50 +0200)]
Support fallback avatars provided by adium themes

14 years agoLimit joining consecutive messages to 5 minutes
Patryk Zawadzki [Fri, 19 Jun 2009 09:49:32 +0000 (11:49 +0200)]
Limit joining consecutive messages to 5 minutes

Fixes bug #586352

14 years agoUpdated Tamil translation
drtvasudevan [Fri, 19 Jun 2009 00:14:59 +0000 (05:44 +0530)]
Updated Tamil translation

14 years agoHide muc contacts list
Gabriel Millaire [Thu, 18 Jun 2009 03:40:43 +0000 (23:40 -0400)]
Hide muc contacts list
- Removed trailing spaces
- Notify change to visibility
- Added G_PARAM_STATIC_STRINGS to properties
- Broke empathy_chat_set_show_contacts() in two, simplifying call

14 years agoApplied Xavier's comments
Gabriel Millaire [Sun, 31 May 2009 21:35:27 +0000 (17:35 -0400)]
Applied Xavier's comments
Added "show-contacts" property in empathy-chat with default value to preference.
Setter function show/hide contact list.
When Conv menu is opened in empathy-chat-window, update it with "show-contacts" value.
Uses "remote-contact" instead of "empathy_chat_is_room" for that.
Call setter function when Show Contacts menu is activated.

14 years agoAdd 'Show Contact List' in Conversation menu
Gabriel Millaire [Sat, 23 May 2009 19:51:56 +0000 (15:51 -0400)]
Add 'Show Contact List' in Conversation menu

14 years agoRead config and show/hide contact list
Gabriel Millaire [Sat, 23 May 2009 19:46:17 +0000 (15:46 -0400)]
Read config and show/hide contact list

14 years agoAdded a preference in the conf and schema (show contact list in rooms)
Gabriel Millaire [Sat, 23 May 2009 18:10:20 +0000 (14:10 -0400)]
Added a preference in the conf and schema (show contact list in rooms)

14 years agoAdded general option Show contact list in rooms
Gabriel Millaire [Sat, 23 May 2009 17:51:50 +0000 (13:51 -0400)]
Added general option Show contact list in rooms

14 years agoremoved extra spacing
Gabriel Millaire [Sat, 23 May 2009 17:48:39 +0000 (13:48 -0400)]
removed extra spacing

14 years agostatus_presets_file_parse: discard invalid presence (#585031)
Guillaume Desmottes [Mon, 15 Jun 2009 17:13:33 +0000 (18:13 +0100)]
status_presets_file_parse: discard invalid presence (#585031)

14 years agoUse call-stop icon for Hang up toolbutton and menu item (GNOME bug 574771)
Frédéric Péters [Thu, 18 Jun 2009 09:38:35 +0000 (11:38 +0200)]
Use call-stop icon for Hang up toolbutton and menu item (GNOME bug 574771)

14 years agoadd doc about empathy_status_presets_is_valid
Guillaume Desmottes [Thu, 18 Jun 2009 08:38:28 +0000 (09:38 +0100)]
add doc about empathy_status_presets_is_valid

14 years agoDon't add invalid presence type as favorite (#585053)
Guillaume Desmottes [Wed, 17 Jun 2009 17:39:13 +0000 (18:39 +0100)]
Don't add invalid presence type as favorite (#585053)

14 years agoadd empathy_status_presets_is_valid
Guillaume Desmottes [Wed, 17 Jun 2009 17:36:28 +0000 (18:36 +0100)]
add empathy_status_presets_is_valid

14 years agoempathy-presence-chooser: use tp_strdiff instead of strcmp
Guillaume Desmottes [Mon, 15 Jun 2009 16:47:20 +0000 (17:47 +0100)]
empathy-presence-chooser: use tp_strdiff instead of strcmp

14 years agoTake org.gnome.Empathy as a well-known name on startup. (Fixes #560159)
Jonny Lamb [Wed, 17 Jun 2009 21:53:10 +0000 (22:53 +0100)]
Take org.gnome.Empathy as a well-known name on startup. (Fixes #560159)

Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
14 years agoFix wrapping in Preferences dialog
Nicolò Chieffo [Wed, 17 Jun 2009 17:08:30 +0000 (13:08 -0400)]
Fix wrapping in Preferences dialog

14 years agoRemove 'new message from' from notification message (#586102). Based on a patch from...
Guillaume Desmottes [Wed, 17 Jun 2009 16:19:00 +0000 (17:19 +0100)]
Remove 'new message from' from notification message (#586102). Based on a patch from Nicolo Chieffo

14 years agoFix 585887: "Publish my location" causes a crash
Pierre-Luc Beaudoin [Mon, 15 Jun 2009 20:30:35 +0000 (16:30 -0400)]
Fix 585887: "Publish my location" causes a crash

Adds more error handling on geoclue init and the geoclue_is_setup check
was too late in update_resources

14 years agoRefuse sending empty or special files (directories, char/block devices, etc.)
Frédéric Péters [Wed, 17 Jun 2009 07:57:02 +0000 (09:57 +0200)]
Refuse sending empty or special files (directories, char/block devices, etc.)

(GNOME bug 563678)

14 years ago[release script] also check for bug numbers with a variant form
Frédéric Péters [Wed, 17 Jun 2009 08:06:11 +0000 (10:06 +0200)]
[release script] also check for bug numbers with a variant form

14 years agoRemove markup from GTKBuilder translatable strings
Claude Paroz [Tue, 16 Jun 2009 21:30:15 +0000 (23:30 +0200)]
Remove markup from GTKBuilder translatable strings

14 years agoMerge commit 'jtellier/video-call-stop-showing-last-frame'
Guillaume Desmottes [Tue, 16 Jun 2009 14:26:09 +0000 (15:26 +0100)]
Merge commit 'jtellier/video-call-stop-showing-last-frame'

14 years agoIntroduce empathy_contact_equal, adapt themes
Patryk Zawadzki [Tue, 16 Jun 2009 13:37:08 +0000 (15:37 +0200)]
Introduce empathy_contact_equal, adapt themes

Fixed adium and boxes theme engines to check if contacts refer to
the same id instead of comparing pointers. This fixes bug #585885.

14 years agoThe EmpathyCallHandler correctly initializes it "initial_video" property
Jonathan Tellier [Mon, 15 Jun 2009 20:07:59 +0000 (16:07 -0400)]
The EmpathyCallHandler correctly initializes it "initial_video" property
when the remote contact initiates the call.
empathy_tp_call_is_(sending/receiving)_video correctly returns a
gboolean.
The remote avatar is correctly shown when the remote site does not send
video.
When a call is disconnected, the video preview is hidden.

14 years agoBump version to 2.27.4
Xavier Claessens [Mon, 15 Jun 2009 16:44:34 +0000 (18:44 +0200)]
Bump version to 2.27.4

14 years agoFix build of libempathy-gtk doc. We have to init threads
Xavier Claessens [Mon, 15 Jun 2009 16:40:19 +0000 (18:40 +0200)]
Fix build of libempathy-gtk doc. We have to init threads

14 years agoBump ABI version
Xavier Claessens [Mon, 15 Jun 2009 14:55:47 +0000 (16:55 +0200)]
Bump ABI version

14 years agoUpdate NEWS for 2.27.3
Xavier Claessens [Mon, 15 Jun 2009 14:55:37 +0000 (16:55 +0200)]
Update NEWS for 2.27.3

14 years agoReorder functions to not declare them on top
Xavier Claessens [Mon, 15 Jun 2009 14:50:41 +0000 (16:50 +0200)]
Reorder functions to not declare them on top

14 years agoempathy_time_to_string_relative was missing weeks
Pierre-Luc Beaudoin [Sun, 14 Jun 2009 18:05:53 +0000 (14:05 -0400)]
empathy_time_to_string_relative was missing weeks

This resulted in "0 month ago" being returned.

14 years agoAdd contextual popup menu in map view
Pierre-Luc Beaudoin [Sun, 14 Jun 2009 16:30:40 +0000 (12:30 -0400)]
Add contextual popup menu in map view

14 years agoSimplify map_view_marker_update_position
Pierre-Luc Beaudoin [Sun, 14 Jun 2009 16:20:28 +0000 (12:20 -0400)]
Simplify map_view_marker_update_position

14 years agoUse libchamplain 0.3.3 new Gtk embed API
Pierre-Luc Beaudoin [Fri, 12 Jun 2009 05:19:26 +0000 (01:19 -0400)]
Use libchamplain 0.3.3 new Gtk embed API

14 years agoMerge commit 'jtellier/call-window-video-preview'
Guillaume Desmottes [Mon, 15 Jun 2009 09:47:06 +0000 (10:47 +0100)]
Merge commit 'jtellier/call-window-video-preview'

14 years agoempathy-ft-manager: tile should be 'File Transfers'. (#585788)
Guillaume Desmottes [Mon, 15 Jun 2009 09:17:06 +0000 (10:17 +0100)]
empathy-ft-manager: tile should be 'File Transfers'. (#585788)

14 years agoempathy_idle_init: fallback to OFFLINE instead of UNSET if empathy_idle_get_actual_pr...
Guillaume Desmottes [Sun, 14 Jun 2009 16:36:37 +0000 (17:36 +0100)]
empathy_idle_init: fallback to OFFLINE instead of UNSET if empathy_idle_get_actual_presence failed

If MC is not running, mission_control_get_presence_actual will return
OFFLINE and set an error. Empathy should do the same and use OFFLINE
instead of UNSET to avoid to not display the status icon in such cases
(there is no UNSET presence icon).

14 years ago[Goal] Clean up GLib and GTK+ includes in empathy (Fixes #585669)
Luis Menina [Sat, 13 Jun 2009 20:37:40 +0000 (22:37 +0200)]
[Goal] Clean up GLib and GTK+ includes in empathy (Fixes #585669)

Allows to compile with G_DISABLE_SINGLE_INCLUDES,
GDK_PIXBUF_DISABLE_SINGLE_INCLUDES and GTK_DISABLE_SINGLE_INCLUDES.
This prepares for the GNOME 3.0 transition.

14 years agoDo not include default title property for Adium theme filepicker
Frédéric Péters [Sat, 13 Jun 2009 15:56:19 +0000 (17:56 +0200)]
Do not include default title property for Adium theme filepicker

(GNOME bug 585640)

14 years agoUpdated Spanish translation
Jorge Gonzalez [Sat, 13 Jun 2009 11:18:47 +0000 (13:18 +0200)]
Updated Spanish translation

14 years agoThe video preview is no longer hidden when we get connected to a audio
Jonathan Tellier [Fri, 12 Jun 2009 18:27:12 +0000 (14:27 -0400)]
The video preview is no longer hidden when we get connected to a audio
only call.

14 years agoempathy-location-manager: remove a trailing space
Guillaume Desmottes [Fri, 12 Jun 2009 15:28:01 +0000 (16:28 +0100)]
empathy-location-manager: remove a trailing space

14 years agoFixed code style
Jonathan Tellier [Fri, 12 Jun 2009 15:20:04 +0000 (11:20 -0400)]
Fixed code style

14 years agoCorrected code style in empathy_call_window_setup_video_preview.
Jonathan Tellier [Fri, 12 Jun 2009 14:55:05 +0000 (10:55 -0400)]
Corrected code style in empathy_call_window_setup_video_preview.
The video preview is now shown no matter if we are sending video or not.

14 years agoAdded an early return in empathy_call_window_setup_video_preview.
Jonathan Tellier [Thu, 11 Jun 2009 14:12:26 +0000 (10:12 -0400)]
Added an early return in empathy_call_window_setup_video_preview.
Code style correction in
empathy_call_window_setup_video_preview_visibility.
Corrected a bug which prevented a user with no video input to redial
video calls.
The "Send video" option should be properly disabled when we can't send
video.

14 years agoBetter implemented empathy_tp_call_is_receiving_video and empathy_tp_call_is_sending_...
Jonathan Tellier [Wed, 10 Jun 2009 19:36:01 +0000 (15:36 -0400)]
Better implemented empathy_tp_call_is_receiving_video and empathy_tp_call_is_sending_video.
Removed the "video-stream-changed" from EmpathyCallHandler
Corrected gtk-doc in EmpathyCallHandler.
empathy_call_window_stup_video_preview now checks the status of the
video_tee and the video_preview.
empathy_call_window_sink_added_cb does not automatically starts the
preview.

14 years agoNot creating the video preview if we don't want to show it (in audio
Jonathan Tellier [Fri, 5 Jun 2009 18:56:09 +0000 (14:56 -0400)]
Not creating the video preview if we don't want to show it (in audio
calls for instance).

14 years agoImplemented the call window's "View -> Video preview" option.
Jonathan Tellier [Wed, 20 May 2009 17:49:02 +0000 (13:49 -0400)]
Implemented the call window's "View -> Video preview" option.

14 years agoWhen no video is received or sent we show contacts' avatars instead of showing
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.

14 years agoMerge branch 'ft_ipv4'
Cosimo Cecchi [Fri, 12 Jun 2009 10:04:42 +0000 (12:04 +0200)]
Merge branch 'ft_ipv4'

14 years agoDrop PORT access control support for now
Cosimo Cecchi [Fri, 12 Jun 2009 09:55:52 +0000 (11:55 +0200)]
Drop PORT access control support for now

14 years agoAdd spinning throbber to EmpathyMapView
Pierre-Luc Beaudoin [Thu, 11 Jun 2009 22:25:14 +0000 (18:25 -0400)]
Add spinning throbber to EmpathyMapView

OSM servers can be slow at times, the user
can now know that data is loading

14 years agoUpdated Hebrew translation
Mark Krapivner [Thu, 11 Jun 2009 20:09:47 +0000 (23:09 +0300)]
Updated Hebrew translation

14 years agoAdd doc for empathy_avatar_new()
Xavier Claessens [Thu, 11 Jun 2009 18:21:30 +0000 (20:21 +0200)]
Add doc for empathy_avatar_new()

14 years agoUpdate copyright to 2008-2009
Xavier Claessens [Thu, 11 Jun 2009 18:03:15 +0000 (20:03 +0200)]
Update copyright to 2008-2009

14 years agoMove g_object_unref to dispose instead of finalize
Xavier Claessens [Thu, 11 Jun 2009 18:02:48 +0000 (20:02 +0200)]
Move g_object_unref to dispose instead of finalize

14 years agoInclude empathy-theme-adium.c/h in tarballs even if webkit is not installed
Xavier Claessens [Thu, 11 Jun 2009 17:58:00 +0000 (19:58 +0200)]
Include empathy-theme-adium.c/h in tarballs even if webkit is not installed

14 years agoCorrectly parse %time% if a format is provided
Xavier Claessens [Thu, 11 Jun 2009 17:47:57 +0000 (19:47 +0200)]
Correctly parse %time% if a format is provided

14 years agoRemove trailing space
Xavier Claessens [Thu, 11 Jun 2009 17:47:46 +0000 (19:47 +0200)]
Remove trailing space

14 years agoNew webkit needs an URI as basedir for webkit_web_view_load_html_string.
Xavier Claessens [Thu, 11 Jun 2009 15:44:56 +0000 (17:44 +0200)]
New webkit needs an URI as basedir for webkit_web_view_load_html_string.

14 years agoDo not use empathy_contact_equal(), we can now compare pointers directly.
Xavier Claessens [Thu, 11 Jun 2009 12:04:28 +0000 (14:04 +0200)]
Do not use empathy_contact_equal(), we can now compare pointers directly.

14 years agoAdd Adium theme support in the configure summary
Xavier Claessens [Thu, 11 Jun 2009 12:04:02 +0000 (14:04 +0200)]
Add Adium theme support in the configure summary

14 years agoSupport /me command and fix crash if smiley are not enabled
Xavier Claessens [Fri, 20 Feb 2009 18:29:52 +0000 (19:29 +0100)]
Support /me command and fix crash if smiley are not enabled

14 years agoFix build error due to wrong rebase
Xavier Claessens [Fri, 20 Feb 2009 18:28:57 +0000 (19:28 +0100)]
Fix build error due to wrong rebase

14 years agoPort to new API
Xavier Claessens [Fri, 20 Feb 2009 17:14:24 +0000 (18:14 +0100)]
Port to new API

14 years agoUpdate pyhton bindings
Xavier Claessens [Sat, 29 Nov 2008 23:44:14 +0000 (00:44 +0100)]
Update pyhton bindings

14 years agoAdd EmpathyThemeAdium to the API doc.
Xavier Claessens [Sat, 29 Nov 2008 23:24:41 +0000 (00:24 +0100)]
Add EmpathyThemeAdium to the API doc.

14 years agoWebKit is expecting an absolute path to a file name as the last parameter of webkit_w...
Xavier Claessens [Thu, 6 Nov 2008 09:25:24 +0000 (10:25 +0100)]
WebKit is expecting an absolute path to a file name as the last parameter of webkit_web_view_load_html_string.  But adding a extra / at the end of
the path works also fine (patch to be attached).

14 years agoDelete useless file
Xavier Claessens [Mon, 3 Nov 2008 23:21:52 +0000 (00:21 +0100)]
Delete useless file

14 years ago - Implement remaining functions on EmpathyThemeAdium.
Xavier Claessens [Mon, 3 Nov 2008 23:21:13 +0000 (00:21 +0100)]
 - Implement remaining functions on EmpathyThemeAdium.
 - Fix refcounting of EmpathySmileyManager, avoid double free in its finalize.
 - Create our own context menu on EmpathyThemeAdium.

14 years agoFix a warning when the ADIUM_PATH gconf key is unset.
Xavier Claessens [Mon, 3 Nov 2008 23:20:39 +0000 (00:20 +0100)]
Fix a warning when the ADIUM_PATH gconf key is unset.

14 years agoAdd whitespace to respect coding style
Xavier Claessens [Mon, 3 Nov 2008 23:18:11 +0000 (00:18 +0100)]
Add whitespace to respect coding style

14 years agoDon't escape message before detecting smileys otherwise some won't be detected.
Xavier Claessens [Sun, 20 Jul 2008 18:14:05 +0000 (20:14 +0200)]
Don't escape message before detecting smileys otherwise some won't be detected.

14 years agoCleanup little things
Xavier Claessens [Sat, 19 Jul 2008 07:43:05 +0000 (09:43 +0200)]
Cleanup little things

14 years agoUse a default Template.html if not provided by the theme.
Xavier Claessens [Fri, 18 Jul 2008 22:09:13 +0000 (00:09 +0200)]
Use a default Template.html if not provided by the theme.

14 years agoCorrectly escape message body so html tags are not interpreted by webkit.
Xavier Claessens [Fri, 18 Jul 2008 19:52:25 +0000 (21:52 +0200)]
Correctly escape message body so html tags are not interpreted by webkit.

14 years agoAdd a path property on EmpathyThemeAdium and ge the adium-path gconf key in EmpathyTh...
Xavier Claessens [Fri, 18 Jul 2008 18:59:59 +0000 (20:59 +0200)]
Add a path property on EmpathyThemeAdium and ge the adium-path gconf key in EmpathyThemeManager.

14 years agoAdd some #ifdef HAVE_WEBKIT
Xavier Claessens [Fri, 18 Jul 2008 17:50:45 +0000 (19:50 +0200)]
Add some #ifdef HAVE_WEBKIT

14 years agoQuick check if the theme path is OK.
Xavier Claessens [Fri, 18 Jul 2008 17:45:53 +0000 (19:45 +0200)]
Quick check if the theme path is OK.

14 years agoAdd UI in the preference dialog to select the path to adium theme
Xavier Claessens [Thu, 17 Jul 2008 20:19:43 +0000 (22:19 +0200)]
Add UI in the preference dialog to select the path to adium theme