[hafqa] [hafqa] [Bug 1019] New: Matchbox EWMH support is broken

From: bugzilla-daemon at maemo.org bugzilla-daemon at maemo.org
Date: Sun Feb 4 20:09:10 EET 2007
https://maemo.org/bugzilla/show_bug.cgi?id=1019

           Summary: Matchbox EWMH support is broken
           Product: haf
           Version: unspecified
          Platform: All
               URL: http://standards.freedesktop.org/wm-spec/wm-spec-
                    1.3.html
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: window-manager
        AssignedTo: tapani.palli at nokia.com
        ReportedBy: tommi.komulainen at nokia.com
         QAContact: hafqa at maemo.org


matchbox-window-manager 1.1-osso16

% xprop -root
_NET_DESKTOP_GEOMETRY(CARDINAL) = 80, 0, 720, 480
_NET_CURRENT_DESKTOP(CARDINAL) = 1
_NET_NUMBER_OF_DESKTOPS(CARDINAL) = 1
_NET_SUPPORTED(ATOM) = _NET_NUMBER_OF_DESKTOPS, _NET_CURRENT_DESKTOP [...]
_NET_CURRENT_DESKTOP, _NET_DESKTOP_GEOMETRY [...]

(_NET_CURRENT_DESKTOP is listed twice)

Looking at the EWMH 1.3 spec at
http://standards.freedesktop.org/wm-spec/wm-spec-1.3.html

    _NET_DESKTOP_GEOMETRY width, height, CARDINAL[2]/32

    Array of two cardinals that defines the common size of all desktops (this
    is equal to the screen size if the Window Manager doesn't support large
    desktops, otherwise it's equal to the virtual size of the desktop). This
    property SHOULD be set by the Window Manager. 

matchbox sets the property but is using x, y, width, height instead.



    _NET_CURRENT_DESKTOP desktop, CARDINAL/32

    The index of the current desktop. This is always an integer between 0 and
    _NET_NUMBER_OF_DESKTOPS - 1. This MUST be set and updated by the Window
    Manager.

matchbox apparently uses range between 1 and _NET_NUMBER_OF_DESKTOP instead.

-- 
Configure bugmail: https://maemo.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.

More information about the hafqa mailing list