Editing ModRana Roadmap

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
-
= Qt GUI =
+
== Qt GUI ==
A Qt base is currently the main item on the modRana roadmap, due to multiple reasons:
A Qt base is currently the main item on the modRana roadmap, due to multiple reasons:
* it enables modRana to run properly on Harmattan
* it enables modRana to run properly on Harmattan
Line 9: Line 9:
** it is currently not possible to submit applications with outside dependencies both to the Ovi store and to Apps for MeeGo (AFM seems to be working on dependency support though)
** it is currently not possible to submit applications with outside dependencies both to the Ovi store and to Apps for MeeGo (AFM seems to be working on dependency support though)
-
== What about the current Cairo + GTK based GUI ? ==
+
=== What about the current Cairo + GTK based GUI ? ===
the new Qt based GUI should be just another alternative together with the GTK one. Also in the process more a clear core-GUI separation should be developed to enable other alternative GUIs (EFL,SDL/PyGame,Clutter/MX,etc.).
the new Qt based GUI should be just another alternative together with the GTK one. Also in the process more a clear core-GUI separation should be developed to enable other alternative GUIs (EFL,SDL/PyGame,Clutter/MX,etc.).
-
=== Uses for the current GTK GUI ===
+
==== Uses for the current GTK GUI ====
* devices and environment with old versions of Qt
* devices and environment with old versions of Qt
** Neo FreeRunner
** Neo FreeRunner
Line 20: Line 20:
'''NOTE''': Qt/QML unlike Clutter has a software renderer so OpenGL is not needed to use it. Might be interesting to see the QML vs GTK software rendering performance.
'''NOTE''': Qt/QML unlike Clutter has a software renderer so OpenGL is not needed to use it. Might be interesting to see the QML vs GTK software rendering performance.
-
=== Main drawbacks ===
+
==== Main drawbacks ====
* only basic acceleration provided by X
* only basic acceleration provided by X
* no 3D acceleration, smooth scrolling, rotation animation acceleration
* no 3D acceleration, smooth scrolling, rotation animation acceleration

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)