aboutsummaryrefslogtreecommitdiffstats
path: root/src/empathy.c
Commit message (Collapse)AuthorAgeFilesLines
* Change the name to Empathy IM Client, which is more recognizableSjoerd Simons2009-07-311-1/+1
|
* remove trailing tabulationFrédéric Péters2009-07-221-1/+1
|
* migrate configuration files to XDG config directoryFrédéric Péters2009-07-211-0/+63
|
* Use accessor functions instead direct access (Fixes #586476)Jonny Lamb2009-07-101-1/+1
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* Port the main of empathy to EmpathyAccountSjoerd Simons2009-07-011-10/+12
|
* Merge branch 'debugger'Jonny Lamb2009-06-261-0/+31
|\
| * Implement o.fd.Tp.Debug. (Fixes #580631)Jonny Lamb2009-06-181-0/+31
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* | empathy: remove trailing tabsGuillaume Desmottes2009-06-251-3/+3
|/
* Take org.gnome.Empathy as a well-known name on startup. (Fixes #560159)Jonny Lamb2009-06-181-0/+19
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* Fix conflict after rebaseCosimo Cecchi2009-06-021-1/+0
|
* Don't claim outgoing channelsCosimo Cecchi2009-06-011-1/+8
|
* Handle construction errorsCosimo Cecchi2009-06-011-2/+12
| | | | | Handle errors that may arise when constructing the handler from the factory.
* Remove the singleton logic from the managerCosimo Cecchi2009-06-011-7/+1
| | | | | | Don't use a singleton logic for the FT Manager, but let the manager itself hold the references according to the state of the toplevel window.
* Unref the EmpathyFTHandlersCosimo Cecchi2009-06-011-0/+2
| | | | Unref EmpathyFTHandler objects after adding them to the manager.
* Use the proper TP interface instead of emp_cliCosimo Cecchi2009-06-011-1/+1
| | | | Update to use the stable TP interface for FT.
* Add to the EmpathyFTManager the new handlers.Cosimo Cecchi2009-06-011-4/+7
|
* Rethink a bit the logic for an incoming transfer.Cosimo Cecchi2009-06-011-1/+25
| | | | | | | | | | | Now, a client should have to do the following, in order to receive a file transfer: - let the EmpathyFTFactory claim the EmpathyDispatchOperation - the factory will emit "new-incoming-transfer" when the handler is filled with the relevant properties - now you can choose a destination file, and then you should call _set_destination on EmpathyFTFactory passing the handler. - the factory will emit "new-ft-handler" as you're now ready to start the actual transfer.
* W.I.P. for heavy lifting on EmpathyTpFile.Cosimo Cecchi2009-06-011-9/+5
|
* Reimplement the singleton in the constructorPierre-Luc Beaudoin2009-06-011-1/+1
|
* Rename empathy_location_manager_get_default to dup_defaultPierre-Luc Beaudoin2009-06-011-1/+1
| | | | This is more consistent with the rest of Empathy.
* Fix compilation if geoclue is not enabledPierre-Luc Beaudoin2009-06-011-1/+7
|
* Add EmpathyLocationManagerPierre-Luc Beaudoin2009-06-011-0/+6
|
* Remove usage of McPresence as much as possibleSjoerd Simons2009-05-311-2/+3
|
* Fix coding style issues found by make checkPierre-Luc Beaudoin2009-05-281-1/+1
|
* Add a Contact Map windowPierre-Luc Beaudoin2009-05-281-0/+8
|
* empathy: fix coding styleGuillaume Desmottes2009-05-181-3/+3
|
* empathy: update the FSF addressGuillaume Desmottes2009-05-181-2/+2
|
* empathy: remove trailing spacesGuillaume Desmottes2009-05-151-3/+3
|
* Port empathy.c to new APIXavier Claessens2009-04-221-1/+8
|
* Set empathy's media role to phone for so pulse can do policy on itSjoerd Simons2009-03-091-0/+1
| | | | | | | | | | | Empathy's media role should be phone. Apart from voip calls the only sounds we make are event sounds via libcanberra, which correctly sets the role to event when playing a sound. For more information see: http://pulseaudio.org/wiki/ApplicationProperties From: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2634
* Don't leak EmpathyFTManager object. Rebuild UI if it got destroyed.Xavier Claessens2009-03-081-0/+5
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2631
* Remove useless include of contact-factory.hXavier Claessens2009-03-061-1/+0
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2618
* Moved dispatcher observing and logging into EmpathyLogManager.Jonny Lamb2009-03-061-53/+6
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2592
* Pass the channel to received_message_cb and use tp_channel_get_identifier.Jonny Lamb2009-03-061-13/+10
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2591
* Only write messages to one specified log source, hardcoded at the moment.Jonny Lamb2009-03-061-2/+10
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2590
* Use the channel wrapper to log chats instead of connecting to the signals ↵Jonny Lamb2009-03-061-98/+18
| | | | | | | | directly. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2587
* Move logging to the dispatcher on Received and Sent signals.Jonny Lamb2009-03-061-0/+130
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2586
* Remove gdk_threads_{enter,leave}, gdk thread support is useless untill we ↵Sjoerd Simons2009-03-041-2/+0
| | | | | | | | audit empathy Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2565
* Ensure to always call gtk/gdk functions while holding the gdk lockSjoerd Simons2009-03-041-0/+2
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2550
* Use tp-glib generated code for file transfers rather than extensions.Jonny Lamb2009-02-211-1/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2523
* remove second call of g_set_application_name as doc says explicitely it have ↵Guillaume Desmottes2009-02-111-1/+0
| | | | | | | | to be called once and with a localized name From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2434
* Toss out the old EmpathyCallWindow initialise the CallFactory and hook into ↵Sjoerd Simons2009-02-031-7/+19
| | | | | | | | its signals Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2383
* Initial port from telepathy-stream-engine to telepathy-farsightSjoerd Simons2009-02-031-0/+6
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2380
* Fix some i18n issues in main().Xavier Claessens2009-02-031-3/+6
| | | | | | Thanks to Christian Persch, fix bug #569901. svn path=/trunk/; revision=2373
* Re-add "--version" option from command line.Xavier Claessens2009-02-031-0/+15
| | | | | | Thanks to Bruce Cowan, fix bug #569884. svn path=/trunk/; revision=2370
* Use PACKAGE_NAME instead of hardcoding "empathy" on notify_init ().Xavier Claessens2009-01-311-1/+1
| | | | svn path=/trunk/; revision=2273
* uninit linotify after unrefing status iconXavier Claessens2009-01-311-2/+2
| | | | svn path=/trunk/; revision=2271
* add notify uninitXavier Claessens2009-01-311-1/+4
| | | | svn path=/trunk/; revision=2269
* initialize libnotifyXavier Claessens2009-01-311-0/+2
| | | | svn path=/trunk/; revision=2267
* Removed extensions.h inclusion in public API.Jonny Lamb2009-01-171-0/+2
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2236
* empathy_mission_control_new -> dup_singleton.Xavier Claessens2009-01-161-1/+1
| | | | svn path=/trunk/; revision=2233
* Make the dispatch operation _get_ functions not return a refSjoerd Simons2009-01-101-7/+1
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2188
* Initialise the chatroom manager from empathy itselfSjoerd Simons2009-01-101-0/+6
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2186
* Move the dispatcher to the new singleton policySjoerd Simons2009-01-101-1/+1
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2181
* No need to call empathy_run_until_ready, the DispatchOperation already ↵Sjoerd Simons2009-01-101-1/+0
| | | | | | | | ensured it's ready Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2177
* Style fixesSjoerd Simons2009-01-101-2/+2
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2176
* DIspatch streamed media channelsSjoerd Simons2009-01-101-6/+13
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2163
* Call emp_cli_init in empathy_initSjoerd Simons2009-01-101-4/+0
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2153
* Enabled dispatching of file tranfersSjoerd Simons2009-01-101-3/+5
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2137
* Initial port to the new dispatcherSjoerd Simons2009-01-101-10/+15
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2132
* Port EmpathyFTManager to the new singleton policy.Xavier Claessens2009-01-091-1/+1
| | | | svn path=/trunk/; revision=2118
* Port EmpathyIdle to the new singleton policy.Xavier Claessens2009-01-091-1/+1
| | | | svn path=/trunk/; revision=2114
* gtk_init and g_thread_init shouldn't be called by libraries. Let ↵Xavier Claessens2008-12-121-5/+7
| | | | | | applications do it. svn path=/trunk/; revision=1971
* Use gi18n-lib.h instead of gi18n.h for libraries.Xavier Claessens2008-12-121-0/+1
| | | | svn path=/trunk/; revision=1967
* Add empathy_init(), empathy_gtk_init() and empathy_gtk_init_with_args(). ↵Xavier Claessens2008-12-121-18/+5
| | | | | | They have to be called by any process using libempathy. svn path=/trunk/; revision=1966
* Remove empathy_tp_file_keep_alive hack and connect to "notify::state" in ↵Xavier Claessens2008-11-221-1/+0
| | | | | | file_channel_create_cb() to unref the object when the FT is done. svn path=/trunk/; revision=1913
* Avoid a string dup.Xavier Claessens2008-11-221-4/+2
| | | | svn path=/trunk/; revision=1912
* Fix ref counting of tp_file, make it singleton per channel, and add a ↵Xavier Claessens2008-11-221-0/+2
| | | | | | _keep_alive method that adds a tmp ref until the transfer finishes. svn path=/trunk/; revision=1904
* Simplify the code to add a FT in the manager.Xavier Claessens2008-11-221-25/+6
| | | | svn path=/trunk/; revision=1893
* Move the ft manager to src/ other programs do not need it.Xavier Claessens2008-11-221-1/+1
| | | | svn path=/trunk/; revision=1884
* Fix coding style and cleanupXavier Claessens2008-11-221-18/+9
| | | | svn path=/trunk/; revision=1880
* Implement latest ft draftXavier Claessens2008-11-221-18/+2
| | | | svn path=/trunk/; revision=1849
* fix FT client side code as the generated code changedXavier Claessens2008-11-221-3/+3
| | | | svn path=/trunk/; revision=1843
* Added a wait for file channels so outgoing transfers are only added to the ↵Jonny Lamb2008-11-221-7/+50
| | | | | | | | manager when they are remote pending. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1838
* Handle new file channels regardless of direction in the dispatcher. (Jonny Lamb)Jonny Lamb2008-11-221-0/+10
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1834
* Removed empathy_init in favour of calling emp_cli_init directly. (Jonny Lamb)Jonny Lamb2008-11-221-1/+3
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1773
* Added empathy_init function to call emp_cli_init in main. (Jonny Lamb)Jonny Lamb2008-11-221-0/+2
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1737
* Do not crash if there is no salut profile installedXavier Claessens2008-08-191-0/+4
| | | | svn path=/trunk/; revision=1342
* Fix translators complains about ambigous strings. Fixes bug #546154.Xavier Claessens2008-08-041-14/+14
| | | | svn path=/trunk/; revision=1291
* Fix little coding styleXavier Claessens2008-08-021-2/+1
| | | | svn path=/trunk/; revision=1284
* Implemented showing a single accounts dialog from the command line.Jonny Lamb2008-08-021-17/+51
| | | | | | | | | | | If one loads empathy normally then calls "empathy -a", the accounts dialog will load under the original empathy. If one loads "empathy -a", the accounts dialog will show by itself. If one then runs "empathy -a" again, the already-shown accounts dialog will present itself. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1280
* Merge branch 'leak'Xavier Claessens2008-07-141-0/+2
| | | | svn path=/trunk/; revision=1227
* Add a command line option to hide contact list on startup. Fixes bug #535080 ↵Xavier Claessens2008-06-041-1/+6
| | | | | | (Marco Pesenti Gritti). svn path=/trunk/; revision=1146
* Only permit to have one running call at any time. Fixes bug #527970.Xavier Claessens2008-05-271-8/+1
| | | | svn path=/trunk/; revision=1126
* Improve dispatcher. Fixes bug #465928.Xavier Claessens2008-05-181-5/+8
| | | | svn path=/trunk/; revision=1108
* Move non-gtk parts of EmpathyFilter to EmpathyDispatcher in libempathy, gtk ↵Xavier Claessens2008-05-091-0/+64
| | | | | | parts are now in EmpathyStatusIcon svn path=/trunk/; revision=1093
* Make use of tp-glib debug system.Xavier Claessens2008-05-011-24/+22
| | | | svn path=/trunk/; revision=1066
* Display error message when cannot create salut account.Xavier Claessens2008-04-201-2/+5
| | | | svn path=/trunk/; revision=1000
* Drop Chandler and Filter, do not use MC for dispatching channels, do it ourself.Xavier Claessens2008-04-201-77/+0
| | | | svn path=/trunk/; revision=967
* Added a --no-connect option. Fixes: #526208. (Frederic Peters)Frederic Peters2008-04-191-2/+10
| | | | svn path=/trunk/; revision=965
* Redirect debug messages after printing help. Fixes bug #528542 (Frederic ↵Xavier Claessens2008-04-171-2/+2
| | | | | | Peters). svn path=/trunk/; revision=958
* Update for new APIXavier Claessens2008-04-111-7/+31
| | | | svn path=/trunk/; revision=907
* Removed deleted headerXavier Claessens2008-04-031-1/+0
| | | | svn path=/trunk/; revision=864
* Fix various warningsXavier Claessens2008-04-021-1/+0
| | | | svn path=/trunk/; revision=849
* Adapt to new apiXavier Claessens2008-04-021-1/+1
| | | | svn path=/trunk/; revision=842
* Add empathy_chat_new and don't use empathy_group/private_* in empathy.cXavier Claessens2008-04-021-24/+3
| | | | svn path=/trunk/; revision=836
* Do not autoconnect if networkmanager says we are not connected at startup.Xavier Claessens2008-03-171-32/+66
| | | | svn path=/trunk/; revision=815
* Fix includes of files that are now in src/. Fixes bug #522780.Xavier Claessens2008-03-171-3/+2
| | | | svn path=/trunk/; revision=808
* Move modules that make no sense to be used in other applicaton from ↵Xavier Claessens2008-03-141-3/+3
| | | | | | libempathy-gtk/ to src/ svn path=/trunk/; revision=789
* Move chat chandler into the same process than contact listXavier Claessens2008-03-141-0/+76
| | | | svn path=/trunk/; revision=788
* Drop gnome-vfs dependency and use gio instead. Fixes bug #514380 (Cosimo ↵Xavier Claessens2008-03-111-2/+0
| | | | | | Cecchi). svn path=/trunk/; revision=737
* Do not run multiple instances of empathy. Fixes bug #501805 (Marco Barisione).Xavier Claessens2008-03-091-0/+118
| | | | svn path=/trunk/; revision=711
* Update collabora copyright to 2008Xavier Claessens2008-03-031-1/+1
| | | | svn path=/trunk/; revision=688
* Try to create salut account if getting the gconf key fails. If the user ↵Xavier Claessens2008-02-121-6/+4
| | | | | | starts empathy just after installation it will fail because gconf didn't refresh schemas yet. svn path=/trunk/; revision=627
* Move nickname to the main section of account setting UI and do not set ↵Xavier Claessens2008-02-081-12/+3
| | | | | | automatically published name when creating new salut account. Fixes bug #515010 and #515008 (Marco Barisione). svn path=/trunk/; revision=605
* fix src/empathy build. empathy-conf was moved to libempathy-gtk. Fixes bug ↵Xavier Claessens2008-01-241-1/+1
| | | | | | #511679 (Guillaume Desmottes). svn path=/trunk/; revision=599
* Add option in preference to automatically connect at startup. Fixes bug ↵Xavier Claessens2008-01-121-10/+7
| | | | | | #499885 (Carl-Anton Ingmarsson). svn path=/trunk/; revision=539
* Conflicts:Xavier Claessens2007-12-031-1/+2
| | | | | | ChangeLog svn path=/trunk/; revision=455
* Move chats to its own process.Xavier Claessens2007-11-111-72/+3
| | | | | | | | | | | | | | 2007-11-11 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-chat.c: * src/empathy-call-chandler.c: * src/org.gnome.Empathy.Chat.service.in: * src/empathy-chat-chandler.c: * src/empathy.c: * src/Makefile.am: Move chats to its own process. svn path=/trunk/; revision=429
* Make use of gtk_init_with_args for command line parsing. Fixes bug #491985Xavier Claessens2007-11-041-4/+7
| | | | | | | | | | 2007-11-03 Xavier Claessens <xclaesse@gmail.com> * src/empathy.c: Make use of gtk_init_with_args for command line parsing. Fixes bug #491985 (Basilio Kublik). svn path=/trunk/; revision=415
* Rename icons to follow fd.o icon naming spec. Move icons to the rightXavier Claessens2007-10-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-10-28 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-status-icon.glade: * libempathy-gtk/empathy-group-chat.glade: * libempathy-gtk/empathy-main-window.glade: * libempathy-gtk/empathy-images.h: * src/empathy.c: * src/Makefile.am: * configure.ac: * data/jabber.profile: * data/salut.profile: * data/msn.profile: * data/gtalk.profile: * data/irc.profile: * data/22x22: * data/32x32: * data/24x24: * data/16x16: * data/48x48: * data/scalable: * data/Makefile.am: * data/icons/*: Rename icons to follow fd.o icon naming spec. Move icons to the right directory. Fixes bug #470418 (Michael Monreal). svn path=/trunk/; revision=404
* Implement EmpathyAvatarChooser and EmpathyAvatarImage and make use of themXavier Claessens2007-10-091-0/+2
| | | | | | | | | | | | | | | | | | | | | 2007-10-08 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-ui-utils.c: * libempathy-gtk/empathy-ui-utils.h: * libempathy-gtk/empathy-contact-widget.c: * libempathy-gtk/empathy-contact-widget.h: * libempathy-gtk/empathy-avatar-chooser.c: * libempathy-gtk/empathy-avatar-chooser.h: * libempathy-gtk/empathy-avatar-image.c: * libempathy-gtk/empathy-avatar-image.h: * libempathy-gtk/Makefile.am: * src/empathy.c: Implement EmpathyAvatarChooser and EmpathyAvatarImage and make use of them in contact information windows. That means we can now enlarge avatars when clicking on it and we can set our own avatar if we edit our own contact. svn path=/trunk/; revision=363
* Remove GnomeProgram, not useful anymore, drop libgnome dependency. FixesXavier Claessens2007-09-281-13/+1
| | | | | | | | | | | | | | | | | | | 2007-09-28 Xavier Claessens <xclaesse@gmail.com> * configure.ac: * src/empathy.c: Remove GnomeProgram, not useful anymore, drop libgnome dependency. Fixes bug #442079 * libempathy/empathy-avatar.c: * libempathy/empathy-avatar.h: Fix Copyright header. * libempathy/empathy-contact-factory.c: * libempathy/empathy-tp-group.c: Free return value for async DBus calls, they are not owned by dbus-glib. This fix big leaks, thanks again to valgrind. svn path=/trunk/; revision=330
* Chech if there is already a Salut account before creating a new one andXavier Claessens2007-08-251-0/+27
| | | | | | | | | | 2007-08-24 Xavier Claessens <xclaesse@gmail.com> * src/empathy.c: Chech if there is already a Salut account before creating a new one and add more debug messages. svn path=/trunk/; revision=269
* Add specialised UI for salut settings. Configure a Salut account firstXavier Claessens2007-08-231-0/+84
| | | | | | | | | | | | | | | | | | | | 2007-08-23 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-account-widget-salut.glade: * libempathy-gtk/empathy-account-widget-salut.c: * libempathy-gtk/empathy-account-widget-salut.h: * libempathy-gtk/empathy-preferences.h: * libempathy-gtk/empathy-accounts-dialog.c: * libempathy-gtk/Makefile.am: * src/empathy.c: * configure.ac: * data/empathy.schemas.in: Add specialised UI for salut settings. Configure a Salut account first time empathy is started with salut CM installed using gnome-about-me information. Fixes bug #447467 (Cosimo Cecchi, Xavier Claessens). svn path=/trunk/; revision=266
* Initial room list support. It does not works yet.Xavier Claessens2007-07-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-07-20 Xavier Claessens <xclaesse@gmail.com> * libempathy/Makefile.am: * libempathy/empathy-tp-roomlist.h: * libempathy/empathy-tp-roomlist.c: * libempathy-gtk/empathy-chatrooms-window.c: * libempathy-gtk/empathy-new-chatroom-dialog.c: Initial room list support. It does not works yet. * libempathy-gtk/empathy-account-widget-generic.c: Add support for all types of integer and float. Fixes bug #457740 (Jamey Hicks). * libempathy/empathy-tp-chat.c: * libempathy-gtk/empathy-chat.c: If there is an error sending a message, show an error message to the user. * libempathy-gtk/empathy-accounts-dialog.c: Fix a leak, profile should be unrefed after mc_account_get_profile. * libempathy/empathy-utils.c: * libempathy/empathy-utils.h: * libempathy/empathy-tp-chatroom.c: * libempathy/empathy-tp-group.h: * libempathy/empathy-tp-group.c: * src/empathy.c: Rename empathy_get_channel_id() to empathy_inspect_channel(). We now have empathy_inspect_handle(). * po/POTFILES.in: * libempathy/empathy-tp-contact-list.c: Set all contacts from salut protocol to the "Local Network" group. * libempathy/empathy-idle.c: Fix NetworkManager support. * libempathy/empathy-chatroom.h: Fix indentation. * libempathy-gtk/empathy-status-icon.c: * libempathy-gtk/empathy-ui-utils.c: * libempathy-gtk/empathy-ui-utils.h: - Iconify main window to the status icon like in rhythmbox. Fixes bug #458106 (Jaap A. Haitsma). - Rounded avatars. Fixes bug #457992 (Raphael Slinckx) * Makefile.am: Fix distcheck for gtkdoc (Vincent Untz) * data/empathy.desktop.in.in: Change application description (Jaap A. Haitsma). svn path=/trunk/; revision=190
* Add EMPATHY_LOGFILE env variable. Fixes bug #455240 (Guillaume Desmottes).Xavier Claessens2007-07-101-0/+2
| | | | | | | | | | | | 2007-07-09 Xavier Claessens <xclaesse@gmail.com> * src/empathy.c: * libempathy/empathy-debug.c: * libempathy/empathy-debug.h: Add EMPATHY_LOGFILE env variable. Fixes bug #455240 (Guillaume Desmottes). svn path=/trunk/; revision=179
* Fix a leaked ref.Xavier Claessens2007-07-011-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-06-30 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-account-widget-generic.c: Fix a leaked ref. * src/empathy.c: If we get a chatroom we have to create an EmpathyTpChatroom object. * src/Makefile.am: Fix build system, programs links to libempathy-gtk and libempathy. * configure.ac: libempathy does not depends on libgnome-vfs. * libempathy-gtk/empathy-status-icon.c: * libempathy-gtk/empathy-chat.c: * libempathy/empathy-tp-chat.c: * libempathy/empathy-tp-chat.h: * libempathy/empathy-filter.c: * libempathy/empathy-filter.h: * libempathy/empathy-filter.xml: * libempathy/Makefile.am: Filter incoming text channels and make status icon flash when there we receive a new message. Dispatch the channel only when we get a message and the user click on the icon. svn path=/trunk/; revision=175
* Rename all filenames starting with "gossip" by "empathy", change namespaceXavier Claessens2007-06-221-19/+19
| | | | | | | | | | | | | 2007-06-22 Xavier Claessens <xclaesse@gmail.com> * libempathy/*.[ch]: * libempathy-gtk/*.[ch]: * src/*.[ch]: Rename all filenames starting with "gossip" by "empathy", change namespace of all gossip_*() functions to empathy_*(). Fixes bug #444490 (Mario Danic, Xavier Claessens). svn path=/trunk/; revision=170
* Adding NetworkManager support.Xavier Claessens2007-06-211-26/+12
| | | | | | | | | | 2007-06-15 Xavier Claessens <xclaesse@gmail.com> * src/empathy.c: * libempathy/empathy-idle.c: Adding NetworkManager support. svn path=/trunk/; revision=162
* Empathy is no more splitted into 2 processes. It makes debugging moreXavier Claessens2007-06-141-0/+242
2007-06-14 Xavier Claessens <xclaesse@gmail.com> * src/org.gnome.Empathy.Chat.service.in: * src/empathy-accounts.c: * src/empathy-accounts-main.c: * src/empathy-chat-main.c: * src/empathy.c: * src/Makefile.am: * src/empathy-main.c: * libempathy/gossip-chatroom-manager.c: * autogen.sh: Empathy is no more splitted into 2 processes. It makes debugging more difficult when emmpathy-chat crashes. It's also more optimised like that since contact objects can be shared. svn path=/trunk/; revision=154