aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Put in new VOIP UISjoerd Simons2009-02-033-7/+367
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2404
* add a sidebar abstraction taken from emerillionSjoerd Simons2009-02-033-0/+689
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2402
* stop the pipeline and unref everything when the window goes awaySjoerd Simons2009-02-031-14/+49
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2399
* Show a dialog when the user clicks on a incoming callSjoerd Simons2009-02-031-2/+83
| | | | | | | | | show a nice dialog when the user clicks on an incoming call to give a choice to either accept or reject the call, without popping up the full VOIP UI Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2394
* Let the event-manager manage the soundsSjoerd Simons2009-02-032-3/+109
| | | | | | | | | Let the event-manager handle sounds instead of the main window. Also make the incoming phone sound be played in a loop. Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2393
* Add a getter for the main window widgetSjoerd Simons2009-02-032-1/+9
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2390
* Start of a simple uiSjoerd Simons2009-02-031-12/+231
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2388
* Toss out the old EmpathyCallWindow initialise the CallFactory and hook into ↵Sjoerd Simons2009-02-035-950/+107
| | | | | | | | 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-032-0/+9
| | | | | | 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
* Prefix "Empathy" to the notification enum.Xavier Claessens2009-01-313-10/+10
| | | | svn path=/trunk/; revision=2304
* Add a comment explaining why we activate the event in an idle.Xavier Claessens2009-01-311-0/+4
| | | | svn path=/trunk/; revision=2303
* Factor out some common code.Xavier Claessens2009-01-314-25/+31
| | | | svn path=/trunk/; revision=2302
* Always check if notifications are enabled when we update them.Xavier Claessens2009-01-311-9/+18
| | | | svn path=/trunk/; revision=2301
* Update the pixbuf when we receive an event update.Xavier Claessens2009-01-311-16/+25
| | | | svn path=/trunk/; revision=2300
* Use the avatar for all the events with a contact.Xavier Claessens2009-01-311-1/+1
| | | | svn path=/trunk/; revision=2299
* Add an enum to define notification close reason.Xavier Claessens2009-01-312-2/+11
| | | | svn path=/trunk/; revision=2298
* Unref the notification after it has been closed.Xavier Claessens2009-01-311-11/+18
| | | | svn path=/trunk/; revision=2297
* Escape message body with g_markup_escape_text before pushing it to the ↵Xavier Claessens2009-01-311-3/+5
| | | | | | notification. svn path=/trunk/; revision=2296
* Fix order or params in chat_window_show_or_update_notification ().Xavier Claessens2009-01-311-3/+3
| | | | svn path=/trunk/; revision=2295
* Move empathy_notification_is_enabled () to src/Xavier Claessens2009-01-315-4/+105
| | | | svn path=/trunk/; revision=2294
* Add libnotify dep to src/ only.Xavier Claessens2009-01-311-0/+2
| | | | svn path=/trunk/; revision=2292
* Make possible to use libnotify 0.4.4, to not force the usage of too recent ↵Xavier Claessens2009-01-312-3/+6
| | | | | | distributions. svn path=/trunk/; revision=2291
* Add a convenience function to avoid hacks when getting the pixbuf from the ↵Xavier Claessens2009-01-312-7/+5
| | | | | | icon name. svn path=/trunk/; revision=2288
* Make notifications for unfocused chat windows work properly.Xavier Claessens2009-01-312-22/+32
| | | | svn path=/trunk/; revision=2287
* Break after the event has been found.Xavier Claessens2009-01-311-0/+1
| | | | svn path=/trunk/; revision=2286
* W.I.P. for notifications on chat window.Xavier Claessens2009-01-313-5/+92
| | | | svn path=/trunk/; revision=2285
* Don't update the event if the notification can't be shown.Xavier Claessens2009-01-311-1/+4
| | | | svn path=/trunk/; revision=2284
* Typo.Xavier Claessens2009-01-311-1/+1
| | | | svn path=/trunk/; revision=2283
* Implement a logic for disabling notifications when away.Xavier Claessens2009-01-311-1/+20
| | | | svn path=/trunk/; revision=2282
* Modify code to handle new preferences.Xavier Claessens2009-01-312-1/+25
| | | | svn path=/trunk/; revision=2281
* Add a preference UI for notifications.Xavier Claessens2009-01-311-6/+80
| | | | svn path=/trunk/; revision=2280
* If the notification is not dismissed by the user, do not display other ↵Xavier Claessens2009-01-313-3/+31
| | | | | | notifications for new incoming messages. svn path=/trunk/; revision=2279
* Split the event description into header and message body.Xavier Claessens2009-01-312-57/+142
| | | | | | Add a way to update a pending event. svn path=/trunk/; revision=2278
* Fix indentation.Xavier Claessens2009-01-311-0/+1
| | | | svn path=/trunk/; revision=2277
* Insert an image in the notify baloon.Xavier Claessens2009-01-311-2/+19
| | | | svn path=/trunk/; revision=2276
* Adapt the status icon message to the new API.Xavier Claessens2009-01-311-4/+11
| | | | svn path=/trunk/; revision=2275
* Require latest libnotify. Don't crash when clicking the notification.Xavier Claessens2009-01-311-26/+17
| | | | svn path=/trunk/; revision=2274
* Use PACKAGE_NAME instead of hardcoding "empathy" on notify_init ().Xavier Claessens2009-01-311-1/+1
| | | | svn path=/trunk/; revision=2273
* mimic tooltip and icon notifications; unref any outstanding notificationXavier Claessens2009-01-311-15/+41
| | | | | | on finalize svn path=/trunk/; revision=2272
* uninit linotify after unrefing status iconXavier Claessens2009-01-311-2/+2
| | | | svn path=/trunk/; revision=2271
* generify notification; add idle activation of eventXavier Claessens2009-01-311-22/+40
| | | | svn path=/trunk/; revision=2270
* add notify uninitXavier Claessens2009-01-311-1/+4
| | | | svn path=/trunk/; revision=2269
* show notification on new eventXavier Claessens2009-01-311-0/+26
| | | | svn path=/trunk/; revision=2268
* initialize libnotifyXavier Claessens2009-01-311-0/+2
| | | | svn path=/trunk/; revision=2267
* disable chat history menu item when there is no account.Frederic Peters2009-01-301-0/+21
| | | | | | (bug #562554) svn path=/trunk/; revision=2265
* accounts_dialog_button_create_clicked_cb: if, for some reason, ↵Guillaume Desmottes2009-01-261-0/+6
| | | | | | | | mc_account_create failed, early return instead of crashing From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2256
* Replace G_STR_EMPTY in newly added code too.Xavier Claessens2009-01-231-1/+1
| | | | svn path=/trunk/; revision=2251
* Renamed G_STR_EMPTY to EMP_STR_EMPTY.Jonny Lamb2009-01-234-6/+6
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2249
* Do not translate "gtk-ok", "gtk-cancel" etc. Fixes bug #566676 (Lucas Lommer).Xavier Claessens2009-01-232-3/+3
| | | | svn path=/trunk/; revision=2247
* Add a source field to specify the name of the account source. (Stephane Wirtel)Jonny Lamb2009-01-233-4/+11
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2245
* Removed extensions.h inclusion in public API.Jonny Lamb2009-01-172-0/+4
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2236
* empathy_mission_control_new -> dup_singleton.Xavier Claessens2009-01-163-4/+4
| | | | svn path=/trunk/; revision=2233
* Remove useless include of empathy-tp-group.hXavier Claessens2009-01-132-2/+0
| | | | svn path=/trunk/; revision=2226
* Clean some coding styleXavier Claessens2009-01-101-9/+6
| | | | svn path=/trunk/; revision=2220
* Remove useless spaces in message.Xavier Claessens2009-01-101-2/+2
| | | | svn path=/trunk/; revision=2219
* Update gitignoreXavier Claessens2009-01-101-0/+2
| | | | svn path=/trunk/; revision=2213
* Do not generate marshallers in src/, it is not needed.Xavier Claessens2009-01-101-21/+0
| | | | svn path=/trunk/; revision=2212
* Fix some errors made when rebasing on masterXavier Claessens2009-01-101-1/+1
| | | | svn path=/trunk/; revision=2211
* empathy_tube_dispatch_show_error: give a format to gtk_message_dialog_new to ↵Guillaume Desmottes2009-01-101-1/+1
| | | | | | | | make compiler happy Signed-off-by: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2204
* Handle Dbus Tubes and ignore non p2p channelsSjoerd Simons2009-01-101-2/+9
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2199
* Add support for DBus tubesSjoerd Simons2009-01-101-6/+26
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2198
* Remove approvals when the underlying operation got invalidatedSjoerd Simons2009-01-101-0/+14
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2195
* Port to the new empathy_call_when_ready apiSjoerd Simons2009-01-101-4/+19
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2193
* Make the dispatch operation _get_ functions not return a refSjoerd Simons2009-01-103-15/+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
* Convert EmpathyChatroomManager to the new singleton conventionSjoerd Simons2009-01-103-3/+3
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2185
* Move the dispatcher to the new singleton policySjoerd Simons2009-01-102-2/+2
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2181
* Also free the approvals listSjoerd Simons2009-01-101-1/+2
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2180
* Use gulongs to save signal handler idsSjoerd Simons2009-01-101-2/+2
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2179
* 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
* Completely move to Telepathy coding styleSjoerd Simons2009-01-101-179/+169
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2169
* Remove dead codeSjoerd Simons2009-01-101-85/+0
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2168
* DIspatch streamed media channelsSjoerd Simons2009-01-101-6/+13
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2163
* Initialize with a EmpathyTpCall instead of a TpChannel and explicitly close theSjoerd Simons2009-01-102-11/+20
| | | | | | | | channel after uses Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2162
* Add support for approving video channelsSjoerd Simons2009-01-101-24/+62
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2161
* Report errors when there is no tube handler or poking it failsSjoerd Simons2009-01-101-7/+62
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2159
* Add support for approving tubesSjoerd Simons2009-01-101-1/+124
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2158
* Add EmpathyTubeDispatcher as a helper for dispatching tubesSjoerd Simons2009-01-103-0/+498
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2157
* 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
* Use new dispatcher API to get muc channelsSjoerd Simons2009-01-102-23/+11
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2145
* Explicitly close file channels when removing them from the FT managerSjoerd Simons2009-01-101-0/+2
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2141
* Enable approving of file transfersSjoerd Simons2009-01-101-35/+37
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2138
* 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-102-73/+132
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2132
* Use the new dispatcher api to request text channelsSjoerd Simons2009-01-101-1/+1
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2131
* Set the right weak pointer.Xavier Claessens2009-01-092-2/+2
| | | | svn path=/trunk/; revision=2122
* Port EmpathyContactManager to the new singleton policy.Xavier Claessens2009-01-092-2/+2
| | | | svn path=/trunk/; revision=2121
* Port EmpathyFTManager to the new singleton policy.Xavier Claessens2009-01-093-15/+32
| | | | svn path=/trunk/; revision=2118
* Port EmpathyEventManager to the new singleton policy.Xavier Claessens2009-01-093-13/+27
| | | | svn path=/trunk/; revision=2117
* Port EmpathySmileyManager to the new singleton policy.Xavier Claessens2009-01-091-1/+1
| | | | svn path=/trunk/; revision=2116
* Port EmpathyIdle to the new singleton policy.Xavier Claessens2009-01-092-3/+3
| | | | svn path=/trunk/; revision=2114
* Port EmpathyContactFactory to the new singleton policy.Xavier Claessens2009-01-092-2/+2
| | | | svn path=/trunk/; revision=2113
* Set initial value for sound pref checkboxes.Xavier Claessens2009-01-071-1/+2
| | | | svn path=/trunk/; revision=2108
* Use gtk_list_store_insert_with_values ().Xavier Claessens2009-01-071-4/+3
| | | | svn path=/trunk/; revision=2101
* Use gettext() when populating the preferences sound list.Xavier Claessens2009-01-071-1/+1
| | | | svn path=/trunk/; revision=2088
* Update empathy_sound_play () to be nicer to use and centralize the listXavier Claessens2009-01-073-29/+15
| | | | | | of sounds we support. svn path=/trunk/; revision=2082
* Improve wording.Xavier Claessens2009-01-072-6/+6
| | | | svn path=/trunk/; revision=2079
* Turn empathy_sound_pref_is_enabled into empathy_sound_play thatXavier Claessens2009-01-072-44/+23
| | | | | | automatically plays the sound if the pref is enabled. svn path=/trunk/; revision=2078
* Use new singleton policy for EmpathyAccountManager.Xavier Claessens2009-01-073-10/+6
| | | | svn path=/trunk/; revision=2074
* Implement sound for contact login/logout.Xavier Claessens2009-01-071-0/+47
| | | | svn path=/trunk/; revision=2060
* Port EmpathyMainWindow to the new API.Xavier Claessens2009-01-071-168/+114
| | | | svn path=/trunk/; revision=2045
* Port EmpathyAccountsDialog to use the cached values to get the number ofXavier Claessens2009-01-071-27/+3
| | | | | | connecting accounts. svn path=/trunk/; revision=2044
* Port EmpathyStatusIcon to the new API.Xavier Claessens2009-01-071-35/+28
| | | | svn path=/trunk/; revision=2043
* Port EmpathyAccountsDialog to the new API.Xavier Claessens2009-01-071-83/+72
| | | | svn path=/trunk/; revision=2039
* Only play logout sound if switching to Offline from Available.Xavier Claessens2009-01-071-7/+12
| | | | svn path=/trunk/; revision=2028
* Don't emit sound when changing state and properly play login sound.Xavier Claessens2009-01-071-1/+12
| | | | svn path=/trunk/; revision=2027
* Adapt the libcanberra calls to use the new functions.Xavier Claessens2009-01-073-27/+31
| | | | svn path=/trunk/; revision=2025
* Adapt Patryk's patch to trunk.Xavier Claessens2009-01-073-1/+67
| | | | svn path=/trunk/; revision=2022
* Create an UI for sound configuration.Xavier Claessens2009-01-072-103/+192
| | | | svn path=/trunk/; revision=2021
* Don't unref NULL avatar used as chat window iconWill Thompson2008-12-291-1/+4
| | | | | | | | This only happens if you set a secret gconf key, I think. Signed-off-by: Will Thompson <will.thompson@collabora.co.uk> svn path=/trunk/; revision=2016
* Don't forget to unref the smiley managerXavier Claessens2008-12-161-0/+1
| | | | svn path=/trunk/; revision=2008
* Move the smiley menu code from EmpathyChatView to EmpathyChatManager.Xavier Claessens2008-12-161-16/+15
| | | | svn path=/trunk/; revision=1986
* Replace _get_selection_bounds by _get_has_selectionXavier Claessens2008-12-161-3/+2
| | | | svn path=/trunk/; revision=1984
* gtk_init and g_thread_init shouldn't be called by libraries. Let ↵Xavier Claessens2008-12-122-6/+10
| | | | | | 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-123-36/+9
| | | | | | They have to be called by any process using libempathy. svn path=/trunk/; revision=1966
* Drop libgnomeui dependency (Cosimo Cecchi).Xavier Claessens2008-12-021-14/+8
| | | | svn path=/trunk/; revision=1943
* Use GTK+ 2.14.0 and gtk_show_uri (Cosimo Cecchi).Xavier Claessens2008-12-025-5/+5
| | | | svn path=/trunk/; revision=1942
* Don't forget to install empathy-import-dialog.gladeXavier Claessens2008-12-011-0/+1
| | | | svn path=/trunk/; revision=1939
* Replace Q_() with C_() for translation context.Xavier Claessens2008-11-221-12/+3
| | | | svn path=/trunk/; revision=1915
* If first_line xor second_line is NULL, use only one line in ↵Xavier Claessens2008-11-221-3/+6
| | | | | | ft_manager_update_ft_row. svn path=/trunk/; revision=1914
* 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
* Cleanup the code inside ft_manager_build_ui.Xavier Claessens2008-11-221-59/+50
| | | | svn path=/trunk/; revision=1911
* Simplify and comment the livetime of EmpathyFTManagerXavier Claessens2008-11-221-21/+28
| | | | svn path=/trunk/; revision=1910
* Reorder the code for more clarity.Xavier Claessens2008-11-221-225/+221
| | | | svn path=/trunk/; revision=1909
* Cleanup of ft_manager_add_tp_file_to_list.Xavier Claessens2008-11-221-21/+20
| | | | svn path=/trunk/; revision=1908
* Remove useless gnomevfs include.Xavier Claessens2008-11-221-1/+0
| | | | svn path=/trunk/; revision=1907
* Update the selection only if we are removing the selected row.Xavier Claessens2008-11-221-9/+11
| | | | svn path=/trunk/; revision=1906
* Check if URI is not NULL before adding it to the recent manager.Xavier Claessens2008-11-221-1/+2
| | | | svn path=/trunk/; revision=1905
* Fix ref counting of tp_file, make it singleton per channel, and add a ↵Xavier Claessens2008-11-222-7/+12
| | | | | | _keep_alive method that adds a tmp ref until the transfer finishes. svn path=/trunk/; revision=1904
* Fix a comment phrasingXavier Claessens2008-11-221-1/+1
| | | | svn path=/trunk/; revision=1903
* Update the selection of the ft manager when a ft is removed only if it's not ↵Xavier Claessens2008-11-221-8/+15
| | | | | | empty. svn path=/trunk/; revision=1902
* There is no reason to remove the FT if it's cancelled while the window was ↵Xavier Claessens2008-11-221-33/+8
| | | | | | hidden. svn path=/trunk/; revision=1899
* Fix glade lookupXavier Claessens2008-11-221-2/+1
| | | | svn path=/trunk/; revision=1898
* Simplify ft_manager_remove_file_from_list.Xavier Claessens2008-11-221-39/+14
| | | | svn path=/trunk/; revision=1897
* Clean ft_manager_update_ft_row()Xavier Claessens2008-11-221-19/+19
| | | | svn path=/trunk/; revision=1896
* Simplify conditionXavier Claessens2008-11-221-3/+1
| | | | svn path=/trunk/; revision=1895
* Add all reasons in ft_manager_state_change_reason_to_string(). Don't use ↵Xavier Claessens2008-11-221-3/+4
| | | | | | | | default in the switch so we get compile warning if more reasons is added to the spec (makes easier to not forget to update that function). svn path=/trunk/; revision=1894
* Simplify the code to add a FT in the manager.Xavier Claessens2008-11-221-25/+6
| | | | svn path=/trunk/; revision=1893
* Simplify the code to set sensibility of buttonsXavier Claessens2008-11-221-21/+8
| | | | svn path=/trunk/; revision=1892
* When the channel is invalidated, change state to CANCELLED.Xavier Claessens2008-11-221-7/+6
| | | | svn path=/trunk/; revision=1885
* Move the ft manager to src/ other programs do not need it.Xavier Claessens2008-11-225-1/+1293
| | | | svn path=/trunk/; revision=1884
* Fix coding style and cleanupXavier Claessens2008-11-221-18/+9
| | | | svn path=/trunk/; revision=1880
* Include only used headersXavier Claessens2008-11-221-2/+2
| | | | svn path=/trunk/; revision=1879
* 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-222-4/+4
| | | | 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-222-59/+38
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1834
* Removed account property of EmpathyTpFile as it's only actually used once ↵Jonny Lamb2008-11-221-3/+1
| | | | | | | | and easy obtainable. (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1803
* Use empathy_contact_run_until_ready in EmpathyEventManager.Jonny Lamb2008-11-221-0/+2
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1798
* Changed _run_ method calls to _call_ calls. (Jonny Lamb)Jonny Lamb2008-11-221-39/+48
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1791
* Changed EmpathyEventManager to not rely on the Direction property of the ↵Jonny Lamb2008-11-221-6/+8
| | | | | | | | file channel. (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1780
* Added a proper Empathy event for an incoming file transfer so that the ↵Jonny Lamb2008-11-221-7/+30
| | | | | | | | status icon flashes. (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1777
* Renamed EmpathyFile to EmpathyTpFile. (Jonny Lamb)Jonny Lamb2008-11-221-4/+4
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1776
* 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
* Handle incoming file transfers in the event manager. (Jonny Lamb)Jonny Lamb2008-11-221-0/+30
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1757
* 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
* Include account name in chat-window tooltip. Fixes bug #560622Mathias Hasselmann2008-11-141-4/+8
| | | | svn path=/trunk/; revision=1720
* Use markup for chat-window tooltipsMathias Hasselmann2008-11-141-10/+21
| | | | svn path=/trunk/; revision=1719
* If chats have no name, use the channel's ID instead of fallback to ↵Xavier Claessens2008-11-141-19/+2
| | | | | | "Conversation". Fixes bug #560611. svn path=/trunk/; revision=1717
* Use l to iterate a GList, less confusing naming.Xavier Claessens2008-10-171-3/+3
| | | | svn path=/trunk/; revision=1646
* It is a map from pidgin to CM, not MC.Xavier Claessens2008-10-171-10/+10
| | | | svn path=/trunk/; revision=1645
* Split pidgin import code into its own module. It makes easier to add other ↵Xavier Claessens2008-10-175-283/+375
| | | | | | import modules for other programs. svn path=/trunk/; revision=1644
* Connect to the "destroy" and "response" signals on the import window instead ↵Xavier Claessens2008-10-172-59/+59
| | | | | | of connecting OK/Cancel buttons. svn path=/trunk/; revision=1643
* Do not include accounts which don't have profile.. Also fix a leak.Xavier Claessens2008-10-171-2/+7
| | | | svn path=/trunk/; revision=1642
* Remove useless varsXavier Claessens2008-10-171-1/+0
| | | | svn path=/trunk/; revision=1641
* Remove declaration of functions on top of import dialog file.Xavier Claessens2008-10-171-29/+0
| | | | svn path=/trunk/; revision=1640
* There is no reason for import_dialog_add_account to fail.Xavier Claessens2008-10-171-7/+3
| | | | svn path=/trunk/; revision=1639
* Be more careful in import_dialog_account_data_freeXavier Claessens2008-10-171-2/+6
| | | | svn path=/trunk/; revision=1638
* Remove useless include in main windowXavier Claessens2008-10-171-1/+0
| | | | svn path=/trunk/; revision=1637
* rename import boolean to import_asked.Xavier Claessens2008-10-171-4/+3
| | | | svn path=/trunk/; revision=1636
* Store the McProfile in AccountData instead of a string of the account name. ↵Jonny Lamb2008-10-171-34/+15
| | | | | | | | (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1635
* Call import_dialog_account_data_free to actually free the account data after ↵Jonny Lamb2008-10-171-5/+4
| | | | | | | | being processed. (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1634
* Do not store the account data in a G_TYPE_POINTER GValue but straight in the ↵Jonny Lamb2008-10-171-10/+4
| | | | | | | | list store as a gpointer. (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1633
* Removed call to mc_accounts_filter and wrote another function to loop ↵Jonny Lamb2008-10-171-23/+24
| | | | | | | | through the accounts. (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1632
* Compare GLists to NULL instead of g_list_length(list) == 0. (Jonny Lamb)Jonny Lamb2008-10-171-2/+2
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1631
* Removed empathy_import_dialog_accounts_to_import to stop the accounts being ↵Jonny Lamb2008-10-173-57/+27
| | | | | | | | parsed twice. (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1630
* Moved some code around for clarity and also to parse accounts before the ↵Jonny Lamb2008-10-171-33/+30
| | | | | | | | | | | | Glade file is loaded. (Jonny Lamb) This prevents the glade being parsed, all the widgets being set up, and then a single message dialog popping up saying there are no accounts to import, just to then free it all. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1629
* Only display the importing result if there was a failure. (Jonny Lamb)Jonny Lamb2008-10-171-19/+14
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1627
* Ask whether to import if there are accounts to import on loading the account ↵Jonny Lamb2008-10-171-0/+34
| | | | | | | | editor, but only once. (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1626
* Added empathy_import_dialog_accounts_to_import. (Jonny Lamb)Jonny Lamb2008-10-172-0/+16
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1624
* Automatically tick "import" only for accounts which are not already present ↵Jonny Lamb2008-10-171-1/+45
| | | | | | | | in MC. (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1623
* Make the parent of the import dialog be the parent of the warning message ↵Jonny Lamb2008-10-171-3/+3
| | | | | | | | dialog. (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1622
* Display a warning when no accounts could be found for importing. (Jonny Lamb)Jonny Lamb2008-10-171-6/+26
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1621
* Check whether ~/.purple/accounts.xml is readable before trying to read it. ↵Jonny Lamb2008-10-171-1/+8
| | | | | | | | (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1620
* Use g_ascii_strtod instead of sscanf. (Jonny Lamb)Jonny Lamb2008-10-171-2/+2
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1619
* Use tp_strdiff instead of strcmp. (Jonny Lamb)Jonny Lamb2008-10-171-18/+18
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1618
* Added import_dialog_free and actually destroy the importer when finished ↵Jonny Lamb2008-10-171-2/+9
| | | | | | | | importing or when cancelled. (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1617
* Actually add the accounts when the user presses OK. (Jonny Lamb)Jonny Lamb2008-10-171-7/+54
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1616
* Renamed import_dialog_add_accounts to import_dialog_add_accounts_to_model to ↵Jonny Lamb2008-10-171-2/+2
| | | | | | | | avoid confusion. (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1615
* Added more whitespace between indentations and comments. (Jonny Lamb)Jonny Lamb2008-10-171-1/+4
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1614
* Fill the tree view with Pidgin accounts to import. (Jonny Lamb)Jonny Lamb2008-10-171-14/+19
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1613
* Set a height request of 200px for the treeview widget. (Jonny Lamb)Jonny Lamb2008-10-171-0/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1612
* Re-wrote the UI of the importer dialog. (Jonny Lamb)Jonny Lamb2008-10-172-33/+250
| | | | | | | | This UI currently does not work with the backend. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1611
* Fix wrong condition in import_dialog_pidgin_parse_setting().Xavier Claessens2008-10-171-1/+1
| | | | svn path=/trunk/; revision=1610
* Add comments and cleanup the pidgin importer. Account settings are now ↵Xavier Claessens2008-10-171-141/+152
| | | | | | imported into a GHashTable mapping the param's string to a GValue. svn path=/trunk/; revision=1609
* Renamed static empathy_import_dialog_* functions to import_dialog_*. (Jonny ↵Jonny Lamb2008-10-171-29/+29
| | | | | | | | Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1608
* Simplified the node looping code further. (Jonny Lamb)Jonny Lamb2008-10-171-69/+66
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1607
* Use a different loop with nodes to shorten code. (Jonny Lamb)Jonny Lamb2008-10-171-3/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1606
* Added another empty line between function declaration and code. (Jonny Lamb)Jonny Lamb2008-10-171-0/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1605
* Avoid using gtk_widget_show_all and show each widget separately. (Jonny Lamb)Jonny Lamb2008-10-171-2/+3
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1604
* Added a missing g_free. (Jonny Lamb)Jonny Lamb2008-10-171-0/+2
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1603
* Make EmpathyImportDialog a singleton. (Jonny Lamb)Jonny Lamb2008-10-171-3/+8
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1602
* Name imported accounts in the same way as a new account does. (Jonny Lamb)Jonny Lamb2008-10-171-5/+10
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1601
* Changed import button to "Import Accounts...". (Jonny Lamb)Jonny Lamb2008-10-171-1/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1600
* Added spacing of 6 to "Import accounts" button. (Jonny Lamb)Jonny Lamb2008-10-171-0/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1599
* Moved to Collabora coding style. (Jonny Lamb)Jonny Lamb2008-10-171-287/+308
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1598
* Added an "Import accounts" button to the accounts dialog. (Jonny Lamb)Jonny Lamb2008-10-172-11/+44
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1597
* Removed import dialog references from main window. (Jonny Lamb)Jonny Lamb2008-10-171-10/+0
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1596
* Fixed typos of constants in the import dialog. (Jonny Lamb)Jonny Lamb2008-10-171-3/+3
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1595
* Fixed part of dialog, as per Xavier's comments.Jonny Lamb2008-10-172-93/+74
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1594
* Added an account importer dialog. Fixes bug #541060 (Jonny Lamb)Jonny Lamb2008-10-175-0/+466
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1593
* Use alphabetical order in makefileXavier Claessens2008-10-171-12/+12
| | | | svn path=/trunk/; revision=1592
* empathy-chat-window: use new chatroom mgr APIXavier Claessens2008-10-131-1/+1
| | | | svn path=/trunk/; revision=1572
* empathy-chatrooms-window: no need to call empathy_chatroom_manager_store anymoreXavier Claessens2008-10-131-1/+0
| | | | svn path=/trunk/; revision=1570
* add the file path as arg to empathy_chatroom_manager_newXavier Claessens2008-10-132-2/+2
| | | | svn path=/trunk/; revision=1542
* Do not crash if the chatroom's account has no connection. Fixes bug #550652.Xavier Claessens2008-09-191-7/+9
| | | | svn path=/trunk/; revision=1471
* add WM_WINDOW_ROLE property to windows (closes: #551113)Frederic Peters2008-09-077-0/+7
| | | | svn path=/trunk/; revision=1428
* Hide the tab close button where there is a single tab (closes: #551096)Frederic Peters2008-09-071-0/+18
| | | | svn path=/trunk/; revision=1426
* Do not create a new EmpathyChatroom is it already exists.Xavier Claessens2008-08-301-10/+18
| | | | svn path=/trunk/; revision=1402
* Add a menu item in chat window to set the room as favoriteXavier Claessens2008-08-302-0/+59
| | | | svn path=/trunk/; revision=1401
* Hide the Notification preferences because we don't support it. Fixes bug ↵Xavier Claessens2008-08-251-2/+0
| | | | | | #549280. svn path=/trunk/; revision=1380
* Change label in Accounts window from Undo to Cancel. (closes: #548709)Frederic Peters2008-08-211-1/+1
| | | | svn path=/trunk/; revision=1367
* If display name of the selected account changes, update the label.Xavier Claessens2008-08-191-5/+41
| | | | svn path=/trunk/; revision=1349
* When creating an account set its display name to "New Jabber account", when ↵Xavier Claessens2008-08-191-6/+39
| | | | | | | | the account get completed change it to "Jabber (user@jabber.org)". Fixes bug #546445. svn path=/trunk/; revision=1348
* Avoid crashing if mc_account_lookup returns NULL, it can happen when status ↵Xavier Claessens2008-08-191-0/+3
| | | | | | of an incomplet account changes. MC bug probably. svn path=/trunk/; revision=1347
* If adding a an account that is already in the treeview, simply update ↵Xavier Claessens2008-08-191-20/+17
| | | | | | values. That happens when an account becomes valid svn path=/trunk/; revision=1346
* Remove unused account_changed booleanXavier Claessens2008-08-191-1/+0
| | | | svn path=/trunk/; revision=1345
* Use accounts_dialog_add_account() to add initial set of accountsXavier Claessens2008-08-191-53/+15
| | | | svn path=/trunk/; revision=1344
* Rework the way the accounts dialog worksXavier Claessens2008-08-192-156/+116
| | | | svn path=/trunk/; revision=1343
* Do not crash if there is no salut profile installedXavier Claessens2008-08-191-0/+4
| | | | svn path=/trunk/; revision=1342
* Add Marco Barisione to CONTRIBUTORSXavier Claessens2008-08-091-0/+1
| | | | svn path=/trunk/; revision=1316
* Update credits for the about dialog.Xavier Claessens2008-08-091-7/+26
| | | | svn path=/trunk/; revision=1315
* Do not use mission_control_request_channel as we don't use MC's dispatcher ↵Xavier Claessens2008-08-072-17/+23
| | | | | | anymore. Fixes bug #529084. svn path=/trunk/; revision=1311
* Pick the correct contact alias for the message telling incoming call is ↵Xavier Claessens2008-08-041-1/+8
| | | | | | rejected. Fixes bug #546218. svn path=/trunk/; revision=1294
* Fix translators complains about ambigous strings. Fixes bug #546154.Xavier Claessens2008-08-046-75/+77
| | | | svn path=/trunk/; revision=1291
* Fix little coding styleXavier Claessens2008-08-021-2/+1
| | | | svn path=/trunk/; revision=1284
* Remove empathy-accounts binary, it is replaced by empathy --accountsXavier Claessens2008-08-023-85/+1
| | | | svn path=/trunk/; revision=1283
* 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
* Display an error message if reason is != _REQUESTED instead of >Xavier Claessens2008-07-201-1/+4
| | | | svn path=/trunk/; revision=1265
* Add support to set register param. Fixes bug #462880.Xavier Claessens2008-07-192-1/+51
| | | | svn path=/trunk/; revision=1264
* Replace the preview button by a cancel button when creating a new accountXavier Claessens2008-07-191-1/+1
| | | | svn path=/trunk/; revision=1262
* Allow renaming account name when accounts are connecting. Fixes bug #486801 ↵Jonny Lamb2008-07-191-20/+51
| | | | | | | | (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1261
* Make more explicit the comment when we activate an eventXavier Claessens2008-07-151-1/+2
| | | | svn path=/trunk/; revision=1258
* Add a comment telling that if there is no event the default handler of ↵Xavier Claessens2008-07-151-1/+2
| | | | | | row-activated will be called. svn path=/trunk/; revision=1257
* Prevent to start a chat when activating a row with an eventXavier Claessens2008-07-151-0/+4
| | | | svn path=/trunk/; revision=1255