aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Move the event manager to src/Xavier Claessens2008-07-155-4/+756
| | | | svn path=/trunk/; revision=1253
* Move event code from EmpathyStatusIcon to EmpathyEventManagerXavier Claessens2008-07-151-368/+53
| | | | svn path=/trunk/; revision=1244
* Correctly update the UI when listing state changes.Xavier Claessens2008-07-151-1/+1
| | | | svn path=/trunk/; revision=1236
* Moved empathy-accounts-dialog from libempathy-gtk to src. (Jonny Lamb)Jonny Lamb2008-07-157-6/+1525
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1234
* Merge branch 'leak'Xavier Claessens2008-07-141-0/+2
| | | | svn path=/trunk/; revision=1227
* Useless to cast 2 times to the same classXavier Claessens2008-07-141-1/+1
| | | | svn path=/trunk/; revision=1224
* Added support for the chat window to show the avatar as the icon. Fixes bug ↵Jonny Lamb2008-07-081-1/+15
| | | | | | | | #526892 (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1205
* Select the bugged account upon a failed connection. Fixes bug #536984 (Jonny ↵Jonny Lamb2008-07-043-6/+6
| | | | | | | | | | | | | Lamb). When a connection fails, a box in the main window appears with an "Edit Account" button. Clicking this button takes you to the account editor, but does nothing else. This patch moves the selection to the bugged account, for convenience. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1192
* Set an smiley icon for the "Insert smiley" menu item.Xavier Claessens2008-07-041-1/+8
| | | | svn path=/trunk/; revision=1191
* Coding style (Alban Crequy)Xavier Claessens2008-06-131-3/+2
| | | | svn path=/trunk/; revision=1169
* g_object_unref the right variable (Alban Crequy)Xavier Claessens2008-06-131-1/+1
| | | | svn path=/trunk/; revision=1168
* Replace the has-dtmf property by empathy_tp_call_has_dtmf() (Alban Crequy)Xavier Claessens2008-06-131-3/+1
| | | | svn path=/trunk/; revision=1165
* Fix identation (Alban Crequy)Xavier Claessens2008-06-131-1/+2
| | | | svn path=/trunk/; revision=1164
* g_object_unref after g_object_get (Alban Crequy)Xavier Claessens2008-06-131-0/+3
| | | | svn path=/trunk/; revision=1163
* Do not show the keypad when the media channel does not have the DTMF ↵Xavier Claessens2008-06-131-0/+11
| | | | | | interface (Alban Crequy) svn path=/trunk/; revision=1162
* Better dialog message when a call is rejected (Alban Crequy)Xavier Claessens2008-06-131-1/+5
| | | | | | | Example: "Incoming call from xxx rejected because there is already a running call." svn path=/trunk/; revision=1161
* EmpathyCallWindow: Get a new video preview when pushing a new call into the ↵Xavier Claessens2008-06-081-0/+6
| | | | | | window. (Sjoerd Simons). svn path=/trunk/; revision=1154
* Set position/size of chat window only when adding the first chat. Fixes bug ↵Xavier Claessens2008-06-081-14/+17
| | | | | | #536391 (Ross Burton). svn path=/trunk/; revision=1153
* Add -Wformat and and fix some compile warnings with gcc 4.3. Fixes bug ↵Xavier Claessens2008-06-081-1/+2
| | | | | | #537129 (Cosimo Cecchi). svn path=/trunk/; revision=1152
* Close contact list when Escape is pressed. Fixes bug #536628 (Ross Burton).Xavier Claessens2008-06-081-1/+17
| | | | svn path=/trunk/; revision=1151
* Add a command line option to hide contact list on startup. Fixes bug #535080 ↵Xavier Claessens2008-06-043-6/+16
| | | | | | (Marco Pesenti Gritti). svn path=/trunk/; revision=1146
* Only permit to have one running call at any time. Fixes bug #527970.Xavier Claessens2008-05-273-60/+31
| | | | svn path=/trunk/; revision=1126
* Add CLOEXEC flag on BaconMessageConnection FD. Fixes bug #533840.Xavier Claessens2008-05-241-3/+11
| | | | svn path=/trunk/; revision=1124
* Update BaconMessageConnection from libbacon SVNXavier Claessens2008-05-242-0/+16
| | | | svn path=/trunk/; revision=1123
* Fix warning in status iconXavier Claessens2008-05-231-1/+2
| | | | svn path=/trunk/; revision=1122
* Improve dispatcher. Fixes bug #465928.Xavier Claessens2008-05-185-118/+253
| | | | svn path=/trunk/; revision=1108
* Add a func to activate any eventXavier Claessens2008-05-141-15/+22
| | | | svn path=/trunk/; revision=1098
* Do not unref tp_chat directly in the message_received callback to avoid a crash.Xavier Claessens2008-05-091-1/+12
| | | | svn path=/trunk/; revision=1097
* Move non-gtk parts of EmpathyFilter to EmpathyDispatcher in libempathy, gtk ↵Xavier Claessens2008-05-095-1094/+341
| | | | | | parts are now in EmpathyStatusIcon svn path=/trunk/; revision=1093
* Keep a priv pointer in the object struct instead of using ↵Xavier Claessens2008-05-066-38/+32
| | | | | | G_TYPE_INSTANCE_GET_PRIVATE all the time. svn path=/trunk/; revision=1082
* Avoid copying chat list in chat_window_delete_event_cb.Xavier Claessens2008-05-051-11/+5
| | | | svn path=/trunk/; revision=1079
* Keypad is unsensitive if the call is not ACCEPTEDXavier Claessens2008-05-022-53/+58
| | | | svn path=/trunk/; revision=1072
* Implement DTMF.Xavier Claessens2008-05-021-0/+52
| | | | svn path=/trunk/; revision=1071
* Add keypad to the call window glade.Xavier Claessens2008-05-021-4/+223
| | | | svn path=/trunk/; revision=1070
* Fix packing of the preview video.Xavier Claessens2008-05-021-2/+4
| | | | svn path=/trunk/; revision=1069
* Make use of tp-glib debug system.Xavier Claessens2008-05-019-123/+114
| | | | svn path=/trunk/; revision=1066
* Add a confirmation dialog to accept/reject incoming calls. Do not show ↵Xavier Claessens2008-04-302-113/+113
| | | | | | remote video area if there is no video stream. svn path=/trunk/; revision=1064
* Fix type: s/hand up/hang up/Xavier Claessens2008-04-301-2/+2
| | | | svn path=/trunk/; revision=1063
* Fix stock ids marked for translation. Fixes bug #530090 (Gabor Kelemen).Xavier Claessens2008-04-292-6/+6
| | | | svn path=/trunk/; revision=1062
* Reword call window: Use GtkVolumeButton, only one button to accept/reject ↵Xavier Claessens2008-04-292-279/+146
| | | | | | calls, let s-e add black borders to keep good video ration. svn path=/trunk/; revision=1061
* Correct spacing in some strings. Fix bug #529437 (Baptiste Mille-Mathias).Baptiste Mille-Mathias2008-04-272-2/+2
| | | | svn path=/trunk/; revision=1053
* Improve the close warning message. (Elliot Fairweather).Xavier Claessens2008-04-251-1/+1
| | | | svn path=/trunk/; revision=1048
* Create contact menu in empathy-contact-menu.hXavier Claessens2008-04-251-18/+9
| | | | svn path=/trunk/; revision=1046
* Setup contact submenu in chat window.Xavier Claessens2008-04-252-9/+21
| | | | svn path=/trunk/; revision=1045
* Remove useless declarationsXavier Claessens2008-04-251-4/+0
| | | | svn path=/trunk/; revision=1043
* Remove conditional build of VOIP.Xavier Claessens2008-04-241-10/+0
| | | | svn path=/trunk/; revision=1038
* Comply to HIG guidelines. Fixes bug #526926 (Elliot Fairweather, Xavier ↵Xavier Claessens2008-04-231-3/+6
| | | | | | Claessens) svn path=/trunk/; revision=1037
* Add man page for empathy and empathy-accounts. Fixes bug #529552 (Simon ↵Xavier Claessens2008-04-233-0/+40
| | | | | | McVittie). svn path=/trunk/; revision=1035
* Fix some warnings with roomlistXavier Claessens2008-04-231-3/+7
| | | | svn path=/trunk/; revision=1034
* Do not apply different theme to chat and chatroomsXavier Claessens2008-04-232-46/+0
| | | | svn path=/trunk/; revision=1033
* Make sure we don't assume Text channel's handle_type is != NONE.Xavier Claessens2008-04-232-9/+24
| | | | svn path=/trunk/; revision=1032
* Fix warning when changing send video button before accepting the call.EMPATHY_0_23_1Xavier Claessens2008-04-211-1/+4
| | | | svn path=/trunk/; revision=1024
* If window->call is NULL consider the call as CLOSEDXavier Claessens2008-04-211-2/+4
| | | | svn path=/trunk/; revision=1021
* Do not crash on if ListChannels failsXavier Claessens2008-04-211-0/+6
| | | | svn path=/trunk/; revision=1012
* Do not use service tube param as it can be anything with DTube. If the tube ↵Xavier Claessens2008-04-201-62/+76
| | | | | | handler is already running give the tube without blinking the status icon. svn path=/trunk/; revision=1010
* initialize connection_statusFrederic Peters2008-04-201-1/+1
| | | | svn path=/trunk/; revision=1009
* keep track of connected status to disable menu item for "new conversation"Frederic Peters2008-04-201-0/+37
| | | | | | under the notification area icon. Fixes: #517300. (Frederic Peters) svn path=/trunk/; revision=1008
* Do not ask confirmation in empathy, that's the handler's responsability. ↵Xavier Claessens2008-04-201-34/+22
| | | | | | Just display a warning if the handler is not found. svn path=/trunk/; revision=1007
* Change message dialog type if the app is not installedXavier Claessens2008-04-201-3/+4
| | | | svn path=/trunk/; revision=1004
* Ask user confirmation before dispatching an incoming tubeXavier Claessens2008-04-201-60/+151
| | | | svn path=/trunk/; revision=1003
* Display error message when cannot create salut account.Xavier Claessens2008-04-201-2/+5
| | | | svn path=/trunk/; revision=1000
* Make possible to show "ghelp:" URIs and display a dialog in case of error in ↵Xavier Claessens2008-04-202-2/+2
| | | | | | empathy_url_show. Use that to show empathy's doc. svn path=/trunk/; revision=996
* Don't forget to give an initial value to GValue.Xavier Claessens2008-04-201-1/+1
| | | | svn path=/trunk/; revision=994
* Advertise VoIP capabilities and disable VoIP if it's disabled at build time.Xavier Claessens2008-04-201-0/+49
| | | | svn path=/trunk/; revision=993
* Fix litle bug in dispatcherXavier Claessens2008-04-201-1/+2
| | | | svn path=/trunk/; revision=989
* Move tube chandler to EmpathyFilterXavier Claessens2008-04-205-274/+245
| | | | svn path=/trunk/; revision=988
* Some code cleanupXavier Claessens2008-04-201-1/+4
| | | | svn path=/trunk/; revision=987
* Change the way tube handler's object-path and bus-name are build.Xavier Claessens2008-04-201-19/+6
| | | | svn path=/trunk/; revision=984
* Quit the tubes chandler when there is no more handled channelsXavier Claessens2008-04-201-1/+5
| | | | svn path=/trunk/; revision=983
* Port the tubes chandler to the new API and cleanup the code.Xavier Claessens2008-04-201-127/+140
| | | | svn path=/trunk/; revision=979
* Rename EmpathyTube to EmpathyTpTube and remove EmpathyTubes.Xavier Claessens2008-04-201-1/+2
| | | | svn path=/trunk/; revision=978
* Build empathy-tubes-chandlerXavier Claessens2008-04-202-3/+5
| | | | svn path=/trunk/; revision=975
* Add tubes handlerXavier Claessens2008-04-203-0/+266
| | | | svn path=/trunk/; revision=973
* Already open channels are considered OUTGOING.Xavier Claessens2008-04-201-1/+1
| | | | svn path=/trunk/; revision=970
* Make sure to not set a NULL title on the window.Xavier Claessens2008-04-201-3/+1
| | | | svn path=/trunk/; revision=969
* Add event when a contact is local pending of a publish channelXavier Claessens2008-04-201-40/+103
| | | | svn path=/trunk/; revision=968
* Drop Chandler and Filter, do not use MC for dispatching channels, do it ourself.Xavier Claessens2008-04-2010-776/+786
| | | | 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
* Always set urgency hint on p2p chat windows when receiving a message.Xavier Claessens2008-04-181-2/+6
| | | | svn path=/trunk/; revision=962
* Marked strings for translation. Fixes bug #528596 (Frederic Peters)Frederic Peters2008-04-181-4/+4
| | | | svn path=/trunk/; revision=960
* Redirect debug messages after printing help. Fixes bug #528542 (Frederic ↵Xavier Claessens2008-04-171-2/+2
| | | | | | Peters). svn path=/trunk/; revision=958
* Fix crash in DND of chat tab.Xavier Claessens2008-04-171-15/+6
| | | | svn path=/trunk/; revision=956
* Mute input/output if the button is not active.Xavier Claessens2008-04-161-2/+2
| | | | svn path=/trunk/; revision=954
* Do not expand mute input/output button in the call window.Xavier Claessens2008-04-161-26/+30
| | | | svn path=/trunk/; revision=953
* Add collabora in copyright and myself in authors since I did lots of changes ↵Xavier Claessens2008-04-152-26/+32
| | | | | | in that module. svn path=/trunk/; revision=947
* Update copyright year in .h too, it was done in .c only.Xavier Claessens2008-04-156-6/+6
| | | | svn path=/trunk/; revision=946
* Code cleanupXavier Claessens2008-04-141-59/+41
| | | | svn path=/trunk/; revision=939
* Various fixes for chatsXavier Claessens2008-04-141-79/+19
| | | | svn path=/trunk/; revision=938
* Fix disconnection of AccountStatusChanged signal.Xavier Claessens2008-04-131-4/+3
| | | | svn path=/trunk/; revision=932
* Hide sound preference since it's not supported yet. Fixes bug #479697 ↵Xavier Claessens2008-04-111-1/+1
| | | | | | (Frederic Peters). svn path=/trunk/; revision=927
* Fix some warningsXavier Claessens2008-04-112-2/+6
| | | | svn path=/trunk/; revision=926
* Better call dialog. Fixes bug #527454 (Naba Kumar).Xavier Claessens2008-04-111-209/+186
| | | | svn path=/trunk/; revision=925
* We can't use *_run_* API from dbus signal cb or method implementation. To ↵Xavier Claessens2008-04-111-3/+3
| | | | | | avoid problems move the code to a g_idle cb. svn path=/trunk/; revision=922
* Update for new API and cleanup the code.Xavier Claessens2008-04-112-245/+186
| | | | svn path=/trunk/; revision=908
* Update for new APIXavier Claessens2008-04-113-101/+76
| | | | svn path=/trunk/; revision=907
* Uncommend the use of empathy_contact_run_until_ready, it works nowXavier Claessens2008-04-111-2/+1
| | | | svn path=/trunk/; revision=890
* Ask confirmation to close call only if it was accepted. Fixes bug #526927 ↵Xavier Claessens2008-04-091-1/+1
| | | | | | (Frederic Peters). svn path=/trunk/; revision=879
* Remove invisible_char property to let GTK use the default.Xavier Claessens2008-04-053-7/+0
| | | | svn path=/trunk/; revision=878
* Enable setting input/output volumeXavier Claessens2008-04-051-5/+1
| | | | svn path=/trunk/; revision=877
* Add missing glade fileXavier Claessens2008-04-041-0/+1
| | | | svn path=/trunk/; revision=868
* Comment out a empathy_contact_run_until_ready call because it doesn't work.Xavier Claessens2008-04-031-1/+2
| | | | svn path=/trunk/; revision=865
* Removed deleted headerXavier Claessens2008-04-031-1/+0
| | | | svn path=/trunk/; revision=864
* Do not update the chat if the window doesn't exists anymore.Xavier Claessens2008-04-021-0/+3
| | | | svn path=/trunk/; revision=856
* Redefine size_request and size_allocation on EmpathyChatClassXavier Claessens2008-04-021-1/+1
| | | | svn path=/trunk/; revision=850
* Fix various warningsXavier Claessens2008-04-022-32/+40
| | | | svn path=/trunk/; revision=849
* Fix separator in the glade and show the chat widget when adding on a windowXavier Claessens2008-04-022-3/+2
| | | | svn path=/trunk/; revision=848
* Fix build errors EmpathyChatWindow, port to new API.Xavier Claessens2008-04-023-539/+275
| | | | svn path=/trunk/; revision=846
* Fix load/save chat geometryXavier Claessens2008-04-022-48/+19
| | | | svn path=/trunk/; revision=844
* Remove Room menu, chatrooms will be handled in a dedicated program.Xavier Claessens2008-04-021-93/+1
| | | | svn path=/trunk/; revision=843
* Adapt to new apiXavier Claessens2008-04-021-1/+1
| | | | svn path=/trunk/; revision=842
* Rework EmpathyChat's API, it is now a subclass of GtkBin.Xavier Claessens2008-04-022-17/+70
| | | | svn path=/trunk/; revision=840
* Move window's glade to empathy-chat-window.glade. Reorder empathy-chat-window.cXavier Claessens2008-04-022-454/+810
| | | | svn path=/trunk/; revision=839
* Add empathy_chat_new and don't use empathy_group/private_* in empathy.cXavier Claessens2008-04-021-24/+3
| | | | svn path=/trunk/; revision=836
* Update status icon for new chat APIXavier Claessens2008-04-021-1/+1
| | | | svn path=/trunk/; revision=831
* More coding styleXavier Claessens2008-03-231-19/+5
| | | | svn path=/trunk/; revision=821
* Fix includesXavier Claessens2008-03-192-3/+4
| | | | svn path=/trunk/; revision=817
* Hide unused functions with #if 0Xavier Claessens2008-03-191-70/+48
| | | | svn path=/trunk/; revision=816
* Do not autoconnect if networkmanager says we are not connected at startup.Xavier Claessens2008-03-172-56/+66
| | | | svn path=/trunk/; revision=815
* Use empathy_file_lookup for glade files since some are in libempathy-gtk/ ↵Xavier Claessens2008-03-177-8/+30
| | | | | | and others in src/ svn path=/trunk/; revision=813
* Fix includes of files that are now in src/. Fixes bug #522780.Xavier Claessens2008-03-172-4/+3
| | | | svn path=/trunk/; revision=808
* Fix warning when showing about dialog from a chat windowXavier Claessens2008-03-161-1/+3
| | | | svn path=/trunk/; revision=807
* Install glade files that got moved to src/Xavier Claessens2008-03-151-1/+11
| | | | svn path=/trunk/; revision=796
* Move modules that make no sense to be used in other applicaton from ↵Xavier Claessens2008-03-1426-8/+10044
| | | | | | libempathy-gtk/ to src/ svn path=/trunk/; revision=789
* Move chat chandler into the same process than contact listXavier Claessens2008-03-144-162/+79
| | | | svn path=/trunk/; revision=788
* Drop gnome-vfs dependency and use gio instead. Fixes bug #514380 (Cosimo ↵Xavier Claessens2008-03-112-5/+0
| | | | | | Cecchi). svn path=/trunk/; revision=737
* Do not run multiple instances of empathy. Fixes bug #501805 (Marco Barisione).Xavier Claessens2008-03-094-1/+561
| | | | svn path=/trunk/; revision=711
* Update collabora copyright to 2008Xavier Claessens2008-03-033-3/+3
| | | | svn path=/trunk/; revision=688
* Fix typo in var name and don't link empathy-call-chandler on ↵Xavier Claessens2008-02-261-1/+0
| | | | | | libemp-extensions.la anymore. svn path=/trunk/; revision=666
* It's now safe to call emp_cli_init multiple times. Move that call to ↵Xavier Claessens2008-02-261-2/+0
| | | | | | empathy_tp_call_class_init. svn path=/trunk/; revision=665
* Make use of generated code for using stream engine.Xavier Claessens2008-02-262-0/+3
| | | | svn path=/trunk/; revision=664
* Merge call branch from Elliot Fairweather with cleanups from Xavier Claessens.Xavier Claessens2008-02-151-59/+34
| | | | svn path=/trunk/; revision=632
* 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 a program to show chat logsXavier Claessens2008-01-203-1/+63
| | | | svn path=/trunk/; revision=584
* Icon location changed, forgot to change in empathy-account program.Xavier Claessens2008-01-171-1/+1
| | | | svn path=/trunk/; revision=568
* 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
* Revert "merge git work"Xavier Claessens2007-12-293-1/+35
| | | | | | This reverts commit 0cfd80847f0d66967f56c7d6b3eb46793f725859. svn path=/trunk/; revision=519
* merge git workXavier Claessens2007-12-293-35/+1
| | | | svn path=/trunk/; revision=518
* Chandlers leaves when there is no more channels to handle. Translate call ↵Xavier Claessens2007-12-292-1/+33
| | | | | | window title svn path=/trunk/; revision=514
* add call chandler and service to src/.gitignoreXavier Claessens2007-12-291-0/+2
| | | | svn path=/trunk/; revision=501
* Merge branch 'ignore'Xavier Claessens2007-12-231-0/+4
| | | | svn path=/trunk/; revision=497
* Ship empathy-call.chandler as extra_dist if not compiled with VoIPXavier Claessens2007-12-051-0/+2
| | | | | | | | | | 2007-12-05 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-contact-list-view.c: * src/Makefile.am: Ship empathy-call.chandler as extra_dist if not compiled with VoIP support. Fixes bug #501486. svn path=/trunk/; revision=466
* Cleanup chat objects API and request a new Text channel if account getsXavier Claessens2007-12-031-8/+16
| | | | | | | | | | | | | | | | | | | | 2007-12-03 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-chat-window.c: * libempathy-gtk/empathy-chat.c: * libempathy-gtk/empathy-chat.h: * libempathy-gtk/empathy-group-chat.c: * libempathy-gtk/empathy-group-chat.h: * libempathy-gtk/empathy-private-chat.c: * libempathy-gtk/empathy-private-chat.h: * libempathy/empathy-tp-chat.c: * libempathy/empathy-tp-chat.h: * python/pyempathy/pyempathy.defs: * python/pyempathygtk/pyempathygtk.defs: * src/empathy-chat-chandler.c: Cleanup chat objects API and request a new Text channel if account gets reconnected. svn path=/trunk/; revision=461
* Conflicts:Xavier Claessens2007-12-031-1/+2
| | | | | | ChangeLog svn path=/trunk/; revision=455
* Do not build voip chandler if building without voip support. Fixes bugXavier Claessens2007-11-151-10/+10
| | | | | | | | | | 2007-11-15 Xavier Claessens <xclaesse@gmail.com> * src/Makefile.am: Do not build voip chandler if building without voip support. Fixes bug #496861. svn path=/trunk/; revision=438
* Don't use the same bus name for filter and chandler programs.Xavier Claessens2007-11-126-10/+10
| | | | | | | | | | | | | | | | 2007-11-12 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-status-icon.c: * src/empathy-call-chandler.c: * src/empathy-call.chandler: * src/org.gnome.Empathy.Call.service.in: * src/empathy-chat.chandler: * src/org.gnome.Empathy.Chat.service.in: * src/empathy-chat-chandler.c: Don't use the same bus name for filter and chandler programs. svn path=/trunk/; revision=431
* Move chats to its own process.Xavier Claessens2007-11-115-74/+159
| | | | | | | | | | | | | | 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
* Install empathy-call-chandler to $libexecdir.Xavier Claessens2007-11-082-3/+4
| | | | | | | | | | 2007-11-07 Xavier Claessens <xclaesse@gmail.com> * src/org.gnome.Empathy.Call.service.in: * src/Makefile.am: Install empathy-call-chandler to $libexecdir. svn path=/trunk/; revision=426
* 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-282-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Initial Voice+Video support Fixes bug #468204 (Elliot Fairweather, XavierXavier Claessens2007-09-294-4/+100
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-09-29 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-call-window.c: * libempathy-gtk/empathy-call-window.h: * libempathy-gtk/empathy-contact-list-view.c: * libempathy-gtk/empathy-call-window.glade: * libempathy-gtk/Makefile.am: * libempathy-gtk/empathy-chat-window.c: * src/empathy-call-chandler.c: * src/empathy-call.chandler: * src/org.gnome.Empathy.Call.service.in: * src/Makefile.am: * libempathy/empathy-utils.c: * libempathy/empathy-utils.h: * libempathy/empathy-tp-call.c: * libempathy/empathy-tp-call.h: * libempathy/Makefile.am: * libempathy/tp-stream-engine.xml: * configure.ac: * doc/libempathy-gtk/libempathy-gtk-docs.sgml: * doc/libempathy/libempathy.types: * doc/libempathy/libempathy-docs.sgml: * doc/libempathy/Makefile.am: * doc/libempathy/tmpl/empathy-utils.sgml: Initial Voice+Video support Fixes bug #468204 (Elliot Fairweather, Xavier Claessens). svn path=/trunk/; revision=339
* Ported from VOIP branch.Xavier Claessens2007-09-281-6/+5
| | | | | | | | | | | | | 2007-09-28 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-contact-list-view.c: * libempathy-gtk/empathy-chat-window.c: * src/Makefile.am: * libempathy/empathy-tp-group.c: * libempathy/Makefile.am: Ported from VOIP branch. svn path=/trunk/; revision=335
* 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-012-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-222-21/+21
| | | | | | | | | | | | | 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-145-234/+77
| | | | | | | | | | | | | | | | | | | 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
* New window for viewing logs.Xavier Claessens2007-06-141-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-06-13 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/Makefile.am: * libempathy-gtk/gossip-log-window.glade: * libempathy-gtk/gossip-log-window.h: * libempathy-gtk/gossip-log-window.c: * libempathy/empathy-log-manager.c: * libempathy/empathy-log-manager.h: * libempathy-gtk/gossip-chat.c: * libempathy-gtk/empathy-main-window.c: New window for viewing logs. * libempathy-gtk/gossip-chat-view.c: Do not use smooth scroll when resizing the view. * libempathy-gtk/gossip-contact-list-store.c: Do not set active contacts when creating the store, and when contact groups changed. * src/empathy-main.c: Fix warning when using command-line options. * libempathy/empathy-tp-contact-list.c: Check if we have an aliasing iface before setting the alias of a contact. * TODO: Updated. * data/jabber.profile: Ignore ssl errors by default. This is a security vulnerability but we don't really have the choice. * libempathy/gossip-contact.h: * libempathy/gossip-contact.c: Add a "is-user" property to know if it's our self contact. * libempathy/gossip-message.h: * libempathy/gossip-message.c: Add a "receiver" property like that we have our self contact for nick highlight. svn path=/trunk/; revision=148