aboutsummaryrefslogtreecommitdiffstats
path: root/src/empathy-chat-window.c
Commit message (Collapse)AuthorAgeFilesLines
* Ensure a minimum size of tabs in the chat windowSjoerd Simons2009-05-311-8/+24
| | | | | | | When there are a lot of tabs in the chat window it's not useful to resize them such that only the ellipsis is actually visible. To prevent this make the notebook scrollable and ensure the tabs are width enough to contain approximately 12 characters.
* Only do sounds/notifications for text messages when they involve the userSjoerd Simons2009-05-281-13/+9
| | | | | | | | When in a chatroom notifications and sounds should only happen when the users is part of the message (either someone is speaking to them or referring to them), otherwise the user will go crazy when in a lot of different muc channels. For a peer to peer text channel, all messages sent are targetted at the user so always do sounds/notifications in that case.
* empathy-chat-window: add Contact menu as top-level (bgo #580922)Guillaume Desmottes2009-05-221-0/+9
|
* remove Conversation->Contact menu entryGuillaume Desmottes2009-05-221-14/+0
|
* empathy-chat-window: fix coding styleGuillaume Desmottes2009-05-181-5/+5
|
* empathy-chat-window: update the FSF addressGuillaume Desmottes2009-05-181-2/+2
|
* empathy-chat-window: remove trailing spacesGuillaume Desmottes2009-05-151-5/+5
|
* Port EmpathyChatWindow's DnD to new APIXavier Claessens2009-04-221-3/+20
|
* Remove useless include of empathy-contact-factory.hXavier Claessens2009-04-221-1/+0
|
* Port EmpathyChatWindow to new API and remove dead code.Xavier Claessens2009-04-221-15/+1
|
* Fix urgency hint for MUCsXavier Claessens2009-04-171-1/+7
|
* Make use of GtkUIManager for EmpathyChatWindowXavier Claessens2009-04-161-74/+71
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2868
* Port EmpathyChatWindow to new APIXavier Claessens2009-04-161-11/+7
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2856
* Prefix "Empathy" to the notification enum.Xavier Claessens2009-01-311-2/+2
| | | | svn path=/trunk/; revision=2304
* Factor out some common code.Xavier Claessens2009-01-311-5/+2
| | | | svn path=/trunk/; revision=2302
* Add an enum to define notification close reason.Xavier Claessens2009-01-311-2/+2
| | | | svn path=/trunk/; revision=2298
* Unref the notification after it has been closed.Xavier Claessens2009-01-311-11/+18
| | | | svn path=/trunk/; revision=2297
* Escape message body with g_markup_escape_text before pushing it to the ↵Xavier Claessens2009-01-311-3/+5
| | | | | | notification. svn path=/trunk/; revision=2296
* Fix order or params in chat_window_show_or_update_notification ().Xavier Claessens2009-01-311-3/+3
| | | | svn path=/trunk/; revision=2295
* Move empathy_notification_is_enabled () to src/Xavier Claessens2009-01-311-1/+9
| | | | svn path=/trunk/; revision=2294
* Make possible to use libnotify 0.4.4, to not force the usage of too recent ↵Xavier Claessens2009-01-311-1/+3
| | | | | | distributions. svn path=/trunk/; revision=2291
* Add a convenience function to avoid hacks when getting the pixbuf from the ↵Xavier Claessens2009-01-311-4/+3
| | | | | | icon name. svn path=/trunk/; revision=2288
* Make notifications for unfocused chat windows work properly.Xavier Claessens2009-01-311-17/+10
| | | | svn path=/trunk/; revision=2287
* W.I.P. for notifications on chat window.Xavier Claessens2009-01-311-0/+85
| | | | svn path=/trunk/; revision=2285
* Renamed G_STR_EMPTY to EMP_STR_EMPTY.Jonny Lamb2009-01-231-1/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2249
* Convert EmpathyChatroomManager to the new singleton conventionSjoerd Simons2009-01-101-1/+1
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2185
* Use the new dispatcher api to request text channelsSjoerd Simons2009-01-101-1/+1
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2131
* Port EmpathySmileyManager to the new singleton policy.Xavier Claessens2009-01-091-1/+1
| | | | svn path=/trunk/; revision=2116
* Update empathy_sound_play () to be nicer to use and centralize the listXavier Claessens2009-01-071-4/+2
| | | | | | of sounds we support. svn path=/trunk/; revision=2082
* Turn empathy_sound_pref_is_enabled into empathy_sound_play thatXavier Claessens2009-01-071-13/+7
| | | | | | automatically plays the sound if the pref is enabled. svn path=/trunk/; revision=2078
* Adapt the libcanberra calls to use the new functions.Xavier Claessens2009-01-071-12/+16
| | | | svn path=/trunk/; revision=2025
* Adapt Patryk's patch to trunk.Xavier Claessens2009-01-071-0/+24
| | | | svn path=/trunk/; revision=2022
* Don't unref NULL avatar used as chat window iconWill Thompson2008-12-291-1/+4
| | | | | | | | This only happens if you set a secret gconf key, I think. Signed-off-by: Will Thompson <will.thompson@collabora.co.uk> svn path=/trunk/; revision=2016
* Don't forget to unref the smiley managerXavier Claessens2008-12-161-0/+1
| | | | svn path=/trunk/; revision=2008
* Move the smiley menu code from EmpathyChatView to EmpathyChatManager.Xavier Claessens2008-12-161-16/+15
| | | | svn path=/trunk/; revision=1986
* Replace _get_selection_bounds by _get_has_selectionXavier Claessens2008-12-161-3/+2
| | | | svn path=/trunk/; revision=1984
* Use GTK+ 2.14.0 and gtk_show_uri (Cosimo Cecchi).Xavier Claessens2008-12-021-1/+1
| | | | svn path=/trunk/; revision=1942
* Include account name in chat-window tooltip. Fixes bug #560622Mathias Hasselmann2008-11-141-4/+8
| | | | svn path=/trunk/; revision=1720
* Use markup for chat-window tooltipsMathias Hasselmann2008-11-141-10/+21
| | | | svn path=/trunk/; revision=1719
* If chats have no name, use the channel's ID instead of fallback to ↵Xavier Claessens2008-11-141-19/+2
| | | | | | "Conversation". Fixes bug #560611. svn path=/trunk/; revision=1717
* empathy-chat-window: use new chatroom mgr APIXavier Claessens2008-10-131-1/+1
| | | | svn path=/trunk/; revision=1572
* 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-301-0/+52
| | | | svn path=/trunk/; revision=1401
* 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
* 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
* Improve dispatcher. Fixes bug #465928.Xavier Claessens2008-05-181-1/+2
| | | | svn path=/trunk/; revision=1108
* Keep a priv pointer in the object struct instead of using ↵Xavier Claessens2008-05-061-16/+15
| | | | | | 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
* Make use of tp-glib debug system.Xavier Claessens2008-05-011-31/+24
| | | | svn path=/trunk/; revision=1066
* Setup contact submenu in chat window.Xavier Claessens2008-04-251-3/+20
| | | | svn path=/trunk/; revision=1045
* Remove useless declarationsXavier Claessens2008-04-251-4/+0
| | | | svn path=/trunk/; revision=1043
* Make sure we don't assume Text channel's handle_type is != NONE.Xavier Claessens2008-04-231-5/+7
| | | | svn path=/trunk/; revision=1032
* Make possible to show "ghelp:" URIs and display a dialog in case of error in ↵Xavier Claessens2008-04-201-1/+1
| | | | | | empathy_url_show. Use that to show empathy's doc. svn path=/trunk/; revision=996
* Make sure to not set a NULL title on the window.Xavier Claessens2008-04-201-3/+1
| | | | svn path=/trunk/; revision=969
* Always set urgency hint on p2p chat windows when receiving a message.Xavier Claessens2008-04-181-2/+6
| | | | svn path=/trunk/; revision=962
* Fix crash in DND of chat tab.Xavier Claessens2008-04-171-15/+6
| | | | svn path=/trunk/; revision=956
* 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
* 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-021-31/+40
| | | | svn path=/trunk/; revision=849
* Fix separator in the glade and show the chat widget when adding on a windowXavier Claessens2008-04-021-0/+1
| | | | svn path=/trunk/; revision=848
* Fix build errors EmpathyChatWindow, port to new API.Xavier Claessens2008-04-021-500/+269
| | | | svn path=/trunk/; revision=846
* Fix load/save chat geometryXavier Claessens2008-04-021-38/+19
| | | | svn path=/trunk/; revision=844
* Rework EmpathyChat's API, it is now a subclass of GtkBin.Xavier Claessens2008-04-021-17/+58
| | | | svn path=/trunk/; revision=840
* Move window's glade to empathy-chat-window.glade. Reorder empathy-chat-window.cXavier Claessens2008-04-021-454/+332
| | | | svn path=/trunk/; revision=839
* Use empathy_file_lookup for glade files since some are in libempathy-gtk/ ↵Xavier Claessens2008-03-171-1/+4
| | | | | | and others in src/ svn path=/trunk/; revision=813
* Fix warning when showing about dialog from a chat windowXavier Claessens2008-03-161-1/+3
| | | | svn path=/trunk/; revision=807
* Move modules that make no sense to be used in other applicaton from ↵Xavier Claessens2008-03-141-0/+1905
libempathy-gtk/ to src/ svn path=/trunk/; revision=789