Revision 1192396

Go back to digest for 7th November 2010

Optimization in Educational

Dennis Nienhüser committed changes in /trunk/KDE/kdeedu/marble/src/plugins/render/routing:

Use one .ui file instead of three.
Fixes visual glitch between two nearby widgets (previously overlapping) and makes it easier to maintain.
Use a d-pointer.
Use Q_PRIVATE_SLOTs.

Gray out next instruction when it's far away (more than 1000 m, transport type adaption tbd).
Increase text size when close to the next instruction point.
Fix unneccessary double slot connection to position tracking and routing model.
Fix zoom buttons not disabled at min/max zoom values.
Re-add progress bar distance estimator, but use the distance to the instruction point instead of the remaining time (less flaky).

File Changes

Added 1 files
  • /trunk/KDE/kdeedu/marble/src/plugins/render/routing/RoutingPlugin.ui
Deleted 3 files
  • /trunk/KDE/kdeedu/marble/src/plugins/render/routing
  •   /RoutingInformationWidget.ui
  •   /RoutingInformationWidgetSmall.ui
  •   /RoutingWidgetSmall.ui
Modified 3 files
  • /trunk/KDE/kdeedu/marble/src/plugins/render/routing
  •   /CMakeLists.txt
  •   /RoutingPlugin.cpp
  •   /RoutingPlugin.h
7 files changed in total