Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't assume that all FolksIndividuals have a corresponding EmpathyContact. | Travis Reitter | 2011-08-22 | 2 | -17/+25 |
| | | | | | | | Closes: bgo#653599 - Empathy shouldn't assume all TpfPersonas contain a valid TpContact Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | Don't assume that all TpfPersonas contain valid TpContacts | Travis Reitter | 2011-08-22 | 6 | -94/+163 |
| | | | | | | | Helps: bgo#653599 - Empathy shouldn't assume all TpfPersonas contain a valid TpContact Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | Hide the request message entry if it can't be used | Emilio Pozuelo Monfort | 2011-08-20 | 1 | -8/+30 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656934 | ||||
* | Set the scrolled window shadow type to Etched in | Emilio Pozuelo Monfort | 2011-08-20 | 1 | -0/+2 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656934 | ||||
* | Allow to specify the subscription request message | Emilio Pozuelo Monfort | 2011-08-20 | 1 | -3/+34 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656934 | ||||
* | contact-chooser: use tp_connection_get_account() | Guillaume Desmottes | 2011-08-19 | 1 | -5/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656866 | ||||
* | Merge branch 'trivia' | Danielle Madeley | 2011-08-19 | 2 | -5/+5 |
|\ | |||||
| * | [log-window] Change Quit for Close | Danielle Madeley | 2011-08-19 | 2 | -5/+5 |
| | | |||||
* | | new-message-dialog: rely on the factory to prepare ↵ | Guillaume Desmottes | 2011-08-19 | 1 | -44/+11 |
| | | | | | | | | | | | | TP_CONNECTION_FEATURE_CAPABILITIES https://bugzilla.gnome.org/show_bug.cgi?id=656831 | ||||
* | | new-call-dialog: rely on the factory to prepare ↵ | Guillaume Desmottes | 2011-08-19 | 1 | -44/+17 |
| | | | | | | | | | | | | TP_CONNECTION_FEATURE_CAPABILITIES https://bugzilla.gnome.org/show_bug.cgi?id=656831 | ||||
* | | individual-widget: rely on the factory to prepare ↵ | Guillaume Desmottes | 2011-08-19 | 1 | -61/+35 |
| | | | | | | | | | | | | TP_CONNECTION_FEATURE_CONTACT_INFO https://bugzilla.gnome.org/show_bug.cgi?id=656831 | ||||
* | | contact-widget: rely on the factory to prepare ↵ | Guillaume Desmottes | 2011-08-19 | 1 | -10/+6 |
| | | | | | | | | | | | | TP_CONNECTION_FEATURE_CONTACT_INFO https://bugzilla.gnome.org/show_bug.cgi?id=656831 | ||||
* | | contact-search-dialog: rely on the factory to prepare ↵ | Guillaume Desmottes | 2011-08-19 | 1 | -50/+10 |
| | | | | | | | | | | | | TP_CONNECTION_FEATURE_AVATAR_REQUIREMENTS https://bugzilla.gnome.org/show_bug.cgi?id=656831 | ||||
* | | avatar-chooser: rely on the factory to prepare ↵ | Guillaume Desmottes | 2011-08-19 | 1 | -5/+1 |
| | | | | | | | | | | | | TP_CONNECTION_FEATURE_AVATAR_REQUIREMENTS https://bugzilla.gnome.org/show_bug.cgi?id=656831 | ||||
* | | account-chooser: rely on the factory to prepare ↵ | Guillaume Desmottes | 2011-08-19 | 1 | -44/+11 |
|/ | | | | | | | | | TP_CONNECTION_FEATURE_CAPABILITIES, Also simplify empathy_account_chooser_filter_supports_chatrooms in the process. https://bugzilla.gnome.org/show_bug.cgi?id=656831 | ||||
* | Port to new tp-glib client factory | Guillaume Desmottes | 2011-08-18 | 2 | -17/+13 |
| | | | | | | | | | | | | | | | | | - EmpathyChannelFactory has been changed to EmpathyClientFactory and inherit from TpAutomaticClientFactory. - We now always use the _with_am variant of TpSimple* constructors - We define our own factory as default. - Replace empathy_get_account_for_connection() by tp_connection_get_account() - The factory is passed to EmpathyTpChat and TpyCallChannel - Use tp_simple_client_factory_ensure_account() instead of tp_account_manager_ensure_account(). - Rely on the factory to prepare connection features. This should ensure that all the TpProxy and TpContact objects created in Empathy are shared and use EmpathyClientFactory. https://bugzilla.gnome.org/show_bug.cgi?id=655799 | ||||
* | Merge branch 'log-window-webview' | Danielle Madeley | 2011-08-18 | 7 | -429/+713 |
|\ | |||||
| * | Use context menu utility in log viewer | Danielle Madeley | 2011-08-17 | 1 | -5/+25 |
| | | |||||
| * | Factor out WebKit context menu as a utility | Danielle Madeley | 2011-08-17 | 3 | -118/+145 |
| | | |||||
| * | Allow clicking on a row to select the contact | Danielle Madeley | 2011-08-16 | 1 | -29/+83 |
| | | | | | | | | Does not currently highlight the row. | ||||
| * | Reimplement scrollToRow | Danielle Madeley | 2011-08-16 | 1 | -14/+23 |
| | | | | | | | | | | N.B. This has not been properly tested, because I'm not actually sure how to exhaust this codepath. | ||||
| * | Make WebKit compulsory | Danielle Madeley | 2011-08-16 | 3 | -48/+11 |
| | | | | | | | | | | It is now required for the log viewer, furthermore it will be required once we remove non-adium themes. | ||||
| * | Style fix | Danielle Madeley | 2011-08-12 | 1 | -1/+1 |
| | | |||||
| * | Remove unused variable | Danielle Madeley | 2011-08-12 | 1 | -2/+0 |
| | | |||||
| * | Remove old code | Danielle Madeley | 2011-08-09 | 1 | -15/+0 |
| | | |||||
| * | Set the primary toolbar style | Danielle Madeley | 2011-08-09 | 1 | -0/+3 |
| | | |||||
| * | Add icons to the new log viewer | Danielle Madeley | 2011-08-09 | 1 | -2/+20 |
| | | |||||
| * | Add dates to new log viewer | Danielle Madeley | 2011-08-09 | 1 | -3/+6 |
| | | |||||
| * | Use the same font-setting utility for empathy-theme-adium | Danielle Madeley | 2011-08-09 | 1 | -62/+15 |
| | | |||||
| * | Use this utility in the log viewer | Danielle Madeley | 2011-08-09 | 1 | -0/+9 |
| | | | | | | | | | | It should also be used for the Adium theme, but this also supports fonts specified in the Adium theme, which we need to support. | ||||
| * | Utility to set the webkit default font/size from GSettings | Danielle Madeley | 2011-08-09 | 2 | -0/+77 |
| | | |||||
| * | Reimplement log_window_maybe_expand_events() | Danielle Madeley | 2011-08-08 | 1 | -9/+6 |
| | | |||||
| * | Remove treeview_events -- make the webview the only viewing component | Danielle Madeley | 2011-08-07 | 2 | -117/+58 |
| | | | | | | | | Still some commented out code to reimplement. | ||||
| * | Replace highlighting of search strings | Danielle Madeley | 2011-08-05 | 1 | -41/+6 |
| | | |||||
| * | Support smileys in log viewer | Danielle Madeley | 2011-08-04 | 1 | -2/+9 |
| | | |||||
| * | Handle links via external browser | Danielle Madeley | 2011-08-01 | 1 | -0/+19 |
| | | |||||
| * | Add expander toggles | Danielle Madeley | 2011-08-01 | 1 | -0/+23 |
| | | |||||
| * | Use webkit-utils in LogWindow webview | Danielle Madeley | 2011-08-01 | 1 | -45/+56 |
| | | |||||
| * | Abstract WebKit string parsers into empathy-webkit-utils | Danielle Madeley | 2011-08-01 | 4 | -68/+137 |
| | | | | | | | | | | | | This file is currently optionally built, but if the logviewer is going to depend on WebKit, maybe that's a bad idea? Maybe we should just make WebKit required (this will probably happen when we require Adium themes in the future). | ||||
| * | Add a webview widget for displaying the log | Danielle Madeley | 2011-07-29 | 1 | -0/+133 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The widget is currently bolted in alongside the existing log display widget for comparison. This includes some debugging cruft like showing the secret notebook tabs. The webview is populated from the store_events treestore, allowing all of the existing node-management and ordering code to be used. Attempting to replace this logic in Javascript was demonstratably too hard. This approach keeps the Javascript code down to the 4 GtkTreeModel signals. TODO: - icons - pretty printed dates - expanders - supporting smileys, links, etc. - using the correct font, etc. - removing the debugging | ||||
* | | Merge branch 'blockade' | Will Thompson | 2011-08-16 | 2 | -11/+24 |
|\ \ | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656167 | ||||
| * | | Blocking dialog: use a sensible default size | Will Thompson | 2011-08-09 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | This is the same area as is used for the custom status dialog's scrolled window. The content area turns out very slightly smaller, because the area includes the tree view's header. | ||||
| * | | Blocking dialog: Gnome 3-ify Remove button | Will Thompson | 2011-08-09 | 2 | -11/+22 |
| | | | |||||
* | | | Bug 655212 — Update for libfolks API changes to AvatarDetails | Philip Withnall | 2011-08-16 | 1 | -39/+101 |
| | | | | | | | | | | | | | | | | | | | | | Folks' AvatarDetails.avatar is now a GLoadableIcon rather than a GFile. Closes: bgo#655212 https://bugzilla.gnome.org/show_bug.cgi?id=655212 | ||||
* | | | manually build the GstStructure | Guillaume Desmottes | 2011-08-15 | 1 | -5/+11 |
| | | | |||||
* | | | Enable echo cancellation if needed | Guillaume Desmottes | 2011-08-15 | 1 | -2/+16 |
| | | | |||||
* | | | Use gst_parse_bin_from_description() when EMPATHY_AUDIO_* vars are set | Guillaume Desmottes | 2011-08-15 | 2 | -0/+15 |
| | | | | | | | | | | | | Also factor out empathy_call_set_stream_properties(). | ||||
* | | | LogWindow: don't crash if there are logs from the future | Emilio Pozuelo Monfort | 2011-08-10 | 1 | -1/+1 |
|/ / | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656065 | ||||
* | | EmpathyContactChooser: remove EmpathyTpChat property | Guillaume Desmottes | 2011-08-05 | 2 | -61/+2 |
| | | | | | | | | | | | | It's not used any more and a generic widget shouldn't need it. https://bugzilla.gnome.org/show_bug.cgi?id=656020 | ||||
* | | Implement TpContact selection in EmpathyInviteParticipantDialog | Guillaume Desmottes | 2011-08-05 | 2 | -55/+4 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656020 | ||||
* | | Implement filtering logic in EmpathyInviteParticipantDialog | Guillaume Desmottes | 2011-08-05 | 2 | -43/+35 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656020 | ||||
* | | Add EmpathyContactChooser | Guillaume Desmottes | 2011-08-05 | 3 | -0/+550 |
| | | | | | | | | | | | | | | This is a pure code refactoring from EmpathyInviteParticipantDialog, this widget is not generic yet. https://bugzilla.gnome.org/show_bug.cgi?id=656020 | ||||
* | | Allow to enter an email address as Yahoo ID | Guillaume Desmottes | 2011-08-04 | 1 | -2/+4 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=655959 | ||||
* | | Factor out empathy_launch_program() | Emilio Pozuelo Monfort | 2011-08-04 | 2 | -0/+56 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884 | ||||
* | | Dialpad: show an entry with the entered numbers | Emilio Pozuelo Monfort | 2011-08-04 | 1 | -2/+31 |
| | | |||||
* | | empathy_send_file_with_file_chooser: keep on the contact while the dialog is ↵ | Guillaume Desmottes | 2011-08-02 | 1 | -1/+2 |
| | | | | | | | | | | | | running It's not safe to assume that the EmpathyContact stays alive. | ||||
* | | chat_text_maybe_append_date_and_time: compute the right delta between timestamps | Guillaume Desmottes | 2011-08-01 | 1 | -1/+1 |
| | | | | | | | | | | | | The first argument of g_date_time_difference() should be the older timestamp. https://bugzilla.gnome.org/show_bug.cgi?id=654958 | ||||
* | | Add letters underneath the numbers on the dialpad | Danielle Madeley | 2011-07-26 | 1 | -13/+39 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=632874 | ||||
* | | Factor out dialpad into a utility function | Danielle Madeley | 2011-07-26 | 2 | -0/+52 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | The dialpad is shared between empathy-call and empathy-av. Really it would be nice to make the dialpad its own little widget that emits signals with DTMF event ids, but I've got things to get done. Conflicts: libempathy-gtk/empathy-ui-utils.c src/empathy-call-window.c src/empathy-streamed-media-window.c | ||||
* | | Merge remote-tracking branch 'danni/populate-popup-654669' | Xavier Claessens | 2011-07-26 | 1 | -2/+4 |
|\ \ | |||||
| * | | Assume GDK_KEY_PRESS in the default case | Danielle Madeley | 2011-07-26 | 1 | -2/+4 |
| | | | | | | | | | | | | Warn if making this assumption. | ||||
* | | | Merge remote-tracking branch 'danni/drag-n-drop-558942' | Xavier Claessens | 2011-07-26 | 3 | -12/+52 |
|\ \ \ | |_|/ |/| | | |||||
| * | | Apply the same fix to EmpathyContactListView | Danielle Madeley | 2011-07-26 | 1 | -3/+3 |
| | | | |||||
| * | | Don't generate critical when dragging with no contact selected | Danielle Madeley | 2011-07-20 | 1 | -3/+3 |
| |/ | | | | | | | | | | | | | This also fixes the problem where dragging with no contact selected drags the previously selected contact. Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=558942 | ||||
| * | Populate spelling suggestions when menu key is pressed | Danielle Madeley | 2011-07-18 | 1 | -6/+46 |
| | | | | | | | | | | | | | | Track what kind of event generated the populate-popup event and then use the cursor position or mouse position as appropriate. Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=654669 | ||||
* | | Merge branch 'irc-dialog' | Will Thompson | 2011-07-25 | 3 | -82/+205 |
|\ \ | | | | | | | | | | | | | Fixes: <https://bugzilla.gnome.org/show_bug.cgi?id=654552> Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk> | ||||
| * | | IRC accounts: top-justify the password hint. | Will Thompson | 2011-07-25 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | As mentioned on <https://bugzilla.gnome.org/show_bug.cgi?id=654552#c13>, this makes the password hint text be right up against the field it's hinting about, at the cost of even more ugly space between it and the Advanced expander. I think this is the lesser of two evils. | ||||
| * | | IRC: validate 'username' parameter. | Will Thompson | 2011-07-19 | 1 | -0/+12 |
| | | | |||||
| * | | IRC: rename “user_name” regex to “nick_name” | Will Thompson | 2011-07-19 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | The 'account’ parameter in Telepathy, to which this regex applies, is the ‘nickname’ in IRC parlance. (I'm about to add a regex for what IRC calls ‘usernames’.) | ||||
| * | | IRC accounts: make labels the same width. | Will Thompson | 2011-07-19 | 1 | -0/+10 |
| | | | | | | | | | | | | | | | This addresses Nick's concern on https://bugzilla.gnome.org/show_bug.cgi?id=654552 | ||||
| * | | Add an advanced section to the IRC configuration page | Rob Sharp | 2011-07-19 | 2 | -80/+180 |
| |/ | | | | | | | | | | | | | -Move the Real Name and Quit Message to the advanced section -Add a new Username field to the advanced section https://bugzilla.gnome.org/show_bug.cgi?id=654552 | ||||
* / | Revert "empathy_call_new_with_streams: prefer StreamedMedia over Call" | Emilio Pozuelo Monfort | 2011-07-19 | 1 | -15/+15 |
|/ | | | | | | | | Default to Call channels again. https://bugzilla.gnome.org/show_bug.cgi?id=654611 This reverts commit 1cacc0945f81e0513013b83ca7488589dd6c61f7. | ||||
* | LogWindow: stop retrieving logs if the window is closed | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -1/+4 |
| | |||||
* | Only follow available cameras if the contact can do Video calls | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -4/+9 |
| | |||||
* | LogWindow: disable Video calls if no camera connected | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -1/+18 |
| | |||||
* | Bind 'Video call' menu items to available cameras | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -0/+7 |
| | |||||
* | NewCallDialog: make 'Enable video' unsensitive when there's no camera | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -0/+19 |
| | |||||
* | CallWindow: save the window geometry without the sidebar | Emilio Pozuelo Monfort | 2011-07-12 | 2 | -16/+38 |
| | | | | | | | | Since we don't show the sidebar when creating new call windows, we should not take the sidebar into account when saving the window geometry. https://bugzilla.gnome.org/show_bug.cgi?id=634809 | ||||
* | CallWindow: don't add calls to searches if they don't match | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -0/+15 |
| | |||||
* | LogWindow: select 'Anyone' when searching | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -3/+7 |
| | |||||
* | LogWindow: don't crash when searching | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -2/+3 |
| | |||||
* | use tp_text_channel_ack_all_pending_messages_async() | Guillaume Desmottes | 2011-07-11 | 1 | -1/+2 |
| | |||||
* | theme-adium: use the pending-message-id instead of message-token in ↵ | Guillaume Desmottes | 2011-07-08 | 1 | -18/+24 |
| | | | | | | | | | x-empathy-message-id message-token is not guaranteed to be implemented by all CMs while pending-message-id is (for incoming messages). https://bugzilla.gnome.org/show_bug.cgi?id=654015 | ||||
* | LogWindow: make type filters unsensitive as necessary | Emilio Pozuelo Monfort | 2011-07-05 | 1 | -0/+81 |
| | | | | | | | If there are no events of one type, make its row in the What pane unsensitive. https://bugzilla.gnome.org/show_bug.cgi?id=653343 | ||||
* | LogWindow: expand/collapse events when a row is activated | Emilio Pozuelo Monfort | 2011-07-05 | 1 | -0/+16 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=653341 | ||||
* | Display `Chat in ...' for MUCs | Emilio Pozuelo Monfort | 2011-07-05 | 1 | -13/+21 |
| | | | | | | Instead of `Chat with ...'. https://bugzilla.gnome.org/show_bug.cgi?id=653175 | ||||
* | LogWindow: really show the users' alias in the Who pane | Emilio Pozuelo Monfort | 2011-07-05 | 1 | -2/+13 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=653116 | ||||
* | empathy_contact_from_tpl_contact: don't override the alias | Emilio Pozuelo Monfort | 2011-07-05 | 3 | -5/+5 |
| | | | | | | | Add a logged-alias property instead, which can be used by those who need the old alias. And use it in chat themes for the backlog. | ||||
* | LogWindow: refresh the logs when new events happen | Emilio Pozuelo Monfort | 2011-07-04 | 1 | -3/+260 |
| | | | | | | If they would be displayed for the current selection. https://bugzilla.gnome.org/show_bug.cgi?id=653760 | ||||
* | LogWindow: make it a proper GtkWindow subclass | Emilio Pozuelo Monfort | 2011-07-04 | 3 | -574/+645 |
| | | | | | | And a proper singleton while at it. https://bugzilla.gnome.org/show_bug.cgi?id=653803 | ||||
* | Mark untranslated strings for translation. Fixes: | Gabor Kelemen | 2011-07-01 | 2 | -2/+2 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=653767 | ||||
* | Autocomplete contacts when blocking by alias | Emilio Pozuelo Monfort | 2011-06-30 | 1 | -2/+81 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=653650 | ||||
* | LogWindow: keep the selected dates when changing Who or What | Emilio Pozuelo Monfort | 2011-06-29 | 1 | -5/+78 |
| | | | | | | If the same dates are present for the new selection. https://bugzilla.gnome.org/show_bug.cgi?id=653635 | ||||
* | Merge branch 'account-parameters' | Will Thompson | 2011-06-28 | 1 | -2/+6 |
|\ | |||||
| * | Set require-encryption for Facebook and Google Talk | Will Thompson | 2011-06-28 | 1 | -1/+4 |
| | | | | | | | | | | Future versions of Gabble will do this too, but Empathy can make sure it's set too. | ||||
| * | Set 'server' parameter on GTalk accounts. | Will Thompson | 2011-06-28 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This stops us depending on properly-configured SRV records. 'fallback-servers' is not good enough in this situation: • foo.com's XMPP stuff is served by Google Apps; • your router breaks SRV requests; • foo.com resolves to 1.2.3.4 which has a (different) XMPP server listening on port 5222. This may seem far-fetched, but this happened to two completely different people, both hosted with Dreamhost. https://bugzilla.gnome.org/show_bug.cgi?id=653510 | ||||
* | | account-widget: hide advanced section for GTalk accounts | Guillaume Desmottes | 2011-06-28 | 1 | -1/+1 |
|/ | | | | | Our fallback path is now robust enough, users shouldn't have to change advanced parameters. | ||||
* | PresetDialog: remove support for adding statuses entirely | Will Thompson | 2011-06-24 | 2 | -335/+4 |
| | | | | | | | | We already have a way to do this, namely on the contact list itself. So this dialog now becomes just a way to edit/remove the existing statuses. The margins on the VBox are chosen to make its right-hand edge line up exactly with the right-hand edge of the Close button in the dialog. | ||||
* | PresetDialog: make status icon in entry non-activatable | Will Thompson | 2011-06-24 | 1 | -0/+3 |
| | | | | | | It's not meaningfully activatable; this has the effect of making it not glow on mouse-over, and preventing the cursor from changing from a caret back to a pointer. | ||||
* | PresetDialog: GNOME 3-ify the remove button | Will Thompson | 2011-06-24 | 2 | -28/+54 |
| | | | | Yum yum joined-toolbar! | ||||
* | PresetDialog: Don't leak path when focusing freshly-created status | Will Thompson | 2011-06-24 | 1 | -0/+1 |
| | | | | (This was not introduced by my changes.) | ||||
* | PresetDialog: Select text cell of freshly-added status | Will Thompson | 2011-06-24 | 1 | -8/+12 |
| | | | | | | | | | | | | | | | This means you can just mash Enter to edit your mistake. It's more useful than leaving the text entry focused. It also helps hide a bug where the entry doesn't get cleared if you just start typing another message. So previously, typing: Hello<Enter>Miaow<Enter> would give you two statuses, "Hello" and "MiaowEnter Custom Message". It didn't seem worth fixing this much more since Gtk+ 3.2 will probably grow native support for placeholder text: <https://bugzilla.gnome.org/show_bug.cgi?id=440963> | ||||
* | PresetDialog: Allow >1 status to be removed at a time. | Will Thompson | 2011-06-24 | 1 | -16/+22 |
| | | | | | | This is pretty niche but we may as well. I want it sometimes. There's no reason to disallow it, and it's not like it adds any significant complexity. | ||||
* | PresetDialog: Don't allow resizing status preset dialog | Will Thompson | 2011-06-24 | 1 | -0/+1 |
| | | | | It's big enough. | ||||
* | PresetDialog: make Add button less huge. | Will Thompson | 2011-06-24 | 1 | -0/+1 |
| | | | | | I tried and failed to make it the same size as the other two buttons, so this will have to do. | ||||
* | PresetDialog: make the window taller | Will Thompson | 2011-06-24 | 1 | -2/+2 |
| | | | | | | | | | | | | | The element we really care about the size of is the list of statuses past. So I moved the horizontal size request to that—the window has 6px of padding or so, so this makes it pretty much exactly the same width—and made the height request be in the golden ratio to it. I'm probably unusual in having enough statuses to fill my laptop screen vertically, but, subjectively, this makes the dialog look less stubby even now I've removed them all to test. https://bugzilla.gnome.org/show_bug.cgi?id=630943 | ||||
* | PresenceChooser: remove unused #define FLASH_TIMEOUT | Will Thompson | 2011-06-24 | 1 | -3/+0 |
| | |||||
* | Don't try to access adium theme when webkit support is disabled | Marc-Antoine Perennou | 2011-06-23 | 1 | -0/+2 |
| | | | | Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com> | ||||
* | Merge branch 'history-misc' | Emilio Pozuelo Monfort | 2011-06-23 | 1 | -2/+19 |
|\ | |||||
| * | LogWindow: display the user id in a tooltip in the Who pane | Emilio Pozuelo Monfort | 2011-06-23 | 1 | -0/+5 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=573652 | ||||
| * | LogWindow: show "Chat with <MUC>" for MUCs | Emilio Pozuelo Monfort | 2011-06-22 | 1 | -2/+14 |
| | | | | | | | | | | | | | | Instead of "Chat with <someone>", which is confusing as there may be (and most likely there are) many people in the room. https://bugzilla.gnome.org/show_bug.cgi?id=653175 | ||||
* | | Use tp-glib password API (#651055) | Guillaume Desmottes | 2011-06-22 | 1 | -5/+5 |
| | | |||||
* | | Merge branch 'unread-653090' | Guillaume Desmottes | 2011-06-21 | 1 | -0/+11 |
|\ \ | |/ |/| | |||||
| * | empathy-chat: properly count unread messages when the connection goes away ↵ | Guillaume Desmottes | 2011-06-21 | 1 | -0/+11 |
| | | | | | | | | (#653090) | ||||
* | | Merge branch 'history-ui' | Emilio Pozuelo Monfort | 2011-06-21 | 2 | -126/+183 |
|\ \ | |/ |/| | |||||
| * | LogWindow: also show the spinner and expand the chats for searches | Emilio Pozuelo Monfort | 2011-06-21 | 1 | -10/+13 |
| | | |||||
| * | LogWindow: allow to start actions from an event row | Emilio Pozuelo Monfort | 2011-06-21 | 1 | -112/+76 |
| | | | | | | | | | | | | | | | | If we don't know the contact by looking at the 'Who' pane (because e.g. there are many selected or it has 'Anyone'), look at the selected row (if any) in the events pane to determine the contact. https://bugzilla.gnome.org/show_bug.cgi?id=652278 | ||||
| * | LogWindow: expand the events when there's only one | Emilio Pozuelo Monfort | 2011-06-21 | 1 | -0/+15 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=652265 | ||||
| * | LogWindow: improve loading spinner | Emilio Pozuelo Monfort | 2011-06-21 | 1 | -1/+30 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=652279 | ||||
| * | LogWindow: highlight the searched text | Emilio Pozuelo Monfort | 2011-06-21 | 1 | -7/+50 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=652522 | ||||
| * | LogWindow: Add a border between the three search panes | Emilio Pozuelo Monfort | 2011-06-20 | 1 | -0/+3 |
| | | |||||
* | | EmpathySearchBar: inherit from a GtkBox instead of a GtkBin | Guillaume Desmottes | 2011-06-21 | 2 | -48/+4 |
| | | |||||
* | | EmpathyIndividualLinker: inherit from a GtkBox instead of a GtkBin | Guillaume Desmottes | 2011-06-21 | 2 | -34/+4 |
| | | |||||
* | | EmpathyChat: inherit from a GtkBox instead of a GtkBin | Guillaume Desmottes | 2011-06-21 | 2 | -30/+4 |
| | | | | | | | | This allows us to get rid of the size_allocate method. | ||||
* | | individual-widget: use tp_g_signal_connect_object to connect the ↵ | Guillaume Desmottes | 2011-06-20 | 1 | -2/+2 |
|/ | | | | notify::contact-info signal (#652496) | ||||
* | Only decrement unread_messages if it's not an edited message | Danielle Madeley | 2011-06-14 | 1 | -2/+4 |
| | | | | Prevents ending up with message counts of -1 | ||||
* | Use an enum instead of the value type to determine what kind of object it is | Danielle Madeley | 2011-06-14 | 1 | -20/+57 |
| | |||||
* | Reset the chat state after receiving an edited message | Danielle Madeley | 2011-06-14 | 1 | -12/+9 |
| | |||||
* | Replace tpl_text_event_dup_supersedes() with synthetic message | Danielle Madeley | 2011-06-14 | 1 | -18/+24 |
| | | | | | This allows us to handle the case where we get b-supersedes-a, but we've lost the original message a. | ||||
* | Set the edited icon for edited messages in the log viewer | Danielle Madeley | 2011-06-14 | 1 | -1/+8 |
| | |||||
* | Get the original message from the logger so we can supersede it | Danielle Madeley | 2011-06-14 | 1 | -1/+22 |
| | | | | | | | Strictly, we don't need to do this, we could just use the supersedes-token as the message-token and we'd still be able to edit the messages in the future, but this way we get the nice pretty annotation saying that we edited it and when. | ||||
* | Add an icon to edited messages | Danielle Madeley | 2011-06-14 | 2 | -0/+30 |
| | | | | | | | Currently this is using "format-text-direction-ltr" which is a crappy choice. We should ask for a better icon. Also, this should really be implemented as a class, so that the icon can change with the theme. Or be made part of the Adium theme, or something. Basically this is kludgey. | ||||
* | Add a tooltip saying when the message was edited | Danielle Madeley | 2011-06-14 | 1 | -0/+14 |
| | |||||
* | [theme-adium] implement edit_message() | Danielle Madeley | 2011-06-14 | 1 | -2/+66 |
| | | | | | | | | | | | | | This is done via DOM manipulation, we find the id for the <span> tag we wrapped the message in in the previous commit. We then replace the innerHTML with the new message. This requires a version of WebKitGtk 1.3.x, but I'm not precisely sure what. I used WebKitGtk 1.4.0, but natty only has 1.3.13, so we'll try setting that as the dep. Need to somehow mark a message as edited. Could set a class on it, but that requires support in the theme. Need inspiration here. | ||||
* | [theme-adium] wrap the messages in <span id=...> so we can find them again | Danielle Madeley | 2011-06-12 | 1 | -4/+16 |
| | | | | This will enable our DOM manipulation | ||||
* | Pass edited messages through to the ChatView | Danielle Madeley | 2011-06-12 | 1 | -15/+28 |
| | |||||
* | Add edit_message() method to ChatView iface | Danielle Madeley | 2011-06-12 | 2 | -0/+16 |
| | |||||
* | Cope with tpl_event_get_receiver() returning NULL | Emilio Pozuelo Monfort | 2011-06-10 | 1 | -0/+3 |
| | |||||
* | Rationalize use of EMPATHY_IMAGE_CALL_* images (#652270) | Guillaume Desmottes | 2011-06-10 | 2 | -6/+7 |
| | | | | | | We now always use call-start for incoming and outgoing calls and call-stop for missed ones. Ideally it would be cool to have different icons for incoming and outgoing but that will do for now. | ||||
* | Merge branch 'new-log-window' | Emilio Pozuelo Monfort | 2011-06-10 | 6 | -1382/+3012 |
|\ | |||||
| * | Don't unref NULL pointers | Emilio Pozuelo Monfort | 2011-06-10 | 1 | -1/+1 |
| | | | | | | | | | | | | log_window_got_messages_for_date_cb() can return NULL for unknown event types, so don't unref the result in those cases. | ||||
| * | Don't require telepathy-logger with --enable-call | Emilio Pozuelo Monfort | 2011-06-10 | 1 | -3/+20 |
| | | | | | | | | | | Having it is required for displaying call events in the history window though. | ||||
| * | Update empathy-log-window.ui for GTK+ 3 | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -18/+64 |
| | | |||||
| * | Fix typo | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+1 |
| | | |||||
| * | Remove unused variables | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -4/+0 |
| | | |||||
| * | Use some markup to make the logs more readable | Danielle Madeley | 2011-06-09 | 1 | -5/+7 |
| | | | | | | | | | | Emotes are in italics. Sender's names are in bold. Mark emotes for translation since we've done that for messages. | ||||
| * | Don't allow interactive searching on the log pane | Danielle Madeley | 2011-06-09 | 1 | -0/+2 |
| | | |||||
| * | Remove unrequired COL_WHAT_EXPANDER | Danielle Madeley | 2011-06-09 | 1 | -3/+1 |
| | | |||||
| * | [log-viewer] set search columns | Danielle Madeley | 2011-06-09 | 1 | -0/+5 |
| | | |||||
| * | log_window_chats_set_selected: only act on normal rows | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -0/+5 |
| | | |||||
| * | LogWindow: Don't cut the log messages | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+0 |
| | | |||||
| * | LogWindow: better logic for the buttons sensitivity | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -12/+55 |
| | | |||||
| * | LogWindow: don't crash if closed while retrieving logs | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+4 |
| | | |||||
| * | Show an spinner while logs are being retrieved | Emilio Pozuelo Monfort | 2011-06-09 | 2 | -4/+103 |
| | | |||||
| * | LogWindow: scroll the events view to the end | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -0/+17 |
| | | | | | | | | Where newest messages are. | ||||
| * | LogWindow: select the first normal date by default | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -2/+3 |
| | | |||||
| * | LogWindow: set 'All accounts' by default | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -0/+1 |
| | | |||||
| * | Add empathy_account_chooser_set_all | Emilio Pozuelo Monfort | 2011-06-09 | 2 | -0/+25 |
| | | |||||
| * | Display date and time in the event treeview | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -3/+6 |
| | | |||||
| * | Make the three panes a bit taller by default | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -0/+1 |
| | | |||||
| * | Add a clear icon to the search entry | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -0/+23 |
| | | |||||
| * | Don't use global variables | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -12/+13 |
| | | |||||
| * | Fix buttons to work again with multiselection | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -35/+48 |
| | | |||||
| * | Use a define instead of hardcoding a magic number | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -2/+4 |
| | | |||||
| * | Use a for instead of a do while to avoid returning early | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -5/+4 |
| | | | | | | | | So we always free the stuff at the end of the function. | ||||
| * | Don't leak the account and entity | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -3/+6 |
| | | |||||
| * | Don't leak paths | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -0/+1 |
| | | |||||
| * | Compare against NULL | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -2/+2 |
| | | |||||
| * | Be neutral | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+1 |
| | | |||||
| * | Style: use braces consistently | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -11/+31 |
| | | |||||
| * | Return early if the iter isn't a top level | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -6/+7 |
| | | |||||
| * | Use a macro for magic numbers | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+4 |
| | | |||||
| * | Don't leak the account and entity | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -6/+9 |
| | | |||||
| * | Use tp_clear_pointer | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -2/+1 |
| | | |||||
| * | LogWindow: group MUC events properly | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+30 |
| | | |||||
| * | LogWindow: check the 30min gap with the last message | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -2/+8 |
| | | |||||
| * | LogWindow: find the corrent parent for chat events | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+6 |
| | | |||||
| * | LogWindow: Display /me messages properly | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -4/+14 |
| | | |||||
| * | make check fixes | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+1 |
| | | |||||
| * | Remove more dead code | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -6/+0 |
| | | |||||
| * | Use a do while instead of a for loop where appropriate | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -2/+2 |
| | | |||||
| * | Remove dead code | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -3/+0 |
| | | |||||
| * | Fix comment | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -3/+2 |
| | | |||||
| * | Remove stray print statements | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -6/+4 |
| | | |||||
| * | Remove dead code | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -30/+0 |
| | | |||||
| * | LogWindow: don't add duplicate dates | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -11/+15 |
| | | |||||
| * | LogWindow: add 'Anyone' to search results | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -3/+1 |
| | | |||||
| * | LogWindow: select 'Anytime' by default when searching | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -0/+4 |
| | | |||||
| * | Block the callback when clearing the store | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -0/+9 |
| | | |||||
| * | Switch remaining functions to the new style | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -218/+238 |
| | | |||||
| * | LogWindow: Add live search support | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -3/+12 |
| | | |||||
| * | LogWindow: Show dates properly | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -8/+46 |
| | | |||||
| * | LogWindow: Add multiselection to the 'When' pane | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -50/+93 |
| | | |||||
| * | Stop processing logger calls when unneeded | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -8/+36 |
| | | |||||
| * | Populate from 'Anyone' when changing the account | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -4/+19 |
| | | |||||
| * | Make 'Anyone' work | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -4/+44 |
| | | |||||
| * | LogWindow: Add multiselection to the 'Who' pane | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -95/+195 |
| | | |||||
| * | LogWindow: Add multiselection to the 'What' pane | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -4/+41 |
| | | |||||
| * | log_window_chats_get_selected -> log_window_get_selected | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -5/+5 |
| | | |||||
| * | Don't free an uninitialized variable | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -2/+5 |
| | | |||||
| * | LogWindow: convert the event view to a treeview | Emilio Pozuelo Monfort | 2011-06-09 | 2 | -40/+366 |
| | | | | | | | | Following the design. | ||||
| * | Add icons for missed/incoming/outgoing calls | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -0/+4 |
| | | |||||
| * | Adapt to the empathy-dispatcher removal | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+2 |
| | | |||||
| * | Complete rewrite of the history window | Emilio Pozuelo Monfort | 2011-06-09 | 3 | -1284/+1855 |
| | | | | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=619866 Conflicts: libempathy-gtk/empathy-log-window.c libempathy-gtk/empathy-log-window.ui | ||||
| * | account_chooser_find_account_foreach: check the col type | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+8 |
| | | | | | | | | As non ROW_ACCOUNT rows don't have an account. | ||||
| * | AccountChooser: add empathy_account_chooser_get_account_manager() | Emilio Pozuelo Monfort | 2011-06-09 | 2 | -1/+10 |
| | | |||||
| * | AccountChooser: All -> All accounts | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+1 |
| | | |||||
| * | Add a empathy_account_chooser_has_all_selected | Emilio Pozuelo Monfort | 2011-06-09 | 2 | -0/+25 |
| | | | | | | | | So we can know if 'All' is selected in the accounts chooser. | ||||
* | | empathy_individual_match_string: match if the string IS a prefix | Guillaume Desmottes | 2011-06-09 | 1 | -1/+1 |
|/ | |||||
* | Merge branch 'call' | Emilio Pozuelo Monfort | 2011-06-09 | 6 | -49/+262 |
|\ | |||||
| * | Build fix | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+1 |
| | | |||||
| * | Check for TP_ERROR_EMERGENCY_CALLS_NOT_SUPPORTED when a call fails | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -0/+2 |
| | | |||||
| * | Return meaningful errors when starting a call fails | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+22 |
| | | |||||
| * | empathy_call_new_with_streams: prefer StreamedMedia over Call | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -15/+15 |
| | | | | | | | | | | | | Conflicts: libempathy-gtk/empathy-call-utils.c | ||||
| * | Always build telepathy-yell and handle Call channels | Emilio Pozuelo Monfort | 2011-06-09 | 2 | -32/+2 |
| | | | | | | | | | | | | | | | | | | Just keep empathy-call optional. Conflicts: libempathy-gtk/empathy-call-utils.c libempathy/empathy-channel-factory.c | ||||
| * | Show an error dialog if starting a call fails | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+25 |
| | | |||||
| * | Don't require EmpathyContacts to start a call | Emilio Pozuelo Monfort | 2011-06-09 | 5 | -62/+26 |
| | | | | | | | | | | | | | | | | Conflicts: libempathy-gtk/empathy-contact-menu.c libempathy-gtk/empathy-individual-menu.c libempathy-gtk/empathy-new-call-dialog.c | ||||
| * | Move empathy_call_* util functions to libempathy-gtk | Emilio Pozuelo Monfort | 2011-06-09 | 6 | -0/+225 |
| | | | | | | | | | | | | | | | | Since we want to pop up a dialog when starting a call fails. Conflicts: libempathy/empathy-utils.c | ||||
| * | NewCallDialog: support Calls | Emilio Pozuelo Monfort | 2011-06-08 | 2 | -36/+43 |
| | | | | | | | | | | | | | | Conflicts: libempathy-gtk/Makefile.am libempathy-gtk/empathy-new-call-dialog.c | ||||
* | | Merge branch 'sms-651242' | Guillaume Desmottes | 2011-06-08 | 1 | -2/+3 |
|\ \ | |||||
| * | | Use tp-glib SMS high level API (#651242) | Guillaume Desmottes | 2011-06-01 | 1 | -2/+3 |
| | | | |||||
* | | | add an optional dep on geocode-glib | Guillaume Desmottes | 2011-06-08 | 1 | -0/+2 |
| | | | |||||
* | | | individual-view: always display individuals having pending events (#651913) | Guillaume Desmottes | 2011-06-08 | 1 | -3/+11 |
| | | | |||||
* | | | individual-store: keep track of the number of events associated with each row | Guillaume Desmottes | 2011-06-08 | 2 | -0/+2 |
| |/ |/| | |||||
* | | Adium: Let user select theme variant in preferences | Xavier Claessens | 2011-06-07 | 3 | -151/+272 |
| | | | | | | | | Fixes bug #585474 | ||||
* | | account-widget: use tp_g_signal_connect_object to connect on the ↵ | Guillaume Desmottes | 2011-06-07 | 1 | -2/+2 |
| | | | | | | | | | | | | password-retrieved signal (#652015) Thanks to Roland Dreier for the original patch. | ||||
* | | Only retrieve server-stored groups for Individuals with TpContacts. | Travis Reitter | 2011-06-07 | 1 | -12/+13 |
| | | | | | | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1 | ||||
* | | Adapt to API change in FolksIndividual::personas-changed. | Travis Reitter | 2011-06-07 | 2 | -15/+52 |
| | | | | | | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1 | ||||
* | | Adapt to API change in folks_group_details_get_groups(). | Travis Reitter | 2011-06-07 | 2 | -10/+18 |
| | | | | | | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1 | ||||
* | | Adapt to API break in folks_individual_get_personas. | Travis Reitter | 2011-06-07 | 11 | -243/+432 |
| | | | | | | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1 | ||||
* | | Don't conflate TpfPersona and FolksPersona. | Travis Reitter | 2011-06-07 | 2 | -9/+9 |
| | | |||||
* | | Don't shadow the global definition of 'log'. | Travis Reitter | 2011-06-07 | 1 | -3/+3 |
| | | |||||
* | | export individual_store_add_individual_and_connect and ↵ | Guillaume Desmottes | 2011-06-01 | 2 | -2/+9 |
|/ | | | | individual_store_remove_individual_and_disconnect | ||||
* | empathy_avatar_new: stop stealing strings (#650939) | Guillaume Desmottes | 2011-06-01 | 1 | -11/+13 |
| | | | | It was pretty confusing when reading/reviewing code. | ||||
* | remove useless callback | Guillaume Desmottes | 2011-06-01 | 1 | -11/+0 |
| | |||||
* | avatar-chooser: replace finalize by dispose | Guillaume Desmottes | 2011-06-01 | 1 | -6/+4 |
| | | | | It just unref objects. | ||||
* | avatar-chooser: port to TP coding style | Guillaume Desmottes | 2011-06-01 | 2 | -837/+899 |
| | | | | We just changed most of this file so while we're on it... | ||||
* | re-order functions so we can get rid of their declarations | Guillaume Desmottes | 2011-06-01 | 1 | -276/+240 |
| | |||||
* | avatar-chooser: use tp_clear_* | Guillaume Desmottes | 2011-06-01 | 1 | -15/+5 |
| | |||||
* | avatar-chooser: use the self->priv pattern | Guillaume Desmottes | 2011-06-01 | 2 | -126/+110 |
| | |||||
* | allow user to search for contacts using their full identifier | Guillaume Desmottes | 2011-06-01 | 3 | -3/+16 |
| | |||||
* | empathy_individual_view_get_individual_menu: don't create a menu if we don't ↵ | Guillaume Desmottes | 2011-06-01 | 1 | -0/+4 |
| | | | | | | want any feature Fix an assertion error when right clicking in the 'Invite contact' treeview. | ||||
* | Merge branch 'speedup-protocol-chooser' | Sjoerd Simons | 2011-06-01 | 2 | -8/+9 |
|\ | |||||
| * | Use pixbuf for PixbufCellRenderer in protocol chooser | Sjoerd Simons | 2011-05-30 | 1 | -4/+9 |
| | | | | | | | | | | | | | | | | | | | | If an icon-name is given to a PixbufCellRenderer it will re-load the image from the icon theme every time the size gets requested for a different cell. Which happens a *LOT*. Instead load the icon the row is added to the model, such that the cell renderer can simply request the size of the pixbuf. This massive speeds up the performance of the protocol chooser combobox. | ||||
| * | Don't set priv when it's not used | Sjoerd Simons | 2011-05-29 | 1 | -4/+0 |
| | | |||||
* | | factor out empathy_individual_match_words() | Guillaume Desmottes | 2011-05-31 | 3 | -32/+48 |
| | | |||||
* | | live-search: export few more functions | Guillaume Desmottes | 2011-05-31 | 2 | -8/+22 |
| | | |||||
* | | add empathy_individual_view_refilter() | Guillaume Desmottes | 2011-05-31 | 2 | -0/+10 |
| | | |||||
* | | Chatrooms: Make text input view sensitive on successful password entry | Chandni Verma | 2011-05-30 | 1 | -0/+1 |
|/ | | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=651058 | ||||
* | don't build avatar_chooser_set_avatar_from_pixbuf if building without cheese | Guillaume Desmottes | 2011-05-27 | 1 | -1/+2 |
| |