Necessitas/TODO: Difference between revisions

From KDE Community Wiki
Line 67: Line 67:
==Support all android platforms==
==Support all android platforms==
* Find a way to support as many android platforms we can. Currently platforms < android-8 are not supported by all QtMobility modules.
* Find a way to support as many android platforms we can. Currently platforms < android-8 are not supported by all QtMobility modules.
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"
! Status
! Description
! Contact
{{FeatureTodo
|Contacts implementation needs to be reviewd/rewritten, it crashes on my phone with 150+ contacts.
|x}}
{{FeatureTodo
|Multimedia module
|x}}
{{FeatureTodo
|Proper camera implementation
|x}}
|}


=QtWebKit=
=QtWebKit=

Revision as of 10:12, 14 March 2012

Welcome to the Necessitas TODO wiki page

Qt framework

Status Description Contact
IN PROGRESS Compile and run all test and benchmarks, also make sure they pass BogDan <BogDan>


IN PROGRESS QSystemTrayIcon BogDan <BogDan>


IN PROGRESS x86 support BogDan <BogDan>


DONE Rewrite/redesign the software keyboard support BogDan <BogDan>


IN PROGRESS Android style plugin. We must to implement an android plugin, Qt apps must look the same as native Android apps. BogDan <BogDan>


IN PROGRESS Android menus simulation/use. We need to find a way to use android menus or to paint them from Qt. [email protected]


TO DO Find a way to compile for all android platforms at once BogDan <{{{3}}}>


QtCreator

Status Description Contact
IN PROGRESS x86 support BogDan <BogDan>


TO DO Find a way to compile for all android platforms at once, and handle the results corectly x <{{{3}}}>


TO DO Written documentation for Android platform x <{{{3}}}>


QtMobility

Support all android platforms

  • Find a way to support as many android platforms we can. Currently platforms < android-8 are not supported by all QtMobility modules.
Status Description Contact
TO DO Contacts implementation needs to be reviewd/rewritten, it crashes on my phone with 150+ contacts. x <{{{3}}}>


TO DO Multimedia module x <{{{3}}}>


TO DO Proper camera implementation x <{{{3}}}>


QtWebKit

Speed

  • QtWebKit 2.2.x is still 2x times slower than Google's WebKit.

Platform Issues

Windows

  • Make it so that the Windows version can be built from Linux (mingw cross compiler support, quite a lot of work, esp. building Python which needs to run itself to compile the modules under Wine)
  • Fix make.exe -j support (would help with building on Windows as otherwise it requires baby-sitting).
  • Add support to 7za and installer-framework for symbolic links on Windows (see msdos command mklink) so there's no need to remove symlinks from the packages (and also MinGW's ln program)
  • Fix webkit build failure on Windows and Mac OS X
  • Fix installer framework so that it can install from local packages folder instead of always having to use the network -> this already works on Mac OS X (just modify config.xml to use file:/usr/www/ etc), but not on Windows (where it works partially, updates.xml is loaded but nothing else); I'm not sure about Linux, maybe add a command line option to override the repo url?