commit 81361e8ab53234021dc5c33aab1c52d7e0e3ab01 Author: xclaesse pre-release updates commit b27a1fe989abaec640d032f5acbf6e62939cb991 Author: xclaesse Fix the creation of bus_name and object_path for dispatching tubes. It drops escaping for now. commit dd783e47c5def5669aa6c68aa3ad56bfea1a95a2 Author: xclaesse Assert that sound_id is OK before getting sound_entries[sound_id], to avoid crash. commit e575e48823a282e843ea955261883333d012478b Author: xclaesse Sanity checks for empathy_play_sounds. commit f09108fa34d0f73ba153f29b86ceb32db08bed57 Author: xclaesse Use gtk_list_store_insert_with_values (). commit 90b310f70aa03c44c5eb7c1254484ea1beec7740 Author: xclaesse Use a GList instead of a GPtrArray and reorder the functions to avoid prototypes. commit c52ed0d9db3b4efd8c66a34ad5bdd8a0b3ba5942 Author: xclaesse Create the EmpathyContactMonitor lazily if needed. commit d950641124794ca4c7c82951db8ccf81f3b2a249 Author: xclaesse Rename proxy->iface in EmpathyContactMonitor. commit 842cd8cae295a8c86c7544f57836f0091e67002e Author: xclaesse Use g_return_[val]_if_fail instead of g_assert in public APIs. commit 1da57d68b867ab6f79a1c4efc41ca6f2c9fd3d8e Author: xclaesse Use the right weak pointer location. commit c7b9fdc33a79946da5d5f486df3f1467bdbe9853 Author: xclaesse disconnect_monitor_signals function is quite useless. commit 0b24992f1775c289bcc59d53714ff4ddb43267a1 Author: xclaesse Don't initialize the variable at declaration. commit 3ec0ddb8262ffd4fea45ec4b3f6c6bcc37499290 Author: xclaesse Move code handling the DBus signal in an idle callback. commit b312a209e802cad48e715e1202dfd1c742f2d502 Author: xclaesse Use TpConnectionStatus instead of guint. commit 3cf3f7b2763448f5408f2909b9ec9c562181f90b Author: xclaesse Simplify code when initializing the store. Always start the 10sec timeout when we change status to connected. Rename TpConnectionStatus variables connection->status. commit 6ab92b4a262c8d683a4bcaa6b6eca35300ed58cb Author: xclaesse Insert a comment claryfing reference ownership. commit 4209950278a812d5d275822d6a26ea503b620736 Author: xclaesse Don't forget to unref the account object. commit da1621a03a617dbb2115e10b73bb7315c693cd57 Author: xclaesse Use gettext() when populating the preferences sound list. commit fde3b531e7f7bdf256b6a814c5378cee3f6a3c29 Author: xclaesse Add a debug message when playing sound. commit d75cea4284f7a727d7f5455b73a01fb338d1bd47 Author: xclaesse Back out changes in EmpathyContactListStore. They could go in a later branch. commit 7ef8d4b7d66d8695536368c786f801366792a0cf Author: xclaesse Propperly mark event descriptions for translation. Add a comment about the order of the sound entries array, and assert if the order isn't correct. commit 4b5b9baa8180a790db5678225f92fdc3e899becb Author: xclaesse Set to NULL the status message if it's empty. commit 6ba9a02a92e348cd8460710de4b78df9603e1b3e Author: xclaesse Initialize the connection numbers when creating the object. commit 9175f6f4ddfb667d27e6a4d6b6b8dc7b91c45855 Author: xclaesse Update empathy_sound_play () to be nicer to use and centralize the list of sounds we support. commit bdec6845cd1c7fb4b2d4f05cf9af9164b2d03c92 Author: xclaesse Add debug messages. commit 278d87ff575befada225f07d212e8f0bb4dfc5e0 Author: xclaesse Add a weak pointer ref inside the costructor. commit c07d8cc6948f630af70644e8af1725a63c015217 Author: xclaesse Improve wording. commit 08bf3e70e647718f9768f0566aa8e950378ea005 Author: xclaesse Turn empathy_sound_pref_is_enabled into empathy_sound_play that automatically plays the sound if the pref is enabled. commit 6dac1f16245c458edb2eea4ff986b457b930f3dd Author: xclaesse Disconnect all signals from the EmpathyAccountChooser when finalizing. commit ce4bbd5e2f2fb0b5b2b8874bb58d318914620724 Author: xclaesse Update API Docs. commit cb70b14c641388b86349229c23c9d6795727858f Author: xclaesse Update python bindings. commit 29bb78afc521fcef396343879a5ab06c4da6a2ff Author: xclaesse Use new singleton policy for EmpathyAccountManager. commit b0ee3311724bc9b2b5432cad1f20d68d9bce561a Author: xclaesse Another style nitpick. commit 166837ce59a3e166c290448bc3785e11f5650ba1 Author: xclaesse Yet more style fixes. commit d7b29cd7cb4f23729960ba03c468c0f950666735 Author: xclaesse Use _constructor () override to implement singleton. commit baba44c5350b3e77f9d7db7996103347e83c3ac9 Author: xclaesse Add newlines at the end of files. commit 522882a66ae4d16a6e8a41001753d76d2ee0ed23 Author: xclaesse Drop our references in dispose instead of finalize. commit ce592d13d04dd83aa524aad20a0b57403fc3bd5a Author: xclaesse Remember to set dispose_run after dispose has run. commit 530df6b7a7f6cf9c5ad0064bbb24674bd656dc78 Author: xclaesse Don't initialize private stuff in _new (). commit ff1d4c115d25e185879a57af1f27fbc1aff631e3 Author: xclaesse Don't leak a reference to McAccount objects and don't leak a list. commit b16ad9f728ec9805bc69dbdf431173bba0ad39fa Author: xclaesse Unref objects in dispose and not in finalize; fully update account data before emitting signals. commit 1fe35f1e7800ba53ff77a5010e775629ca52ebc5 Author: xclaesse Style fixes. commit 89b92f32eeb9b387e25a5c1d4f2fe28ba990fbb6 Author: xclaesse Don't own a reference to the EmpathyTpChat, otherwise it won't be finalized. commit 186059cd2a4b91c91dfa52e41588f7e43416315f Author: xclaesse Always disconnect signals for safety on _finalize (). commit b3d5fed470b835055a1def11d4fda0b88e800aef Author: xclaesse Update Python bindings. commit 06386eefb32c3fecba36fc0ca41ad6cdf2b23205 Author: xclaesse Implement sound for contact login/logout. commit 001433863d6693df6d2b0e0344b0941a072194c3 Author: xclaesse Fix the build. commit a79cfecdef34e787faece070ae66f4ae0e22095e Author: xclaesse Remember to check if source_id is already there when adding the g_timeout. commit 788cad44c0256f11676d069f12f510bdadf11e4f Author: xclaesse Remove useless include. commit ff158e2453ea3c60d7a742e46f7ddbda000d9aca Author: xclaesse Remove an useless method from the header and remember to unref the EmpathyContactMonitor in _finalize(). commit 00702524d9e0d6e7e74cd2d1d9764d154e9cfbcb Author: xclaesse Implement _get_monitor () in EmpathyTpChat. commit e3e2553553fc3aa3ae73dd9446e6b6e28a5cea69 Author: xclaesse Add an API to EmpathyAccountManager to find out if an account has just connected. commit bd2d8f70141d9b2a3ebe4c4475f6d33f3c94f032 Author: xclaesse Port EmpathyContactListStore to the new API. commit 8e1600214bc425c353474fbfa0f6ea3d6c7d2897 Author: xclaesse Implement _get_monitor () in EmpathyContactManager. commit f9f7a56545c8058953e405e73dcacbfb43767ca8 Author: xclaesse Add a "presence-changed" signal so that we can keep track of the previous presence of a contact when it changes. commit c71a2e4bfa2ff2152f0de33d5bb829031e1a400b Author: xclaesse Add an EmpathyContactMonitor object to monitor changes in the contact list. commit 8c2c5015577936784ac9fc2823570a5e5f5b6c46 Author: xclaesse Update python bindings. commit f84067020a3bee11f115122dff3da44f414553af Author: xclaesse Update docs. commit 4aaf9d9eaefcd2d092e3f94953284af4912cbf2d Author: xclaesse Disconnect signals when finalizing. commit 05726ed697031cf7dce6dd10be273a53681f887d Author: xclaesse Remove dead code from empathy-util. commit 50af0d8cc957510db9d08250d6eed5f2dd8bdc26 Author: xclaesse Port EmpathyMainWindow to the new API. commit b38a68ade0911230f1177fa5d85ed4a9b02d4b73 Author: xclaesse Port EmpathyAccountsDialog to use the cached values to get the number of connecting accounts. commit 488f2953d0a3830f697c08fd7f4bc6e9dfb4f160 Author: xclaesse Port EmpathyStatusIcon to the new API. commit 1cc82481670f67c97bddb8f3c2714d6260bc1cae Author: xclaesse Add new API in EmpathyAccountManager to cache the number of connecting and connected accounts. commit f42d44b5ed3ffb8c52a41d353d15b4a0f17bde9b Author: xclaesse Port EmpathyTpContactFactory to the new API. commit e904971606beafbf92f3eddbd16d733fac61d143 Author: xclaesse Port EmpathyDispatcher to the new API. commit 45fa0b35e013d543adde4dc1f4d76369c8ba4492 Author: xclaesse Port EmpathyAccountsDialog to the new API. commit 099e562f08514f9ec33397571107fa7761a70553 Author: xclaesse Build fix. commit e91257f53122cfa3dc3d46d26d15ac221d74a7f0 Author: xclaesse Use a invalid value when initializing. commit fc46788d52f79101e362d01c7faeb85bb7283148 Author: xclaesse Port EmpathyContactManager to the new API. commit 05bb3295319e47188aecd9e1806b80fed57d6597 Author: xclaesse Unref the object. commit ab7265ce95f414548ca808bd186bc9b5db9e87b4 Author: xclaesse Port EmpathyChat to the new API. commit 8a060a52f9458a69dff4e706673bf2dd15d0c9bc Author: xclaesse Use the right marshallers for signals. commit 24fc25e9e9e3afd2caed6dfc5b29d8405edafcf9 Author: xclaesse Fix a typo. commit 1ede73fdf4c685d8f8a159989071bd06a565d9e2 Author: xclaesse Port the account chooser to the new API. commit d09f9adac4db9760bed24a6243dc1a9175f6532d Author: xclaesse Disconnect from the DBus signal on finalize. commit 397d5230518bac1354588b7e437abdad1e4ca772 Author: xclaesse Add EmpathyAccountManager. commit 7a7db42b53641ca25c4a5b787e4fd07cceed4109 Author: xclaesse Only play logout sound if switching to Offline from Available. commit f1c05d4d46f0c22cd50bed1e357ad739dbc682ef Author: xclaesse Don't emit sound when changing state and properly play login sound. commit e3f88066b68a99a7dc475dd1aa83d186c3ca0e53 Author: xclaesse Don't set random values in EmpathyIdle init if MC is not running. commit 77e83b7a443b00686d2c3791a644ceab4271935f Author: xclaesse Adapt the libcanberra calls to use the new functions. commit 4260dd888fc8f4fc06851e01fcf65df44ccae352 Author: xclaesse Add empathy_sound_pref_is_enabled (). commit 2862c4d0b241da216905a795605c3b3c6ca72280 Author: xclaesse Fix a typo in the schemas description. commit 64d27161057292e6a0199229da3fea89fa8413e6 Author: xclaesse Adapt Patryk's patch to trunk. commit 4310b39357cb52bea0140eda1788e84da7764e7e Author: xclaesse Create an UI for sound configuration. commit 84584ccb8d6cd0b2bcd639c69985a96e2b39a742 Author: kmaraas Updated Norwegian bokmål translation. commit 0a571d28958f0e827c351cd28176a109b2affc58 Author: leonardof 2009-01-04 Leonardo Ferreira Fontenelle leonardof@gnome.org commit 88c59a1080ed9891f65307ddb5472f0cf37de59e Author: xclaesse More coding style fixes in empathy-contact-menu.c commit 547e82cc2a498de3adc734bfe1645d77e32c51ea Author: xclaesse Correctly escape service name in dtube handlers commit d600e3398221e445915bab48c013468e9a540648 Author: xclaesse Don't unref NULL avatar used as chat window icon commit 7b2f6bf7975b133a0dcbd87ffe3ba69c12e8db92 Author: xclaesse Homogenize coding style in empathy_contact_menu_new commit a29bd139ed7ea221504774138dff9cc60536795d Author: xclaesse Ignore cscope.out. commit a0b170b7f3d60ecfa8cdc7c76dc87dfec332d1fe Author: xclaesse Remove libgnomevfs include in megaphone-applet.c (Andre Klapper). commit 2d3811960a3a6be4291f990f406c10b72f640976 Author: xclaesse Start file transfer if the state is already open when we get the unix socket commit c10348d100cf46caa58e37fd8592439b311e1816 Author: xclaesse Make existing contact FT capable when the CM supports it commit 10a9ade013f42fb26c2d5bbd393a6de692deca3d Author: xclaesse Bump version to 2.25.4