Skip to content

Releases: SpaceGroupUCL/depthmapX

depthmapX v0.8.0

08 Nov 20:01
1d4e867
Compare
Choose a tag to compare

General:

  • Allow for pushing values from shapemaps (axial maps, segment maps) to VGA
  • Fix VGA map connections export
  • Make drawing to segment conversion faster
  • Test and fix shape removal for axial and data maps
  • Allow pushing the Ref or Key value to another layer
  • Fix MIF/MID import (allow for empty columns, PR #369)
  • Fix diagonal line handling on VGA map fill (PR #326, thanks Piotr Piastucki!)
  • Change C++ standard to 17

Graphical User Interface (GUI):

  • Highlight shapes and pixels on hover (can be disabled in the settings)
  • Allow inserting any number in the table (PR #356)
  • Fix a case where the app would crash with multiple unlinking in VGA (PR #328)
  • Fix convex map hover and selection (PR #368)
  • Allow generating multiple isovists by importing a CSV file
  • Fix a case where VGA progress bar would end, but analysis would still be going (PR #323)
  • Fix tableview display (When an attribute is selected from the index, the table is sorted by the same column. When a column is sorted at the table it is also selected on the attribute index)
  • Update the Map display to be visible through Remote desktops (PR #379)
  • Make sure the correct tool is actually selected when creating a new file (PR #349)
  • Set the minimum macOS/OSX version to 10.9
  • Add icons to macOS bundle
  • Add icons to the linux AppImage
  • Fix convex/axial map linking

Command-Line Interface (CLI):

  • Allow for printing analysis progress
  • On error do not display whole help text
  • Allow importing to a datamap (preserving attributes)
  • Allow unmerging pixels
  • Allow for weighted axial analysis
  • Let the user know when a radius list is required for axial analysis

Minor bugs and fixes not included, but may be found here: https://github.com/SpaceGroupUCL/depthmapX/milestone/4?closed=1

depthmapX v0.7.0

07 Jun 13:00
ff970de
Compare
Choose a tag to compare

This is a quite significant release as the internals of the application have been modernised making it more future proof and easier for new developers to access and contribute. With this release depthmapX will also be more robust and not crash as often as previous releases when handling different data and analyses. More details about user-facing changes can be found here and internal changes here

A more full list of changes can be seen in detail here

For macOS users still on version 10.13 try this build

depthmapX v0.6.0

15 Nov 18:35
ba6661c
Compare
Choose a tag to compare

For windows you may need to also install the Visual C++ Redistributable for Visual Studio 2015

Changes:

  • Changed the main map window to one using OpenGL
  • Removed idepthmap, idepthmapx and gmlmap
  • Allowed dxf to parse blocks of in deep hierarchies (block within a block, blockception)
  • Removed paftl from dxf, p2dpoly and pafmath
  • Created tests for dxf parsing
  • Forced agent analysis with occlusion look to prompt for isovist analysis first
  • Made the EPS export scale optional
  • Provided a new preferences dialog
  • Allowed opening empty graphs
  • Allowed selecting the "Ref" attribute
  • Various object deletion fixes
  • Fixed Save As..
  • Created an axial, isovist, agents and export options for the cli
  • Allowed exporting pointmap, axial and segment connections
  • Removed pstring and plist
  • Fixed table view scrolling for mac
  • Fixed depthmapView for mac
  • Provided the automatic building and uploading scripts (client and server)
  • Provided regression tests for isovists and axial lines analysis

depthmapX 0.55 beta

14 Jun 14:58
Compare
Choose a tag to compare
depthmapX 0.55 beta Pre-release
Pre-release

Transferred from https://github.com/blackseamonster/depthmapX/releases/tag/v0.55beta

Dev beta release of depthmapX in progress - this version has some issues fixed but is functionally very similar to previous versions of depthmapX. See https://github.com/blackseamonster/depthmapX/wiki/Changelog for changes.
Install by downloading the appropriate zip file for your platform and unpacking to the local hard drive - they should contain everything you need to run the app.

Changes:

  • Fixed some internal memory/runtime issues
  • Import links from file
  • Fixed crash on zoom-out issue
  • command line app (depthmapXcli)
  • restructured the code base to have more libraries that can be tested and reused
  • added catch as unit test framework
  • made simple mode option persistent
  • fixed persistence of user options on Windows
  • fixed mouse wheel zoom (center on mouse pointer, not center of the map)