graphical-debugging

Graphical Debugging extension for Visual Studio

MIT License

Stars
150

Bot releases are visible (Hide)

graphical-debugging - Graphical Debugging v0.55 Latest Release

Published by awulkiew 2 months ago

Supported: Visual Studio 2022

additions:

  • add handling of C++ types decorated with module name

bugfixes:

  • fixed cancelling of loading taking too much time
  • fixed loading of user-defined point-based boxes, segments and rays
graphical-debugging - Graphical Debugging v0.54

Published by awulkiew 11 months ago

Supported: Visual Studio 2022

additions:

  • direct memory access for Boost.Geometry nsphere
  • support for C++ rvalue references
  • support for types defined in DLLs
  • support for std::chrono::duration

bugfixes:

  • fixed drawing of small circles
  • variables are no longer loaded after closing watch window
graphical-debugging - Graphical Debugging v0.53

Published by awulkiew over 1 year ago

Supported: Visual Studio 2022

additions:

  • expression error in Type column
  • context menus for row of list of variables
  • support for ctrl+v for row of list of variables

bugfixes:

  • fixed handling of debugger context change, e.g. on call stack
  • fixed selection and text edit colors
  • fixed visualization of very small geographic areas
graphical-debugging - Graphical Debugging v0.52

Published by awulkiew over 1 year ago

Supported: Visual Studio 2022

bugfixes:

  • fixed visualization when user-defined point was defined incorrectly
  • fixed visualization of collections with empty elements
  • fixed normalization of angles
graphical-debugging - Graphical Debugging v0.51

Published by awulkiew over 1 year ago

Supported: Visual Studio 2022

additions:

  • handling of C++ const, volatile and reference variables
graphical-debugging - Graphical Debugging v0.50

Published by awulkiew over 1 year ago

Supported: Visual Studio 2022

additions:

  • support for Visual Studio 2022

breaking changes:

  • dropped support for Visual Studio 2013, 2015, 2017 and 2019
graphical-debugging - Graphical Debugging v0.34

Published by awulkiew over 1 year ago

Supported: Visual Studio 2013, 2015, 2017 and 2019

bugfixes:

  • fixed validity checks of user-defined types
  • fixed visualization of some types with VS2019, e.g. Boost.Geometry segment and rtree
graphical-debugging - Graphical Debugging v0.33

Published by awulkiew about 3 years ago

additions:

  • support for user-defined Segment, Ray and Line
  • support for Visual Basic array and List and basic data types (without direct memory access)
  • loading time message window no longer blocks loading
  • containers of geometries use color of the elements in GraphicalWatch
graphical-debugging - Graphical Debugging v0.32

Published by awulkiew over 4 years ago

additions:

  • support for Type pattern in user-defined classes
  • support for user-defined coordinate systems and units
  • support for base classes of known types in C#, e.g. IList<>
  • support for user-defined Boxes
  • added enabling/disabling of geometries and plots
  • added changing of colors of geometries and plots
  • improvement of list editing, single click edit
  • implemented direct memory loading of Boost.Geometry R-tree
  • implemented direct memory loading of containers of geometries
  • various other loading optimizations
graphical-debugging - Graphical Debugging v0.31

Published by awulkiew over 4 years ago

bugfixes:

  • fixed issue with user-defined containers element type expected to be the first template argument
  • fixed issue with user-defined containers not updated after change in XML file
graphical-debugging - Graphical Debugging v0.30

Published by awulkiew over 4 years ago

additions:

  • support for user-defined Container based on Array or LinkedList
  • support for user-defined MultiGeometry
  • support for C# LinkedList<>
  • support for containers of geometries
graphical-debugging - Graphical Debugging v0.29

Published by awulkiew over 4 years ago

additions:

  • support for user-defined Linestring, Ring, Polygon, MultiPoint, MultiLinestring and MultiPolygon

bugfixes:

  • fixed infinite loops for huge non-cartesian coordinates
graphical-debugging - Graphical Debugging v0.28

Published by awulkiew over 4 years ago

additions:

  • multiple instances of *Watch windows can be opened (up to 10)
  • try to load as many variables as possible even if exceptions are thrown during loading of some of them
  • improved scales for big coordinates

bugfixes:

  • fixed exception for empty geometries
  • fixed exception for big coordinates
graphical-debugging - Graphical Debugging v0.27

Published by awulkiew almost 5 years ago

additions:

  • support for std::set
  • support for boost::circular_buffer
  • support for boost::gil::image
  • support for boost::geometry::index::rtree (no direct memory access for now, so it may take long time to load)
  • variable loading time check and possibility to stop if it takes too long

bugfixes:

  • updated debugger visualizers for boost::variant
graphical-debugging - Graphical Debugging v0.26

Published by awulkiew about 5 years ago

additions:

  • improvement of general options
graphical-debugging - Graphical Debugging v0.25

Published by awulkiew over 5 years ago

additions:

  • support for C# arrays and List<> of points
  • basic support for user-defined point types

bugfixes:

graphical-debugging - Graphical Debugging v0.24

Published by awulkiew over 5 years ago

  • add direct memory access for C# List<>
graphical-debugging - Graphical Debugging v0.23

Published by awulkiew over 5 years ago

  • add zoom in/out with mouse wheel
  • support C# arrays (with direct memory access) and List<> (without direct memory access)
graphical-debugging - Graphical Debugging v0.22

Published by awulkiew over 5 years ago

graphical-debugging - Graphical Debugging v0.21

Published by awulkiew over 5 years ago

  • Added support for Visual Studio 2019