Changes between Version 76 and Version 77 of SystemDownloadEN


Ignore:
Timestamp:
Jan 4, 2013, 7:50:03 PM (11 years ago)
Author:
Martin Kolman
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SystemDownloadEN

    v76 v77  
    129129An [https://github.com/M4rtinK/modrana-packaging/blob/master/modrana/changes up-to-date changelog] is usually also available from the modRana packaging repository. The changelog on this page is updated manually and might be a bit out of date.
    130130
    131 === * modRana V0.34 * ===
    132 released: 08.08.2012
    133 
    134 * more efficient and robust track logging .1
    135  * logging is incremental and does not slow down as the tracklog gets longer .1
    136  * logging to two separate temporary files for more robustness against software or device crash .1
    137  * modRana check for temporary tracklog files from last session on startup and exports them to GPX .1
    138 * fix logging trace not displaying properly .1
    139  * drawing the logging trace should now be also more efficient .1
    140 * the distict color selector now has captions in the target colors .1
    141 
    142 === * modRana V0.33 * ===
    143 released: 21.07.2012
    144 
    145 * automatic rerouting .1
    146 * faster online routing .1
    147 * various routing fixes .1
    148 * less verbose TTS debugging messages .1
    149 
    150 === * modRana V0.32 * ===
    151 released: 15.06.2012
    152 
    153 * CLI interface .1
    154  * zoomlevel, centering & focus can be set by CLI parameters
    155  * CLI search
    156   * local, address & wikipedia search are supported
    157   * show results in modRana or return a static map URL
    158   * proper success/error codes 
    159  * use --help to list available options
    160   * includes usage examples
    161 * automatic device detection .1
    162 * LAST_KNOWN_POSITION keyword .4
    163 * Wikiwides improvements - thanks ! :
    164  * hide POI label under on higher zoomlevels .5
    165 * N900: GPS hotfix .5
    166 * add missing python-hildon dependency .6
    167 * faster routing with separate geocoding .7
    168 
    169 === * modRana V0.31 * ===
    170 released: 15.05.2012
    171 
    172 (released to Extras-devel)
    173 * preliminary QML GUI
    174 * improved tile loading
    175 * show all POI button - thanks Wikipwide !
    176 * visible POI are saved on shutdown & restored at startup
    177 * clickable links
    178 * Wikipedia article has a clickable link to full article
    179 * improved icons
    180 * fix link opening
    181 * various other fixes
    182 
    183 === * modRana V0.30 * ===
    184 released: 03.04.2012
    185 
    186 (released in the form of preview packages only to test the GUI separation, new packaging system and QML GUI)
    187 * initial QML GUI
    188 * faster tile download
    189 * fix track logging
    190 * correctly handle zero-length tracklogs
    191 * fix download-along tracklog
    192 * fix screen redrawing in GTK GUI
    193 * show proper window header in QML GUI
    194 * better layer selection dialog in QML GUI
    195 * fix point selection in P2P routing in GTK GUI
    196 * fix appearance of point selection buttons in GTK GUI
    197 * link to the whole Wikipedia article can be opened from modRana in GTK GUI
    198 * clickable links for the About screen in GTK GUI
    199 * fix listable menu for Wikiepdia search results
    200 * make-all-POI-visible button, thanks Wikiwide !
    201 * improved About menu in QML GUI
    202 * save & restore visible POI
    203 
    204 === * modRana V0.29 * ===
    205 * Wikipedia search (via Geonames)
    206  * results include a 300 character abstract, accessible by clicking the on map label
    207 * Wikipedia and address search results can now be used for routing and saved to POI
    208  * multiple result handling
    209  * on map clickable labels
    210 * two click map layer selection
    211  * also used for the navigation language selection
    212 * fast mode switching by pressing the menu icon for 400+ms
    213 * values of option items can now depend on the current mode
    214  * EXAMPLE: disable map rotation when in cycle mode but enable it in car mode
    215  * it is possible to list all per mode states for an option
    216  * individual options can now be reset to their default values
    217 * better readable text in POI and Search result detail menus
    218 * fixed GPSD problems in latest SHR
    219 * fixed a few menus where pressing the back button would not trigger a jump to map screen
    220 * the height profile now shows imperial units on its Y-axis in imperial unit mode
    221 * various backend fixes and improvements
    222 
    223 === * modRana V0.28 * ===
    224 * new patch from Gkuenning
    225  * smart rounding of imperial units for voice output
    226  * fix for turn announcement triggers
    227  * unit conversion module improvements
    228  * improved substitution list & more efficient substitution code
    229   Thanks a lot ! :)
    230 * other improvements:
    231  * geocoding (address search) GUI - finally! :)
    232  * fix for Unicode characters showing only as boxes
    233  * more readable POI search result list & captions
    234  * track recording now works again
    235  * more logically placed cancel button for "in progress" operations
    236 
    237 === * modRana V0.27 * ===
    238 * patch for better handling of imperial units by Gkuenning - thanks ! :)
    239 * fix overlapping labels on height profile with imperial units
    240 * modRana now has a profile folder in '''/home/user/.modrana'''
    241 * configuration files are now in the profile folder
    242 * tracklogs are now in '''!MyDocs/tracklogs'''
    243 * cleanup example tracklogs
    244 * properly use os.path.join in place of simple concatenation
    245 * general refactoring and code cleanup
    246 * remove GUI source files from installation package
    247 
    248 === * modRana V0.26 * ===
    249 * improved speed and time based patch by Gkuenning - thanks ! :)
    250 * assured sane turn announcements (between 10 and 20 s)
    251 * advanced distance rounding for shorter voice messages
    252 * enlarge pointReachedDistance if smaller than traveling speed per second (eq. modRana should no longer skip turns due to high speed)
    253 * fix missing python-simplejson dependency
    254 * patch by Gkuenning that adds speed and time based navigation voice message triggering - thanks a lot ! :)
    255 * fix overlaid labels on route profile
    256 * fix big route profile labels not being visible
    257 * decrease GPS fix latency (both liblocation & GPSD)
    258 * new GPSD protocol support
    259 * support for folder based modules
    260 
    261 === * modRana V0.25 * ===
    262 * map rotation is now optimized - only tiles that are really visible will be now loaded and drawn
    263 * map overlay has also been optimized - it should be now as fast as a normal single-layer map, thanks to caching
    264 * line wrapping & bigger font for turn-by-turn navigation
    265 * progress on the current route is now shown for turn-by-turn navigation
    266 * more visible buttons for turn-by-turn navigation
    267 * the About screen in the Info submenu now contains contact information for the modRana project
    268 * a few new icons were added
    269 * there is now a "EV charging" preset in POI search
    270 * fixed a few notification that were not showing up
    271 * the text-to-speach CLI string can now be interactively edited after switching to manual mode in Options->Sound->Voice
    272 * added a missing dependency on python-hildon
    273 * added a "Dr.\" should now be correctly substituted for "Drive" in voice output
    274 
    275 === * modRana V0.24 * ===
    276 * fix needless redrawing in centered mode slowing down map rendering
    277 * fix GUI not redrawing after pressing buttons
    278 * new way of loading tiles which gives priority to currently visible tiles first
    279 * lowered default number of automatic tile download threads to lessen I/O load
    280 * new info menu with an About submenu showing current version :)
    281 * better N900 integration
    282    * proper App-Menu which enables fast access to often used features (centering, map rotation, etc.)
    283    * volume keys are now used for zooming by default
    284    * modRana now uses Hildon banners for notifications
    285    * zoom feedback using a Hildon banner
    286 * sound can now be turned ON and OFF
    287 * saving of automatically downloaded map tiles can be now turned off
    288 
    289 === * modRana V0.23 * ===
    290 * new optional map dragging technique, which is a lot faster but not so pretty as the default one
    291 * support for long pressing buttons
    292 * long press of the escape button (green arrow in upper left corner) switches directly to the map screen
    293 * configurable threshold for disabling centering by dragging the map
    294 * startup timing
    295 * fixed broken list scrolling in options
    296 * fixed black screen at startup caused by the new shifted centering code
    297 
    298 === * modRana V0.22 * ===
    299 * tapping on buttons no longer disables centering
    300 * map movement is now properly synchronized with position indicator movement(while centering is on)
    301 * support for centered icons that use a nice themeable background
    302 * properly sized icons to avoid needless resizing
    303 * reworked button text rendering
    304 * proper spaceport icon
    305 * fixed text entry not working in fullscreen\* fixed usability issues with text entry popups
    306    -> tapping outside the popup no longer saves popup content
    307    -> tapping outside the popup also cancels POI adding, if in progress
    308    -> previously entered text is now highlighted by default
    309 
    310 === * modRana V0.21 * ===
    311  * don't redraw on background
    312  * add theme support + an example "night" theme
    313  * ensure routing start while moving
    314  * cache cairo drawn icons to improve performance
    315  * center text on icons
    316  * add a 64x64 icon
    317  * enable navigation box hiding
    318  * add previous/next turn buttons
    319 === * modRana V0.20 * ===
    320  * optimized map drawing
    321   * all time consuming tile related operations (loading, sending download requests,...) were moved to a separate thread
    322   * there is now a limit on the number of concurrent automatic tile download threads
    323  * sequential sqlite access. which might fix some of the "database locked" issues
    324  * shutdown should be now more robust and better logged
    325  * fixed button hiding not working correctly
    326  * SHR@NEO !FreeRunner:
    327   * fixed wrong speed being displayed in SHR on the Neo FreeRunner
    328   * gpsd output speed toggle (knots per second in gpsd vs meters per second in FSO-gpsd) in '''options->GPS'''
    329  
    330 
    331 === * modRana V0.19 * ===
    332  * N900: multi mode screen blanking control (always on, while moving, while moving in fullscreen, while in fullscreen, with GPS fix,..)
    333  * use Russian voice for street names that contain Cyrillic literals
    334  * navigation is now auto-started by default
    335  * initial dbus support
    336  * fix wrong speed being displayed for metric units
    337  * fix weird behavior occurring after searching for extremely long roads (like Moscow-Honolulu :)
    338  * fix last directions step message not being displayed
    339  * Ubuntu 10.04: fix crash on startup caused by missing device module
    340  * fix directions CSV rules only being used once and not accepting Unicode
    341 
    342 === * modRana V0.18 * ===
    343 
    344  * asynchronous online service access
    345  * multilingual directions and voice navigation
    346 
    347 === * modRana V0.17 * ===
    348  * improved POI functionality - finally ! :)
    349   * store current position, place on the map, local search results or manually specified POI
    350   * easy route finding from the current position to a POI
    351   * show POI on the map
    352   * categories
    353   * old POI import
    354   * CSV export
    355   * can share database with Mappero (optional)
    356  * all routes now show the '''route info''' button on the map screen
    357  * improved terminal output logging
    358   * creates a new log fail for each modRana session (provided that logging is enabled in '''options->debug->log stdout'''
    359  * many small improvements
    360 
    361 === * modRana V0.16 * ===
    362  * optional sqlite tile storage - especially usefull on FAT32 like filesystems
    363   * tiles are stored in a single file
    364   * this avoids small tiles taking up many large clusters
    365   * tiles should therefore take up much less space than when storing to files and folders
    366  * special state tiles
    367  * batch tile download is now improved and faster
    368  * modRana stdout to file logging support
    369 
    370 === * modRana V0.15 * ===
    371  * automatic map rotation support
    372  * map scaling support (2X,4X)
    373 
    374 === * modRana V0.14 * ===
    375  * turn-by-turn navigation
    376  * espeak based voice navigation
    377 
    378 === * modRana V0.13 * ===
    379  * draw logging trace
    380  * distinct track coloring + manual color selection
    381  * folder based tracklog categories
    382  * more robust tracklog handling
    383  * valid and OSM compatible GPX output
    384  * better looking generic icons
    385 '''N900:'''
    386  * default tile folder is now '''.maps''' in '''!MyDocs'''
    387   * this makes modRana share maps with '''Mappero''' and '''Maep'''
    388 
    389 === * modRana V0.12 * ===
    390 
    391  * bugfix release
    392 
    393 === * modRana V0.11 * ===
    394 
    395  * GUI for track logging -> directly to a GPX file
    396  * tracklog cathegories
    397  * deleting tracklogs
    398  * ondemand tracklog loading '''=> much faster aplication start'''
    399  * limit on the maximum number of in memmory tiles(user feedback - thanks)
    400  * netwok usage modes - full/partial(= no automatic tile dl)
    401  * slight improvements of the user interface
    402  * added new icons
    403  * new MTB layer for Czech republic
    404 
    405 === * modRana V0.10 * ===
    406 
    407  * now widget, showing remaining distance/time
    408  * imporoved OSD route profile widget
    409  * more intuitive tracklog visibility setting
    410 
    411 === * modRana V0.09 * ===
    412 
    413  * Ubuntu/Debian installation package
    414 
    415 === * modRana V0.08 * ===
    416 
    417  * text input
    418  * address routing
    419  * toll and highway avoidance
    420 
    421 === * modRana V0.07 * ===
    422 
    423  * map overlay support
    424  * route profile widget
    425   * activate a tracklog in '''tools -> set active'''
    426   * if upgrading from older version, delete the cache file on Neo in '''''cache/tracklogs/tracklog_cache.txt'''''
    427  * show current pozition on the route profile
    428  * the map should be show, even if these is no space left on the device
    429 
    430 === * modRana V0.06 * ===
    431 
    432  * the map is now more sharp and uninterrupted
    433  * GPS on the N900 was confirmed as working
    434 
    435 ===  * modRana V0.05 * ===
    436  
    437  * Neo !FreeRunner package
    438  * TangoGPS compatible tile storage
    439  * map layer configuration in map_config.conf
    440  * improved batch tile download
    441 
    442 ===  * modRana V0.04 * ===
    443 
    444  * N900 GPS support
    445  * fully configurable user interface (using the ''user_config.conf'' config file)
    446   * each profile can have a custom UI
    447   * size and position of UI buttons and elements can be changed
    448   * size and position of information widgets can be configured
    449   * information widgets: time, speed, speed statistics, coordinates...
    450  * tiles folder can be set from the config file
    451   * on the N900 ''/home/user/MyDocs/modRana_tiles/'', is used (to modify the tile folder path on N900, change it in the N900 section)
    452  * position indicator indicator
    453  * by using the first CLI argument, the current device type can signalized to modRana
    454   * for now, its is used mainly for N900 specific features or initial screen/window resolution
    455   * supported codes: n900, neo, n95, eee, q7, square, ipaq
    456  * potecially faster method for loading map tiles
    457  * improved threading support  (thanks ivir for feedback)
     131Summary changelogs have been moved to the [wiki:ChangelogsEN changelogs page] due to making the download page too long. :)
    458132
    459133== Licence ==
    460 !ModRana is licensed under '''GPL v3''' and all third pasty modules under their own respective (open source) license.
     134!ModRana is licensed under '''GPL v3''' and all third party modules under their own respective (open source) license.