MonocleForDynamo

This is the repository for the Monocle View Extension for Dynamo

BSD-3-CLAUSE License

Stars
48

Bot releases are hidden (Show)

MonocleForDynamo - Monocle 2024.7.1 - Latest Release Latest Release

Published by johnpierson 3 months ago

🆕 New Features

  • Node documenter will now create a .md file with the sample graph referenced if there is whitespace entered in the UI.
  • Color code groups now uses the Dynamo "group styles" colors.
    image

🐛 Bugs Fixed

  • none

Full Changelog: https://github.com/johnpierson/MonocleForDynamo/compare/2024.5.1...2024.7.1

MonocleForDynamo - Monocle 2024.5.1 - Latest Release

Published by johnpierson 5 months ago

🆕 New Features

  • Inline Node Connectomatic (Enable via menu and hold down the left alt key to activate during node drag operation)
    20240509-connecto
  • Graph Thumbnail Creator
    20240509-quickGraphThumbnail

🐛 Bugs Fixed

  • Revit 2025/ .NET8 - Fixed the standard views

Installation

With this being a prerelease build, you must download the attached .7z file and unzip it with 7Zip. After some more testing this will be on the package manager soon.

Full Changelog including all my mishaps here:

Full Changelog: https://github.com/johnpierson/MonocleForDynamo/compare/2024.3.2...2024.5.1

MonocleForDynamo - Monocle 2024.3.2- Prerelease

Published by johnpierson 7 months ago

🆕 New Features

This is a prerelease with the all-new Monocle Loader to Autoload the Correct monocle version for your Dynamo version. With the primary considerations being, Net4.8 framework vs .NET8 framework.

After installation, you must restart Dynamo, as the extension (loader) will write the MonocleViewExtension.dll and Monocle_ViewExtensionDefinition.xml files on the fly.

Installation

With this being a prerelease build, you must download the attached .7z file and unzip it with 7Zip. After some more testing this will be on the package manager soon.

Full Changelog including all my mishaps here:

Full Changelog: https://github.com/johnpierson/MonocleForDynamo/compare/2024.3.1...2024.3.2

MonocleForDynamo - Monocle 2024.3.1 - Prerelease

Published by johnpierson 7 months ago

🆕 New Features

This is a prerelease with the all-new Monocle Loader to Autoload the Correct monocle version for your Dynamo version. With the primary considerations being, .Net4.8 framework vs .NET8 framework.

After installation, you must restart Dynamo, as the extension (loader) will write the MonocleViewExtension.dll and Monocle_ViewExtensionDefinition.xml files on the fly.

Installation

With this being a prerelease build, you must download the attached .7z file and unzip it with 7Zip. After some more testing this will be on the package manager soon.

Full Changelog including all my mishaps here:

Full Changelog: https://github.com/johnpierson/MonocleForDynamo/compare/2023.11.1...2024.3.1

MonocleForDynamo - Monocle 2023.11.1 - Node Documenter

Published by johnpierson 12 months ago

🆕 New Features:

Node Documenter! You can easily create documentation for your custom nodes.

image

📝 Other Notes

This release is possibly a "code freeze" for builds for .NET 4.8 as Dynamo is migrating to .NET 6 with Dynamo 3.0. More info about this is available here: https://dynamobim.org/dynamo-upgrading-to-net-6/

⚙ Installation

  • On the package manager.
MonocleForDynamo - Monocle 2023.10.1 - Node Documenter Fixes (pre-release)

Published by johnpierson about 1 year ago

This includes fixes for the node documenter to extract names correctly from non-UI nodes. Also fixes spaces in image file name in the markdown file.

MonocleForDynamo - Monocle 2023.9.3 - Node Documenter Beta Release

Published by johnpierson about 1 year ago

Be sure to use 7Zip to unpack the .7z ### file.

  • Remove hard-coded directory path to prevent crash.

This release still needs to be added to the package manager.
inAction

MonocleForDynamo - Monocle 2023.5.5 - Node Swapper and More Flair

Published by johnpierson over 1 year ago

🆕 New Features:

Node Swapper! In-canvas, easy-to-use node swapping ability.
20230518-magicNodeSwapperPatreonEditionJustKidding3

⚙ Installation

  • On the package manager.

📽️ Video Overview:

https://www.youtube.com/watch?v=UmQvIGW7bcc

MonocleForDynamo - Monocle 2023.5.1 - Better Save Commands, Bug Fixes

Published by johnpierson over 1 year ago

🐛 Bug Fixes:

  • Fixes #40 by adding new, better save menu
  • Fixes #41 by fixing the link

⚙ Installation

  • On the package manager.
    20230508-betterSaveQuickSave-1280
MonocleForDynamo - Monocle 2023.2.1 - Group Coloring Fixes

Published by johnpierson over 1 year ago

🐛 Bug Fixes:

This fixes the longstanding issue (#6). Brought to my attention via https://forum.dynamobim.com/t/monocle-request/86524/5

⚙ Installation

  • On the package manager.
MonocleForDynamo - Monocle 2022.10.1 - Input Identifier, Category Converter UX, Bug Fixes

Published by johnpierson almost 2 years ago

🆕 New Features:

  • We now have an input node identifier. 🥳
    image
    20221019-inputIdentifier

  • In-Canvas simple search is now able to be removed in the settings file

🐛 Bug Fixes:

  • Fixed an issue where if a graph has not been ran, resulting in unfulfilled dropdowns, the dropdown converter would just do nothing. It now triggers a node error telling you what to do.
    Revit_DZMCwRNGEU

⚙ Installation

  • On the package manager.
MonocleForDynamo - Monocle 2022.9.1 - In Canvas Simple Search

Published by johnpierson about 2 years ago

🆕 New Features:

  • Promoted the in-canvas simple search from debug.
    • Accessible via Shift+SpaceBar
    • Know Issue: Requires at least one node to be placed on the canvas at this time. (background: Dynamo seems to think it has a workspace on the home screen always)

https://user-images.githubusercontent.com/15744724/188719147-ae9035de-b2f8-46b3-8b00-5e8076f9971e.mp4

⚙ Installation

  • On the package manager.
MonocleForDynamo - Monocle 2022.8.1 - Graph Resizerer

Published by johnpierson about 2 years ago

🆕 New Features:

⚙ Installation

  • On the package manager.
MonocleForDynamo - Monocle 2022.7.1 - Revision to Package Version Finding

Published by johnpierson over 2 years ago

🐛 Bug Fixes:

  • Revised the package version finder to use the OOTB way with the package manager. This initially used my own version of finding packages with JSON parsing and didn't always work. (originally reported here)

⚙ Installation

  • On the package manager.
MonocleForDynamo - Monocle 2022.6.1 - Category Converter Changes, Fancy Paste

Published by johnpierson over 2 years ago

🆕 New Features:

  • Fancy Paste
    • Adds a new option to paste a node without wires
    • image

🐛 Bug Fixes

MonocleForDynamo - Monocle 2022.2.1 - Package Usage Group Notes + DevExpress Compatibility

Published by johnpierson over 2 years ago

🗝 Features Re-Added

  • Re-added the grouping of notes created with package usage. I am not sure why I left it out at first. lol

🐛 Bug Fixes

  • Some plugins use external toolkits for their UI. One of these external toolkits is DevExpress. DevExpress forces it's customizations on EVERYTHING. We now fix that. (Screenshot below)

image

🚀 Installation

  • Available on the package manager
MonocleForDynamo - Monocle 2022.1.4 - Dropdown Converter Bug Fix

Published by johnpierson over 2 years ago

🐛 Bug Fixes

Fixed a bug that happened with the dropdown converter when a dropdown node has not been run. (manual run mode). Resulting in crash. Now it doesn't.

MonocleForDynamo - 🧐 Monocle v2022.1.3

Published by johnpierson over 2 years ago

Includes everything in 2022.1.2 and a bug fix for Revit not triggering the startup method.

MonocleForDynamo - 🧐 Monocle v2022.1.2

Published by johnpierson over 2 years ago

This is a large release. It includes the following.

Installation

  • Available on the package manager!

General

  • Overhaul of the codebase to closer match MVVM framework.
  • Moved all tools to their own folders for cleanliness.
  • Implemented logging into the dynamo logger for errors.

Changes

  • In-Canvas alignment widget is now known as FOCA - the cleaner of your Dynamo graphs.
  • Simple Search has been revised to be even simpler. Removed the filters for custom packages, descriptions, etc. This may also make a comeback, but at the moment for the migration, simplicity was my focus.
  • Custom node highlighting is fully back now. It is now in the menu item with keyboard shortcuts and is attached to MonocleSettings.xml

Removals

  • Removed tons of dependencies. Monocle now only has one DLL and uses DLLs shipped with Dynamo.
  • Removed sticky notes in the process. 😥 Might come back again later in a greater way, we'll see.
  • Removed graph analyzer. It kinda worked and I don't want to update it right now.

Additions

  • Added monocle settings menu for exporting, loading, and reconfiguring settings.

Bugs Fixed / Issues Closed

  • Closes #23 by adding this feature back
  • Closes #22 by assigning this from the settings (why it wasn't, I am not sure)
  • Closes #20 by reducing dependencies on external libraries. (see above)
  • I think this closes #14 with the dependency reduction
  • Closes #10 because standard views are in a flyout now.
MonocleForDynamo - Monocle for Dynamo v.2021.4.1

Published by johnpierson over 3 years ago

This is the official release of the tools mentioned in, https://github.com/johnpierson/MonocleForDynamo/releases/tag/2021.1.1