Category Archives: Bugs and issues

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 […]

Squib of the day: talking to ourselves

Metacity knows when a program is loaded, but hasn’t yet started, by using the startup notification specification.  In GNOME bug 114384, the suggestion is raised that when Metacity opens a new program (say, from a keybinding) it should also tell itself that the program is loading in the same way. This seems entirely reasonable. Photo […]

Squib of the day: Window paths

It’s suggested in GNOME bug 82567 that Metacity could allow a left-click on the titlebar to launch a menu which allowed the user to navigate to the parent, grandparent, or further ancestor of the window.  This would only make sense where the window could represent a container which itself was contained in some other container […]

Squib of the day: Tiling horizontally and vertically

In GNOME bug 85523, the idea is raised of having an operation to tile all windows horizontally or vertically.  (This may be similar to a feature found in some versions of Windows.) The original idea was to put the option on the window menu, which Havoc vetoed because the window menu is already rather full, […]