View Single Post
smoku's Avatar
Posts: 1,716 | Thanked: 3,007 times | Joined on Dec 2009 @ Warsaw, Poland
#271
Originally Posted by SD69 View Post
Replacing X, which has been around for decades and is well known to maemo devs, with Wayland is going to make it much harder to reuse the maemo UI than if MeeGo 1.3 stayed with X. We won't be talking about porting any more, we'll have to rewrite an awful lot of maemo code - no?
I cannot really answer this today.

Wayland is a display protocol only. It replaces graphics driver and compositing manager of XOrg. But XOrg is a lot more. Input devices handling. Event propagation. Network transparency.
Will we keep XOrg for these or roll-in custom solution - I don't know yet.

Both GTK+ and Qt can use Wayland buffers to render window content (instead X11 buffers) already. But you still need a window manager to tell the display server where and how to display these windows. And Hildon Desktop is such window manager. Will it require changes to handle Wayland - I don't know yet. HD uses Clutter to composite windows, and Clutter also has Wayland backend support already. So it may be just a straightforward backport.

So far let's focus on building a working Cordia stack. We will get back to Wayland as it hits the fa.. repos.
__________________
smoku @xiaoka.com (SMTP/XMPP) ...:.:....:... pebbled . Poky Fish : sixaxis . psx4m . uae4all
Jolla Phone post-mortem . . . . . . . . . . -> 1+1 VGN-UX390N

Last edited by smoku; 2011-06-16 at 23:18.
 

The Following 5 Users Say Thank You to smoku For This Useful Post: