Commit Graph

17 Commits

Author SHA1 Message Date
95647069eb Read toml formatted configs for display
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2025-04-30 09:00:44 -07:00
f08977da3c Add basic gltf format checking
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-11-20 09:08:35 -07:00
85757bc0b3 Make addition of config object specific to gltf files
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-11-13 15:11:24 -07:00
4f7febcd26 Add mvconfig tag
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-11-13 09:27:45 -07:00
cf5deba5fa Add default configopn model load
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-11-13 08:00:31 -07:00
67b8f999c1 Bump tp version 0.1.0 and cleanup
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-11-12 08:20:00 -07:00
0c5c1c61d3 Collect metadata from glb file
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-11-10 19:52:08 -07:00
5a2f8819e3 Use ooui for edit action buttons (#32)
This PR converts the original basic preview edit actions buttons to MediaWiki's ooui to better match the style of the edit page.

Reviewed-on: #32
2024-11-08 15:27:14 +00:00
b241f20796 Add set starting view button
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-11-05 20:40:13 -07:00
7a53ef8de8 Add download image button
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-11-03 20:44:05 -07:00
fc30b09d16 Add model previews on upload (#27)
Closes #22

This modifies the upload form to allow for a preview of models.

Reviewed-on: #27
2024-11-04 00:02:48 +00:00
a3a9902070 Add delete hotspot button to editor
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-11-02 11:01:16 -07:00
381eda0574 Better i/o for editing metadata in preview
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-11-02 09:03:32 -07:00
64140b7cd9 Add basic thumbnail handling with static image
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-30 09:28:29 -07:00
4f1ff35194 Tidy up PHP code
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-29 16:14:29 -07:00
46ee8b6ee9 Add click and drag to hotspots during edit
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2024-10-28 19:37:37 -07:00
3b5c2e993d Refactor to MediaHandler transform (#20)
Closes #6, Closes #18

This PR separates out 3 different classes: a distinct Hooks handling class, a MediaHandler class for models, and a MediaTransform class that handles all the actual model rendering.

Reviewed-on: #20
2024-10-27 04:11:16 +00:00