Hi,

Excerpts from Eugene Seah's message of Wed Jul 14 01:42:07 +0100 2010:
> I guess I don't understand the UX framework well enough to get that. How 
> do I use "the rest of the UX" without running mcompositor?

You're one of the trailbreakers, unfortunately, which means that fame will be
high, but so will the pain of having to figure things out ;) - there really 
aren't
many docs that I know of, if any, related to things like this. Feel free to ask
questions though.

What I know, I know from having done a fair bit of experimenting and playing 
with
for both the N8x0 adaptation and my own amusement.

>My impression was that MCompositor was the window manager that and was 
>critical for 
> anything else running on the UX? Any diagrams/docs you could point me to 
> would be helpful.

There's multiple parts here.
- mcompositor (window manager to some degree? handles some fancy compositing 
stuff)
- libmeegotouch applications (ostensibly require GL, but can use software
  rendering using -software)
- mhome, a homescreen of sorts, app launcher and stuff
  (http://meego.gitorious.org/meegotouch/meegotouch-home/trees/master)

So, you may need to swap a new window manager in (or look at writing a s/w
rendering backend), but apart from that, the rest of the stack should work OK if
told to use software rendering mode. Applications don't rely on the compositor
to render them.

Now, let's go semi-theoretical: I've not actually had a chance to play with a
finished MeeGo handset stack yet as I don't have an SD card to flash to
use on my n900 - this is all just from looking at meego.gitorious.org and what I
know already..

To actually launch an application, let's say meego-handset-dialer, fire up X, 
and run
meego-handset-dialer -software from a terminal, and it should work - hopefully.

The same process *should* apply for homescreen given what I believe, but I've
CC'd in Carsten Munk who has done some solid work at applying the above sort of
stuff on the unofficial N8x0 adaptation.

Carsten, have I missed anything here?

--
Robin Burchell
http://rburchell.com
_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev

Reply via email to