| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
| |
Free a leak as 'text' wasn't freed in the first case.
|
|
|
|
|
|
|
| |
information->widget_avatar can actually be a EmpathyAvatarImage when
displaying a read only widget.
https://bugzilla.gnome.org/show_bug.cgi?id=672828
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
the 'else'
No semantic change.
https://bugzilla.gnome.org/show_bug.cgi?id=672633
|
|
|
|
|
|
| |
Looks like the new doc infra uses "help" rather than "ghelp".
https://bugzilla.gnome.org/show_bug.cgi?id=672596
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=672608
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=672508
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=672037
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=671981
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=671981
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=671994
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=671994
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=671994
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=671994
|
|\ |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=671884
|
| |
| |
| |
| |
| |
| | |
This reverts commit 8c56829f3fa97640abf47ced7d39aa618fffe07f.
https://bugzilla.gnome.org/show_bug.cgi?id=671884
|
| | |
|
| |
| |
| |
| | |
It's much more useful that just the ID.
|
| |
| |
| |
| | |
The individual manager already sends the exact same debugging message.
|
| | |
|
| |
| |
| |
| | |
Those messages flood the debug window and never helped me finding any bug.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
Fixes: https://bugzilla.gnome.org/661515
|
| | |
|
| |
| |
| |
| | |
This reverts commit b7f1fab64f9a59221b4d666cd788db4efe855b13.
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=629902
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=629902
|
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| |
| | |
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
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | | |
Conflicts:
configure.ac
telepathy-yell
|
| |\ \ |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
I rephrased it as well per Will's suggestion.
https://bugzilla.gnome.org/show_bug.cgi?id=652669
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
We want them to take all the space available.
https://bugzilla.gnome.org/show_bug.cgi?id=652669
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
It simplifies widgets packing.
https://bugzilla.gnome.org/show_bug.cgi?id=652669
|
| | | |
| | | |
| | | |
| | | | |
https://bugzilla.gnome.org/show_bug.cgi?id=652669
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
https://bugzilla.gnome.org/show_bug.cgi?id=668985
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| | | |
| | | |
| | | |
| | | | |
https://bugzilla.gnome.org/show_bug.cgi?id=669655
|
| | | |
| | | |
| | | |
| | | | |
https://bugzilla.gnome.org/show_bug.cgi?id=669482
|
| | | |
| | | |
| | | |
| | | | |
https://bugzilla.gnome.org/show_bug.cgi?id=669482
|
| | | |
| | | |
| | | |
| | | | |
https://bugzilla.gnome.org/show_bug.cgi?id=669482
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
We want to use gnome-contacts and the 'Informations' menu item already starts
it.
https://bugzilla.gnome.org/show_bug.cgi?id=669482
|
| | | |
| | | |
| | | |
| | | | |
https://bugzilla.gnome.org/show_bug.cgi?id=669578
|
| | | |
| | | |
| | | |
| | | | |
https://bugzilla.gnome.org/show_bug.cgi?id=669578
|
| | | |
| | | |
| | | |
| | | | |
https://bugzilla.gnome.org/show_bug.cgi?id=669578
|
| | | |
| | | |
| | | |
| | | | |
https://bugzilla.gnome.org/show_bug.cgi?id=669559
|
| | | |
| | | |
| | | |
| | | | |
https://bugzilla.gnome.org/show_bug.cgi?id=669559
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
This should make the clang analyzer happier.
|
| | | |
| | | |
| | | |
| | | | |
https://bugzilla.gnome.org/show_bug.cgi?id=669177
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This ensures that we'll stop scrolling if the DnD operation hasn't been
completed.
https://bugzilla.gnome.org/show_bug.cgi?id=662916
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This will avoid to accidentally 'loose' the dialog.
https://bugzilla.gnome.org/show_bug.cgi?id=643699
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| | | |
| | | |
| | | |
| | | | |
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=668681
|
|\ \ \ \ |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
https://bugzilla.gnome.org/show_bug.cgi?id=576912
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
If a message is outgoing, then why on earth would we check whether it
mentions our own nick and highlight it?
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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!)
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This allows EmpathyChatWindow to use this rather than calling
empathy_message_should_highlight() itself.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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.
|
| |_|_|/
|/| | |
| | | |
| | | | |
https://bugzilla.gnome.org/show_bug.cgi?id=668502
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
No point keeping the extra widgets now.
https://bugzilla.gnome.org/show_bug.cgi?id=666714
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
That way the avatar is no longer miss aligned with the other fields.
https://bugzilla.gnome.org/show_bug.cgi?id=666714
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
There is no point keeping this even more complicated that it already is.
https://bugzilla.gnome.org/show_bug.cgi?id=666714
|
| | | |
| | | |
| | | |
| | | | |
https://bugzilla.gnome.org/show_bug.cgi?id=666714
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
It's not used.
https://bugzilla.gnome.org/show_bug.cgi?id=666714
|
|/ / / |
|
| |/
|/|
| |
| |
| |
| | |
Thanks to marc@ttux.net for his help.
https://bugzilla.gnome.org/show_bug.cgi?id=660856
|
| |
| |
| |
| |
| |
| | |
empathy_connection_aggregator_get_all_groups()
https://bugzilla.gnome.org/show_bug.cgi?id=667037
|
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| | |
They have been properly fixed since a while.
|
| |
| |
| |
| |
| |
| | |
This ensure that we won't call the callback when disposing the widget.
https://bugzilla.gnome.org/show_bug.cgi?id=667676
|
| | |
|
| | |
|
| | |
|
| | |
|
|/
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=667791
|
| |
|
|
|
|
|
|
| |
Kinda hacky but that's the best we can do without major changes in Folks.
https://bugzilla.gnome.org/show_bug.cgi?id=666531
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=661500
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
This introduces some code duplication with the assistant but it's going to die
soon anyway.
|
|
|
|
|
| |
We'll need them when creating the account. Adding a simple function to
manually hide them in the assistant for now.
|
| |
|
|
|
|
| |
I'm changing this file a lot so while I'm on it...
|
| |
|
|
|
|
|
| |
We should use the official accelerator for closing dialog. If widget fields
are also using the 'C' accelerator then they should be fixed.
|
|
|
|
| |
We fire the close signal a bit later in this function
|
|
|
|
|
| |
It should also be displayed now as we always want the user to be able to close
the dialog.
|
| |
|
| |
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=649208
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=660547
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=660547
|
|
|
|
|
|
| |
It's clearer that way.
https://bugzilla.gnome.org/show_bug.cgi?id=665038
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=665038
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=665038
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=665038
|
|
|
|
|
|
| |
It's a bit fragile, user should say which features he wants.
https://bugzilla.gnome.org/show_bug.cgi?id=665038
|
|
|
|
|
|
|
| |
We already checks if it's a IndividualStoreChannel before using it so that's
safe.
https://bugzilla.gnome.org/show_bug.cgi?id=665038
|
|
|
|
|
|
| |
Shouldn't really happen in practice but better to be safe than sorry.
https://bugzilla.gnome.org/show_bug.cgi?id=665853
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=665592
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=664209
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=660547
|
|
|
|
|
| |
We already use it when using the menu so there is no reason to keep using the
old one.
|
|
|
|
| |
cancellable are always optional so this code should be NULL safe.
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=663328
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
| |
Hourrah \o/
https://bugzilla.gnome.org/show_bug.cgi?id=663387
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
This allows us to remove setup_idle_id as a protected variable.
https://bugzilla.gnome.org/show_bug.cgi?id=663387
|
|
|
|
|
|
| |
This allows us to remove show_active as a protected variable.
https://bugzilla.gnome.org/show_bug.cgi?id=663387
|
|
|
|
|
|
| |
This will allow us to use the individual view to display muc members.
https://bugzilla.gnome.org/show_bug.cgi?id=663387
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=663387
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=663387
|
|
|
|
|
|
|
| |
We now have EmpathyIndividualStoreManager which implements the store using
EmpathyIndividualManager as its contact source.
https://bugzilla.gnome.org/show_bug.cgi?id=663387
|
|
|
|
|
|
| |
This will be needed when abstracting EmpathyIndividualStore.
https://bugzilla.gnome.org/show_bug.cgi?id=663387
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=661640
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=661640
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=662903
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=662903
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=662903
|
|
|
|
|
|
|
|
|
|
|
| |
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/
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
This is needed when being used in a muc.
https://bugzilla.gnome.org/show_bug.cgi?id=663763
|
|
|
|
|
|
| |
This will be needed when using this widget in MUC.
https://bugzilla.gnome.org/show_bug.cgi?id=663763
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=663873
|
|
|
|
|
|
| |
God I hate _get functions returning new memory...
https://bugzilla.gnome.org/show_bug.cgi?id=663873
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=663873
|
|
|
|
|
|
| |
The model copies the date so we should free it afterward.
https://bugzilla.gnome.org/show_bug.cgi?id=663873
|
| |
|
|
|
|
|
|
|
|
| |
EMPATHY_INDIVIDUAL_STORE_COL_NAME
https://bugzilla.gnome.org/show_bug.cgi?id=663387
https://bugzilla.gnome.org/show_bug.cgi?id=663763
|
|
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=663387
https://bugzilla.gnome.org/show_bug.cgi?id=663763
|
|
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=663387
https://bugzilla.gnome.org/show_bug.cgi?id=663763
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=663763
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=663763
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=663842
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=663842
|
|
|
|
|
|
|
|
|
|
| |
It has been deprecated. I asked on #gtk+ and that seems to be the right way to
do this. See
http://git.gnome.org/browse/gtk+/commit/?id=2783158f8d9ca69e5a8fc4a903bfbcc3871a1b02
All these APIs are available since GTK+ 3.0 so we're good.
https://bugzilla.gnome.org/show_bug.cgi?id=662903
|
|
|
|
|
|
|
| |
It has been deprecated. gdk_window_get_device_position() has been added in
GTK+ 3.0 so we're fine.
https://bugzilla.gnome.org/show_bug.cgi?id=662903
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=663563
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=663327
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=663327
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=663327
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=661805
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=661805
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=661805
|
|
|
|
|
|
| |
This reverts commit 40dc4074eeecb15c82d9eacb3fcd54cff7162440.
We can now depends on it.
|
|
|
|
| |
We weren't using the persona we just created for some reason.
|
|
|
|
|
| |
Unexpectedly, a 0 length buffer causes gdk_pixbuf_loader_write() to return
FALSE without setting @error. Would then segv on error->message.
|
|\ |
|
| |
| |
| |
| | |
Buttons should all be the same size.
|
| |
| |
| |
| |
| | |
The child widgets of the dialpad-widget weren't being shown, so the widget
required a gtk_widget_show_all() to show up. Unexpected :(
|
|/
|
|
|
| |
In that case priv->jid_suffix is NULL, so we should not try to call
remove_jid_suffix().
|
| |
|
|
|
|
|
|
| |
This reverts commit d8153fa21a7beb4229dbba1810eb8544af91db4f.
I was not supposed to commit that yet; the tp-glib API hasn't been released.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=661805
|
|
|
|
|
|
| |
We have 2 different models having their own set of columns.
https://bugzilla.gnome.org/show_bug.cgi?id=661805
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=662903
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=662903
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=662903
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=662903
|
| |
|
|
|
|
|
|
| |
It's stupid to have to ask to any user of this widget to do this itself.
https://bugzilla.gnome.org/show_bug.cgi?id=662604
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=662604
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=662843
|
|
|
|
| |
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
|
|
|
|
|
|
| |
It's cleaner than re-setting the same filter function.
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
|
|
|
|
|
|
|
|
|
| |
Making a call to GetContactAttributes only gets the attributes currently known
to the CM. If a contact is unknown, lookups for the attributes are then queued
and signalled when retrieved. When we receive this signal, we should refilter
the contact list.
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=662727
|
|
|
|
|
| |
The latter has been deprecated and g_unichar_fully_decompose() is already in
2.30.
|
|
|
|
|
| |
The latter has been deprecated in GLib 2.31 but g_format_size() has been added
in 2.30 so we can already use it without bumping the dep.
|
|
|
|
|
|
| |
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=640846
Signed-off-by: Danielle Madeley <danielle.madeley@collabora.co.uk>
|
| |
|
|
|
|
|
|
|
|
| |
store destruction
This is an exact port of similar code from empathy-individual-store.
https://bugzilla.gnome.org/show_bug.cgi?id=662211
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=662211
|
|
|
|
|
| |
This is a reworking, rather than rebasing of the original patch because of
large changes in the codebase.
|
|
|
|
|
| |
Update empathy-individual-widget for these changes. This comes from the rebase
of this branch.
|
|
|
|
|
|
|
| |
Why do we still have this annoying split?
Rebasing this work will pull in a dependency on empathy-string-parser, which is
part of libempathy-gtk. Hence the move.
|
| |
|
|
|
|
|
| |
This patch isn't quite the behaviour I want, but I think it's better than just
re-selecting the first entry every time I type something.
|
| |
|
|
|
|
| |
This means the selection can be activated when the treeview is focused.
|
|
|
|
| |
The default action should be on the right.
|
|
|
|
| |
This was caused by a missing parameter of gtk_dialog_add_buttons().
|
|
|
|
| |
It's no longer used.
|
|
|
|
| |
The user wants to see her most recent history, not what she typed in first.
|
|
|
|
|
|
| |
Let's face it, the whole thing was getting a little unwieldly there in the
UI utils, and if we're going to be using it in more places, let's start by
abstracting it into a widget.
|
|
|
|
|
|
| |
Not doing so can lead to nasty HTML injection from hostile users.
https://bugzilla.gnome.org/show_bug.cgi?id=662035
|
| |
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=661981
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=661981
|
|
|
|
|
|
|
|
|
|
| |
Replace the 'send video' checkbox by an extra button
It's more coherent with the other places where we allow user to start calls.
It also gives better feedback as we can unsensitive this button if the
selected contact doesn't support video.
https://bugzilla.gnome.org/show_bug.cgi?id=661981
|