Salad Dais
|
8ac47c2397
|
Fix use of dynamically imported globals in REPL
|
2022-07-20 20:30:41 +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
|
b5e8b36173
|
Add more enum and flag defs to templates.py
|
2022-07-20 06:35:04 +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
|
9adbdcdcc8
|
Add a couple more flag definitions to templates.py
|
2022-07-19 09:49:43 +00:00 |
|
Salad Dais
|
e7b05f72ca
|
Dequantize TimeDilation message var
|
2022-07-19 05:57:19 +00:00 |
|
Salad Dais
|
75f2f363a4
|
Handle TE glow field quantization
|
2022-07-18 22:29:37 +00:00 |
|
Salad Dais
|
cc1bb9ac1d
|
Give MediaFlags and BasicMaterials sensible default values
|
2022-07-18 22:08:06 +00:00 |
|
Salad Dais
|
8c0635bb2a
|
Add classmethod for rebuilding TEs into a TECollection
|
2022-07-18 06:37:20 +00:00 |
|
Salad Dais
|
309dbeeb52
|
Add TextureEntry.st_to_uv() to convert between coords
|
2022-07-18 00:34:56 +00:00 |
|
Salad Dais
|
4cc87bf81e
|
Add a default value for TextureEntryCollection.realize() num_faces
|
2022-07-17 01:09:22 +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
|
59ec99809a
|
Correct TE rotation quantization
Literally everything has its own special float quantization. Argh.
|
2022-07-16 23:17:34 +00:00 |
|
Salad Dais
|
4b963f96d2
|
Add TextureEntry.realize() to ease indexing into specific faces
|
2022-07-14 03:10:11 +00:00 |
|
Salad Dais
|
58db8f66de
|
Correct type signatures for TextureEntriy
|
2022-07-10 17:58:13 +00:00 |
|
Salad Dais
|
95623eba58
|
More InventoryModel fixes
|
2022-07-10 01:55:34 +00:00 |
|
Salad Dais
|
8dba0617bd
|
Make injecting inventory EQ events easier
|
2022-07-09 04:21:44 +00:00 |
|
Salad Dais
|
289073be8e
|
Add InventoryModel diffing
|
2022-07-09 02:48:23 +00:00 |
|
Salad Dais
|
f3c8015366
|
Support mutable InventoryModels
|
2022-07-08 22:06:14 +00:00 |
|
Salad Dais
|
80745cfd1c
|
Add TextureEntry.unwrap() to ease working with potentially lazy TEs
|
2022-07-05 03:08:52 +00:00 |
|
Salad Dais
|
92a06bccaf
|
Dequantize OffsetS and OffsetT in TextureEntrys
|
2022-07-05 02:08:53 +00:00 |
|
Salad Dais
|
fde9ddf4d9
|
Initial work to support in-flight EQ response pre-emption
|
2022-07-04 17:57:05 +00:00 |
|
Salad Dais
|
03a56c9982
|
Auto-load certain symbols in REPL, add docs for REPL
|
2022-06-27 01:49:27 +00:00 |
|
Salad Dais
|
d07a0df0fd
|
WIP LLMesh -> Collada
First half of the LLMesh -> Collada -> LLMesh transform for #24
|
2022-06-24 13:15:20 +00:00 |
|
Salad Dais
|
baae0f6d6e
|
Fix TupleCoord negation
|
2022-06-21 07:15:49 +00:00 |
|
Salad Dais
|
0f369b682d
|
Upgrade to mitmproxy 8.0
Not 8.1 since that drops Python 3.8 support. Closes #26
|
2022-06-20 15:15:57 +00:00 |
|
Salad Dais
|
75ddc0a5ba
|
Be smarter about object cache miss autorequests
|
2022-06-20 12:33:12 +00:00 |
|
Salad Dais
|
e4cb168138
|
Clear up last few event loop warnings
|
2022-06-20 12:31:08 +00:00 |
|
Salad Dais
|
63aebba754
|
Clear up some event loop deprecation warnings
|
2022-06-20 05:55:01 +00:00 |
|
Salad Dais
|
8cf1a43d59
|
Better defaults when parsing ObjectUpdateCompressed
This helps our view of the cache better match the viewer's VOCache
|
2022-06-20 03:23:46 +00:00 |
|
Salad Dais
|
bbc8813b61
|
Add unary minus for TupleCoords
|
2022-06-19 04:33:20 +00:00 |
|
Salad Dais
|
affc7fcf89
|
Clarify comment in proxy object manager
|
2022-03-05 11:03:28 +00:00 |
|
Salad Dais
|
b8f1593a2c
|
Allow filtering on HTTP status code
|
2022-03-05 10:50:09 +00:00 |
|
Salad Dais
|
82ff6d9c64
|
Add more TeleportFlags
|
2022-02-28 07:32:22 +00:00 |
|
Salad Dais
|
f603ea6186
|
Better handle timeouts that have missing cap_data metadata
|
2021-12-18 20:43:10 +00:00 |
|
Salad Dais
|
fcf6a4568b
|
Better handling for proxied HTTP requests that timeout
|
2021-12-17 19:27:20 +00:00 |
|
Salad Dais
|
2ad6cc1b51
|
Better handle broken 'LLSD' responses
|
2021-12-17 00:18:51 +00:00 |
|
Salad Dais
|
025f7d31f2
|
Make sure .queued is cleared if message take()n twice
|
2021-12-15 20:17:54 +00:00 |
|
Salad Dais
|
11e28bde2a
|
Allow filtering message log on HTTP headers
|
2021-12-11 15:08:45 +00:00 |
|
Salad Dais
|
1faa6f977c
|
Update docs on send() and send_reliable()
|
2021-12-10 13:41:20 +00:00 |
|
Salad Dais
|
6866e7397f
|
Clean up cap registration API
|
2021-12-10 13:22:54 +00:00 |
|
Salad Dais
|
fa0b3a5340
|
Mark all Messages synthetic unless they came off the wire
|
2021-12-10 07:30:02 +00:00 |
|
Salad Dais
|
16c808bce8
|
Match viewer resend behaviour
|
2021-12-10 07:04:36 +00:00 |
|
Salad Dais
|
ec4b2d0770
|
Move last of the explicit direction params
|
2021-12-10 06:50:07 +00:00 |
|
Salad Dais
|
3b610fdfd1
|
Add awaitable send_reliable()
|
2021-12-09 05:30:35 +00:00 |
|
Salad Dais
|
8b93c5eefa
|
Rename send_message() to send()
|
2021-12-09 05:30:12 +00:00 |
|
Salad Dais
|
f4bb9eae8f
|
Fix __contains__ for JankStringyBytes
|
2021-12-09 03:48:29 +00:00 |
|
Salad Dais
|
ecb14197cf
|
Make message log filter highlight every matched field
Previously only the first match was being highlighted.
|
2021-12-09 01:14:09 +00:00 |
|