gnome-shell/js
Colin Walters e4a6bf994f Fix ShellAppSystem's use of no_focus_window, clean up state handling
First, we were passing an incorrect timestamp to
meta_display_focus_the_no_focus_window - fix that.

The invocation of set_focus_app to the started app there couldn't
really work, because (if the above call had worked) we'd get the
X reply *after* the started app.

What we need to untangle here is the distinction that's now made in
ShellApp between _STATE_STARTING and _STATE_RUNNING.  A nice way to
start doing this is to rebase ShellWindowTracker to only be concerned
with app states.  Concretely, the current "has windows implies
running" logic now lives just inside shell-app.c.

Rename the app-running-changed signal to be app-state-changed.  This
will ultimately be useful so that inside the panel, we can track
the last started app.

https://bugzilla.gnome.org/show_bug.cgi?id=620899
2010-06-09 14:44:15 -04:00
..
misc minor js cleanups 2010-05-19 13:26:41 -04:00
perf [perf] replace frame count with accurately computed frame rate 2010-05-26 15:37:27 -04:00
prefs [clockPreferences] Fix translations 2010-05-25 23:03:15 +02:00
ui Fix ShellAppSystem's use of no_focus_window, clean up state handling 2010-06-09 14:44:15 -04:00
Makefile.am Fix "make distcheck" - add missing reference for scripting.js - properly add js/perf/* 2010-05-22 18:02:52 +02:00