← Back to team overview

compiz team mailing list archive

[Bug 1030022] [NEW] Port from legacy Xlib to to modern XCB

 

Public bug reported:

Port/rewrite the window manager to use the modern asynchronous XCB (X C
Binding) library instead of the old legacy synchronous Xlib.

** Affects: 9wm (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: aewm (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: aewm++ (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: afterstep (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: amiwm (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: blackbox (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: clutter (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: compiz (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: ctwm (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: dvtm (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: dwm (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: enlightenment (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: evilwm (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: fluxbox (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: flwm (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: fvwm (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: fvwm1 (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: herbstluftwm (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: icewm (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: jwm (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: kdebase-workspace (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: larswm (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: lwm (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: matchbox-window-manager (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: metacity (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: miwm (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: notion (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: openbox (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: pekwm (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: ratpoison (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: sapphire (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: sawfish (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: spectrwm (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: subtle (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: tinywm (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: tritium (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: twm (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: vtwm (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: w9wm (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: windowlab (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: wm2 (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: wmaker (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: wmii (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: xfwm4 (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: xmonad (Ubuntu)
     Importance: Undecided
         Status: New

** Also affects: openbox (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: blackbox (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: compiz (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: metacity (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: clutter (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: kdebase-workspace (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: enlightenment (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: tritium (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: xfwm4 (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: wm2 (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: tinywm (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: afterstep (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: pekwm (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: 9wm (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: w9wm (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: matchbox-window-manager (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: wmii (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: fvwm (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: ratpoison (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: lwm (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: twm (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: amiwm (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: subtle (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: sawfish (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: wmaker (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: miwm (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: dvtm (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: windowlab (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: sapphire (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: jwm (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: aewm (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: icewm (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: spectrwm (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: vtwm (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: aewm++ (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: evilwm (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: larswm (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: fvwm1 (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: xmonad (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: ctwm (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: flwm (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: dwm (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: herbstluftwm (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: notion (Ubuntu)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1030022

Title:
  Port from legacy Xlib to to modern XCB

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/9wm/+bug/1030022/+subscriptions


Follow ups

References