* adds color source to color proxies and sends definition object layer colors
* adds missing materials and colors to instances on bake
* Update RhinoColorManager.cs
* fix: Move `*.addin` files to their respective projects.
These files should not live in `shared` projects as they are not shareable.
* fix: Revit2022 Release configuration + Add all versions to zip file
* updates definition object colors and refactors speckle application id retrieval
* adds definition object color inehritance and speckle app id extensions
* minor build fixes
* adds source to color proxy and color proxy id
* Update AutocadColorManager.cs
* Update AutocadColorManager.cs
* chore: cleans up display value extractor
removes transform references and checks for groups, as objects are ungrouped by that point
* feat: generates render material proxy maps in revit send
* chore: removes unused code
* feat(revit): material proxies wip
* wip
* removes unused converted cache
* wip
* chore: cleanup part 1
* chore: finished cleanup (moved revit render material proxy cache out)
* fix(revit): invalid progress reporting on send
* feat(rhino): adds rhino support for revit proxy materials
* fix(acad): checks group names for invalid chars
* fix(acad): checks material name for invalid chars
* feat(acad): adds support for baking fallback objects properly
including materials!
* wip: arcgis support for multiple fallback values
* Fix build errors (#166)
* fix: arcgis
---------
Co-authored-by: Oğuzhan Koral <45078678+oguzhankoral@users.noreply.github.com>
* adds color proxies on send
* minor color manager refactor
* Update ArcGISColorManager.cs
* add values to colorProxies
* add root collection name
* solve precision for comparing unique values
* specify color space for rgb color conversions
* priorityValue matching the number of selected layers
* move comparison logic out
* Update ArcGISColorManager.cs
---------
Co-authored-by: KatKatKateryna <kateryna@speckle.systems>
* adds autocad 2022 connector and converter
also changes dependencyinjection to be a shared project
* fix: selection events no longer crash 2022
co-authored with ogu and claire
---------
Co-authored-by: Dimitrie Stefanescu <didimitrie@gmail.com>
* fix(dui3): correctly creates groups with their appropriate name in rhino
* fix(dui3): purges groups on second receive to ensure correct name is set always
note, this means we're using our naming hack again
* fix: moves group logic to group manager :/
* chore: adds comment
* adds color manager to autocad
* injects color manager
* adds colors to objects on receive
* Fixes setting layer colors on receive
* fixes layer colors and adds color to objects
* autocad color bugs
* merge errors
* object ids fix
* adds application id to autocad layers
* object ids bug
* reduces type complexity on send
* initializes collection cache to empty
* Update RhinoColorManager.cs
* layer bug
* adds materials to autocad on send
* skips inherited materials on send
* adds render materials as (color, transparency) on receive, and refactors groups to reduce complexity
* adds render material conversion to material
* fixes material bugs on receive
* fixes rhino render material receive default bug
* adds missing colors and materials to instances
* minor suggestions + semantics (#120)
* namespace changes
* Update AutocadInstanceObjectManager.cs
* fix: blocks
* Dim/cnx 23 fixes (#123)
* feat: simplification on the rhino side
* chore: removes stale code
* chore: moves colors next to materials
* chore: removes unused file
* chore: actually just stylistic changes
* feat: passes in material and color manager to layer manager by DI
* fix: forgot to stage this last change
* fix: typos, renaming + deleting stale code
---------
Co-authored-by: Dimitrie Stefanescu <didimitrie@gmail.com>
* react to renamespacing
* merge dev
* fmt
* initialize things with typeloader
* autocad initialization
* add arcgis
* add more projects to local
* instrument rhino more
* update nugets
* fmt
* fix(dui3): wip fix for cnx-202
* fix(dui3): propagates change from rhino to other host apps
* fix(dui3/revit): cnx-225; revit was reporting cancellation as errors
---------
Co-authored-by: Oğuzhan Koral <45078678+oguzhankoral@users.noreply.github.com>