Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Roster: use the plural for "any contacts" | Will Thompson | 2013-12-03 | 1 | -1/+1 |
| | | | | | | | | In the context of “You haven't added any contact yet”, “contact” should be plural. This patch fixes the LANG=C string; translators can do their thing. https://bugzilla.gnome.org/show_bug.cgi?id=709611 | ||||
* | use (room-name, account-path) as primary key when removing GMenuItem | Guillaume Desmottes | 2013-09-25 | 1 | -5/+24 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=707885 | ||||
* | menu_removed_cb: fix 'name' leak | Guillaume Desmottes | 2013-09-25 | 1 | -7/+13 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=707885 | ||||
* | menu_removed_cb: call g_menu_model_get_n_items() once | Guillaume Desmottes | 2013-09-25 | 1 | -3/+4 |
| | | | | | | No need to call it during each iteration. https://bugzilla.gnome.org/show_bug.cgi?id=707885 | ||||
* | Create one single GAction to join rooms | Guillaume Desmottes | 2013-09-25 | 1 | -34/+46 |
| | | | | | | | | The proper way to handle multi menu items having the same semantic is to have one single GAction associated with different GMenuItem having specific parameters instead of having one action per menu item. Fix bgo#707885 as we no longer have spaces in GMenuItem action names. | ||||
* | roster-view: inherit from GtkListBox | Guillaume Desmottes | 2013-09-04 | 1 | -6/+5 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=706988 | ||||
* | Use typographical ellipses consistently | Seán de Búrca | 2013-09-02 | 1 | -1/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=707104 | ||||
* | Fix build with correct macro | Seán de Búrca | 2013-08-27 | 1 | -1/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=706830 | ||||
* | RosterWindow: Connect to signal "menu-item-activated" from EmpathyIndividualMenu | Chandni Verma | 2013-08-23 | 1 | -0/+11 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=643183 | ||||
* | Roster: Hide search-bar on hitting Enter on selected individual | Chandni Verma | 2013-08-23 | 1 | -0/+14 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=643183 | ||||
* | builder: move empathy_builder_* from Empathy to tp-account-widgets | Marco Barisione | 2013-08-20 | 1 | -2/+3 |
| | | | | | | | This commit also changes the licence of the moved code from GPL to LGPL. See GOSSIP-RELICENSING.txt for details. https://bugzilla.gnome.org/show_bug.cgi?id=699492 | ||||
* | live-search: move from Empathy to tp-account-widgets | Marco Barisione | 2013-08-20 | 1 | -2/+2 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=699492 | ||||
* | Install property active-group in EmpathyIndividualMenu | Chandni Verma | 2013-07-21 | 1 | -1/+3 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=585440 | ||||
* | Remove the name of an account once it has been deleted. | Travis Reitter | 2013-07-09 | 1 | -0/+10 |
| | | | | | | | | | This fixes a minor security issue where information about an account (its name) could be displayed after the point it was deleted. It only lasted until Empathy was quit. This patch ensures the name is scrubbed from Empathy immediately. Bug: https://bugzilla.gnome.org/show_bug.cgi?id=701649 | ||||
* | fixed grammatical error: setup -> set up could find this error only in ↵ | SandipTiwari | 2013-05-03 | 1 | -1/+1 |
| | | | | | | src/empathy-roster-window.c changed from "You need to setup an ..." to "You need to set up an ..." as suggested. https://bugzilla.gnome.org/show_bug.cgi?id=697302 | ||||
* | Reorder header inclusions accordingly to the Telepathy coding style | Emanuele Aina | 2013-04-02 | 1 | -22/+20 |
| | | | | | | | | | | | | Sort by: • "config.h" • API declarations, if any • public libraries • internal headers, alphabetically sorted (mostly) http://telepathy.freedesktop.org/wiki/Style#A.23includes https://bugzilla.gnome.org/show_bug.cgi?id=697076 | ||||
* | Use a flat namespace for internal includes | Emanuele Aina | 2013-04-01 | 1 | -21/+21 |
| | | | | | | | | Directly add the libempathy, libempathy-gtk and extensions directories to the include search path. This decouples header inclusions from their location and helps when reorganizing the source files layout. https://bugzilla.gnome.org/show_bug.cgi?id=696950 | ||||
* | Use double quotes for all internal headers | Emanuele Aina | 2013-04-01 | 1 | -21/+21 |
| | | | | | | | This makes a bit more obvious which headers come from public libraries and which ones come from uninstalled utility libraries. https://bugzilla.gnome.org/show_bug.cgi?id=696950 | ||||
* | Drop unused/redundant header inclusions | Emanuele Aina | 2013-03-28 | 1 | -13/+0 |
| | | | | | | | With the help of the script posted at http://stackoverflow.com/a/7135530 and some manual fixes, drop the unused or redundant #include directives. https://bugzilla.gnome.org/show_bug.cgi?id=696718 | ||||
* | Consistently use `#include "config.h"` everywhere | Emanuele Aina | 2013-03-28 | 1 | -1/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=696718 | ||||
* | Merge branch 'gnome-3-6' | Guillaume Desmottes | 2013-01-08 | 1 | -0/+1 |
|\ | |||||
| * | roster-window: ellipsize infobar title | Guillaume Desmottes | 2013-01-07 | 1 | -0/+1 |
| | | | | | | | | | | | | | | This avoid to increase the width of the roster window when displaying the error. https://bugzilla.gnome.org/show_bug.cgi?id=691137 | ||||
* | | roster-window: start live search on Ctrl+f | Guillaume Desmottes | 2013-01-04 | 1 | -2/+6 |
| | | |||||
* | | roster-window: prevent adding contact if not supported by CM | Guillaume Desmottes | 2012-12-26 | 1 | -0/+34 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=690733 | ||||
* | | roster-window: add 'Add Contact...' button when relevant | Guillaume Desmottes | 2012-12-26 | 1 | -1/+15 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=670048 | ||||
* | | roster-window: add a 'Show offline button" when relevant | Guillaume Desmottes | 2012-12-26 | 1 | -1/+27 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=670048 | ||||
* | | roster-window: display a specific message if there is no offline contact either | Guillaume Desmottes | 2012-12-26 | 1 | -2/+7 |
| | | | | | | | | | | | | | | Displaying "No online contacts" while we are actually displaying all the contacts is miss leading. https://bugzilla.gnome.org/show_bug.cgi?id=670048 | ||||
* | | EmpathyRosterWindow: Add UOA specific error infobar | Xavier Claessens | 2012-10-09 | 1 | -0/+59 |
|/ | | | | https://bugzilla.gnome.org/show_bug.cgi?id=681445 | ||||
* | roster-window: fix event_activated_cb callback signature | Guillaume Desmottes | 2012-10-08 | 1 | -2/+1 |
| | | | | | | | We receive the EmpathyEvent as the second signal argument, no as user_data pointer (which is 'self'). https://bugzilla.gnome.org/show_bug.cgi?id=681725 | ||||
* | include telepathy-glib.h | Guillaume Desmottes | 2012-09-17 | 1 | -2/+1 |
| | | | | | tp-glib 1.0 will enforce to only include telepathy-glib.h so best doing it to reduce the delta with the future stable branch. | ||||
* | roster-window: unprepare the individual manager before destroying the roster | Guillaume Desmottes | 2012-09-12 | 1 | -1/+18 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=660128 | ||||
* | empathy_roster_window_init: don't call set_notebook_page() | Guillaume Desmottes | 2012-09-12 | 1 | -2/+0 |
| | | | | | | | | | We should wait for the AM to be prepared (which is done in this function) before calling set_notebook_page() as it calls empathy_account_manager_get_accounts_connected() which relies on the AM being prepared. https://bugzilla.gnome.org/show_bug.cgi?id=683854 | ||||
* | use tp_account_manager_dup_valid_accounts() | Guillaume Desmottes | 2012-09-11 | 1 | -4/+5 |
| | | | | | | tp_account_manager_get_valid_accounts() has been deprecated. Fix an accounts list leak in empathy-sanity-cleaning. | ||||
* | EmpathyRosterWindow: refactor error infobar code | Xavier Claessens | 2012-09-07 | 1 | -202/+97 |
| | |||||
* | roster-window: display loading page when reconnecting accounts | Guillaume Desmottes | 2012-09-06 | 1 | -1/+12 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=683501 | ||||
* | roster-window: inline hide/show_contacts_loading in set_notebook_page() | Guillaume Desmottes | 2012-09-06 | 1 | -25/+15 |
| | | | | | | | It's cleaner to have all the logic deciding which page to display in set_notebook_page(). https://bugzilla.gnome.org/show_bug.cgi?id=683501 | ||||
* | roster-window: update the roster page when the most available presence changes | Guillaume Desmottes | 2012-09-06 | 1 | -0/+13 |
| | | | | | Fix a race between all the contacts being removed, and so the roster being empty, and the presence notification. | ||||
* | actually display the 'go online' button | Guillaume Desmottes | 2012-09-06 | 1 | -1/+1 |
| | | | | I added this flag exactly for this and then forgot to use it... | ||||
* | roster-window: display a button to go online | Guillaume Desmottes | 2012-09-05 | 1 | -0/+22 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=683326 | ||||
* | display_page_message: use a flag instead of booleans | Guillaume Desmottes | 2012-09-05 | 1 | -11/+20 |
| | | | | | | More scalable. https://bugzilla.gnome.org/show_bug.cgi?id=683326 | ||||
* | roster-window: display a specific message when we are offline | Guillaume Desmottes | 2012-09-05 | 1 | -0/+12 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=683326 | ||||
* | EmpathyRosterWindow: Show message when there is no online accounts | Xavier Claessens | 2012-08-20 | 1 | -9/+16 |
| | | | | See https://bugzilla.gnome.org/show_bug.cgi?id=656097#c20 | ||||
* | Removed the manager from the view, relying only on the model | Laurent Contzen | 2012-08-06 | 1 | -2/+1 |
| | |||||
* | empathy-roster-view: start using empathy-roster-model | Laurent Contzen | 2012-07-23 | 1 | -1/+9 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680302 | ||||
* | Use new tp_account_* getters | Guillaume Desmottes | 2012-07-16 | 1 | -2/+2 |
| | |||||
* | remove useless includes | Guillaume Desmottes | 2012-07-11 | 1 | -1/+0 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=679111 | ||||
* | roster-window: allow to send files using DnD | Guillaume Desmottes | 2012-06-26 | 1 | -0/+170 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=678524 | ||||
* | don't display 'Send file' menu item in empathy-chat | Guillaume Desmottes | 2012-06-26 | 1 | -1/+2 |
| | | | | | | We only support requesting FT channel in the same process as the FT handler. https://bugzilla.gnome.org/show_bug.cgi?id=678331 | ||||
* | roster-view: use a signal instead of a cb to handle individual tooltips | Guillaume Desmottes | 2012-06-18 | 1 | -5/+4 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=678294 | ||||
* | roster-window: display individual tooltips | Guillaume Desmottes | 2012-06-18 | 1 | -0/+50 |
| | | | | | | I re-used the same code as in EmpathyIndividualView. https://bugzilla.gnome.org/show_bug.cgi?id=678294 | ||||
* | roster-window: remove unused gsettings_contacts | Guillaume Desmottes | 2012-06-15 | 1 | -3/+0 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=677949 | ||||
* | roster-window: display events in the view | Guillaume Desmottes | 2012-06-15 | 1 | -271/+24 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=677948 | ||||
* | roster-window: display messages when roster is empty | Guillaume Desmottes | 2012-06-15 | 1 | -54/+27 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=677948 | ||||
* | roster-window: hook activate and popup menu | Guillaume Desmottes | 2012-06-15 | 1 | -0/+68 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=677948 | ||||
* | roster-window: use EmpathyRosterView | Guillaume Desmottes | 2012-06-15 | 1 | -59/+32 |
| | | | | | | | Lot of features have been disabled/commented out. I'll re-introduce them progressively. https://bugzilla.gnome.org/show_bug.cgi?id=677948 | ||||
* | roster-window: use tp_g_signal_connect_object() | Guillaume Desmottes | 2012-06-15 | 1 | -9/+4 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=677948 | ||||
* | roster-window: remove old GActionEntry | Guillaume Desmottes | 2012-06-08 | 1 | -21/+0 |
| | | | | Those have been removed from menubar.ui when implementing the new menu. | ||||
* | move 'Remove' item code to individual-menu | Guillaume Desmottes | 2012-06-08 | 1 | -1/+2 |
| | | | | | | | 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. | ||||
* | The comment should have been removed with the contact manager | Chandni Verma | 2012-05-29 | 1 | -4/+0 |
| | |||||
* | gedit-close-button: move CSS bits to empathy.css | Guillaume Desmottes | 2012-05-24 | 1 | -1/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=669473 | ||||
* | Load the CSS in all empathy-* binaries | Guillaume Desmottes | 2012-05-24 | 1 | -0/+2 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=669473 | ||||
* | roster-window: re-hook the show-groups gsettings key | Guillaume Desmottes | 2012-05-23 | 1 | -0/+3 |
| | | | | It has been accidentally removed during the recent settings clean up. | ||||
* | Remove dead map view component | Danielle Madeley | 2012-05-16 | 1 | -12/+0 |
| | |||||
* | Readd Ctrl-H accelerator | Danielle Madeley | 2012-05-16 | 1 | -0/+17 |
| | |||||
* | remove unused tp-contact-factory includes | Guillaume Desmottes | 2012-05-15 | 1 | -1/+0 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=675597 | ||||
* | Tweak account balance display | Danielle Madeley | 2012-05-15 | 1 | -10/+20 |
| | |||||
* | Refactor app menu as per design decision | Danielle Madeley | 2012-05-15 | 1 | -1/+1 |
| | |||||
* | Remove menu button, have only app menu | Danielle Madeley | 2012-05-15 | 1 | -89/+12 |
| | |||||
* | Remove dead code | Danielle Madeley | 2012-05-15 | 1 | -58/+1 |
| | |||||
* | Rework balance display to be in-roster only | Danielle Madeley | 2012-05-15 | 1 | -269/+33 |
| | |||||
* | Remove all old view menu handling code with GSettings bindings | Danielle Madeley | 2012-05-15 | 1 | -257/+15 |
| | |||||
* | Add the app menu using the same model as the menu button | Danielle Madeley | 2012-05-15 | 1 | -0/+10 |
| | |||||
* | Move the menu to a button ala Web | Danielle Madeley | 2012-05-15 | 1 | -102/+112 |
| | |||||
* | Remove view history action | Danielle Madeley | 2012-05-15 | 1 | -14/+0 |
| | | | | | It doesn't make sense to have this anyway. You can still have history even though you have no accounts configured. | ||||
* | roster-window: migrate menu bar to GtkBuilder | Guillaume Desmottes | 2012-05-15 | 1 | -251/+455 |
| | | | | Rebased-by: Danielle Madeley <danielle.madeley@collabora.co.uk> | ||||
* | EmpathyMainWindow: inherit from GtkApplicationWindow | Guillaume Desmottes | 2012-05-15 | 1 | -3/+5 |
| | | | | That's recommended for a better GNOME 3 integration. | ||||
* | roster-window: set a default height | Guillaume Desmottes | 2012-04-20 | 1 | -0/+1 |
| | | | | | | | | | | 600 seems to be a decent default height and that's already the one we use for the log viewer window. We continue relying on Gtk+ to pick the best width as there is no point making the window wider as long as all the menus are displayed. https://bugzilla.gnome.org/show_bug.cgi?id=674432 | ||||
* | Merge branch 'gnome-3-4' | Guillaume Desmottes | 2012-04-11 | 1 | -0/+1 |
|\ | | | | | | | | | Conflicts: po/ca@valencia.po | ||||
| * | roster-window: Bring back log entry in individual context menu | Guillaume Desmottes | 2012-04-05 | 1 | -0/+1 |
| | | | | | | | | Looks like it has been accidentally removed. | ||||
* | | remove useless empathy-contact-list.h includes | Guillaume Desmottes | 2012-04-10 | 1 | -1/+0 |
|/ | | | | https://bugzilla.gnome.org/show_bug.cgi?id=673821 | ||||
* | roster-window: check which page to display once Folks has finished loading | Guillaume Desmottes | 2012-03-22 | 1 | -1/+1 |
| | | | | | | | We should still display the 'no account' page if none is configured or enabled. https://bugzilla.gnome.org/show_bug.cgi?id=672506 | ||||
* | 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 | ||||
* | Display a spinner while loading contacts from Folks | Guillaume Desmottes | 2012-02-14 | 1 | -14/+65 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656097 | ||||
* | Add a gsetting key to show/hide groups | Guillaume Desmottes | 2012-02-09 | 1 | -0/+3 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=627658 | ||||
* | Remove 'Link Contact' menu item | Guillaume Desmottes | 2012-02-08 | 1 | -1/+0 |
| | | | | | | | We want to use gnome-contacts and the 'Informations' menu item already starts it. https://bugzilla.gnome.org/show_bug.cgi?id=669482 | ||||
* | display a message if accounts need to be enabled | Guillaume Desmottes | 2012-02-03 | 1 | -4/+83 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656097 | ||||
* | display a specific message if no account is configured | Guillaume Desmottes | 2012-02-03 | 1 | -0/+27 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656097 | ||||
* | add generic contact icon and account settings button to the message page | Guillaume Desmottes | 2012-02-03 | 1 | -2/+19 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656097 | ||||
* | make code displaying the 'no match found' page more generic | Guillaume Desmottes | 2012-02-03 | 1 | -16/+28 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656097 | ||||
* | roster_window_connection_items_setup: remove edit_personal_information | Guillaume Desmottes | 2012-01-27 | 1 | -1/+0 |
| | | | | It has been removed from the UI file. | ||||
* | remove 'edit->personnal information' menu | Guillaume Desmottes | 2012-01-20 | 1 | -8/+0 |
| | | | | | | It's done in empathy-accounts now. https://bugzilla.gnome.org/show_bug.cgi?id=668336 | ||||
* | roster-window: watch for TpAccount:connection changes | Guillaume Desmottes | 2012-01-12 | 1 | -4/+25 |
| | | | | | | | The account being connected isn't longer enough to ensure that its TpConnection is defined. https://bugzilla.gnome.org/show_bug.cgi?id=667743 | ||||
* | roster-window: factor out add_account() | Guillaume Desmottes | 2012-01-12 | 1 | -26/+26 |
| | | | | | | | Also fix a stupid bug where roster_window_account_removed_cb() was called on a valid account in roster_window_account_validity_changed_cb(). https://bugzilla.gnome.org/show_bug.cgi?id=667743 | ||||
* | roster-window: use self->priv pattern | Guillaume Desmottes | 2012-01-10 | 1 | -444/+387 |
| | |||||
* | roster-window: port to new coding style | Guillaume Desmottes | 2012-01-10 | 1 | -1853/+1865 |
| | | | | While I'm modyfing this file, best to do it now. | ||||
* | rename MainWindow to RosterWindow | Guillaume Desmottes | 2012-01-10 | 1 | -0/+2598 |
With the process split it doesn't really make sense to continue calling it 'main' window, it's just the roster now. |