Go to file
Jasper St. Pierre d5cd534320 workspacesView: Make each WorkspacesView own its set of workspaces
Right now, the workspace update code is complex and spread across parts:
WorkspacesView takes a set of workspaces and looks like it owns them, but
WorkspacesDisplay is actually in charge of setting them up and creating
new ones for each WorkspacesView.

Change initialization and handling to move all of the creation/destruction
responsibilities to WorkspacesView.

We pass in monitorIndex into each WorkspacesView, which is a lie in the
workspacesOnlyOnPrimary case, as the primary WorkspacesView currently has
the responsibility of handling the extra workspaces on all the other
monitors. The commit will clean this up and punt the responsibility back
to WorkspacesDisplay.
2013-10-30 13:17:39 -04:00
.settings
browser-plugin build: Remove -DG_DISABLE_DEPRECATED 2013-08-15 16:06:54 -04:00
data Remove wanda 2013-10-29 15:46:49 -04:00
docs build: Fix linker errors on Debian/Ubuntu 2013-09-06 16:21:55 +02:00
js workspacesView: Make each WorkspacesView own its set of workspaces 2013-10-30 13:17:39 -04:00
man Document --clutter-display in the man page 2013-05-16 18:43:52 -04:00
po Merge searchDisplay.js and search.js 2013-10-29 16:02:32 -04:00
src appDisplay: Use a proper string key for the app search provider 2013-10-30 13:00:47 -04:00
tests st: Remove support for fixed positioning in BoxLayout 2013-07-09 23:19:20 +02:00
tools build: Switch to 3.10 moduleset 2013-08-23 23:40:03 +02:00
.gitignore Update .gitignore 2013-09-12 23:28:37 +02:00
.gitmodules
.project
AUTHORS
autogen.sh
configure.ac Bump version to 3.11.1 2013-10-30 17:04:40 +01:00
COPYING
gnome-shell.doap
HACKING popupMenu: Remove our custom allocation code 2013-08-13 06:50:25 -04:00
MAINTAINERS
Makefile.am
NEWS Bump version to 3.11.1 2013-10-30 17:04:40 +01:00
README

GNOME Shell provides core user interface functions for the GNOME 3 desktop,
like switching to windows and launching applications. GNOME Shell takes
advantage of the capabilities of modern graphics hardware and introduces
innovative user interface concepts to provide a visually attractive and
easy to use experience.

For more information about GNOME Shell, including instructions on how
to build GNOME Shell from source and how to get involved with the project,
see:

 http://live.gnome.org/GnomeShell

Bugs should be reported at http://bugzilla.gnome.org against the 'gnome-shell'
product.

License
=======
GNOME Shell is distributed under the terms of the GNU General Public License,
version 2 or later. See the COPYING file for details.