Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | create roster-view skeleton | Guillaume Desmottes | 2012-06-14 | 3 | -0/+207 |
| | |||||
* | Add egg-list-box as a submodule | Guillaume Desmottes | 2012-06-14 | 2 | -0/+4 |
| | |||||
* | empathy-chat: abort chat_log_filter if object was destroyed | Debarshi Ray | 2012-06-11 | 1 | -9/+20 |
| | | | | Fixes: https://bugzilla.gnome.org/677641 | ||||
* | empathy-chat: abort got_filtered_messages_cb if object was destroyed | Debarshi Ray | 2012-06-11 | 1 | -3/+14 |
| | | | | Fixes: https://bugzilla.gnome.org/677641 | ||||
* | move 'Remove' item code to individual-menu | Guillaume Desmottes | 2012-06-08 | 3 | -203/+208 |
| | | | | | | | There is no reason to not have it implemented like all the other menu items. Furtermore, having the logic in individual-menu.c will make it easier to use from the new roster view. | ||||
* | remove libebook support | Guillaume Desmottes | 2012-06-07 | 2 | -73/+2 |
| | | | | | | | It's API just changed and it's not really useful anymore as gnome-about-me has been removed. https://bugzilla.gnome.org/show_bug.cgi?id=677533 | ||||
* | account-settings: always use GVariant to store parameters | Guillaume Desmottes | 2012-06-07 | 4 | -36/+65 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=677545 | ||||
* | remove empathy_account_settings_set_* functions | Guillaume Desmottes | 2012-06-07 | 5 | -57/+65 |
| | | | | | | | | They don't buy us much so let's just pass the GVariant directly. Fix some string leaks in empathy-account-widget-irc.c as well. https://bugzilla.gnome.org/show_bug.cgi?id=677545 | ||||
* | accounts-settings: store parameters as GVariant | Guillaume Desmottes | 2012-06-07 | 1 | -3/+3 |
| | | | | | | | This patch introduces a GValue leak. I'm going to fix it when switching the rest of this code to GVariant but I prefer to keep patches smaller. https://bugzilla.gnome.org/show_bug.cgi?id=677545 | ||||
* | account-widget: use TpConnectionManager accessors | Guillaume Desmottes | 2012-06-07 | 1 | -17/+22 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=677545 | ||||
* | protocol-chooser: use TpConnectionManagerProtocol accessors | Guillaume Desmottes | 2012-06-07 | 1 | -22/+32 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=677545 | ||||
* | protocol-chooser: use TpProtocol | Guillaume Desmottes | 2012-06-06 | 2 | -11/+12 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=677465 | ||||
* | account-settings: use TpProtocol's API to get TpConnectionManagerParam | Guillaume Desmottes | 2012-06-06 | 1 | -3/+6 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=677465 | ||||
* | accounts_widget_generic_setup: continue iterating when treating optional ↵ | Guillaume Desmottes | 2012-06-06 | 1 | -1/+1 |
| | | | | | | | | param in simple mode We may have more non-optional parameters later. https://bugzilla.gnome.org/show_bug.cgi?id=677465 | ||||
* | empathy_account_settings_get_tp_protocol: return a TpProtocol | Guillaume Desmottes | 2012-06-06 | 1 | -2/+2 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=677465 | ||||
* | account-widget-jabber.ui: remove n-{rows,columns} properties | Guillaume Desmottes | 2012-06-06 | 1 | -2/+0 |
| | | | | Not valid in a GtkGrid. | ||||
* | live-search: handle the 'Menu' key as a navigation one | Guillaume Desmottes | 2012-06-04 | 1 | -2/+4 |
| | | | | Fix opening the popup menu from the 'Menu' key in the treeview. | ||||
* | Merge branch 'ui-work-672043' | Danielle Madeley | 2012-05-30 | 13 | -445/+741 |
|\ | |||||
| * | account-widget: support for account widget generic | Danielle Madeley | 2012-05-29 | 2 | -9/+71 |
| | | |||||
| * | account-widget: msn, icq, groupwise | Danielle Madeley | 2012-05-29 | 3 | -26/+65 |
| | | |||||
| * | account-widget-aim: remove colons, dim labels, fix packing | Danielle Madeley | 2012-05-29 | 1 | -8/+26 |
| | | |||||
| * | account-widget-local-xmpp: remove colons, dim labels | Danielle Madeley | 2012-05-29 | 1 | -12/+30 |
| | | |||||
| * | account-widget-irc: remove colons | Danielle Madeley | 2012-05-29 | 1 | -18/+43 |
| | | | | | | | | | | | | The advanced settings for IRC look different to XMPP/SIP. They should probably be changed to be contained within a scrolled window/viewport for consistency. | ||||
| * | account-widget-sip: remove colons, clean up padding | Danielle Madeley | 2012-05-29 | 1 | -16/+22 |
| | | |||||
| * | account-widget-jabber: remove colons, clean up advanced section | Danielle Madeley | 2012-05-29 | 1 | -184/+223 |
| | | | | | | | | Don't dim labels in viewport, grey on white looks wrong. | ||||
| * | contact-widget: remove colons and dim labels, move avatar to LHS | Danielle Madeley | 2012-05-29 | 3 | -172/+261 |
| | | | | | | | | | | | | Make widget look like mockup. Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=672043 | ||||
* | | factor out empathy_individual_get_client_types() | Guillaume Desmottes | 2012-05-25 | 1 | -44/+2 |
| | | |||||
* | | Add empathy.css and helper code to use it | Guillaume Desmottes | 2012-05-24 | 2 | -0/+35 |
|/ | | | | https://bugzilla.gnome.org/show_bug.cgi?id=669473 | ||||
* | individual-store: add missing folks.h include | Guillaume Desmottes | 2012-05-17 | 1 | -0/+1 |
| | |||||
* | Use the symbolic version of the avatar-default icon | Guillaume Desmottes | 2012-05-17 | 1 | -1/+1 |
| | | | | That's the one used by Contacts so best to stay coherent | ||||
* | Authentification → Authentication | Guillaume Desmottes | 2012-05-15 | 1 | -1/+1 |
| | | | | | | So yeah, Authentification is actually not an English word... https://bugzilla.gnome.org/show_bug.cgi?id=676027 | ||||
* | remove unused tp-contact-factory includes | Guillaume Desmottes | 2012-05-15 | 3 | -3/+0 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=675597 | ||||
* | contact-widget: use empathy_client_factory_dup_contact_by_id_async() | Guillaume Desmottes | 2012-05-15 | 1 | -11/+24 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=675597 | ||||
* | Use (non-)starred-symbolic for presence chooser | Danielle Madeley | 2012-05-15 | 1 | -49/+4 |
| | | | | | | This makes it look somewhat more visually up to date with Help etc. However this makes the use of STOCK_OK out of place (what to replace this with?). | ||||
* | turn EmpathyContactWidget to be a proper GtkWidget | Guillaume Desmottes | 2012-05-15 | 2 | -406/+443 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=675803 | ||||
* | Merge branch 'gnome-3-4' | Guillaume Desmottes | 2012-05-11 | 1 | -1/+1 |
|\ | |||||
| * | account-widget-irc: Quit label should be in the first column | Guillaume Desmottes | 2012-05-11 | 1 | -1/+1 |
| | | |||||
| * | Use TP_ERROR instead of TP_ERRORS | Guillaume Desmottes | 2012-05-09 | 2 | -3/+3 |
| | | | | | | | | The latter has been deprecated in tp-glib master. | ||||
* | | contact-blocking-dialog: use tp_connection_dup_contact_by_id_async() | Guillaume Desmottes | 2012-05-11 | 1 | -29/+30 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=675808 | ||||
* | | contact-chooser: use empathy_client_factory_dup_contact_by_id_async() | Guillaume Desmottes | 2012-05-11 | 1 | -25/+37 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=675808 | ||||
* | | chat: use empathy_client_factory_dup_contact_by_id_async() | Guillaume Desmottes | 2012-05-11 | 1 | -62/+33 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=675808 | ||||
* | | chat: use contact-chat-state-changed signal | Guillaume Desmottes | 2012-05-10 | 1 | -4/+10 |
| | | | | | | | | | | | | | | Now that we have a signal giving us a prepared TpContact there is no need to use the empathy variant as we can easily create the EmpathyContact directly. https://bugzilla.gnome.org/show_bug.cgi?id=675807 | ||||
* | | contact-search-dialog: use empathy_client_factory_dup_contact_by_id_async() | Guillaume Desmottes | 2012-05-10 | 1 | -29/+50 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=675597 | ||||
* | | remove invisible_char from ui files | Guillaume Desmottes | 2012-05-10 | 2 | -7/+0 |
| | | | | | | | | We should use Gtk+'s default and those widgets don't use it any way. | ||||
* | | Use TpTpTLSCertificate | Guillaume Desmottes | 2012-05-10 | 2 | -28/+26 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=674318 | ||||
* | | new-account-dialog: rely on the EmpathyAccountWidget::close signal | Guillaume Desmottes | 2012-05-09 | 1 | -17/+6 |
| | | | | | | | | | | | | | | | | | | | | User of the dialog should wait for the widget to be completely done before destroying it. Change the 'success' dialog response to GTK_RESPONSE_APPLY to stay coherent with the response type received from EmpathyAccountWidget. https://bugzilla.gnome.org/show_bug.cgi?id=675667 | ||||
* | | account-widget: delay 'close' signal if enabling the account | Guillaume Desmottes | 2012-05-09 | 1 | -2/+11 |
| | | | | | | | | | | | | | | The whole point of this signal is to tell to user when it can be destroyed, so we shouldn't fire it if we are still pending on an async call. https://bugzilla.gnome.org/show_bug.cgi?id=675667 | ||||
* | | Turn EmpathyAccountWidget to a proper GtkWidget | Guillaume Desmottes | 2012-05-08 | 9 | -117/+116 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=640417 | ||||
* | | Use TP_ERROR instead of TP_ERRORS | Guillaume Desmottes | 2012-05-07 | 2 | -3/+3 |
| | | | | | | | | The latter has been deprecated in tp-glib master. | ||||
* | | contact-widget: stop using tp_connection_get_self_handle() | Guillaume Desmottes | 2012-05-03 | 1 | -4/+7 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=675229 | ||||
* | | individual-store-channel: stop preparing TP_CHANNEL_FEATURE_CONTACTS | Guillaume Desmottes | 2012-05-03 | 1 | -26/+5 |
| | | | | | | | | | | | | The factory does it for us now. https://bugzilla.gnome.org/show_bug.cgi?id=675229 | ||||
* | | Revert "Revert "Stop requesting StreamedMedia channels"" | Guillaume Desmottes | 2012-05-02 | 2 | -73/+5 |
| | | | | | | | | | | | | This reverts commit 758b4250e767d9e952b8c0ea4db7d93df192a0c0. https://bugzilla.gnome.org/show_bug.cgi?id=675296 | ||||
* | | remove empathy-av | Guillaume Desmottes | 2012-05-02 | 1 | -17/+14 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=675296 | ||||
* | | strip the new group name | Guillaume Desmottes | 2012-04-20 | 1 | -3/+8 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=501065 | ||||
* | | live-search: don't forward shift keys | Guillaume Desmottes | 2012-04-20 | 1 | -0/+8 |
| | | | | | | | | | | | | Not doing so cancel any group renaming operation. https://bugzilla.gnome.org/show_bug.cgi?id=501065 | ||||
* | | individual-view: add menu item to rename groups | Guillaume Desmottes | 2012-04-20 | 1 | -20/+97 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=501065 | ||||
* | | remove empathy_plist_parse_array() | Guillaume Desmottes | 2012-04-10 | 1 | -29/+0 |
| | | | | | | | | It's not used by the Adium code and uses a GValueArray which is deprecated. | ||||
* | | remove useless empathy-contact-list.h includes | Guillaume Desmottes | 2012-04-10 | 3 | -3/+0 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=673821 | ||||
* | | implement empathy_tp_chat_get_members as a method on TpChat | Guillaume Desmottes | 2012-04-10 | 1 | -1/+1 |
| | | | | | | | | | | | | | | That means EmpathyTpChat doesn't have to implement the EmpathyContactList interface any more. https://bugzilla.gnome.org/show_bug.cgi?id=673821 | ||||
* | | implement empathy_tp_chat_add as a method on TpChat | Guillaume Desmottes | 2012-04-10 | 1 | -2/+1 |
| | | | | | | | | | | | | We want to get rid of the EmpathyContactList interface. https://bugzilla.gnome.org/show_bug.cgi?id=673821 | ||||
* | | presence-chooser: use GNetworkMonitor | Guillaume Desmottes | 2012-04-05 | 1 | -7/+8 |
| | | |||||
* | | Remove Meego specific code | Guillaume Desmottes | 2012-04-05 | 1 | -5/+0 |
| | | | | | | | | It's not used any more by Intel. | ||||
* | | Merge branch 'gnome-3-4' | Guillaume Desmottes | 2012-04-05 | 4 | -3/+11 |
|\| | |||||
| * | add empathy_local_xmpp_assistant_widget_is_valid() | Guillaume Desmottes | 2012-04-04 | 2 | -0/+10 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=673451 | ||||
| * | include logger single header | Guillaume Desmottes | 2012-04-04 | 2 | -3/+1 |
| | | |||||
* | | Tooltip text marked as translatable | Laurent | 2012-04-03 | 1 | -2/+3 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=673410 | ||||
* | | Merge branch 'gnome-3-4' | Danielle Madeley | 2012-04-03 | 1 | -23/+10 |
|\| | |||||
| * | Logger support for calls is no longer optional | Danielle Madeley | 2012-04-03 | 1 | -18/+4 |
| | | |||||
| * | TplCallEndReason ceased to exist on March 28 | Danielle Madeley | 2012-04-03 | 1 | -5/+6 |
| | | |||||
* | | Added support for local IP address and port in SIP account settings widget. | Laurent | 2012-04-02 | 2 | -0/+61 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=669134 | ||||
* | | Tooltip is more usefull when editing status. Fixup | Laurent | 2012-04-02 | 1 | -0/+10 |
|/ | | | | https://bugzilla.gnome.org/show_bug.cgi?id=640846 | ||||
* | groups-widget: use gtk_list_store_insert_with_values() | Guillaume Desmottes | 2012-03-29 | 1 | -6/+2 |
| | |||||
* | contact-search-dialog: use gtk_list_store_insert_with_values() | Guillaume Desmottes | 2012-03-29 | 1 | -4/+1 |
| | |||||
* | account-widget-sip: use gtk_list_store_insert_with_values() | Guillaume Desmottes | 2012-03-29 | 1 | -17/+16 |
| | |||||
* | Move category name constants to #defines | Will Thompson | 2012-03-28 | 1 | -0/+15 |
| | | | | | This is kind of overkill to avoid me typoing the two names used in empathy-chat-window.c, but, hey. | ||||
* | log-window: use gtk_list_store_insert_with_values() | Guillaume Desmottes | 2012-03-27 | 1 | -6/+2 |
| | |||||
* | factor out add_event_to_store() | Guillaume Desmottes | 2012-03-27 | 1 | -52/+39 |
| | |||||
* | log-window: factor out add_date_if_needed() | Guillaume Desmottes | 2012-03-27 | 1 | -32/+33 |
| | | | | Free a leak as 'text' wasn't freed in the first case. | ||||
* | contact_widget_contact_update: check if widget_avatar is a chooser | Guillaume Desmottes | 2012-03-26 | 1 | -2/+5 |
| | | | | | | | information->widget_avatar can actually be a EmpathyAvatarImage when displaying a read only widget. https://bugzilla.gnome.org/show_bug.cgi?id=672828 | ||||
* | Update avatar chooser's account if EMPATHY_CONTACT_WIDGET_EDIT_ACCOUNT is ↵ | Guillaume Desmottes | 2012-03-26 | 1 | -0/+3 |
| | | | | | | | | not set We can't rely on the account chooser to do it so we have to do it manually. https://bugzilla.gnome.org/show_bug.cgi?id=672633 | ||||
* | contact_widget_contact_update: change 'if else' block to a 'if' block inside ↵ | Guillaume Desmottes | 2012-03-26 | 1 | -8/+13 |
| | | | | | | | | the 'else' No semantic change. https://bugzilla.gnome.org/show_bug.cgi?id=672633 | ||||
* | Use help:empathy to open the help | Guillaume Desmottes | 2012-03-22 | 1 | -1/+1 |
| | | | | | | Looks like the new doc infra uses "help" rather than "ghelp". https://bugzilla.gnome.org/show_bug.cgi?id=672596 | ||||
* | account-widget-irc: add translators comment on up/down tooltips | Guillaume Desmottes | 2012-03-22 | 1 | -2/+2 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=672608 | ||||
* | account-widget: set shadow_type=in for advanced scrolled windows | Cosimo Cecchi | 2012-03-21 | 3 | -0/+3 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=672508 | ||||
* | contact-widget: right align contact info fields | Guillaume Desmottes | 2012-03-16 | 2 | -7/+7 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=672037 | ||||
* | contact-widget: don't display the account when editing our info | Guillaume Desmottes | 2012-03-16 | 3 | -6/+17 |
| | | | | | | | All these flags are making this code pretty messy. Hopefully we'll move and clean it when implementing the new design next cycle. https://bugzilla.gnome.org/show_bug.cgi?id=672036 | ||||
* | Don't display parameters if Parameters_Exact is not Set | Guillaume Desmottes | 2012-03-16 | 4 | -6/+15 |
| | | | | | | | There is no point cluttering the UI with it as we don't allow user to choose which param he wants to set. https://bugzilla.gnome.org/show_bug.cgi?id=671983 | ||||
* | contact-widget: use EmpathyCalendarButton | Guillaume Desmottes | 2012-03-16 | 1 | -24/+17 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=671981 | ||||
* | add EmpathyCalendarButton | Guillaume Desmottes | 2012-03-16 | 3 | -0/+343 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=671981 | ||||
* | Set chat.facebook.com:443 as fallback server | Guillaume Desmottes | 2012-03-15 | 1 | -0/+6 |
| | | | | | | | Some nasty firewalls block the port 5222, Facebook servers allow connection to the port 443 as a fallback in this case. https://bugzilla.gnome.org/show_bug.cgi?id=672120 | ||||
* | Free the GError in Geoclue callbacks | Guillaume Desmottes | 2012-03-15 | 1 | -0/+4 |
| | |||||
* | location-manager: use geoclue_master_client_create_address_async() | Guillaume Desmottes | 2012-03-15 | 1 | -13/+24 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=671994 | ||||
* | location-manager: use geoclue_master_client_create_position_async() | Guillaume Desmottes | 2012-03-15 | 1 | -11/+23 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=671994 | ||||
* | location-manager: use geoclue_master_client_set_requirements_async() | Guillaume Desmottes | 2012-03-15 | 1 | -27/+44 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=671994 | ||||
* | location-manager: use geoclue_master_create_client_async() | Guillaume Desmottes | 2012-03-15 | 1 | -12/+27 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=671994 | ||||
* | Merge remote-tracking branch 'gulic/buttons-668464' | Danielle Madeley | 2012-03-14 | 4 | -68/+92 |
|\ | |||||
| * | Toolbar and Treeview merged | Jovanka Gulicoska | 2012-03-13 | 1 | -9/+13 |
| | | |||||
| * | Remove size group from Blocked Contacts dialog | Jovanka Gulicoska | 2012-03-13 | 1 | -6/+0 |
| | | |||||
| * | Server field expanded | Jovanka Gulicoska | 2012-03-13 | 1 | -3/+3 |
| | | |||||
| * | IRC network dialog: use the use the right style for the buttons | Guillaume Desmottes | 2012-01-23 | 2 | -53/+77 |
| | | |||||
| * | status preset dialog: use the right style for the remove button | Guillaume Desmottes | 2012-01-23 | 1 | -2/+3 |
| | | |||||
| * | contact-blocking-dialog: use the right style for the remove button | Guillaume Desmottes | 2012-01-23 | 1 | -3/+4 |
| | | |||||
* | | individual-menu: only use 'gnome-contacts' with individuals from Folks | Guillaume Desmottes | 2012-03-13 | 1 | -1/+19 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=671884 | ||||
* | | Revert "remove empathy-individual-information-dialog" | Guillaume Desmottes | 2012-03-13 | 3 | -0/+380 |
| | | | | | | | | | | | | This reverts commit 8c56829f3fa97640abf47ced7d39aa618fffe07f. https://bugzilla.gnome.org/show_bug.cgi?id=671884 | ||||
* | | remove empathy-tp-contact-list | Guillaume Desmottes | 2012-03-12 | 1 | -2/+0 |
| | | |||||
* | | individual-store-manager: always display individual's alias in debug messages | Guillaume Desmottes | 2012-03-09 | 1 | -6/+12 |
| | | | | | | | | It's much more useful that just the ID. | ||||
* | | individual_personas_changed_cb: remove debug message | Guillaume Desmottes | 2012-03-09 | 1 | -3/+0 |
| | | | | | | | | The individual manager already sends the exact same debugging message. | ||||
* | | Don't flood logs when individials don't have avatars | Guillaume Desmottes | 2012-03-09 | 2 | -5/+11 |
| | | |||||
* | | Remove flooding debug messages | Guillaume Desmottes | 2012-03-09 | 2 | -27/+0 |
| | | | | | | | | Those messages flood the debug window and never helped me finding any bug. | ||||
* | | empathy_gtk_init: add local copy of icons to the search path (#616159) | Guillaume Desmottes | 2012-03-08 | 1 | -0/+13 |
| | | |||||
* | | Make use of new GLib macros to check API we are using | Guillaume Desmottes | 2012-03-07 | 1 | -1/+2 |
| | | |||||
* | | add missing config.h includes | Guillaume Desmottes | 2012-03-07 | 2 | -0/+4 |
| | | |||||
* | | Show date in local timezone instead of UTC | Debarshi Ray | 2012-03-06 | 1 | -1/+1 |
| | | | | | | | | Fixes: https://bugzilla.gnome.org/661515 | ||||
* | | Allow to build with empathy-av | Guillaume Desmottes | 2012-03-02 | 1 | -14/+17 |
| | | |||||
* | | Revert "Stop requesting StreamedMedia channels" | Guillaume Desmottes | 2012-03-01 | 1 | -5/+69 |
| | | | | | | | | This reverts commit b7f1fab64f9a59221b4d666cd788db4efe855b13. | ||||
* | | Stop requesting StreamedMedia channels | Guillaume Desmottes | 2012-02-21 | 1 | -69/+5 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=629902 | ||||
* | | always build empathy-call | Guillaume Desmottes | 2012-02-21 | 1 | -35/+0 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=629902 | ||||
* | | Use the MSN account widget with Haze | Guillaume Desmottes | 2012-02-21 | 1 | -1/+1 |
| | | | | | | | | | | | | | | The parameters supported by the UI have the same names as the Butterfly ones so no change needed. https://bugzilla.gnome.org/show_bug.cgi?id=663829 | ||||
* | | protocol-chooser: stop using Butterfly | Guillaume Desmottes | 2012-02-21 | 1 | -0/+4 |
| | | | | | | | | | | | | | | It doesn't implement any modern Telepathy API like ContactList for example and we now rely on it. https://bugzilla.gnome.org/show_bug.cgi?id=663829 | ||||
* | | tp_call_channel_add_content_async() now takes the direction | Guillaume Desmottes | 2012-02-21 | 1 | -1/+2 |
| | | |||||
* | | Merge remote-tracking branch 'origin/call1' into master+call | Guillaume Desmottes | 2012-02-21 | 4 | -12/+92 |
|\ \ | | | | | | | | | | | | | | | | Conflicts: configure.ac telepathy-yell | ||||
| * \ | Merge branch 'master' into call1 | Danielle Madeley | 2012-01-17 | 7 | -84/+64 |
| |\ \ | |||||
| * | | | Remove tp-yell and use TpCallChannel | Xavier Claessens | 2012-01-10 | 4 | -12/+92 |
| | | | | |||||
* | | | | Patch to change Yes/No to Accept/Reject | Brian Curtis | 2012-02-17 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch will change the Yes and No in the subscription request dialog box to Accept and Reject respectively. https://bugzilla.gnome.org/show_bug.cgi?id=646654 | ||||
* | | | | local-xmpp-assistant-widget: increase row-spacing | Guillaume Desmottes | 2012-02-17 | 1 | -1/+1 |
| | | | | |||||
* | | | | use the 48x48 version of the local-xmpp icon | Guillaume Desmottes | 2012-02-17 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | We don't have to scale up the icon any more and it looks good as it. https://bugzilla.gnome.org/show_bug.cgi?id=652669 | ||||
* | | | | move the second part of the message at the end of the widget | Guillaume Desmottes | 2012-02-17 | 1 | -8/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | I rephrased it as well per Will's suggestion. https://bugzilla.gnome.org/show_bug.cgi?id=652669 | ||||
* | | | | widget-local-xmpp: expand the entry fields | Guillaume Desmottes | 2012-02-17 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | We want them to take all the space available. https://bugzilla.gnome.org/show_bug.cgi?id=652669 | ||||
* | | | | local-xmpp-assistant-widget: inherit from a GtkGrid | Guillaume Desmottes | 2012-02-17 | 2 | -13/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | It simplifies widgets packing. https://bugzilla.gnome.org/show_bug.cgi?id=652669 | ||||
* | | | | Move should_create_salut_account to local-xmpp-assistant-widget | Guillaume Desmottes | 2012-02-17 | 2 | -0/+30 |
| | | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=652669 | ||||
* | | | | add empathy-local-xmpp-assistant-widget | Guillaume Desmottes | 2012-02-17 | 3 | -0/+344 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All of this is duplicated code from empathy-account-assistant and empathy-auto-salut-account-helper but those are going away so I didn't bother refactoring them. https://bugzilla.gnome.org/show_bug.cgi?id=652669 | ||||
* | | | | coding style fixes | Guillaume Desmottes | 2012-02-16 | 1 | -2/+2 |
| | | | | |||||
* | | | | empathy-chat: use empathy_ensure_individual_from_tp_contact() | Guillaume Desmottes | 2012-02-15 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This ensures we'll pass the right individual ID to gnome-contacts when opening a meta-contact. https://bugzilla.gnome.org/show_bug.cgi?id=669676 | ||||
* | | | | tls-dialog: add accessor on the 'Continue' button | Guillaume Desmottes | 2012-02-13 | 1 | -1/+1 |
| | | | | |||||
* | | | | Toggle telling others you are typing to them | Patrick F. Allen | 2012-02-13 | 1 | -1/+15 |
| | | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=668985 | ||||
* | | | | Don't unhighlight chat tabs when more messages are received | Will Thompson | 2012-02-11 | 2 | -1/+22 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Travis noticed that if you receive a message in which you are not mentioned after one in which you are, the highlight on the chat tab is cleared. This turned out to be because the text of the chat tab label was set in two different places in empathy-chat-window.c: one which takes should_highlight into account, and one which does not. This patch makes EmpathyChat keep track of whether it should be highlighted (reusing empathy_chat_messages_read(), which is called to acknowledge messages as having been seen by the user, to clear the flag), and then uses that from one of the label-updating code paths and deletes the other. https://bugzilla.gnome.org/show_bug.cgi?id=669823 | ||||
* | | | | start_gnome_contacts: make sure individual is valid | Guillaume Desmottes | 2012-02-10 | 1 | -0/+2 |
| | | | | |||||
* | | | | fix individual_info_menu_item_activate_cb signature | Guillaume Desmottes | 2012-02-10 | 1 | -1/+2 |
| | | | | |||||
* | | | | ContactInfo: always escape IRC channel names in markup | Will Thompson | 2012-02-10 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For some reason, I chose to escape the channel name for the contents of the href='' attribute but not in the body of the tag. Thus, channel names like "#r&d" made Pango refuse to coöperate. https://bugzilla.gnome.org/show_bug.cgi?id=669695 | ||||
* | | | | account-widget-jabber: doesn't allow negative priority | Guillaume Desmottes | 2012-02-09 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Setting a negative priority secretly mean "don't send me any message" which can be very confusing. https://bugzilla.gnome.org/show_bug.cgi?id=669712 | ||||
* | | | | contact-widget: use 'Personal Details' when editing our own info | Guillaume Desmottes | 2012-02-08 | 2 | -1/+10 |
| | | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=669655 | ||||
* | | | | Remove unused persona store/view | Guillaume Desmottes | 2012-02-08 | 5 | -2258/+0 |
| | | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=669482 | ||||
* | | | | remove linking UI | Guillaume Desmottes | 2012-02-08 | 5 | -1201/+0 |
| | | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=669482 | ||||
* | | | | individual-menu: remove link-contacts-activated signal | Guillaume Desmottes | 2012-02-08 | 2 | -34/+0 |
| | | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=669482 | ||||
* | | | | Remove 'Link Contact' menu item | Guillaume Desmottes | 2012-02-08 | 2 | -56/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | We want to use gnome-contacts and the 'Informations' menu item already starts it. https://bugzilla.gnome.org/show_bug.cgi?id=669482 | ||||
* | | | | Try installing gnome-contacts using PackageKit | Guillaume Desmottes | 2012-02-08 | 1 | -5/+47 |
| | | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=669578 | ||||
* | | | | factor out start_gnome_contacts() | Guillaume Desmottes | 2012-02-08 | 1 | -1/+7 |
| | | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=669578 | ||||
* | | | | Factor out show_gnome_contacts_error_dialog() | Guillaume Desmottes | 2012-02-08 | 1 | -14/+19 |
| | | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=669578 | ||||
* | | | | remove empathy-individual-information-dialog | Guillaume Desmottes | 2012-02-07 | 3 | -380/+0 |
| | | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=669559 | ||||
* | | | | Use gnome-contacts instead of the information dialog | Guillaume Desmottes | 2012-02-07 | 1 | -2/+56 |
| | | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=669559 | ||||
* | | | | individual_menu_add_personas: remove useless variable | Guillaume Desmottes | 2012-02-06 | 1 | -1/+0 |
| | | | | |||||
* | | | | account_widget_generic_format_param_name: make sure param_name is not NULL | Guillaume Desmottes | 2012-02-06 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | This should make the clang analyzer happier. | ||||
* | | | | Chat: show who changed the subject | Will Thompson | 2012-02-02 | 1 | -1/+8 |
| | | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=669177 | ||||
* | | | | individual_view_drag_end: remove the auto scroll | Guillaume Desmottes | 2012-01-31 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This ensures that we'll stop scrolling if the DnD operation hasn't been completed. https://bugzilla.gnome.org/show_bug.cgi?id=662916 | ||||
* | | | | auth-client: set keep above on dialogs | Guillaume Desmottes | 2012-01-27 | 2 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | This will avoid to accidentally 'loose' the dialog. https://bugzilla.gnome.org/show_bug.cgi?id=643699 | ||||
* | | | | coding style fix | Guillaume Desmottes | 2012-01-27 | 1 | -1/+1 |
| | | | | |||||
* | | | | individual-store: contacts in Favourite People are not Ungrouped | Danielle Madeley | 2012-01-27 | 1 | -47/+53 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rearrange the code that puts people into groups a bit in a way I think makes more sense. Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=668796 | ||||
* | | | | empathy-tls-dialog: add a title for screenshots | Danielle Madeley | 2012-01-26 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=668681 | ||||
* | | | | Merge branch 'highlight-regex' | Will Thompson | 2012-01-26 | 8 | -26/+175 |
|\ \ \ \ | |||||
| * | | | | EmpathyChat: cache highlight regex. | Will Thompson | 2012-01-25 | 1 | -17/+45 |
| | | | | | |||||
| * | | | | EmpathyChat: track self contact. | Will Thompson | 2012-01-19 | 1 | -8/+27 |
| | | | | | |||||
| * | | | | Don't highlight messages in 1-1 chats. | Will Thompson | 2012-01-19 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=576912 | ||||
| * | | | | Don't highlight messages the user sent themself | Will Thompson | 2012-01-19 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | If a message is outgoing, then why on earth would we check whether it mentions our own nick and highlight it? | ||||
| * | | | | Move empathy_message_should_highlight to EmpathyChat | Will Thompson | 2012-01-19 | 1 | -3/+71 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will give us a place to cache the GRegex object. (Of course, this also depends on monitoring changes to the TpChat's self contact's alias, and changes to the TpChat's self contact!) | ||||
| * | | | | EmpathyChat: include should_highlight in ::new-message | Will Thompson | 2012-01-19 | 1 | -2/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | | This allows EmpathyChatWindow to use this rather than calling empathy_message_should_highlight() itself. | ||||
| * | | | | chat_view_append_message: take a should_highlight argument | Will Thompson | 2012-01-19 | 8 | -20/+37 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rather than the EmpathyChatView implementations calling empathy_message_should_highlight() themselves, this patch makes EmpathyChat take responsibility for doing so. The theme preview in Preferences, whether deliberately or otherwise, highlights the line in which Juliet mentions Romeo. This behaviour is preserved. | ||||
* | | | | | don't display 'No topic defined' if topic are not supported | Guillaume Desmottes | 2012-01-24 | 1 | -4/+8 |
| |_|_|/ |/| | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=668502 | ||||
* | | | | contact-widget: merge grid_contact and main_grid_contact | Guillaume Desmottes | 2012-01-23 | 1 | -70/+52 |
| | | | | | | | | | | | | | | | | | | | | | | | | No point keeping the extra widgets now. https://bugzilla.gnome.org/show_bug.cgi?id=666714 | ||||
* | | | | move vbox_avatar to grid_contact | Guillaume Desmottes | 2012-01-23 | 1 | -12/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | That way the avatar is no longer miss aligned with the other fields. https://bugzilla.gnome.org/show_bug.cgi?id=666714 | ||||
* | | | | contact-widget: move hbox_presence to grid_contact | Guillaume Desmottes | 2012-01-23 | 1 | -27/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | There is no point keeping this even more complicated that it already is. https://bugzilla.gnome.org/show_bug.cgi?id=666714 | ||||
* | | | | empathy-contact-widget: replace hbox_contact by a GtkGrid | Guillaume Desmottes | 2012-01-23 | 1 | -6/+5 |
| | | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=666714 | ||||
* | | | | contact-widget: stop storing hbox_contact | Guillaume Desmottes | 2012-01-23 | 1 | -2/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | It's not used. https://bugzilla.gnome.org/show_bug.cgi?id=666714 | ||||
* | | | | remove empathy_contact_personal_dialog_show() | Guillaume Desmottes | 2012-01-20 | 2 | -54/+0 |
|/ / / | |||||
* | / | account-widget: allow JID such as 'test@localhost' | Guillaume Desmottes | 2012-01-17 | 1 | -1/+1 |
| |/ |/| | | | | | | | | | Thanks to marc@ttux.net for his help. https://bugzilla.gnome.org/show_bug.cgi?id=660856 | ||||
* | | don't free content of the list returned by ↵ | Guillaume Desmottes | 2012-01-17 | 1 | -2/+0 |
| | | | | | | | | | | | | empathy_connection_aggregator_get_all_groups() https://bugzilla.gnome.org/show_bug.cgi?id=667037 | ||||
* | | empathy_pixbuf_avatar_from_individual_scaled_async: set an error if no avatar | Guillaume Desmottes | 2012-01-17 | 1 | -11/+10 |
| | | | | | | | | | | | | | | It's fair for the caller to expect the error the be set if the _finish() function returns NULL. https://bugzilla.gnome.org/show_bug.cgi?id=667037 | ||||
* | | individual-view: remove GTK+ workarounds | Guillaume Desmottes | 2012-01-16 | 1 | -68/+0 |
| | | | | | | | | They have been properly fixed since a while. | ||||
* | | individual-view: use tp_g_signal_connect_object() to connect the destroy sig | Guillaume Desmottes | 2012-01-16 | 1 | -2/+4 |
| | | | | | | | | | | | | This ensure that we won't call the callback when disposing the widget. https://bugzilla.gnome.org/show_bug.cgi?id=667676 | ||||
* | | filter_result_callback_data_new: add some checks | Guillaume Desmottes | 2012-01-16 | 1 | -0/+4 |
| | | |||||
* | | account-widget-irc: fix label position in the grid | Guillaume Desmottes | 2012-01-13 | 1 | -0/+1 |
| | | |||||
* | | be less restrictive regarding the Service format | Guillaume Desmottes | 2012-01-13 | 1 | -11/+17 |
| | | |||||
* | | irc-network-chooser-dialog: be more NULL-safe | Guillaume Desmottes | 2012-01-13 | 1 | -1/+4 |
| | | |||||
* | | irc-network-chooser: set the account service | Guillaume Desmottes | 2012-01-13 | 1 | -0/+35 |
|/ | | | | https://bugzilla.gnome.org/show_bug.cgi?id=667791 | ||||
* | EmpathySoundManager: passing a GtkWidget is optional | Xavier Claessens | 2012-01-10 | 1 | -10/+19 |
| | |||||
* | contact-chooser: keep a ref on the TpContact we requested | Guillaume Desmottes | 2012-01-06 | 1 | -2/+20 |
| | | | | | | Kinda hacky but that's the best we can do without major changes in Folks. https://bugzilla.gnome.org/show_bug.cgi?id=666531 | ||||
* | individual-widget: display champlain map in tooltips | Guillaume Desmottes | 2011-12-22 | 1 | -2/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=661500 | ||||
* | individual_grid_destroy: remove the ChamplainEmbedView from its container | Guillaume Desmottes | 2011-12-22 | 1 | -0/+11 |
| | | | | | | | The EmpathyIndividualWidget object is re-used for tooltips so we should remove the ChamplainEmbedView before trying to add a new one. https://bugzilla.gnome.org/show_bug.cgi?id=661500 | ||||
* | add new-account-dialog | Guillaume Desmottes | 2011-12-22 | 3 | -0/+273 |
| | | | | | This introduces some code duplication with the assistant but it's going to die soon anyway. | ||||
* | account-widget: display the buttons in simple mode as well | Guillaume Desmottes | 2011-12-22 | 2 | -55/+57 |
| | | | | | We'll need them when creating the account. Adding a simple function to manually hide them in the assistant for now. | ||||
* | account-widget: modernize dipose function | Guillaume Desmottes | 2011-12-22 | 1 | -20/+2 |
| | |||||
* | account-widget: use the self->priv pattern | Guillaume Desmottes | 2011-12-22 | 2 | -326/+287 |
| | | | | I'm changing this file a lot so while I'm on it... | ||||
* | properly handle accounts using an external storage | Guillaume Desmottes | 2011-12-22 | 1 | -208/+20 |
| | |||||
* | we can now use the stock close button | Guillaume Desmottes | 2011-12-22 | 1 | -10/+1 |
| | | | | | We should use the official accelerator for closing dialog. If widget fields are also using the 'C' accelerator then they should be fixed. | ||||
* | remove old comment | Guillaume Desmottes | 2011-12-22 | 1 | -1/+0 |
| | | | | We fire the close signal a bit later in this function | ||||
* | no need to control the cancel button sensitivity any more | Guillaume Desmottes | 2011-12-22 | 1 | -2/+0 |
| | | | | | It should also be displayed now as we always want the user to be able to close the dialog. | ||||
* | Don't show the presence twice | Danielle Madeley | 2011-12-22 | 2 | -1/+4 |
| | |||||
* | Add a close signal, emitted by both cancel and apply | Danielle Madeley | 2011-12-22 | 1 | -0/+14 |
| | |||||
* | Begin combining the dialogs | Danielle Madeley | 2011-12-22 | 1 | -2/+3 |
| | | | | | | | This is not functional yet, but it does compile and kindof demonstrate what's going to happen. Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=652670 | ||||
* | coding style fixEMPATHY_3_3_3 | Guillaume Desmottes | 2011-12-20 | 1 | -1/+1 |
| | |||||
* | add empathy_move_to_window_desktop | Guillaume Desmottes | 2011-12-19 | 2 | -0/+120 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=649208 | ||||
* | Stop passing an EmpathyContact to menu_item_new() fonctions | Guillaume Desmottes | 2011-12-14 | 3 | -152/+64 |
| | | | | | | Best to always use an individual so we don't have 2 code paths to maintain. https://bugzilla.gnome.org/show_bug.cgi?id=666163 | ||||
* | individual-menu: export only the methods we need | Guillaume Desmottes | 2011-12-14 | 2 | -33/+41 |
| | | | | | | | No need to export everything. I added prototypes in the C file to not have to move everything upside down. https://bugzilla.gnome.org/show_bug.cgi?id=666163 | ||||
* | remove useless includes of empathy-contact-manager.h | Guillaume Desmottes | 2011-12-14 | 3 | -3/+0 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=660547 | ||||
* | remove EMPATHY_CONTACT_WIDGET_EDIT_FAVOURITE | Guillaume Desmottes | 2011-12-14 | 2 | -72/+2 |
| | | | | | | | It's not used any more and this code was the last one using the contact manager. https://bugzilla.gnome.org/show_bug.cgi?id=660547 | ||||
* | remove unused empathy_contact_edit_dialog_show() | Guillaume Desmottes | 2011-12-14 | 2 | -62/+0 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=660547 | ||||
* | Show a contact as blocked if *all* is personas are blocked | Guillaume Desmottes | 2011-12-14 | 1 | -4/+7 |
| | | | | | | It's clearer that way. https://bugzilla.gnome.org/show_bug.cgi?id=665038 | ||||
* | individual_menu_add_personas: add the block menu item, if needed | Guillaume Desmottes | 2011-12-14 | 1 | -0/+22 |
| | | | | | | | | | | | | | This allow user to select the personas he wants to block. Note that I didn't pass an EmpathyContact as second argument to empathy_individiual_block_menu_item_new() as we currently do with most item_new() methods. Instead I just craft a new individual containing only the persona we care about. This approach is much cleaner as we don't have to deal with 2 different code paths. I filed bug #666163 to do the same with the existing functions. https://bugzilla.gnome.org/show_bug.cgi?id=665038 | ||||
* | remove empathy-contact-menu | Guillaume Desmottes | 2011-12-14 | 3 | -723/+0 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=665038 | ||||
* | chat: use an EmpathyIndividualMenu | Guillaume Desmottes | 2011-12-14 | 1 | -8/+20 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=665038 | ||||
* | add EMPATHY_INDIVIDUAL_FEATURE_BLOCK | Guillaume Desmottes | 2011-12-14 | 2 | -0/+216 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=665038 | ||||
* | remove EMPATHY_INDIVIDUAL_FEATURE_ALL | Guillaume Desmottes | 2011-12-14 | 2 | -2/+0 |
| | | | | | | It's a bit fragile, user should say which features he wants. https://bugzilla.gnome.org/show_bug.cgi?id=665038 | ||||
* | individual-menu: allow priv->store to be NULL | Guillaume Desmottes | 2011-12-14 | 1 | -2/+3 |
| | | | | | | | We already checks if it's a IndividualStoreChannel before using it so that's safe. https://bugzilla.gnome.org/show_bug.cgi?id=665038 | ||||
* | Deal with empathy_create_individual_from_tp_contact() returning NULL | Guillaume Desmottes | 2011-12-14 | 2 | -0/+4 |
| | | | | | | Shouldn't really happen in practice but better to be safe than sorry. https://bugzilla.gnome.org/show_bug.cgi?id=665853 | ||||
* | log-window: update buttons if contact's caps are updated | Guillaume Desmottes | 2011-12-06 | 1 | -1/+22 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=665592 | ||||
* | factor out do_update_buttons_sensitivity() | Guillaume Desmottes | 2011-12-06 | 1 | -34/+41 |
| | | | | | | | | This fix a bug with button_video_binding not being re-installed when a contact supporting video was selected. It was only re-installed when using the contact from the selected event. https://bugzilla.gnome.org/show_bug.cgi?id=665592 | ||||
* | log-window: include empathy-geometry.h | Guillaume Desmottes | 2011-12-05 | 1 | -0/+1 |
| | |||||
* | log-window: save window geometry | Guillaume Desmottes | 2011-12-05 | 1 | -0/+2 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=664209 | ||||
* | contact-blocking-dialog: stop using EmpathyContactManager | Guillaume Desmottes | 2011-12-02 | 1 | -19/+9 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=660547 | ||||
* | use the individual edit dialog when pressing F2 | Guillaume Desmottes | 2011-11-30 | 1 | -9/+2 |
| | | | | | We already use it when using the menu so there is no reason to keep using the old one. | ||||
* | ui-utils: don't expect that cancellable is not NULL | Guillaume Desmottes | 2011-11-30 | 1 | -2/+3 |
| | | | | cancellable are always optional so this code should be NULL safe. | ||||
* | groups-widget: use empathy_connection_aggregator_get_all_groups() | Guillaume Desmottes | 2011-11-29 | 1 | -8/+8 |
| | | | | | | | | We have to prepare the contact groups feature and ensure that the singleton is still alive. The 'empathy' process is the only one allowing user to change contact groups so we just have to do it there. https://bugzilla.gnome.org/show_bug.cgi?id=665121 | ||||
* | add missing empathy-contact-list.h include | Guillaume Desmottes | 2011-11-28 | 1 | -0/+1 |
| | | | | | | | | For some reason, gcc starts complaining about this as soon as I remove EmpathyContactListFlags from empathy-contact-list.h ?! If you have an explanation for this please let me know... https://bugzilla.gnome.org/show_bug.cgi?id=663328 | ||||
* | contact-menu: stop using empathy_contact_manager_get_flags_for_connection() | Guillaume Desmottes | 2011-11-28 | 1 | -15/+4 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=663328 | ||||
* | Properly update the 'simple' theme | Guillaume Desmottes | 2011-11-25 | 1 | -3/+13 |
| | | | | | | | | We have to call the callback manually to update the theme when it's changed. Also make sure that style-set signal is only connected once and we update the theme only if the 'simple' one is used. https://bugzilla.gnome.org/show_bug.cgi?id=664795 | ||||
* | remove unused variables | Guillaume Desmottes | 2011-11-24 | 1 | -3/+0 |
| | |||||
* | Remove obsolete contact-list-{store,view} | Guillaume Desmottes | 2011-11-24 | 6 | -4116/+0 |
| | | | | | | Hourrah \o/ https://bugzilla.gnome.org/show_bug.cgi?id=663387 | ||||
* | chat: use the individual view/store rather than the contact one | Guillaume Desmottes | 2011-11-24 | 1 | -14/+22 |
| | | | | | | | | | The great unification ! EmpathyChat was the last user of the contact store/view, everything now use the individual ones. https://bugzilla.gnome.org/show_bug.cgi?id=663387 | ||||
* | add initial_loading() as a virtual method | Guillaume Desmottes | 2011-11-24 | 4 | -14/+37 |
| | | | | | | This allows us to remove setup_idle_id as a protected variable. https://bugzilla.gnome.org/show_bug.cgi?id=663387 | ||||
* | add empathy_individual_store_refresh_individual() as a protected method | Guillaume Desmottes | 2011-11-24 | 3 | -11/+22 |
| | | | | | | This allows us to remove show_active as a protected variable. https://bugzilla.gnome.org/show_bug.cgi?id=663387 | ||||
* | Add individual-store-channel | Guillaume Desmottes | 2011-11-24 | 3 | -0/+397 |
| | | | | | | This will allow us to use the individual view to display muc members. https://bugzilla.gnome.org/show_bug.cgi?id=663387 | ||||
* | add EMPATHY_INDIVIDUAL_FEATURE_ADD_CONTACT | Guillaume Desmottes | 2011-11-24 | 3 | -4/+149 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=663387 | ||||
* | factor out empathy_create_individual_from_tp_contact() | Guillaume Desmottes | 2011-11-24 | 1 | -20/+3 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=663387 | ||||
* | Abstract the individual store | Guillaume Desmottes | 2011-11-24 | 7 | -177/+400 |
| | | | | | | | We now have EmpathyIndividualStoreManager which implements the store using EmpathyIndividualManager as its contact source. https://bugzilla.gnome.org/show_bug.cgi?id=663387 | ||||
* | individual-store: expose some attributes and methods as 'protected' | Guillaume Desmottes | 2011-11-24 | 2 | -30/+44 |
| | | | | | | This will be needed when abstracting EmpathyIndividualStore. https://bugzilla.gnome.org/show_bug.cgi?id=663387 | ||||
* | add empathy-bad-password-dialog | Guillaume Desmottes | 2011-11-23 | 3 | -0/+262 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=661640 | ||||
* | Abstract EmpathyPasswordDialog to EmpathyBasePasswordDialog | Guillaume Desmottes | 2011-11-23 | 5 | -196/+391 |
| | | | | | | | I'm going to implement a slidely different version of this dialog so best to re-use as much code as possible. https://bugzilla.gnome.org/show_bug.cgi?id=661640 | ||||
* | password-dialog: use self->priv pattern | Guillaume Desmottes | 2011-11-23 | 2 | -68/+68 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=661640 | ||||
* | fix GTK_BOX casts | Guillaume Desmottes | 2011-11-21 | 1 | -1/+1 |
| | |||||
* | use gtk_box_new() instead of gtk_[h,v]box_new() | Guillaume Desmottes | 2011-11-21 | 11 | -21/+23 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=662903 | ||||
* | use gtk_paned_new() instead of gtk_hpaned_new() | Guillaume Desmottes | 2011-11-21 | 1 | -1/+2 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=662903 | ||||
* | use gtk_separator_new() instead of gtk_hseparator_new() | Guillaume Desmottes | 2011-11-21 | 1 | -1/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=662903 | ||||
* | Use _unref instead of _free _destroy when possible.unref | Xavier Claessens | 2011-11-16 | 12 | -17/+17 |
| | | | | | | | | | | | Replace g_(ptr_)array_free (foo, TRUE) and g_hash_table_destroy with respectively g_(ptr_)array_unref (foo) and g_hash_table_unref. I used this command to generate this patch: for f in `find -name "*.c"`; do sed -i $f -re 's/g_ptr_array_free \(([^ ,]+), TRUE\)/g_ptr_array_unref \(\1\)/'; done See Danielle's blog for explanation of possible bug _free can do: http://blogs.gnome.org/danni/2011/11/16/mistakes-with-g_value_set_boxed/ | ||||
* | individual-view: don't display menu if ↵ | Guillaume Desmottes | 2011-11-16 | 1 | -0/+4 |
| | | | | | | | | | empathy_folks_individual_contains_contact() fails The individual menu already asserts that's the case. And there is no point displaying a menu anyway. https://bugzilla.gnome.org/show_bug.cgi?id=663763 | ||||
* | individual-view: add an option to disable uninteresting filtering | Guillaume Desmottes | 2011-11-16 | 2 | -24/+76 |
| | | | | | | This is needed when being used in a muc. https://bugzilla.gnome.org/show_bug.cgi?id=663763 | ||||
* | individual-widget: display channels list if available | Guillaume Desmottes | 2011-11-16 | 1 | -0/+22 |
| | | | | | | This will be needed when using this widget in MUC. https://bugzilla.gnome.org/show_bug.cgi?id=663763 | ||||
* | factor out empathy_contact_info_create_channel_list_label() | Guillaume Desmottes | 2011-11-16 | 3 | -81/+106 |
| | | | | | | | Move it to empathy-contactinfo-utils so we'll be able to re-use it in empathy-individual-widget as well. https://bugzilla.gnome.org/show_bug.cgi?id=663763 | ||||
* | update_weak_contact: use a greater or equal comparaison | Guillaume Desmottes | 2011-11-16 | 1 | -1/+1 |
| | | | | | | | That way we'll pick at least one TpContact if there is only one contact in the individual and he doesn't have any presence (IRC for example). https://bugzilla.gnome.org/show_bug.cgi?id=663763 | ||||
* | fix separator leak | Guillaume Desmottes | 2011-11-14 | 1 | -0/+2 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=663873 | ||||
* | don't leak uri returned by g_file_get_uri() | Guillaume Desmottes | 2011-11-14 | 1 | -2/+4 |
| | | | | | | God I hate _get functions returning new memory... https://bugzilla.gnome.org/show_bug.cgi?id=663873 | ||||
* | fix GDate leaks when getting dates from the model | Guillaume Desmottes | 2011-11-14 | 1 | -1/+10 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=663873 |