aboutsummaryrefslogtreecommitdiffstats
path: root/src/empathy-chat-window.c
Commit message (Expand)AuthorAgeFilesLines
* Remove the chats_new_msg list from EmpathyChatWindowSjoerd Simons2010-12-291-17/+9
* Remove the composing listSjoerd Simons2010-12-291-15/+2
* Highlight both the tab and the menu labelSjoerd Simons2010-12-291-2/+6
* chat-window: unsensitive the Contact menu if there is no submenu (#637799)Guillaume Desmottes2010-12-221-2/+8
* update copyrightsGuillaume Desmottes2010-11-301-1/+1
* chat-window: don't display notifications for pending messages (#635513)Guillaume Desmottes2010-11-301-1/+5
* EmpathyChat::new-message: tell if the message is a pending one or notGuillaume Desmottes2010-11-301-0/+1
* move sound functions to EmpathySoundManager methodsGuillaume Desmottes2010-11-301-2/+7
* move empathy-sound to empathy-sound-managerGuillaume Desmottes2010-11-301-1/+1
* chat-window: cache the UI GSettingsGuillaume Desmottes2010-11-291-4/+4
* chat-window: cache the notifications GSettingsGuillaume Desmottes2010-11-291-6/+4
* chat-window: cache the 'chat' gsettingsGuillaume Desmottes2010-11-171-5/+5
* chat-manager: make clear that we are dealing with *closed* chatsGuillaume Desmottes2010-10-251-2/+2
* Return existing default chat window when it's hidden, just restore it in this...Vitaly Minko2010-10-211-15/+15
* Port to libnotify 0.7.0William Jon McCann2010-10-191-1/+1
* chat-window: port to new GtkNotebook APIGuillaume Desmottes2010-10-041-4/+7
* GDK keys are now GDK_KEY_*Guillaume Desmottes2010-10-041-2/+2
* Avoid to completely hide the last saved window when creating a new oneGuillaume Desmottes2010-09-291-0/+10
* chat-window: remember the geometry of the last saved windowGuillaume Desmottes2010-09-291-3/+10
* chat-window: most of the functions can be staticGuillaume Desmottes2010-09-291-36/+50
* chat_window_new_message_cb: update the window icon as well (#558802)Guillaume Desmottes2010-09-271-1/+2
* chat_window_detach_hook: move the window *after* showing itGuillaume Desmottes2010-08-301-1/+1
* empathy_chat_window_present_chat: use tp_user_action_time_should_presentGuillaume Desmottes2010-08-181-5/+2
* use TP_USER_ACTION_TIME_* (#627165)Guillaume Desmottes2010-08-181-3/+3
* empathy_dispatcher_chat_with_contact_id: get a TpAccount instead of a TpConne...Guillaume Desmottes2010-08-111-8/+2
* empathy_dispatcher_chat_with_contact_id: remove callback argumentGuillaume Desmottes2010-08-111-1/+1
* empathy_contact_selector_dialog_get_selected: allow to get the account as wellGuillaume Desmottes2010-08-101-1/+1
* Merge EmpathyContact:name and *_set_alias() to EmpathyContact:aliasPhilip Withnall2010-07-221-1/+1
* GtkNotebookPage no longer exists in GTK+ 3Danielle Madeley2010-07-191-1/+4
* Port Empathy code to GSettings, remove EmpathyConfDanielle Madeley2010-06-181-12/+25
* use tp_g_signal_connect_object to connect the "closed" signal on the notifica...Guillaume Desmottes2010-06-161-2/+2
* Don't display the 'Important Room' menu item in private chatsGuillaume Desmottes2010-06-111-0/+1
* coding style fixesGuillaume Desmottes2010-05-271-2/+2
* Add option to make chatroom "always urgent" (#611894)Jonas Bonn2010-05-271-3/+53
* Use ensure_chatroom in callbackJonas Bonn2010-05-271-11/+6
* Port to new EmpathyTpContactFactory APIXavier Claessens2010-05-261-7/+2
* define EMPATHY_DISPATCHER_CURRENT_TIME rather than using G_MAXINT64 directlyGuillaume Desmottes2010-05-041-1/+1
* fix typo in commentGuillaume Desmottes2010-05-041-1/+1
* Consider G_MAXIN64 as a secred code for GDK_CURRENT_TIMESjoerd Simons2010-05-041-9/+13
* Add a comment, fix indentationSjoerd Simons2010-05-041-2/+3
* Only present and tab switch for new eventsSjoerd Simons2010-04-251-2/+25
* Always at least show new chat windows even if not presenting themSjoerd Simons2010-04-251-0/+1
* Pass the ChannelDispatcher timestamp onwards to window_presentSjoerd Simons2010-04-251-1/+8
* pass timestamp to empathy_chat_window_present_chatGuillaume Desmottes2010-04-251-2/+4
* add timestamp arg to empathy_dispatcher_chat_with_contact(_id)Sjoerd Simons2010-04-251-1/+1
* Do not use deprecated GTK symbolsXavier Claessens2010-04-191-1/+1
* Update the Tabs menu when a tab is moved.Mike Ruprecht2010-04-191-2/+8
* src/empathy-chat-window.c: use tp_g_signal_connect_object instead of empathy_...Guillaume Desmottes2010-04-091-2/+2
* remove NotificationDataGuillaume Desmottes2010-04-091-27/+3
* chat-window: don't present chat if notification has been dismissedGuillaume Desmottes2010-04-091-8/+0
* Support append hint in notifications (#607446)Nicolò Chieffo2010-04-011-18/+40
* Merge branch 'undo-close-tab'Jonny Lamb2010-03-301-0/+48
|\
| * chat-manager: take an EmpathyChat instead of an EmpathyContactJonny Lamb2010-03-061-4/+4
| * Add EmpathyChatManager::chats-changed signal and make the chat window listen ...Jonny Lamb2010-03-061-7/+35
| * Add chat manager which tracks chats closing and can respawn them (bug #609832)Jonny Lamb2010-03-061-0/+20
* | Sets sensitivity of Previous/Next Tab menu items based on gtk-keynav-wrap-aro...Aaron Brown2010-03-301-2/+7
* | chat-window: remove some DEBUG callsGuillaume Desmottes2010-03-221-15/+0
* | Added gtk-keynav-wrap-around check before cycling tabsmrhappypants2010-03-171-2/+10
* | Merge commit 'staz/dnd'Guillaume Desmottes2010-03-161-13/+17
|\ \
| * | DnD: add a new text/path-list target in chat windowOlivier Le Thanh Duong2010-03-161-6/+13
| * | chat_window_drag_motion : search in all the drop targetsOlivier Le Thanh Duong2010-03-051-7/+4
| |/
* | empathy_window_present: remove useless 'steal_focus' argGuillaume Desmottes2010-03-151-1/+1
* | invite-participant-dialog: filter contacts by accountGuillaume Desmottes2010-03-151-1/+3
|/
* TPL Enabling patch, all-in-one.Cosimo Alfarano2010-02-261-0/+2
* Remove workaround for wrong drag behaviourSjoerd Simons2010-02-151-8/+7
* Make the ChatWindow handle dropping items itselfSjoerd Simons2010-02-151-20/+31
* modifies tab-expand and tab-fill properties of child in chat-window (#608053)Reimundo Heluani2010-02-081-2/+8
* added a "find" menu itemThomas Meire2010-01-211-0/+16
* chat_window_create_label: ref the widgets stored as data so we are sure they ...Guillaume Desmottes2010-01-121-7/+8
* Remove FIXMEDanielle Madeley2009-12-221-2/+0
* Make Invite Participant menu entry sensitive only when availableDanielle Madeley2009-12-211-0/+28
* Refactor MUC upgrading to be a feature of TpChat->add()Danielle Madeley2009-12-211-74/+10
* Replace raw Tp call with existing abstraction in EmpathyTpChatDanielle Madeley2009-12-211-9/+5
* Port EmpathyInviteParticipantDialog over to EmpathyContactSelectorDialogDanielle Madeley2009-12-211-16/+48
* Don't destroy the request properties, EmpathyDispatcher now owns themDanielle Madeley2009-12-211-1/+1
* Add support for inviting to MUCsDanielle Madeley2009-12-211-2/+7
* Add a rudimentry UI to select a 3rd contact to inviteDanielle Madeley2009-12-211-12/+55
* Use EmpathyDispatcher to create the PMUC channelDanielle Madeley2009-12-211-24/+6
* Don't leak GPtrArrayDanielle Madeley2009-12-211-0/+1
* Add an Invite Participants menu item and make it request the Conf channelDanielle Madeley2009-12-211-2/+74
* chat-window: ref the contact stored as a data in the chatGuillaume Desmottes2009-12-081-2/+2
* Separate geometry of private and muc chat windows (#604003)Guillaume Desmottes2009-12-081-0/+3
* change empathy_chat_window_get_nb_rooms to get_chats_typeGuillaume Desmottes2009-12-081-8/+15
* fix commentsGuillaume Desmottes2009-12-081-2/+2
* empathy_chat_window_get_default: rename room_filter to roomGuillaume Desmottes2009-12-081-3/+3
* empathy_chat_window_get_default: check if the window has at least one roomGuillaume Desmottes2009-12-081-2/+12
* add empathy_chat_window_get_nb_roomsGuillaume Desmottes2009-12-081-0/+14
* Grouping all 1-to-1 chats in one window and MUC's in another one. (Fixes #588...Abner Silva2009-12-081-3/+6
* Merge commit 'shaunm/dndfiles2'Guillaume Desmottes2009-11-301-1/+115
|\
| * Some improvements to file drag-and-drop based on comments on #595226Shaun McCance2009-11-251-10/+18
| * [empathy-chat-window] Cleanup DND, don't accept drags to offline contactsShaun McCance2009-11-251-20/+62
| * Move GtkTargetLists into priv so they're no longer staticShaun McCance2009-11-251-6/+13
| * [empathy-chat-window] Documented MOVE/COPY selection in drag_motionShaun McCance2009-11-251-0/+4
| * Utilitiy function to send files from a URI list, for dnd implementationsShaun McCance2009-11-251-25/+2
| * Implemented file drags to contact list, along with row highlightsShaun McCance2009-11-251-2/+2
| * Handle MOVE and COPY drags better, change contact-id drags to COPYShaun McCance2009-11-251-4/+6
| * Always prefer GDK_ACTION_COPY for text/uri-list dragsShaun McCance2009-11-251-8/+31
| * Don't try to offer file transfers to MUCsShaun McCance2009-11-251-2/+8
| * Call gtk_drag_finish when we get a file transfer drag on a chat windowShaun McCance2009-11-251-0/+1
| * Implementing drag and drop file sending on chat windowsShaun McCance2009-11-251-0/+44
* | change 'unread from everyone' to 'unread from all'Guillaume Desmottes2009-11-271-2/+2
* | fix typo in commentsGuillaume Desmottes2009-11-271-3/+2
* | update the window title when a new message is receivedGuillaume Desmottes2009-11-271-0/+3
* | display the number of unread message in the window title (#548701)Guillaume Desmottes2009-11-271-5/+62
* | call empathy_chat_messages_read when messages have been read in a tabGuillaume Desmottes2009-11-271-0/+6
* | display the number of other tabsGuillaume Desmottes2009-11-271-1/+19
* | factor out empathy_chat_get_nameGuillaume Desmottes2009-11-271-3/+9
|/
* Use accessor functions instead direct access.Javier Jardón2009-11-171-2/+2
* Correctly store/restore maximized state of windows.Xavier Claessens2009-11-161-76/+9
* change empathy_notification_is_enabled to empathy_notify_manager_notification...Guillaume Desmottes2009-11-131-1/+1
* change empathy_misc_get_pixbuf_for_notification to empathy_notify_manager_get...Guillaume Desmottes2009-11-131-1/+6
* move empathy-misc to empathy-notify-managerGuillaume Desmottes2009-11-131-1/+1
* chat-window: save the size of the window when disposingGuillaume Desmottes2009-11-091-0/+1
* Better reorganization of chat_window_update (#600732)Ryan LaBelle2009-11-061-24/+76
* empathy-chat-window: always display the title of the current tabGuillaume Desmottes2009-11-041-9/+1
* Merge branch 'accountz'Jonny Lamb2009-11-021-12/+15
|\
| * chat-window: port to new tp-glib account APIJonny Lamb2009-10-241-12/+15
* | Fixes cycling tab bug in chat window (#589263)Rômulo Fernandes Machado2009-10-301-12/+49
* | Fix crash when joining a chat, GTK_WIDGET_VISIBLE is not NULL-safeXavier Claessens2009-10-261-2/+1
* | empathy-chat-window: Don't update the Contact menu if visibleRob Bradford2009-10-241-5/+26
|/
* src/empathy-chat-window: fix shadow declarations and uint comparaisonsGuillaume Desmottes2009-10-201-16/+16
* Don't display any icon if we have been disconnectedGuillaume Desmottes2009-10-201-5/+15
* empathy-chat-window: update the tab icon when the TpChat is disconnected (#59...Guillaume Desmottes2009-10-201-1/+11
* Fix little coding styleXavier Claessens2009-09-241-1/+1
* Ignore the drop if we can't get the right information from itSjoerd Simons2009-09-151-6/+16
* Don't use "/" to separate account and contact.Cosimo Cecchi2009-09-151-1/+1
* Ensure the notification callback data is always freedSjoerd Simons2009-09-141-6/+20
* Merge back from masterSjoerd Simons2009-08-221-16/+15
|\
| * Don't leak a ref when updating notification bubbleWill Thompson2009-08-131-5/+5
| * chat_window_help_contents_activate_cb: documentation doesn't have a 'chat' se...Guillaume Desmottes2009-08-071-1/+1
| * Merge branch 'escape-notifications'Will Thompson2009-08-061-9/+7
| |\
| | * Don't try to free NULL pixbufs.Will Thompson2009-08-051-9/+7
| * | Embolden tab labels when you're highlightedWill Thompson2009-08-051-1/+2
| |/
* | Merge branch 'master' into mc5Cosimo Cecchi2009-08-011-4/+3
|\|
| * Little coding style cleanupXavier Claessens2009-07-291-4/+3
* | Chang the API of AccountManager to have the get lookup the account by nameSjoerd Simons2009-07-301-3/+1
* | remove usage of empathy_account_equalSjoerd Simons2009-07-301-1/+1
* | Merge commit 'upstream/master' into mc5Sjoerd Simons2009-07-281-9/+29
|\|
| * Chat window's tab label changes the font color when got an incoming msg. (Fix...Abner Silva2009-07-151-6/+26
| * Use accessor functions instead direct access (Fixes #586476)Jonny Lamb2009-07-101-3/+3
* | Remove useless mission-control includesSjoerd Simons2009-07-061-1/+0
|/
* New chatrooms are no longer marked as favorite by default. Fixes bug #575667Abner Silva2009-07-011-9/+9
* Port the main of empathy to EmpathyAccountSjoerd Simons2009-07-011-14/+12
* fixed libnotify crashing if icon doesn't existAbderaouf Bencherait2009-06-301-2/+6
* Include empathy-sound.h to make it buildXavier Claessens2009-06-261-0/+1
* empathy-chat-window: remove trailing tabsGuillaume Desmottes2009-06-251-9/+9
* Hide muc contacts listGabriel Millaire2009-06-181-3/+1
* Applied Xavier's commentsGabriel Millaire2009-06-181-27/+23
* Add 'Show Contact List' in Conversation menuGabriel Millaire2009-06-181-0/+39
* Remove 'new message from' from notification message (#586102). Based on a pat...Guillaume Desmottes2009-06-181-4/+3
* Don't repeat a tooltip format stringWill Thompson2009-06-081-14/+13
* Italicize status message in tooltipWill Thompson2009-06-081-1/+1
* Don't include "Available"/"Away"... in tooltipsWill Thompson2009-06-081-2/+2
* Extract markup_printf-append-free to a functionWill Thompson2009-06-081-18/+29
* Only show status in tooltip when it existsWill Thompson2009-06-081-3/+11
* Add a right-click menu to conversation window tabs.Will Thompson2009-06-031-32/+52
* Ensure a minimum size of tabs in the chat windowSjoerd Simons2009-05-311-8/+24
* Only do sounds/notifications for text messages when they involve the userSjoerd Simons2009-05-281-13/+9
* 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
* Port EmpathyChatWindow to new APIXavier Claessens2009-04-161-11/+7
* Prefix "Empathy" to the notification enum.Xavier Claessens2009-01-311-2/+2
* Factor out some common code.Xavier Claessens2009-01-311-5/+2
* Add an enum to define notification close reason.Xavier Claessens2009-01-311-2/+2
* Unref the notification after it has been closed.Xavier Claessens2009-01-311-11/+18
* Escape message body with g_markup_escape_text before pushing it to the notifi...Xavier Claessens2009-01-311-3/+5
* Fix order or params in chat_window_show_or_update_notification ().Xavier Claessens2009-01-311-3/+3
* Move empathy_notification_is_enabled () to src/Xavier Claessens2009-01-311-1/+9
* Make possible to use libnotify 0.4.4, to not force the usage of too recent di...Xavier Claessens2009-01-311-1/+3
* Add a convenience function to avoid hacks when getting the pixbuf from the ic...Xavier Claessens2009-01-311-4/+3
* Make notifications for unfocused chat windows work properly.Xavier Claessens2009-01-311-17/+10
* W.I.P. for notifications on chat window.Xavier Claessens2009-01-311-0/+85
* Renamed G_STR_EMPTY to EMP_STR_EMPTY.Jonny Lamb2009-01-231-1/+1
* Convert EmpathyChatroomManager to the new singleton conventionSjoerd Simons2009-01-101-1/+1
* Use the new dispatcher api to request text channelsSjoerd Simons2009-01-101-1/+1
* Port EmpathySmileyManager to the new singleton policy.Xavier Claessens2009-01-091-1/+1
* Update empathy_sound_play () to be nicer to use and centralize the listXavier Claessens2009-01-071-4/+2
* Turn empathy_sound_pref_is_enabled into empathy_sound_play thatXavier Claessens2009-01-071-13/+7
* Adapt the libcanberra calls to use the new functions.Xavier Claessens2009-01-071-12/+16
* Adapt Patryk's patch to trunk.Xavier Claessens2009-01-071-0/+24
* Don't unref NULL avatar used as chat window iconWill Thompson2008-12-291-1/+4
* Don't forget to unref the smiley managerXavier Claessens2008-12-161-0/+1
* Move the smiley menu code from EmpathyChatView to EmpathyChatManager.Xavier Claessens2008-12-161-16/+15
* Replace _get_selection_bounds by _get_has_selectionXavier Claessens2008-12-161-3/+2
* Use GTK+ 2.14.0 and gtk_show_uri (Cosimo Cecchi).Xavier Claessens2008-12-021-1/+1
* Include account name in chat-window tooltip. Fixes bug #560622Mathias Hasselmann2008-11-141-4/+8
* Use markup for chat-window tooltipsMathias Hasselmann2008-11-141-10/+21
* If chats have no name, use the channel's ID instead of fallback to "Conversat...Xavier Claessens2008-11-141-19/+2
* empathy-chat-window: use new chatroom mgr APIXavier Claessens2008-10-131-1/+1
* Hide the tab close button where there is a single tab (closes: #551096)Frederic Peters2008-09-071-0/+18
* Do not create a new EmpathyChatroom is it already exists.Xavier Claessens2008-08-301-10/+18
* Add a menu item in chat window to set the room as favoriteXavier Claessens2008-08-301-0/+52
* Useless to cast 2 times to the same classXavier Claessens2008-07-141-1/+1
* Added support for the chat window to show the avatar as the icon. Fixes bug #...Jonny Lamb2008-07-081-1/+15
* Set position/size of chat window only when adding the first chat. Fixes bug #...Xavier Claessens2008-06-081-14/+17
* Improve dispatcher. Fixes bug #465928.Xavier Claessens2008-05-181-1/+2
* Keep a priv pointer in the object struct instead of using G_TYPE_INSTANCE_GET...Xavier Claessens2008-05-061-16/+15
* Avoid copying chat list in chat_window_delete_event_cb.Xavier Claessens2008-05-051-11/+5
* Make use of tp-glib debug system.Xavier Claessens2008-05-011-31/+24
* Setup contact submenu in chat window.Xavier Claessens2008-04-251-3/+20
* Remove useless declarationsXavier Claessens2008-04-251-4/+0
* Make sure we don't assume Text channel's handle_type is != NONE.Xavier Claessens2008-04-231-5/+7
* Make possible to show "ghelp:" URIs and display a dialog in case of error in ...Xavier Claessens2008-04-201-1/+1
* Make sure to not set a NULL title on the window.Xavier Claessens2008-04-201-3/+1
* Always set urgency hint on p2p chat windows when receiving a message.Xavier Claessens2008-04-181-2/+6
* Fix crash in DND of chat tab.Xavier Claessens2008-04-171-15/+6
* Code cleanupXavier Claessens2008-04-141-59/+41
* Various fixes for chatsXavier Claessens2008-04-141-79/+19
* Do not update the chat if the window doesn't exists anymore.Xavier Claessens2008-04-021-0/+3
* Redefine size_request and size_allocation on EmpathyChatClassXavier Claessens2008-04-021-1/+1
* Fix various warningsXavier Claessens2008-04-021-31/+40
* Fix separator in the glade and show the chat widget when adding on a windowXavier Claessens2008-04-021-0/+1
* Fix build errors EmpathyChatWindow, port to new API.Xavier Claessens2008-04-021-500/+269
* Fix load/save chat geometryXavier Claessens2008-04-021-38/+19
* Rework EmpathyChat's API, it is now a subclass of GtkBin.Xavier Claessens2008-04-021-17/+58
* Move window's glade to empathy-chat-window.glade. Reorder empathy-chat-window.cXavier Claessens2008-04-021-454/+332
* Use empathy_file_lookup for glade files since some are in libempathy-gtk/ and...Xavier Claessens2008-03-171-1/+4
* Fix warning when showing about dialog from a chat windowXavier Claessens2008-03-161-1/+3
* Move modules that make no sense to be used in other applicaton from libempath...Xavier Claessens2008-03-141-0/+1905