Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
XComposite on Internet tablets Johan Bilien
Break the routine recipe <ul><li>Re-direct all top-level windows </li></ul><ul><li>Paint them with low level tools and add...
Widget-level bling <ul><li>Re-direct child windows </li></ul><ul><li>Container widget acts as a local composite manager </...
Example: composited home
Use ”modern” toolkits <ul><li>Composite using GTK+, clutter, ... rather than XRender or OpenGL </li></ul><ul><li>Break the...
Example: sliding desktop
Composite and GTK+ <ul><li>Support for composited children by Ryan Lortie </li></ul><ul><li>Few more steps could improve s...
Composite in maemo <ul><li>Already in Sardine </li></ul><ul><li>Will come with Chinook </li></ul>
Upcoming SlideShare
Loading in …5
×

XComposite on Internet Tables

1,905 views

Published on

How we are using the XComposite extension on maemo-based Internet tablets - GUADEC 2007 lighning talk

Published in: Technology
  • Be the first to comment

  • Be the first to like this

XComposite on Internet Tables

  1. 1. XComposite on Internet tablets Johan Bilien
  2. 2. Break the routine recipe <ul><li>Re-direct all top-level windows </li></ul><ul><li>Paint them with low level tools and add a touch of bling </li></ul>
  3. 3. Widget-level bling <ul><li>Re-direct child windows </li></ul><ul><li>Container widget acts as a local composite manager </li></ul>
  4. 4. Example: composited home
  5. 5. Use ”modern” toolkits <ul><li>Composite using GTK+, clutter, ... rather than XRender or OpenGL </li></ul><ul><li>Break the ”window paradigm” on tablets </li></ul><ul><li>Integrate legacy apps into canvas-based framework </li></ul>
  6. 6. Example: sliding desktop
  7. 7. Composite and GTK+ <ul><li>Support for composited children by Ryan Lortie </li></ul><ul><li>Few more steps could improve situation a great deal </li></ul><ul><li>cached Picture – alpha in GDKColor – RGBA visual support in _draw_pixbuf </li></ul>
  8. 8. Composite in maemo <ul><li>Already in Sardine </li></ul><ul><li>Will come with Chinook </li></ul>

×