| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
This function doesn't use/set a GError so we shouldn't try to use it.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=696977
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=725070
|
|
|
|
|
|
| |
It was always set to TRUE anyway.
https://bugzilla.gnome.org/show_bug.cgi?id=725070
|
|
|
|
|
|
| |
We always pass TRUE.
https://bugzilla.gnome.org/show_bug.cgi?id=725070
|
|
|
|
|
|
| |
Since migrating to unity-control-center the name for the credentials panel has changed. Use this new name.
https://bugzilla.gnome.org/show_bug.cgi?id=724711
|
| |
|
|
|
|
|
|
|
| |
We have now to use the GtkApplication bus name when calling the method as GBus
uses this bus name and not the Telepathy one which is used by dbus-glib.
https://bugzilla.gnome.org/show_bug.cgi?id=723766
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=723766
|
|
|
|
|
|
| |
Plan is to get rid of our own code gen system in next.
https://bugzilla.gnome.org/show_bug.cgi?id=723766
|
|
|
|
|
|
|
|
|
| |
It's convenient to have a single file containing all the D-Bus names so a
component can easily call a method on another one.
Also rename from DBUS_NAME to BUS_NAME to stay coherent with the TP_BUS_NAME.
https://bugzilla.gnome.org/show_bug.cgi?id=723766
|
|
|
|
|
|
|
| |
So it's clearer that we are referring the Telepathy bus name and not the
GtkApplication one.
https://bugzilla.gnome.org/show_bug.cgi?id=723766
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=723766
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=692793
|
|
|
|
|
|
|
| |
The store keeps its own ref and the client is reffed while the async call so
we can unref it right away.
https://bugzilla.gnome.org/show_bug.cgi?id=692793
|
|
|
|
|
|
| |
gtk_list_store_get() gives us a new ref.
https://bugzilla.gnome.org/show_bug.cgi?id=692793
|
|
|
|
|
|
|
| |
Using g_signal_connect_object() isn't enought as it prevents from calling the
callback when the windows has been destroyed but not while disposing it.
https://bugzilla.gnome.org/show_bug.cgi?id=692793
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=692793
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=637316
|
|
|
|
| |
Mission-control 5.5.0 has been released 3.5 years ago...
|
|
|
|
|
| |
Makes transition to next easier as HandleWith() is going to always have the
'time' argument.
|
|
|
|
|
|
|
|
| |
We're going to use simply "About" instead of "About Empathy"
https://wiki.gnome.org/Design/HIG/ApplicationMenus
https://bugzilla.gnome.org/show_bug.cgi?id=720114
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=685899
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| | |
Conflicts:
configure.ac
|
| |
| |
| |
| |
| |
| | |
Make the code more symetric.
https://bugzilla.gnome.org/show_bug.cgi?id=710017
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=710017
|
| |
| |
| |
| |
| |
| | |
Make the code more symetric.
https://bugzilla.gnome.org/show_bug.cgi?id=710017
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=710017
|
| | |
|
| | |
|
|/
|
|
| |
GStreamer 1.0 is now mandatory.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Empathy debug window opens w/ weird size. This caused by scrolled
window. In official documentation of gtk+ I look that uses:
gtk_widget_set_size_request (window, 300, 300);
And it's work!
Set default size isn't needed.
Reference: https://bugzilla.gnome.org/show_bug.cgi?id=708826
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=707885
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=707885
|
|
|
|
|
|
| |
No need to call it during each iteration.
https://bugzilla.gnome.org/show_bug.cgi?id=707885
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
32529f49e3935b5f4fd747fcfe2d62322f86ec52 removed the BIND_ACTIVE calls but I
forgot those.
https://bugzilla.gnome.org/show_bug.cgi?id=708684
|
|
|
|
|
|
|
|
|
| |
Since f451000063d5e20b337d2a8d7b0d7faf6429af6b empathy-debugger crashes
on start, because have cycle w/ argc++, but argc is uninitialized.
Reference: https://bugzilla.gnome.org/show_bug.cgi?id=708403
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
|
| |
|
| |
|
|\
| |
| |
| |
| |
| | |
Conflicts:
NEWS
configure.ac
|
| | |
|
|\|
| |
| |
| |
| | |
Conflicts:
libempathy/empathy-keyring.c
|
| |
| |
| |
| |
| |
| |
| | |
Ridiculously long messages were crashing empathy-debugger because Pango
weren't able to display them all.
https://bugzilla.gnome.org/show_bug.cgi?id=696328
|
| |
| |
| |
| |
| |
| | |
It's been deprecated.
https://bugzilla.gnome.org/show_bug.cgi?id=707538
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=706988
|
| |
| |
| |
| |
| |
| | |
This was a regression caused by c689cd6a91cb2a31ce0d03f47e59ca4e3f368e9c
https://bugzilla.gnome.org/show_bug.cgi?id=707338
|
| |
| |
| |
| |
| |
| | |
Not used anymore with Geoclue 2.
https://bugzilla.gnome.org/show_bug.cgi?id=706627
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=707104
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=706830
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=643183
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=643183
|
| |
| |
| |
| |
| | |
It was possible to get into a state where "Swap camera" was visible
even when there was only one camera connected.
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=699492
|
| |
| |
| |
| |
| |
| |
| | |
This allows user of the class to get the buttons packed in a different
widget, for instance the one returned by gtk_dialog_get_action_area.
https://bugzilla.gnome.org/show_bug.cgi?id=699492
|
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=699492
|
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| | |
All the code was initially written for wocky which is under LGPL.
https://bugzilla.gnome.org/show_bug.cgi?id=699492
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=699492
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=699492
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=699492
|
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=699492
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The following functions were moved from empathy to tp-aw and renamed
accordingly:
* empathy_protocol_icon_name;
* empathy_protocol_name_to_display_name;
* empathy_service_name_to_display_name.
This commit also changes the licence of the moved code (all copyrighted
by Collabora Ltd.) from GPL to LGPL.
https://bugzilla.gnome.org/show_bug.cgi?id=699492
|
| |
| |
| |
| |
| |
| |
| | |
This commit also changes the licence of the moved code (all copyrighted
by Collabora Ltd.) from GPL to LGPL.
https://bugzilla.gnome.org/show_bug.cgi?id=699492
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=699492
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=699492
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=699492
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=699492
|
| |
| |
| |
| |
| |
| |
| |
| | |
The file names have been kept unchanged to keep the diff simple and will
be updated later. This makes easier to spot where the account widgets
still rely on libempathy.
https://bugzilla.gnome.org/show_bug.cgi?id=699492
|
| |
| |
| |
| |
| |
| |
| | |
Start moving the account widgets code in a subdir before fully isolating
it and stubbing it out in a submodule.
https://bugzilla.gnome.org/show_bug.cgi?id=699492
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=699492
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=701392
|
| |
| |
| |
| |
| |
| | |
Signed-off-by: Emilio Pozuelo Monfort <emilio.pozuelo@collabora.co.uk>
https://bugzilla.gnome.org/show_bug.cgi?id=666221
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
in infobar
accounts_dialog_update_status_infobar() is the function responsible
for doing all updates.
https://bugzilla.gnome.org/show_bug.cgi?id=705668
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=705618
|
| |
| |
| |
| |
| |
| |
| | |
The name was miss leading as this function do more than just presenting the
window.
https://bugzilla.gnome.org/show_bug.cgi?id=705618
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=705618
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=705618
|
| | |
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=585440
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=643755
|
| |
| |
| |
| |
| |
| |
| | |
When a new contact is added, it could already be online,
especially with Salut.
https://bugzilla.gnome.org/show_bug.cgi?id=704452
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| | |
This prevent strings to be too big.
https://bugzilla.gnome.org/show_bug.cgi?id=702095
|
|\| |
|
| |
| |
| |
| |
| |
| |
| | |
This fix gnome-shell crash if the name is too big,
because it makes the window huge.
https://bugzilla.gnome.org/show_bug.cgi?id=702095
|
|\| |
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=701914
|
|\| |
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=698742
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
selected account
When switching account before tp_room_list_new_async() finish,
there is a race for which one will finish first. We ignore the
new TpRoomList if it does not correspond to the currently
selected account.
https://bugzilla.gnome.org/show_bug.cgi?id=698742
|
| |
| |
| |
| |
| |
| | |
The comments where out of sync with the en COL_* enum.
https://bugzilla.gnome.org/show_bug.cgi?id=698742
|
| |
| |
| |
| |
| |
| |
| | |
We use empathy_keyring_set_account_password_finish and friends from
here.
https://bugzilla.gnome.org/show_bug.cgi?id=701281
|
|\|
| |
| |
| |
| |
| | |
Conflicts:
NEWS
configure.ac
|
| | |
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=696151
|
| |
| |
| |
| |
| |
| | |
Corrected the icon names as per the icon naming spec.
https://bugzilla.gnome.org/show_bug.cgi?id=692160
|
| |
| |
| |
| |
| |
| | |
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
|
|\| |
|
| |
| |
| |
| |
| |
| | |
Otherwise it tries to re-add it.
https://bugzilla.gnome.org/show_bug.cgi?id=697214
|
| |
| |
| |
| | |
Fixes bug https://bugzilla.gnome.org/show_bug.cgi?id=697254
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=697197
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=697197
|
| |
| |
| |
| | |
Fixes bug https://bugzilla.gnome.org/show_bug.cgi?id=697254
|
| |
| |
| |
| | |
This can be done by not initializing gtk before that the application will do it.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
Also we make sure that the DESKTOP_STARTUP_ID env variable is not unset
when initializing gtk.
https://bugzilla.gnome.org/show_bug.cgi?id=697197
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=697076
|
| |
| |
| |
| |
| |
| | |
Reorder some inclusions and remove a few blank lines.
https://bugzilla.gnome.org/show_bug.cgi?id=697076
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| | |
`glib-compile-resources generate-dependencies' needs the --sourcedir
flag to be able to work properly when $(srcdir) != $(builddir).
Spotted by running `make distcheck'.
|
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
|/
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=696718
|
| |
|
|
|
|
|
| |
src/empathy-sanity-cleaning.c uses libaccounts-glib directly, so we
have to pass UOA build flags.
|
|
|
|
| |
Fixes: https://bugzilla.gnome.org/639877
|
|
|
|
| |
Fixes: https://bugzilla.gnome.org/639877
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=657634
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
This avoid to increase the width of the roster window when displaying the
error.
https://bugzilla.gnome.org/show_bug.cgi?id=691137
|
| |
| |
| |
| | |
Fixes: https://bugzilla.gnome.org/687449
|
| |
| |
| |
| |
| |
| |
| |
| | |
If the current video input is yanked out, we continue the call with
only audio and desensitize the camera menu. Once the call is over we
sensitize it again and continue.
Fixes: https://bugzilla.gnome.org/687928
|
| |
| |
| |
| | |
Fixes: https://bugzilla.gnome.org/686314
|
| |
| |
| |
| | |
Fixes: https://bugzilla.gnome.org/686311
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
It was impossible to type 'F' in our status message because of it.
Shift+F is not a very common accelerator and there is no way to discover it
any more (accelerators are not displayed in Shell's menu).
Searching for contacts isn't something you are supposed to do every day so not
having an accelerator isn't that bad anyway.
https://bugzilla.gnome.org/show_bug.cgi?id=687629
|
| |
| |
| |
| |
| |
| | |
Set the same size as the default chat-window size.
https://bugzilla.gnome.org/show_bug.cgi?id=687450
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Empathy currently displays a phone icon for clients which indicate that
they're phones. However some mobile clients use the "handheld" client
type instead (e.g. Xabber on android devices).
While changing things around, i've also refactored the code a bit to
ensure that the determination will stay consistent in the various
location if it's changed in future.
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=691043
|
| |
| |
| |
| |
| |
| | |
That's the default value.
https://bugzilla.gnome.org/show_bug.cgi?id=691043
|
| |
| |
| |
| | |
We have to use '|' to combine flags, not '&'...
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=690733
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=670048
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=670048
|
| |
| |
| |
| |
| |
| |
| | |
Displaying "No online contacts" while we are actually displaying all the
contacts is miss leading.
https://bugzilla.gnome.org/show_bug.cgi?id=670048
|
| |
| |
| |
| | |
Fixes: https://bugzilla.gnome.org/687449
|
| |
| |
| |
| |
| |
| |
| |
| | |
If the current video input is yanked out, we continue the call with
only audio and desensitize the camera menu. Once the call is over we
sensitize it again and continue.
Fixes: https://bugzilla.gnome.org/687928
|
| | |
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=684979
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=684979
|
| |
| |
| |
| |
| |
| |
| | |
This means that when the expanded for advanced option is opened/closed the
dialog maintains the correct size.
https://bugzilla.gnome.org/show_bug.cgi?id=687338
|
| |
| |
| |
| |
| |
| |
| | |
In gstreamer 0.10 gst_debug_bin_to_dot_file() does not exists, it is
called _gst_debug_bin_to_dot_file(). However in both 0.10 and 1.0
there is GST_DEBUG_BIN_TO_DOT_FILE() macro that is no-op if gst is
not build with --gst-enable-gst-debug.
|
| |
| |
| |
| | |
Fixes: https://bugzilla.gnome.org/686314
|
| |
| |
| |
| | |
Fixes: https://bugzilla.gnome.org/686311
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=686067
|
| |
| |
| |
| | |
Fixes: https://bugzilla.gnome.org/685888
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=685793
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=681445
|
|/
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=592995
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
| |
We want to keep it alive during the whole lifetime of empathy-chat.
|
| |
|
| |
|
|
|
|
|
| |
Dirty hack to cope with Folks being slow as hell and blocking the main loop
while preparing.
|
|
|
|
|
|
| |
The chat window is the one actually using the manager so it makes sense to
move it there. It's a singleton so the same instance will be shared between
windows anyway.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Calling empathy_chat_get_contact_menu() may have as a side effect to call
empathy_contact_set_persona() which will fire a 'notify' signal and so trigger
another mennu update. There is no point doing a second one, and creating a
second menu, so best to avoid recursive calls.
|
|
|
|
|
|
|
|
|
|
| |
This is not a string freeze break as this string is already used in a bunch of
place in this file.
We could probably improve the phrasing a little bit but that's too late for
this cycle.
https://bugzilla.gnome.org/show_bug.cgi?id=684528
|
| |
|
|
|
|
|
|
|
|
|
| |
That's what this code was always meant to do but some idiot named Guillaume
changed it and introduced this regression in
74d098cd8894f72321237e120267a5ec3f188b3f when using the
audio-input-microphone-muted-symbolic icon.
https://bugzilla.gnome.org/show_bug.cgi?id=684531
|
|
|
|
|
|
| |
I'm not a fan of pointer arithmetic, it's clearer to iterate using an index.
https://bugzilla.gnome.org/show_bug.cgi?id=684475
|
| |
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
Saves us from loading the same icons from the disk again and again.
https://bugzilla.gnome.org/show_bug.cgi?id=675220
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=675220
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=660128
|
| |
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
There is no point re-implementing it.
|
|
|
|
| |
tp_channel_get_connection() has been deprecated.
|
|
|
|
|
|
| |
tp_account_manager_get_valid_accounts() has been deprecated.
Fix an accounts list leak in empathy-sanity-cleaning.
|
| |
|
|
|
|
|
|
|
|
| |
The logic changed if no account is selected as new account are now added using
a separated dialog. So if no account is selected we can certainly add a new
account but not remove anything.
https://bugzilla.gnome.org/show_bug.cgi?id=683442
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=683501
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Fix a race between all the contacts being removed, and so the roster
being empty, and the presence notification.
|
|
|
|
| |
I added this flag exactly for this and then forgot to use it...
|
|
|
|
|
|
|
| |
I think I made this regress when I made Empathy understand the new
Subject interface.
https://bugzilla.gnome.org/show_bug.cgi?id=683453
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=683326
|
|
|
|
|
|
| |
More scalable.
https://bugzilla.gnome.org/show_bug.cgi?id=683326
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=683326
|
|
|
|
|
|
|
|
| |
There is no need to continue processing a message (unread count, play
incoming message sound) if it's an outgoing one.
Fix a bug where we use to play to ougoing sound *and* the incoming sound when
sending a message.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
The UI hasn't used the RMS and peak values from the input source for a
while, so lets remove it.
|
|
|
|
|
|
| |
libempathy-gtk uses gstreamer directly only for one utility function
used by empathy-call. Split this one out into a call specific utility
file.
|
| |
|
|
|
|
| |
This ensures that the proccess stays running until we are actually done.
|
|
|
|
| |
There is no point keeping a ghost account around.
|
| |
|
|
|
|
|
| |
Best to have to re-create an account than having a ghost account staying
around.
|
| |
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=682802
|
| |
|
| |
|
|
|
|
| |
See https://bugzilla.gnome.org/show_bug.cgi?id=656097#c20
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=680774
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=680778
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=680778
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=680778
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=680778
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=680778
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=680449
|
|
|
|
|
|
|
|
|
|
| |
Changing avatar is only used for editing user's information, and
it will soon be replaced by a dedicated widget.
This is done to make easier to change EmpathyAvatarChooser's API before
introducing the new widget.
https://bugzilla.gnome.org/show_bug.cgi?id=680449
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=680646
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=680302
|
|
|
|
|
|
| |
If for some reason MC crashes we should restart it right away. Ideally this
should be done by the Shell (#680099) but it's good to have in Empathy as
well.
|
| |
|
|
|
|
| |
tp_account_new() has been deprecated.
|
| |
|
| |
|
|
|
|
|
| |
We want to activate the dialog when user hits 'Enter' so he joins the room
right away.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=679111
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=679396
|
|
|
|
|
|
|
|
|
| |
Ideally we should stop sending the DTMF event when the key is released but we
can't easily do that in Gtk+; we'll have to write our own widget.
I'm going to give it a shot but this is already a nice improvement so we
shouldn't block on it.
https://bugzilla.gnome.org/show_bug.cgi?id=679396
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=679136
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=679255
|
|
|
|
| |
empathy_theme_manager_dup_theme_name_from_path()
|
|
|
|
|
| |
The 'adium-path' key is now deprecated as we lookup the theme path from its
name.
|
|
|
|
| |
That's where this kind of code is meant to be.
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=627948
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=678524
|
|
|
|
|
|
| |
It's not supported at the moment.
https://bugzilla.gnome.org/show_bug.cgi?id=678331
|
|
|
|
|
|
| |
We only support requesting FT channel in the same process as the FT handler.
https://bugzilla.gnome.org/show_bug.cgi?id=678331
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=678294
|
|
|
|
|
|
| |
I re-used the same code as in EmpathyIndividualView.
https://bugzilla.gnome.org/show_bug.cgi?id=678294
|
|
|
|
|
|
| |
It's clearer that way.
https://bugzilla.gnome.org/show_bug.cgi?id=678167
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=678167
|
|
|
|
|
|
|
|
|
| |
I'm about to change the default to not show groups, so users should have an
easy way to get them back.
I just removed a bunch of options from the preferences dialog so at the end it
will still be simpler than it used to be.
https://bugzilla.gnome.org/show_bug.cgi?id=677949
|
|
|
|
|
|
| |
Those are not supported by the new roster UI and so can be removed.
https://bugzilla.gnome.org/show_bug.cgi?id=677949
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=677949
|