Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
7dc1002
Update PlayCanvas dependency to version 2.10.3 and refine type declar…
kpal81xd Aug 4, 2025
bdedd5c
feat: replaced translate gizmo with engine one
kpal81xd Aug 5, 2025
9cbf5d6
Merge branch 'main' into gizmos
kpal81xd Aug 5, 2025
9194b7b
refactor: simplify layer creation and entity attachment in translate …
kpal81xd Aug 5, 2025
a9c2def
feat: added history management to gizmo
kpal81xd Aug 5, 2025
58118f2
fix: preserve history state in setTRS function
kpal81xd Aug 5, 2025
e2d2285
fix: update history management in gizmo-translate to use cache instea…
kpal81xd Aug 5, 2025
605ed5a
fix: rename state variable to action for clarity in history management
kpal81xd Aug 5, 2025
b8d687d
fix: update action structure for history management in gizmo-translate
kpal81xd Aug 5, 2025
ee93d2e
feat: replaced old gizmos with new scale and rotate gizmos
kpal81xd Aug 5, 2025
8ac7ae5
feat: combined all transform gizmos into one class
kpal81xd Aug 5, 2025
c439f97
fix: allow for switching cameras for gizmos
kpal81xd Aug 5, 2025
05821cc
fix: add write permission check to gizmo update logic
kpal81xd Aug 5, 2025
0703bf5
feat: add snapping functionality to gizmos with configurable increment
kpal81xd Aug 5, 2025
2eabbe3
Merge branch 'main' into gizmos
kpal81xd Aug 5, 2025
bdced05
Merge branch 'main' into gizmos
kpal81xd Aug 7, 2025
0a313bd
Merge branch 'main' into gizmos
kpal81xd Aug 13, 2025
1918070
Merge branch 'main' into gizmos
kpal81xd Aug 14, 2025
f0a21ed
feat: add custom theme to gizmos to match the look of existing ones
kpal81xd Aug 14, 2025
b4931ff
Merge branch 'main' into gizmos
kpal81xd Aug 15, 2025
10a2afa
feat: set gizmo opacity to 0.7
kpal81xd Aug 18, 2025
d3e2e53
feat: update gizmo theme structure and add guideOccluded color settings
kpal81xd Aug 18, 2025
facc4cf
feat: add xyz color settings for guideOccluded in gizmo initialization
kpal81xd Aug 18, 2025
ecbedd2
feat: update guideOccluded settings to guideOcclusion for improved cl…
kpal81xd Aug 18, 2025
68df0b4
feat: simplify color settings in initGizmo by removing opacity and en…
kpal81xd Aug 18, 2025
d695f13
feat: override picker to reset node and picked if gizmo is being hovered
kpal81xd Aug 18, 2025
728f95c
feat: update initGizmo to disable axis shapes for improved scaling in…
kpal81xd Aug 19, 2025
490ffde
feat: set dragMode to 'hide' for RotateGizmo in initGizmo for improve…
kpal81xd Aug 19, 2025
e9762b4
Merge branch 'main' into gizmos
kpal81xd Aug 20, 2025
ea9eb65
Merge branch 'main' into gizmos
kpal81xd Aug 20, 2025
8e7ad0b
feat: toggle camera and viewport pick state during gizmo initialization
kpal81xd Aug 21, 2025
b075298
fix: update drag mode for RotateGizmo to 'selected'
kpal81xd Aug 22, 2025
910aa8e
feat: add angle guide thickness to gizmo initialization
kpal81xd Sep 2, 2025
c95734a
Merge branch 'main' into gizmos
kpal81xd Sep 3, 2025
6ff04dc
Merge branch 'main' into gizmos
kpal81xd Sep 3, 2025
dfef1af
Merge branch 'main' into gizmos
kpal81xd Sep 3, 2025
3c67a1a
fix: rename parameter in gizmo:coordSystem event for clarity
kpal81xd Sep 4, 2025
e75e6ff
Merge branch 'main' into gizmos
kpal81xd Sep 5, 2025
49dbcb4
fix: update gizmo initialization to hide center sphere and rotation ball
kpal81xd Sep 5, 2025
b5f1d49
Merge branch 'main' into gizmos
kpal81xd Sep 5, 2025
78b3335
fix: update playcanvas version to 2.11.1 and adjust Node.js engine re…
kpal81xd Sep 8, 2025
173af17
fix: update playcanvas version to 2.11.2
kpal81xd Sep 8, 2025
199d004
fix: unify gizmo visibility handling by replacing individual calls wi…
kpal81xd Sep 8, 2025
38627a2
fix: improve visibility handling in update function by separating wri…
kpal81xd Sep 8, 2025
75bcaac
fix: refactor gizmo update handling to use reflow for visibility and …
kpal81xd Sep 8, 2025
d5027dd
fix: update gizmo enable logic to depend on write state and visibility
kpal81xd Sep 8, 2025
ad99231
fix: update gizmo visibility handling by emitting events on handle ch…
kpal81xd Sep 8, 2025
7d9afc1
fix: update gizmo event handling to track hover state and trigger vie…
kpal81xd Sep 8, 2025
7dd4d4a
fix: integrate FORCE_PICK_TAG into gizmo entity creation and viewport…
kpal81xd Sep 9, 2025
588a942
Merge branch 'main' into gizmos
kpal81xd Sep 9, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@
"monaco-themes": "^0.4.2",
"nodemon": "3.1.7",
"ot-text": "github:playcanvas/ot-text",
"playcanvas": "^2.10.6",
"playcanvas": "^2.11.2",
"postcss": "8.4.48",
"rollup": "4.25.0",
"rollup-plugin-copy": "3.5.0",
Expand Down
3 changes: 3 additions & 0 deletions src/core/constants.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@ export const ENGINE_VERSION = typeof pc !== 'undefined' ? `${pc.version}` : '0.0
// Gizmo mask
export const GIZMO_MASK = 8;

// Picker force pick tag
export const FORCE_PICK_TAG = 'force-pick';

// Layer ids
export const LAYERID_WORLD = 0;
export const LAYERID_DEPTH = 1;
Expand Down
Loading