gnome-shell:goa-client

Last commit made on 2011-05-19
Get this branch:
git clone -b goa-client https://git.launchpad.net/gnome-shell

Branch merges

Branch information

Name:
goa-client
Repository:
lp:gnome-shell

Recent commits

a69e45b... by David Zeuthen <email address hidden>

goa: implement marking a message as Starred or Junk

This works with the latest GOA tree

Signed-off-by: David Zeuthen <email address hidden>

a355398... by David Zeuthen <email address hidden>

Initial goa client work

Signed-off-by: David Zeuthen <email address hidden>

4bfc3ba... by Dan Winship

main: make "gnome-shell" the default gettext domain

Since libmutter uses dgettext(), we can take over the default domain

https://bugzilla.gnome.org/show_bug.cgi?id=649203

898b2b9... by Dan Winship

environment: put gettext stuff into global environment

Rather than defining _() as a local function in every module, put it
into the global environment (along with C_() and ngettext()).

https://bugzilla.gnome.org/show_bug.cgi?id=649203

7921954... by Dan Winship

environment: move more init stuff here from main.js

Move some more environment-initializationy stuff from main.js to
environment.js, and be more careful about not importing shell JS
modules until after the environment has been fully patched.

Change gnome-shell-plugin to call Environment.init() before
Main.start(); this means that Environment.init() now runs before any
shell JS modules (besides environment itself) have been imported.

Make run-js-test create a ShellGlobal and use its js_context, so that
the shell_global_set_property_mutable() stuff in Environment.init()
will work correctly in tests as well.

https://bugzilla.gnome.org/show_bug.cgi?id=649203

0e42de9... by Dan Winship

run-js-test: link to libgnome-shell.la

The tests were broken again, because since Shell-0.1.gir now has
'shared-library="libgnome-shell.so"', the references to Shell.PerfLog
ended up pulling in libgnome-shell in addition to the copy of
shell-perf-log.c that libjs-test was built with.

Fix all this hopefully forever by just making run-js-test link to
libgnome-shell.

https://bugzilla.gnome.org/show_bug.cgi?id=649203

8e4a5f1... by Dan Winship

Shell: sort, align, clean up shell-global.h and shell-util.h

https://bugzilla.gnome.org/show_bug.cgi?id=648755

61577e1... by Dan Winship

shell: move non-ShellGlobal functions from shell-global to shell-util

shell-global had become a dumping ground for functions that didn't
have anywhere else to be. Make shell-util the dumping ground instead,
and have shell-global only have methods that involve the ShellGlobal
object.

https://bugzilla.gnome.org/show_bug.cgi?id=648755

4b008b1... by Dan Winship

shell-global: Remove unused ShellGlobal parameters

Remove the ShellGlobal parameter from any method that isn't actually
ShellGlobal-related (and rename them to not have "global" in the
name).

https://bugzilla.gnome.org/show_bug.cgi?id=648755

bee37b5... by Dan Winship

lookingGlass: make Esc work on any page

The lg window was losing focus when the page with the entry got unmapped;
fix it to refocus itself after that.

Fixing this problem revealed that previously we were focusing the
entry on open(), but not ensuring that that page was selected, meaning
you could type into the entry without being able to see it. Fix that.

https://bugzilla.gnome.org/show_bug.cgi?id=647303