Paul Connelly

Results 346 comments of Paul Connelly

For formatting, I think quantity formatting and kinds-of-quantity mostly cover what we need for formatting fields. A few additional requirements for fields: - Formatting of date/time values. MicroStation (pre-CONNECT) stored...

> With the former, can this process be done ahead of actual formatting, or can it be done using .then.catch() workflows? Can you link to what you mean by "the...

In that case, no. The user calls `iModelDb.saveChanges`, native `TxnManager` detects that an element has changed, invokes our JS callback to update the fields that refer to that element's properties...

> With the UnitProvider being a SchemaUnitProvider, that involves querying the imodel db then. Which can be done synchronously, our APIs just discourage it. I am synchronously querying the db...

> We'd have to add new synchronous interfaces for the FormatsProvider and UnitsProvider Probably leave the base interfaces alone, on the back-end I'm going to have to instantiate a specific...

Why does this require a new package versus simply exporting relevant APIs from core-backend?

I'll defer to others on the virtues of separate test packages. But if you do go that route, please rename the tools/test-support package to indicate it's only usable for **backend**...

Hi @jon-dicken, Are you able to provide the actual name of your Intel integrated graphics chip? The symptoms seem similar to those [afflicting Intel HD Graphics 620/630](https://github.com/iTwin/itwinjs-core/blob/531449917480b6ac592fa8c4d8d80bddaebde03d/core/webgl-compatibility/src/RenderCompatibility.ts#L83). Device ID "7D40"...

Thanks @jon-dicken. It does seem likely to be the same driver bug as some other Intel chips, for which we apply a workaround already. I submitted #8157 as a presumed...

Thanks for taking it for a spin, @jon-dicken. @markschlosseratbentley if we're going to solve this we will need to get access to hardware.