aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy-gtk/empathy-roster-model.c
Commit message (Collapse)AuthorAgeFilesLines
* rename empathy_roster_model_get_groups_for_individual() to _dup_Guillaume Desmottes2012-09-121-4/+4
| | | | | It matches tp-glib naming convention now that the returned list is (transfer full).
* empathy_roster_model_get_groups_for_individual: return a (transfer full) listGuillaume Desmottes2012-09-121-1/+1
| | | | | | | gee_iterator_get() returns a new string, so we have to pass its ownership to the list to not leak it. https://bugzilla.gnome.org/show_bug.cgi?id=683864
* Removed now useless _get_top_individuals function in the modelLaurent Contzen2012-08-071-21/+0
|
* Moved _contact_in_top from the model to the viewLaurent Contzen2012-08-071-25/+0
| | | | | empathy-roster-model and empathy-roster-model-manager: removed _contact_in_top empathy-roster-view: added new function contact_in_top and modified functions to use it
* Added top_group_members list in model, view relying on itLaurent Contzen2012-08-071-34/+0
| | | | | | | empathy-roster-model: no longer emits top-individuals and favourites-changed signals empathy-roster-model-manager: new top_group_members GList with filling function. _contact_in_top uses top_group_members. top_group_members is modified when top-individuals and favourites-changed signals are caught. empathy-roster-view: no longer catches top-individuals or favourites-changed signals from the model
* Coding style fixupsLaurent Contzen2012-08-061-2/+4
|
* Changed some "Return value:" for "Returns:" in gtk-doc annotationsLaurent Contzen2012-08-061-2/+2
|
* Moved contact_in_top and contact_is_favourite from view to modelLaurent Contzen2012-08-061-0/+25
| | | | | | empathy-roster-model: new function _contact_in_top empathy-roster-model-manager: implemented _contact_in_top, new function contact_is_favourite empathy-roster-view: removed contact_in_top and contact_is_favourite functions, now calling model's _contact_in_top instead
* roster-model now catches notify::favourites-changedLaurent Contzen2012-08-061-0/+19
| | | | | | empathy-roster-model: catches notify::favourites-changed and emits favourites-changed empathy-roster-model-manager: implemented this empathy-roster-view: now catches favourites-changed from the model
* roster-model now catches notify::top-individualsLaurent Contzen2012-08-061-0/+14
| | | | | | empathy-roster-model: catches notify::top-individuals and emits top-individuals-changed empathy-roster-model-manager: implemented this empathy-roster-view: now catches top-individuals-changed from the model
* Added new function _get_top_individuals in the modelLaurent Contzen2012-08-061-0/+21
| | | | | | empathy-roster-model: new function _get_top_individuals empathy-roster-model-manager: implemented _get_top_individuals empathy-roster-view: uses the roster-model's _get_top_individuals instead of the individual-manager's
* Documented public functions in empathy-roster-modelLaurent Contzen2012-08-061-0/+18
|
* empathy-roster-model: New virtual method _get_groups_for_individual ↵Laurent Contzen2012-07-231-0/+14
| | | | | | empathy-roster-model-manager: implemented _get_groups_for_individual empathy-roster-view.c: using _get_groups_for_individual https://bugzilla.gnome.org/show_bug.cgi?id=680302
* empathy-roster-model, empathy-roster-model-manager: Now deals with ↵Laurent Contzen2012-07-231-0/+20
| | | | | | groups-changed signal empathy-roster-view.c: now uses roster-model's groups-changed signal https://bugzilla.gnome.org/show_bug.cgi?id=680302
* roster-model: add API to track individualsGuillaume Desmottes2012-07-231-0/+55
|
* add empathy-roster-modelGuillaume Desmottes2012-07-231-0/+29