Commit graph

899 commits

Author SHA1 Message Date
Aria Minaei
35fe1c375c Make studio.ui available before the UI is loaded
This was a regression introduced by b83164f26f
2023-07-17 12:34:57 +02:00
Colin Duffy
bcfb91fbb7 feat(remote): multiple-window support 2023-07-17 12:34:57 +02:00
Colin Duffy
8b8d2bf431 fix(geometry): PlaneBufferGeometry deprecated, used PlaneGeometry 2023-07-16 22:23:01 +02:00
Aria
b83164f26f
Switch to Vite (#434) 2023-07-16 22:19:21 +02:00
Aria Minaei
2052824aca 0.6.1 2023-05-12 19:28:23 +02:00
Aria Minaei
4d7373e1a9 Add support for typescript's bundle mode to @theatre/r3f 2023-05-12 19:13:52 +02:00
Colin Duffy
e7f23cfa4e
feat(example): three-basic (#418) 2023-05-12 19:11:26 +02:00
Timo Hausmann
4c375672af
playground needs yarn build (#402) 2023-03-09 12:54:52 +01:00
Adam Krebs
d7feb3ffdc
Implement the experimental createContentOfSaveFileTyped() (#391)
Co-authored-by: Aria Minaei <aria.minaei@gmail.com>
2023-03-09 11:50:46 +00:00
Aria Minaei
6c7da6f653 UX improvements for PlayheadPositionPopover 2023-03-09 12:43:41 +01:00
Ikko Eltociear Ashimine
8495c9c808
Fix typo in ExtensionPaneWrapper.tsx (#401)
occured -> occurred
2023-03-08 13:37:18 +01:00
Aria
7c410014e1
Experimental API for forgetting objects/sheet (#393) 2023-03-08 12:08:55 +00:00
dependabot[bot]
583dd9d022
Bump http-cache-semantics from 4.1.0 to 4.1.1 (#392)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-08 11:54:38 +00:00
dependabot[bot]
5a31c3d3c6
Bump minimist from 1.2.5 to 1.2.8 (#407)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-08 11:40:40 +00:00
Aria Minaei
f3f6eaad86 0.6.1-dev.5 2023-03-08 12:26:33 +01:00
Aria Minaei
9c16083597 Remove the accidental dependency between studio and core 2023-03-08 12:22:42 +01:00
Don McCurdy
1bb80991c9
Add method to clear persistent storage (#142) 2023-03-08 12:19:27 +01:00
Aria
c75f998174
Simplify playground/devEnv (#397 2023-02-07 18:50:57 +01:00
Aria Minaei
93fc53c45c 0.6.1-dev.4 2023-02-06 19:40:50 +01:00
Aria Minaei
29783b53d3 Minify studio 2023-02-06 19:39:26 +01:00
Aria Minaei
8ab1de79ce Make a shortcut for installing compat-tests' fixtures 2023-02-06 19:39:26 +01:00
Aria Minaei
72222e5eeb Fix the regression where some compound props were not sequence-able 2023-02-06 14:55:54 +01:00
Aria Minaei
1ce3fd1ca6 Disable the update checker in the playground or compat tests 2023-02-06 12:40:53 +01:00
Aria Minaei
4fb60bdd5a Implement chat-ops for insiders release 2023-02-05 15:05:54 +01:00
Aria
56595c32cb
Simplify workflows (#394
* Break the CI steps into separate jobs so they run in parallel and are easier to distinguish
* Cache yarn more aggressively
* Re-use actions in different jobs
2023-02-04 20:23:26 +01:00
Aria Minaei
e8ac6c77ea 0.6.1-dev.3 2023-02-03 13:00:32 +01:00
Aria Minaei
5b1caf8974 Fix the bug where nested objects in the outline panel would collapse/expand their parents rather than themselves 2023-02-03 12:58:51 +01:00
Aria Minaei
6f8e91ed5f Make default and static overrides distinguishable
Right now it's easy for the user to distinguish between a sequenced prop and non-sequenced props.

However, among the non-sequenced ones, it's not possible to distinguish between those that have a static override, and those that don't. The goal of this commit is to make it easy to distinguish between the two.
2023-02-03 12:48:19 +01:00
Aria Minaei
5c135a3cb9 0.6.1-dev.2 2023-02-01 16:15:02 +01:00
Aria
1bac84bbfc
A temporary API for disabling play/pause via the space key (#386) 2023-02-01 16:11:41 +01:00
Aria Minaei
e3a3e0124c UX tweak for the compound prop editor
The chevron now shows up when a compound prop is collapsed
2023-02-01 15:10:08 +01:00
Aria Minaei
069c87fbcf 0.6.1-dev.1 2023-02-01 12:33:53 +01:00
Aria Minaei
f7808a0ef7 Fix the bug where unsubscribed prism listeners might still fire one last time 2023-02-01 12:32:46 +01:00
Aria
e620c9eaab
Make CI run faster by caching more things (#387) 2023-01-26 16:16:14 +01:00
Aria Minaei
24af219f76 0.6.0 2023-01-25 19:04:36 +01:00
Andrew Prifer
bc7a742dc6
Demote assets example to bottom 2023-01-25 18:48:50 +01:00
Andrew Prifer
8e33eb4e40
Fix Theatric README video 2023-01-25 18:38:01 +01:00
Aria Minaei
dead5ea2ea theatric video 2023-01-25 18:27:06 +01:00
Aria Minaei
e603b1b9ca Codesandbox examples for theatric 2023-01-25 18:10:39 +01:00
Aria Minaei
4be16f36c1 0.6.0-rc.4 2023-01-25 17:54:52 +01:00
Aria Minaei
6bbf43a922 Theatric: make the studio select the default object on first load 2023-01-25 17:53:08 +01:00
Aria Minaei
1f8da4f4ba Remove the warning for double-calling studio.initialize()
Because Theatric will always call `studio.initialize()` and if the user also separately calls it, they'll always get a warning.
2023-01-25 17:51:59 +01:00
Aria Minaei
fb661d017f More docs 2023-01-25 17:41:47 +01:00
Aria Minaei
3d44575828 0.6.0-rc.3 2023-01-25 17:20:53 +01:00
Aria Minaei
01e386e0c7 More docs for theatric 2023-01-25 17:19:36 +01:00
Aria Minaei
2b10e46441 Fix the bugs in assetStorage 2023-01-25 15:08:22 +01:00
Aria Minaei
33235e9cd7 0.6.0-rc.2 2023-01-24 18:47:10 +01:00
Aria Minaei
00bb2d3310 Fix the recursion issue with theatric 2023-01-24 18:46:09 +01:00
Andrew Prifer
97ab020bfb Fix typo in Theatric's readme 2023-01-24 16:50:03 +01:00
Andrew Prifer
a0eeab7b69 Fix typo in Theatric readme 2023-01-24 16:48:16 +01:00