[Marble-devel] Review Request 112242: Factor out dedicated executable "marble-mobile" for mobile devices
Torsten Rahn
tackat at kde.org
Mon Aug 26 16:11:49 UTC 2013
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/112242/#review38669
-----------------------------------------------------------
Looks reasonable to me. Let's see how well maintenance works with this approach in the future.
- Torsten Rahn
On Aug. 24, 2013, 1:45 p.m., Bernhard Beschow wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/112242/
> -----------------------------------------------------------
>
> (Updated Aug. 24, 2013, 1:45 p.m.)
>
>
> Review request for Marble and Thomas Jarosch.
>
>
> Description
> -------
>
> Having a dedicated executable for mobile devices should ease maintainance for various reasons:
> 1) handling the smallscreen flag correctly is rather fragile and has lead to regressions in the past
> 2) allows for deeper integration into the system w/o "smart" code (determining network state, screensaver handling, hardware zoom buttons, etc.)
>
> marble-qt looses the --smallscreen and --nosmallscreen commandline switches.
>
> Note that, ideally, I'd like to backport this change to the 1.6 branch, so I can release Marble Mobile 1.6 for Maemo5. That's why I propose to push this change before https://git.reviewboard.kde.org/r/112114/.
>
>
> Diffs
> -----
>
> src/CMakeLists.txt dce101b25d7c9f168c761d09e3f641bfcf368924
> src/ControlView.cpp 73379cc2b4bd9f834cf00a9f5aa74a89ae8b475e
> src/QtMainWindow.h 2fe3e210211c5e2030d9c9fbbb8141f2866bc6b2
> src/QtMainWindow.cpp b7c6fe9d6cb75aee2d1d2443bbb42568cd3ae6aa
> src/StackableWindow.h
> src/StackableWindow.cpp
> src/marble-mobile/CMakeLists.txt PRE-CREATION
> src/marble-mobile/MobileMainWindow.h PRE-CREATION
> src/marble-mobile/MobileMainWindow.cpp PRE-CREATION
> src/marble-mobile/main.cpp PRE-CREATION
> src/qtmain.cpp dc751906f5881c195e19877618981956df858a1d
>
> Diff: http://git.reviewboard.kde.org/r/112242/diff/
>
>
> Testing
> -------
>
> Seems to run as good as current master on the N900, except that the legend widget is no QDockWidget. The Qt-only version seems to be unaffected by this change.
>
>
> Thanks,
>
> Bernhard Beschow
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/marble-devel/attachments/20130826/8e048f8a/attachment.html>
More information about the Marble-devel
mailing list