Bot releases are visible (Hide)
In this release, RevitLookup now runs in an isolated container for addin dependencies.
This new capability prevents conflicts and compatibility issues arising from different library versions between plugins, ensuring a more stable and reliable environment for plugin execution.
This enhancement uses the Nice3point.Revit.Toolkit
to manage the isolation process, effectively eliminating DLL conflicts.
By integrating this package, RevitLookup ensures a consistent and predictable user experience.
Detailed description how it works: https://github.com/Nice3point/RevitToolkit/releases/tag/2025.0.1
Dependency isolation is available starting with Revit 2025.
Note that the isolation mechanism is implemented by an additional library that must be loaded into Revit at first startup for it to work.
Therefore, if your other plugins use Nice3point.Revit.Toolkit
, it must be updated to version 2025.0.1
, which introduces this feature
Type | Extension | Description |
---|---|---|
Part | IsMergedPart | Is the Part the result of a merge. |
Part | IsPartDerivedFromLink | Is the Part derived from link geometry |
Part | GetChainLengthToOriginal | Calculates the length of the longest chain of divisions/ merges to reach to an original non-Part element that is the source of the tested part |
Part | GetMergedParts | Retrieves the element ids of the source elements of a merged part |
Part | ArePartsValidForDivide | Identifies if provided members are valid for dividing parts |
Part | FindMergeableClusters | Segregates a set of elements into subsets which are valid for merge |
Part | ArePartsValidForMerge | Identifies whether Part elements may be merged |
Part | GetAssociatedPartMaker | Gets associated PartMaker for an element |
Part | GetSplittingCurves | Identifies the curves that were used to create the part |
Part | GetSplittingElements | Identifies the elements ( reference planes, levels, grids ) that were used to create the part |
Part | HasAssociatedParts | Checks if an element has associated parts |
PartMaker | GetPartMakerMethodToDivideVolumeFW | Obtains the object allowing access to the divided volume properties of the PartMaker |
Element | GetCheckoutStatus | Gets the ownership status of an element |
Element | GetWorksharingTooltipInfo | Gets worksharing information about an element to display in an in-canvas tooltip |
Element | GetModelUpdatesStatus | Gets the status of a single element in the central model |
Element | AreElementsValidForCreateParts | Identifies if the given elements can be used to create parts |
Full changelog: https://github.com/jeremytammik/RevitLookup/compare/2025.0.7...2025.0.8
RevitLookup versioning: https://github.com/jeremytammik/RevitLookup/wiki/Versions
Published by github-actions[bot] 4 months ago
Solid scaling
Visualisation now supports scaling a solid, relative to its centre. Exploring small objects is now even easier https://github.com/jeremytammik/RevitLookup/issues/251
Theme synchronisation with Revit
Starting with Revit 2024, you can choose to automatically change the RevitLookup theme. Fans of darker colors will no longer have to dig through the settings every time
Improved arrow position for vertical edges on visualization
Multithreading visualization support. Changing settings now does not affect rendering. Previously there were artifacts due to fast settings changes
Added new extensions:
Type | Extension | Description |
---|---|---|
Element | GetCuttingSolids | Gets all the solids which cut the input element |
Element | GetSolidsBeingCut | Get all the solids which are cut by the input element |
Element | IsAllowedForSolidCut | Validates that the element is eligible for a solid-solid cut |
Element | IsElementFromAppropriateContext | Validates that the element is from an appropriate document |
Full changelog: https://github.com/jeremytammik/RevitLookup/compare/2025.0.6...2025.0.7
RevitLookup versioning: https://github.com/jeremytammik/RevitLookup/wiki/Versions
RevitLookup visualization: https://github.com/jeremytammik/RevitLookup/wiki/Visualization
Published by github-actions[bot] 4 months ago
Full changelog: https://github.com/jeremytammik/RevitLookup/compare/2025.0.5...2025.0.6
RevitLookup versioning: https://github.com/jeremytammik/RevitLookup/wiki/Versions
Published by github-actions[bot] 4 months ago
We're proud to share that RevitLookup has achieved 1000 stars on GitHub!
This milestone is a testament to its value and the dedication of our community.
Thank you for helping us reach this landmark!
To celebrate it, we are excited to introduce a major new feature in this release that will transform your interaction with models, offering a deeper understanding of the geometric objects that constitute your models.
This release includes comprehensive Geometry Visualization capabilities, enabling users to visualize various geometry objects directly within the RevitLookup interface.
In Revit, geometry is at the core of every model.
Whether you are dealing with simple shapes or intricate structures, having the ability to visualize geometric elements can significantly improve your workflow, analysis and understanding of the BIM.
To illustrate the power of these visualization capabilities, here's a glimpse of the geometric objects you can now explore directly within RevitLookup:
Geometry | Illustration |
---|---|
Mesh | |
Face | |
Solid | |
Curve | |
Edge | |
BoundingBox | |
XYZ |
For detailed documentation, visit: https://github.com/jeremytammik/RevitLookup/wiki/Visualization
Feel free to leave comments and suggestions regarding visualization here: https://github.com/jeremytammik/RevitLookup/pull/245.
Your input helps us improve this tool for everyone in the Revit community.
Bounds
method supportMinEnabled
method supportMaxEnabled
method supportBoundEnabled
method supportType | Extension | Description |
---|---|---|
Application | GetFormulaFunctions | Gets list of function names supported by formula engine |
Application | GetFormulaOperators | Gets list of operator names supported by formula engine |
BoundingBoxXYZ | Centroid | Gets the bounding box center point |
BoundingBoxXYZ | Vertices | Gets list of bounding box vertices |
BoundingBoxXYZ | Volume | Evaluate bounding box volume |
BoundingBoxXYZ | SurfaceArea | Evaluate bounding box surface area |
Document | GetAllGlobalParameters | Returns all global parameters available in the given document |
Document | GetLightGroupManager | Gets a light group manager object from the given document |
Document | GetTemporaryGraphicsManager | Gets a TemporaryGraphicsManager reference of the document |
Document | GetAnalyticalToPhysicalAssociationManager | Gets a AnalyticalToPhysicalAssociationManager for this document |
Document | GetFamilySizeTableManager | Gets a FamilySizeTableManager from a Family |
UIApplication | CurrentTheme | Gets a current theme |
UIApplication | CurrentCanvasTheme | Gets a current canvas theme |
UIApplication | FollowSystemColorTheme | Indicate if the overall theme follows operating system color theme |
View | GetSpatialFieldManager | Retrieves manager object for the given view |
Hope everyone enjoys the new release. Thanks!
Made with love by @Nice3point 🕊️
Full changelog: https://github.com/jeremytammik/RevitLookup/compare/2025.0.4...2025.0.5
RevitLookup versioning: https://github.com/jeremytammik/RevitLookup/wiki/Versions
Published by github-actions[bot] 5 months ago
A new Release focused on improving core functionalities and robustness of the product.
Introducing a preview feature for Family Size Table, making it easier to manage and visualize family sizes by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/236
To access it:
Note: Family size table is currently in read-only mode
Added new context menu item for selecting elements without showing
Added new fresh, intuitive icons to the context menu for a more user-friendly interface.
Refined labels, class names, and exception messages
Full changelog: https://github.com/jeremytammik/RevitLookup/compare/2025.0.3...2025.0.4
RevitLookup versioning: https://github.com/jeremytammik/RevitLookup/wiki/Versions
Published by github-actions[bot] 5 months ago
Memory diagnoser
Memory column contains the size of allocated managed memory.
Native ETW and allocations in C++ code are not included to avoid severe performance degradation.
Variants
collectionConnectorManager.Lookup
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/227
Wire.GetVertex
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/228
IndependentTag.CanLeaderEndConditionBeAssigned
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/229
IndependentTag.GetLeaderElbow
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/229
IndependentTag.GetLeaderEnd
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/229
IndependentTag.HasLeaderElbow
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/229
IndependentTag.IsLeaderVisible
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/229
CurveElement.GetAdjoinedCurveElements
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/230
CurveElement.HasTangentLocks
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/230
CurveElement.GetTangentLock
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/230
CurveElement.HasTangentJoin
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/230
CurveElement.IsAdjoinedCurveElement
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/230
TableView.GetAvailableParameters
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/231
TableView.GetCalculatedValueName
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/231
TableView.GetCalculatedValueText
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/231
TableView.IsValidSectionType
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/231
TableView.GetCellText
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/231
DatumPlane.CanBeVisibleInView
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/232
DatumPlane.GetPropagationViews
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/232
DatumPlane.CanBeVisibleInView
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/232
DatumPlane.GetPropagationViews
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/232
DatumPlane.GetDatumExtentTypeInView
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/232
DatumPlane.HasBubbleInView
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/232
DatumPlane.IsBubbleVisibleInView
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/232
DatumPlane.GetCurvesInView
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/232
DatumPlane.GetLeader
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/232
FamilySizeTableManager.GetFamilySizeTableManager
by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/233
AdaptiveComponentInstanceUtils.GetInstancePlacementPointElementRefIds
AdaptiveComponentInstanceUtils.IsAdaptiveComponentInstance
SolidUtils.SplitVolumes
SolidUtils.IsValidForTessellation
Full changelog: https://github.com/jeremytammik/RevitLookup/compare/2025.0.2...2025.0.3
RevitLookup versioning: https://github.com/jeremytammik/RevitLookup/wiki/Versions
Published by github-actions[bot] 6 months ago
Output error and failure messages to the Revit journal.
Messages include detailed crash information, including StackTrace.
It works for Revit in general and outputs all Domain fatal errors, including failures caused by third-party plugins.
Journals path: %LocalAppData%\Autodesk\Revit
Displaying the original exception type in tooltips, instead of TargetInvocationException.
View.GetCategoryHidden
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/217
View.GetCategoryOverrides
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/217
View.GetIsFilterEnabled
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/217
View.GetFilterOverrides
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/217
View.GetFilterVisibility
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/217
View.GetWorksetVisibility
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/217
View.GetColorFillSchemeId
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/217
View.IsCategoryOverridable
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/218
View.IsFilterApplied
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/218
View.IsInTemporaryViewMode
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/218
View.IsValidViewTemplate
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/218
View.IsWorksetVisible
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/218
View.CanCategoryBeHidden
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/219
View.CanCategoryBeHiddenTemporary
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/219
View.CanViewBeDuplicated
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/219
View.SupportsWorksharingDisplayMode
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/219
ScheduleDefinition.CanFilterByGlobalParameters
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/220
ScheduleDefinition.CanFilterByParameterExistence
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/220
ScheduleDefinition.CanFilterBySubstring
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/220
ScheduleDefinition.CanFilterByValue
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/220
ScheduleDefinition.CanFilterByValuePresence
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/220
ScheduleDefinition.CanSortByField
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/220
ScheduleDefinition.GetField
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/220
ScheduleDefinition.GetFieldId
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/220
ScheduleDefinition.GetFieldIndex
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/220
ScheduleDefinition.GetFilter
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/220
ScheduleDefinition.GetSortGroupField
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/220
ScheduleDefinition.IsValidCategoryForEmbeddedSchedule
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/220
ViewSchedule.GetStripedRowsColor
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/221
ViewSchedule.IsValidTextTypeId
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/221
ViewSchedule.GetDefaultNameForKeySchedule
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/221
ViewSchedule.GetDefaultNameForMaterialTakeoff
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/221
ViewSchedule.GetDefaultNameForSchedule
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/221
ViewSchedule.GetDefaultParameterNameForKeySchedule
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/221
ViewSchedule.IsValidCategoryForKeySchedule
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/221
ViewSchedule.IsValidCategoryForMaterialTakeoff
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/221
ViewSchedule.IsValidCategoryForSchedule
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/221
ViewSchedule.GetDefaultNameForKeynoteLegend
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/221
ViewSchedule.GetDefaultNameForNoteBlock
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/221
ViewSchedule.GetDefaultNameForRevisionSchedule
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/221
ViewSchedule.GetDefaultNameForSheetList
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/221
ViewSchedule.GetDefaultNameForViewList
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/221
ViewSchedule.GetValidFamiliesForNoteBlock
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/221
ViewSchedule.GetScheduleInstances
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/221
ViewSchedule.GetSegmentHeight
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/221
ViewSchedule.RefreshData
TableData.GetSectionData
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/223
TableData.IsValidZoomLevel
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/223
TableSectionData.AllowOverrideCellStyle
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.CanInsertColumn
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.CanInsertRow
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.CanRemoveColumn
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.CanRemoveRow
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.GetCellCalculatedValue
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.GetCellCalculatedValue
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.GetCellCategoryId
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.GetCellCategoryId
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.GetCellCombinedParameters
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.GetCellCombinedParameters
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.GetCellFormatOptions
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.GetCellFormatOptions
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.GetCellParamId
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.GetCellParamId
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.GetCellSpec
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.GetCellText
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.GetCellType
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.GetCellType
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.GetColumnWidth
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.GetColumnWidthInPixels
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.GetMergedCell
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.GetRowHeight
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.GetRowHeightInPixels
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.GetTableCellStyle
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.IsCellFormattable
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.IsCellOverridden
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.IsCellOverridden
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.IsValidColumnNumber
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.IsValidRowNumber
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
TableSectionData.RefreshData
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/224
IndependentTag.TagText
for RebarBendingDetail in Revit 2025. Revit API issue https://github.com/jeremytammik/RevitLookup/issues/225
Full changelog: https://github.com/jeremytammik/RevitLookup/compare/2025.0.1...2025.0.2
RevitLookup versioning: https://github.com/jeremytammik/RevitLookup/wiki/Versions
Published by github-actions[bot] 6 months ago
BasePoint.GetSurveyPoint
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/212
BasePoint.GetProjectBasePoint
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/212
InternalOrigin.Get
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/212
ElevationMarker.GetViewId
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/213
CurtainGrid.GetCell
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/215
CurtainGrid.GetPanel
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/215
Panel.GetRefGridLines
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/215
Many thanks to @SergeyNefyodov for contributing to RevitLookup
Full changelog: https://github.com/jeremytammik/RevitLookup/compare/2025.0.0...2025.0.1
RevitLookup versioning: https://github.com/jeremytammik/RevitLookup/wiki/Versions
Published by github-actions[bot] 7 months ago
Revit 2025 support
Action for deleting element
Now you can delete an element from the project, the action is available both from the left panel and from the table.
Action for editing element parameter value
Now you can edit the parameter value. String, Double, Int, ElementId supported.
ForgeTypeId class name
For developer convenience, the Forge Schema dialog now displays the full class and property name, for direct use in code.
RevitLinkType.IsLoaded
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/208
LocationCurve.ElementsAtJoin
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/205
LocationCurve.JoinType
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/205
Full changelog: https://github.com/jeremytammik/RevitLookup/compare/2024.0.13...2025.0.0
RevitLookup versioning: https://github.com/jeremytammik/RevitLookup/wiki/Versions
Published by github-actions[bot] 8 months ago
Modules view
The new Modules view lets you inspect the dynamic link libraries (DLLs) and executables that your app uses. In this view, you’ll find information such as module names, versions, application domains, paths to the module.
Full changelog: https://github.com/jeremytammik/RevitLookup/compare/2024.0.12...2024.0.13
Published by github-actions[bot] 10 months ago
Last corrective update for this year, bringing minor tweaks and improvements
Full changelog: https://github.com/jeremytammik/RevitLookup/compare/2024.0.11...2024.0.12
That's all for now. I wish you all a Happy New Year with best regards, do what you love, evolve, travel, don't forget to have a rest and keep coding 🎉
Published by github-actions[bot] 10 months ago
In this release RevitLookup welcomes you with improved visuals, support for templates to fine-tune data display, improved navigation, in-depth color support, let's take a look
Navigation. Updated navigation allows Ctrl + Click
in the tree or grid to open any selected item or group of items in a new tab.
This also allows you to analyze items that RevitLookup doesn't support, how about looking at StackTrace for exceptions
Color Preview. Changes to the user interface give us the ability to customize the display of any type of data.
And now you will be able to visually see how materials or ribbon looks like.
Autodesk.Revit.DB.Color
and System.Windows.Media.Color
are supported
Update available notification. Updates are now checked automatically and an icon is now displayed in the navigation area if a new version is available
Background effects. Available on windows 11 only.
Acrylic:
Blur:
The visual representation of the background depends on your desktop image and current theme
Color extensions. Convert color to other formats HEX, CMYK, etc. Color name identification, en
and ru
localizations available.
Autodesk.Revit.DB.Color
and System.Windows.Media.Color
are supported
Full changelog: https://github.com/jeremytammik/RevitLookup/compare/2024.0.10...2024.0.11
Here, I'm wrapping things up. Wishing everyone a splendid New Year and a joyous Christmas ahead. As always, yours truly @Nice3point 🎅
Published by github-actions[bot] 11 months ago
MEPSystem.GetSectionByIndex
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/189
MEPSystem.GetSectionByNumber
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/189
MEPSection.GetElementIds
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/192
MEPSection.GetCoefficient
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/192
MEPSection.GetPressureDrop
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/192
MEPSection.GetSegmentLength
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/192
MEPSection.IsMain
supportSystem.Object
option (named Root hierarchy) by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/193
Full changelog: https://github.com/jeremytammik/RevitLookup/compare/2024.0.9...2024.0.10
Published by github-actions[bot] 11 months ago
Settings Accessibility: Most settings have been relocated to the grid context menu for a more intuitive and accessible user experience. Now, users can conveniently access and modify settings directly from the grid context menu
Added ExtensibleStorage Array
and Map
support https://github.com/jeremytammik/RevitLookup/issues/184
Added Room.GetBoundarySegments()
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/187
Added BoundarySegment
support by @SergeyNefyodov in https://github.com/jeremytammik/RevitLookup/pull/187
Added changing theme in runtime
Optimized rendering performance for both tree and grid views, resulting in smoother and faster visual representation
Added shortcuts for close current and all RevitLookup instances https://github.com/jeremytammik/RevitLookup/issues/172
Esc
now closes the current window.
Shift + Esc
closes all RevitLookup instances
Explore all available shortcuts here
Full changelog: https://github.com/jeremytammik/RevitLookup/compare/2024.0.8...2024.0.9
Published by github-actions[bot] over 1 year ago
Computing Time Tracking
This feature includes the ability to monitor the computing time taken to invoke a member, such as methods or properties.
By tracking the execution time, you can identify and analyze slow-performing methods or properties, gaining insights into their overall performance.
The computing time is displayed in a separate column and a tooltip, providing you with detailed information. This feature is optional and disabled by default
Context Menu
A convenient context menu has been added to the table, providing you with additional options to manage columns and update contents.
This menu enables you to customize your table view and effortlessly perform actions to enhance your experience.
Enhanced Visualization
Icons have been added to the context menu, making it more visually appealing and intuitive for users to navigate and interact with the available options.
Full changelog: https://github.com/jeremytammik/RevitLookup/compare/2024.0.7...2024.0.8
Published by github-actions[bot] over 1 year ago
Corrective update to the last major release RevitLookup 2024.0.6
BuiltInCategory
extension of the Category
class for Revit versions 2021-2022 where this property is not present in the official API https://github.com/jeremytammik/RevitLookup/issues/162
Published by github-actions[bot] over 1 year ago
Icons
Introducing a collection of new icons for properties, methods, fields, and events, ensuring a visually appealing representation
Enhanced Performance with Separate UI Thread
The RevitLookup user interface now operates in a dedicated thread, independent of Revit's workload. This architectural improvement significantly enhances smoothness and responsiveness
New Additional Setting Options
Introducing a range of new setting options that expand customization capabilities and provide users with greater control over the tool's behavior
Class fields
Introducing support for displaying class fields, enabling a comprehensive understanding of the class structure
Class events
Introducing support for displaying class events, facilitating better comprehension of event-driven programming within the class
Class private members
Empowering developers with the ability to visualize and access class private fields, properties, methods, and events, providing a complete overview of the class implementation
ElementId Redirection to Category
Implemented a helpful feature that automatically redirects ElementId to Category, whenever applicable. This simplifies navigation and enhances the user experience
Content Virtualization
Applied content virtualization to the dashboard and settings page, optimizing performance by efficiently managing large amounts of data and dynamically loading content as needed. This results in a smoother and more efficient user interaction
Published by github-actions[bot] over 1 year ago
Static members support
For example, RevitLookup now supports the display of these and other properties and methods:
Category.GetCategory();
Document.GetDocumentVersion()
UIDocument.GetRevitUIFamilyLoadOptions()
Application.MinimumThickness
Ribbon update
SplitButton replaced by PullDownButton. Thank for voting https://github.com/jeremytammik/RevitLookup/discussions/159
Published by github-actions[bot] over 1 year ago
Published by github-actions[bot] over 1 year ago
Fixed Fatal Error on Windows 10 https://github.com/jeremytammik/RevitLookup/issues/153
Accent colour sync with OS now only available in Windows 11 and above. Many thanks to Aleksey Negus for testing builds