gnome-shell/js/ui
Guillaume Desmottes 60c88612f7 Implement a Telepathy Approver and Handler (#643594)
As the Shell does more than observing channels (users can interact with them),
it has to be an Handler as well. We have to make sure that all the new
incoming text channels are handled by the Shell by default, so we make it an
Approver as well.

From an user point of view, the only difference is that Empathy's tray icon
will stop blicking when receiving new channels.

We rely on ChannelDispatcher.DelegateChannels() and PresentChannel() to
interact with Empathy. Those methods have been implemented in
telepathy-mission-control 5.9.0 and telepathy-glib 0.15.0.
2011-06-09 13:57:18 +02:00
..
status NetworkMenu: only show 5 connections per device 2011-06-08 17:24:59 +02:00
altTab.js altTab.js: remove the rest of Alt+Tab's special case 2011-05-19 09:20:55 -04:00
appDisplay.js st-scroll-view: Make the fade effect and offset themable 2011-06-04 15:43:49 -04:00
appFavorites.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
boxpointer.js boxPointer: Use the anchor point to fix problems with allocations 2011-03-28 15:27:10 -04:00
calendar.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
chrome.js shell-global: try to resync the pointer state after grabs 2011-03-21 14:56:53 -04:00
ctrlAltTab.js Setting StWidget::label-actor on some ui elements 2011-04-27 02:09:11 +02:00
dash.js dash: during drag, only offer trash can when dragging favorites 2011-05-25 16:43:24 -04:00
dateMenu.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
dnd.js dnd: If needed, destroy _dragActor in _cancelDrag 2011-03-21 17:39:42 -04:00
docDisplay.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
endSessionDialog.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
environment.js main: make "gnome-shell" the default gettext domain 2011-05-16 14:57:31 -04:00
extensionSystem.js Add org.gnome.shell.enabled-extensions complementing disabled-extensions 2011-05-25 17:53:06 -04:00
iconGrid.js Setting StWidget::label-actor on some ui elements 2011-04-27 02:09:11 +02:00
lightbox.js Clean up unused includes 2010-07-19 01:46:01 +02:00
link.js Clean up unused includes 2010-07-19 01:46:01 +02:00
lookingGlass.js Add "Memory" tab to lg 2011-06-07 14:44:35 -04:00
magnifier.js magnifier: Adjust for removal of 'show-magnifier' key 2011-02-17 16:09:07 +01:00
magnifierDBus.js Refactor Magnifier.ZoomRegion to avoid permanent Clutter.Clone 2010-12-03 14:21:57 -05:00
main.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
messageTray.js st-scroll-view: Make the fade effect and offset themable 2011-06-04 15:43:49 -04:00
modalDialog.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
notificationDaemon.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
overview.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
panel.js panel: Don't propagate button-release-event in _onCornerClicked() 2011-05-19 12:09:01 -04:00
panelMenu.js popupMenu: make submenus scrollable if needed 2011-04-04 15:46:46 -04:00
placeDisplay.js Use Shell.get_file_contents_utf8_sync over GLib.file_get_contents 2011-05-19 15:27:23 -04:00
polkitAuthenticationAgent.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
popupMenu.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
runDialog.js run-dialog: Use user preference when executing in terminal 2011-06-01 19:29:41 +02:00
scripting.js scripting.js: small cleanups 2011-03-11 19:21:07 -05:00
search.js search: Fix documentation comment 2011-05-20 14:19:16 +02:00
searchDisplay.js st-scroll-view: Make the fade effect and offset themable 2011-06-04 15:43:49 -04:00
shellDBus.js Clean up unused includes 2010-07-19 01:46:01 +02:00
statusIconDispatcher.js statusIconDispatcher: fix trailing comma 2011-03-25 21:24:42 -04:00
statusMenu.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
telepathyClient.js Implement a Telepathy Approver and Handler (#643594) 2011-06-09 13:57:18 +02:00
tweener.js tweener: remove tweens when target.actor is destroyed 2011-02-22 12:36:25 -05:00
viewSelector.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
windowAttentionHandler.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
windowManager.js Import Shell as needed by recent commit 2011-05-20 11:14:54 +02:00
workspace.js workspace: Make close button respect button_layout 2011-06-07 20:54:45 +02:00
workspacesView.js workspaces-view: Set geometry on new workspaces 2011-06-03 19:56:33 +02:00
workspaceSwitcherPopup.js workspaceSwitcher: Initially hide after creation 2011-02-10 00:16:32 +01:00
workspaceThumbnail.js workspace: avoid an assertion in a new window/deleted workspace race 2011-04-25 16:44:18 -04:00
xdndHandler.js xdndHandler: Correctly disconnect the window group visibility handler 2011-03-04 11:23:18 +01:00