Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge @bentley/imodeljs-native 3.2.6 into imodel02 #3537

Merged
merged 78 commits into from
Apr 20, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
78 commits
Select commit Hold shift + click to select a range
d15d6e3
3.2.0-dev.27
imodeljs-admin Mar 29, 2022
2ab5fca
Presentation: Clarify `onlyIfNotHandled` attribute (#3418)
grigasp Mar 29, 2022
af04d44
Fix overlay map layers that were displayed at the wrong elevation (#3…
mdastous-bentley Mar 29, 2022
440e2b1
Fix framebuffer resize issue that causes WebGL errors (#3406)
markschlosseratbentley Mar 29, 2022
8db8432
3.2.0-dev.28
imodeljs-admin Mar 30, 2022
0d0aa3b
3.1.0 changelogs (#3440)
skirby1996 Mar 30, 2022
2c9f818
Create a pipeline to run core tests on ios (#3345)
DanielToby Mar 30, 2022
85585bf
Add setting to auto-collapse unpinned widget panels (#3439)
bsteinbk Mar 30, 2022
835237d
Add camera paths to display-test-app (#3365)
TitouanLeDuigou Mar 30, 2022
cdc71f9
3.2.0-dev.29
imodeljs-admin Mar 31, 2022
e91c4ba
Improve RealityTile loading priority calculation (#3373)
TitouanLeDuigou Mar 31, 2022
4932ad1
Improve support for WMS server 1.1.1 (#3444)
mdastous-bentley Mar 31, 2022
69eaa56
Request next animation frame when selection set changes (#3450)
pmconne Mar 31, 2022
69ada6b
fix map-layers peer deps (#3447)
aruniverse Mar 31, 2022
21f22c2
3.1.1 changelogs (#3454)
skirby1996 Mar 31, 2022
c6781fa
Shader variants for unquantized vertex tables (#3445)
pmconne Mar 31, 2022
fd65de8
Fix unquantized vertex read for WebGL 1. (#3456)
pmconne Mar 31, 2022
8594213
3.2.0-dev.30
imodeljs-admin Apr 1, 2022
cadcd3f
Reality tile priority on zoom target (#3459)
TitouanLeDuigou Apr 1, 2022
9c7b031
3.2.0-dev.31
imodeljs-admin Apr 2, 2022
c1c4d13
3.2.0-dev.32
imodeljs-admin Apr 3, 2022
aac9542
3.2.0-dev.33
imodeljs-admin Apr 4, 2022
a987078
Added missing properties concerning additional transform paths in Geo…
AlainRobertAtBentley Apr 5, 2022
9d7e32c
3.2.0-dev.34
imodeljs-admin Apr 5, 2022
2f8ae50
Presentation: Initialize schemas preloading on Presentation.initializ…
saskliutas Apr 5, 2022
73ff98f
Fix OOM error stemming from dynamic import of a very large object (ba…
mergify[bot] Apr 5, 2022
c5836a7
3.2.0-dev.35
imodeljs-admin Apr 6, 2022
a8e94c3
Fix blank rendering when dropping and immediately re-adding the same …
markschlosseratbentley Apr 6, 2022
7175931
New datum grid file formats identifiers (#3475)
AlainRobertAtBentley Apr 6, 2022
6a281de
Restore Mobile Authorization (#3474)
DanielToby Apr 6, 2022
f763375
Fix ios Display Test App (#3354)
DanielToby Apr 6, 2022
f4ab9d1
3.2.0-dev.36
imodeljs-admin Apr 7, 2022
1f2fb8d
3.1.2 changelogs (#3488)
skirby1996 Apr 7, 2022
84c893c
Move iOS Testing Resources to tools/internal (#3461)
DanielToby Apr 7, 2022
155b8d6
Add automation for linting and code gen for Extension package (#3146)
SpencerWBarnes Apr 7, 2022
00747c1
3.2.0-dev.37
imodeljs-admin Apr 8, 2022
d2ec9cb
Added documentation for BingMaps and MapBox. (#3492)
mdastous-bentley Apr 8, 2022
bc0d93c
Fix MSAA hang for Mali-G71 and Mali-G76 GPUs (#3499)
markschlosseratbentley Apr 8, 2022
4c0ef8a
3.2.0-dev.38
imodeljs-admin Apr 9, 2022
c2700b0
Add ability to pass overrides to UiItemsManager (#3462)
bsteinbk Apr 9, 2022
b32f0ce
3.2.0-dev.39
imodeljs-admin Apr 10, 2022
9d6cee6
3.2.0-dev.40
imodeljs-admin Apr 11, 2022
41a6a44
Change Map-layers extension code owners (#3502)
mdastous-bentley Apr 11, 2022
ef122d4
Use iTwinUI-react components to get consistent styling. (#3482)
mdastous-bentley Apr 11, 2022
f20cb30
3.2.0-dev.41
imodeljs-admin Apr 12, 2022
30ac2ef
Fix jumpy view zoom on touch devices (#3498)
EimantasMorkunas Apr 12, 2022
0c932aa
Add RPC operations, "getCustomViewState3dData", "hydrateViewState" to…
nick4598 Apr 12, 2022
253f684
3.2.0-dev.42
imodeljs-admin Apr 13, 2022
166c97d
add excluded advisory (#3513)
nick4598 Apr 13, 2022
395df96
Cleanup imodel transformer test app (#3514)
MichaelBelousov Apr 13, 2022
d2b6ef9
UI: Tool Settings updates (#3519)
NancyMcCallB Apr 13, 2022
56f73b9
Bug fix for hydrateViewState (#3518)
nick4598 Apr 13, 2022
b655141
3.2.0-dev.43
imodeljs-admin Apr 14, 2022
7d54353
Add "getMassPropertiesPerCandidate" RPC operation (#3366)
MindaugasButkus Apr 14, 2022
794b34e
Fix pickers styling to align (#3523)
saskliutas Apr 14, 2022
0213e17
3.2.0-dev.44
imodeljs-admin Apr 15, 2022
360ea31
Add some tests for subcategories (#3524)
nick4598 Apr 15, 2022
56bbd65
3.1.3 changelogs (#3530)
skirby1996 Apr 15, 2022
9a637e4
Read pixel improvements (#3504)
TitouanLeDuigou Apr 15, 2022
b86b793
Implement PolyfaceBuilder.addSweptIndexedPolyface (#3527)
dassaf4 Apr 15, 2022
f0ac4cf
3.2.0-dev.45
imodeljs-admin Apr 16, 2022
2295a74
3.2.0-dev.46
imodeljs-admin Apr 17, 2022
c6a39d9
Merge commit 'fabe7e468c69baf27817508effbaad0a3a5b1f14' into native/3…
pmconne Apr 17, 2022
c70b09e
@bentley/imodeljs-native 3.2.4
pmconne Apr 17, 2022
118c7cd
lint
pmconne Apr 17, 2022
4fa4039
3.2.0-dev.47
imodeljs-admin Apr 18, 2022
0a88587
3.2.0-dev.48
imodeljs-admin Apr 19, 2022
ea37f6e
Merge branch 'master' into native/3.2.4
pmconne Apr 19, 2022
2f27447
@bentley/imodeljs-native 3.2.6
pmconne Apr 19, 2022
4b5edce
lint
pmconne Apr 19, 2022
a9be588
Account for orthographic view points in ViewState3d.lookAtGlobalLocat…
markschlosseratbentley Apr 19, 2022
ce886ec
Fix UI 1.0 bug were widgets defined by providers did not honor the Ce…
bsteinbk Apr 19, 2022
ffd453a
lint
pmconne Apr 19, 2022
e7f75e2
Merge branch 'native/3.2.4' of https://github.com/iTwin/itwinjs-core …
pmconne Apr 19, 2022
0e22d15
bad module
pmconne Apr 19, 2022
b48dc97
@bentley/imodeljs-native 3.2.6 (#3532)
pmconne Apr 19, 2022
dbe5623
3.2.0-dev.49
imodeljs-admin Apr 20, 2022
8c7eb3b
Merge branch 'master' into imodel02-3.2.6
pmconne Apr 20, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@ rush.json @iTwin/itwinjs-core-admins

/extensions @bsteinbk @calebmshafer
/extensions/test-extension @calebmshafer @wgoehrig @aruniverse @kckst8
/extensions/map-layers @bsteinbk @mdastous-bentley
/extensions/map-layers @mdastous-bentley @MarcBedard8

/full-stack-tests/core @iTwin/itwinjs-core-admins
/full-stack-tests/ecschema-rpc-interface @calebmshafer @ColinKerr @wgoehrig
Expand Down
13 changes: 12 additions & 1 deletion .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -1342,7 +1342,18 @@
"--timeout 50000" // for easier debugging
],
"console": "integratedTerminal",
}
},
{
"name": "Extension API Generator",
"cwd": "${workspaceFolder}/core/extension/",
"type": "pwa-node",
"request": "launch",
"runtimeExecutable": "npm",
"runtimeArgs": [
"run",
"generate"
],
},
],
"compounds": [
{
Expand Down
24 changes: 24 additions & 0 deletions clients/imodelhub/CHANGELOG.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,30 @@
{
"name": "@bentley/imodelbank-client",
"entries": [
{
"version": "3.1.3",
"tag": "@bentley/imodelbank-client_v3.1.3",
"date": "Fri, 15 Apr 2022 13:49:25 GMT",
"comments": {}
},
{
"version": "3.1.2",
"tag": "@bentley/imodelbank-client_v3.1.2",
"date": "Wed, 06 Apr 2022 22:27:56 GMT",
"comments": {}
},
{
"version": "3.1.1",
"tag": "@bentley/imodelbank-client_v3.1.1",
"date": "Thu, 31 Mar 2022 15:55:48 GMT",
"comments": {}
},
{
"version": "3.1.0",
"tag": "@bentley/imodelbank-client_v3.1.0",
"date": "Tue, 29 Mar 2022 20:53:46 GMT",
"comments": {}
},
{
"version": "3.0.3",
"tag": "@bentley/imodelbank-client_v3.0.3",
Expand Down
22 changes: 21 additions & 1 deletion clients/imodelhub/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,26 @@
# Change Log - @bentley/imodelbank-client

This log was last generated on Fri, 25 Mar 2022 15:10:01 GMT and should not be manually modified.
This log was last generated on Fri, 15 Apr 2022 13:49:25 GMT and should not be manually modified.

## 3.1.3
Fri, 15 Apr 2022 13:49:25 GMT

_Version update only_

## 3.1.2
Wed, 06 Apr 2022 22:27:56 GMT

_Version update only_

## 3.1.1
Thu, 31 Mar 2022 15:55:48 GMT

_Version update only_

## 3.1.0
Tue, 29 Mar 2022 20:53:46 GMT

_Version update only_

## 3.0.3
Fri, 25 Mar 2022 15:10:01 GMT
Expand Down
4 changes: 2 additions & 2 deletions clients/imodelhub/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@bentley/imodelbank-client",
"private": true,
"version": "3.2.0-dev.26",
"version": "3.2.0-dev.49",
"description": "iModel.js iModelHub Client",
"main": "lib/cjs/imodelhub-client.js",
"modules": "lib/esm/imodelhub-client.js",
Expand Down Expand Up @@ -48,7 +48,7 @@
"superagent": "^7.0.1"
},
"peerDependencies": {
"@itwin/core-bentley": "workspace:^3.2.0-dev.26"
"@itwin/core-bentley": "workspace:^3.2.0-dev.49"
},
"devDependencies": {
"@itwin/core-backend": "workspace:*",
Expand Down
21 changes: 19 additions & 2 deletions common/api/appui-abstract.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ import { BentleyError } from '@itwin/core-bentley';
import { BeUiEvent } from '@itwin/core-bentley';
import { GetMetaDataFunction } from '@itwin/core-bentley';
import { Id64String } from '@itwin/core-bentley';
import { MarkRequired } from '@itwin/core-bentley';

// @public
export interface AbstractActionItemProps extends CommonItemProps, CommandHandler {
Expand Down Expand Up @@ -122,6 +123,16 @@ export interface ActionButton extends ToolbarItem {
readonly label: string | ConditionalStringValue;
}

// @public
export interface AllowedUiItemProviderOverrides {
// @beta
providerId?: string;
// @beta
stageIds?: string[];
// @beta
stageUsages?: string[];
}

// @public
export enum AlternateDateFormats {
// (undocumented)
Expand Down Expand Up @@ -278,7 +289,7 @@ export class BaseUiItemsProvider implements UiItemsProvider {
// (undocumented)
provideWidgets(stageId: string, stageUsage: string, location: StagePanelLocation, section?: StagePanelSection, _zoneLocation?: AbstractZoneLocation, stageAppData?: any): ReadonlyArray<AbstractWidgetProps>;
// (undocumented)
provideWidgetsInternal(_stageId: string, _stageUsage: string, _location: StagePanelLocation, _section?: StagePanelSection, _stageAppData?: any): AbstractWidgetProps[];
provideWidgetsInternal(_stageId: string, _stageUsage: string, _location: StagePanelLocation, _section?: StagePanelSection, _zoneLocation?: AbstractZoneLocation, _stageAppData?: any): AbstractWidgetProps[];
// (undocumented)
unregister(): void;
}
Expand Down Expand Up @@ -2094,6 +2105,12 @@ export interface UiFlags {
allowKeyinPalette?: boolean;
}

// @public
export type UiItemProviderOverrides = MarkRequired<AllowedUiItemProviderOverrides, "providerId" | "stageUsages"> | MarkRequired<AllowedUiItemProviderOverrides, "providerId" | "stageIds"> | // eslint-disable-line @typescript-eslint/indent
MarkRequired<AllowedUiItemProviderOverrides, "stageIds"> | // eslint-disable-line @typescript-eslint/indent
MarkRequired<AllowedUiItemProviderOverrides, "stageUsages"> | // eslint-disable-line @typescript-eslint/indent
MarkRequired<AllowedUiItemProviderOverrides, "providerId" | "stageUsages" | "stageIds">;

// @public
export interface UiItemProviderRegisteredEventArgs {
// (undocumented)
Expand All @@ -2118,7 +2135,7 @@ export class UiItemsManager {
static getWidgets(stageId: string, stageUsage: string, location: StagePanelLocation, section?: StagePanelSection, zoneLocation?: AbstractZoneLocation, stageAppData?: any): ReadonlyArray<AbstractWidgetProps>;
static get hasRegisteredProviders(): boolean;
static readonly onUiProviderRegisteredEvent: BeEvent<(ev: UiItemProviderRegisteredEventArgs) => void>;
static register(uiProvider: UiItemsProvider): void;
static register(uiProvider: UiItemsProvider, overrides?: UiItemProviderOverrides): void;
static get registeredProviderIds(): string[];
static unregister(uiProviderId: string): void;
}
Expand Down
15 changes: 15 additions & 0 deletions common/api/appui-layout-react.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,9 @@ export function addWidgetTabToFloatingPanel(state: NineZoneState, floatingWidget
// @internal
export function addWidgetTabToPanelSection(state: NineZoneState, side: PanelSide, panelSectionWidgetId: string, widgetTabId: string): NineZoneState;

// @internal (undocumented)
export const AnimateDockedToolSettingsContext: React.Context<boolean>;

// @internal
export class AppButton extends React.PureComponent<AppButtonProps> {
// (undocumented)
Expand All @@ -57,6 +60,9 @@ export interface AppButtonProps extends OmitChildrenProp<ToolbarIconProps>, NoCh
// @internal
export const AppContent: React.NamedExoticComponent<object>;

// @internal (undocumented)
export const AutoCollapseUnpinnedPanelsContext: React.Context<boolean>;

// @internal
export class BackArrow extends React.PureComponent<BackArrowProps> {
// (undocumented)
Expand Down Expand Up @@ -1375,6 +1381,10 @@ export interface NineZoneNestedStagePanelsManagerProps extends NestedStagePanels

// @internal
export interface NineZoneProps {
// (undocumented)
animateDockedToolSettings?: boolean;
// (undocumented)
autoCollapseUnpinnedPanels?: boolean;
// (undocumented)
children?: React.ReactNode;
// (undocumented)
Expand All @@ -1390,6 +1400,8 @@ export interface NineZoneProps {
// (undocumented)
toolSettingsContent?: React.ReactNode;
// (undocumented)
uiIsVisible?: boolean;
// (undocumented)
widgetContent?: React.ReactNode;
}

Expand Down Expand Up @@ -2867,6 +2879,9 @@ export interface TooltipProps extends CommonProps {
// @internal (undocumented)
export type TopPanelSide = "top";

// @internal (undocumented)
export const UiIsVisibleContext: React.Context<boolean>;

// @internal (undocumented)
export class UpdateWindowResizeSettings implements ResizeStrategy {
constructor(manager: ZonesManager, resizeStrategy: ResizeStrategy);
Expand Down
Loading