Grigas

Results 76 issues of Grigas

iTwin.js Core, AppUI and iTwinUI dependencies are out-of-date. Need to update them and resolve a number of issues like deprecations.

property widget
dependencies

Some elements seem to be missing tooltips, e.g. in the below capture "2D" and "3D" header buttons, node checkbox and expander don't show one. ![Image](https://github.com/user-attachments/assets/b8822f5b-4d3c-47fa-8853-132de7ad04ac)

bug
tree widget

Currently the widget expects `IPresentationPropertyDataProvider`, which limits the types of data providers that can be passed to it. Need to come up with a way to supply any kind of...

enhancement
property widget

1. Set environment variable `NODE_ENV=development` 2. Run tree widget tests 3. Notice the failures: ```txt 1) createTreeWidget renders supplied trees: Error: Assert: Programmer Error at assert (node_modules\.pnpm\@[email protected]\node_modules\@itwin\core-bentley\src\Assert.ts:46:9) at useTransientState (node_modules\.pnpm\@[email protected]_infkli3j65rh4rjxdkq4hj547y\node_modules\@itwin\appui-react\src\appui-react\widget-panels\useTransientState.tsx:21:9)...

tree widget

Try a rule like this: ```json { "ruleType": "ContentModifier", "class": { "schemaName": "BisCore", "className": "GeometricElement3d" }, "calculatedProperties": [ { "label": "Test boolean", "value": "this will fail", "type": "bool" } ]...

bug
presentation

https://qa-projectwise365.bentley.com/e66b372a-ac81-4142-8f14-3514a27ecfa8/itwin-design-review/imodel/786dc73e-9511-4857-a073-0d4e57719dc6/c527cd2cd4c52549366f824ba398f5286c2b6260 ![Image](https://github.com/user-attachments/assets/5df9d22c-c3e9-4ef9-a0f2-9127c35c250a) **Expected result:** values of NULL properties should show up blank in property grid.

bug
presentation

Requirements defined internally.

enhancement
tree widget

1. Open http://localhost:3000/?iTwinId=b391ba44-add7-47a0-8375-f2889a3540e8&iModelId=ba504f88-a479-4156-9d81-658ee169588e in test viewer 2. Expand "ProcessPhysicalModel" model, "E-HEX" category, "Plate-type Heat Exchanger" elements' class grouping node, "E-102 [4-1MG]" element. The "E-102 [4-1MG]" element has its own geometry,...

enhancement
tree widget

Based on the mockups: https://www.figma.com/design/MuSiGw5reQvOJEhmi6arq5/%5Bbntly%5D-treeView-%5Bv2%5D?node-id=5043-42962&t=n1OnWnbfEtzPC6HE-1 ![Image](https://github.com/user-attachments/assets/3bd18e16-c94e-481c-afe0-9c32499c738d) The "announce" is in the context of screen readers.

enhancement
tree widget