Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
802 commits
Select commit Hold shift + click to select a range
b991699
tweak AR<>VR transition
benptc Jun 26, 2023
0c25aa4
cleanup updates
benptc Jun 26, 2023
66e47fc
further cleanup
benptc Jun 26, 2023
0bd430d
removes update from exports
benptc Jun 26, 2023
0409ab6
Merge pull request #124 from benptc/remop-mode-support
benptc Jun 26, 2023
4c5c104
Revert changes to CameraVis
hobinjk-ptc Jul 12, 2023
82cd018
WIP: Server-side patch persistence
hobinjk-ptc Nov 30, 2022
8570641
Improve patch api failure handling
hobinjk-ptc Dec 9, 2022
b51adb3
Add creationTime to patches; Expose patches in API
hobinjk-ptc Apr 27, 2023
8e915bd
Increase compression of texture serialization
hobinjk-ptc Apr 27, 2023
27c2fb4
Return just-cloned patches from clonePatches
hobinjk-ptc May 1, 2023
d9115b2
Pref off patch remote persistence
hobinjk-ptc May 8, 2023
8197969
Add setShaderMode method
hobinjk-ptc Jun 13, 2023
d8359cc
Persist patches into spatialPatch tool
hobinjk-ptc Jun 27, 2023
5305deb
Remove PROXY variable
hobinjk-ptc Jun 27, 2023
2ff35bd
Adjust or remove use of PROXY variable to not rely on toolboxedge.net
hobinjk-ptc Jun 27, 2023
7c124c9
Separate out CameraVis from CameraVisCoordinator
hobinjk-ptc Jun 29, 2023
f2dfd0f
Refactors, patch support for visualDiff
hobinjk-ptc Jun 30, 2023
bde82af
Use shared ShaderMode list
hobinjk-ptc Jul 7, 2023
c7137ab
Support patchSetShaderMode API; Add experimental depth diff shader mode
hobinjk-ptc Jul 7, 2023
6f32c77
Move CameraVisPatch-related functions into CameraVisPatch
hobinjk-ptc Jul 7, 2023
11aa2bf
Support persisting shaderMode
hobinjk-ptc Jul 10, 2023
1d1e033
Add spatialPatch tool
hobinjk-ptc Jul 10, 2023
257a62d
Add placeholder icon
hobinjk-ptc Jul 11, 2023
82b4a60
Fix ternary statement
hobinjk-ptc Jul 11, 2023
882f3c2
More properly set creationTime on CameraVisPatch
hobinjk-ptc Jul 12, 2023
91e99c9
Move spatialPatch tools slightly in front of camera
hobinjk-ptc Jul 12, 2023
61621f8
Remove unneeded styles; Reduce tool icon size
hobinjk-ptc Jul 12, 2023
0d6f07a
Re-apply conversion of principal point
hobinjk-ptc Jul 12, 2023
d1a662a
Re-apply CameraVis border transparency fix
hobinjk-ptc Jul 12, 2023
198f1ef
Add camera id to patch serialization; Document patch serialization
hobinjk-ptc Jul 12, 2023
a2f9abc
Rename Clone Patch -> Take Spatial Snapshot; Remove Undo Path
hobinjk-ptc Jul 17, 2023
3e25af0
Disable DIFF patch shader mode
hobinjk-ptc Jul 17, 2023
7bf6fe8
Cleaned up logging
dangond-ptc Jul 28, 2023
b90164e
Merge pull request #125 from ptcrealitylab/logCleanup
dangond-ptc Aug 2, 2023
e3511d4
added pointer-events: none to camera prompt styles
ktheo-ptc Aug 15, 2023
16c180b
Send and support webrtc toolsocket messages without binary payload
hobinjk-ptc Aug 10, 2023
437ff3f
Fix binary data detection
hobinjk-ptc Aug 15, 2023
72b2dcf
Serve userinterface from object web server
hobinjk-ptc Jan 31, 2023
868cc01
run on localhost to enable secure environment
ptc-rdeleeuw Feb 1, 2023
66c9b80
Revert object.ip removal
hobinjk-ptc Jun 7, 2023
42f2871
Make icon paths relative
hobinjk-ptc May 30, 2023
150af48
adds basic ability to follow a video tool playback with your camera p…
benptc Aug 7, 2023
3b36cd9
adds CameraFollowTarget and CameraFollowCoordinator, but still using …
benptc Aug 8, 2023
e98fac8
reorganize follow code to refactor more of it into the CameraFollowTa…
benptc Aug 8, 2023
18c8845
cleanup old references to unity/zones from desktopAdapter.js
benptc Aug 8, 2023
dfe7833
cleanup desktopCamera.js, removing references to object dropdown menu…
benptc Aug 8, 2023
e7b9225
cleanup rendering2d state, removing it almost entirely and relying on…
benptc Aug 9, 2023
a76ea96
add follow targets to Follow menu that appears when available follow …
benptc Aug 10, 2023
c993648
enable flat shading as soon as you start following, not just when in …
benptc Aug 10, 2023
4c4dfa3
working following math for analytics - needs cleanup
benptc Aug 16, 2023
c9e1bf1
focus on envelope when changing follow targets, if follow target belo…
benptc Aug 16, 2023
4ebf6be
moved CameraFollowTarget.js to the userinterface. refactored to use F…
benptc Aug 16, 2023
a79dccf
move AnalyticsFollowable to its own file, and follow 2 meters behind …
benptc Aug 16, 2023
2044eeb
adds back CameraFollowCoordinator in a new file, leaving Followable i…
benptc Aug 16, 2023
08973d5
cleanup and document; prepare for PR
benptc Aug 16, 2023
93fb6db
adds follow perspective menu items to a nested submenu
benptc Aug 17, 2023
e375e3e
fix jittering video while following first person
benptc Aug 22, 2023
9e1d384
Merge pull request #128 from benptc/follow-video
benptc Aug 24, 2023
a870fc1
Merge pull request #129 from ptcrealitylab/prompt-card-update
benptc Aug 24, 2023
68cdb57
add fly mode keyboard shortcut to Camera menu
benptc Aug 29, 2023
f441a2b
Merge pull request #130 from ptcrealitylab/fly-mode-menu-item
benptc Aug 29, 2023
dbae09f
pressing R key while dragging tool rotates the tool towards your came…
benptc Aug 29, 2023
c9c9b8d
Merge pull request #131 from ptcrealitylab/rotate-tool-towards-camera
benptc Aug 30, 2023
0b01437
Update to support the new height map shader
Steve-KX-RL Aug 30, 2023
369e3f2
Merge remote-tracking branch 'origin/main' into Add-measurement-app-h…
Steve-KX-RL Aug 30, 2023
0ae03e2
added follow camera message to desktopCamera
ktheo-ptc Sep 8, 2023
3280f48
adds Activate Profiler to Develop menu, with I key as shortcut
benptc Sep 8, 2023
ea6fb73
updated follow function and blurred/focused envelope when switching f…
ktheo-ptc Sep 12, 2023
ce700ce
unfollow post message added to remote operator
ktheo-ptc Sep 14, 2023
291146d
small performance optimizations
benptc Sep 14, 2023
3e1bb51
Merge pull request #133 from benptc/profiling-ui-simplified
benptc Sep 15, 2023
bf4e04e
made follow distance dynamic instead of hard-coded value
ktheo-ptc Sep 15, 2023
c4c2566
Merge pull request #134 from benptc/new-matrix-apis
benptc Sep 19, 2023
ca506ba
remove rotateFactor from strafe, so you can move at full speed while …
benptc Sep 20, 2023
408bf22
Merge pull request #135 from benptc/restore-strafe-speed
benptc Sep 20, 2023
1149821
follow perspectives bug fixed
ktheo-ptc Sep 20, 2023
157767b
updated function name to remove underscore
ktheo-ptc Sep 21, 2023
541f64e
Add shutdown handlers
hobinjk-ptc Sep 26, 2023
64e0b78
added conditional to make sure followDistance is never set to undefined
ktheo-ptc Sep 26, 2023
f653885
Merge pull request #136 from ptcrealitylab/follow-camera-update
ktheo-ptc Sep 26, 2023
27ca0ea
update camera vis coordinator and spatialPatch to be able to be added…
benptc Sep 29, 2023
54c99b1
Disable video recording on test env
hobinjk-ptc Oct 2, 2023
e9e3efe
move the CameraVisPatch, Shaders, and VisualDiff to the userinterface…
benptc Oct 3, 2023
933c345
not quite working alignment of spatial patches taken on remote operat…
benptc Oct 4, 2023
c8f7410
fix spatial patches taken on remote operator to show up in correct sp…
benptc Oct 4, 2023
d8f35c8
fix camera vis coordinator for refactor
benptc Oct 6, 2023
8e8779c
adds some visual feedback to spatialPatch icon to reflect the visible…
benptc Oct 6, 2023
2bef535
default the spatialPatch icon to the correct class
benptc Oct 9, 2023
59a43cc
update spatial patch tool to nest inside of spatial video tool and so…
benptc Oct 11, 2023
f6501e4
adds messages between spatialPatch and spatialVideo tools, to toggle …
benptc Oct 11, 2023
c2456c2
Pathfinding maps support, various bug fixes
Steve-KX-RL Oct 12, 2023
87c5383
update spatial patch to properly synchronize when used with video env…
benptc Oct 12, 2023
5a70b48
Merge remote-tracking branch 'origin/main' into Add-measurement-app-h…
Steve-KX-RL Oct 12, 2023
53b6a66
Merge pull request #137 from benptc/add-photo-mode-to-video-tool
benptc Oct 13, 2023
abf122a
Mute by default; Clean up code
hobinjk-ptc Oct 13, 2023
d99a392
Merge remote-tracking branch 'origin/main' into Add-measurement-app-h…
Steve-KX-RL Oct 16, 2023
4048ed8
Add notifications for errors within webrtc coordinator
hobinjk-ptc Oct 20, 2023
3dfec7d
Wait for audiostream before connecting; Reorder connection logic
hobinjk-ptc Oct 20, 2023
ab4ffa4
Explain delay math
hobinjk-ptc Oct 20, 2023
0245aea
Document showError
hobinjk-ptc Oct 20, 2023
3ee4ab2
Merge pull request #132 from ptcrealitylab/Add-measurement-app-height…
Steve-KX-RL Oct 27, 2023
4cafab4
Better zooming in camera controls
Steve-KX-RL Oct 30, 2023
19ad8b8
Better camera zoom operation
Steve-KX-RL Oct 31, 2023
ff9b1ab
Fixed the camera un-following actions
Steve-KX-RL Nov 2, 2023
ebce95d
Only swap to originalMaterial on mobile
hobinjk-ptc Nov 6, 2023
69011e8
Add Download Scan button
hobinjk-ptc Nov 6, 2023
d79d6d3
Add a backup webrtc stun server
hobinjk-ptc Nov 6, 2023
648d8b3
Add tben-hosted backup TURN server
hobinjk-ptc Nov 6, 2023
d2f5119
Add Metered stun and turn servers
hobinjk-ptc Nov 6, 2023
37dd3f4
Add metered with tcp transport
hobinjk-ptc Nov 7, 2023
459cf1b
Add interval for resending joinNetwork until discoverPeers received
hobinjk-ptc Nov 9, 2023
9b9b9b0
camera controls toggle overlay divs on for full2D tools
benptc Nov 9, 2023
81f2891
Renamed analytics to motionStudy to work around adblockers
dangond-ptc Nov 17, 2023
501badb
Merge pull request #147 from ptcrealitylab/analyticsRename
dangond-ptc Dec 4, 2023
2b871b5
Use only toolsocket; Remove non-toolsocket code
hobinjk-ptc Dec 1, 2023
0c02625
Reduce level of wrapping in messages
hobinjk-ptc Dec 7, 2023
d42d957
Fix lint errors
hobinjk-ptc Dec 7, 2023
8386da4
Add toolsocket dependency
hobinjk-ptc Dec 7, 2023
8bde23f
Remove unnecessary call to connect
hobinjk-ptc Dec 7, 2023
1f2e356
Use server's ToolSocket server instead of creating socket.io server
hobinjk-ptc Dec 7, 2023
a4770a9
Add shim for treating non-io toolsocket as io toolsocket
hobinjk-ptc Dec 11, 2023
e92e174
Use desktop socket in cloud; Connect to primary/only toolsocket for w…
hobinjk-ptc Dec 11, 2023
3d69f27
remove H keyboard shortcut, since function has been removed
benptc Dec 13, 2023
9e23de3
Merge pull request #149 from benptc/remove-human-pose-menu-item
benptc Dec 13, 2023
0e1f26f
update desktopRenderer to work with placeholder world objects
benptc Jan 9, 2024
2330761
update desktopRenderer to use checkFileExists for glb, and to use som…
benptc Jan 10, 2024
e892c30
rename marker->target
benptc Jan 10, 2024
b8de081
Merge branch 'object-targetId' into placeholder-world
benptc Jan 11, 2024
28444b4
Merge pull request #150 from benptc/object-targetId
benptc Jan 12, 2024
f0be0f1
remove unused experimental function
benptc Jan 12, 2024
03ca819
Merge branch 'main' into placeholder-world
benptc Jan 12, 2024
b730812
enables https for the remote operator ui
ptc-rdeleeuw Jan 17, 2024
8fe7bb5
small cleanup no functional changes
ptc-rdeleeuw Jan 22, 2024
90f9a51
ignore G key (camera focus shortcut) while tool or other input is cap…
benptc Jan 31, 2024
6b24abc
Merge pull request #154 from benptc/prevent-g-key-while-tool-active
benptc Feb 1, 2024
491162f
remove some unused items from the menu bar
benptc Feb 12, 2024
569dcdf
Merge branch 'main' into placeholder-world-ux
benptc Feb 12, 2024
8b735fd
Remove unnecessary logging message
dangond-ptc Feb 16, 2024
f094aef
http (mobile) and https (desktop) support
ptc-rdeleeuw Feb 22, 2024
a9199d2
fix cert loading
ptc-rdeleeuw Feb 22, 2024
849143e
revert cert loading changes
ptc-rdeleeuw Feb 22, 2024
6f499f4
Remove non-buffer-geometries from mergeBufferGeometries input
hobinjk-ptc Feb 21, 2024
25232ce
Merge branch 'main' into placeholder-world-ux
benptc Feb 23, 2024
a1a53f0
Merge branch 'main' into enable_https
ptc-rdeleeuw Feb 26, 2024
2dee3bb
code cleanup
ptc-rdeleeuw Feb 26, 2024
cb23d95
Update toolsocket
hobinjk-ptc Feb 28, 2024
ef2b27f
add cache-busting param to check glb exists
benptc Feb 29, 2024
0003d89
Merge branch 'gs-upload-test' of github.com:ptcrealitylab/vuforia-spa…
benptc Feb 29, 2024
d345cc4
fix missing space
ptc-rdeleeuw Feb 29, 2024
9165914
Merge pull request #156 from ptcrealitylab/enable_https
ptc-rdeleeuw Feb 29, 2024
f2d6ae9
set navmesh buffer (vertical offset) from 50mm back to 0mm, to fix al…
benptc Mar 1, 2024
d87dda7
Merge branch 'main' into gs-upload-test
benptc Mar 1, 2024
ec32459
clicking on avatar icon switches to lock-on mode and locks your persp…
benptc Mar 1, 2024
3b72253
cleanup lockOnMode in VirtualCamera.js
benptc Mar 4, 2024
49e8a0c
toggle UI when lock on to other avatar
benptc Mar 4, 2024
476080b
cleans up desktopCamera.js for avatar following
benptc Mar 4, 2024
a4b18be
properly shows/hides the multiclientUI cubes when youre locked onto a…
benptc Mar 4, 2024
ac9a860
cleanup desktopRenderer
benptc Mar 4, 2024
1c0b522
Merge branch 'avatar-follow-ui' into gs-upload-test
benptc Mar 5, 2024
29c59ca
write lockOnMode to avatar publicData
benptc Mar 5, 2024
4f92d1b
KeyboardListener.js listens for blur events to reset key states
benptc Mar 7, 2024
8f7a821
Merge pull request #157 from benptc/fix-stuck-keyboard-keys
benptc Mar 7, 2024
acd2ea9
Merge branch 'main' into gs-upload-test
benptc Mar 7, 2024
ed64e67
update desktopCamera with new iconMenu listener for lockOnMode
benptc Mar 7, 2024
46ecc6f
Update toolsocket
hobinjk-ptc Mar 8, 2024
f64ef59
attempt to get lockOnToMe working
benptc Mar 8, 2024
bbc23c2
Merge branch 'main' into gs-upload-test
hobinjk-ptc Mar 8, 2024
3173f4b
hide remote camera meshes when you trigger lockOnToMe
benptc Mar 8, 2024
a085435
fix showing/hiding other camera cubes while I am following part of th…
benptc Mar 8, 2024
330a9a6
Merge branch 'main' into gs-upload-test
benptc Mar 8, 2024
f6d2f06
Merge branch 'gs-upload-test' of github.com:ptcrealitylab/vuforia-spa…
benptc Mar 8, 2024
9462f16
implement spatial video for remote operator add-on. untested
ptc-rdeleeuw Mar 11, 2024
367abf8
hide the camera controls popup the first time the page loads
benptc Mar 11, 2024
0905c6f
updated notifications for camera modes
ktheo-ptc Mar 11, 2024
9590026
comments added
ktheo-ptc Mar 12, 2024
fcf014f
push depth to far plane on depth pre render
ptc-rdeleeuw Mar 12, 2024
662230f
code cleanup: remove depthTexture
ptc-rdeleeuw Mar 12, 2024
238b8ce
Merge pull request #158 from ptcrealitylab/single_layer_grid
ptc-rdeleeuw Mar 13, 2024
7b1bb43
New toolsocket API changes
dangond-ptc Mar 14, 2024
6db2f69
fix bug in which username showed up in who youre following
benptc Mar 14, 2024
856ba5e
undo 367abf81ad8d6e092dc7cc9f05a379ba634c3879
benptc Mar 14, 2024
acaf843
Merge pull request #159 from ptcrealitylab/notification-update
benptc Mar 14, 2024
bc8750a
Merge branch 'main' into gs-upload-test
benptc Mar 14, 2024
fb68585
fix bug with AllFollowMe, and update to match latest userinterface APIs
benptc Mar 18, 2024
97103f4
WIP search experiment
hobinjk-ptc Jan 11, 2024
7aa144f
Bail out if missing apiKey
hobinjk-ptc Mar 19, 2024
c358beb
cleanup for merge
benptc Mar 19, 2024
09c35d4
Merge pull request #162 from ptcrealitylab/gs-upload-test
benptc Mar 19, 2024
3afae3c
a few camera function updates, and the option to turn on/off ai chatb…
Steve-KX-RL Mar 20, 2024
cf88de8
Merge remote-tracking branch 'origin/main' into azure-openai-integrat…
Steve-KX-RL Mar 20, 2024
a6dcfbe
let three.js manage the update cycle to make it compatible with WebXR
ptc-rdeleeuw Mar 22, 2024
25bf6ab
Merge branch 'main' into iot-tool-full2d-merge
benptc Mar 22, 2024
ba21cf4
Merge pull request #164 from ptcrealitylab/threejs_controlled_animati…
ptc-rdeleeuw Mar 25, 2024
6b55fa8
Fixed camera following mismatch bug by adding back the floorOffset
Steve-KX-RL Mar 25, 2024
6d05701
Toolsocket updates
dangond-ptc Mar 26, 2024
6f65de8
don't try to show camera control prompt when transition from AR to VR…
benptc Mar 26, 2024
9fb604a
update camera system to initialize the virtual camera as soon as an o…
benptc Mar 26, 2024
93b0d94
Merge pull request #167 from ptcrealitylab/fix-camera-offset
benptc Mar 26, 2024
ab6b38c
Merge pull request #166 from ptcrealitylab/fix-mobile-vr-mode
benptc Mar 26, 2024
b319960
fixes issue where end session button hangs on desktop - by resolving …
benptc Mar 27, 2024
c9f88d3
Merge pull request #169 from benptc/resolve-desktop-app-promises
benptc Mar 27, 2024
787c46b
Fix linting
hobinjk-ptc Mar 27, 2024
fd41100
Perform deep copy of texture images in patch cloning
hobinjk-ptc Mar 27, 2024
5f7c4bb
adds button to Help menu to trigger page reload
benptc Mar 27, 2024
6e2fa1e
bypass cache when reloading from help menu item
benptc Mar 27, 2024
a349d81
Merge pull request #171 from benptc/reload-page-button
benptc Mar 27, 2024
784c3d0
updated function name in WebRTCCoordinator to reflect name change in …
ktheo-ptc Mar 27, 2024
c4d2bf2
Merge pull request #172 from ptcrealitylab/small-notification-ui-update
benptc Mar 27, 2024
c7c2e85
Merge branch 'main' into toolsocketUpdates
dangond-ptc Apr 1, 2024
c0e8c96
updated showError function to reflect changes to showBannerNotificati…
ktheo-ptc Apr 1, 2024
2d855f6
Removed extraneous log message
dangond-ptc Apr 2, 2024
930a1b2
Merge remote-tracking branch 'origin/main' into azure-openai-integrat…
Steve-KX-RL Apr 2, 2024
3497c35
Merge branch 'main' into cleanup-menu-items
benptc Apr 3, 2024
0bcba13
fix the deleteAllTools menu item, and hide the Getting Started menu item
benptc Apr 3, 2024
fb89336
cleanup the menu items more
benptc Apr 3, 2024
af1f354
Merge pull request #175 from benptc/cleanup-menu-items
benptc Apr 3, 2024
4d5a8cb
Replace tben turn server with spatial.ptc.io
hobinjk-ptc Apr 3, 2024
f06f7ad
lint: unnecessary semicolon
hobinjk-ptc Apr 3, 2024
a673fca
adds TouchControlButtons on touchscreen devices, allowing you to togg…
benptc Apr 4, 2024
4fd1525
properly show/hide TouchControlButtons when transitioning from AR<>VR…
benptc Apr 4, 2024
e35b418
document the usage of svw/svh in remoteOperator.css
benptc Apr 4, 2024
07c7f93
Merge pull request #178 from benptc/touchscreenCameraButtons
benptc Apr 4, 2024
befea7b
Ignore webrtc setRemoteDescription errors if signalingState is stable
hobinjk-ptc Apr 9, 2024
79b6315
Merge remote-tracking branch 'origin/main' into azure-openai-integrat…
Steve-KX-RL Apr 10, 2024
708370f
Update Virtual Camera focus distance to 3000
Steve-KX-RL Apr 10, 2024
a05aa7a
Updated ToolSocket version in package-lock.json
dangond-ptc Apr 11, 2024
fad083e
Merge pull request #174 from ptcrealitylab/toolsocketUpdates
dangond-ptc Apr 11, 2024
d572a64
toolsocket version bump
dangond-ptc Apr 11, 2024
2e93e70
Merge remote-tracking branch 'origin/main' into azure-openai-integrat…
Steve-KX-RL Apr 11, 2024
cfb0a05
Added focus camera to menu items. Code cleanup
Steve-KX-RL Apr 12, 2024
324783b
event triggering redo
Steve-KX-RL Apr 15, 2024
04f68b6
Merge pull request #181 from ptcrealitylab/azure-openai-integration-3
Steve-KX-RL Apr 15, 2024
fcbc6fe
Merge pull request #173 from ptcrealitylab/small-notification-ui-update
ktheo-ptc Apr 15, 2024
490195a
Update webrtc adapter
hobinjk-ptc Apr 17, 2024
7881cc9
Add eslint workflow and dependabot; Fix lint errors
hobinjk-ptc Apr 17, 2024
67b0dfb
Bump node version
hobinjk-ptc Apr 17, 2024
ddfa5e6
Add node env to eslint
hobinjk-ptc Apr 17, 2024
71830fe
Split envs using override
hobinjk-ptc Apr 17, 2024
3325b91
Remove legacy code
hobinjk-ptc Apr 17, 2024
5c49e56
Renamed to "AI Assist"
Steve-KX-RL Apr 22, 2024
56cd817
adds a setText function to menu item.
ptc-rdeleeuw Apr 22, 2024
26dec0d
Merge pull request #189 from ptcrealitylab/global_scale
ptc-rdeleeuw Apr 22, 2024
83e060c
Disable fast texture upload hack
hobinjk-ptc Apr 29, 2024
4b3702b
GS Raycasting
Steve-KX-RL Apr 29, 2024
8708ba4
code cleanup
Steve-KX-RL May 1, 2024
ddad891
Merge pull request #193 from ptcrealitylab/gs-upload-test-5
Steve-KX-RL May 1, 2024
2193b2c
Small typo fix
Steve-KX-RL May 6, 2024
a3dc39d
Merge branch 'iot-tool-full2d-merge' into iframe-service-orchestrator…
benptc May 17, 2024
85d35d1
add backslash key shortcut to open AI assist chatbot. support focusin…
benptc May 23, 2024
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
1 change: 1 addition & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
webrtc-adapter.js
51 changes: 51 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
/* eslint-env node */
module.exports = {
'env': {
'es2022': true,
},
'extends': 'eslint:recommended',
'globals': {
'Stats': 'readonly',

'realityEditor': 'writable',
'createNameSpace': 'writable',
'globalStates': 'writable',
'objects': 'writable',
'overlayDiv': 'writable',
},
'parserOptions': {
'ecmaVersion': 2022,
'sourceType': 'module',
},
'rules': {
'no-shadow': 'off',
'no-useless-escape': 'off',
'no-prototype-builtins': 'off',
'no-redeclare': [
'error',
{'builtinGlobals': false}
],
'no-unused-vars': [
'error',
{
'varsIgnorePattern': '^_',
'argsIgnorePattern': '^_',
},
],
'no-inner-declarations': 'off',
},
'overrides': [{
'files': [
'content_scripts/**/*.js',
'tools/**/*.js',
],
'env': {
'browser': true,
}
}, {
'files': ['interfaces/**/*.js'],
'env': {
'node': true,
}
}],
};
8 changes: 8 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
version: 2
updates:
- package-ecosystem: npm
directory: "/"
schedule:
interval: daily
time: "10:00"
open-pull-requests-limit: 10
24 changes: 24 additions & 0 deletions .github/workflows/nodejs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: Node.js CI

on: [push]

jobs:
build:

runs-on: ubuntu-latest

strategy:
matrix:
node-version: [20.x]

steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- run: npm install
- run: npm run build --if-present
- run: npm test
env:
CI: true
12 changes: 12 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# idea editing tools
.idea

# osx directory files
.DS_Store

# Dependency directory
# https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git
node_modules

#Https certs
*.pem
Loading