James Smith
|
b07b976968
|
Delay mouse capture until renderer starts, and only grab required events
|
2026-02-25 14:34:42 +00:00 |
|
James Smith
|
ba17b59143
|
adjust camera parameters to match up better to f3d defaults
|
2026-02-13 14:17:38 +00:00 |
|
James Smith
|
a1b9804f53
|
Remove client-side password strength check
Not really needed, and it massively increased the Javascript size
|
2026-02-06 22:47:30 +00:00 |
|
James Smith
|
bc178b8835
|
remove typescript error expectations, no longer required
|
2026-01-15 09:39:42 +00:00 |
|
James Smith
|
1f60ca1f1c
|
remove old ts error expectation
|
2026-01-14 14:09:10 +00:00 |
|
James Smith
|
0238b050a4
|
expect three.js. eventdispatcher type error
will revisit after three.js update
|
2026-01-14 13:19:15 +00:00 |
|
James Smith
|
1e8e2f5fa9
|
silence typescript error on dynamic loader creation for now
|
2026-01-14 13:16:01 +00:00 |
|
James Smith
|
984a3788db
|
minor linting
|
2026-01-14 13:15:36 +00:00 |
|
James Smith
|
20981f1206
|
expect ts error on uppy tus field, will change with uppy update
|
2026-01-14 13:14:08 +00:00 |
|
James Smith
|
4f0aff6880
|
ignore error type checking ldrawloader, will be resolved in a three.js update
|
2026-01-14 13:13:37 +00:00 |
|
James Smith
|
99b3abb7a0
|
use instanceof instead of LoaderClass comparison in renderer
|
2026-01-14 13:03:01 +00:00 |
|
James Smith
|
b4a8b32416
|
fix tomselect import
|
2026-01-14 13:02:34 +00:00 |
|
James Smith
|
d2f751950c
|
fix pause type on carousel
|
2026-01-14 12:33:56 +00:00 |
|
James Smith
|
5ffd45e146
|
remove extra parameter
|
2026-01-14 12:28:37 +00:00 |
|
James Smith
|
ebd6f76f10
|
declare explicit material type
|
2026-01-14 12:28:19 +00:00 |
|
James Smith
|
fc67a5c049
|
fix effectcomposer import usage
|
2026-01-14 12:27:45 +00:00 |
|
James Smith
|
b4f4142fbe
|
carousel can be null
|
2026-01-14 12:27:25 +00:00 |
|
James Smith
|
eed7919c96
|
Remove * path mapping and make local imports explicit
|
2026-01-14 12:27:04 +00:00 |
|
James Smith
|
454686c791
|
add 3DM renderer
|
2026-01-09 14:34:52 +00:00 |
|
James Smith
|
c9c694e33d
|
terminate offscreen renderer workers when disconnected from page
|
2025-12-05 10:05:39 +00:00 |
|
James Smith
|
949d12a89e
|
add javascript to reveal hidden copyable text
|
2025-11-26 14:11:43 +00:00 |
|
James Smith
|
6514536c0f
|
prevent enter key in editable fields
|
2025-11-18 16:22:30 +00:00 |
|
James Smith
|
80bf75696e
|
Remove tab-to-select on dropdowns
resolves #4862
|
2025-11-17 14:27:44 +00:00 |
|
James Smith
|
d5e31b605f
|
lint async promise discarding
|
2025-11-17 11:51:20 +00:00 |
|
James Smith
|
e1ed9ec4c0
|
lazy-load offscreen renderer
so that we don't initialize too many at once unnecessarily
|
2025-11-17 11:48:25 +00:00 |
|
James Smith
|
b9464547f8
|
refactor renderer initialisation
|
2025-11-17 11:48:24 +00:00 |
|
James Smith
|
f6c0e4217d
|
Adjust upload form to automatically show validation errors
|
2025-11-03 23:34:58 +00:00 |
|
James Smith
|
8fafa8a0f1
|
Fix show/hide on upload model name field
|
2025-11-03 22:43:28 +00:00 |
|
James Smith
|
46d34bb32b
|
Fix missing blank options in searchable select inputs
|
2025-11-03 22:27:57 +00:00 |
|
James Smith
|
0b9cf3c8b0
|
Automatically remove old upload data from localStorage
|
2025-10-28 12:52:45 +00:00 |
|
James Smith
|
76be9ca5f8
|
rename tour controller
|
2025-10-27 20:47:06 +00:00 |
|
James Smith
|
924b48155f
|
save user tour state when closed
|
2025-10-27 20:17:23 +00:00 |
|
James Smith
|
38e0bd4397
|
Only show non-completed tour elements found in page
|
2025-10-27 18:04:41 +00:00 |
|
James Smith
|
db15310a66
|
track displayed state
|
2025-10-27 15:26:55 +00:00 |
|
James Smith
|
ceb8a91ff4
|
autostart tour if any elements are found that need showing
|
2025-10-27 15:26:55 +00:00 |
|
James Smith
|
39ec42f1dd
|
lint typescript
|
2025-10-27 15:20:51 +00:00 |
|
James Smith
|
02e1b767c5
|
fix error in dataset lookup for tour
|
2025-10-27 14:24:16 +00:00 |
|
James Smith
|
b96df52ac3
|
add basic tour controller, which reads from data attributes to build the tour
|
2025-10-27 14:08:39 +00:00 |
|
James Smith
|
0295f4d3fb
|
Make upload form work in tabular layout
|
2025-10-24 11:15:03 +01:00 |
|
James Smith
|
9918b5937f
|
add permission preset dropdown and auto-display advanced panel as appropriate
|
2025-10-23 23:46:10 +01:00 |
|
James Smith
|
7e2bc4856e
|
show/hide confirmation messages on what will be created
|
2025-10-23 11:11:36 +01:00 |
|
James Smith
|
06deb2e28b
|
get list of archive extensions from canonical source
|
2025-10-23 10:38:31 +01:00 |
|
James Smith
|
5733227a4e
|
show/hide model name line depending on multi or single model mode
|
2025-10-23 10:35:55 +01:00 |
|
Matthew Badeau
|
ef479948e2
|
Present password feedback directly to user
|
2025-10-18 07:55:22 +09:00 |
|
James Smith
|
cd8443d47e
|
Make all select boxes searchable by typing
|
2025-09-29 16:00:11 +01:00 |
|
James Smith
|
c03f113cfe
|
remove client-provided size and type from upload APIs, not required any more
|
2025-06-26 10:37:41 +01:00 |
|
James Smith
|
cb86a1e40e
|
Change from JSON to normal form encoded params for uploading
|
2025-06-25 17:15:11 +01:00 |
|
James Smith
|
cd60f14de1
|
add masonry javascript
|
2025-06-11 08:53:03 +01:00 |
|
James Smith
|
0278bfc324
|
Add altcha javascript
|
2025-06-10 13:00:13 +01:00 |
|
James Smith
|
8b9b624076
|
Enable Japanese locale
|
2025-06-09 09:00:13 +01:00 |
|