Releases: SpaceGroupUCL/depthmapX
depthmapX v0.8.0
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
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
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
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)