Monthly Archives: March 2009

Squib of the day: gentle fade

GNOME bug 105188 suggests that prelighting– lighting up buttons when you hover the mouse over them to confirm that it’s okay to press them– should fade in from the non-prelit state.  This was originally said to require a change to the theme format, but in fact I can’t see that it does: any theme which […]

Mutter integration: the story so far

One of the forks of Metacity is known as Mutter, because it’s Metacity with Clutter support.  It’s used by the forthcoming gnome-shell project. In a recent email to d-d-l, Owen Taylor gave two goals for the 2.28 release: That Mutter should be developed using the GNOME infrastructure; and That users will be able to choose […]

Squib of the day: make the menu shorter

Someone who believed the system menu should be shorter raised GNOME bug 126674.  The basic idea is that the options in the system menu which move the window to adjacent workspaces and to workspaces given their number are unwieldy and complicated. Since these options all move windows, and since there is an existing manual move […]

Squib of the day: quit timeout

When you click the close button on a window, the window can have a hint on it which tells the window manager not to close it immediately.  Instead, it should ask the window to close itself, and if the window doesn’t respond within a certain amount of time, it should put up a dialogue box […]

Squib of the day: named colours

GNOME bug 121866 would like a way to set drawing colours according to palette entries in bitmap images in the same theme, as well as giving literal RGB values or giving a reference to a GTK colour.  It is suggested by the reporter that this could be done with the XPM format, which allows colours– […]

Squib of the day: same button, different position

GNOME bug 120705 points out that Metacity doesn’t allow users to put a button into the titlebar twice– so, for example, you can’t have a close button on the left and also on the right hand side. There is no particular reason for this: it was merely an artifact of the original code which has […]

Squib of the day: there’s an urgent thing going on

When a window gets the demands attention hint (_NET_WM_STATE_DEMANDS_ATTENTION) or the urgency flag, the pager flashes the window’s entry on the taskbar.  Other pagers such as AWN may bounce the window’s icon in their dock.  However, the window itself doesn’t change at all.  To remedy, this , GNOME bug 120406 suggests that the frame, or […]

Squib of the day: a removal van

In GNOME bug 120204, someone suggests being able to pick up all the windows of an application and move them to another workspace, and also to minimise them, close them, etc. This could be done by holding down some kind of modifier while the function is being selected; this may violate the principle of least […]

Bug of the day: maximise across windows

GNOME bug 119187 requests a new super-maximised window state where a window can be maximised across several Xinerama screens simultaneously, and a keybinding to toggle this state.  Apparently you can do this in Windows XP by shift-clicking on the maximise button. Since this is a new window state, it would require a change to the […]

Squib of the day: all (or some) menu options should have icons

Currently, only some of the options on the window menu have icons beside them .  GNOME bug 118405 suggests that all of them should, or at least that any option should have an icon whose inverse already has an icon, for consistency.  Whether the icons should change according to the theme is also discussed. Photo […]