Commit Graph

78 Commits

Author SHA1 Message Date
7951ff21c9 Improve gallery compatibility
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-25 20:01:25 -07:00
36c36dd16e Add model-viewer script via MW php method
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-25 18:59:04 -07:00
41354e2d70 Clean up js and add DocBlocks
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-25 18:46:55 -07:00
2f6e0c4689 Clean up php class and add DocBlocks
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-25 17:25:34 -07:00
8b41f09ef2 Add annotation set functionality
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-24 21:09:53 -07:00
9887b54cc1 Fix no view class error
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-24 20:13:09 -07:00
f498cef9a5 Fix non-file page edit error
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-23 21:01:32 -07:00
a80e422874 Switch add hotspot to button function
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-23 20:58:09 -07:00
4a9dab878f Make preview model view include changes
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-23 17:36:21 -07:00
063cfbab5e Set clipboard data to json format
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-23 12:56:03 -07:00
aae33e8210 Show only model on file preview page
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-23 12:42:51 -07:00
134d9203de Add file page model display
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-23 10:19:30 -07:00
36f8cbe04b Add hotspot functionality
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-23 09:20:32 -07:00
728ebf2e44 Add class-based selection of initial view params
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-23 07:23:37 -07:00
bfeb51a5f0 Get viewer attributes from metadata
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-22 21:13:35 -07:00
5d90da0fda Convert to image handler hook based viewer insertion
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-22 19:58:02 -07:00
b31d9f3925 Add php to console debug function
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-22 17:37:00 -07:00
6b1e2400b9 Improve formatting of file page inclusion
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-21 19:32:32 -07:00
00506a0532 Fix: handle empty metadata description
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-21 19:07:42 -07:00
6ec6496d7a Use correct gltf mime type
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-21 19:05:23 -07:00
a820b287f7 Set default size
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-21 19:00:32 -07:00
c685ee565b Load metadata from model page description
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-21 18:14:25 -07:00
81f76ac35e Fix urlProm return value for file page
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-21 17:43:57 -07:00
76d7157cd1 Add basic file link functoin
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-21 08:42:17 -07:00
6b84b38f2a Improve page specificity
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-20 17:15:45 -07:00
0ff4155168 Create basic framework
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-20 13:42:14 -07:00
e5cc54ffa2 Add basic extension.josn and update extension name 2024-10-19 08:31:49 -07:00
4dd88fc66b Initial commit 2024-10-18 15:01:44 +00:00