]> git.0d.be Git - empathy.git/log
empathy.git
14 years agoset the icon of the camera_off button
Guillaume Desmottes [Tue, 24 Nov 2009 14:37:02 +0000 (14:37 +0000)]
set the icon of the camera_off button

14 years agoadd "camera off" and "preview" buttons to the toolbar
Guillaume Desmottes [Tue, 24 Nov 2009 13:55:18 +0000 (13:55 +0000)]
add "camera off" and "preview" buttons to the toolbar

Also rename "send video" to "camera on"

14 years agocall-window: check box labels should use sentence capitalization
Guillaume Desmottes [Mon, 23 Nov 2009 15:43:07 +0000 (16:43 +0100)]
call-window: check box labels should use sentence capitalization

14 years agoWe should display the avatar/preview when call is disconnected
Guillaume Desmottes [Tue, 10 Nov 2009 12:02:23 +0000 (12:02 +0000)]
We should display the avatar/preview when call is disconnected

14 years agocall-window: add some debug msg
Guillaume Desmottes [Tue, 10 Nov 2009 11:34:28 +0000 (11:34 +0000)]
call-window: add some debug msg

14 years agodisable video preview when we turn off video sending
Guillaume Desmottes [Tue, 10 Nov 2009 11:10:09 +0000 (11:10 +0000)]
disable video preview when we turn off video sending

14 years agoEnable 'send video' buttons and display the preview if call has 'initial video' ...
Guillaume Desmottes [Mon, 9 Nov 2009 18:05:28 +0000 (18:05 +0000)]
Enable 'send video' buttons and display the preview if call has 'initial video' (#601288)

14 years agoDon't display the video preview when the sink is added
Guillaume Desmottes [Mon, 9 Nov 2009 17:51:57 +0000 (17:51 +0000)]
Don't display the video preview when the sink is added

We should dislpay it since we started the sending video process so
there is no point to enforce it at this stage.

14 years agowe don't want to hide the self frame anymore
Guillaume Desmottes [Mon, 9 Nov 2009 17:46:59 +0000 (17:46 +0000)]
we don't want to hide the self frame anymore

14 years agoremove empathy_call_window_update_self_avatar_visibility
Guillaume Desmottes [Mon, 9 Nov 2009 17:42:07 +0000 (17:42 +0000)]
remove empathy_call_window_update_self_avatar_visibility

This function is wrong. We should disable the preview only when we stop
sending video.

14 years agocall-window: factor out display_video_preview to display/hide the video preview
Guillaume Desmottes [Mon, 9 Nov 2009 17:37:24 +0000 (17:37 +0000)]
call-window: factor out display_video_preview to display/hide the video preview

14 years agoadd 'voip' debug domain
Guillaume Desmottes [Mon, 9 Nov 2009 16:35:17 +0000 (16:35 +0000)]
add 'voip' debug domain

14 years agocall-window: change the semantic of the "Video Preview" menu item (#601288)
Guillaume Desmottes [Mon, 9 Nov 2009 17:23:07 +0000 (17:23 +0000)]
call-window: change the semantic of the "Video Preview" menu item (#601288)

Change it to "Always Show Video preview". We should always display the
preview when we are sending video. So by changing the semantic of this
menu it won't be possible to disable the preview while we are sending
video.

This mean that this menu isn't changed automatically anymore when the
preview is displayed.

14 years agochange 'unread from everyone' to 'unread from all'
Guillaume Desmottes [Fri, 27 Nov 2009 15:25:54 +0000 (15:25 +0000)]
change 'unread from everyone' to 'unread from all'

14 years agofix typo in comments
Guillaume Desmottes [Thu, 26 Nov 2009 10:40:31 +0000 (10:40 +0000)]
fix typo in comments

14 years agoupdate the window title when a new message is received
Guillaume Desmottes [Wed, 25 Nov 2009 17:25:24 +0000 (17:25 +0000)]
update the window title when a new message is received

14 years agodisplay the number of unread message in the window title (#548701)
Guillaume Desmottes [Wed, 25 Nov 2009 17:25:07 +0000 (17:25 +0000)]
display the number of unread message in the window title (#548701)

14 years agocall empathy_chat_messages_read when messages have been read in a tab
Guillaume Desmottes [Wed, 25 Nov 2009 17:03:52 +0000 (17:03 +0000)]
call empathy_chat_messages_read when messages have been read in a tab

14 years agoempathy-chat: keep count of the number of unread messages
Guillaume Desmottes [Wed, 25 Nov 2009 17:03:00 +0000 (17:03 +0000)]
empathy-chat: keep count of the number of unread messages

14 years agodisplay the number of other tabs
Guillaume Desmottes [Wed, 25 Nov 2009 16:33:35 +0000 (16:33 +0000)]
display the number of other tabs

14 years agofactor out empathy_chat_get_name
Guillaume Desmottes [Wed, 25 Nov 2009 16:12:02 +0000 (16:12 +0000)]
factor out empathy_chat_get_name

Dup the string as we are going to use g_strdup_printf

14 years agoUpdate Romanian translations
Adi Roiban [Fri, 27 Nov 2009 02:54:21 +0000 (04:54 +0200)]
Update Romanian translations

14 years agochat-text-view: override GtkTextView copy_clipboard
Guillaume Desmottes [Thu, 26 Nov 2009 11:38:07 +0000 (11:38 +0000)]
chat-text-view: override GtkTextView copy_clipboard

This allow us to hook our copy_clipboard function as so have pretty pasting
when copying using the text view context menu (#603031).

14 years agoUpdated Galician Translation
Antón Méixome [Thu, 26 Nov 2009 13:41:49 +0000 (14:41 +0100)]
Updated Galician Translation

14 years agoAlways display the 'Room' column (#586678)
Guillaume Desmottes [Wed, 25 Nov 2009 17:50:01 +0000 (17:50 +0000)]
Always display the 'Room' column (#586678)

There is no reason to only display it when an account is selected.

14 years agoRemember the geometry of debug window
Xavier Claessens [Mon, 23 Nov 2009 16:14:28 +0000 (17:14 +0100)]
Remember the geometry of debug window

14 years agogssize isn't an int on various platforms
Sjoerd Simons [Thu, 26 Nov 2009 09:35:42 +0000 (09:35 +0000)]
gssize isn't an int on various platforms

14 years agoMerge branch 'adium-events'
Xavier Claessens [Thu, 26 Nov 2009 09:20:40 +0000 (10:20 +0100)]
Merge branch 'adium-events'

Conflicts:
libempathy-gtk/empathy-theme-adium.c

14 years agoClean how we insert smileys in adium themes
Xavier Claessens [Thu, 26 Nov 2009 09:18:31 +0000 (10:18 +0100)]
Clean how we insert smileys in adium themes

14 years agoClean how we insert link in adium themes
Xavier Claessens [Thu, 26 Nov 2009 09:16:39 +0000 (10:16 +0100)]
Clean how we insert link in adium themes

14 years agoRework the link regex to have "(user@server.com)" case work.
Xavier Claessens [Wed, 25 Nov 2009 09:19:55 +0000 (10:19 +0100)]
Rework the link regex to have "(user@server.com)" case work.

14 years agoAdd some more tests, and fail only after all have run, it's easier to debug
Xavier Claessens [Wed, 25 Nov 2009 09:19:21 +0000 (10:19 +0100)]
Add some more tests, and fail only after all have run, it's easier to debug

14 years agoEscape what is put inside <a> tags
Gustavo Noronha Silva [Tue, 24 Nov 2009 17:28:59 +0000 (15:28 -0200)]
Escape what is put inside <a> tags

We should be careful here, and make sure whatever is put enclosed by
<a> tags is correctly encoded. What caused bug #597049 is that what
was being liked to looked like a tag, so the browser ignored it, but
this is potentially a security vulnerability.

Bug #597049

14 years agoAdd test for bug #597049
Xavier Claessens [Tue, 24 Nov 2009 17:38:38 +0000 (18:38 +0100)]
Add test for bug #597049

14 years agoDo not escape twice /me messages with adium theme.
Xavier Claessens [Tue, 24 Nov 2009 17:25:22 +0000 (18:25 +0100)]
Do not escape twice /me messages with adium theme.

14 years agoAdd more test cases and fix some found issues in link regex.
Xavier Claessens [Tue, 24 Nov 2009 15:44:29 +0000 (16:44 +0100)]
Add more test cases and fix some found issues in link regex.

14 years agoReplace GString param with a generic gpointer user_data, and port EmpathyChatTextView...
Xavier Claessens [Tue, 24 Nov 2009 14:54:21 +0000 (15:54 +0100)]
Replace GString param with a generic gpointer user_data, and port EmpathyChatTextView to new parser API.

14 years agoAlso parse smileys in tests
Xavier Claessens [Tue, 24 Nov 2009 13:37:32 +0000 (14:37 +0100)]
Also parse smileys in tests

14 years agoInit GTK from test_init()
Xavier Claessens [Tue, 24 Nov 2009 13:37:21 +0000 (14:37 +0100)]
Init GTK from test_init()

14 years agoAdd parser tests
Xavier Claessens [Tue, 24 Nov 2009 13:32:00 +0000 (14:32 +0100)]
Add parser tests

14 years agoCall empathy_init() from test_init()
Xavier Claessens [Tue, 24 Nov 2009 13:31:13 +0000 (14:31 +0100)]
Call empathy_init() from test_init()

14 years agoAdd Test debug domain
Xavier Claessens [Tue, 24 Nov 2009 13:30:50 +0000 (14:30 +0100)]
Add Test debug domain

14 years agoMake possible to define different replace function for parsers
Xavier Claessens [Tue, 24 Nov 2009 13:29:45 +0000 (14:29 +0100)]
Make possible to define different replace function for parsers

14 years agoAccept any foo:// URL Schemes
Xavier Claessens [Tue, 24 Nov 2009 10:41:05 +0000 (11:41 +0100)]
Accept any foo:// URL Schemes

14 years agostart and end positions in EmpathySmileyHit struct can't be negative. Change them...
Xavier Claessens [Mon, 16 Nov 2009 08:27:50 +0000 (09:27 +0100)]
start and end positions in EmpathySmileyHit struct can't be negative. Change them to guint.

14 years agoAdd comments to explain empathy_smiley_manager_parse_len(), it is non-trivial function.
Xavier Claessens [Mon, 16 Nov 2009 08:23:12 +0000 (09:23 +0100)]
Add comments to explain empathy_smiley_manager_parse_len(), it is non-trivial function.

14 years agoOptimisation: Do not fetch use-smiley gconf key for each substring.
Xavier Claessens [Sun, 1 Nov 2009 10:24:35 +0000 (11:24 +0100)]
Optimisation: Do not fetch use-smiley gconf key for each substring.

14 years agoExtract empathy_string_parser_link and empathy_string_parser_escape from empathy...
Xavier Claessens [Sun, 1 Nov 2009 10:19:57 +0000 (11:19 +0100)]
Extract empathy_string_parser_link and empathy_string_parser_escape from empathy-theme-adium.c

14 years agoCreate API for generic string parser
Xavier Claessens [Sun, 1 Nov 2009 10:04:00 +0000 (11:04 +0100)]
Create API for generic string parser

14 years agoRemove dead code from EmpathySmileyManager
Xavier Claessens [Mon, 26 Oct 2009 12:09:38 +0000 (13:09 +0100)]
Remove dead code from EmpathySmileyManager

14 years agoUse new smiley parser in EmpathyChatTextView.
Xavier Claessens [Mon, 26 Oct 2009 11:59:09 +0000 (12:59 +0100)]
Use new smiley parser in EmpathyChatTextView.

14 years agoexclude " and ' from links.
Xavier Claessens [Mon, 26 Oct 2009 10:53:28 +0000 (11:53 +0100)]
exclude " and ' from links.

14 years agoRework the way message parsing and escaping is done.
Xavier Claessens [Mon, 26 Oct 2009 10:53:06 +0000 (11:53 +0100)]
Rework the way message parsing and escaping is done.

14 years agoIntroduce a new smiley parser that can parse only a part of a string.
Xavier Claessens [Mon, 26 Oct 2009 10:52:27 +0000 (11:52 +0100)]
Introduce a new smiley parser that can parse only a part of a string.

14 years agoUpdated Spanish translation
Jorge González [Tue, 24 Nov 2009 16:57:30 +0000 (17:57 +0100)]
Updated Spanish translation

14 years agoMake sure double quotes are not considered part of URIs
Gustavo Noronha Silva [Tue, 24 Nov 2009 16:27:58 +0000 (14:27 -0200)]
Make sure double quotes are not considered part of URIs

The fact that the URI regex we use to detect URIs in chat
conversations does not exclude double quotes causes it to pick up more
of the text than it should, in some cases.

Bug #598381

14 years agoadd empathy-account-widget-sip.c to POTFILES.in
Guillaume Desmottes [Tue, 24 Nov 2009 10:59:02 +0000 (10:59 +0000)]
add empathy-account-widget-sip.c to POTFILES.in

14 years agoClarify macro names
Xavier Claessens [Mon, 23 Nov 2009 15:58:27 +0000 (16:58 +0100)]
Clarify macro names

14 years agoCreate EMPATHY_RECT_IS_ON_SCREEN macro instead of duplicating its code.
Xavier Claessens [Mon, 23 Nov 2009 15:30:26 +0000 (16:30 +0100)]
Create EMPATHY_RECT_IS_ON_SCREEN macro instead of duplicating its code.

14 years agoDrop workaround that restore window position when it gets deiconified
Xavier Claessens [Mon, 23 Nov 2009 13:35:19 +0000 (14:35 +0100)]
Drop workaround that restore window position when it gets deiconified

It breaks with metacity because windows are all iconified/deiconified
when switching workspace, and it seems reposition on map is enough.

14 years agoRestore position of window if it gets remapped.
Xavier Claessens [Mon, 23 Nov 2009 13:34:35 +0000 (14:34 +0100)]
Restore position of window if it gets remapped.

14 years agoMake empathy_present_window() also move to current desktop with compiz. Fixes bug...
Xavier Claessens [Mon, 23 Nov 2009 13:31:30 +0000 (14:31 +0100)]
Make empathy_present_window() also move to current desktop with compiz. Fixes bug #602649

14 years agoMake sure to not save offscreen positioning. It happens with compiz.
Xavier Claessens [Mon, 23 Nov 2009 07:50:12 +0000 (08:50 +0100)]
Make sure to not save offscreen positioning. It happens with compiz.

14 years agoDon't set the accounts dialog transient when running empathy -a
Guillaume Desmottes [Mon, 23 Nov 2009 15:36:05 +0000 (16:36 +0100)]
Don't set the accounts dialog transient when running empathy -a

This will avoid to display the contact list if it has been hidden (#581626).

14 years agoaccount-widget-sip: translate all the labels in combo box
Guillaume Desmottes [Mon, 23 Nov 2009 15:09:54 +0000 (16:09 +0100)]
account-widget-sip: translate all the labels in combo box

14 years agoempathy-account-widget-private: fix coding style
Guillaume Desmottes [Wed, 18 Nov 2009 17:49:55 +0000 (17:49 +0000)]
empathy-account-widget-private: fix coding style

14 years agorename account_widget_setup_widget empathy_account_widget_setup_widget
Guillaume Desmottes [Wed, 18 Nov 2009 17:48:26 +0000 (17:48 +0000)]
rename account_widget_setup_widget empathy_account_widget_setup_widget

This function is exported now.

14 years agofix position of the 2 combo boxes
Guillaume Desmottes [Wed, 18 Nov 2009 15:10:13 +0000 (15:10 +0000)]
fix position of the 2 combo boxes

14 years agomove port settings to the same line as the host
Guillaume Desmottes [Wed, 18 Nov 2009 14:58:41 +0000 (14:58 +0000)]
move port settings to the same line as the host

14 years agoindent the STUN Server/Port label under the checkbox
Guillaume Desmottes [Wed, 18 Nov 2009 14:48:13 +0000 (14:48 +0000)]
indent the STUN Server/Port label under the checkbox

14 years agorephrase subsection titles and their labels
Guillaume Desmottes [Wed, 18 Nov 2009 14:44:01 +0000 (14:44 +0000)]
rephrase subsection titles and their labels

14 years agoadd indentation so subsections are clearer
Guillaume Desmottes [Wed, 18 Nov 2009 14:40:37 +0000 (14:40 +0000)]
add indentation so subsections are clearer

14 years agorephrase the discover-stun checkbox label
Guillaume Desmottes [Wed, 18 Nov 2009 14:19:25 +0000 (14:19 +0000)]
rephrase the discover-stun checkbox label

14 years agorename Misc section to Miscellaneous
Guillaume Desmottes [Wed, 18 Nov 2009 14:18:30 +0000 (14:18 +0000)]
rename Misc section to Miscellaneous

14 years agoaccount-widget-sip: add subsections in the advanced section
Guillaume Desmottes [Tue, 17 Nov 2009 15:45:07 +0000 (15:45 +0000)]
account-widget-sip: add subsections in the advanced section

14 years agoaccount-widget-sip: fix typo in variable name
Guillaume Desmottes [Tue, 17 Nov 2009 11:27:13 +0000 (11:27 +0000)]
account-widget-sip: fix typo in variable name

14 years agoaccount-widget-sip: unsensitive the STUN labels as well when STUN is disabled
Guillaume Desmottes [Tue, 17 Nov 2009 11:26:01 +0000 (11:26 +0000)]
account-widget-sip: unsensitive the STUN labels as well when STUN is disabled

14 years agoaccount_widget_combobox_changed_cb: check that param has a default
Guillaume Desmottes [Tue, 17 Nov 2009 11:09:28 +0000 (11:09 +0000)]
account_widget_combobox_changed_cb: check that param has a default

14 years agoSet explicitely the model of combo box
Guillaume Desmottes [Tue, 17 Nov 2009 11:05:41 +0000 (11:05 +0000)]
Set explicitely the model of combo box

The value of the param has to be in the first column as a string. This allow
us to display translated strings in the combo box.

14 years agounsensitive the keep-alive spin button if keep-alive is disabled
Guillaume Desmottes [Mon, 16 Nov 2009 18:00:02 +0000 (18:00 +0000)]
unsensitive the keep-alive spin button if keep-alive is disabled

14 years agoaccount-widget-sip: add UI to configure the keepalive-mechanism and keepalive-interva...
Guillaume Desmottes [Mon, 16 Nov 2009 17:51:42 +0000 (17:51 +0000)]
account-widget-sip: add UI to configure the keepalive-mechanism and keepalive-interval params

14 years agoaccount-widget-sip: add UI to configure the discover-binding param
Guillaume Desmottes [Mon, 16 Nov 2009 17:36:11 +0000 (17:36 +0000)]
account-widget-sip: add UI to configure the discover-binding param

14 years agoaccount-widget-sip: add UI to configure the loose-routine param
Guillaume Desmottes [Mon, 16 Nov 2009 17:32:08 +0000 (17:32 +0000)]
account-widget-sip: add UI to configure the loose-routine param

14 years agoaccount-widget-sip: add UI to configure the transport param
Guillaume Desmottes [Mon, 16 Nov 2009 16:31:00 +0000 (16:31 +0000)]
account-widget-sip: add UI to configure the transport param

14 years agoaccount_widget_setup_widget: add support for GtkComboBox
Guillaume Desmottes [Mon, 16 Nov 2009 16:27:30 +0000 (16:27 +0000)]
account_widget_setup_widget: add support for GtkComboBox

14 years agoempathy-account-widget: export account_widget_setup_widget
Guillaume Desmottes [Mon, 16 Nov 2009 15:56:22 +0000 (15:56 +0000)]
empathy-account-widget: export account_widget_setup_widget

This function can be useful if a account widget wants to map a widget not
created in the GtkBuilder file.

14 years agoaccount-widget-sip: Add UI to configure auth-user, proxy-host and port params (#601697)
Guillaume Desmottes [Mon, 16 Nov 2009 14:11:26 +0000 (14:11 +0000)]
account-widget-sip: Add UI to configure auth-user, proxy-host and port params (#601697)

14 years agoempathy_tp_contact_factory_get_from_{id,handle} shouldn't pass the ref of the contact...
Guillaume Desmottes [Thu, 19 Nov 2009 11:46:04 +0000 (11:46 +0000)]
empathy_tp_contact_factory_get_from_{id,handle} shouldn't pass the ref of the contact to the cb

This match the behaviour of empathy_tp_contact_factory_get_from_{ids,handles}
and tp_connection_get_contacts_by_handle.

14 years agoevent-manager: event_manager_ft_got_contact_cb: ref the contact
Guillaume Desmottes [Thu, 19 Nov 2009 11:10:15 +0000 (11:10 +0000)]
event-manager: event_manager_ft_got_contact_cb: ref the contact

empathy_tp_contact_factory_get_from_handle is not supposed to give a reference
to the callback.

14 years agoft-handler: contact_factory_contact_cb: ref the contact
Guillaume Desmottes [Thu, 19 Nov 2009 11:09:29 +0000 (11:09 +0000)]
ft-handler: contact_factory_contact_cb: ref the contact

empathy_tp_contact_factory_get_from_handle is not supposed to give a reference
to the callback.

14 years agotp-contact-factory: document that empathy_tp_contact_factory_get_from_{ids,handles...
Guillaume Desmottes [Thu, 19 Nov 2009 10:53:53 +0000 (10:53 +0000)]
tp-contact-factory: document that empathy_tp_contact_factory_get_from_{ids,handles} don't give a ref to the cb

14 years agoUpdated Slovenian translation
Matej Urbančič [Fri, 20 Nov 2009 13:05:23 +0000 (14:05 +0100)]
Updated Slovenian translation

14 years agoUpdated Spanish translation
Jorge González [Thu, 19 Nov 2009 19:09:19 +0000 (20:09 +0100)]
Updated Spanish translation

14 years agonotify-manager: unref the account mgr when disposing
Guillaume Desmottes [Wed, 18 Nov 2009 23:09:53 +0000 (23:09 +0000)]
notify-manager: unref the account mgr when disposing

14 years agoaccount-widget: use the account-manaer instead of idle
Guillaume Desmottes [Wed, 18 Nov 2009 12:32:12 +0000 (12:32 +0000)]
account-widget: use the account-manaer instead of idle

Also ensure that the 'apply' button is correctly updated when the status is
changed.

14 years agoidle: make empathy_idle_get_status static
Guillaume Desmottes [Wed, 18 Nov 2009 11:47:13 +0000 (11:47 +0000)]
idle: make empathy_idle_get_status static

It's not used anymore and other components should use the account manager
directly.

14 years agoempathy.c: use tp_account_manager_get_most_available_presence instead of empathy_idle...
Guillaume Desmottes [Tue, 17 Nov 2009 17:18:15 +0000 (17:18 +0000)]
empathy.c: use tp_account_manager_get_most_available_presence instead of empathy_idle_get_state

14 years agonotify-manager: use the account mgr directly instead of empathy_check_available_state
Guillaume Desmottes [Tue, 17 Nov 2009 17:09:22 +0000 (17:09 +0000)]
notify-manager: use the account mgr directly instead of empathy_check_available_state

14 years agostatus-icon: use the account-manager directly to get our state and status
Guillaume Desmottes [Wed, 18 Nov 2009 11:44:55 +0000 (11:44 +0000)]
status-icon: use the account-manager directly to get our state and status

Also wait that he AM is ready before trying to get the status. Partially fix
bug #601235.

14 years agopresence-chooser: use the account-manager directly to get our state and status
Guillaume Desmottes [Wed, 18 Nov 2009 11:38:33 +0000 (11:38 +0000)]
presence-chooser: use the account-manager directly to get our state and status

Also wait that the AM is ready before trying to get the status. Partially fix
bug #601235.