Commit graph

  • 27ef3cc1c9 Implement playDynamicRange in audio sequences Fixes #302 Aria Minaei 2022-09-27 23:25:18 +0200
  • 179c7a8158 Allow audio files in the playground Aria Minaei 2022-09-27 23:23:59 +0200
  • 6d49e5977c Remove the warning about SSR mode Aria Minaei 2022-09-17 19:45:26 +0200
  • c4862ee6ef Allow re-registering the exact same extension Aria Minaei 2022-09-17 19:44:19 +0200
  • 5bb4fc9340 Show more helpful warnings in SSR mode Aria Minaei 2022-09-17 19:14:07 +0200
  • 3c9481f1b7 Don't use persistent storage in ssr mode Aria Minaei 2022-09-17 19:07:11 +0200
  • 4d55ffe087
    Fix typo in prerelease.mjs (#299) Ikko Ashimine 2022-09-18 02:41:18 +0900
  • 629cbd9653
    Fixes broken logo in README (#297) Marco Slooten 2022-09-17 19:00:48 +0200
  • 87acdbe9ea 0.5.0 Aria Minaei 2022-09-14 21:42:22 +0200
  • c97377d868 0.5.0-rc.4 Aria Minaei 2022-09-14 21:31:27 +0200
  • d90ca4a34a
    Update link to docs (#295) Aria 2022-09-15 14:54:20 +0200
  • 39eb528af4
    Add Sheet aggregate track (#284) Elliot 2022-09-14 12:46:59 -0400
  • 743254a6c6
    Fix popover behavior when popover is open and the trigger is clicked (#211) Andrew Prifer 2022-09-14 20:05:09 +0700
  • 8680f9d89e
    Replace uniqueName with theatreKey (#285) Andrew Prifer 2022-09-14 19:36:49 +0700
  • ce79d3cd95
    Fix ui render call, improve error message (#294) Elliot 2022-09-14 08:11:42 -0400
  • 735bd983a5
    Fix/0.5-compatability-tests (#293) Elliot 2022-09-13 15:37:39 -0400
  • 494c60d0c3
    Require Opt modifier for orbiting (#286) Andrew Prifer 2022-08-25 19:55:47 +0200
  • dbe6a6176e
    Fix issue window undefined error in bundled studio (#280) Elliot 2022-08-19 10:25:22 -0400
  • 898c3b7a48
    Add alt key precision nudging to number input (#282) Elliot 2022-08-19 10:19:22 -0400
  • a871aa628f Revert "Handle requestPointerLock error cases in iframes P-199 (#272)" Elliot 2022-08-17 14:34:42 -0400
  • 14603bccbd
    Make transform controls only update the props that are being manipulated in the current mode of the transform controls (#279) Andrew Prifer 2022-08-15 17:15:37 +0200
  • 766c55f9e7 Fix dopesheet-left prop labels vezwork 2022-08-11 14:33:58 -0400
  • 0875b785ce Fix indentation in aggregate editor popover vezwork 2022-08-10 09:23:10 -0400
  • 047f01bb45 Change DeterminePropEditor... to take an array vezwork 2022-08-09 16:18:10 -0400
  • 38e6a4ba36 WIP aggregate editing popover working but !clean vezwork 2022-06-30 10:46:24 -0400
  • 069902e054 Make derivation keepHot when using obj.value P-217 Cole Lawrence 2022-08-03 11:22:37 -0400
  • e0c9626d68 dev: Add "reading obj value" playground test Cole Lawrence 2022-08-03 11:22:03 -0400
  • c00144464d dev: Fix playground scroll y on home page Cole Lawrence 2022-08-03 11:12:40 -0400
  • fdf268ad43 Add comments and remove extra performance measure vezwork 2022-08-04 12:04:10 -0400
  • 62def1e883 Add r3f stress + Ticker.__ticks counter Cole Lawrence 2022-07-29 11:59:39 -0400
  • ea3e7434c6 Fix e2e visual regression tests by always showing Updates badge in CI Cole Lawrence 2022-08-02 09:11:19 -0400
  • 963b03ab6e dev: Add warning for unbound .tick() call Cole Lawrence 2022-08-01 14:18:07 -0400
  • 74b338ac17 refactor: Remove unecessary data-header & ?? noop for event listener Cole Lawrence 2022-08-01 10:21:22 -0400
  • 704f74a2c5 typo: Remove unused keyframe in destructure Cole Lawrence 2022-08-01 13:26:39 -0400
  • a0994051d6 GraphEditorToggle: Remove unecessary sheet access Cole Lawrence 2022-08-01 10:15:50 -0400
  • 63056c5a58 fix validate path call (warning) & playground dom: Fix namespace warning Cole Lawrence 2022-07-27 10:44:57 -0400
  • efc33d4989 Remove unused className on OutlinePanel Cole Lawrence 2022-08-01 10:21:44 -0400
  • 4de899b2ae Remove dead code, simply inset Cole Lawrence 2022-07-28 11:42:49 -0400
  • a4b24313a0 fix: deriver props type checking Cole Lawrence 2022-07-29 12:00:07 -0400
  • 2ef9d5e346
    Handle requestPointerLock error cases in iframes P-199 (#272) Cole Lawrence 2022-08-03 09:55:09 -0400
  • 8bd37a28d6 r3f fix: Pinching creates more than one undo level in r3f P-202 Cole Lawrence 2022-07-26 11:36:47 -0400
  • 56a059fdd2 Remove REMOVEME.md dev file Cole Lawrence 2022-07-28 09:46:54 -0400
  • 1459163420 Fix compound props showing wrong control indicator vezwork 2022-07-26 10:16:42 -0400
  • 0ed466f404 Hide toolbar divider when no extensions are there vezwork 2022-07-26 08:16:16 -0400
  • e3226da492 Add namespacing to dom example Fülöp Kovács 2022-07-26 10:39:36 +0200
  • 0b98750063 docs: Use http for localhost example audio Cole Lawrence 2022-07-25 12:04:37 -0400
  • 6d550d850d fix(studio): capture [space] key after scrubbing fixes P-177 Cole Lawrence 2022-07-23 08:18:22 -0400
  • 01729bf45e fix(studio): styles & placement for MoreMenu fixes P-178 Cole Lawrence 2022-07-23 07:47:19 -0400
  • fcc23b3863 Add variants of the extension example Cole Lawrence 2022-07-22 11:55:52 -0400
  • 984a61347f Use "Theatre.js" for name consistency Cole Lawrence 2022-07-22 11:19:48 -0400
  • 217f191981 Export better named files to reduce confusion of state.json Cole Lawrence 2022-07-20 09:45:50 -0400
  • 0b09751ada docs: Use US English spelling of "behavior" Cole Lawrence 2022-07-19 09:41:13 -0400
  • 58f04685ad r3f: Accept function for objRef like for setState Cole Lawrence 2022-07-18 21:00:42 -0400
  • 415e493834 doc: Add doc to Ticker.raf Cole Lawrence 2022-07-16 09:47:31 -0400
  • a48155f8dc r3f readme: Update with corrected API Cole Lawrence 2022-07-15 12:57:09 -0400
  • 5ca3edead8 dev: Fix r3f tsconfig to include TSX files Cole Lawrence 2022-07-15 10:24:32 -0400
  • 7041c9f56f dev: Add @type to .eslintrc.js Cole Lawrence 2022-07-15 07:49:41 -0400
  • ca65280b93 Fix local imports of same module for @theatre/core Cole Lawrence 2022-07-13 09:53:22 -0400
  • 11b5d175f4
    Fix github checks (#263) Cole Lawrence 2022-07-25 04:37:34 -0400
  • 00265471ba
    Fix namespace and object with same name ordering in OutlinePanel (#262) Cole Lawrence 2022-07-21 14:04:00 -0400
  • a8176a36f7 0.5.0-rc.3 Aria Minaei 2022-07-12 17:52:33 +0200
  • 00a039a713 Fix exports of @theatre/r3f so it is consistently interpreted across bundlers Aria Minaei 2022-07-12 16:28:52 +0200
  • 24ee1b3597 Fix typos in Project.ts Cole Lawrence 2022-07-08 07:57:35 -0400
  • 707a27462d Perf: Make <AggregateKeyframeTrack> render its children with memoized props Aria Minaei 2022-07-12 13:09:00 +0200
  • 86dd2cbf86 Memoize comopnents of deriver() Aria Minaei 2022-07-12 13:08:08 +0200
  • 558882ff0a Perf: memoize AggregateKeyframeEditor Aria Minaei 2022-07-12 12:10:52 +0200
  • b37ccb1e4e Perf: first-pass at reducing number of re-renders in <NextPrevKeyframeCursors> Aria Minaei 2022-07-12 12:10:37 +0200
  • f82c9d1155 Perf: Avoid re-rendering keyframes when snap targets change Aria Minaei 2022-07-12 12:08:39 +0200
  • 8f08499fb6 Perf: Memoize SingleKeyframeEditor Aria Minaei 2022-07-12 12:07:50 +0200
  • 10f21224f4 Perf: Memoize useEditingToolsForSimpleProp() as it is used in several place with the same arguments Aria Minaei 2022-07-12 12:07:00 +0200
  • bac27777c4 Perf-gain: memoize the sequence editor panel's dims to avoid unnecessary re-renders Aria Minaei 2022-07-12 11:56:28 +0200
  • 667f9d4fa2 Massive perf-gain in @theatre/react Aria Minaei 2022-07-09 00:52:47 +0200
  • cbfc8861b5 Add comment about bundling deps in r3f/extension Aria Minaei 2022-07-08 14:04:03 +0200
  • 8f1d26536b Sanitize sequence's length and subUnitsPerUnit Aria Minaei 2022-07-08 13:58:03 +0200
  • ac9345ddbd Fix for OutlinePanel not being scrollable sometimes Aria Minaei 2022-07-08 13:39:48 +0200
  • 7f17f985ee Fix PlayheadPositionPopover not accepting '0' as input Aria Minaei 2022-07-08 10:55:20 +0200
  • 0631d02d31 0.5.0-rc.2 Aria Minaei 2022-07-07 22:26:39 +0200
  • 8d977ed6ba Don't minify @theatre/r3f/dist/extension.js Aria Minaei 2022-07-07 22:13:05 +0200
  • 0bb97f14d3 Add @theatre/r3f to set of packages with locked version numbers Aria Minaei 2022-07-07 22:12:30 +0200
  • 0e5b27d76d Add an extra test case to removePathFromObject() Aria Minaei 2022-07-07 19:29:34 +0200
  • ebf2a19900 Initialize the studio only once in tests Aria Minaei 2022-07-07 19:29:09 +0200
  • 13d612f4b7 Add a helpful warning on auto-discarded scrubs Aria Minaei 2022-07-07 19:28:49 +0200
  • 158923b376 Upgrade playwright and percy Aria Minaei 2022-07-07 16:32:32 +0200
  • d2ef25f8d4 Quick hack to fix the randomly breaking e2e tests Aria Minaei 2022-07-07 16:21:29 +0200
  • a9910fecba
    Unsuppress useful warnings in core. (#248) Aria 2022-07-07 10:27:21 +0200
  • 88df1ef004 Show a helpful warning if the user hadn't called studio.initialize() in a timely manner Aria Minaei 2022-07-06 15:53:14 +0200
  • fb02b297f1 Enable the preview of easing presets when the curveEditorPopover opens Fülöp Kovács 2022-07-01 14:01:03 +0200
  • d1ef903355
    Enable hiding the reference window (#241) Andrew Prifer 2022-06-29 17:06:24 +0200
  • 2b8a1e3ed1
    Fix playground live reload multiplying connections on error in Chrome and Safari (#238) Andrew Prifer 2022-06-28 22:17:37 +0200
  • a3d9892841
    Relax editable TS types to allow creating editable versions of all the JSX.IntrinsicElements elements. (#237) Andrew Prifer 2022-06-28 18:11:28 +0200
  • 2d3466ebfe Fix react fragments not having a key. vezwork 2022-06-28 11:06:44 -0400
  • b98c5d86b6
    Fix editable TS (#235) Andrew Prifer 2022-06-28 17:06:55 +0200
  • 006121da91
    Fix extension buttons spacing, add extension example (#229) Elliot 2022-06-26 12:00:59 -0400
  • 2854881e17
    Add support for passing scalars to vector props (#228) Elliot 2022-06-26 11:47:20 -0400
  • 7b337a9731 doc(playground dev): Live reload README.md Cole Lawrence 2022-06-24 09:45:50 -0400
  • 39d897cd83 fix(SequenceEditor): horizontal scroll with shift in macOS Firefox Cole Lawrence 2022-06-24 09:22:33 -0400
  • 977ddb6574 doc: Light doc comment for isPropConfigComposite Cole Lawrence 2022-06-24 08:42:28 -0400
  • df05be3c1e dev playground: Remove mention and dependency on vite Cole Lawrence 2022-06-24 08:22:08 -0400
  • 2a93aa3cdc dev playground: Watch and rewrite custom index.html files Cole Lawrence 2022-06-24 08:21:18 -0400
  • aa60556046 dev: Playground "dom" offsets new boxes Cole Lawrence 2022-06-24 08:20:20 -0400