aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy-gtk
Commit message (Collapse)AuthorAgeFilesLines
* Use g_date_set_time_t instead of g_date_set_time. Fixes bug #523703 ↵Xavier Claessens2008-04-091-1/+1
| | | | | | (Frederic Peters). svn path=/trunk/; revision=881
* Remove invisible_char property to let GTK use the default.Xavier Claessens2008-04-057-22/+0
| | | | svn path=/trunk/; revision=878
* Add a widget to configure AIM accounts. Fixes bug #513676 (Andreas Henriksson).Xavier Claessens2008-04-025-0/+235
| | | | svn path=/trunk/; revision=860
* Fix a warning: don't set the ui sensitive if it's not yet createdXavier Claessens2008-04-021-3/+5
| | | | svn path=/trunk/; revision=854
* Add contact list and restructure a bit the codeXavier Claessens2008-04-021-60/+101
| | | | svn path=/trunk/; revision=853
* Move create_ui to constructed()Xavier Claessens2008-04-021-37/+45
| | | | svn path=/trunk/; revision=852
* Correctly block eventsXavier Claessens2008-04-021-17/+17
| | | | svn path=/trunk/; revision=851
* Redefine size_request and size_allocation on EmpathyChatClassXavier Claessens2008-04-022-5/+47
| | | | svn path=/trunk/; revision=850
* Fix build errors EmpathyChatWindow, port to new API.Xavier Claessens2008-04-022-133/+19
| | | | svn path=/trunk/; revision=846
* Add a tooltip property on EmpathyChatXavier Claessens2008-04-022-55/+110
| | | | svn path=/trunk/; revision=845
* Build UI from gladeXavier Claessens2008-04-021-16/+180
| | | | svn path=/trunk/; revision=841
* Rework EmpathyChat's API, it is now a subclass of GtkBin.Xavier Claessens2008-04-027-447/+293
| | | | svn path=/trunk/; revision=840
* Move window's glade to empathy-chat-window.glade. Reorder empathy-chat-window.cXavier Claessens2008-04-021-473/+0
| | | | svn path=/trunk/; revision=839
* Fix some coding style and move group chat glade into empathy-chat.gladeXavier Claessens2008-04-022-44/+120
| | | | svn path=/trunk/; revision=838
* Remove unimplementer and not used APIXavier Claessens2008-04-021-1/+0
| | | | svn path=/trunk/; revision=837
* Add empathy_chat_new and don't use empathy_group/private_* in empathy.cXavier Claessens2008-04-022-1/+7
| | | | svn path=/trunk/; revision=836
* Remove vtable and add info as properties. Reorder empathy-chat.c to not ↵Xavier Claessens2008-04-022-573/+493
| | | | | | declare func on top. svn path=/trunk/; revision=835
* Remove deleted files from Makefile.amXavier Claessens2008-04-021-5/+0
| | | | svn path=/trunk/; revision=834
* Remove group/private chat, will unify in empathy-chat.chXavier Claessens2008-04-025-1315/+0
| | | | svn path=/trunk/; revision=833
* Add GUI to configure groupwise account. Fixes bug #522862 (Vincent Untz).Xavier Claessens2008-03-275-0/+232
| | | | svn path=/trunk/; revision=827
* Better detection of backlog to avoid droping messagesXavier Claessens2008-03-261-28/+42
| | | | svn path=/trunk/; revision=825
* Add a widget to configure SIP accounts. Fixes bug #513679 (Baptiste ↵Xavier Claessens2008-03-255-0/+561
| | | | | | Mille-Mathias). svn path=/trunk/; revision=823
* Use empathy_file_lookup for glade files since some are in libempathy-gtk/ ↵Xavier Claessens2008-03-1713-27/+92
| | | | | | and others in src/ svn path=/trunk/; revision=813
* fix indentationXavier Claessens2008-03-161-2/+1
| | | | svn path=/trunk/; revision=804
* Remove empathy_chat_present from header, it's not implemented anymoreXavier Claessens2008-03-161-1/+0
| | | | svn path=/trunk/; revision=800
* Cleanup a bit previous commitXavier Claessens2008-03-141-15/+17
| | | | svn path=/trunk/; revision=795
* Confirmation dialog on remove contact/group. Fixes bug #519946 (Bruno Dusausoy).Xavier Claessens2008-03-141-6/+57
| | | | svn path=/trunk/; revision=794
* Remove EmpathyChatViewBlock and empaty_chat_view_set_last_contactXavier Claessens2008-03-143-109/+17
| | | | svn path=/trunk/; revision=791
* Move modules that make no sense to be used in other applicaton from ↵Xavier Claessens2008-03-1436-10238/+148
| | | | | | libempathy-gtk/ to src/ svn path=/trunk/; revision=789
* Remove the select all entry for nowXavier Claessens2008-03-111-14/+0
| | | | svn path=/trunk/; revision=784
* Use more stock menu entries and fix a separatorXavier Claessens2008-03-111-12/+3
| | | | svn path=/trunk/; revision=783
* Convert another glade file to glade3Xavier Claessens2008-03-111-524/+313
| | | | svn path=/trunk/; revision=782
* Use stock menu entriesXavier Claessens2008-03-112-40/+27
| | | | svn path=/trunk/; revision=781
* Convert glade file to glade3 to minimize future deltaXavier Claessens2008-03-1116-6509/+4099
| | | | svn path=/trunk/; revision=780
* Remove useless libtelepathy headersXavier Claessens2008-03-113-4/+0
| | | | svn path=/trunk/; revision=777
* Fix warnings if finalizing a disconnected EmpathyGroupChatXavier Claessens2008-03-111-2/+6
| | | | svn path=/trunk/; revision=776
* Implement _set_propertyXavier Claessens2008-03-111-1/+1
| | | | svn path=/trunk/; revision=773
* Fix usage of property iface and make use of it to get chatroom topic.Xavier Claessens2008-03-111-55/+48
| | | | svn path=/trunk/; revision=772
* Continue property stuffXavier Claessens2008-03-111-1/+6
| | | | svn path=/trunk/; revision=768
* Remove useless empathy_contact_run_until_ready and use tp_strdiff instead of ↵Xavier Claessens2008-03-111-5/+2
| | | | | | strcmp svn path=/trunk/; revision=757
* Simplify !(a==b) to a!=bXavier Claessens2008-03-111-1/+1
| | | | svn path=/trunk/; revision=756
* Make sure we don't expect contact id and handle to be directly ready. Add ↵Xavier Claessens2008-03-1111-36/+39
| | | | | | some _run_until_ready. svn path=/trunk/; revision=755
* Fix droping a contact to the chat window.Xavier Claessens2008-03-111-21/+6
| | | | svn path=/trunk/; revision=751
* Fix compilation and usage of GErrorXavier Claessens2008-03-111-2/+2
| | | | svn path=/trunk/; revision=741
* Fix leaksXavier Claessens2008-03-111-10/+11
| | | | svn path=/trunk/; revision=739
* Avoid dup the url string if not needed.Xavier Claessens2008-03-111-15/+11
| | | | svn path=/trunk/; revision=738
* Drop gnome-vfs dependency and use gio instead. Fixes bug #514380 (Cosimo ↵Xavier Claessens2008-03-112-25/+41
| | | | | | Cecchi). svn path=/trunk/; revision=737
* Fix a leak and simplify account_chooser_set_account_foreach.Xavier Claessens2008-03-111-4/+7
| | | | svn path=/trunk/; revision=736
* By default display all the favorite rooms in the favorite room dialog. Fixes ↵Xavier Claessens2008-03-111-1/+1
| | | | | | bug #521554 (Marco Barisione). svn path=/trunk/; revision=735
* Never show avatars in compact mode. Fixes #475789 (Marco Barisione).Xavier Claessens2008-03-111-1/+5
| | | | svn path=/trunk/; revision=734
* Fix indentationXavier Claessens2008-03-111-1/+2
| | | | svn path=/trunk/; revision=733
* Merge commit 'bari/disable-avatars-opt-if-compact'Xavier Claessens2008-03-112-14/+40
| | | | svn path=/trunk/; revision=732
* Reset block event time to 1sec, messages are not blocked anymoreXavier Claessens2008-03-091-1/+1
| | | | svn path=/trunk/; revision=715
* Do not queue messages in EmpathyChat as there are queued in EmpathyTpChat now.Xavier Claessens2008-03-091-23/+0
| | | | svn path=/trunk/; revision=714
* Queue received messages until the sender got his alias.Xavier Claessens2008-03-092-21/+5
| | | | svn path=/trunk/; revision=713
* Reduce block events time, this is still a ugly hack but better fix is too ↵Xavier Claessens2008-03-081-1/+1
| | | | | | dangerous to merge 2 days before GNOME 2.22.0 svn path=/trunk/; revision=710
* If the main window already exists show it using empathy_window_present() ↵Xavier Claessens2008-03-081-1/+1
| | | | | | instead of gtk_window_present(). Fixes bug #521051 (Marco Barisione). svn path=/trunk/; revision=709
* Move the "Close" button after the other ones in the favourite rooms dialog. ↵Xavier Claessens2008-03-081-7/+7
| | | | | | Fixes bug #520788 (Marco Barisione). svn path=/trunk/; revision=707
* Add an advanced expander in the generic setting widget. Fixes bug #466521 ↵Xavier Claessens2008-03-083-17/+117
| | | | | | (Marco Barisione). svn path=/trunk/; revision=706
* Remember correctly the window position and size when using tabs in the chat ↵Xavier Claessens2008-03-082-25/+33
| | | | | | window. Fixes bug #479534 (Marco Barisione). svn path=/trunk/; revision=705
* Don't hardcode path to uninstalled files, use EMPATHY_SRCDIR env var instead.Xavier Claessens2008-03-042-3/+4
| | | | svn path=/trunk/; revision=693
* Install missing glade files and add them in POTFILESXavier Claessens2008-03-031-0/+2
| | | | svn path=/trunk/; revision=690
* Update collabora copyright to 2008Xavier Claessens2008-03-0325-25/+25
| | | | svn path=/trunk/; revision=688
* Add filter for incoming calls so the status icon blink instead of popup ↵Xavier Claessens2008-02-271-6/+119
| | | | | | directly the call window. svn path=/trunk/; revision=676
* libempathy-gtk/libempathy-gtk.pc.in: fix name of the libraryXavier Claessens2008-02-261-1/+1
| | | | svn path=/trunk/; revision=674
* Make use of generated code for using stream engine.Xavier Claessens2008-02-261-6/+6
| | | | svn path=/trunk/; revision=664
* Fix typo in APIXavier Claessens2008-02-212-6/+6
| | | | svn path=/trunk/; revision=659
* Add a GUI to configure yahoo accounts. Fixes bug #513674 (Susana).Xavier Claessens2008-02-204-0/+566
| | | | svn path=/trunk/; revision=658
* Remove "override server settings" frame in ICQ widget.Xavier Claessens2008-02-201-256/+373
| | | | svn path=/trunk/; revision=657
* Add GUI to configure ICQ accounts. Fixes bug #513673 (Andreas Henriksson).Xavier Claessens2008-02-204-0/+296
| | | | svn path=/trunk/; revision=656
* Merge commit 'bari/marshalList'Xavier Claessens2008-02-181-1/+1
| | | | svn path=/trunk/; revision=651
* Merge commit 'cassidy/irc'Xavier Claessens2008-02-189-2/+2219
| | | | svn path=/trunk/; revision=649
* Merge commit 'cassidy/accounts-create-order'Xavier Claessens2008-02-181-15/+15
| | | | svn path=/trunk/; revision=648
* Wait a bit before displaying pending messages of a chat to have a chance to ↵Xavier Claessens2008-02-161-7/+31
| | | | | | get alias/avatar. svn path=/trunk/; revision=643
* Block events messages when the chat is connecting to a new Text channel. ↵Xavier Claessens2008-02-164-21/+48
| | | | | | Fixes bug #507515 and #516198. svn path=/trunk/; revision=641
* Create avatar pixbuf only if the theme shows avatarsXavier Claessens2008-02-161-7/+8
| | | | svn path=/trunk/; revision=639
* Merge call branch from Elliot Fairweather with cleanups from Xavier Claessens.Xavier Claessens2008-02-153-511/+792
| | | | svn path=/trunk/; revision=632
* Call gtk_window_deiconify() when presenting a window because in some cases ↵Xavier Claessens2008-02-151-0/+3
| | | | | | the WM doesn't it for us (Marco Barisione). svn path=/trunk/; revision=631
* Fix a bug when unset portXavier Claessens2008-02-111-6/+4
| | | | svn path=/trunk/; revision=623
* Change a bit the generic account setting API.Xavier Claessens2008-02-114-88/+44
| | | | svn path=/trunk/; revision=622
* Add a generic UI to make easy building UI for protocol specific settings. ↵Xavier Claessens2008-02-1113-1172/+633
| | | | | | Port empathy-account-widget-*.[ch] to use that API. svn path=/trunk/; revision=621
* Force a larger account treeview.EMPATHY_0_21_90Xavier Claessens2008-02-101-577/+346
| | | | svn path=/trunk/; revision=616
* Generate marshal.list thanks to gabble black magic.Xavier Claessens2008-02-104-4/+26
| | | | svn path=/trunk/; revision=614
* Do not export symbols outside the empathy_ namespace.Xavier Claessens2008-02-105-5/+4
| | | | svn path=/trunk/; revision=613
* Mark some private symbols as staticXavier Claessens2008-02-101-6/+6
| | | | svn path=/trunk/; revision=612
* Set a title to the enable column in account dialogXavier Claessens2008-02-101-7/+8
| | | | svn path=/trunk/; revision=610
* Put the toggle cell to enable/disable account in a separate column. Fixes ↵Xavier Claessens2008-02-101-5/+7
| | | | | | bug #511841 (Carl-Anton Ingmarsson). svn path=/trunk/; revision=609
* Change new message dialog to new conversation and make possible to do voip call.Xavier Claessens2008-02-096-562/+485
| | | | svn path=/trunk/; revision=608
* Move nickname to the main section of account setting UI and do not set ↵Xavier Claessens2008-02-081-63/+64
| | | | | | automatically published name when creating new salut account. Fixes bug #515010 and #515008 (Marco Barisione). svn path=/trunk/; revision=605
* Remove EmpathyPresence object and have "presence" and "presence-message" ↵Xavier Claessens2008-01-258-65/+35
| | | | | | properties directly in EmpathyContact svn path=/trunk/; revision=601
* Add a public method to change the contact showed.Xavier Claessens2008-01-242-0/+25
| | | | svn path=/trunk/; revision=598
* Move empathy-conf to libempathy-gtk. libempathy do not depend directly on ↵Xavier Claessens2008-01-2314-12/+474
| | | | | | gconf anymore. svn path=/trunk/; revision=597
* Try to load dtd and glade files from the srcdir first to aboid having to ↵Xavier Claessens2008-01-231-1/+9
| | | | | | install them each time we change them. svn path=/trunk/; revision=596
* Change "Edit account details" to "Edit account" because it gets too long in ↵Xavier Claessens2008-01-231-1/+1
| | | | | | languages like french. Fixes bug #511048. svn path=/trunk/; revision=595
* Move empathy-contact-groups to libempathy, it has nothing to do in -gtkXavier Claessens2008-01-215-350/+2
| | | | svn path=/trunk/; revision=592
* Move empathy-status-presets to libempathy, nothing to do with GTKXavier Claessens2008-01-216-473/+2
| | | | svn path=/trunk/; revision=591
* Replace Enable/Disable button by a toggle cell in the account treeview. ↵Xavier Claessens2008-01-212-267/+156
| | | | | | Fixes bug #501467. svn path=/trunk/; revision=590
* Respect CALL feature when clicking on the contact list's microphone iconXavier Claessens2008-01-211-0/+4
| | | | svn path=/trunk/; revision=588
* Do not take show_groups in empathy_contact_list_store_newXavier Claessens2008-01-214-7/+4
| | | | svn path=/trunk/; revision=587
* Add a property to have or not groups on EmpathyContactListStoreXavier Claessens2008-01-214-39/+153
| | | | svn path=/trunk/; revision=586
* Add a features property on EmpathyContactListView to enable/disable each action.Xavier Claessens2008-01-215-124/+196
| | | | svn path=/trunk/; revision=585
* Add a program to show chat logsXavier Claessens2008-01-202-6/+8
| | | | svn path=/trunk/; revision=584
* Add a cancel button on the custom message diaogXavier Claessens2008-01-202-12/+36
| | | | svn path=/trunk/; revision=583
* Fix a leak: unref the GtkListStore for presets messagesXavier Claessens2008-01-201-0/+2
| | | | svn path=/trunk/; revision=582
* Fix alignment of entry boxes in jabber account widgetXavier Claessens2008-01-202-218/+216
| | | | svn path=/trunk/; revision=581
* Unset account parameter if user gives an empthy value.Xavier Claessens2008-01-192-8/+36
| | | | svn path=/trunk/; revision=579
* Remove useless function declarationsXavier Claessens2008-01-194-50/+0
| | | | svn path=/trunk/; revision=578
* Add shortcuts to jabber settingsXavier Claessens2008-01-191-5/+6
| | | | svn path=/trunk/; revision=577
* New UI for Jabber accounts, gabble >= 0.7.2 is required. Fixes bug #507840.Xavier Claessens2008-01-192-117/+283
| | | | svn path=/trunk/; revision=576
* Fix state order to have offline contacts last. Fixes bug #509906.Xavier Claessens2008-01-181-1/+27
| | | | svn path=/trunk/; revision=574
* Show/Hide main window when chaning corresponding gcong key.Xavier Claessens2008-01-171-0/+18
| | | | svn path=/trunk/; revision=573
* Do not set MAIN_WINDOW_HIDDEN gconf key if not neededXavier Claessens2008-01-171-8/+12
| | | | svn path=/trunk/; revision=572
* Rename BlockType to EMPATHY_CHAT_VIEW_BLOCK to respect namespaceXavier Claessens2008-01-163-26/+26
| | | | svn path=/trunk/; revision=563
* Change EMPATHY_AVATAR_CHOOSER_TYPE to EMPATHY_TYPE_AVATAR_CHOOSERXavier Claessens2008-01-162-7/+7
| | | | svn path=/trunk/; revision=562
* Use O instead of 0 for smileys face-angel and face-surprise. Fixes bug #508520.Xavier Claessens2008-01-141-2/+2
| | | | svn path=/trunk/; revision=546
* Change "Autoconnect on startup" to "Automatically connect on startup".Xavier Claessens2008-01-131-643/+1061
| | | | svn path=/trunk/; revision=543
* Add option in preference to automatically connect at startup. Fixes bug ↵Xavier Claessens2008-01-123-1043/+650
| | | | | | #499885 (Carl-Anton Ingmarsson). svn path=/trunk/; revision=539
* Fix setting avatar. (Sjoerd Simons)Xavier Claessens2008-01-051-1/+1
| | | | svn path=/trunk/; revision=530
* Add a remove option to delete a contact group. Fixes bug #459520 (David Turner).Xavier Claessens2008-01-021-0/+7
| | | | svn path=/trunk/; revision=528
* Add convinience functions empathy_chat_with_contact() and ↵Xavier Claessens2008-01-024-52/+7
| | | | | | empathy_chat_with_contact_id() to start a chat with a contact. Make use of it when appropriate. svn path=/trunk/; revision=527
* Removed translatable property on stock labels.Claude Paroz2007-12-311-2/+2
| | | | svn path=/trunk/; revision=523
* Revert "merge git work"Xavier Claessens2007-12-2916-1006/+564
| | | | | | This reverts commit 0cfd80847f0d66967f56c7d6b3eb46793f725859. svn path=/trunk/; revision=519
* merge git workXavier Claessens2007-12-2916-564/+1006
| | | | svn path=/trunk/; revision=518
* Chandlers leaves when there is no more channels to handle. Translate call ↵Xavier Claessens2007-12-291-0/+1
| | | | | | window title svn path=/trunk/; revision=514
* Set call window title to contact nameXavier Claessens2007-12-291-0/+18
| | | | svn path=/trunk/; revision=513
* Make empathy_call_window_show return the widgetXavier Claessens2007-12-292-2/+4
| | | | svn path=/trunk/; revision=512
* Wider list of participants in group chat/IRC channel. Fixes bug #447851 ↵Xavier Claessens2007-12-291-181/+121
| | | | | | (Rohit Agrawal). svn path=/trunk/; revision=511
* Simplify chat theme systemXavier Claessens2007-12-2912-802/+405
| | | | svn path=/trunk/; revision=507
* Simplify contact_list_view_cell_set_background()Xavier Claessens2007-12-291-21/+15
| | | | svn path=/trunk/; revision=506
* Merge branch 'ignore'Xavier Claessens2007-12-231-0/+1
| | | | svn path=/trunk/; revision=497
* Check if append_event is implemented by the theme before calling itXavier Claessens2007-12-211-0/+4
| | | | svn path=/trunk/; revision=495
* New chat theme engine imported from Gossip (Daniel Gryniewicz, Xavier ↵Xavier Claessens2007-12-2113-1493/+2646
| | | | | | Claessens). svn path=/trunk/; revision=494
* Do not use gtk-new icon for new chatroom. Fixes bug #490153 (Michael Monreal).Xavier Claessens2007-12-203-27/+2
| | | | svn path=/trunk/; revision=493
* Fix focus and text selection in accounts dialog. Fixes bug #502932.Xavier Claessens2007-12-202-5/+0
| | | | svn path=/trunk/; revision=492
* Simplify empaty_window_present, empathy_window_iconify and ↵Xavier Claessens2007-12-204-54/+80
| | | | | | empathy_window_is_visible stuff svn path=/trunk/; revision=491
* Do not set main window as parent of new conversation window.Xavier Claessens2007-12-201-1/+1
| | | | svn path=/trunk/; revision=490
* Fix build if assertions are disabled. Fixes bug #503609Xavier Claessens2007-12-151-5/+6
| | | | svn path=/trunk/; revision=479
* Cache avatar pixbuf in EmpathyChatView to avoid having a new pixbuf in ↵Xavier Claessens2007-12-131-11/+69
| | | | | | memory for each message a contact sends svn path=/trunk/; revision=475
* Add help menu in chat windowXavier Claessens2007-12-112-0/+68
| | | | svn path=/trunk/; revision=471
* When NM is in sleeping (=disabled) state, do just like if it wasXavier Claessens2007-12-062-25/+0
| | | | | | | | | | | | | 2007-12-06 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-preferences.c: * libempathy-gtk/empathy-preferences.glade: * libempathy/empathy-idle.c: When NM is in sleeping (=disabled) state, do just like if it was connected. Remove option from preference dialog to disabled NM support because NM can be disabled using nm-applet, but let the option in gconf, it can be useful in case of buggy NM. svn path=/trunk/; revision=469
* Add a preference option to disable/enable NM support.Xavier Claessens2007-12-064-12/+75
| | | | | | | | | | | | | | | 2007-12-06 Xavier Claessens <xclaesse@gmail.com> * data/empathy.schemas.in: * libempathy-gtk/empathy-preferences.c: * libempathy-gtk/empathy-preferences.glade: * libempathy-gtk/empathy-preferences.h: * libempathy-gtk/empathy-status-icon.c: * libempathy/empathy-idle.c: * libempathy/empathy-idle.h: Add a preference option to disable/enable NM support. svn path=/trunk/; revision=468
* Cleanup chat objects API and request a new Text channel if account getsXavier Claessens2007-12-037-178/+265
| | | | | | | | | | | | | | | | | | | | 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-038-295/+301
| | | | | | ChangeLog svn path=/trunk/; revision=455
* Squashed commit of the following:Xavier Claessens2007-12-026-5/+289
| | | | | | | | | | | | | | | | commit a54ce7de2fc09f717f185fbc9b1d29e28cdcc2e7 Author: Xavier Claessens <xclaesse@gmail.com> Date: Sun Dec 2 14:41:27 2007 +0100 Implement New Message on status icon menu too. commit f98dae2e18348db82f1460d4f8fb6ff49dc5fbc2 Author: Xavier Claessens <zdra@zdra-laptop.(none)> Date: Sat Dec 1 00:49:56 2007 +0100 New message dialog svn path=/trunk/; revision=453
* Add a gconf key to define the char to be added for tab completion. FixesXavier Claessens2007-11-302-19/+23
| | | | | | | | | | | | 2007-11-30 Xavier Claessens <xclaesse@gmail.com> * data/empathy.schemas.in: * libempathy-gtk/empathy-group-chat.c: * libempathy-gtk/empathy-preferences.h: Add a gconf key to define the char to be added for tab completion. Fixes bug #453418 (Matej Cepl, Xavier Claessens). svn path=/trunk/; revision=451
* Request new Text Channel if the contact is online again and CM don'tXavier Claessens2007-11-281-1/+19
| | | | | | | | | | 2007-11-28 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-private-chat.c: Request new Text Channel if the contact is online again and CM don't support offline message. svn path=/trunk/; revision=450
* use ":" instead of "," for nick completion.Xavier Claessens2007-11-221-1/+1
| | | | | | | | | | 2007-11-22 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-group-chat.c: use ":" instead of "," for nick completion. svn path=/trunk/; revision=446
* Add nick completion for MUCs. Fixes bug #453418.Xavier Claessens2007-11-223-45/+38
| | | | | | | | | | | | 2007-11-21 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-group-chat.c: * libempathy-gtk/empathy-chat.c: * libempathy-gtk/empathy-chat.h: Add nick completion for MUCs. Fixes bug #453418. svn path=/trunk/; revision=441
* Don't use the same bus name for filter and chandler programs.Xavier Claessens2007-11-121-2/+2
| | | | | | | | | | | | | | | | 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
* Jabber priority is in the range -128 127 (Laurent Bigonville).Xavier Claessens2007-11-121-1/+1
| | | | | | | | | | 2007-11-12 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-account-widget-jabber.glade: Jabber priority is in the range -128 127 (Laurent Bigonville). svn path=/trunk/; revision=430
* Move chats to its own process.Xavier Claessens2007-11-111-3/+0
| | | | | | | | | | | | | | 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
* Allow to change jabber priority. Fixes bug #493992 (Laurent Bigonville).Xavier Claessens2007-11-062-39/+101
| | | | | | | | | | | 2007-11-06 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-account-widget-jabber.glade: * libempathy-gtk/empathy-account-widget-jabber.c: Allow to change jabber priority. Fixes bug #493992 (Laurent Bigonville). svn path=/trunk/; revision=423
* Display error message when an account failed to connect. Based on Gossip'sXavier Claessens2007-11-041-20/+245
| | | | | | | | | | 2007-11-04 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-main-window.c: Display error message when an account failed to connect. Based on Gossip's code. svn path=/trunk/; revision=420
* Rename empathy_contact_factory_set_name() to _set_alias(). ImplementsXavier Claessens2007-11-043-15/+26
| | | | | | | | | | | | | | | | | 2007-11-03 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-contact-widget.c: * libempathy-gtk/empathy-avatar-chooser.c: * libempathy-gtk/empathy-avatar-chooser.h: * python/pyempathy/pyempathy.defs: * libempathy/empathy-contact-factory.c: * libempathy/empathy-contact-factory.h: Rename empathy_contact_factory_set_name() to _set_alias(). Implements empathy_contact_factory_set_avatar(). Return the mime_type in empathy_avatar_chooser_get_image_data(). svn path=/trunk/; revision=417
* Unref contact returned by empathy_contact_factory_get_user().Xavier Claessens2007-11-041-0/+1
| | | | | | | | | | 2007-11-03 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-main-window.c: Unref contact returned by empathy_contact_factory_get_user(). svn path=/trunk/; revision=416
* Rename COL_XXX to EMPATHY_CONTACT_LIST_STORE_COL_XXX since it's in publicXavier Claessens2007-10-293-121/+121
| | | | | | | | | | | | | | | 2007-10-28 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-contact-list-view.c: * libempathy-gtk/empathy-contact-list-store.c: * libempathy-gtk/empathy-contact-list-store.h: * doc/libempathy-gtk/libempathy-gtk.types: * doc/libempathy-gtk/tmpl/empathy-contact-list-store.sgml: Rename COL_XXX to EMPATHY_CONTACT_LIST_STORE_COL_XXX since it's in public API. Fixes bug #470804. svn path=/trunk/; revision=405
* Rename icons to follow fd.o icon naming spec. Move icons to the rightXavier Claessens2007-10-284-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Also accept :$ and :-$ for face-embarrassedXavier Claessens2007-10-281-1/+1
| | | | svn path=/trunk/; revision=403
* Update to new icon naming spec for new avatars. Fixes bug #490173 (MichaelXavier Claessens2007-10-281-4/+5
| | | | | | | | | | 2007-10-28 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-smiley-manager.c: Update to new icon naming spec for new avatars. Fixes bug #490173 (Michael Monreal). svn path=/trunk/; revision=402
* Change edit personal information window title to "Personal Information".Xavier Claessens2007-10-281-2/+10
| | | | | | | | | | | | | 2007-10-28 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-contact-dialogs.c: Change edit personal information window title to "Personal Information". Fixes bug #490159. Change add contact window title to "New Contact", need a capitalized 'C'. Change edit contact information window title to "Edit Contact Information". svn path=/trunk/; revision=401
* Add Ctr-L accelerator to clear the chat. Fixes bug #490125 (MarcoXavier Claessens2007-10-251-0/+1
| | | | | | | | | | 2007-10-25 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-chat.glade: Add Ctr-L accelerator to clear the chat. Fixes bug #490125 (Marco Barisione). svn path=/trunk/; revision=399
* Change window title to "Contact List", both words should be capitalisedXavier Claessens2007-10-251-1/+1
| | | | | | | | | | | 2007-10-25 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-main-window.glade: Change window title to "Contact List", both words should be capitalised according to HIG. Fixes bug #490076 (Michael Monreal). svn path=/trunk/; revision=398
* Remove "..." from the "Manage Favorites..." menu item. Fixes bug #490086Xavier Claessens2007-10-251-1/+1
| | | | | | | | | | 2007-10-25 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-main-window.glade: Remove "..." from the "Manage Favorites..." menu item. Fixes bug #490086 (Michael Monreal). svn path=/trunk/; revision=397
* Use "document-open-recent" icon instead of gtk-justify-left for historyXavier Claessens2007-10-255-4/+5
| | | | | | | | | | | | | | | 2007-10-25 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-images.h: * libempathy-gtk/empathy-contact-list-view.c: * libempathy-gtk/empathy-chat.glade: * libempathy-gtk/empathy-log-window.glade: * libempathy-gtk/empathy-main-window.glade: Use "document-open-recent" icon instead of gtk-justify-left for history icon. Fixes bug #490080 (Michael Monreal, Xavier Claessens). svn path=/trunk/; revision=396
* Use "user-info" icon for Edit->Personal Information menu item. Fixes bugXavier Claessens2007-10-251-1/+13
| | | | | | | | | | | 2007-10-25 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-main-window.glade: Use "user-info" icon for Edit->Personal Information menu item. Fixes bug #490079 (Michael Monreal). svn path=/trunk/; revision=395
* Use the navigation icons in the history dialog. Fixes bug #490077 (MichaelXavier Claessens2007-10-251-2/+2
| | | | | | | | | | 2007-10-25 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-log-window.glade: Use the navigation icons in the history dialog. Fixes bug #490077 (Michael Monreal). svn path=/trunk/; revision=394
* Set window title to "Previous Conversations". Fixes bug #490075 (MichaelXavier Claessens2007-10-251-1/+1
| | | | | | | | | | 2007-10-25 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-log-window.glade: Set window title to "Previous Conversations". Fixes bug #490075 (Michael Monreal). svn path=/trunk/; revision=393
* Cleanup licences and copyrights, Modules with 100% collabora code are nowXavier Claessens2007-10-2527-198/+195
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-10-24 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-account-chooser.c: * libempathy-gtk/empathy-profile-chooser.c: * libempathy-gtk/empathy-account-chooser.h: * libempathy-gtk/empathy-profile-chooser.h: * libempathy-gtk/empathy-images.h: * libempathy-gtk/empathy-main-window.c: * libempathy-gtk/empathy-main-window.h: * libempathy-gtk/empathy-cell-renderer-activatable.c: * libempathy-gtk/empathy-account-widget-salut.c: * libempathy-gtk/empathy-presence-chooser.c: * libempathy-gtk/empathy-cell-renderer-activatable.h: * libempathy-gtk/empathy-account-widget-salut.h: * libempathy-gtk/empathy-account-widget-msn.c: * libempathy-gtk/empathy-presence-chooser.h: * libempathy-gtk/empathy-status-icon.c: * libempathy-gtk/empathy-contact-dialogs.c: * libempathy-gtk/empathy-account-widget-msn.h: * libempathy-gtk/empathy-status-icon.h: * libempathy-gtk/empathy-contact-dialogs.h: * libempathy-gtk/empathy-account-widget-jabber.c: * libempathy-gtk/empathy-account-widget-jabber.h: * libempathy-gtk/empathy-contact-widget.c: * libempathy-gtk/empathy-contact-widget.h: * libempathy-gtk/empathy-smiley-manager.c: * libempathy-gtk/empathy-about-dialog.h: * libempathy-gtk/empathy-smiley-manager.h: * libempathy-gtk/empathy-accounts-dialog.h: * libempathy/empathy-avatar.h: * libempathy/empathy-debug.h: Cleanup licences and copyrights, Modules with 100% collabora code are now relicenced to LGPL. * doc/libempathy-gtk/tmpl/empathy-contact-list-store.sgml: Updated. svn path=/trunk/; revision=392
* Add EMPATHY_CONTACT_WIDGET_EDIT_NONE to EmpathyContactWidgetFlags.Xavier Claessens2007-10-221-0/+1
| | | | | | | | | | 2007-10-21 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-contact-widget.h: Add EMPATHY_CONTACT_WIDGET_EDIT_NONE to EmpathyContactWidgetFlags. svn path=/trunk/; revision=387
* Don't allow to change account if we are editing information ofXavier Claessens2007-10-214-9/+9
| | | | | | | | | | | | | 2007-10-21 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-contact-dialogs.h: * libempathy-gtk/empathy-contact-dialogs.c: * libempathy-gtk/empathy-main-window.c: * libempathy-gtk/empathy-contact-list-view.c: Don't allow to change account if we are editing information of self-contact. svn path=/trunk/; revision=385
* To know if an account is connected, useXavier Claessens2007-10-215-113/+182
| | | | | | | | | | | | | | | | | | 2007-10-21 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-account-chooser.c: * libempathy-gtk/empathy-contact-dialogs.c: * libempathy-gtk/empathy-contact-widget.c: * libempathy-gtk/empathy-contact-widget.h: * libempathy-gtk/empathy-accounts-dialog.c: To know if an account is connected, use mission_control_get_connection_status() instead of mission_control_get_connection(). Update account chooser if an account's status changes or if it get removed. Move account chooser filter func for add-contact's window from EmpathyContactWidget to EmpathyContactDialogs. svn path=/trunk/; revision=384
* Update Enable/Disable button when "account-enabled" or "account-disabled"Xavier Claessens2007-10-191-3/+9
| | | | | | | | | | | | 2007-10-19 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-accounts-dialog.c: Update Enable/Disable button when "account-enabled" or "account-disabled" are emitted on McAccountMonitor. Set tooltip on protocol icon with the profile's display name. svn path=/trunk/; revision=382
* set unsensitive the add button if there is no profile installed and tellXavier Claessens2007-10-194-13/+36
| | | | | | | | | | | | | | | 2007-10-19 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-profile-chooser.c: * libempathy-gtk/empathy-profile-chooser.h: * libempathy-gtk/empathy-accounts-dialog.c: set unsensitive the add button if there is no profile installed and tell the user to install some connection managers. * libempathy-gtk/empathy-ui-utils.c: Fix indentation. svn path=/trunk/; revision=381
* If EmpathyChat object does not exist when DnD a contact, create one. FixesXavier Claessens2007-10-191-0/+7
| | | | | | | | | | 2007-10-19 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-chat-window.c: If EmpathyChat object does not exist when DnD a contact, create one. Fixes bug #483168. svn path=/trunk/; revision=380
* Fix crash when iconifying main window if it's already hiden.Xavier Claessens2007-10-191-1/+3
| | | | | | | | | | 2007-10-19 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-status-icon.c: Fix crash when iconifying main window if it's already hiden. svn path=/trunk/; revision=379
* Don't accept invitation if we are not invited.Xavier Claessens2007-10-192-18/+25
| | | | | | | | | | | | | | 2007-10-19 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-group-chat.c: * libempathy/empathy-tp-chatroom.c:Don't accept invitation if we are not invited. * libempathy-gtk/empathy-status-icon.c: Correctly toggle visibility with ALT-F4 on the main windows. svn path=/trunk/; revision=378
* Don't warning if we try to load a NULL icon.Xavier Claessens2007-10-151-0/+4
| | | | | | | | | | | | | | | 2007-10-15 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-ui-utils.c: Don't warning if we try to load a NULL icon. * data/Makefile.am: * data/aim.profile: * data/sofiasip.profile: Add AIM and SIP profiles. Fixes bug #457740 (Jamey Hicks). svn path=/trunk/; revision=376
* Set chat state to ACTIVE when receiving a message from a contact, avoidXavier Claessens2007-10-131-0/+5
| | | | | | | | | | | 2007-10-13 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-chat.c: Set chat state to ACTIVE when receiving a message from a contact, avoid staying in COMPOSING state forever for protocols like MSN that do not notify when contact stoped writing. svn path=/trunk/; revision=372
* Don't use deprecated GtkTooltips API. Add commented out lines inXavier Claessens2007-10-135-39/+12
| | | | | | | | | | | | | | | | | | | | | | | | | 2007-10-13 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-chat-view.h: * libempathy-gtk/empathy-main-window.c: * libempathy-gtk/empathy-chat.c: * libempathy-gtk/empathy-chat-window.c: * libempathy-gtk/empathy-chat-view.c: * libempathy/empathy-log-manager.c: * libempathy/empathy-time.c: * libempathy/empathy-tp-chat.c: * libempathy/empathy-time.h: * libempathy/empathy-message.c: * libempathy/empathy-message.h: * libempathy/empathy-presence.c: * configure.ac: Don't use deprecated GtkTooltips API. Add commented out lines in configure.ac to disable GLib and GTK deprecated symbols. Replace EmpathyTime by time_t which is more appropriate for timestamps. * doc/*: Updated. svn path=/trunk/; revision=371
* Use g_timeout_add_seconds when appropriated to avoid weaking the processXavier Claessens2007-10-137-74/+30
| | | | | | | | | | | | | | | | | | 2007-10-13 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-main-window.c: * libempathy-gtk/empathy-presence-chooser.c: * libempathy-gtk/empathy-contact-list-view.c: * libempathy-gtk/empathy-contact-widget.c: * libempathy-gtk/empathy-chat.c: * libempathy-gtk/empathy-contact-list-store.c: * libempathy-gtk/empathy-chat-window.c: * libempathy/empathy-idle.c: * tests/contact-manager.c: Use g_timeout_add_seconds when appropriated to avoid weaking the process too much. svn path=/trunk/; revision=370
* More flexible API for EmpathyContactWidget, we now have flags to setXavier Claessens2007-10-107-58/+99
| | | | | | | | | | | | | | | | | | 2007-10-09 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-main-window.c: * libempathy-gtk/empathy-contact-dialogs.c: * libempathy-gtk/empathy-contact-list-view.c: * libempathy-gtk/empathy-contact-dialogs.h: * libempathy-gtk/empathy-contact-widget.c: * libempathy-gtk/empathy-contact-widget.h: * libempathy-gtk/empathy-chat-window.c: * megaphone/src/megaphone-applet.c: More flexible API for EmpathyContactWidget, we now have flags to set editable each fields. Implement personal information menu item in main window. svn path=/trunk/; revision=365
* Makes avatar looks better in information and edit dialogs.Xavier Claessens2007-10-094-79/+84
| | | | | | | | | | | | | 2007-10-09 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-contact-widget.glade: * libempathy-gtk/empathy-contact-widget.c: * libempathy-gtk/empathy-avatar-chooser.c: * libempathy-gtk/empathy-avatar-image.c: Makes avatar looks better in information and edit dialogs. svn path=/trunk/; revision=364
* Implement EmpathyAvatarChooser and EmpathyAvatarImage and make use of themXavier Claessens2007-10-099-106/+1198
| | | | | | | | | | | | | | | | | | | | | 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
* Add a #ifdef HAVE_VOIP. Fixes bug #482190 (Marco Barisione).Xavier Claessens2007-10-011-0/+2
| | | | | | | | | | 2007-10-01 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-contact-list-view.c: Add a #ifdef HAVE_VOIP. Fixes bug #482190 (Marco Barisione). svn path=/trunk/; revision=356
* Fix refcounting of priv->factory. Fixes bug #473116.Xavier Claessens2007-10-011-11/+12
| | | | | | | | | | 2007-10-01 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-private-chat.c: Fix refcounting of priv->factory. Fixes bug #473116. svn path=/trunk/; revision=350
* Adding sanity checks to public functions.Xavier Claessens2007-10-011-6/+18
| | | | | | | | | | 2007-10-01 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-chat-window.c: Adding sanity checks to public functions. svn path=/trunk/; revision=349
* Add some sanity checks. Fixes bug #463051.Xavier Claessens2007-10-011-1/+1
| | | | | | | | | | 2007-10-01 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-accounts-dialog.c: * libempathy/empathy-utils.c: Add some sanity checks. Fixes bug #463051. svn path=/trunk/; revision=348
* Disconnect signals on chatroom manager. Fixes bug #456619.Xavier Claessens2007-10-011-0/+6
| | | | | | | | | | 2007-10-01 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-chatrooms-window.c: Disconnect signals on chatroom manager. Fixes bug #456619. svn path=/trunk/; revision=346
* Disconnect signals on list and contacts when finalizing the store.Xavier Claessens2007-10-011-1/+35
| | | | | | | | | | 2007-10-01 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-contact-list-store.c: Disconnect signals on list and contacts when finalizing the store. svn path=/trunk/; revision=345
* Hide VOIP stuff if empathy is not compiled with --enable-voip=yes. FixesXavier Claessens2007-10-012-2/+20
| | | | | | | | | | | | 2007-10-01 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-contact-list-view.c: * libempathy-gtk/empathy-chat-window.c: Hide VOIP stuff if empathy is not compiled with --enable-voip=yes. Fixes bug #482111 (Sjoerd Simons, Xavier Claessens). svn path=/trunk/; revision=344
* Initial Voice+Video support Fixes bug #468204 (Elliot Fairweather, XavierXavier Claessens2007-09-296-57/+574
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-282-15/+56
| | | | | | | | | | | | | 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
* Set the sort function before begin to sort otherwise we get warnings.Xavier Claessens2007-09-271-3/+3
| | | | | | | | | | 2007-09-27 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-profile-chooser.c: Set the sort function before begin to sort otherwise we get warnings. svn path=/trunk/; revision=322
* Fix warning when sort criterium is NULL and when there is no profile.Xavier Claessens2007-09-262-19/+22
| | | | | | | | | | | | 2007-09-26 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-profile-chooser.c: * libempathy-gtk/empathy-main-window.c: Fix warning when sort criterium is NULL and when there is no profile. Fixes bug #479786 (Christian Persch, Xavier Claessens). svn path=/trunk/; revision=318
* Move TP_CHANNEL_CHAT_STATE_PAUSED to the not typing case. Fixes bugXavier Claessens2007-09-211-1/+1
| | | | | | | | | | 2007-09-21 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-chat.c: Move TP_CHANNEL_CHAT_STATE_PAUSED to the not typing case. Fixes bug #474603 (Cosimo Cecchi). svn path=/trunk/; revision=307
* Tooltip for subscription request shouldn't display "Message:" if theXavier Claessens2007-09-211-8/+10
| | | | | | | | | | | | 2007-09-21 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-status-icon.c: Tooltip for subscription request shouldn't display "Message:" if the message is empty. Fixes bug #459538 (Cosimo Cecchi). Do not update tooltip each time the icon change. svn path=/trunk/; revision=306
* Do not set "new message" in the title of conversation windows, it'sXavier Claessens2007-09-211-47/+9
| | | | | | | | | | 2007-09-21 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-chat-window.c: Do not set "new message" in the title of conversation windows, it's useless. Fixes bug #459523. svn path=/trunk/; revision=305
* Fix ref count error for account objects.Xavier Claessens2007-09-211-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-09-21 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-contact-list-view.c: Fix ref count error for account objects. * libempathy/empathy-contact-manager.c: Disconnect signals from MissionControl object when finalising the contact manager. * configure.ac: * megaphone/src/megaphone-applet.c: * megaphone/src/Makefile.am: * megaphone/src/megaphone-applet.h: * megaphone/data/GNOME_Megaphone_Applet.schemas.in: * megaphone/data/Makefile.am: * megaphone/data/GNOME_Megaphone_Applet.server.in.in: * megaphone/data/GNOME_Megaphone_Applet.xml: * megaphone/Makefile.am: * nothere/src/nothere-applet.c: * nothere/src/Makefile.am: * nothere/src/nothere-applet.h: * nothere/data/Makefile.am: * nothere/data/GNOME_NotHere_Applet.server.in.in: * nothere/data/GNOME_NotHere_Applet.xml: * nothere/Makefile.am: * Makefile.am: * po/POTFILES.in: * po/POTFILES.skip: Add Megaphone and Nothere applets. Fixes bug #464954 (Raphael Slinckx, Xavier Claessens). svn path=/trunk/; revision=303
* Add 2 properties to EmpathyIdle to activate auto-away and auto-disconnect,Xavier Claessens2007-09-201-0/+2
| | | | | | | | | | | | | | | | 2007-09-20 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-status-icon.c: * libempathy/empathy-idle.c: * libempathy/empathy-idle.h: * doc/libempathy/tmpl/empathy-idle.sgml: Add 2 properties to EmpathyIdle to activate auto-away and auto-disconnect, default to off. Only empathy main client will turn them on, like that if other processes are running with an EmpathyIdle instance they won't change presence in the same time than Empathy client. svn path=/trunk/; revision=301
* Fix a leak.Xavier Claessens2007-09-191-1/+2
| | | | | | | | | 2007-09-19 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-smiley-manager.c: Fix a leak. svn path=/trunk/; revision=300
* "interactive" property on EmpathyContactListView to enable/disable contectXavier Claessens2007-09-114-12/+66
| | | | | | | | | | | | | | | 2007-09-11 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-main-window.c: * libempathy-gtk/empathy-group-chat.c: * libempathy-gtk/empathy-contact-list-view.c: * libempathy-gtk/empathy-contact-list-view.h: * doc/libempathy-gtk/tmpl/empathy-contact-list-view.sgml: "interactive" property on EmpathyContactListView to enable/disable contect menu and action when double-click on a contact. svn path=/trunk/; revision=297
* Request media channel when clicking on call icon.Xavier Claessens2007-09-092-2/+20
| | | | | | | | | | | 2007-09-08 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-contact-list-view.c: * libempathy-gtk/empathy-chat-window.c: Request media channel when clicking on call icon. svn path=/trunk/; revision=294
* forgot to add those filesXavier Claessens2007-09-092-0/+177
| | | | svn path=/trunk/; revision=293
* Adding UI to start a VoIP call. It does nothing yet. Most of the code isXavier Claessens2007-09-097-30/+199
| | | | | | | | | | | | | | | | | | | 2007-09-08 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-images.h: * libempathy-gtk/empathy-chat.glade: * libempathy-gtk/empathy-contact-list-view.c: * libempathy-gtk/empathy-contact-list-store.c: * libempathy-gtk/empathy-contact-list-store.h: * libempathy-gtk/Makefile.am: * libempathy-gtk/empathy-chat-window.c: * libempathy/empathy-contact.c: * libempathy/empathy-contact.h: Adding UI to start a VoIP call. It does nothing yet. Most of the code is ported from Gossip patch (Raphael Slinckx, Xavier Claessens). svn path=/trunk/; revision=292
* Make use of the search function to correctly find when typing in theXavier Claessens2007-09-082-6/+10
| | | | | | | | | | | | 2007-09-08 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-contact-list-view.c: * libempathy-gtk/empathy-contact-list-store.c: Make use of the search function to correctly find when typing in the contact list view. Fixes bug #472309 (Will Thompson, Xavier Claessens). svn path=/trunk/; revision=290
* Fix crash if there is no date for a conversation. Fixes bug #473510.Xavier Claessens2007-09-081-68/+53
| | | | | | | | | | 2007-09-08 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-log-window.c: Fix crash if there is no date for a conversation. Fixes bug #473510. svn path=/trunk/; revision=289
* More dynamic smiley managment and more efficient algorithm to detectXavier Claessens2007-09-089-410/+518
| | | | | | | | | | | | | | | | | | | | 2007-09-08 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-chat-view.h: * libempathy-gtk/empathy-ui-utils.c: * libempathy-gtk/empathy-ui-utils.h: * libempathy-gtk/empathy-chat.c: * libempathy-gtk/empathy-smiley-manager.c: * libempathy-gtk/empathy-smiley-manager.h: * libempathy-gtk/Makefile.am: * libempathy-gtk/empathy-chat-window.c: * libempathy-gtk/empathy-chat-view.c: More dynamic smiley managment and more efficient algorithm to detect smileys in messages. * doc/: Updated svn path=/trunk/; revision=285
* Completely reworked ContactList API. Fixes bug #471611, bug #467280, bug ↵Xavier Claessens2007-08-3113-675/+386
| | | | | | #459540 and bug #462907. svn path=/trunk/; revision=280
* Salut's protocol name is going to change to local-xmpp. Fixes bug #469638Xavier Claessens2007-08-253-5/+4
| | | | | | | | | | | | | | 2007-08-24 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-new-chatroom-dialog.c: * libempathy-gtk/empathy-contact-widget.c: * libempathy-gtk/empathy-accounts-dialog.c: * libempathy/empathy-tp-contact-list.c: * data/salut.profile: Salut's protocol name is going to change to local-xmpp. Fixes bug #469638 (Sjoerd Simons) svn path=/trunk/; revision=270
* Add specialised UI for salut settings. Configure a Salut account firstXavier Claessens2007-08-236-6/+628
| | | | | | | | | | | | | | | | | | | | 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
* Edit menu should be second from the left. Fixes bug #467827 (Reinout vanXavier Claessens2007-08-201-46/+46
| | | | | | | | | | 2007-08-19 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-main-window.glade: Edit menu should be second from the left. Fixes bug #467827 (Reinout van Schouwen). svn path=/trunk/; revision=262
* Only update the topic of it has really be changed, avoid diplaying manyXavier Claessens2007-08-132-19/+27
| | | | | | | | | | | | | | | 2007-08-13 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-group-chat.c: Only update the topic of it has really be changed, avoid diplaying many times "Topic set to:" message. * libempathy-gtk/empathy-chat.c: Some Jabber chatroom sends messages received before we joined the room, this avoid displaying those messages if we already logged them last time we joined that room. Previous workaround prevented Empathy to log offline messages. svn path=/trunk/; revision=255
* Make "Add account" button insensitive when we are creating one. Fixes bugXavier Claessens2007-08-121-0/+6
| | | | | | | | | | | 2007-08-11 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-accounts-dialog.c: Make "Add account" button insensitive when we are creating one. Fixes bug #459170 (Jaap A. Haitsma). svn path=/trunk/; revision=249
* Unselect accounts when clicking on "add" button. Fixes bug #459173 (CosimoXavier Claessens2007-08-101-1/+8
| | | | | | | | | | 2007-08-10 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-accounts-dialog.c: Unselect accounts when clicking on "add" button. Fixes bug #459173 (Cosimo Cecchi). svn path=/trunk/; revision=245
* add some spacing in "Custom message" dialog. Fixes bug #465360 (FredericXavier Claessens2007-08-101-0/+2
| | | | | | | | | | 2007-08-10 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-presence-chooser.glade: add some spacing in "Custom message" dialog. Fixes bug #465360 (Frederic Peters). svn path=/trunk/; revision=244
* Add hidden supprot. Fixes bug #455510 (Cosimo Cecchi).Xavier Claessens2007-08-103-4/+8
| | | | | | | | | | | | | | | | | | | 2007-08-10 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-images.h: * libempathy-gtk/empathy-presence-chooser.c: * libempathy-gtk/empathy-ui-utils.c: * libempathy/empathy-presence.c: Add hidden supprot. Fixes bug #455510 (Cosimo Cecchi). * data/gtalk.profile: * data/jabber.profile: * data/salut.profile: * data/irc.profile: * data/msn.profile: Updated to use SupportedPresences field. svn path=/trunk/; revision=243
* Change debug messageXavier Claessens2007-08-101-2/+4
| | | | svn path=/trunk/; revision=242
* Remove per-state "Custom message..." item and add one on the bottom of theXavier Claessens2007-08-105-339/+350
| | | | | | | | | | | | | | | | | | 2007-08-09 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-presence-chooser.glade: * libempathy-gtk/empathy-presence-chooser.c: * libempathy-gtk/empathy-status-presets.c: * libempathy-gtk/empathy-status-presets.h: * libempathy-gtk/empathy-ui-utils.c: Remove per-state "Custom message..." item and add one on the bottom of the menu. Add a combobox on the custom message dialog to select the state and change the action of the checkbox, now it add/remove the message from saved messages. Make easier to add other states to the list if needed. Fixes bug #460678. svn path=/trunk/; revision=241
* Useless spell checker option. Fixes bug #459164 (Cosimo Cecchi).Xavier Claessens2007-08-092-77/+16
| | | | | | | | | | | 2007-08-09 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-preferences.c: * libempathy-gtk/empathy-preferences.glade: Useless spell checker option. Fixes bug #459164 (Cosimo Cecchi). svn path=/trunk/; revision=238
* Remove empathy-marshal-main.c and include empathy-marshal.h fromMarco Barisione2007-08-085-28/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-08-07 Marco Barisione <marco@barisione.org> * libempathy/Makefile.am: * libempathy/empathy-marshal-main.c: Remove empathy-marshal-main.c and include empathy-marshal.h from empathy-marshal.c. * libempathy/Makefile.am: * libempathy-gtk/Makefile.am: Generate files for enum types with glib-mkenums. * libempathy/empathy-contact.c: * libempathy/empathy-idle.c: * libempathy/empathy-message.c: * libempathy/empathy-presence.c: * libempathy-gtk/empathy-main-window.c: * libempathy-gtk/empathy-preferences.c: * doc/libempathy-gtk/libempathy-gtk.types: * doc/libempathy-gtk/tmpl/empathy-contact-list-store.sgml: Use g_param_spec_enum() and g_param_spec_flags() instead of g_param_spec_(u)int. Fixes bug #462465. * libempathy-gtk/empathy-contact-list-store.c: * libempathy-gtk/empathy-contact-list-store.h: Remove empathy_contact_list_store_sort_get_type() as it's now auto-generated by glib-mkenums. svn path=/trunk/; revision=234
* Change main window's title to "Contact list".Xavier Claessens2007-08-071-1/+1
| | | | | | | | | | 2007-08-06 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-main-window.glade: Change main window's title to "Contact list". svn path=/trunk/; revision=233
* Add an Advanced section and remove size_group. Fixes bug #463759 (Jaap A.Xavier Claessens2007-08-062-175/+333
| | | | | | | | | | | | | | 2007-08-06 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-account-widget-msn.glade: * libempathy-gtk/empathy-account-widget-msn.c: Add an Advanced section and remove size_group. Fixes bug #463759 (Jaap A. Haitsma, Xavier Claessens). * README: Use ./autogen.sh instead of gnome-autogen.sh. svn path=/trunk/; revision=231
* Click on the treeview to edit the name of an account. Fixes bug #459166.Xavier Claessens2007-08-032-89/+50
| | | | | | | | | | | 2007-08-02 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-accounts-dialog.glade: * libempathy-gtk/empathy-accounts-dialog.c: Click on the treeview to edit the name of an account. Fixes bug #459166. svn path=/trunk/; revision=229
* Do not try to guess the Jabber server from the jid, gabble does that forXavier Claessens2007-08-031-23/+0
| | | | | | | | | | 2007-08-02 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-account-widget-jabber.c: Do not try to guess the Jabber server from the jid, gabble does that for us. svn path=/trunk/; revision=228
* Do not list profiles that don't have the corresponding CM installed whenXavier Claessens2007-08-021-1/+11
| | | | | | | | | | | 2007-08-02 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-profile-chooser.c: Do not list profiles that don't have the corresponding CM installed when creating a new account. This is a workaround for MC bug: SF #1688779. svn path=/trunk/; revision=226
* Remove size_group. Fixes bug #462792.Xavier Claessens2007-08-021-5/+0
| | | | | | | | | | 2007-08-02 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-account-widget-generic.c: Remove size_group. Fixes bug #462792. svn path=/trunk/; revision=225
* Adding new empathy_strdiff API stolen from telepathy-glib. It check ifXavier Claessens2007-08-021-2/+2
| | | | | | | | | | | | | 2007-08-02 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-accounts-dialog.c: * libempathy/empathy-utils.c: * libempathy/empathy-utils.h: Adding new empathy_strdiff API stolen from telepathy-glib. It check if strings are != NULL before using strcmp. Using that API to fix bug #461886. Should be used in more places. svn path=/trunk/; revision=224
* Click on the tray icon shows the window if it's not active and hide if itXavier Claessens2007-08-021-1/+1
| | | | | | | | | | | 2007-08-02 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-status-icon.c: Click on the tray icon shows the window if it's not active and hide if it is. Fixes bug #462057 (Olivier Valentin). svn path=/trunk/; revision=223
* don't display "Topic set to: (null)". Fixes bug #460205 (Michael Scherer).Xavier Claessens2007-08-021-1/+5
| | | | | | | | | | 2007-08-02 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-group-chat.c: don't display "Topic set to: (null)". Fixes bug #460205 (Michael Scherer). svn path=/trunk/; revision=222
* Add missing include string.h.Xavier Claessens2007-07-301-0/+2
| | | | | | | | | | 2007-07-29 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-profile-chooser.c: * libempathy/empathy-message.c: Add missing include string.h. svn path=/trunk/; revision=217
* Align param names on the left.Xavier Claessens2007-07-304-139/+41
| | | | | | | | | | | | | | | | | 2007-07-28 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-account-widget-generic.c: * libempathy-gtk/empathy-account-widget-generic.h: Align param names on the left. * libempathy-gtk/empathy-accounts-dialog.glade: * libempathy-gtk/empathy-accounts-dialog.c: Simpler header to describe the selected account. Fixes bug #459169. * configure.ac: Set Collabora Ltd. in the Copyright. svn path=/trunk/; revision=212
* Better like thatXavier Claessens2007-07-291-2/+3
| | | | svn path=/trunk/; revision=211
* Makes easier to change to profile order.Xavier Claessens2007-07-291-18/+13
| | | | | | | | | | 2007-07-28 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-profile-chooser.c: Makes easier to change to profile order. svn path=/trunk/; revision=210
* Try to guess the server from the jid only if we are using the jabberXavier Claessens2007-07-291-8/+19
| | | | | | | | | | | | 2007-07-28 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-account-widget-jabber.c: Try to guess the server from the jid only if we are using the jabber profile. When we guessed a server don't forget to set the "server" McAccount param, setting the entry's text is not enough. svn path=/trunk/; revision=209
* Improve the sort function a bit to have Jabber before GTalk.Xavier Claessens2007-07-291-10/+18
| | | | | | | | | | 2007-07-28 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-profile-chooser.c: Improve the sort function a bit to have Jabber before GTalk. svn path=/trunk/; revision=208
* Update the Enable/Disable button even if there is no account selected. SetXavier Claessens2007-07-292-13/+70
| | | | | | | | | | | | 2007-07-28 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-accounts-dialog.glade: * libempathy-gtk/empathy-accounts-dialog.c: Update the Enable/Disable button even if there is no account selected. Set it insensitive if no account is selected. Fixes bug #459012. svn path=/trunk/; revision=207
* Sort profiles to have free protocols first. Fixes bug #460605.Xavier Claessens2007-07-281-3/+59
| | | | | | | | | | 2007-07-27 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-profile-chooser.c: Sort profiles to have free protocols first. Fixes bug #460605. svn path=/trunk/; revision=206
* Hide "advanced options" for jabber in a GtkExpander. Fixes bug #459168Xavier Claessens2007-07-272-276/+352
| | | | | | | | | | | | 2007-07-26 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-account-widget-jabber.glade: * libempathy-gtk/empathy-account-widget-jabber.c: Hide "advanced options" for jabber in a GtkExpander. Fixes bug #459168 (Guillaume Desmottes). svn path=/trunk/; revision=202
* Fix Room listing. Fixes bug #460416 (Sjoerd Simons).Xavier Claessens2007-07-261-10/+4
| | | | | | | | | | | 2007-07-26 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-new-chatroom-dialog.c: * libempathy/empathy-tp-roomlist.c: Fix Room listing. Fixes bug #460416 (Sjoerd Simons). svn path=/trunk/; revision=201
* Use libtool -version-info. Fixes bug #460579 (Laurent Bigonville).Xavier Claessens2007-07-261-0/+3
| | | | | | | | | | | | 2007-07-26 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/Makefile.am: * libempathy/Makefile.am: * configure.ac: Use libtool -version-info. Fixes bug #460579 (Laurent Bigonville). svn path=/trunk/; revision=200
* Do not show salut accounts in the add contact dialog. Rework a bitXavier Claessens2007-07-268-138/+217
| | | | | | | | | | | | | | | | | | | 2007-07-26 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-account-chooser.c: * libempathy-gtk/empathy-new-chatroom-dialog.c: * libempathy-gtk/empathy-account-chooser.h: * libempathy-gtk/empathy-contact-dialogs.c: * libempathy-gtk/empathy-chatrooms-window.c: * libempathy-gtk/empathy-contact-widget.c: * libempathy-gtk/empathy-contact-widget.h: * libempathy-gtk/empathy-log-window.c: * doc/*: Do not show salut accounts in the add contact dialog. Rework a bit EmpathyContactWidget. Fixes bug #459100 (Guillaume Desmottes, Xavier Claessens). svn path=/trunk/; revision=197
* add contact frame is not hidden after cancelling. Fixes bug #458997Xavier Claessens2007-07-261-0/+3
| | | | | | | | | | 2007-07-26 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-accounts-dialog.c: add contact frame is not hidden after cancelling. Fixes bug #458997 (Frederic Peters). svn path=/trunk/; revision=196
* Initial room list support. It does not works yet.Xavier Claessens2007-07-208-293/+424
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Show avatars by default.Xavier Claessens2007-07-141-0/+1
| | | | | | | | | 2007-07-14 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-contact-list-store.c: Show avatars by default. svn path=/trunk/; revision=188
* If there is no pending msg when a text channel should be filtered wait forXavier Claessens2007-07-141-13/+31
| | | | | | | | | | | | 2007-07-13 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-status-icon.c: If there is no pending msg when a text channel should be filtered wait for the first message instead of not dispatching the channel which may cause messages to be lost. svn path=/trunk/; revision=187
* typo in widget nameXavier Claessens2007-07-131-1/+1
| | | | svn path=/trunk/; revision=185
* Remove unused nickname entry and use a GtkTable for room information. MoreXavier Claessens2007-07-135-333/+168
| | | | | | | | | | | | | | | | | | | | | 2007-07-13 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-new-chatroom-dialog.c: * libempathy-gtk/empathy-new-chatroom-dialog.glade: Remove unused nickname entry and use a GtkTable for room information. More work is needed here. * libempathy-gtk/empathy-contact-widget.glade: Change padding to 6. * libempathy-gtk/empathy-contact-dialogs.c: Set a window title. * libempathy-gtk/empathy-contact-widget.c: Fix alignment of widgets. * libempathy/empathy-tp-contact-list.c: Add more debug msg for avatar handling. svn path=/trunk/; revision=184
* Fix missing header for EmpathyAccountWidgetMSN.Xavier Claessens2007-07-131-2/+3
| | | | | | | | | | | | | | 2007-07-12 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/Makefile.am: Fix missing header for EmpathyAccountWidgetMSN. * configure.ac: Fix useless "\". * autogen.sh: run gtkdocize if needed. svn path=/trunk/; revision=183
* Add MSN setting UI. Fixes bug #443162 (Cosimo Cecchi).Xavier Claessens2007-07-096-4/+427
| | | | | | | | | | | | | | | | | | | 2007-07-09 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-account-widget-msn.glade: * libempathy-gtk/empathy-account-widget-msn.c: * libempathy-gtk/empathy-account-widget-msn.h: * libempathy-gtk/empathy-accounts-dialog.c: * libempathy-gtk/Makefile.am: Add MSN setting UI. Fixes bug #443162 (Cosimo Cecchi). * libempathy-gtk/empathy-chat-view.c: * libempathy/empathy-log-manager.c: * libempathy/empathy-log-manager.h: Add needed API to show chat logs in Tracker. Fixes bug #452536. svn path=/trunk/; revision=178
* Workaround to fix a commonly reported crash. Add a missing check.Xavier Claessens2007-07-071-0/+11
| | | | | | | | | | | 2007-07-07 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-account-widget-generic.c: Workaround to fix a commonly reported crash. * libempathy/empathy-tp-group.c: Add a missing check. svn path=/trunk/; revision=177