Commit graph

81 commits

Author SHA1 Message Date
Aria Minaei
f4f33dcd8d Still trying to get cra to play nice with theatre 2021-08-07 23:24:37 +02:00
Aria Minaei
824fdd6843 Progress with cra 2021-08-07 22:30:29 +02:00
Aria Minaei
1497eaf610 WIP: Getting r3f to work with create-react-app
* Temporarily disabled ESM bundles because the current setup confuses webpack4 (but not parceljs). Since create-react-app uses webpack4, not doing this would make theatre incompatible with CRA.
2021-08-07 21:41:07 +02:00
Aria Minaei
7c759f2f6d Made plugin-r3f render on demand 2021-08-07 21:17:29 +02:00
Aria Minaei
816e67a814 Stronger visual feedback for keyframe snapping 2021-08-07 11:18:01 +02:00
Aria Minaei
f4c2fb2a08 Moved examples to a separate folder 2021-08-06 12:00:19 +02:00
Aria Minaei
d93b1a18d2 0.4.0-dev.8 2021-08-06 11:47:08 +02:00
Aria Minaei
8754de9e7f Added prettier to yarn deploy 2021-08-06 11:44:20 +02:00
Aria Minaei
327298f089 Corrected plugin-r3f's deps 2021-08-06 11:43:33 +02:00
Aria Minaei
8a06f216a0 $'0.4.0-dev.7' 2021-08-05 23:38:28 +02:00
Aria Minaei
6e87323d7a 0.4.0-dev.6 2021-08-05 14:14:14 +02:00
Aria Minaei
efad07011a 0.4.0-dev.5 2021-08-05 13:40:25 +02:00
Aria Minaei
c2b5dca63b Simplified the deployment script
* Implemented yarn run deploy, which deploys all packages to npm, with the same version assigned to all of them.
2021-08-04 21:51:25 +02:00
Aria Minaei
2daa270879 UX improvements
* When clicking on empty space in the snapshot editor, the selection reverts to the sheet containing the scene
2021-07-31 15:10:08 +02:00
Aria Minaei
274022100a Removed cam.aspect from the props 2021-07-30 16:31:40 +02:00
Aria Minaei
65463dfdc6 deprecate bindToCanvas() in favor of <Wrapper> 2021-07-30 16:31:18 +02:00
Aria Minaei
e108caee93 Added other props to SnapshotEditor Camera 2021-07-30 12:14:47 +02:00
Aria Minaei
215cd880f0 UX Improvements
* The cam state of SnapshotEditor cameras now persist
* Title bar for the prop editor
* Cleaned up the toolbar
2021-07-30 10:59:59 +02:00
Aria Minaei
da230fbacc Style tweaks 2021-07-23 14:04:01 +02:00
Aria Minaei
2a773b4100 Housekeeping 2021-07-22 22:11:26 +02:00
Aria Minaei
1444c61d64 Moved all of r3f's UI elements to Studio 2021-07-22 21:56:45 +02:00
Aria Minaei
ff0f8d557b Implement ToolbarSwitchSelect 2021-07-22 21:53:56 +02:00
Aria Minaei
20603afd40 Implement ToolbarIconButton 2021-07-22 21:26:34 +02:00
Aria Minaei
a11918fc20 Better BG for the space playground 2021-07-22 21:25:50 +02:00
Aria Minaei
067a7cb145 Various improvements to SnapshotEditor 2021-07-16 15:06:15 +02:00
Aria Minaei
3aa73b66ff Fix type errors 2021-07-16 11:25:03 +02:00
Aria Minaei
232ffa7836 Range indicator for the number editor 2021-07-16 11:08:39 +02:00
Aria Minaei
ea66855e01 Typo 2021-07-16 09:58:48 +02:00
Aria Minaei
cf99805f89 Added another example 2021-07-15 15:19:56 +02:00
Aria Minaei
64273366ed Put SnapshotEditor inside a Pane 2021-07-14 18:37:32 +02:00
Aria Minaei
921bc44270 Implement studio.globalToolbar 2021-07-13 16:13:15 +02:00
Aria Minaei
86547aa4cb Moved r3f's toolbar out of the snapshot editor 2021-07-10 12:15:27 +02:00
Aria Minaei
230225ed2c Group editor's props into compound props (r3f) 2021-07-07 16:39:53 +02:00
Aria Minaei
b89942dbff Minor change to discoveryMechanism's api 2021-07-07 11:50:23 +02:00
Aria Minaei
a4f83e0f84 Implemented types.stringLiteral(.., {as}) 2021-07-06 21:58:38 +02:00
Aria Minaei
97ce94d52a Made signature of types.stringLiteral() a bit more ergonomic 2021-07-06 16:50:43 +02:00
Aria Minaei
dc69628eac Remove ReferenceWindow from r3f 2021-07-05 18:43:48 +02:00
Aria Minaei
22cb5542bc Disabled orbit control damping in r3f 2021-07-05 18:39:57 +02:00
Aria Minaei
1886d6ba94 Fix the build 2021-07-05 15:23:54 +02:00
Aria Minaei
1cff694df2 Perf tweak 2021-07-05 15:23:44 +02:00
Aria Minaei
055c5392b9 Fix the infinite loop in dataverse-react 2021-07-05 00:30:16 +02:00
Aria Minaei
8395e44614 Finished switching to styled-components in r3f 2021-07-04 20:37:55 +02:00
Aria Minaei
596b7e9d81 Migrated more of r3f to styled-components 2021-07-04 19:49:36 +02:00
Aria Minaei
b109dca19b Started using styled-components in r3f 2021-07-04 19:14:00 +02:00
Aria Minaei
16434644dc Removed more unused code from r3f 2021-07-04 18:23:27 +02:00
Aria Minaei
532e24e691 Removed the open/close button from r3f 2021-07-04 18:11:43 +02:00
Aria Minaei
d0c4dd4ec7 Removed a bunch of unused code from r3f 2021-07-04 18:07:24 +02:00
Aria Minaei
2a671b129d Chore: Simplified ISheet's signature 2021-07-03 15:36:00 +02:00
Aria Minaei
d161703c20 Chore: Simplified r3f a little bit 2021-07-03 15:16:18 +02:00
Aria Minaei
ffb8a24f07 Chore: Moved r3f's viewportShading to Theatre 2021-07-03 15:08:14 +02:00