I blogged
earlier about some Metacity changes that resulted in newly
launched applications showing up behind other apps and without focus
when that shouldn’t happen (this is only in the unstable version, of
course). As stated in that blog entry, this is (most of the time) due
to a bug in other launchers. In particular, there is a gnome-desktop
bug about setting the “launch time” (startup TIMESTAMP) for an
application to 0.
As discussed in that bug, the solution seems to be to add a new
function to the API. So, I finally got some time and implemented
that. However,
API freeze is tomorrow and I don’t know if Mark is going to be
able to review it in time (or if he’ll even notice it in time). So,
now I’m wondering…Does the API freeze occur at the end of the day,
or at the beginning of the day? And if Mark can’t review it in time,
then what do we do? That’s not a bug we really want to ship with…