Mark Greene
541da65bfc
Feature: option to turn off automatic tank model loading
...
Lets people on limited data stop the Tankopedia from downloading 3D models automatically.
- Added an Automatically load 3D models switch to the settings page, on by default
- When off, the tank page hero shows a Load 3D model button where the loading bar sits
- Held back every model download on the tank page until requested, including the dynamic armor switcher and the gun flexibility visualizer
- Wrapped the tank sandbox in its own suspense boundary so the loading bar shows real progress instead of the whole page waiting on the model
- Measured loading progress from when each loading bar appears so it always starts empty
- Added the English strings; other languages fall back until translated
Fixes #311
2026-10-05 19:52:46 +13:00
tresabhi
5059e382b3
some missing aliases
2026-08-08 20:45:09 -05:00
tresabhi
b26c5137f3
aliases
2026-08-06 20:01:50 -05:00
tresabhi
b8742bae66
fix linting errors
2026-08-05 14:17:33 -05:00
tresabhi
9e4d9c7968
tank model and collision
2026-08-04 20:18:05 -05:00
tresabhi
e5e747f7a0
equipment icons
2026-08-04 14:28:34 -05:00
tresabhi
33ebbbeb65
imports
2026-08-04 14:02:52 -05:00
tresabhi
8df112aab4
type-safe disposal
2026-07-11 17:16:52 -05:00
Mark Greene
1061e003f7
Fix Safari crash on mixer texture disposal
2026-07-10 21:30:21 +12:00
tresabhi
f2f6d4ff49
add persistent count for the number of model users to unload only when
...
uses drops to 0
2026-07-05 13:44:04 -05:00
TrèsAbhi
2f745a16d1
clean up
2026-05-12 18:08:02 -05:00
TrèsAbhi
100c7391fb
dispose models on unload
2026-05-12 17:54:50 -05:00
TrèsAbhi
042a1afa74
remove cache from useModel
2026-05-11 16:18:54 -05:00
TrèsAbhi
e2f50871ec
fix: update all
2026-03-31 14:11:45 -05:00
TrèsAbhi
9412be2d7c
feat: filter owned tanks
2025-10-04 21:35:12 -05:00
TrèsAbhi
66cf590f1c
fix: hook call outside parent hook
2025-10-04 21:33:28 -05:00
TrèsAbhi
aadc252e47
fix: use new quicklime controls enabled
2025-10-02 10:19:50 -05:00
TrèsAbhi
674abc4923
fix: dead code
2025-09-27 18:28:35 -05:00
TrèsAbhi
c14efe86cc
fix: update errors
2025-09-27 16:07:45 -05:00
TrèsAbhi
f5aa2ff9de
feat: reenable mixer
2025-09-13 23:42:26 -05:00
TrèsAbhi
66cf1fd223
feat: baked ao
2025-09-06 00:48:39 -05:00
TrèsAbhi
335cd4d699
feat: rewrite some systems
2025-09-05 23:34:59 -05:00
TrèsAbhi
96482d4268
feat: renaming
2025-09-01 22:56:39 -05:00
TrèsAbhi
b82e905757
fix: dead code
2025-08-29 13:42:44 -05:00
TrèsAbhi
94cba0c9ba
feat: remove reactive pitch and yaw
2025-08-12 13:43:11 -05:00
TrèsAbhi
a0eb0d54f0
feat: syncronize tank model
2025-08-12 12:52:57 -05:00
TrèsAbhi
c243ebd19a
feat: embedded canvas
2025-08-10 14:03:13 -05:00
tresabhi
545b655d4e
feat: slicker loading
2025-04-15 00:35:12 -05:00
tresabhi
ef9778ea96
feat: localize game assets
2025-01-14 19:22:41 -06:00
tresabhi
7dfdf4c11b
feat: start of perforamnce
2025-01-06 20:31:21 -06:00
tresabhi
d9688f6051
feat: homepage
2025-01-06 20:09:11 -06:00
tresabhi
e0daf85561
feat: some more localized links
2024-12-27 14:01:59 -06:00
tresabhi
4122ff5bf1
fix: suspense armor laoder
2024-12-13 16:45:59 -06:00
tresabhi
74e85f82f1
feat: optimize awaitables
2024-11-29 13:20:27 -06:00
tresabhi
48dd9bec2a
feat: remove draco
2024-11-11 12:50:33 -06:00
tresabhi
5b76a08167
fix: capture model transform
2024-11-10 22:26:57 -06:00
tresabhi
5cf8e48747
fix: shell and quick equipment frame invalidations
2024-11-10 21:54:20 -06:00
TrèsAbhi
5deafff3ab
fix: types and versions
2024-10-30 10:42:52 -05:00
TrèsAbhi
e05f02099d
feat: faster models
2024-10-29 16:21:44 -05:00
TrèsAbhi
0df58d2d2c
feat: remove patreon
2024-10-18 10:29:58 -05:00
TrèsAbhi
ad89679959
feat: less cls ads
2024-10-13 00:26:38 -05:00
TrèsAbhi
4f5a8c9a37
feat: patreon exempt
2024-10-12 23:43:06 -05:00
TrèsAbhi
513105a624
feat: more login progress
2024-10-09 21:04:49 -05:00
TrèsAbhi
fc8e0e55f0
fix: casing
2024-10-07 18:45:11 -05:00
TrèsAbhi
53a9c5f2de
fix: some linting for new proto 4
2024-10-05 20:55:44 -05:00
TrèsAbhi
f14ca394b5
fix: some linting for new proto 3
2024-10-05 16:44:07 -05:00
TrèsAbhi
79bc259565
fix: some linting for new proto 2
2024-10-05 15:57:34 -05:00
TrèsAbhi
78dce028d9
idk bro
2024-10-02 10:21:16 -05:00
TrèsAbhi
a54ba78dbf
feat: complete tankoepdia page
2024-09-22 22:04:03 -05:00
TrèsAbhi
f1410cf321
feat: armor modes
2024-09-22 21:12:18 -05:00