commit 16fd98a2cf3a35da33c606436aac10a654a62cb5
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Update python bindings

commit fb2d25103a7793e36cc9ff407291656aca51a0fb
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Fix naming of macros to be consistent with the class name

commit b5170a64483f8148e8acffacf8aea3b60bdded4c
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Update doc

commit ae4f65f322e08be7ff400947dff8c3b1f52d6c9b
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add a space between the function name and the (void)

commit 1c40659b736eb72c2d61146daef1cf288f7e7bd0
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add needed modules check

commit 1d7718bdbc7477847decb98388f8a4efdac63662
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Update NEWS

commit 36910ebb6c5352a31bdc449425f991e13102523c
Author: Sjoerd Simons <[email protected]>

   Clean up some brokeness after the rebase

commit bb1d40f83fc87f694ac589cc3511cdabd97bcaa3
Author: Sjoerd Simons <[email protected]>

   Update python bindings

commit 2807696dad236c64c1e85627fbe54b52b38690f6
Author: Sjoerd Simons <[email protected]>

   Remove some dead code

commit 3b08e96c4a3a4fc05926de6d0fc10b0dbfafd475
Author: Sjoerd Simons <[email protected]>

   Add information in the statusbar

commit 6cad12ca9f1561a24090d4df94df153b37df1050
Author: Sjoerd Simons <[email protected]>

   Rename statusbar is to statusbar

commit 2fef950796a89992a87d2542d536bd4ab8e9cdfe
Author: Sjoerd Simons <[email protected]>

   Start streaming video when webcam icon is clicked

commit c09841d4cf7d003e1f68aab070ce311d2cc6d032
Author: Sjoerd Simons <[email protected]>

   Rename DTFM to Dailpad

commit 24869fcc41464c2b794fa9aba47946f2e9ed652f
Author: Sjoerd Simons <[email protected]>

   Add some more content to the menus

commit 91a0f8d03605b2058f45dc7c8df9f3626de3253d
Author: Sjoerd Simons <[email protected]>

   Request only audio in the initial request

commit ffcdc9852a85556626d70fcc89e453dcd1b42e63
Author: Sjoerd Simons <[email protected]>

   Put in new VOIP UI

commit 87ddf25ac620b48a5db5fc203f2f72c3476d17c2
Author: Sjoerd Simons <[email protected]>

   Add minimum width and height properties

commit 33c377f1bfbd0bade876a3161339e2cec0d343fd
Author: Sjoerd Simons <[email protected]>

   add a sidebar abstraction taken from emerillion

commit 5fc3855a25b7a26566aca18772fbb3700ab0813d
Author: Sjoerd Simons <[email protected]>

   Also unref the tf channel

commit 64c52012cb6c9d6a106b6aba163762a1a915a5bc
Author: Sjoerd Simons <[email protected]>

   Remove dead code

commit 4a99f2967bd4e53ed9046f87d8e98dc722cd7aa3
Author: Sjoerd Simons <[email protected]>

   stop the pipeline and unref everything when the window goes away

commit 6a768f78567e211e687fb8db038c6e1cdf71ae10
Author: Sjoerd Simons <[email protected]>

   Don't return the handler, so we can unref it after signalling

commit e9e8f79b2854ad8d33cc23b4167e91a279077cf3
Author: Sjoerd Simons <[email protected]>

   sink the videosink so we can hold a ref to it

commit 9b9899bb9f3b812da475c1e1ad51b52bffae8d9b
Author: Sjoerd Simons <[email protected]>

   Close ongoing calls at dispose time

commit cd3bc4066e31549bd12961141d9de271bb8ee0e2
Author: Sjoerd Simons <[email protected]>

   Add ability to start a call for an incoming channel

commit 12f9f8a27fe896d688c610de88070bd307b43f08
Author: Sjoerd Simons <[email protected]>

   Show a dialog when the user clicks on a incoming call

commit 852cae7cf82c73e731cf49c76e9e9fe7fcef53e4
Author: Sjoerd Simons <[email protected]>

   Let the event-manager manage the sounds

commit 092c060e8f7d461a9340b192e8d70e7af5558796
Author: Sjoerd Simons <[email protected]>

   Add a empathy_sound_play_full function

commit 6a04c44b5d18b00a62107cee8a7492bc1ca22d4a
Author: Sjoerd Simons <[email protected]>

   Don't double-free the EmpathyTpCallStreams

commit ce77eec0fe35eed7be0831231911764359764585
Author: Sjoerd Simons <[email protected]>

   Add a getter for the main window widget

commit f9f22ad85e0149dde1f16a73375c93fc01e217e8
Author: Sjoerd Simons <[email protected]>

   Update python bindings

commit cba32af4ddbf13d22870045faf249d7f55f8f78a
Author: Sjoerd Simons <[email protected]>

   Start of a simple ui

commit 92e29b0cff48e1cdcaf8f9f98fe32e1af7a334bd
Author: Sjoerd Simons <[email protected]>

   Move the TpFarsight code from TpCall to CallHandler

commit 9de600ec5770f7d5c5cdca991e8a110cc491a4b2
Author: Sjoerd Simons <[email protected]>

   Add functionality to call CreateChannels and look up (simple) channel classes

commit 9717f7174d70fba451e540ce92e065258b72f73f
Author: Sjoerd Simons <[email protected]>

   Don't start the call from the message dialog, the handler will take care of it

commit 4de537e9ba1605c303f71f5dbaf6cfee5a0f8b61
Author: Sjoerd Simons <[email protected]>

   Add audio/video sink and source abstractions

commit 1d4c48c458aeba9b808d3d2c77b479e709fd4252
Author: Sjoerd Simons <[email protected]>

   Toss out the old EmpathyCallWindow initialise the CallFactory and hook into its signals

commit 5a3dd1f56f0c5e4c4f23609700d26c88c564f911
Author: Sjoerd Simons <[email protected]>

   Switch to calling CallFactory to make calls

commit 3545d64fb0274c0b0a5cdd3f3d6677aa17d8b0b7
Author: Sjoerd Simons <[email protected]>

   Add Stub call factor and call handler objects

commit 3011cba66bd38008a9e1138dce57b909c0846625
Author: Sjoerd Simons <[email protected]>

   Initial port from telepathy-stream-engine to telepathy-farsight

commit 7c5716398b672bf167f1cc5a5683efa4b0c086ba
Author: jorgegonz <jorgegonz@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Updated Spanish translation

commit 24e3a200dc2ec7c73228a769bf491b9a9c61b314
Author: chliao <chliao@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Updated zh_HK zhTW translation (Chao-Hsiung Liao).

commit a09cf4f1c9448aa0311c9b9bee286530a4ae4015
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Fix authors of fixed bugs

commit f75e92978298ea60c12209fd3c546cb9a8720f76
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Update NEWS

commit d4268324e183c70757d8ae67edcb80a7c358249b
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Bump LT version

commit cc9b46cdc9968f1ebe8ae9dacde2e2b6437c39ae
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Update python binding

commit 40691954b369c370da26dfdc7198089f7743c630
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Fix some i18n issues in main().
   Thanks to Christian Persch, fix bug #569901.

commit f842dc9840f61e24c3f449768f6680e43a37d69c
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Allow Empathy to be built from outside the source tree.
   Patch by  Theppitak Karoonboonyanan, fix bug #570080.

commit 1b8609713afca1d184928be967c380a0f2ed4455
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   More work on the help, thanks to Milo Casagrande.
   Refer to bug #561033.

commit e1418db62b6fde7b4ee5d8dddd086fa38499dbee
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Re-add "--version" option from command line.
   Thanks to Bruce Cowan, fix bug #569884.

commit 9293ec1aff7a981c81e285476e9f315362595437
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add empathy-contact-selector to POTFILES.in.
   Patch by Gabor Kelemen, fix bug #570066.

commit dba1ceca94a30c8457faf852aa02d4847fa91d3d
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Postprocess so interfaces won't get defined as objects

commit 8a9df98371113747ce8c96cc7a74b507c5b61c9b
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   regenerated pyempathy.defs

commit 6da4284e80641d97fb77c4a244ba601e399f3724
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Postprocess the pyempathygtk.defs

commit 3d370e5b343713bbb0984cafefbefb76c66ebd04
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Fix dispatching of tubes: stream tubes vs D-Bus tubes

commit d4be9ce1e59b3645be52b5085758e7a77d9b3542
Author: jwendell <jwendell@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Updated pt_BR translation (Michel Recondo and myself)

commit c72e24b7081aba6bb6c39f3d6150a44ff219eff0
Author: dnylande <dnylande@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Updated sv translation (Daniel Nylander)

commit 94894329eeef1d045bd7b89336c945d8d341c671
Author: kelemeng <kelemeng@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Small update

commit 2cb93d8d91620e23b866f315ba00d474b6ea2ca5
Author: kelemeng <kelemeng@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Updated Hungarian translation

commit 95a701425f2c43c0c9bfa5baf6d024799d92f417
Author: jorgegonz <jorgegonz@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Updated es translation (Jorge Gonzalez)

commit cd3f2afbd7c1e276767ba06c3fe1ab1d19ffe8a3
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add a message format for gtk_message_dialog_new

commit 8961ede86dd47e953281339f4dc80dbe318720bd
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Use contact-list property and create the store in the constructor.

commit 3eb7d912eea061b01994302f8e76157baea530a8
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Rename _get_selected to _dup_selected and make sure the contact is unrefed.

commit 55d3cd4e21a0f7a6a860b089fcb6f7457f82f3ca
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Removed dispatcher dup as it's been fixed.

commit b34c39368800754c96f552f4aa502e2f0b4ffba2
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Pass an EmpathyContactList to _new and create the store from that.

commit 6908fe9501b74251c2932c88bb9407b5da69805d
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Removed old FIXME.

commit 5829dfa1af59d993be2eef59b6772ff599e8f422
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Don't call a function in a variable declaration.

commit 3ae6be1523dcbe4a38664b88509512bfc1b222c6
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Use empathy_gtk_init.

commit cab0896317f7ddfe158082ddfc5ea5b7ddaa0892
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Use g_signal_connect_swapped and remove useless functions.

commit d7d5b14604a252a10e9a56cbd7cd29a397a1de12
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Unref the temp contact appropriately.

commit 068dbe2fd3d0c4a2a8704e2f5a5d176c3e474401
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Simplified loops in contact_selector_get_{number_online_contacts,iter_for_blank_contact}.

commit f9812f78922e42c0335e6103c6ec1bf236824de1
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Use gtk_tree_store_insert_with_values.

commit f9d1a0fa3ea648ef3878bb92e9248d37646ed65e
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Make empathy_contact_selector_new return a GtkWidget* to conform to GTK+.

commit 196a4295bc265d873474b51a408a429359ec9e28
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Use gtk_main_quit as the destroy callback.

commit 23fc9da5e5d4addfd023988594c29512271009db
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Explicit check.

commit ee7c1df0e4a84d9e1504f89d520e7a98511b0362
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Move public methods at the bottom.

commit 17511b7967e454624075d31c88ff3e92809a2348
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Reorganize the constructor to avoid some casts and to avoid complex inline initializations.

commit f304cf7a40f957608a69b20ad8a50c0ee369434b
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Don't get a cast to EmpathyContactSelector when it's not needed.

commit b1fe5223a1409017901f11a0e8d2377db91763c1
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Use gtk_tree_model_get_iter_first instead of going through GtkTreePath.

commit 4b75582bb9e608790409d477e51b29915fb25b38
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Use dispose_run in EmpathyContactSelector.

commit ff8b6f2c8ecf4f85171af37bc63d393d93a10b59
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Remove unnecessary casts and macros.

commit 04b133ca3f5c123867c86c5253750875918970f6
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Updated empetit to use the new dispatcher.

commit f7ad4ba867624a6dee04f839a9ea738567f35773
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Use the new _dup_singleton function instead of _new.

commit 0a10f087f27a71de88a254ebe1788cc46c88c063
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Small coding style and name changes.

commit ce937f1b61e854a3484e125476771d839050a393
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Added Elliot's empetit test program.

commit 3ad709421b74f0bbda519134165253ade14421ad
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Added argument checking to non-static functions.

commit deea774b5ac73ca64950283a10b41910fc14022a
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   remove redundant flag

commit 98b394f0ba7dd80b1adf4958360199c0c8254ecd
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   add translation function call

commit ade2e83a7f3cc9c6a5ad2372e17f79aa0b45a4ef
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   rename set and unset functions

commit 490c3617eb0a4d67f850bf080ea0ce401660c1a1
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   update libempathy-gtk.types

commit 6b922e561d3840e13a8853b96e10df49da287b2c
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   conform to GET_PRIV style

commit 35caf882d6178205c61b75dbcecf780b8f7a6e20
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   unref store once only

commit fbef8b20e04c3d6b1122fd374d3fa8815ac78bf7
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   remove finalize function

commit ce7c4b63e9d781a774e9557595b8af28d3dc87fb
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   unref contact list store on dispose

commit 0deb0bbeb91a15a8251653ab44a289824f2fe6d6
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   tidy

commit 53baa6f67f5309688c07a16f6bc52384d21a7261
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   add function to find number of online contacts; fix sensitivity management

commit 796ea20a113583f639a1a6e86536d0bfc78d87e3
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   consolidate sensitivity management

commit f148fb306f5428527f36c2235191734c50a927f3
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   consolidate blank contact management

commit 0fe41cbeaee6ad112a665a865a6dfbad3e6b90b8
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   move get blank iter function

commit ca950311282b5def329d92ba66987439e4da5c30
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   add unset blank contact function

commit f576490d44b95ff2df5414373f936e5295dca19a
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   improve function to find iter for blank contact

commit 60d9da7a137f584e2d4f438a9eacbb950cff76af
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   fix contact list store sorting

commit 68c41889d78a1b49efcb4a390bdd5780c6177c58
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   include config.h

commit 334057c1bd4e5edac70826b031b5dc45543da0af
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   include empathy-contact-list-store.h in empathy-contact-selector.h

commit 966afd7e877b36bdcd51ced5da2e6e53b2653d73
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   use EmpathyContactListStore directly

commit 736d03b11f606ab282e18263030cf110d2b2ab10
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   do not add blank when popup showing; add blank when popup becomes hidden and nothing active

commit 42b3dce27abc738c024b25649b67df3dc2161124
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   fix widget sensitivity

commit 2892e978ffc31c99cce18a5a232cb0a2596e2664
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   fix initial active contact problem; add blank contact, hide on popup, remove on selection and re-add on removal of active; generalise get_iter_for_contact

commit a1f0dd1a9053f84cc238f9c5626af2f80befe209
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   update authors

commit 7ccccb3df5cf6df3d1db02c0a09918d121828a12
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   update copyright and authors

commit 6e4305ed7567d9d37156f9bfbb1fb5428d507fa4
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   add selector .c and .h files

commit 621794ab66da9e48738866f185a66643424300f3
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   update Makefile.am

commit 1dcfbd5718e2b27c0e2724544488a0b05efd90df
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Use g_list_prepend instead of g_list_append.

commit 9d02e7b17f808457125559ecdabe7464898f28ad
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Allow the dispatcher to be freed once a request is finished.

commit 580c593512f8800c2d733272a8ea4b57878138cf
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   We skip .5 and go directly to .90

commit 1e6181dfc5c05405d9557e8dab17d04cbc3e6d38
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Prefix "Empathy" to the notification enum.

commit 44f5028db3abf08286e0bab9b5aa753a9e3d7108
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add a comment explaining why we activate the event in an idle.

commit b7174ef61c2ef10e50c28963cfcfa9c2155a425c
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Factor out some common code.

commit 562578376368cb4eccea784a250da6c55f1d4f67
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Always check if notifications are enabled when we update them.

commit 131b482a1530ca158313fc5eecc590d27ce79ab2
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Update the pixbuf when we receive an event update.

commit b762f63176f9cf4382ce948627c1a8ba22428a5b
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Use the avatar for all the events with a contact.

commit ae3d11d74ca1519cd75c7fd95388d2bd9a8b99c0
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add an enum to define notification close reason.

commit 5a7cee7df3450bafa2284c2097f0d966d57c6eb8
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Unref the notification after it has been closed.

commit 89a22ee6cfe0d9577e0714cc1467cfc4d4bbf957
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Escape message body with g_markup_escape_text before pushing it to the notification.

commit 88d1cc40c76aa87dd50de59be06e90a355e20137
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Fix order or params in chat_window_show_or_update_notification ().

commit 13ef586215d888a939e8f34c44f703b93aa916c7
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Move empathy_notification_is_enabled () to src/

commit 66d91eccce66c3b1657ab10c1881c29bf1fe22fe
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Fix coding style.

commit 60a8b987db7cb8e16f629687c6798ca18c15641c
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add libnotify dep to src/ only.

commit 41800d58965af91e645e7aee95e158771379a93a
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Make possible to use libnotify 0.4.4, to not force the usage of too recent distributions.

commit 053e6bc84a514de331fb09eaae0308f8617ba560
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Initialize GError to NULL before using it.

commit 8bfeb05e551c5149816191ad246f1aac61c438d3
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Fix indentation.

commit 58d8111f9df4e2e0b7df9699a788308e716a2ea0
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add a convenience function to avoid hacks when getting the pixbuf from the icon name.

commit a066eb1914e436dc126b0b353c26caa6196953c2
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Make notifications for unfocused chat windows work properly.

commit 3b9baa6d71906ecac49f58cfb4f62ea6fb0c8ca7
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Break after the event has been found.

commit bd22a6ed5906520a5acb41ce544596e5dfda82e7
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   W.I.P. for notifications on chat window.

commit f1a1cd3f4c1d9607f04a9079590a1510c05b2e0f
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Don't update the event if the notification can't be shown.

commit 6a02f55a1f79bfce682b65b64b5c358ff19ab9c5
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Typo.

commit 2a805579b5e2eb03cfa36e22a1bef6a267a92bf9
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Implement a logic for disabling notifications when away.

commit fa7cebfc09069a0c0e37a6a5e8b42a80d5e0a795
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Modify code to handle new preferences.

commit 21a0574d4f4153ef92164d3ebb42d134177d9a42
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add a preference UI for notifications.

commit 7f1f1e4419adb8801839f6c74737cf69c90e0517
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   If the notification is not dismissed by the user, do not display other notifications for new incoming messages.

commit ad2965fed3815c7a542a24449d5529fc63ee2ef4
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Split the event description into header and message body.
   Add a way to update a pending event.

commit 1f41ef939eabc916209205147146d039885ca990
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Fix indentation.

commit 375499d976259ffe3f0f7af1e8711e477d2df58e
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Insert an image in the notify baloon.

commit 1e59a674d1b391d38ad6f1274dc7d56f2a324d28
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Adapt the status icon message to the new API.

commit bb99837e8df1850ff333a804100faf1a8cf408a5
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Require latest libnotify. Don't crash when clicking the notification.

commit 441534b326f863f7d5295d7e5de97834ac37f82e
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Use PACKAGE_NAME instead of hardcoding "empathy" on notify_init ().

commit 7643f9140467042033e0a3a256660b6a82ee9230
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   mimic tooltip and icon notifications; unref any outstanding notification
   on finalize

commit 19e736c143385846d37a49b3a3be689c36850ea9
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   uninit linotify after unrefing status icon

commit ffbd3119fda2d2fadfc75940e1b4722a912555ae
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   generify notification; add idle activation of event

commit 9723fc74578697402b224e3579a7911a4ecba253
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   add notify uninit

commit c4ba5976876d9d300a95fd4646e93a285a42ddab
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   show notification on new event

commit 030b6d9192437ac5e5abb8fa6ab90282a4ff55e0
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   initialize libnotify

commit f08e6091744148d8a9f785ec9d38be529660ee4c
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   add libnotify configure check

commit 0fb3e0cf3be1997207059f9df8eb24261b1c4208
Author: fpeters <fpeters@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   disable chat history menu item when there is no account.
   (bug #562554)

commit 527c5bf96c524c06e0f72056cd2967a04b1887c4
Author: fpeters <fpeters@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Added a new empathy_account_manager_get_count function, to get the number of
   accounts.

commit fd31559252faf9b42074dd7ff7f884e29362962c
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Update gitignore

commit 7d1cac7598303ffc094bf5cd4a3f1911a6fe272b
Author: gforcada <gforcada@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Updated ca translation (Gil Forcada)

commit 5924f2e4b7a5f76c5bb6bc3a31e0c2662e73605c
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Also accept sftp as URL scheme.

commit e82cb9252ef4f28235d3204d0f56ee0e8dbd48f4
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   \n is also a delimiter for URLs.

commit e6da086d1cb8fb5a13ada42672bd8a6be826c695
Author: gforcada <gforcada@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   ps was missing in LINGUAS

commit e18b3277f1c655c3b551326ab8e6e77aee5293ec
Author: simos <simos@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Updated Greek translation (Marios Zindilis)

commit 1b14320f97334aad01ad3b3069d08feba7703962
Author: simos <simos@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Added Greek translation (Marios Zindilis)

commit a98955ccd9becc502775bcf428e38e28c6afb32c
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   accounts_dialog_button_create_clicked_cb: if, for some reason, mc_account_create failed, early return instead of crashing

commit d5d2671ae69a8862ca134624deff6523d9a4b9a1
Author: jorgegonz <jorgegonz@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Updated Spanish translation

commit f9fd6ce23ddc2dc89056b41f1ec938e3d168df16
Author: cwryu <cwryu@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Updated ko translation.

commit b8396d566ea5fecb6771545265b71e312603b306
Author: jorgegonz <jorgegonz@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Updated Spanish translation

commit 11c8be2059df1419c9bf5dc8a8281b4e5b7007c1
Author: jorgegonz <jorgegonz@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Updated es translation (Jorge Gonzalez)

commit 63c27332bc4c9125ec9e66b88aedc4d596b4f46e
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Replace G_STR_EMPTY in newly added code too.

commit 403a6270f48c31f9682d5f14713e3b36691872a9
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Removed unused G_STR_EMPTY from empathy-ui-utils.h.

commit 4338e593594a52f49a92519e16898a4770708e79
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Renamed G_STR_EMPTY to EMP_STR_EMPTY.

commit 339588aaa95679199e292b7a368e53085a9f942b
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Update the user documentation (Milo Casagrande).

commit dfc1cd567f868810d47c7e674e75762172508001
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Do not translate "gtk-ok", "gtk-cancel" etc. Fixes bug #566676 (Lucas Lommer).

commit 078b83346f7903fbc4c66950344e4084374fda85
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Removed trailing space. Fixes bug #566549 (Leonardo Ferreira Fontenelle)

commit 2ae796383dcebe1f5da5428747f23ee2e33aeb12
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add a source field to specify the name of the account source. (Stephane Wirtel)

commit abab6bdd6d8e2fe56a40dea3803e7cfc21058488
Author: yairhr <yairhr@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   updated hebrew translation

commit cd700a20adcce3d4d672b2352c296cbf44cc96d6
Author: simos <simos@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Updated gr translation (Marios Zindilis).

commit a3b5d201a3bcb72f658693d4f0c8b091664dbc14
Author: simos <simos@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Updated gr translation (Marios Zindilis).

commit b837a7f078723d5b20ba64b1290b5ed571d2ce77
Author: kelemeng <kelemeng@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Updated Hungarian translation

commit d4e48d25713d83dd53c40b86dbf583819488e3a8
Author: hendrikr <hendrikr@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   2009-01-16  Hendrik Richter  <[email protected]>

commit 58c82503475377f64f4bf27be0c4979f438edcea
Author: mateju <mateju@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Updated Slovenian translation

commit f36dc8f52137075bc5f3ccbb6232601933bfd114
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   EmpathyDispatcher: Handle File channels that we didn't request.

commit ebb3531898cf002ce673dcfd20b8f95d058902e1
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Removed extensions.h inclusion in public API.

commit e6a0645d8d3c14f1b14be0ba0895274e3c38978b
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Fix building, there were a missing _new ->_dup_singleton.

commit 718cff3923d08af164a2f5b5b57c8a18a7f3f8f2
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Update python bindings.

commit 5beb213a3176f871a9b9799840239720a70b4a11
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   empathy_mission_control_new -> dup_singleton.

commit 200e029211f27b396fb3653cfeb226fafaafa7aa
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   EmpathyDispatcher: make style somewhat more consistent.

commit 52b0c13ea4366f152c1a36f5063151c8219f23ef
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   When sending files, make sure the connection is ready before making sure the contact is ready.

commit d693d838374d7a0ce371253ecc41a0e67df7f251
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Do not unref the channel when closing it, wait for the invalidated signal.

commit c9be8b8ca3e8db504244f24782fcb02fb3af32d1
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Remove usage of EmpathyTpGroup from EmpathyTpCall.

commit db12156417a3288e8787e95d2fc2e54d14e3fa39
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   EmpathyContact keeps a ref to the factory.

commit cab58574d6cee3d3a448bb02fbad7d853551918e
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Remove some usage of EmpathyTpGroup from EmpathyTpChat

commit b47e9026c1fdf0f39f8b53dd2b35f210216a7b63
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Remove useless include of empathy-tp-group.h

commit 6f2e3dffa7aae743124b20b4a81da9a194f483a7
Author: fpeters <fpeters@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Reuse, and properly destroy, the avatar file chooser dialog.
   Fixes bug #548768 (Frederic Peters)

commit 3e430c36751a301d5acb53a8ef476dbca676a606
Author: kmaraas <kmaraas@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Updated Norwegian bokmål translation.

commit 078be93a57ca8110a21b0e5756f152d61dc30302
Author: tkaroonb <tkaroonb@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Updated th translation (Theppitak Karoonboonyanan).

commit fab6a3c9e6fbc07c61508e829f9a5c19a4b61bd6
Author: jorgegonz <jorgegonz@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Updated es translation (Jorge Gonzalez)

commit 3ce086ef7c9b93b37abb5f7e1594d3a15d17843f
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Bump needed version of telepathy-glib to 0.7.19

commit 35e4a5b9a775fb8b2be76510aeb1273348bcd022
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Clean some coding style

commit 1eaccbf8586abd7b1e5751d04eefc5fe46c09e9b
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Remove useless spaces in message.

commit f94cde8c67141dadda32cf73cf7d66f0d333dc7c
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Remove useless goto

commit a1994f97cb8e113892cf592be148b36c5c0e6fe6
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   If channel is invalidated before being ready, the error is handled in invalidated_cb, so we can return directly in ready_cb.

commit a3ea53724ffc1c421d9ec806eba740733e3e1cca
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   mission_control_get_tpconnection returns a new ref, don't forget to unref the connection.

commit f363ec55b490a307bc897ecbde35c69616f4dcbd
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add a FIXME telling that there is a leak, not sure how to plug it, that code will be removed soon anyway.

commit 439daed2544b4ba962e74a43a26b3d86397c56b0
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Use tp_channel_borrow_connection instead of g_object_get. This fix a leak.

commit 6b4a6f346ad0e8f828bdc69105e2c8110a7540d0
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Update gitignore

commit 935af867ff2efa3cab609ec08279ee617ea0c189
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Do not generate marshallers in src/, it is not needed.

commit 36f228d996bae39d377e5c04f9f8460a636dbff1
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Fix some errors made when rebasing on master

commit 365c18e9f85e6c20cf972914b3c696952de7f5af
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Remove dead code

commit 1ac771faa76d83bbcc14c7f83f7814b12319f0c3
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Correct little coding style

commit 76fdd6cc5a31c1267faaaf1e7bef0ae783ec3b42
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Correctly align \ characters

commit 1ac60b278bd2fa396bf53aae4ce7536eb731875d
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Update pyhton binding

commit 8207f30322ad070bf3380bf65668b84667584020
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Update API doc.

commit 63eb9d0c67cfa2117d20ba7641bc713d01e150b0
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Only unref things in dispose

commit 40be01525786c3f061960e137ebb50f453eab407
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   empathy_tube_dispatch_show_error: give a format to gtk_message_dialog_new to make compiler happy

commit 4a0ede40123cbcb559646930f0a408817ff01f43
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Ignore requested channels we didn't request except for text channels, also ignore deprecated channels types and channels for which it doesn't make sense to handle them unless they were requested

commit 1b9446e60b322f210df86d69365a34e944d6bf62
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Update the python bindings

commit 1b913b3382ca9abcacba7082be0ffd266a4fd233
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Only show pending messages after the log and explain why show_pending_messages is there when tp-chat gets set

commit fae79ace4be2f1d6106b2977584fe6813cfb54c6
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Don't use the old style TpTubeType

commit c77ead6714bde307a8643335c4fe950b9aa364e1
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Handle Dbus Tubes and ignore non p2p channels

commit 2b434cfe8eda29ca0badb790c66d08939d2e2994
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add support for DBus tubes

commit 88317a194b0c00feb9f8bb3854c63b699bf29da3
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add extension for new-style DBus tubes

commit aee058d550b97b1cfc1eae846cba67f3af5302db
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Ignore approval that happen after the operation was approved

commit 090ed4fbd12e8e9c936ccef3a166dc38cbcd9acb
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Remove approvals when the underlying operation got invalidated

commit 301616b9c05a55ef3c9395c4af0dc5dc40c7caed
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Correctly define the invalidated signal

commit 7cf4426c878b5a9f168ec316f9230b810c1ffd5a
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Port to the new empathy_call_when_ready api

commit 828bf9a0d569ce7383b0323aafcddaa12b40263a
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Make the error in the call_when_ready callback const

commit a0a07725cad36ce54e899aedbf4c37b109b95f55
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Free ready callbacks in finalize

commit 91c9566419ccc84328e543ebdc839d270abd19fd
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add weak object, destroy notify and error reporting to empathy_contact_call_when_ready

commit f1a197560ec6b35639c083234e374ec9afb61afa
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Let a chatroom keep a reference to a its TpChat if applicable

commit 8b96116643a85566b291ad978fab233a83d01632
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Make the dispatch operation _get_ functions not return a ref

commit 939255d353a748e7d4822fe658752e1aa350e4a5
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Don't unref the TpGroup twice

commit 142f79e596208eaeddf73991a3d26e9be9424f2f
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Initialise the chatroom manager from empathy itself

commit d274003980bc6eef1964d359444af548d0060f58
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Convert EmpathyChatroomManager to the new singleton convention

commit 1dc028b5b8f68d6bb3b3a7531430a7daa5762f84
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add empathy-tube-dispatch to POTFILES.in

commit a79138f9b763f44d732ffd999089657b5a327dd4
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Don't close channels as a side-effect of disposing wrapper objects

commit bf5e052c02e0c5b8fccea639afb84a49a30148fa
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Remove some dead code

commit 72880c65a55afb83cb83e3d4882fae12f51a77e4
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Move the dispatcher to the new singleton policy

commit 01b8ddcfd3bb1081e4e7cefdfacaac49e783ae1f
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Also free the approvals list

commit d4847bce8efd0f340c7f0e1180598458af4b0704
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Use gulongs to save signal handler ids

commit d2bdac96a89fd791ee41be373093485ca3d6030b
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Always check if the passed operation is actually a dispatch operation

commit 1e65528ae3e8755502647beaee6b06a6b3fc8c10
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   No need to call empathy_run_until_ready, the DispatchOperation already ensured it's ready

commit b3cf74a931aafa9511c971e96db5f5b3a53aabcc
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Style fixes

commit 8e07eeaed7a9f8f3d581a756ba4c98465caf619b
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Style fixes

commit 03466c8622df77eab209a64e1d5b1f20e924e10f
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Style fixes

commit fa18e873b0aeee86def3d36d4134cdaf132715c6
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Don't initialise variables by calling functions when declaring them

commit a75a76a24be2b1de7b16931cc7b8a6e34e19d7ff
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   More style fixes

commit 7473d1328a0ed0c46561ec0763e2cc3c6329d94e
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Make coding style consistent with the rest of the file

commit 15efc633c201cecfe3bc9b4bcee2c262fdc86aac
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Fix coding style, user the right unique name

commit 4b1cd0e120821286b9512d2c645d4c68ea103422
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Completely move to Telepathy coding style

commit eef2e52f0727e7e927167ffe80c49571a0660c3a
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Remove dead code

commit c34093e1c831517a23ef0bb4c5df3a31dada1686
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Use the new call utility function to start calls

commit ee2856d60a128bc13d91ad7a590cefd76f2f413e
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add a utility function to start a call to a contact

commit adc77ba23d97e78fb47c6a9d1d58ecf76e795554
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add a function to explicitly set the remote candidate on outgoing calls instead of relying on the group interface

commit c417a7c42cc5d84c2702d7c6d0d96c9aad025d91
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add code to request a streamed media channel

commit 3d04fe6e89a56f539faf59de986fbc486d18291a
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   DIspatch streamed media channels

commit 8cb171b90131f7345eab4a9fb46d186ca73118da
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Initialize with a EmpathyTpCall instead of a TpChannel and explicitly close the
   channel after uses

commit 0dbc95da6229b39842f2577f6c107da872839d27
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add support for approving video channels

commit 61333e4c888c0502e8988e6597ab34714eb94c4d
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add a function to explicitly close EmpathyTpCall

commit 3125dc9f33b7e933ff0bd889ba71423ea84c2210
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Report errors when there is no tube handler or poking it fails

commit 3e1a50c6ed1daee7ad9dc816e92d779fe39e6955
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add support for approving tubes

commit 0402c9ccfe64cbfe8636662bef10fb5973e9f508
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add EmpathyTubeDispatcher as a helper for dispatching tubes

commit 32fc8aaa30bcb3c814448b4a842adf2059a9e651
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Make empathy_tp_tube_accept_stream_tube more like underlying dbus function and hand errors to the caller

commit e153711f70eb92a9f195e26fe4bbaf48307ad72a
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Remove the id parameter, it's no longer used

commit c6a62a1cb3ed78bb25a48f8e6f20057b0003ac9e
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Remove tube ID parameter, it's not used in the new tubes spec

commit 6da00a96610e6a2e598b08da7a7cbe869852b0c0
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Call emp_cli_init in empathy_init

commit 9d6aef795b236f6c86a4d4320253cfdb03491847
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   New style tubes don't have ides

commit a1204ea8d8134522c35f75fcb2373d925ec512a3
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Update to new stream tube spec

commit b31c60335b844181f1087b802eccff2b925fd1b7
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add new StreamTube spec

commit 311409add44a8acf63793e1b2ac1d0d0031c846b
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Let a EmpathyChatroomManager observe the dispatcher

commit b70ab3a94419308209ff59d2fc17a710f05e721e
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Act as an observer

commit f728742587bef6ebe33565439aba4ae3a539ffba
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Disconnect signal handlers from the head of the queue before destroying the queue

commit 256561f9899c5619b6f05d30ba13d4748e10f3c6
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Remove the tp-channel property, it's unused and useless

commit 9fdb8aeb10851f73dbab376c508598e02f2a92cb
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Use new dispatcher API to get muc channels

commit 3b3817a42d354fa33d95a044f14b863ffc0b7c9b
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Remove custom channel requesting functionality, this should go through the dispatcher

commit 7042c94bacd24073a2d20d7012d15b1872daf86f
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add request muc channels to the dispatcher

commit ebd3b99ab8f44901e94c568879593751e738e7fa
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Wait untill the TpChat object is ready before going into pending state

commit 3e0aed2b66bb9628c2f2f208a190cf48cf3bf764
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Explicitly close file channels when removing them from the FT manager

commit eb117fd705f6eb05e83e91bbb86305a8be486015
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add a function to explicitly close File channels

commit b63036cadf7da5de37f2e37331a8cf314a501edf
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Make existing contact FT capable when the CM supports it

commit b83dbbeca953d20da5f702b369471273b0e47257
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Enable approving of file transfers

commit e591d43649690efc467cb63769084f99e86902e2
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Enabled dispatching of file tranfers

commit ed1992d87cc822bfab06d85153c17f832fa48029
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Use new API to request file transfers

commit d9c22e50fa63f6a41a72ca43009ce3dd3599bf86
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add support for dispatching file transfers

commit 16aa4ff22e736ae719101da2f4f15dde3bf38643
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Recognise file transfers

commit 805c1801e4b1c973714fe9ead03322ae985a03ec
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add an optional properties hash to the RequestData struct

commit 69eac85ca51314efcc2cf09c4056d6f26c89c227
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Initial port to the new dispatcher

commit 9519ba2523aa283c0b90e3edfcddc5d8b9923c9f
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Use the new dispatcher api to request text channels

commit 9200fc54081f85fdb9a62d35e277ba0eae433d0d
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Start reworking the dispatcher

commit 88c732e816332459b10ac0982022c9a81ce73e66
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Port to the new EmpathyTpChat API

commit 7e460be242dc08edd1fc6721da22e02e98b5a330
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Improve API of tp-chat

commit d4416576e39d13e48f0dfbfb7234550e64651022
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add id field to save the message id as received the CM

commit e62c00feefbdc8d73fbe7f990af3665c57a4af71
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add empathy_contact_call_when_ready

commit 38817919a1a0dd495fe1e3a82573c1889894f52e
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   use tabs because everyone love tabs

commit 66d335ca4c0233c324b9e9d9b804e3aaff6f75a3
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   dispatcher_tubes_new_tube_cb: add some tube handling debug messages

commit 121ffa7d738eed0cc49b1183d17f20745b9c67dd
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Update Python bindings.

commit f57f877cd4ae07a90e93dc908f9baef2718ec2b0
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Set the right weak pointer.

commit 94aba37cf10393f853650be76a07c8ee7712b34f
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Port EmpathyContactManager to the new singleton policy.

commit 43564492c204e7ef494471158bb85ed13ac3d466
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Port to the new singleton API.

commit 143cacc4337d7700c9ab9da816dcfcad574b8a7e
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Update python bindings.

commit c52d709ec08fad24fadbf9f3a1acfe498e4b4444
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Port EmpathyFTManager to the new singleton policy.

commit 07fa0635c344e259edcc2c348b0fb9a678e42475
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Port EmpathyEventManager to the new singleton policy.

commit 0e125220d99a43fa50966fdbd5573e801fc4eee8
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Port EmpathySmileyManager to the new singleton policy.

commit e27fc1c339f254b16f12c1f17b492dcf16c392fc
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Port EmpathyLogManager to the new singleton policy.

commit 84de5c7f14d12cb5000d8550497de331338c1547
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Port EmpathyIdle to the new singleton policy.

commit c3500199f8203d314bbaa3cfa05aa7051fdd55c2
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Port EmpathyContactFactory to the new singleton policy.

commit 42fd193e55e7fae6fe51c72808de786519ac03b1
Author: dnylande <dnylande@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Updated sv translation (Daniel Nylander)

commit 37e97955e7b0a3b456450b4a8071f612cb3d8425
Author: kmaraas <kmaraas@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Remove accidentall addition

commit 6a310fd1dc248e3257f1fef67809d3c4ca43fec5
Author: kmaraas <kmaraas@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Updated Norwegian bokmål translation.

commit 4b8595f9046406b4351409a4f2e79c539b201f22
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Add a comment that tells to keep EmpathySound enum sync with sound_entries array.

commit 8a094dbd673e7257c05e28ed3c92cd82a05265c1
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Set initial value for sound pref checkboxes.

commit 44134a9866276582c59c161549197f714e746a9f
Author: xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Bump version to 2.25.5

commit a06b78c1125d21b629da0c74fe8ce3126bdca805
Author: jorgegonz <jorgegonz@4ee84921-47dd-4033-b63a-18d7a039a3e4>

   Updated es translation (Jorge Gonzalez)