| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=662609
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=662609
|
|
|
|
|
|
|
|
| |
TP_CONNECTION_FEATURE_CAPABILITIES are prepared
Most filter will need those.
https://bugzilla.gnome.org/show_bug.cgi?id=662609
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=662609
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=662609
|
|
|
|
|
|
| |
It just unref one object so dispose is the best place.
https://bugzilla.gnome.org/show_bug.cgi?id=662609
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=662609
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=662609
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=662609
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=662609
|
|
|
|
|
|
|
|
|
|
| |
I wanted to clean the account chooser a bit but the old coding style makes me
cry...
It's good to do anyway, especially if we move this widget to a telepathy-gtk
lib at some point.
https://bugzilla.gnome.org/show_bug.cgi?id=662609
|
|
|
|
| |
No more ugly marshallers \o/
|
| |
|
|
|
|
|
|
|
|
|
| |
Previously, the 'set' field of the stack-allocated 'data' structure was
not initialized. It's explicitly set to TRUE if the account is found,
but never otherwise set; so if the account is not found, this function
returned random garbage.
Reviewed-by: Xavier Claessens <xclaesse@gmail.com>
|
|
|
|
|
|
|
|
|
| |
TP_CONNECTION_FEATURE_CAPABILITIES,
Also simplify empathy_account_chooser_filter_supports_chatrooms in the
process.
https://bugzilla.gnome.org/show_bug.cgi?id=656831
|
| |
|
|
|
|
| |
As non ROW_ACCOUNT rows don't have an account.
|
| |
|
| |
|
|
|
|
| |
So we can know if 'All' is selected in the accounts chooser.
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Our ref is already released in filter_result_callback_data_free (#645672).
|
| |
|
| |
|
|
|
|
|
|
|
| |
(#639214)
See bgo #639139 for details, but basically that's because the cell_area is now
created in a constructor instead of an init function.
|
|
|
|
| |
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=603027
|
| |
|
|
|
|
| |
accounts properly (#633481).
|
| |
|
|
|
|
| |
instead of empathy_signal_connect_weak
|
| |
|
|
|
|
| |
Fixes: #609737
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I'm pretty sure this is unnecessary. Consider the four cases:
value of data->account | 0 | x |
value of account | 0 | y | 0 | y |
a. data->account == NULL | t | f | t | f |
b. account == NULL | t | t | f | f |
c. a != b | f | t | t | f |
d. data->account == account | t | f | f | x == y |
e. equal | t | f | f | x == y |
In all cases, the value of equal is identical to what it would have been
if the else branch were always taken. So... let's just always take the
else branch.
|
| |
|
| |
|
|
|
|
|
| |
This can be useful to know when the combobox has been populated by the
accounts.
|
|
|
|
| |
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
|
|
|
|
| |
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
|
|
|
|
| |
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
|
| |
|
|\
| |
| |
| |
| |
| | |
Conflicts:
libempathy-gtk/empathy-account-widget.c
src/empathy.c
|
| | |
|
| | |
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
|
|
|
| |
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
|
|
|
| |
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
|
|
|
|
|
| |
empathy_account_chooser_dup_account and fixed leaks.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
| |
|
|
|
|
|
|
| |
From: Xavier Claessens <xclaesse@gmail.com>
svn path=/trunk/; revision=2843
|
|
|
|
| |
svn path=/trunk/; revision=2233
|
|
|
|
| |
svn path=/trunk/; revision=2077
|
|
|
|
| |
svn path=/trunk/; revision=2074
|
|
|
|
| |
svn path=/trunk/; revision=2067
|
|
|
|
| |
svn path=/trunk/; revision=2047
|
|
|
|
| |
svn path=/trunk/; revision=2031
|
|
|
|
| |
svn path=/trunk/; revision=1967
|
|
|
|
|
|
| |
up the 'previous conversations' dialog and there is no account configured.
svn path=/trunk/; revision=1359
|
|
|
|
|
|
| |
G_TYPE_INSTANCE_GET_PRIVATE all the time.
svn path=/trunk/; revision=1082
|
|
|
|
| |
svn path=/trunk/; revision=932
|
|
|
|
|
|
| |
avoid problems move the code to a g_idle cb.
svn path=/trunk/; revision=922
|
|
|
|
| |
svn path=/trunk/; revision=909
|
|
|
|
| |
svn path=/trunk/; revision=736
|
|
|
|
| |
svn path=/trunk/; revision=688
|
|
|
|
|
|
| |
ChangeLog
svn path=/trunk/; revision=455
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-10-24 Xavier Claessens <xclaesse@gmail.com>
* libempathy-gtk/empathy-account-chooser.c:
* libempathy-gtk/empathy-profile-chooser.c:
* libempathy-gtk/empathy-account-chooser.h:
* libempathy-gtk/empathy-profile-chooser.h:
* libempathy-gtk/empathy-images.h:
* libempathy-gtk/empathy-main-window.c:
* libempathy-gtk/empathy-main-window.h:
* libempathy-gtk/empathy-cell-renderer-activatable.c:
* libempathy-gtk/empathy-account-widget-salut.c:
* libempathy-gtk/empathy-presence-chooser.c:
* libempathy-gtk/empathy-cell-renderer-activatable.h:
* libempathy-gtk/empathy-account-widget-salut.h:
* libempathy-gtk/empathy-account-widget-msn.c:
* libempathy-gtk/empathy-presence-chooser.h:
* libempathy-gtk/empathy-status-icon.c:
* libempathy-gtk/empathy-contact-dialogs.c:
* libempathy-gtk/empathy-account-widget-msn.h:
* libempathy-gtk/empathy-status-icon.h:
* libempathy-gtk/empathy-contact-dialogs.h:
* libempathy-gtk/empathy-account-widget-jabber.c:
* libempathy-gtk/empathy-account-widget-jabber.h:
* libempathy-gtk/empathy-contact-widget.c:
* libempathy-gtk/empathy-contact-widget.h:
* libempathy-gtk/empathy-smiley-manager.c:
* libempathy-gtk/empathy-about-dialog.h:
* libempathy-gtk/empathy-smiley-manager.h:
* libempathy-gtk/empathy-accounts-dialog.h:
* libempathy/empathy-avatar.h:
* libempathy/empathy-debug.h: Cleanup licences and copyrights,
Modules with 100% collabora code are now relicenced to LGPL.
* doc/libempathy-gtk/tmpl/empathy-contact-list-store.sgml: Updated.
svn path=/trunk/; revision=392
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-10-21 Xavier Claessens <xclaesse@gmail.com>
* libempathy-gtk/empathy-account-chooser.c:
* libempathy-gtk/empathy-contact-dialogs.c:
* libempathy-gtk/empathy-contact-widget.c:
* libempathy-gtk/empathy-contact-widget.h:
* libempathy-gtk/empathy-accounts-dialog.c: To know if an account is
connected, use mission_control_get_connection_status() instead of
mission_control_get_connection(). Update account chooser if an account's
status changes or if it get removed.
Move account chooser filter func for add-contact's window from
EmpathyContactWidget to EmpathyContactDialogs.
svn path=/trunk/; revision=384
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-07-26 Xavier Claessens <xclaesse@gmail.com>
* libempathy-gtk/empathy-account-chooser.c:
* libempathy-gtk/empathy-new-chatroom-dialog.c:
* libempathy-gtk/empathy-account-chooser.h:
* libempathy-gtk/empathy-contact-dialogs.c:
* libempathy-gtk/empathy-chatrooms-window.c:
* libempathy-gtk/empathy-contact-widget.c:
* libempathy-gtk/empathy-contact-widget.h:
* libempathy-gtk/empathy-log-window.c:
* doc/*: Do not show salut accounts in the add contact dialog. Rework
a bit EmpathyContactWidget. Fixes bug #459100
(Guillaume Desmottes, Xavier Claessens).
svn path=/trunk/; revision=197
|
|
2007-06-22 Xavier Claessens <xclaesse@gmail.com>
* libempathy/*.[ch]:
* libempathy-gtk/*.[ch]:
* src/*.[ch]: Rename all filenames starting with "gossip" by "empathy",
change namespace of all gossip_*() functions to empathy_*().
Fixes bug #444490 (Mario Danic, Xavier Claessens).
svn path=/trunk/; revision=170
|