Commit graph

  • f70eea1c48 dev: Playground enable custom html landing page Cole Lawrence 2022-06-24 08:13:58 -0400
  • bbf7ee9244 style: Ensure consistent font-sizes for DetailPanel inputs Cole Lawrence 2022-06-24 07:42:25 -0400
  • 28bd52d9e9 ux: color hex default to removeAlphaIfOpaque Cole Lawrence 2022-06-24 07:30:26 -0400
  • 6dc68d9ae9 fix playground navigation by disabling live-reload for iframed Cole Lawrence 2022-06-22 14:36:33 -0400
  • 92921734e9 docs: Remove redundant doc comment Cole Lawrence 2022-06-22 14:30:06 -0400
  • 0e724d631d
    Reference window fixes and improvements (#227) Andrew Prifer 2022-06-18 17:37:09 +0200
  • 262d7d61d3
    r3f fixes (#222) Andrew Prifer 2022-06-18 02:59:45 +0200
  • 16e255fd57
    dev: Initial playground re-design (#218) Cole Lawrence 2022-06-17 15:23:35 -0400
  • df692427ca dev: Build playground files much faster and add watch Cole Lawrence 2022-06-15 14:23:26 -0400
  • 2c2e421382
    Fix outline panel blocking clicks incorrectly (#223) Elliot 2022-06-16 10:14:51 -0400
  • 4e4b8f83e9
    Disable usePresence flags by default (#226) Cole Lawrence 2022-06-16 07:59:09 -0400
  • e8c8168f0b
    UX: Add "PresenceFlag" item indicators (usePresence) (#184) Cole Lawrence 2022-06-15 07:36:57 -0400
  • 87070bcdf3 dev playground: Start dev server even if first build is error + remove redundant error logs Cole Lawrence 2022-06-13 10:00:28 -0400
  • d4f572a744 feat: Add inline keyframe editing in graph editor Cole Lawrence 2022-06-10 11:07:55 -0400
  • c303748ca9 Fix transparencies in non-backdrop-blur browsers Andrew Prifer 2022-06-13 15:25:27 +0200
  • 4d4d970278 dev playground: Support auto port assignment + refactor Cole Lawrence 2022-06-13 09:09:32 -0400
  • 8f0f76df54 rename playground build.ts Cole Lawrence 2022-06-13 09:08:07 -0400
  • 1b36e8f6f9 Also highlight the hovered props in the sequence editor panel Aria Minaei 2022-06-13 15:01:45 +0200
  • 4d92ad1932 Also highlight sheet objects Aria Minaei 2022-06-13 15:01:25 +0200
  • 58bf030aaa Remove unused usePrism() Aria Minaei 2022-06-13 15:00:51 +0200
  • dc7e5a1128 Use text color rather than bg to highlight hovered props Aria Minaei 2022-06-13 15:00:21 +0200
  • 1b41f1afca feature: Add selecting a sheet object row via sequence editor Cole Lawrence 2022-06-07 15:49:52 -0400
  • 0d9d78a032 docs: Remove useless/irrelevant comment Cole Lawrence 2022-06-07 15:48:57 -0400
  • ebf9b0e1cd dev: Remove unnecessary "files" field in tsconfig which screws with "Move to new file" refactor Cole Lawrence 2022-06-07 15:28:23 -0400
  • 40d2c7fe04 docs: absoluteDims Cole Lawrence 2022-06-07 11:53:43 -0400
  • c74aa1b930 Show hovered prop from sequence editor in details panel Aria Minaei 2022-06-07 12:56:51 +0200
  • 162174568b
    Replace Vite with ESBuild for the playground (#213) Andrew Prifer 2022-06-13 14:47:07 +0200
  • a6951effd8 Rename the Test job from compatibility-tests to avoid name collision with another job in the main workflow Fülöp Kovács 2022-06-13 11:17:01 +0200
  • 8ef99aef1b Revert "Fix popover behavior when open and clicking on trigger" Andrew Prifer 2022-06-10 21:27:02 +0200
  • 935ac36467 Fix popover behavior when open and clicking on trigger Andrew Prifer 2022-06-10 21:26:09 +0200
  • f2673b91fe
    Fix useFrameStampPositionRef (#209) Andrew Prifer 2022-06-10 17:56:35 +0200
  • 34c7b06baf
    Improve dom example performance (#208) Andrew Prifer 2022-06-10 15:27:33 +0200
  • 4215d561d0
    Upgrade percy (#207) Aria 2022-06-10 13:16:34 +0200
  • f1844952ea
    Add initial tools for managing derivations and React compatibility (#202) Cole Lawrence 2022-06-09 13:12:40 -0400
  • bebf281517
    Fix process.env.version in browser-bundles (#206) Elliot 2022-06-09 13:05:25 -0400
  • d7fc381137 Make the keyframes dots smaller on hover Fülöp Kovács 2022-06-08 15:31:22 +0200
  • 9b3031f0cc Make the dot bigger when the inline editor popover is open Fülöp Kovács 2022-06-08 14:41:52 +0200
  • 6c943e176d Use a different color when a keyframe is selected AND the inline editor popup is open Fülöp Kovács 2022-06-08 13:22:10 +0200
  • 5ce01e8350 Add initial solution for highlighting the keyframe that is being edited in the inline editor popup Fülöp Kovács 2022-06-08 11:20:12 +0200
  • a90aee96f5
    Fix aggregate keyframe dragging stopping in an edge case when the key for the drag element changes (#189) Andrew Prifer 2022-06-08 18:57:58 +0200
  • 6b0b9f0ba6 Fix styling inconsistencies Fülöp Kovács 2022-06-07 18:04:34 +0200
  • 54bf1c4567 Fix a link in a docstring Fülöp Kovács 2022-06-07 17:26:36 +0200
  • abdda0afab Support the three/four/six-value syntax variants of <hex-color> Fülöp Kovács 2022-06-07 16:05:45 +0200
  • b323588d78
    Perfect snapping behavior for all snap targets (#203) Andrew Prifer 2022-06-08 12:55:55 +0200
  • 3b3a1b1d8a
    Update selection colors (#200) Elliot 2022-06-07 11:14:14 -0400
  • fe12216ac8 Fix incorrect selection.delete on connector vezwork 2022-06-07 08:04:30 -0400
  • af079f2203 Fix invalid interpolated color values Andrew Prifer 2022-06-07 12:20:48 +0200
  • 25372d8bb0
    Copy & pasting keyframes in aggregate tracks (#190) Elliot 2022-06-07 04:38:17 -0400
  • e0359cb4b0 Make it possible to start selections from below the dope sheet's rows Aria Minaei 2022-06-06 12:34:30 +0200
  • c0fd71e4f9
    Perfectly precise selections (#195) Andrew Prifer 2022-06-06 12:24:50 +0200
  • c33467b4d0
    Fix the height of the "new update"-text (#191) Fülöp 2022-06-01 21:42:12 +0200
  • f8bb2d7ae6 0.5.0-rc.1 Aria Minaei 2022-06-01 15:51:33 +0200
  • b04ce6e993 Fix yarnrc Aria Minaei 2022-06-01 15:50:46 +0200
  • 763d37aee3
    UI fixes (#187) Andrew Prifer 2022-06-01 14:46:37 +0200
  • a9e86113ba
    A basic update checker (#186) Aria 2022-05-31 23:19:42 +0200
  • 832c128c43 Fix react dep list Andrew Prifer 2022-05-30 18:50:11 +0200
  • eb15229463 Reorganize AggregateKeyframeEditor Cole Lawrence 2022-05-30 08:59:08 -0400
  • f222cc61dd fix: Ensure that AggregateKeyframes don't get recreated when dragging Cole Lawrence 2022-05-30 08:52:34 -0400
  • 243e77efe8 refactor/fix usePopover: dragging and closing when distant Cole Lawrence 2022-05-30 09:45:44 -0400
  • 1862625433 docs(usePointerCapturing): Add info about why Cole Lawrence 2022-05-30 08:48:06 -0400
  • 782e0f621e doc: Why useLockFrameStampPosition in useDragForSingleKeyframeDot Cole Lawrence 2022-05-30 08:49:08 -0400
  • 07febee992 fix: useLockFrameStampPosition not enough deps Cole Lawrence 2022-05-30 08:40:59 -0400
  • adc712c205 refactor(layout): less needed for getDragHandlers Cole Lawrence 2022-05-30 08:44:38 -0400
  • a5472e1047 docs + Nominals for ephemeral project root Cole Lawrence 2022-05-27 12:57:45 -0400
  • 9d767a08ac Hotfix for the aggregate tracks not getting updated on changes Aria Minaei 2022-05-30 16:43:01 +0200
  • 564e54c314
    Single tween editor for aggregate rows (#178) Elliot 2022-05-29 07:12:30 -0400
  • 9b4aa4b0e0
    Make @theatre/r3f play well with different vs of react,three,r3f #177 Aria 2022-05-27 21:59:51 +0200
  • e8c440f357
    feature/2022-05/display aggregate keyframes in sequence editor (#170) Cole Lawrence 2022-05-26 08:10:54 -0400
  • d83d2b558c
    Compound prop context menu (#157) Aria 2022-05-26 01:18:45 +0200
  • cfbb6ab043 multi-curve curve popover editing (#176) Elliot 2022-05-25 15:22:41 -0400
  • 0690a85ae2
    UI improvements/sidebar pinning (#175) Andrew Prifer 2022-05-25 20:42:01 +0200
  • ec18687a98
    Re-do bundling, compat tests, and extension API (#174) Aria 2022-05-25 00:37:18 +0200
  • 5ee9a2543f playground(dom): Add nested compound prop "favoriteFood" Cole Lawrence 2022-05-23 12:46:30 -0400
  • d36b336fdd
    Set up manual compatibility tests (#171) Aria 2022-05-20 18:52:57 +0200
  • e28a084dbb fix(studio): Duplicate keys in NamespaceTree Cole Lawrence 2022-05-20 12:02:38 -0400
  • 9cf5c38aee
    fix: useDrag now properly updates isDragging for React cycle (#173) Cole Lawrence 2022-05-20 11:36:25 -0400
  • bfc877ca8f style(OutlinePanel): remove hover highlight from .not-selectable header Cole Lawrence 2022-05-17 14:11:11 -0400
  • 75a20c50ac Add "Example Namespace / *" to some objects in r3f-rocket Cole Lawrence 2022-05-16 16:22:24 -0400
  • 6b18054750 Add namespacing to Outline Panel Cole Lawrence 2022-05-16 16:22:00 -0400
  • 0fa9608587 docs: add comment about topSoFar vezwork 2022-05-20 07:27:25 -0400
  • b84f2eb106 Refactor collapsing to be calculated in tree. vezwork 2022-05-18 14:47:49 -0400
  • bc5e687250 docs: slashPaths normalizeSlashedPath Cole Lawrence 2022-05-17 13:39:04 -0400
  • f6e408f610 feature: Add sequence editor row collapsing * Add hover state for chevron * Add StudioSheetItemKey id for use with sequenceEditorCollapsableItems Cole Lawrence 2022-05-16 13:37:40 -0400
  • 6fd718a6e7 refactor: Remove unused styled components in PropWithChildrenRow Cole Lawrence 2022-05-16 14:06:19 -0400
  • 79f2424a8a refactor for useTooltip remove unnecessary as $IntentionalAny Cole Lawrence 2022-05-16 14:05:01 -0400
  • 9400aa12a1 refactor: Assorted VFCs, dead code removal, use Nominals in ahistoric Cole Lawrence 2022-05-16 13:38:00 -0400
  • 84daaaf94a dev: Add configurable ITheatreLogger Cole Lawrence 2022-05-08 21:29:04 -0400
  • 5d61060828 fix(useDrag): Refactor to separate detection Cole Lawrence 2022-05-18 11:04:41 -0400
  • 1f7206a66f Replace few usages of useRefAndState with useState vezwork 2022-05-16 10:48:54 -0400
  • c5ccb8c28d Add shouldPointerLock to useDrag, BasicNumberInput vezwork 2022-05-13 11:10:03 -0400
  • b547282d95 Remove DraggableArea in favor of useDrag vezwork 2022-05-13 11:08:49 -0400
  • 386a8fafac
    theatre/r3f: Allow physical lighting in snapshot viewport (#114) Don McCurdy 2022-05-19 06:48:59 -0400
  • c15c88fcec Fix the quoting issue in the prerelease script Aria Minaei 2022-05-19 12:43:31 +0200
  • e8272862c7 Add a command output to the prerelease script Aria Minaei 2022-05-19 12:33:06 +0200
  • 95d4e1d315
    Create reference window for r3f (#169) Andrew Prifer 2022-05-18 17:04:07 +0200
  • 8520c74116 Automatically publish prereleases to npm (#155) Fülöp 2022-05-18 12:09:45 +0200
  • 3d10325873
    Add tests for Theatre.js + popular setups in the ecosystem (#165) Fülöp 2022-05-17 20:53:01 +0200
  • 2324218453
    Implement inline keyframe editing (#135) Cole Lawrence 2022-05-16 08:14:47 -0400
  • e140bb6fc4
    docs: Minor adjustments to Curve docs (#160) Cole Lawrence 2022-05-16 07:53:56 -0400
  • 2bdb535a28
    Update CONTRIBUTING.md with merge instructions (#164) Andrew Prifer 2022-05-16 12:57:19 +0200