Salad Dais
|
49a54ce099
|
Fix anim mangler exceptions causing reload to fail
|
2022-08-07 04:42:06 +00:00 |
|
Salad Dais
|
629e59d3f9
|
Add option to upload mesh deformer directly
|
2022-07-26 04:13:15 +00:00 |
|
Salad Dais
|
8f68bc219e
|
Split up deformer helper a little
|
2022-07-26 03:44:32 +00:00 |
|
Salad Dais
|
ba296377de
|
Save mesh deformers as files rather than uploading directly
|
2022-07-26 02:12:54 +00:00 |
|
Salad Dais
|
e34927a996
|
Improve AssetUploader API, make uploader example addon use it
|
2022-07-26 00:11:37 +00:00 |
|
Salad Dais
|
3c6a917550
|
Add command to deformer_helper addon that uploads mesh deformers
Sometimes these are preferable to deformer anims.
|
2022-07-25 23:11:15 +00:00 |
|
Salad Dais
|
a6328d5aee
|
Update get_task_inventory_cap example
|
2022-07-22 04:04:13 +00:00 |
|
Salad Dais
|
4e76ebe7cf
|
Fix get_task_inventory_cap example
|
2022-07-21 21:44:32 +00:00 |
|
Salad Dais
|
c0a26ffb57
|
Send proxy-created Messages reliably where appropriate
|
2022-07-21 21:44:06 +00:00 |
|
Salad Dais
|
d384978322
|
UpdateType -> ObjectUpdateType
|
2022-07-20 20:26:50 +00:00 |
|
Salad Dais
|
f02a479834
|
Add get_task_inventory_cap.py addon example
An example of mocking out actually useful behavior for the viewer.
Better (faster!) task inventory fetching API.
|
2022-07-20 09:20:27 +00:00 |
|
Salad Dais
|
08a39f4df7
|
Make object update handling more robust
|
2022-07-20 06:35:04 +00:00 |
|
Salad Dais
|
61ec51beec
|
Add demo autoattacher addon example
|
2022-07-19 23:48:40 +00:00 |
|
Salad Dais
|
f34bb42dcb
|
TextureEntry -> TextureEntryCollection, improve .realize()
The "TextureEntry" name from the message template is kind of a
misnomer, the field actually includes multiple TextureEntries.
|
2022-07-17 00:45:20 +00:00 |
|
Salad Dais
|
289073be8e
|
Add InventoryModel diffing
|
2022-07-09 02:48:23 +00:00 |
|
Salad Dais
|
1f1e4de254
|
Add addon for testing object manager conformance against viewer
Closes #18
|
2022-06-20 12:38:11 +00:00 |
|
Salad Dais
|
4ba611ae01
|
Only apply local mesh to selected links
|
2022-02-28 07:32:46 +00:00 |
|
Salad Dais
|
9fdb281e4a
|
Create example addon for simulating packet loss
|
2021-12-13 06:12:43 +00:00 |
|
Salad Dais
|
8b93c5eefa
|
Rename send_message() to send()
|
2021-12-09 05:30:12 +00:00 |
|
Salad Dais
|
077a95b5e7
|
Migrate to PySide6 to support Python 3.10
Update Glymur too
|
2021-12-06 13:37:31 +00:00 |
|
Salad Dais
|
34f3ee4c3e
|
Move mtime wrapper to helpers
|
2021-12-05 18:14:26 +00:00 |
|
Salad Dais
|
5de3ed0d5e
|
Add support for LLSD inventory representations
|
2021-12-03 05:59:58 +00:00 |
|
Salad Dais
|
74c3287cc0
|
Add base addon for creating proxy-only caps based on ASGI apps
|
2021-12-02 06:04:29 +00:00 |
|
Salad Dais
|
3a7f8072a0
|
Initial implementation of proxy-provided caps
Useful for mocking out a cap while developing the viewer-side
pieces of it.
|
2021-12-02 03:22:47 +00:00 |
|
Salad Dais
|
99eb4fed74
|
Fix _reorient_coord to work correctly for normals again
|
2021-11-30 09:24:49 +00:00 |
|
Salad Dais
|
2437a8b14f
|
Add a framework for simple local anim creation, tail animator
|
2021-08-05 21:08:18 +00:00 |
|
Salad Dais
|
7d8e18440a
|
Add local anim mangler support with example
Analogous to local mesh mangler support.
|
2021-07-31 11:56:17 +00:00 |
|
Salad Dais
|
02ac022ab3
|
Add export formats for message log entries
|
2021-07-30 01:06:29 +00:00 |
|
Salad Dais
|
33ce74754e
|
Fix mirror_target_agent check in http hooks
|
2021-07-30 01:06:29 +00:00 |
|
Salad Dais
|
387652731a
|
Add Message Mirror example addon
|
2021-07-29 09:43:20 +00:00 |
|
Salad Dais
|
cf69c42f67
|
Rework HTTP proxying code to work with mitmproxy 7.0.0
|
2021-07-18 07:02:45 +00:00 |
|
Salad Dais
|
fda37656c9
|
Reduce boilerplate for mesh mangling addons
Makes it less annoying to compose separate addons with different manglers
|
2021-06-24 05:29:23 +00:00 |
|
Salad Dais
|
fe0d3132e4
|
Update shield addon
|
2021-06-18 20:49:31 +00:00 |
|
Salad Dais
|
d8ec9ee77a
|
Add hooks to allow swapping out transports
|
2021-06-14 13:48:30 +00:00 |
|
Salad Dais
|
0b46b95f81
|
Minor API changes
|
2021-06-14 13:33:17 +00:00 |
|
Salad Dais
|
73e66c56e5
|
Clarify addon state management example addon
|
2021-06-13 12:06:04 +00:00 |
|
Salad Dais
|
ccfb641cc2
|
Add pixel artist example addon
|
2021-06-12 15:44:26 +00:00 |
|
Salad Dais
|
41fd67577a
|
Add ability to wait on object-related events
|
2021-06-12 10:43:16 +00:00 |
|
Salad Dais
|
59493e021c
|
Move XferManager and TransferManager to base
|
2021-06-03 07:04:06 +00:00 |
|
Salad Dais
|
a39d025a04
|
Move Circuit and Message to lib.base
Fairly invasive, but will help make lib.base useful again. No
more Message / ProxiedMessage split!
|
2021-06-03 07:00:32 +00:00 |
|
Salad Dais
|
fd747c9615
|
Switch to importing hippolyzer.lib.base.templates
Should help deal with automatic template reloading issues since
mtime wasn't changing on `lib.proxy.templates`.
|
2021-06-01 08:24:17 +00:00 |
|
Salad Dais
|
8c614404d8
|
Improve NameCache implementation, share viewer name cache
|
2021-05-31 12:24:08 +00:00 |
|
Salad Dais
|
e50a00064a
|
Make greeting example use world object store and global positions
|
2021-05-31 00:25:42 +00:00 |
|
Salad Dais
|
6df2224be5
|
Account for recent stringification of Filename in ShieldAddon
|
2021-05-28 20:51:18 +00:00 |
|
Salad Dais
|
a1bbfbf410
|
TurboXferAddon -> TurboObjectInventoryAddon
|
2021-05-25 02:34:22 +00:00 |
|
Salad Dais
|
2485831c47
|
Make Turbo Xfer example more reliable
|
2021-05-25 02:32:37 +00:00 |
|
Salad Dais
|
aef1261068
|
Add Turbo Xfer example addon
|
2021-05-24 05:15:42 +00:00 |
|
Salad Dais
|
f3c937bf14
|
Add recapitator addon example
|
2021-05-24 03:49:49 +00:00 |
|
Salad Dais
|
237a409ee0
|
Move serialization templates and VFS code to lib.base
Not being able to use common enums in code in lib.base was
getting to be really annoying. It always should have been in
base anyways.
|
2021-05-23 10:44:18 +00:00 |
|
Salad Dais
|
4eeac738dc
|
Clean up linter warnings
|
2021-05-21 19:00:06 +00:00 |
|