Difference between revisions of "Projects/Marble/MaemoTODO"

Jump to: navigation, search
(Storage directories)
(clean up the outdated stuff)
 
(5 intermediate revisions by one user not shown)
Line 1: Line 1:
 
=== Tile Creation ===
 
=== Tile Creation ===
Creating maps before they are shown for the first time does not work on Maemo. Currently this leads to a crash at the first start, when the Atlas map is trying to be created. A workaround is described in the [[/MaemoEnvironment|development environment page]]. See also [https://bugs.kde.org/show_bug.cgi?id=233153 bug 233153].
+
Running tilecreator in scratchbox does not work on the armel target (Qt programs loading .jpg files via QImage/QImageReader segfault in scratchbox). Therefore tiles cannot be created from srtm.jpg, which leads to a segfault on the device when activating maps using srtm data on the N900. As a workaround, the data files (which are architecture independent) can be copied from a different build.
 
+
=== Font Sizes ===
+
Fonts in the control widgets are too big, fonts in the map too small.
+
 
+
=== Control Box ===
+
A stripped down version of the control box would help. The tabs itself take more than half of its space.
+
* Unify search input field and routing fields
+
* Float items in the map instead of navigation controls. The navigation float item handles this to some way, but the icons should be even larger for touch input.
+
 
+
=== Menu ===
+
The main menu is currently stripped down and provides only basic actions. Other useful actions need to be added or replacement actions be implemented (e.g. plugin selection).
+
  
 
=== Storage directories ===
 
=== Storage directories ===
Maemo devices have uncommon partition layouts and sizes. In particular, space on / is quite limited, /home has more and /home/user/MyDocs plenty. Cached data could be written to /home/user/MyDocs/marble. See also [[../xdg|XDG Base Directory Specification]], [https://bugs.kde.org/show_bug.cgi?id=230714 Bug 230714] and [http://reviewboard.kde.org/r/3473/ this patch].
+
Maemo devices have uncommon partition layouts and sizes. In particular, space on / is quite limited, /home and /opt have more and /home/user/MyDocs plenty. For this reason we install marble in /opt/marble and use /home/user/MyDocs/.local/share/marble to store cached data.
 
+
=== GPS support ===
+
See [http://reviewboard.kde.org/r/3491/ this patch]
+

Latest revision as of 21:53, 28 January 2011

[edit] Tile Creation

Running tilecreator in scratchbox does not work on the armel target (Qt programs loading .jpg files via QImage/QImageReader segfault in scratchbox). Therefore tiles cannot be created from srtm.jpg, which leads to a segfault on the device when activating maps using srtm data on the N900. As a workaround, the data files (which are architecture independent) can be copied from a different build.

[edit] Storage directories

Maemo devices have uncommon partition layouts and sizes. In particular, space on / is quite limited, /home and /opt have more and /home/user/MyDocs plenty. For this reason we install marble in /opt/marble and use /home/user/MyDocs/.local/share/marble to store cached data.


This page was last modified on 28 January 2011, at 21:53. This page has been accessed 2,509 times. Content is available under Creative Commons License SA 3.0 as well as the GNU Free Documentation License 1.2.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal