Martis Lite Changelog

What's new in Martis Lite 1.3.2

Feb 20, 2013
  • [MapDraw] Error loading maps with bookmarks (stievie) resolved.
  • [MapDraw] More flexible bookmark type (stievie) resolved.
  • [Program] Coordinate dialoguse current tracker position (stievie) resolved.
  • [MapDraw] DEM importremove lines with less than 3 points option (stievie) resolved.
  • [Program] Bitmap editorPencil not working when pen width is 1 (stievie) resolved.
  • [Program] Turn preview off in picture file dialogs (stievie) resolved.
  • [Program] Picture object uses Date/Time from EXIF if available (stievie) resolved.
  • [MapDraw] Tool palette drawing bug with large fonts (stievie) resolved.
  • [Program] Filter bug in options dialog (stievie) resolved.
  • [Program] Resize bug in Search form (stievie) resolved.
  • [Program] Edge detection causes an AV (stievie) resolved.
  • [MapDraw] DEM File import is broken (stievie) resolved.

New in Martis Lite 1.3.1 (Jan 3, 2013)

  • Search form, sorting last col does not work
  • Load NMEA log files as Tracks
  • Append to NMEA log file
  • Standalone NMEA Server

New in Martis Lite 1.3.0 (Dec 5, 2012)

  • Toolbar is too small to show all buttons
  • Does not save all options when pages are filtered
  • Support for large fonts
  • RAW files support
  • Cursor overlay on Windows 8
  • Export Coordinate System
  • Easier access to some edit/transformation operations
  • Triangulate polygon
  • Range checking error when vectorizing a too large bitmap
  • DEM Picture not using geodata
  • Exception loading DEM graphic
  • Edge Detection
  • Bitmap editor for embedded bitmaps
  • It should be visible what object is the last selected object
  • Align objects: Top, Middle, Bottom, Left, Center, Right
  • Save Copy file action
  • RaiseException crashes the program
  • Send the Exception report
  • Exception dialog should show the call stack
  • NMEA TCP/IP Server
  • Start Menu to start an external program
  • Dialog for inserting parameters
  • GPS Tracker log to file
  • Windows Dialog like in other MDI programs
  • GPSPos parameter

New in Martis Lite 1.2.0 (Oct 8, 2012)

  • Switch to navigation desktop option
  • Icons not shown in Search window
  • Spell CheckerIgnore word in CamelCase
  • Convert shape to circle
  • Convert shape to ellipse
  • Remove routing nodes action
  • Search in Object Types dialog
  • Edit -> Paste -> AV
  • Delete all objects from selected layer
  • Make it possible to use up to 3GB memory on 64 Bit Windows
  • Spell check options
  • Vectorize raster map
  • Option for not creating levels when loading OSM files
  • Show CPU usage of program
  • Indicator showing memory usage
  • Support for OSM PBF
  • Faster access to Options -> Compiler
  • Point fitting algorithm
  • Delete point Tool
  • Add point Tool
  • Remove collinear points from DEM import
  • Remove collinear points
  • Less fragmentation of DEM import
  • Join polylines shouldn't require that both lines have equal points
  • Pictures cover smaller pictures
  • Remove jitters from contour lines generated from DEM files
  • Remove Jitter of polygons
  • Bug saving add ins
  • Paste and Paste Bitmap should be the same action
  • Read PRJ file when loading a SHP file if available.
  • Save form position of Postal Addresses dialog
  • Support for multiple parts when saving as ESRI SHP file
  • Bug reading SHP files when shapes have multiple parts
  • Unit of measure for linear coordinate system parameters

New in Martis Lite 1.1.0 (Sep 22, 2012)

  • [MapDraw] Out of Memory when moving a Picture object too often (stievie) - resolved.
  • [Program] Show bound area of selection (stievie) - resolved.
  • [Program] Coordinate system Dialog sets wrong values (stievie) - resolved.
  • [Program] Confirm delete object option (stievie) - resolved.
  • [Program] Save position of Guide Lines dialog (stievie) - resolved.
  • [MapDraw] Visual georeferencing tools (stievie) - resolved.
  • [Program] Save form position of Name Value dialog (stievie) - resolved.
  • [Program] Save position of Fields dialog (stievie) - resolved.
  • [Program] Save position of Object Type dialog (stievie) - resolved.
  • [Program] Show validating progress in Win7 Taskbar (stievie) - resolved.
  • [Program] Switching Desktops is slow (stievie) - resolved.
  • [Program] Load license from file in Register dialog (stievie) - resolved.
  • [Program] Alignment bug when docking off a docking form (stievie) - resolved.
  • [Program] Show Progressbar in Taskbar on Win7 (stievie) - resolved.
  • [Program] Flickering of windows when loading desktops on Win7 (stievie) - resolved.
  • [Program] Point info in Road Number dialog (stievie) - resolved.
  • [MapDraw] Bug reading MapInfo TAB files (stievie) - resolved.
  • [Program] Dock all windows on action (stievie) - resolved.
  • [Program] Map background color is not saved (stievie) - resolved.
  • [Program] Points editor allows deleting of point from objects with fixed points (stievie) - resolved.
  • [MapDraw] Garmin via USB tracker is also disconnected when other USB devices are disconnected (stievie) - resolved.
  • [MapDraw] Find missing connections validation option (stievie) - resolved.
  • [MapDraw] Deleting many objects is slow (stievie) - resolved.
  • [MapDraw] Align -> Extend applied also for not-extendable objects (stievie) - resolved.
  • [MapDraw] Edit -> copy -> paste will mess up connections (stievie) - resolved.
  • [Program] Open, Save as -> Refresh Welcome page (stievie) - resolved.
  • [Program] Object -> Rotate angle (stievie) - resolved.
  • [Program] Quicksearch in Options dialog searches also Readiogroups (stievie) - resolved.

New in Martis Lite 1.0.2 (Sep 22, 2012)

  • [MapDraw] Paste Bug (stievie) - resolved.
  • [MapDraw] Duplicate Connections (stievie) - resolved.

New in Martis Lite 1.0.1 (Sep 22, 2012)

  • [MapDraw] Bitmap file not found message (stievie) - resolved.
  • [Program] Editor Shortcuts not working after File -> Add File (stievie) - resolved.
  • [Program] Proximity Alarm (stievie) - resolved.
  • [Program] Force follow track (stievie) - resolved.
  • [Program] Switch desktop from View menu (stievie) - resolved.
  • [Program] Change count of points when recording tracks (stievie) - resolved.
  • [Program] Unhandled exception when showing the camera window, but the camera is already used by another program (stievie) - resolved.
  • [MapDraw] AV when stopping the NMEA via TCP/IP tracker (stievie) - resolved.
  • [MapDraw] Check NMEA Checksum (stievie) - resolved.
  • [MapDraw] NMEA via Bluetooth GPS Tracker (stievie) - resolved.
  • [Program] Virtual COM of Bluetooth devices is not shown (stievie) - resolved.

New in Martis Lite 1.0.0.79 (Sep 22, 2012)

  • [Program] More meaningful error messages when loading DEM files (stievie) - resolved.
  • [Program] QR Code for location (stievie) - resolved.
  • [API] Download Timezone Info (stievie) - resolved.
  • [API] Download Elevetation Info (stievie) - resolved.
  • [Program] Show Downlod dialog option also in Download Dialog (stievie) - resolved.
  • [Program] Don't show Trim Dialog option (stievie) - resolved.
  • [MapDraw] Search does not search for comments (stievie) - resolved.
  • [Program] Search for ID (stievie) - resolved.
  • [MapDraw] Shape have same ID validation option (stievie) - resolved.
  • [MapDraw] Duplicate selection created shape with the same ID (stievie) - resolved.
  • [API] Export a DownloadArea function (stievie) - resolved.
  • [MapDraw] Store Code property in ESRI files (stievie) - resolved.

New in Martis Lite 1.0.0.77 (Sep 22, 2012)

  • [MapDraw] Write ESRI files (stievie) - resolved.
  • [Program] Exception showing Open Dialog on Linux (stievie) - resolved.
  • [Program] Center Browse for Folder dialogs (stievie) - resolved.
  • [MapDraw] Exception reading Polish Format files (stievie) - resolved.

New in Martis Lite 1.0.0.75 (Sep 22, 2012)

  • [MapDraw] Export does not draw rotated text (stievie) - resolved.
  • [Program] Do not show download dialog (stievie) - resolved.
  • [Program] Options page for parameters (stievie) - resolved.
  • [MapDraw] Check disconnect of USB device (stievie) - resolved.
  • [MapDraw] Possible exception when saving as Polish Format (stievie) - resolved.
  • [Program] Better support for Geocaching (stievie) - resolved.
  • [MapDraw] Average Tracks (stievie) - resolved.
  • [Program] Preview of DEM file in Open dialog does not work (stievie) - resolved.
  • [Program] Exception when trying to print in protected mode (stievie) - resolved.
  • [Program] Print setup dialog (stievie) - resolved.
  • [MapDraw] Wrong text size on printer (stievie) - resolved.
  • [MapDraw] Print does not print rotated text (stievie) - resolved.
  • [Program] Print selection only (stievie) - resolved.

New in Martis Lite 1.0.0.73 (Sep 22, 2012)

  • [MapDraw] Bug drawing icons (stievie) - resolved.
  • [API] Switch to fullscreen via the API (stievie) - resolved.
  • [MapDraw] File > Export should save all objects (stievie) - resolved.
  • [MapDraw] Wrong icon size in PDF export (stievie) - resolved.
  • [MapDraw] Export map as TIFF does not work (stievie) - resolved.
  • [MapDraw] Very rare crashes of the COM GPS tracker (stievie) - resolved.
  • [Program] Print function (stievie) - resolved.
  • [MapDraw] Wrong Z-order of icons in PDF export (stievie) - resolved.
  • [MapDraw] Write OziExplorer MAP files (stievie) - resolved.
  • [MapDraw] Exception when saving a TIFF file (stievie) - resolved.
  • [Program] Add/Edit Compiler lists Exporter which cannot write (stievie) - resolved.
  • [Setup] Install Desktops with and without Lua Windows (stievie) - resolved.
  • [Program] Wrong anchors for buttons in Find nearest dialog (stievie) - resolved.
  • [Program] Fullscreen form should be shown in the task bar (stievie) - resolved.
  • [API] Daily releases failed to load add ins (stievie) - resolved.
  • [MapDraw] Filter for Picture objects (stievie) - resolved.
  • [API] API version sould be separated from Program version (stievie) - resolved.
  • [Program] Show Extended information (stievie) - resolved.
  • [MapDraw] Legend for DEM files (stievie) - resolved.
  • [MapDraw] Coordinate values should be stored in seconds (stievie) - resolved.
  • [Program] Also allow HTML as license (stievie) - resolved.
  • [MapDraw] Align line to other line (stievie) - resolved.
  • [MapDraw] Bug reading MIF and TAB files, wrong coordinates (stievie) - resolved.
  • [MapDraw] Text should be extracted from LABEL field in MIF and TAB files (stievie) - resolved.
  • [MapDraw] Write MapInfo MIF files (stievie) - resolved.
  • [MapDraw] Write MapInfo TAB files (stievie) - resolved.

New in Martis Lite 1.0.0.71 (Sep 22, 2012)

  • [MapDraw] Color coding of DEM files should be flexible (stievie) - resolved.
  • [Program] Windows are not redrawn when switching desktops (stievie) - resolved.
  • [Program] Taskbar intergration in Win7 crashes the program (stievie) - resolved.
  • [Program] Include madExcept in release version (stievie) - resolved.
  • [Program] Remove Win7 Taskbar integration (stievie) - resolved.
  • [Program] Child window should get the focus when switching from/to full screen (stievie) - resolved.
  • [Program] Wrong window state when switching back from full screen mode (stievie) - resolved.
  • [MapDraw] Parse elevation values from Polish Format files (stievie) - resolved.
  • [Program] Controls in Routing Window disappear (stievie) - resolved.
  • [MapDraw] Rounding errors when loading DEM files (stievie) - resolved.
  • [MapDraw] Contour lines of DEM files showing wrong text (stievie) - resolved.

New in Martis Lite 1.0.0.43 T22 (Apr 7, 2011)

  • When the Update Server is not available it does not throw an unhandled exception.
  • Lua Add in: Setup installs VC++ 2008 runtime libraries to the application directroy, this fixes some problems with these dependencies of the Lua add in.
  • Lua Add in: Setup downloads and installs VC++ 2010 redistributable package from Microsoft if necessary (requires an internet connection).
  • Fixed some problems with the setup program.
  • Fixed an exception when undocking a form.
  • Add ins: Adds the directory of Add ins to the DLL search path, so DLLs can load other DLLs from this directory. After the Add in is loaded this directory is removed to re-enable safe DLL search mode.
  • Lua Add in: Added some editor options.
  • Fixed some other problems/bugs.

New in Martis Lite 1.0.0.41 T21 (Apr 7, 2011)

  • Lua Add in has now an Editor and a simple Debugger

New in Martis Lite 1.0.0.39 T20a (Apr 7, 2011)

  • Fixed an exception when the PC does not have COM ports

New in Martis Lite 1.0.0.37 T20 (Apr 7, 2011)

  • Lua DLLs and libs shouldn't be located in a subdirectory

New in Martis Lite 1.0.0.35 T19 (Apr 7, 2011)

  • Can export maps as SVG file.
  • Added Add in system, works similar as the IO add ins.
  • Added Lua as scripting engine implemented as Add in. Any other language may be implemented the same way. The SDK installs the source of the Add in.
  • Added Generate Routing Nodes action.
  • OSM: visible attribute defaults to true.
  • Many bug fixes.

New in Martis Lite 1.0.0.33 T18 (Apr 7, 2011)

  • Usability enhancements.
  • It's not allowed to start multiple instances. Added -allowinst command line switch to allow the instance.
  • Map License may be in RTF format.
  • Added Timezone property to shapes.
  • Can download timezone information from GeoNames.
  • Added World Time window which shows the current Date/Time at any given point.
  • Different position formats: Decimal degree; degree decimal minutes; degree minutes decimal seconds.

New in Martis Lite 1.0.0.31 T18 (Apr 7, 2011)

  • Polish format skips polygons with code > 127 when compiling, because cGPSmapper won't compile it. Also the validator reports polygons with Code > 127.
  • Fixed some bugs when deleting layers.
  • Can save and compile a single Layer. This makes it possible to create different maps from the same source. See the popup menu of the Layers window.
  • Removed max. Undo steps limitation from the Lite version.
  • Added Angle property to text objects.
  • Guide Line files (.mgl) are UTF-8 encoded.
  • Fixed misspelled application name in splash screen, thanks for the report. Fixed some other typos.
  • Can convert labels with iconv, and can convert all strings, not only labels.
  • Snap to Guide Lines snaps all selected objects to the closest guide lines.
  • MCM files may have an attached license.
  • F1 Help works for modal dialogs and the routing dialog.
  • Guide Lines may have different colors.
  • Added Time Zone maps ({app}\data\timezones.mcm, {app}\data\timezones_detailed.mcm, {app}\data\world_tz.mcm). Didn't find a vector map of time zones so I made some.
  • Changed class name of main window, this means your desktops do no longer work, please save it again.
  • Many, many, many, (I mean really) many other bug fixes.

New in Martis Lite 1.0.0.29 T17 (Jan 27, 2011)

  • Schematic background is shown again.
  • Added Show Coverage area view action, previously it was never shown.
  • Waypoints can have icons similar to POIs.
  • When switching window also the spelling language is switched correctly.
  • Added SpeedAlert (also read/saved to Garmin CSV files) and Proximity properties to Waypoints.
  • Clip Map caused an Access Violation - fixed.
  • Hovering with the mouse over a point type will find and display it correctly.
  • Fixed some Resource/GDI leaks. There are still some remaining, but these are caused by the VCL, third-party components and partly intentional. But that's no problem as long as they do not increase, and they don't.
  • Probably fixed all other Floating Point Exceptions (e.g. division by zero exception, there still was at least one when downloading data from OSM).
  • Can read Garmin Map index files (TDB).
  • Uses iconv for character conversion when loading XML files (MCM, OSM, GPX, KML). This means it can read XML files even when they have a strange encoding, previously only UTF-8 was supported.
  • MCM files are always saved with UTF-8 encoding.
  • Support for different encodings when loading MCM files.
  • MCM files are now regular XML files, with the

New in Martis Lite 1.0.0.25 T16 (Dec 30, 2010)

  • Added MAPINFO_LANG to set the language, and Properties dialog allows to choose no language.
  • Added -showfps command line switch to show current rendering performance in Frames Per Second (FPS).
  • Fixed some minimap, API bugs.
  • Minimap does not show picture objects.
  • Fixed lots of typos in the help file, spell checker ftw!
  • Fixed mysterious Exception division by zero when opening the Map properties dialog.
  • Fixed some other bugs (unit conversion, division by zero, other crashes etc.).

New in Martis Lite 1.0.0.23 T15 (Dec 30, 2010)

  • Fixed some problems with some modal dialogs.
  • Search Window: searching for bookmarks with an empty string lists all bookmarks.
  • Calculates optimal zoom level (guess) when showing an object in Google Maps and OSM.
  • API allows to load/save bitmaps of picture objects (SHAPEINFO_FILENAME), it's also possible to get/set a HBITMAP value (SHAPEINFO_BITMAP).
  • Minimap allows dragging the viewing area.
  • Shows info about object under the mouse.
  • Embedded pictures (MCM) are Base64 encoded → smaller files (old format is still supported).
  • Allows to download elevation data from GeoNames.
  • Some edit boxes allow spell check as you type. See Options → Enable spell checking and Map Properties → Language.

New in Martis Lite 1.0.0.21 T14 (Oct 24, 2010)

  • You can skip updates.
  • Added Convert Units action.
  • Added Cut to End, Cut to Begin actions.
  • Shows index of selected points.
  • Search window lets you search for shapes with a certain code.
  • Single guide lines may be hidden.
  • Fixed some Taskbar issues on Windows Vista/7 and when using multimonitor programs like ZBar.
  • Fixed some bugs.

New in Martis Lite 1.0.0.9 T8 (Aug 2, 2010)

  • Added some options.
  • Fixed drawing focus rect.
  • Fixed bug drawing grid.
  • Added experimental read NMEA data from file tracker.
  • Saves options of GPS tracker.
  • Added option to show all routing nodes, even when the line is not selected. View → Map → Routing Nodes.
  • Selected objects are better highlighted.
  • Not possible to change objects with the inspector when the editor is read-only. Fixed other bugs when editor is read-only.
  • Bugfixes: Devide Line, Polyline to Polygon etc.
  • Fixed some resource leaks.
  • Fixed many AVs and other bugs.

New in Martis Lite 1.0.0.7 T7 (Aug 2, 2010)

  • Enhanced usability.
  • Points editor: Select point button moved to popup menu of the list view and is now th default action, i.e. executed also with a doubleclick in the list view.
  • View → Ruler to hide the ruler.
  • New minimap hotkeys: +: Zoom in; -: Zoom out; F5: Refresh.
  • Better arrows for directed polylines, routes and tracks. Better alignment of labels to polylines.
  • Fixed calculating current level (Show level = (Auto)).
  • Added automatically check for update at startup option (disabled by default).
  • Mouse wheel zoom is now much faster.
  • Selecting/unselecting many objects is much faster.
  • Added Synchronize levels option to levels window. This option is on by default, since the other behaviour might be confusing (but may still be useful).
  • Fixed some AVs and other bugs.

New in Martis Lite 1.0.0.6 T6 (Aug 2, 2010)

  • Doesn't write too many warnings to the output window when loading an OSM file.
  • OSM export works better. Also saving with negative IDs works now. Some IDs may now become larger than an 32Bit integer, don't know if this is a problem for other programs. If saved with negative IDs, in worst case some IDs may be a negative Int64. That's no problem for Martis, it checks for a sign and just sets a flag, but handles the value as unsigned 64bit integer.
  • Shortcut dialog shows you to which action a shortcut is already assigned.
  • Removed obsolete restrictions from the Lite version.
  • POIs with unknown/invalid code have now red color. Other POIs are gray when no icon is shown (solid brush, actually a bug).
  • Remove self connections didn't work.
  • Fixed AV when selecting a point with the points editor.
  • Properties window doesn't show last level, since it can't be used.
  • Levels in levels window are sorted.
  • Added -config commandline switch to set custom configuration directory.
  • Sets now the environment variables: MARTIS_APPPATH, MARTIS_CONFIG, MARTIS_DRIVE so you can use them with the -config switch.
  • Export map as Metafile (WMF and EMF).
  • Fixed many other bugs.

New in Martis Lite 1.0.0.5 T5 (Aug 2, 2010)

  • Added option to close the welcome page when loading a file.
  • Update dialog shows only the changes for newer versions.
  • Minimap shows now map objects even when the map has no levels.
  • Added option to show pictures in the minimap.
  • Fixed Minimap drawing bug, and other minimap bugs.
  • Lazy drawing of minimap → smoother zooming with the mouse wheel when minimap is visible.
  • Bitmap editor shows now the filename of the bitmap.
  • Fixed bug setting layer name with layer window.
  • Only a left click on the minimap scrolls the editor.
  • Mouse wheel zooms the minimap.
  • Fixed some focus problems.
  • Context help called wrong topic - fixed.
  • Added actions Show in OSM and Show in Google Maps, just launches your browser passing the coordinates of the selected object to Google Maps or OSM.
  • Custom drawing elements, see {app}\sdk\* and {app}\data\elements.sml for more info.

New in Martis Lite 1.0.0.4 T4 (Aug 2, 2010)

  • Added Rotate 90 Left/Right actions.
  • Added option to show only objects of visible layers in the minimap. Added option to show also tracking objects in the minimap.
  • Fixed AV when opening the Object menu.

New in Martis Lite 1.0.0.3 T3 (Aug 2, 2010)

  • Fixed bug loading bitmaps (fail).
  • Fixed Minimap, but it slows down everything a little bit now. The haircross is also better visible.
  • Fixed AV when undocking a window.
  • Maps can be exported as PNG bitmaps.
  • Fixed some problems with entering coordinate values. Also added a popup menu to the coordinate editors, which allows you to copy the value in different formats.
  • The same file can only be loaded once in the same instance of Martis.
  • Added support for reading OziExplorer (EasyGPS) MAP files. These are basically georeferenced images.
  • Enabled save as Polish and OSM file for the Lite version.
  • Added option to link to picture files → much faster loading/saving of files containing picutres.
  • Guide Lines: Add around selected adds now Guide Lines also to a selected point, i.e. it need not be an area anymore.
  • Some other bugs fixed.

New in Martis Lite 1.0.0.2 T2 (Jul 8, 2010)

  • Bugfix release