Salad Dais
|
caaf0b0e13
|
Add tests for legacy category parsing
|
2023-12-21 20:12:41 +00:00 |
|
Salad Dais
|
bd67d6f19f
|
Split out RLV handling
|
2023-12-20 00:49:16 +00:00 |
|
Salad Dais
|
6da9f58b23
|
Pass original Message through to objectupdate hooks
|
2023-06-18 18:29:51 +00:00 |
|
Salad Dais
|
76d0a72590
|
Fix ObjectUpdateBlame addon example always requesting
|
2022-11-01 23:06:17 +00:00 |
|
Salad Dais
|
d19122c039
|
Fix copy/paste error in puppetry addon
|
2022-10-27 16:10:05 +00:00 |
|
Salad Dais
|
5692f7b8b6
|
Add WIP puppetry code
|
2022-10-19 02:11:04 +00:00 |
|
Salad Dais
|
193d762132
|
Give each addon a separate addon_ctx bucket
This fixes addons being able to accidentally stomp all over each
others' state just because they happened to use the same name for
a SessionProperty.
|
2022-10-18 22:40:15 +00:00 |
|
Salad Dais
|
25a397bcc5
|
add LEAP client connection addon hook
|
2022-10-17 21:28:11 +00:00 |
|
Salad Dais
|
2036e3c5b3
|
Add LEAP / outleap support
|
2022-10-14 06:11:51 +00:00 |
|
Salad Dais
|
8be4bce8bc
|
Make mesh uploader handle multi-faced meshes
|
2022-08-22 01:15:35 +00:00 |
|
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 |
|