-
Notifications
You must be signed in to change notification settings - Fork 56
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
PIXI-Group #2478
Merged
LukeAbby
merged 167 commits into
League-of-Foundry-Developers:canvas-updates
from
JPMeehan:PIXI-Groups
Dec 30, 2023
Merged
PIXI-Group #2478
LukeAbby
merged 167 commits into
League-of-Foundry-Developers:canvas-updates
from
JPMeehan:PIXI-Groups
Dec 30, 2023
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Bumps [@types/showdown](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/showdown) from 2.0.5 to 2.0.6. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/showdown) --- updated-dependencies: - dependency-name: "@types/showdown" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) from 3.5.28 to 3.5.29. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jquery) --- updated-dependencies: - dependency-name: "@types/jquery" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
…oundry-Developers/dependabot/npm_and_yarn/types/showdown-2.0.6 Bump @types/showdown from 2.0.5 to 2.0.6
…oundry-Developers/dependabot/npm_and_yarn/types/jquery-3.5.29 Bump @types/jquery from 3.5.28 to 3.5.29
LukeAbby
requested changes
Dec 29, 2023
LukeAbby
merged commit Dec 30, 2023
4f71f49
into
League-of-Foundry-Developers:canvas-updates
2 of 3 checks passed
JPMeehan
added a commit
that referenced
this pull request
Mar 26, 2024
* Client/Pixi/Perception to v11 (#2454) Update Client/PIXI/Perception * PIXI Core (#2473) Add Pixi Core * PIXI Web GL (#2476) Add PIXI Web GL * Pixi workers (#2477) Add PIXI workers * PIXI-Group (#2478) * Pixi Placeables (#2479) PIXI Placeables * PIXI Layers (#2491) * VisionSource * Import TODO * PointSource updates * Deprecations * LightSource and GlobalLightSource * PointSource to v11 * MovementSource * Rendered Source * Any option * LightSource * Vision Source * Declaration Rework * SoundSource * Polygon updates * Update Client/Pixi/Perception to v11.315 * Vision and Detection Mode * Color Manager * Fog * Perception Manager * WeilerAthertonClipper * Bump @types/showdown from 2.0.5 to 2.0.6 Bumps [@types/showdown](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/showdown) from 2.0.5 to 2.0.6. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/showdown) --- updated-dependencies: - dependency-name: "@types/showdown" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump @types/jquery from 3.5.28 to 3.5.29 Bumps [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) from 3.5.28 to 3.5.29. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jquery) --- updated-dependencies: - dependency-name: "@types/jquery" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Resolved Clip Types * Clockwise Sweep & other updates * Made VisionMode abstract * Type checking fixes * Fixed Linting Errors * PointSourcePolygon updates * PIXI.Polygon Extensions * PIXI.Circle * Adjusted Options Typing * Adjusted parameters * PIXI.Rectangle * Index * Adjusted Vision.fov typing * Clockwise Sweep Fixes * Test updates * Test Fixes, Type Problems * pixi/core/interaction * Finishing client/pixi/core/interaction * Pings * AlertPing * Fixed Typing * Update src/foundry/client/pixi/core/interaction/control-icon.d.ts Co-authored-by: LukeAbby <[email protected]> * Updated imports, made requested adjustments * More Touch-ups * Bump @typescript-eslint/eslint-plugin from 6.12.0 to 6.13.0 Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.12.0 to 6.13.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.13.0/packages/eslint-plugin) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump @typescript-eslint/parser from 6.12.0 to 6.13.0 Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.12.0 to 6.13.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.13.0/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/parser" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump @typescript-eslint/parser from 6.13.0 to 6.13.1 Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.13.0 to 6.13.1. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.13.1/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/parser" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Fixed testCollision return values * Graphics typefix * Event changeout * Temporary type fixing pending rewrites * Bump @typescript-eslint/eslint-plugin from 6.13.0 to 6.13.1 Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.13.0 to 6.13.1. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.13.1/packages/eslint-plugin) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Resolved dependency issue * Adjusted Graphics to v11 * Fixed Graphics? * Further review adjustments * PIXI/Core root js files * Bump eslint-config-prettier from 9.0.0 to 9.1.0 Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.0.0 to 9.1.0. - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-config-prettier@v9.0.0...v9.1.0) --- updated-dependencies: - dependency-name: eslint-config-prettier dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump lint-staged from 15.1.0 to 15.2.0 Bumps [lint-staged](https://github.com/okonet/lint-staged) from 15.1.0 to 15.2.0. - [Release notes](https://github.com/okonet/lint-staged/releases) - [Changelog](https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md) - [Commits](lint-staged/lint-staged@v15.1.0...v15.2.0) --- updated-dependencies: - dependency-name: lint-staged dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump eslint from 8.54.0 to 8.55.0 Bumps [eslint](https://github.com/eslint/eslint) from 8.54.0 to 8.55.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v8.54.0...v8.55.0) --- updated-dependencies: - dependency-name: eslint dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Many fixes, including typing the light source * Attempted Render Flag Type Specification * More PointSourcePolygon updates * More VisionMode updates * Stuck on Full-Canvas-Container mixin * TODO: Sprite-Mesh, Unbound-Countainer * Unbound Container. TODO: Sprite-Mesh * PIXI/Core/Containers * Fixed typings on PIXI/Core container mixins, started on PIXI/Core/Shapes * Fixed PolygonMesher file name * Finishing PIXI/Core/Shapes * Fixed Type Errors * Removed import * Initialized PIXI/webgl * Initialized PIXI/WebGL classes * AbstractBaseShader to v11 * Adjusted typing with declared classes * Initialized Helpers * PIXI WebGL Extensions * WebGL Helpers * Reduced imports * Lighting Shaders to v11 * Vision Shaders to v11 * AbstractWeatherShader * WeatherShaderEffect * Redoing typings on AbstractBaseShader.create * Weather * Initial draft of Filters * Major improvements to Filters + completion of fxaa to v11 * Fixed VisualEffectsMaskingFilter.CreateOptions * Samplers * Increased specificity * Improved types * Type improvements * Still-failing CreateOptions * Refined filter test * Added remarks clarifying the overload * Texture Worker * EffectsCanvasGroup to v11 * InterfaceCanvasGroup and PrimaryCanvasGroup to v11 * Added new groups for v11 * Initialized Primary Canvas Objects * Occludable Object * Occlusion Constant * Fixed PrimaryCanvasGroup typing * Started work on Drawing-Shape and Tile-Mesh * Primary Canvas Objects for v11 * Started work on PlaceableObject * Moved RenderFlagObject out of the global scope * Added mixin type * New Mixin util type * Adjusted RenderFlagsMixin class * Adjusted shader mixins to use new Mixin type * Updated mixins to use Mixin class * PlaceableObject * Removed generic animation return value * Significant cleanup * Removed remaining generic references * Updated typings on render flags, condensed PIXI * Cleaned up return type * Some Unknown removal * Fixed Uniform typing * Removed TODO * Fixing bad merge * Adjusted for comments * Drawing * AmbientLight * Note * Updated RenderFlags * Partial work on Token * Finished Token * Wall * Control Icon * Fixed clear * Fixed generic lights * Fixed RenderFlag types * Attempted typefix in CONFIG * Trying things out to fix the indext signature * AnyConstructor implementation * Resolved type errors in GroupDefinition * Sprite Typings * Cleaned up shader test * Fixed imports * Fixing type errors for later * Reviewed Changes * Tracking TODO * Resolving typing and lint issues * File Initialization * Initialized Classes * Layers/Base * Fixed options typing in layers/base * Layers/Controls * PIXI/Layers/Effects/Weather/Particles to v11 * Major progress on PIXI/Layers/Effects * CanvasVisibility * WeatherEffects * pixi/layers/masks * BaseGrid * GridLayer * Hex * SquareGrid * DrawingsLayer to v11 * LightingLayer * NotesLayer to v11 * SoundsLayer to v11 * TemplateLayer to v11 * Added v11 TilesLayer * WallsLayer to v11 * Canvas to v11 * Resolved type issues within client/pixi * Initialized Patches.d.ts * Filled in some function signatures * Some CONFIG updates * Final type fixes * Cleaning up unknowns and vague types * Missing Imports * Temp fix for typing * Cleaned up more unknowns * Replaced some Anys * Removed extra unknowns * Fixed bad FVTT typing * More Merge Fixes * Added comment for PrimaryCanvasObject * Canvas Color Manger *is* defined * Resolved some TODOs * Simple Fixes * NewDrawingData updates * Removed reference to generic CanvasLayer typing * Fixed some instance typing * Added missing InstanceType calls * Removed Bloat * Updated for comments --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Kai Moschcau <[email protected]> Co-authored-by: LukeAbby <[email protected]> * refactor!: merge es-modules into canvas-updates * Initialized Canvas Test Update * fix: pixi re-export * fix: pixi extensions * feat: make tests use root as types package * Import Fixes, re-deleted removed files * PIXI/Core/Containers tests * Quadtree Fixes * feat: move from .mts files to .d.mts * Merge remote-tracking branch 'upstream/canvas-updates-es-modules' into canvas-test-updates * fix: move PIXI.Graphics into namespace * Make the helpers file global * Some more tests * Core/Interaction * Limited Angle Polygon * PIXI core * Simplified typing * Groups and some other type fixes * Color Fixes * Detection Mode Updates * PIXI/Perception * PIXI/Sources * Patches * Cleaned up broken tests * Primary Canvas Object Placeholders * Reworked Color * Placeables Layer * Removed stray remark * Weather Typing * Layer improvements * Weather Effects * Grid * Masks * Effects * Weather Shaders * Filters * More Shader Work * More test fixes * Re-ran NPM i from package.json to make the tests run * Linting * Roll * Doc update in PoolTerm * Updated AVSettings * SetupTour updates * ContextMenu * Added myself to Contributors * Draggable * TextEditor upates * Filepicker Updates * Filter Updates * FormDataExtended * Notifications * Audio to v11 * AudioContainer * MergeObjectOptions type fix * Version update * Some test cleanups * More type fixes * More test fixes * Some tests will need to be revisited * Improved Create typing * Fixed foundry.utils * Some reversions after fixing the global bit * Small restructuring of the util dump * Added TODO to class bodies * PointSourceMesh type fix * ES2021 update * More ES2021 attempts * More lib updates * Trying different TSConfig * Module es202 target es2021 * Test cleanup * Github action update * Attempted package fix * Removed yaml * Removed NPM cache * Removed all cacheing * Rebuilt package-lock.json * fix: yamllint complaints * Bundler resolution --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Kai Moschcau <[email protected]> Co-authored-by: LukeAbby <[email protected]> Co-authored-by: Luke Abby <[email protected]>
JPMeehan
added a commit
that referenced
this pull request
Apr 30, 2024
* Client/Pixi/Perception to v11 (#2454) Update Client/PIXI/Perception * PIXI Core (#2473) Add Pixi Core * PIXI Web GL (#2476) Add PIXI Web GL * Pixi workers (#2477) Add PIXI workers * PIXI-Group (#2478) * Pixi Placeables (#2479) PIXI Placeables * PIXI Layers (#2491) * VisionSource * Import TODO * PointSource updates * Deprecations * LightSource and GlobalLightSource * PointSource to v11 * MovementSource * Rendered Source * Any option * LightSource * Vision Source * Declaration Rework * SoundSource * Polygon updates * Update Client/Pixi/Perception to v11.315 * Vision and Detection Mode * Color Manager * Fog * Perception Manager * WeilerAthertonClipper * Bump @types/showdown from 2.0.5 to 2.0.6 Bumps [@types/showdown](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/showdown) from 2.0.5 to 2.0.6. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/showdown) --- updated-dependencies: - dependency-name: "@types/showdown" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump @types/jquery from 3.5.28 to 3.5.29 Bumps [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) from 3.5.28 to 3.5.29. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jquery) --- updated-dependencies: - dependency-name: "@types/jquery" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Resolved Clip Types * Clockwise Sweep & other updates * Made VisionMode abstract * Type checking fixes * Fixed Linting Errors * PointSourcePolygon updates * PIXI.Polygon Extensions * PIXI.Circle * Adjusted Options Typing * Adjusted parameters * PIXI.Rectangle * Index * Adjusted Vision.fov typing * Clockwise Sweep Fixes * Test updates * Test Fixes, Type Problems * pixi/core/interaction * Finishing client/pixi/core/interaction * Pings * AlertPing * Fixed Typing * Update src/foundry/client/pixi/core/interaction/control-icon.d.ts Co-authored-by: LukeAbby <[email protected]> * Updated imports, made requested adjustments * More Touch-ups * Bump @typescript-eslint/eslint-plugin from 6.12.0 to 6.13.0 Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.12.0 to 6.13.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.13.0/packages/eslint-plugin) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump @typescript-eslint/parser from 6.12.0 to 6.13.0 Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.12.0 to 6.13.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.13.0/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/parser" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump @typescript-eslint/parser from 6.13.0 to 6.13.1 Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.13.0 to 6.13.1. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.13.1/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/parser" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Fixed testCollision return values * Graphics typefix * Event changeout * Temporary type fixing pending rewrites * Bump @typescript-eslint/eslint-plugin from 6.13.0 to 6.13.1 Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.13.0 to 6.13.1. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.13.1/packages/eslint-plugin) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Resolved dependency issue * Adjusted Graphics to v11 * Fixed Graphics? * Further review adjustments * PIXI/Core root js files * Bump eslint-config-prettier from 9.0.0 to 9.1.0 Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.0.0 to 9.1.0. - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-config-prettier@v9.0.0...v9.1.0) --- updated-dependencies: - dependency-name: eslint-config-prettier dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump lint-staged from 15.1.0 to 15.2.0 Bumps [lint-staged](https://github.com/okonet/lint-staged) from 15.1.0 to 15.2.0. - [Release notes](https://github.com/okonet/lint-staged/releases) - [Changelog](https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md) - [Commits](lint-staged/lint-staged@v15.1.0...v15.2.0) --- updated-dependencies: - dependency-name: lint-staged dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump eslint from 8.54.0 to 8.55.0 Bumps [eslint](https://github.com/eslint/eslint) from 8.54.0 to 8.55.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v8.54.0...v8.55.0) --- updated-dependencies: - dependency-name: eslint dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Many fixes, including typing the light source * Attempted Render Flag Type Specification * More PointSourcePolygon updates * More VisionMode updates * Stuck on Full-Canvas-Container mixin * TODO: Sprite-Mesh, Unbound-Countainer * Unbound Container. TODO: Sprite-Mesh * PIXI/Core/Containers * Fixed typings on PIXI/Core container mixins, started on PIXI/Core/Shapes * Fixed PolygonMesher file name * Finishing PIXI/Core/Shapes * Fixed Type Errors * Removed import * Initialized PIXI/webgl * Initialized PIXI/WebGL classes * AbstractBaseShader to v11 * Adjusted typing with declared classes * Initialized Helpers * PIXI WebGL Extensions * WebGL Helpers * Reduced imports * Lighting Shaders to v11 * Vision Shaders to v11 * AbstractWeatherShader * WeatherShaderEffect * Redoing typings on AbstractBaseShader.create * Weather * Initial draft of Filters * Major improvements to Filters + completion of fxaa to v11 * Fixed VisualEffectsMaskingFilter.CreateOptions * Samplers * Increased specificity * Improved types * Type improvements * Still-failing CreateOptions * Refined filter test * Added remarks clarifying the overload * Texture Worker * EffectsCanvasGroup to v11 * InterfaceCanvasGroup and PrimaryCanvasGroup to v11 * Added new groups for v11 * Initialized Primary Canvas Objects * Occludable Object * Occlusion Constant * Fixed PrimaryCanvasGroup typing * Started work on Drawing-Shape and Tile-Mesh * Primary Canvas Objects for v11 * Started work on PlaceableObject * Moved RenderFlagObject out of the global scope * Added mixin type * New Mixin util type * Adjusted RenderFlagsMixin class * Adjusted shader mixins to use new Mixin type * Updated mixins to use Mixin class * PlaceableObject * Removed generic animation return value * Significant cleanup * Removed remaining generic references * Updated typings on render flags, condensed PIXI * Cleaned up return type * Some Unknown removal * Fixed Uniform typing * Removed TODO * Fixing bad merge * Adjusted for comments * Drawing * AmbientLight * Note * Updated RenderFlags * Partial work on Token * Finished Token * Wall * Control Icon * Fixed clear * Fixed generic lights * Fixed RenderFlag types * Attempted typefix in CONFIG * Trying things out to fix the indext signature * AnyConstructor implementation * Resolved type errors in GroupDefinition * Sprite Typings * Cleaned up shader test * Fixed imports * Fixing type errors for later * Reviewed Changes * Tracking TODO * Resolving typing and lint issues * File Initialization * Initialized Classes * Layers/Base * Fixed options typing in layers/base * Layers/Controls * PIXI/Layers/Effects/Weather/Particles to v11 * Major progress on PIXI/Layers/Effects * CanvasVisibility * WeatherEffects * pixi/layers/masks * BaseGrid * GridLayer * Hex * SquareGrid * DrawingsLayer to v11 * LightingLayer * NotesLayer to v11 * SoundsLayer to v11 * TemplateLayer to v11 * Added v11 TilesLayer * WallsLayer to v11 * Canvas to v11 * Resolved type issues within client/pixi * Initialized Patches.d.ts * Filled in some function signatures * Some CONFIG updates * Final type fixes * Cleaning up unknowns and vague types * Missing Imports * Temp fix for typing * Cleaned up more unknowns * Replaced some Anys * Removed extra unknowns * Fixed bad FVTT typing * More Merge Fixes * Added comment for PrimaryCanvasObject * Canvas Color Manger *is* defined * Resolved some TODOs * Simple Fixes * NewDrawingData updates * Removed reference to generic CanvasLayer typing * Fixed some instance typing * Added missing InstanceType calls * Removed Bloat * Updated for comments --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Kai Moschcau <[email protected]> Co-authored-by: LukeAbby <[email protected]> * refactor!: merge es-modules into canvas-updates * Initialized Canvas Test Update * fix: pixi re-export * fix: pixi extensions * feat: make tests use root as types package * Import Fixes, re-deleted removed files * PIXI/Core/Containers tests * Quadtree Fixes * feat: move from .mts files to .d.mts * Merge remote-tracking branch 'upstream/canvas-updates-es-modules' into canvas-test-updates * fix: move PIXI.Graphics into namespace * Make the helpers file global * Some more tests * Core/Interaction * Limited Angle Polygon * PIXI core * Simplified typing * Groups and some other type fixes * Color Fixes * Detection Mode Updates * PIXI/Perception * PIXI/Sources * Patches * Cleaned up broken tests * Primary Canvas Object Placeholders * Reworked Color * Placeables Layer * Removed stray remark * Weather Typing * Layer improvements * Weather Effects * Grid * Masks * Effects * Weather Shaders * Filters * More Shader Work * More test fixes * Re-ran NPM i from package.json to make the tests run * Linting * Roll * Doc update in PoolTerm * Updated AVSettings * SetupTour updates * ContextMenu * Added myself to Contributors * Draggable * TextEditor upates * Filepicker Updates * Filter Updates * FormDataExtended * Notifications * Audio to v11 * AudioContainer * Update av-config.d.mts Updated to match Foundry v11.315 * Namespace Update * Update cameras.d.mts * Update to using InterfaceSetting for getData Return Type * Create apps/components & apps/dialogs * Update apps/forms/actor * Update apps/forms/cards-config * Update apps/forms/combat-config * Update apps/forms/effect-config * Update apps/forms/folder-config Should maybe be renamed folder-edit? * Update apps/forms/item * Update apps/forms/macro-config * Update apps/forms/measure-template * Update apps/forms/ownership * Update apps/forms/playlist-config * Update apps/forms/playlist-sound-config * Update apps/forms/user-config --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Joseph <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Kai Moschcau <[email protected]> Co-authored-by: LukeAbby <[email protected]> Co-authored-by: Luke Abby <[email protected]> Co-authored-by: Ashe <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #2012, #2013, #2014, #2015, #2016
Merge after #2477