Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | empathy-log-window: coding style fixes | Guillaume Desmottes | 2010-07-13 | 1 | -2/+2 |
| | |||||
* | empathy-contact-list-view: coding style fix | Guillaume Desmottes | 2010-07-13 | 1 | -1/+1 |
| | |||||
* | Fix activating [ ] Enabled with the keyboard. | Will Thompson | 2010-07-12 | 1 | -3/+3 |
| | | | | | | | | | | The GtkToggleButton::released signal has been deprecated since Gtk+ 2.8. And, is also wrong, because there are other ways to change the state of this button besides using your mouse. Fixes bug #623972. Toggled-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | simplify empathy_presence_chooser_new | Guillaume Desmottes | 2010-07-08 | 1 | -5/+1 |
| | |||||
* | Merge branch 'gtk3-621753' | Guillaume Desmottes | 2010-07-08 | 2 | -2/+8 |
|\ | |||||
| * | notify-manager: include empathy-contact.h as we use it | Guillaume Desmottes | 2010-07-08 | 1 | -0/+2 |
| | | |||||
| * | use libcanberra-gtk3 when building with GTK3 | Guillaume Desmottes | 2010-07-08 | 1 | -0/+2 |
| | | |||||
| * | move GTK+ check to its own PKG_CHECK_MODULES | Guillaume Desmottes | 2010-07-08 | 1 | -0/+2 |
| | | |||||
| * | Simplify checking of the deps | Guillaume Desmottes | 2010-07-07 | 1 | -2/+2 |
| | | | | | | | | | | The empathy/libempathy/libempathy-gtk border is less clear than it used to be so there is not point continuing checking deps separately. | ||||
* | | empathy_pixbuf_contact_status_icon_with_icon_name: don't use icon_filename ↵ | Guillaume Desmottes | 2010-07-08 | 1 | -2/+3 |
|/ | | | | after freeing it | ||||
* | Make incoming file chooser dialog's title more informative | Guillaume Desmottes | 2010-07-07 | 1 | -2/+10 |
| | | | | This gives a bit more context when the dialog is displayed right away. | ||||
* | chat: add FIXME explaining how we should ideally request channels | Guillaume Desmottes | 2010-07-07 | 1 | -0/+6 |
| | |||||
* | empathy_dispatcher_join_muc: remove callback arg | Guillaume Desmottes | 2010-07-07 | 1 | -4/+2 |
| | | | | We always want to let the text handler handle the channel. | ||||
* | chat: no need to pass a callback to empathy_dispatcher_chat_with_contact_id ↵ | Guillaume Desmottes | 2010-07-07 | 1 | -26/+2 |
| | | | | | | any more The HandleChannels implementation will re-set the tp-chat once we get it. | ||||
* | /join: don't pass a call when calling empathy_dispatcher_join_muc() | Guillaume Desmottes | 2010-07-07 | 1 | -16/+1 |
| | | | | We want to let the text channel handler to handle it. | ||||
* | empathy_geometry_save: fix string leak | Guillaume Desmottes | 2010-07-02 | 1 | -0/+1 |
| | |||||
* | contact_widget_location_update: fix string leak | Guillaume Desmottes | 2010-07-02 | 1 | -0/+1 |
| | |||||
* | chat: display pending messages once constructed if the channel is a room ↵ | Guillaume Desmottes | 2010-06-29 | 1 | -1/+8 |
| | | | | | | | | | | | (#623112) Now that we wait that the TpChat has retrieved pending messages before considering it as ready, the message-received signal is fired *before* we connect it in EmpathyChat and so it misses them. We fix that by looking for pending messages once the EmpathyChat has been constructed. | ||||
* | empathy_call_factory_new_call_with_streams: no need to pass a EmpathyCallFactory | Guillaume Desmottes | 2010-06-29 | 1 | -7/+2 |
| | |||||
* | Work around GCompletion deprecation for the time being | Danielle Madeley | 2010-06-29 | 1 | -0/+1 |
| | |||||
* | Use document font by default for adium themes | Xavier Claessens | 2010-06-23 | 1 | -2/+2 |
| | | | | Fixes bug #622266 | ||||
* | log_window_get_messages_for_date: don't clear the marks on the calendar | Guillaume Desmottes | 2010-06-22 | 1 | -2/+0 |
| | | | | There is no reason to. | ||||
* | add 2 comments | Guillaume Desmottes | 2010-06-22 | 1 | -1/+3 |
| | |||||
* | Merge branch 'av-handler-622368' | Guillaume Desmottes | 2010-06-22 | 2 | -19/+27 |
|\ | |||||
| * | new-call-dialog: create the AV channel using the TargetID so we don't have ↵ | Guillaume Desmottes | 2010-06-22 | 1 | -43/+22 |
| | | | | | | | | to wait for the EmpathyContact | ||||
| * | empathy_call_factory_new_call_with_streams: request channel using the CD | Guillaume Desmottes | 2010-06-22 | 2 | -5/+34 |
| | | | | | | | | Also allow caller to pass the timestamp and an optionnal callback. | ||||
* | | log-window: check if the window still exist in async cb (#622273) | Guillaume Desmottes | 2010-06-22 | 1 | -0/+21 |
| | | |||||
* | | move the static variable used by the singleton out of empathy_log_window_show | Guillaume Desmottes | 2010-06-22 | 1 | -9/+13 |
|/ | | | | | That's useful for other functions which would like to check if there is still a window or not. | ||||
* | share-my-desktop: ownership of the request hash table is passed to ↵ | Guillaume Desmottes | 2010-06-21 | 1 | -1/+0 |
| | | | | empathy_dispatcher_create_channel | ||||
* | Make sure taping ENTER when searching contact starts a chat. | Xavier Claessens | 2010-06-21 | 1 | -0/+65 |
| | | | | | Make sure there is always a contact selected when live search is active, and activate its row when the live search is activated | ||||
* | Add "activate" signal on EmpathyLiveSearch | Xavier Claessens | 2010-06-21 | 1 | -0/+25 |
| | | | | It is emitted when its GtkEntry is activated. | ||||
* | Merge branch 'vino-621998' | Guillaume Desmottes | 2010-06-21 | 1 | -203/+28 |
|\ | |||||
| * | share-my-desktop: request the tube using the CDO | Guillaume Desmottes | 2010-06-21 | 1 | -203/+28 |
| | | | | | | | | | | Recent Vino are now proper handlers so all we have to do is to request the channel and let MC dispatch it to Vino. | ||||
* | | Merge branch 'check-vinagre-589225' | Guillaume Desmottes | 2010-06-21 | 1 | -1/+2 |
|\ \ | |||||
| * | | replace empathy_contact_can_use_stream_tube by ↵ | Guillaume Desmottes | 2010-06-21 | 1 | -1/+2 |
| |/ | | | | | | | | | | | | | | | empathy_contact_can_use_rfb_stream_tube That's the only type of tube we care about and that allows us to enable the 'Share my Desktop' option only with contacts having a tube enabled Vinagre installed (#589225). | ||||
* | | Rely on compare_separator_and_groups when either A or B isn't a contact | Sjoerd Simons | 2010-06-20 | 1 | -4/+3 |
| | | | | | | | | | | | | We can't rely on the fact that compare_separator_and_groups only returns 0 in the case it compares two contacts. But we can completely rely on its result if we give it at least one non-contact. | ||||
* | | Now that we depend on the logger always enable favourite contact support | Sjoerd Simons | 2010-06-20 | 3 | -14/+0 |
| | | |||||
* | | Pick the right sort function early | Sjoerd Simons | 2010-06-20 | 1 | -4/+4 |
| | | | | | | | | | | | | We can't assume that the group and seperator sorting function never returns 0, so don't use that to imply that both A and B are contacts. Instead just check if A and B are contacts... | ||||
* | | Throw a warning if the contact sort function didn't get two contacts | Sjoerd Simons | 2010-06-20 | 1 | -0/+2 |
| | | |||||
* | | Use the right GSettings scheme | Sjoerd Simons | 2010-06-20 | 1 | -6/+6 |
| | | |||||
* | | EmpathyChat: use an opaque struct for priv not a void pointer | Sjoerd Simons | 2010-06-20 | 2 | -3/+4 |
|/ | |||||
* | Depend on telepathy-logger (#610956) | Guillaume Desmottes | 2010-06-18 | 4 | -431/+2 |
| | |||||
* | use ISO-8601 dates in DEBUG | Guillaume Desmottes | 2010-06-18 | 1 | -5/+5 |
| | |||||
* | don't use strptime | Guillaume Desmottes | 2010-06-18 | 1 | -19/+8 |
| | |||||
* | TplLogEntry(Text) has been renamed to TplEntry(Text) | Guillaume Desmottes | 2010-06-18 | 2 | -4/+4 |
| | |||||
* | tpl_log_manager_search_new_async has been renamed to ↵ | Guillaume Desmottes | 2010-06-18 | 1 | -2/+2 |
| | | | | tpl_log_manager_search_async | ||||
* | tp-logger now use GDate rather than strings in its API | Guillaume Desmottes | 2010-06-18 | 1 | -64/+100 |
| | |||||
* | port to latest tp-logger API | Guillaume Desmottes | 2010-06-18 | 2 | -21/+14 |
| | |||||
* | Port Empathy code to GSettings, remove EmpathyConf | Danielle Madeley | 2010-06-18 | 14 | -702/+219 |
| | |||||
* | Remove the treeview's build-in search function, we use the live search now. | Xavier Claessens | 2010-06-17 | 3 | -51/+0 |
| | |||||
* | Fix the visibility of group when live search is active | Xavier Claessens | 2010-06-17 | 1 | -0/+56 |
| | |||||
* | Make status preset editor taller by default | Will Thompson | 2010-06-16 | 1 | -0/+1 |
| | | | | | | | 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.) | ||||
* | Merge branch 'gseal' | Danielle Madeley | 2010-06-15 | 4 | -37/+22 |
|\ | |||||
| * | Access GdkDragContext members via getters | Danielle Madeley | 2010-06-12 | 2 | -4/+6 |
| | | |||||
| * | Use gtk_text_view_get_vadjustment() instead of assuming parent is a ↵ | Xavier Claessens | 2010-06-12 | 1 | -31/+14 |
| | | | | | | | | GtkScrolledWindow | ||||
| * | Use new GtkTextView API to make EmpathyChat build with GSEAL enabled | Xavier Claessens | 2010-06-12 | 1 | -2/+2 |
| | | |||||
* | | Add a GtkSpinner to notify the RequestContactInfo progress | Xavier Claessens | 2010-06-15 | 1 | -0/+8 |
| | | |||||
* | | Display contact vCard in information dialog, add basic vCard editor for self ↵ | Xavier Claessens | 2010-06-15 | 4 | -71/+403 |
| | | | | | | | | | | | | contact Fixes bug #588922 | ||||
* | | Fix authors and copyright of EmpathyLiveSearch | Xavier Claessens | 2010-06-14 | 2 | -0/+6 |
| | | |||||
* | | If path is NULL, the signal is blocked forever | Xavier Claessens | 2010-06-14 | 1 | -4/+4 |
| | | |||||
* | | Do not crash if the row gets deleted before the expand idle cb | Xavier Claessens | 2010-06-13 | 1 | -0/+4 |
| | | |||||
* | | Use a GtkTreeRowReference instead of GtkTreePath to expand/collapse a group ↵ | Xavier Claessens | 2010-06-13 | 1 | -7/+9 |
| | | | | | | | | in idle cb | ||||
* | | check if the search widget exists before trying to use it | Guillaume Desmottes | 2010-06-11 | 1 | -1/+4 |
|/ | |||||
* | coding style fixes | Guillaume Desmottes | 2010-06-09 | 1 | -3/+3 |
| | |||||
* | empathy_string_replace_escaped: use gsize instead of gssize | Guillaume Desmottes | 2010-06-09 | 1 | -1/+1 |
| | | | | Avoid signed/unsigned comparaison in the for loop. | ||||
* | Strip the @server.com part of the contact ID for the live search matching. | Xavier Claessens | 2010-06-09 | 1 | -2/+14 |
| | |||||
* | Show/Hide the live search before refiltering | Xavier Claessens | 2010-06-09 | 1 | -5/+5 |
| | |||||
* | Use EmpathyLiveSearch in main window's contact list | Felix Kaser | 2010-06-09 | 2 | -37/+308 |
| | |||||
* | factor out set_requirements | Guillaume Desmottes | 2010-06-09 | 1 | -14/+22 |
| | |||||
* | Call geoclue_master_client_set_requirements before asking for position/address | Laurent Bigonville | 2010-06-09 | 1 | -1/+7 |
| | | | | | Be sure geoclue_master_client_set_requirements() is called in setup_geoclue() otherwise no provider will be selected (#621023) | ||||
* | refactored how contacts are added to the store | Felix Kaser | 2010-06-09 | 1 | -19/+7 |
| | | | | 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 | ||||
* | empathy_string_replace_escaped: remove '\r' (#620903) | Guillaume Desmottes | 2010-06-08 | 1 | -1/+15 |
| | |||||
* | Add EmpathyLiveSearch widget | Felix Kaser | 2010-06-08 | 3 | -0/+632 |
| | |||||
* | Do not require geoclue provider to support updates | Laurent Bigonville | 2010-06-07 | 1 | -1/+1 |
| | | | | | Requiring that provider supports updates reduce the choice to almost zero (#620657). | ||||
* | One more coding style fix | Xavier Claessens | 2010-06-05 | 1 | -3/+3 |
| | |||||
* | Fix some coding styles | Xavier Claessens | 2010-06-05 | 1 | -24/+24 |
| | |||||
* | Update location for mx-gtk.h | Danielle Madeley | 2010-06-03 | 1 | -1/+1 |
| | |||||
* | log-window: start the search when the entry is activated (#619863) | Guillaume Desmottes | 2010-06-02 | 1 | -2/+18 |
| | |||||
* | Make sure to not infinite loop when scaling avatar. | Xavier Claessens | 2010-05-26 | 1 | -18/+37 |
| | | | | | | | | | | 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 | ||||
* | Move empathy_tp_contact_factory_set_alias() to EmpathyContact | Xavier Claessens | 2010-05-26 | 2 | -2/+2 |
| | |||||
* | Port to new EmpathyTpContactFactory API | Xavier Claessens | 2010-05-26 | 4 | -45/+16 |
| | |||||
* | Make use of TP_CONNECTION_FEATURE_AVATAR_REQUIREMENTS | Xavier Claessens | 2010-05-26 | 1 | -28/+20 |
| | | | | Fixes bug #616603 | ||||
* | Fix contact menu items' capitalization (#619378) | Gabriel Burt | 2010-05-25 | 1 | -3/+3 |
| | |||||
* | Fix and improve spell-checking (#604159) | Mike Ruprecht | 2010-05-25 | 1 | -53/+256 |
| | |||||
* | Remove empathy_link_button_new(), it's unused | Xavier Claessens | 2010-05-21 | 2 | -24/+0 |
| | |||||
* | Change names of variables that shadow libc symbols | Danielle Madeley | 2010-05-21 | 1 | -2/+2 |
| | |||||
* | use avatar-default instead of the deprecated stock_person icon | Guillaume Desmottes | 2010-05-20 | 3 | -2/+6 |
| | |||||
* | account-widget-irc: call empathy_account_widget_changed when the network ↵ | Guillaume Desmottes | 2010-05-18 | 1 | -0/+1 |
| | | | | | | dialog is destroyed This will allow user to save or discard changes he just done (#618883). | ||||
* | fix irc-networks.xml lookup when EMPATHY_SRCDIR is defined | Guillaume Desmottes | 2010-05-17 | 1 | -1/+1 |
| | | | | The file is in libempathy/ | ||||
* | use user-extended-away status icon in favour of user-idle | Robert McQueen | 2010-05-15 | 2 | -2/+9 |
| | | | | | | | | | | | The freedesktop.org icon spec defines that the icon for the extended away status is called user-idle. However, some icon theme authors interpret this name as meaning mere idleness rather than the intended extended away semantic of away *and* idle, creating visual confusion (extended-away contacts appearing less away than contacts who are merely away). Some themes contain a non-standard user-extended-away icon with the correct semantic, so this patch makes Empathy use it in preference to user-idle if available. (Incidentally, at the moment Telepathy itself never actually shows remote contacts as idle.) | ||||
* | ui-utils: Set translation domain on GtkBuilder UIs | Rob Bradford | 2010-05-10 | 1 | -0/+1 |
| | | | | | | | This is necessary for when GtkBuilder UIs are used outside of the main Empathy process. Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=617909 | ||||
* | Merge branch 'timestamp-615976' | Guillaume Desmottes | 2010-05-04 | 6 | -22/+21 |
|\ | |||||
| * | No longer need to dig out the X time ourselves | Sjoerd Simons | 2010-04-25 | 1 | -14/+0 |
| | | |||||
| * | Pass the ChannelDispatcher timestamp onwards to window_present | Sjoerd Simons | 2010-04-25 | 2 | -3/+11 |
| | | |||||
| * | add timestamp arg to empathy_dispatcher_join_muc | Sjoerd Simons | 2010-04-25 | 1 | -1/+2 |
| | | |||||
| * | add timestamp arg to empathy_dispatcher_chat_with_contact(_id) | Sjoerd Simons | 2010-04-25 | 4 | -4/+8 |
| | | |||||
* | | Do not display "missing image" for contacts without avatar (#608103) | Frédéric Péters | 2010-05-03 | 1 | -3/+1 |
| | | |||||
* | | No need of a contact factory to set location | Xavier Claessens | 2010-05-02 | 1 | -5/+12 |
| | | |||||
* | | Always show avatars in "Boxes" C theme | Will Thompson | 2010-04-28 | 1 | -33/+4 |
|/ | | | | | | | | | | | | Previously, avatars were only shown in the conversation window if they were shown in the contact list. It's not an obvious connection — I had to look at the source to figure it out — and also I'd argue that if anything, you're more likely to want avatars in the conversation window if you don't have them in the contact list, because you won't ever see them otherwise. (Or, that's what I found. :)) I left the boolean in place, forcing it to TRUE, so that if someone feels like it they can add a tickybox to the Theme tab in Preferences. | ||||
* | Fix X display connection leak | Sjoerd Simons | 2010-04-24 | 1 | -52/+12 |
| | | | | | | Use gdk_x11_get_server_time instead our own function for getting the X server time. This also fixes a leak of one X connection each time empathy_window_present is used without a timestamp. | ||||
* | fix show_offline gconf key (#616267) | Guillaume Desmottes | 2010-04-20 | 1 | -1/+1 |
| | | | | The key is /ui/show_offline not /contacts/show_offline | ||||
* | Fix some build errors when GSEAL is enabled | Xavier Claessens | 2010-04-19 | 1 | -5/+28 |
| | |||||
* | Remove check for GTK version now that we depend on 2.20 | Xavier Claessens | 2010-04-19 | 1 | -8/+0 |
| | | | | Fixes bug #612185 | ||||
* | Do not use deprecated GTK symbols | Xavier Claessens | 2010-04-19 | 3 | -3/+3 |
| | |||||
* | contact list store: order contacts by alias, ID, protocol then account ID ↵ | Jonny Lamb | 2010-04-19 | 1 | -3/+42 |
| | | | | | | (fixes #612864) Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | protocol-chooser: return NULL if for some reason we can't find the procol ↵ | Guillaume Desmottes | 2010-04-15 | 1 | -0/+8 |
| | | | | | | | any more This could eventually happen if a CM claims to support a protocol in its manager file but actually don't. Should fix #61582 | ||||
* | account-widget-generic: embed the advanced section in a GtkScrolledWindow ↵ | Guillaume Desmottes | 2010-04-15 | 1 | -11/+25 |
| | | | | (#615827) | ||||
* | Take full width for the password and id entries for jabber account settings | Xavier Claessens | 2010-04-13 | 1 | -6/+10 |
| | |||||
* | libempathy-gtk/empathy-search-bar.ui: remove invisible_char property; we ↵ | Guillaume Desmottes | 2010-04-12 | 1 | -1/+0 |
| | | | | want to use the default | ||||
* | libempathy-gtk/empathy-contact-widget.ui: remove invisible_char property; we ↵ | Guillaume Desmottes | 2010-04-12 | 1 | -1/+0 |
| | | | | want to use the default | ||||
* | libempathy-gtk/empathy-contact-selector-dialog.ui: remove invisible_char ↵ | Guillaume Desmottes | 2010-04-12 | 1 | -1/+0 |
| | | | | property; we want to use the default | ||||
* | libempathy-gtk/empathy-account-widget-yahoo.ui: remove invisible_char ↵ | Guillaume Desmottes | 2010-04-12 | 1 | -8/+0 |
| | | | | property; we want to use the default | ||||
* | libempathy-gtk/empathy-account-widget-sip.ui: remove invisible_char ↵ | Guillaume Desmottes | 2010-04-12 | 1 | -9/+0 |
| | | | | property; we want to use the default | ||||
* | libempathy-gtk/empathy-account-widget-msn.ui: remove invisible_char ↵ | Guillaume Desmottes | 2010-04-12 | 1 | -6/+0 |
| | | | | property; we want to use the default | ||||
* | libempathy-gtk/empathy-account-widget-local-xmpp.ui: remove invisible_char ↵ | Guillaume Desmottes | 2010-04-12 | 1 | -6/+0 |
| | | | | property; we want to use the default | ||||
* | libempathy-gtk/empathy-account-widget-jabber.ui: remove invisible_char ↵ | Guillaume Desmottes | 2010-04-12 | 1 | -12/+0 |
| | | | | property; we want to use the default | ||||
* | libempathy-gtk/empathy-account-widget-irc.ui: remove invisible_char ↵ | Guillaume Desmottes | 2010-04-12 | 1 | -4/+0 |
| | | | | property; we want to use the default | ||||
* | libempathy-gtk/empathy-account-widget-icq.ui: remove invisible_char ↵ | Guillaume Desmottes | 2010-04-12 | 1 | -7/+0 |
| | | | | property; we want to use the default | ||||
* | libempathy-gtk/empathy-account-widget-groupwise.ui: remove invisible_char ↵ | Guillaume Desmottes | 2010-04-12 | 1 | -6/+0 |
| | | | | property; we want to use the default | ||||
* | libempathy-gtk/empathy-account-widget-aim.ui: remove invisible_char ↵ | Guillaume Desmottes | 2010-04-12 | 1 | -6/+0 |
| | | | | property; we want to use the default | ||||
* | widget-sip: re-add the entry_password | Guillaume Desmottes | 2010-04-12 | 1 | -0/+12 |
| | | | | It has been accidentally removed in 3479e2bafb401bd4cd7fc3332c52c3c3cbdc8ba0. | ||||
* | contact-widget: use empathy_account_chooser_get_account | Guillaume Desmottes | 2010-04-12 | 1 | -2/+1 |
| | |||||
* | add empathy_account_chooser_get_account | Guillaume Desmottes | 2010-04-12 | 2 | -0/+15 |
| | |||||
* | change empathy_avatar_chooser_set_connection to ↵ | Guillaume Desmottes | 2010-04-12 | 3 | -8/+14 |
| | | | | | | | empathy_avatar_chooser_set_account This is a first step in having a more account centric Empathy. This will be used once we'll have Protocol objects to set avatar on offline accounts. | ||||
* | contact-widget: use empathy_avatar_chooser_set_connection | Guillaume Desmottes | 2010-04-12 | 1 | -1/+1 |
| | |||||
* | add empathy_avatar_chooser_set_connection | Guillaume Desmottes | 2010-04-12 | 2 | -0/+10 |
| | |||||
* | libempathy-gtk/empathy-location-manager.c: use tp_g_signal_connect_object ↵ | Guillaume Desmottes | 2010-04-09 | 1 | -2/+2 |
| | | | | instead of empathy_signal_connect_weak | ||||
* | libempathy-gtk/empathy-presence-chooser.c: use tp_g_signal_connect_object ↵ | Guillaume Desmottes | 2010-04-09 | 1 | -12/+12 |
| | | | | instead of empathy_signal_connect_weak | ||||
* | libempathy-gtk/empathy-chat.c: use tp_g_signal_connect_object instead of ↵ | Guillaume Desmottes | 2010-04-09 | 1 | -4/+4 |
| | | | | empathy_signal_connect_weak | ||||
* | libempathy-gtk/empathy-account-widget.c: use tp_g_signal_connect_object ↵ | Guillaume Desmottes | 2010-04-09 | 1 | -2/+2 |
| | | | | instead of empathy_signal_connect_weak | ||||
* | libempathy-gtk/empathy-account-chooser.c: use tp_g_signal_connect_object ↵ | Guillaume Desmottes | 2010-04-09 | 1 | -2/+3 |
| | | | | instead of empathy_signal_connect_weak | ||||
* | update last_timestamp with every message | Felix Kaser | 2010-04-08 | 1 | -2/+2 |
| | | | | the last_timestamp is updated with every message in chat-text-view | ||||
* | group messages only if the delay is short | Felix Kaser | 2010-04-08 | 3 | -16/+34 |
| | | | | messages from the same sender should not be grouped when the delay between two messages is too long (5min). fixes bug #604475 | ||||
* | location_manager_dispose: chain up to the parent's dispose, not the parent's ↵ | Simon McVittie | 2010-04-07 | 1 | -1/+4 |
| | | | | | | | finalize This leads to crashes when other code is relying on weak reference notifications happening in the right order. | ||||
* | Use Account.Avatar to set our own avatar (#613043) | Guillaume Desmottes | 2010-04-06 | 1 | -2/+30 |
| | |||||
* | account-chooser: check if account is NULL before trying to use it (#614874) | Guillaume Desmottes | 2010-04-05 | 1 | -0/+4 |
| | |||||
* | Use Account.Nickname to set our own alias (#613044) | Guillaume Desmottes | 2010-04-05 | 1 | -2/+36 |
| | |||||
* | Hide the expander if the topic is not ellipsed | Xavier Claessens | 2010-04-02 | 1 | -0/+6 |
| | | | | Fixes bug #533638 | ||||
* | Make topic label expand and wrap nicely | Xavier Claessens | 2010-04-02 | 2 | -10/+95 |
| | |||||
* | empathy-cell-renderer-text: don't display status if it's NULL (#614562) | Guillaume Desmottes | 2010-04-01 | 1 | -1/+4 |
| | |||||
* | Make 'Favourite' only appear when EMPATHY_CONTACT_FEATURE_FAVOURITE set | Danielle Madeley | 2010-04-01 | 2 | -5/+9 |
| | |||||
* | Falgs -> Flags | Danielle Madeley | 2010-04-01 | 1 | -2/+2 |
| | |||||
* | contact-list-store: don't put contacts in 'Ungrouped' when show-groups = False | Danielle Madeley | 2010-04-01 | 2 | -19/+37 |
| | | | | Further, set show-groups = False for the contact list in EmpathyChat | ||||
* | compare_separator_and_groups: fix check if a is a bottom group | Guillaume Desmottes | 2010-03-31 | 1 | -1/+1 |
| | |||||
* | Always use fake groups (#614375) | Guillaume Desmottes | 2010-03-31 | 1 | -23/+0 |
| | | | | There is no reason to use them when favourite contacts are enabled any more. | ||||
* | empathy_icon_name_for_presence: use 'pending' icon if presence is unknown | Guillaume Desmottes | 2010-03-31 | 1 | -1/+2 |
| | |||||
* | rename EMPATHY_IMAGE_UNKNOWN to EMPATHY_IMAGE_PENDING | Guillaume Desmottes | 2010-03-31 | 1 | -1/+1 |
| | |||||
* | add gconf key to disable auto-away (#613603) | Christian Kampka | 2010-03-30 | 1 | -0/+1 |
| | |||||
* | remove forget button | Guillaume Desmottes | 2010-03-30 | 10 | -308/+51 |
| | |||||
* | Add clear icon in entry containing password (#608104) | Guillaume Desmottes | 2010-03-30 | 1 | -0/+42 |
| | |||||
* | use the 'user-invisible' icon if implemented | Guillaume Desmottes | 2010-03-30 | 2 | -2/+10 |
| | |||||
* | Use standard names for status icons (#602420) | Guillaume Desmottes | 2010-03-30 | 1 | -6/+6 |
| | |||||
* | Merge branch 'people-nearby-fake-group-613558' | Danielle Madeley | 2010-03-30 | 3 | -16/+76 |
|\ | |||||
| * | Remove People Nearby from sorted groups list | Danielle Madeley | 2010-03-30 | 1 | -1/+0 |
| | | |||||
| * | Clean up sorting function to take top/bottom lists of fake groups | Danielle Madeley | 2010-03-24 | 1 | -9/+52 |
| | | | | | | | | | | | | Even if we choose not to sort People Nearby, this patch is useful because it makes how the sorting of groups is done much clearer and allows us to add other fake groups in the future. | ||||
| * | Add an icon for People Nearby | Danielle Madeley | 2010-03-24 | 1 | -5/+8 |
| | | |||||
| * | Make People Nearby into a Fake Group like Ungrouped and Favourites | Danielle Madeley | 2010-03-24 | 2 | -2/+17 |
| | | |||||
* | | CellRendererText: Use G_PARAM_STATIC_STRINGS | Will Thompson | 2010-03-30 | 1 | -6/+8 |
| | | | | | | | | | | | | | | | | | | | | This patch also changes the name of the "is group" property to use a hyphen (which is the canonical form) rather than an underscore, because the combination of the underscore and G_PARAM_STATIC_STRINGS makes GObject blow up: GLib-GObject-CRITICAL **: g_param_spec_internal: assertion `!(flags & G_PARAM_STATIC_NAME) || is_canonical (name)' failed | ||||
* | | Show status messages in compact view (#614052) | Will Thompson | 2010-03-30 | 4 | -30/+60 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, when the contact list was in compact mode your contacts' status mesasges were not shown. With this patch, status messages are shown in the space to the right of the contact's name, in the same small, grey font as in the expanded view. Only custom messages are shown; fallback strings like _("Available") are redundant and made the list way too hard to read, so are not shown. This patch does show that most of my contacts are too boring to have status messages... | ||||
* | | Use a temporary variable for param specs | Will Thompson | 2010-03-30 | 1 | -28/+17 |
| | | |||||
* | | chat: use empathy_signal_connect_weak to connect signal on the buffer | Guillaume Desmottes | 2010-03-29 | 1 | -2/+2 |
| | | | | | | | | | | | | The textview can't survive once the EmpathyChat has been destroyed but if for some reason its buffer it's still alive, firing this signal leads to a crash (#612363). | ||||
* | | chat_input_text_buffer_changed_cb: 'priv' is useless | Guillaume Desmottes | 2010-03-29 | 1 | -3/+0 |
| | | |||||
* | | coding style fixes | Guillaume Desmottes | 2010-03-29 | 1 | -2/+2 |
| | | |||||
* | | Merge commit 'treitter/bug-613272' | Guillaume Desmottes | 2010-03-29 | 2 | -526/+542 |
|\ \ | |||||
| * | | Another way to fix Gnome bug #613272. This puts the Advanced expander ↵ | Travis Reitter | 2010-03-25 | 2 | -516/+535 |
| | | | | | | | | | | | | content for each of the problem protocols in a scrolled window, instead of the entire Details section. | ||||
| * | | Make the account details pane scrollable, in case the Advanced section is ↵ | Travis Reitter | 2010-03-20 | 1 | -10/+7 |
| | | | | | | | | | | | | too large to fit on the screen all at once. Fixes Gnome bug #613272. | ||||
* | | | Add a comment explaining translator how to make the Facebook string look nice | Guillaume Desmottes | 2010-03-26 | 1 | -1/+1 |
| | | | |||||
* | | | Removed the non standard notification capabilities from the list | Nicolò Chieffo | 2010-03-25 | 1 | -4/+0 |
| |/ |/| | |||||
* | | empathy_window_present: use X server time if there is no event | Guillaume Desmottes | 2010-03-22 | 1 | -2/+51 |
|/ | |||||
* | fix escaping of UTF-chars in ui file (#613117) | Gabor Kelemen | 2010-03-17 | 1 | -2/+2 |
| | |||||
* | Merge commit 'staz/dnd' | Guillaume Desmottes | 2010-03-16 | 1 | -0/+2 |
|\ | |||||
| * | DnD: add a text/path-list target to contact list windows too | Olivier Le Thanh Duong | 2010-03-16 | 1 | -0/+2 |
| | | |||||
* | | empathy_window_present: use _NET_WM_USER_TIME only has a fallback | Guillaume Desmottes | 2010-03-15 | 1 | -1/+5 |
| | | |||||
* | | empathy_window_present: use gdk_x11_display_get_user_time as timestamp | Guillaume Desmottes | 2010-03-15 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | Using G_MAXINT32 is wrong because X clock wraps every few weeks so G_MAXINT32 is not garanteed to be in the past or future. Using gdk_x11_display_get_user_time should give us a good approximation of the actual time. Fixes bug #609001. | ||||
* | | empathy_window_present: remove useless 'steal_focus' arg | Guillaume Desmottes | 2010-03-15 | 2 | -4/+2 |
| | | |||||
* | | return correct value in g_return_val_if_fail | Guillaume Desmottes | 2010-03-15 | 1 | -1/+1 |
| | | |||||
* | | contact-selector-dialog: unref filter_account when disposing | Guillaume Desmottes | 2010-03-15 | 1 | -0/+5 |
| | | |||||
* | | contact_selector_dialog_account_changed_cb: cope with ↵ | Guillaume Desmottes | 2010-03-15 | 1 | -0/+3 |
| | | | | | | | | tp_account_get_connection being NULL | ||||
* | | contact-selector-dialog: Add a property to filter contacts by account | Guillaume Desmottes | 2010-03-15 | 2 | -3/+72 |
| | | | | | | | | | | This is useful when the account chooser is not displayed to filter contacts from one specific account. | ||||
* | | contact_widget_contact_update: don't call ↵ | Guillaume Desmottes | 2010-03-15 | 1 | -0/+2 |
| | | | | | | | | contact_widget_favourites_changed_cb if favorite support is disabled | ||||
* | | Allow to unmark contacts as favorite using DnD | Guillaume Desmottes | 2010-03-15 | 1 | -2/+13 |
| | | |||||
* | | Allow to remove contact from the 'Ungrouped' group using DnD | Guillaume Desmottes | 2010-03-15 | 1 | -3/+8 |
| | | |||||
* | | factor out group_can_be_modified | Guillaume Desmottes | 2010-03-15 | 1 | -6/+19 |
| | | |||||
* | | Support to tag contact as favorite using DnD | Guillaume Desmottes | 2010-03-15 | 1 | -2/+11 |
| | | |||||
* | | Don't allow moving contacts to fake groups using DnD | Guillaume Desmottes | 2010-03-15 | 3 | -4/+16 |
| | | | | | | | | Fake groups can't be modified. | ||||
* | | add 'favorite' checkbox to the edit dialog | Guillaume Desmottes | 2010-03-15 | 3 | -6/+82 |
| | | |||||
* | | remove double ; | Guillaume Desmottes | 2010-03-15 | 1 | -2/+2 |
| | | |||||
* | | rephrase fake favorite group display name | Guillaume Desmottes | 2010-03-15 | 1 | -1/+1 |
| | | |||||
* | | stop exporting FAVOURITE_CONTACTS_CFLAGS and FAVOURITE_CONTACTS_LIBS | Guillaume Desmottes | 2010-03-15 | 1 | -2/+0 |
| | | |||||
* | | contact-list-store: remove EMPATHY_CONTACT_LIST_STORE_COL_IS_FAVOURITE | Guillaume Desmottes | 2010-03-15 | 2 | -36/+0 |
| | | | | | | | | We don't need it any more. | ||||
* | | Don't display context menu when right clicking on a fake group | Guillaume Desmottes | 2010-03-15 | 2 | -5/+14 |
| | | | | | | | | Those can't be renamed. | ||||
* | | compare_separator_and_groups: check that the group is actually a fake one | Guillaume Desmottes | 2010-03-15 | 1 | -13/+15 |
| | | |||||
* | | contact-list-store: add a column saying if a group is a fake one or not | Guillaume Desmottes | 2010-03-15 | 2 | -5/+10 |
| | | |||||
* | | stop displaying favorite contacts on top of groups | Guillaume Desmottes | 2010-03-15 | 1 | -10/+3 |
| | | | | | | | | They are already displayed in a separated group on top of the contact list | ||||
* | | Display icon near the favorite fake group | Guillaume Desmottes | 2010-03-15 | 1 | -0/+53 |
| | | |||||
* | | Display the fake 'Favorites' group at the top of the contact list | Guillaume Desmottes | 2010-03-15 | 1 | -1/+5 |
| | | |||||
* | | Create a fake 'Favorites People' group | Guillaume Desmottes | 2010-03-15 | 2 | -1/+19 |
| | | |||||
* | | factor out add_contact_to_store | Guillaume Desmottes | 2010-03-15 | 1 | -26/+24 |
| | | |||||
* | | Move the 'Ungrouped' fake contact to the bottom of the contact list | Guillaume Desmottes | 2010-03-15 | 1 | -2/+8 |
| | | |||||
* | | factor out compare_separator_and_groups | Guillaume Desmottes | 2010-03-15 | 1 | -41/+45 |
| | | |||||
* | | add 'Ungrouped' fake contact | Guillaume Desmottes | 2010-03-15 | 2 | -1/+16 |
| | | |||||
* | | Move the 'Favorite' menu item after 'Information' | Guillaume Desmottes | 2010-03-15 | 1 | -7/+7 |
| | | |||||
* | | remove EMPATHY_IMAGE_(UN)FAVOURITE | Guillaume Desmottes | 2010-03-15 | 1 | -2/+0 |
| | | |||||
* | | remove 'favorite' column in the contact list | Guillaume Desmottes | 2010-03-15 | 1 | -88/+0 |
| | | | | | | | | We can use the contact menu now. | ||||
* | | Add 'favorite' checkbox to the contact menu | Guillaume Desmottes | 2010-03-15 | 2 | -0/+50 |
| | | |||||
* | | coding style fixes | Guillaume Desmottes | 2010-03-15 | 2 | -26/+27 |
| | | |||||
* | | Rebase the favourites support upon the telepathy-logger instead of a ↵ | Travis Reitter | 2010-03-15 | 2 | -14/+62 |
| | | | | | | | | specially-named favourites group. | ||||
* | | Cut out the concept of a special Favourites group | Travis Reitter | 2010-03-15 | 2 | -65/+2 |
| | | |||||
* | | Add a favorite contacts build option and make Moblin support automatically ↵ | Travis Reitter | 2010-03-15 | 3 | -0/+32 |
| | | | | | | | | turn it on. | ||||
* | | Add support for marking contacts as favorites (which gives them a highlighted | Travis Reitter | 2010-03-15 | 4 | -6/+157 |
| | | | | | | | | star next to their name and adds them to the top of the contact list) | ||||
* | | Merge branch 'butterfly-networkid' | Jonny Lamb | 2010-03-15 | 1 | -0/+1 |
|\ \ | |||||
| * | | Migrate butterfly logs to remove the network ID suffix. | Jonny Lamb | 2010-03-13 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | Bug #612519 contains much more information about this change. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | | | set $HOME as default directory when sending a file | Guillaume Desmottes | 2010-03-12 | 1 | -0/+3 |
| | | | |||||
* | | | Set XDG_DOWNLOAD_DIR as default directory when receiving a file (#612672) | Guillaume Desmottes | 2010-03-12 | 1 | -0/+8 |
|/ / | |||||
* | | gtk_check_version() is returning a string error or NULL, not a boolean | Xavier Claessens | 2010-03-10 | 1 | -1/+1 |
| | | | | | | | | This actually invert the logic | ||||
* | | Disable empathy_add_link_markup() if linked to an old GTK version | Xavier Claessens | 2010-03-10 | 1 | -0/+8 |
| | | | | | | | | Using links in labels could make a freeze, see GNOME #612066 | ||||
* | | Revert "Revert "Make links clickable in presence message and topics"" | Xavier Claessens | 2010-03-10 | 2 | -3/+17 |
| | | | | | | | | This reverts commit efb42513359f4db545e3312e3c583d07c6306418. | ||||
* | | Revert "Make links clickable in presence message and topics" | Xavier Claessens | 2010-03-08 | 2 | -17/+3 |
| | | | | | | | | | | | | | | | | This reverts commit 00ab069a55f05f0203bf58f071fa7adc54b6e9ac. Conflicts: libempathy-gtk/empathy-contact-widget.c | ||||
* | | Prevent contact list tooltip from showing if context menu is shown. | Mike Ruprecht | 2010-03-06 | 1 | -0/+13 |
|/ | | | | | | | | | Previously, if you opened a context menu in the contact list, contact tooltips would still be capable of being shown and obscuring the context menu options. This patch prevents tooltips from being shown if a context menu is visible. Fixes #607626 | ||||
* | Force windows to jump to the foreground if we present them | Sjoerd Simons | 2010-03-05 | 1 | -4/+3 |
| | |||||
* | empathy_add_link_markup() is not NULL-safe | Xavier Claessens | 2010-03-05 | 2 | -2/+5 |
| | | | | | Add a g_return_val_if_fail() to avoid crash, and avoid calling that func with NULL text. | ||||
* | remove the salut_created gconf key (#611817) | Guillaume Desmottes | 2010-03-05 | 1 | -1/+0 |
| | |||||
* | Merge branch 'tweaks' | Sjoerd Simons | 2010-03-05 | 1 | -4/+8 |
|\ | |||||
| * | Cope with the favorite pixbuf not being available | Sjoerd Simons | 2010-03-05 | 1 | -4/+8 |
| | | | | | | | | | | Not all icon themes have the favorite icon, so don't rely on it existing (if it's not there, just don't display a bookmark icon) Fixes: #611794 | ||||
* | | Stop mapping 'B)' with the face-cool icon | Guillaume Desmottes | 2010-03-05 | 1 | -1/+1 |
| | | | | | | | | | | 'B)' is a common pattern when explaining things or doing enumeration (#611753). | ||||
* | | Add a comment explaining what does empathy_add_link_markup, and don't make ↵ | Xavier Claessens | 2010-03-04 | 2 | -1/+3 |
| | | | | | | | | parser list static | ||||
* | | Also make links clickable in tooltip | Xavier Claessens | 2010-03-04 | 1 | -11/+4 |
| | | | | | | | | It is not clickable, but still nice looking | ||||
* | | Remove unused function empathy_toggle_button_set_state_quietly | Xavier Claessens | 2010-03-04 | 2 | -19/+0 |
| | | |||||
* | | Make links clickable in presence message and topics | Xavier Claessens | 2010-03-03 | 2 | -3/+23 |
| | | | | | | | | Fixes bug #525576 | ||||
* | | New function empathy_add_link_markup() to be used with gtk_label_set_markup() | Xavier Claessens | 2010-03-03 | 2 | -0/+19 |
| | | |||||
* | | Make empathy_string_replace_link and empathy_string_replace_escaped public | Xavier Claessens | 2010-03-03 | 3 | -42/+56 |
| | | | | | | | | The code is moved from empathy-theme-adium.c | ||||
* | | Reorganize code in empathy-ui-utils.ch to group related code | Xavier Claessens | 2010-03-03 | 2 | -20/+25 |
| | | |||||
* | | Move empathy_uri_regex_dup_singleton to be private inside ↵ | Xavier Claessens | 2010-03-03 | 3 | -25/+24 |
| | | | | | | | | | | | | empathy-string-parser.c Now that our code is correctly factored, that regex can be made private | ||||
* | | Move empathy_string_parser API to its own file | Xavier Claessens | 2010-03-03 | 7 | -149/+209 |
|/ | |||||
* | Use the right marshaller for account-created | Sjoerd Simons | 2010-03-03 | 1 | -1/+1 |
| | | | | | Don't try to marshal G_TYPE_OBJECT values with a _POINTER marshaller. Fixes: #611224 | ||||
* | update display name after editing if it hasn't been overridden (#603463) | Guillaume Desmottes | 2010-03-03 | 1 | -2/+7 |
| | |||||
* | account-widget: try to guess if the display name has been manually changed ↵ | Guillaume Desmottes | 2010-03-03 | 1 | -0/+11 |
| | | | | by the user | ||||
* | no need to call empathy_account_settings_is_ready in account-widget's ↵ | Guillaume Desmottes | 2010-03-03 | 1 | -2/+0 |
| | | | | dispose function | ||||
* | accounts-dialog: set display-name before creating the account | Guillaume Desmottes | 2010-03-03 | 1 | -0/+13 |
| | | | | This saves us a D-Bus call. | ||||
* | Merge branch 'more-accounts-fixes' | Travis Reitter | 2010-03-03 | 2 | -3/+44 |
|\ | |||||
| * | Disable the Cancel button in the accounts dialog if there are no existing ↵ | Travis Reitter | 2010-03-02 | 2 | -3/+44 |
| | | | | | | | | accounts to display (ie, we're creating our first account). | ||||
* | | factor out empathy_connect_new_account | Guillaume Desmottes | 2010-03-02 | 1 | -27/+1 |
| | | |||||
* | | account-widget: change presence to online when creating a new account | Guillaume Desmottes | 2010-03-02 | 1 | -0/+6 |
| | | | | | | | | | | | | | | account_widget_account_enabled_cb was forcing the presence by setting the current most available presence to the newly created account. But if user was starting Empathy for the first time, this presence was offline so the account wasn't connected. (#611565) | ||||
* | | Merge commit 'ka/tpl-0.1.1' | Guillaume Desmottes | 2010-03-01 | 2 | -7/+7 |
|\ \ | |||||
| * | | Update to TPL 0.1.1 | Cosimo Alfarano | 2010-02-26 | 2 | -7/+7 |
| | | | | | | | | | | | | | | | | | | Updated the the pkg-config version to 0.1.1 Updated the the pkg-config dep name fom libtelepathy-logger to telepathy-logger Updated TPL's _finish() methods using one for each async API. | ||||
* | | | update the not-favorite icon when the theme is changed | Guillaume Desmottes | 2010-02-28 | 1 | -0/+18 |
| | | | |||||
* | | | presence-chooser: Grey the 'favorite' icon when the status is not a favorite | Guillaume Desmottes | 2010-02-28 | 1 | -2/+25 |
| | | | | | | | | | | | | | | | This is more coherent as the favorite icon is now theme dependent and fix the problem that the old unstarred icon was not really visible (#584629). | ||||
* | | | presence-chooser: use 'emblem-favorite' instead of our own icon | Guillaume Desmottes | 2010-02-28 | 1 | -1/+1 |
|/ / | | | | | | | | | gnome-icon-theme has an icon for favorites; we should use it instead of re-inventing our own. | ||||
* | | Merge commit 'ka/empathy-tpl-20100225-ifdef' | Guillaume Desmottes | 2010-02-26 | 4 | -33/+703 |
|\ \ | |/ |/| | |||||
| * | moving retrieving_backlog = FALSE right before empathy_chat_messages_read() | Cosimo Alfarano | 2010-02-26 | 1 | -1/+1 |
| | | | | | | | | or it will allow race conditions |