603 Commits

Author SHA1 Message Date
Norbert de Langen
f29b163e2b
Merge pull request #4375 from storybooks/tech/reapply-html-plugin
CHANGE back to use html-webpack-plugin to keep compatibility with plugins that depend on it
2018-10-12 15:39:42 +00:00
Gytis Vinclovas
82a2cc73cb
Fixed prop name to tabOpen, just like docs describe. (#4383) 2018-10-12 16:08:24 +03:00
Gytis Vinclovas
2dd7b1008e
Navigator panel had 1 px visible line on screen. (#4382) 2018-10-12 14:02:09 +03:00
Gytis Vinclovas
e413ec2e05
[onDeviceUI] Add ability to render addons in React Native (#4381)
* Reducing the size of the ui.

* Addon scrollview with addon names

* Updated style, shows addons list with loaded addons.

* Updated status bar, so content would not be drawn below it on android.

* Added some addons to example.

* Moved out of state

* Fixed event on android.

* Temporary disabled yellow box.

* Adding two options for storybook ui:

isUIOpen - whether to initially show top bar - default true.
isStoryMenuOpen - should show story menu open by default - default false.

* Creating rn-addons.js file inside generators.

* Removed separate addon store.

* Using active prop.

* Rewrote addons wrapper without using modal.
We cannot use modal since addons expect to be rendered all the time.
So now we display the wrapper as position absolute and make it 0 0 size when it is not visible.

* Fixing yellow box warnings.

* Addon window by default is scrollable.

* Removed yellow box disabling, cleared up example index.

* Reverted accidentally deleted line.

* Updated dependencies.

* Dependency bump

* Updated UI. Removed modal, displaying menus as panels appearing from sides.

* Clearing up the style a little bit.

* Temporary disabling some examples

* Updating the readmes.

* Updating the readme.

* Added notes addon that support rn

* Updated addon documentation regarding setTimeout.

* Fixed proptypes issue, properly set initial tab from the props.

* Reduced the amount of rerenders, if you use onDeviceUI it only listens to story change events once instead of twice.

* Adding more addons.

* OnDeviceUI is now set to true by default.

* Updated the notes addon so it renders markdown properly.

* Fixes endless cycle when initially rendering when both onDeviceUI and server are enabled.

* Selection prop is not required ( it is not set when not using onDeviceUI).

* Renamed rn-notes to ondevice-notes addon.

* Added option to use channels as async.

* Using async channel if onDeviceUI is set to true.

* Updated notes documentation/tests.

* Adding backgrounds addon.

* Updated notes readme.

* Adding ondevice knobs addon.

* Updated example

* Reverted accidental merge issue.

* Updating documentation.

* Fixed knobs entry file.

* Updating documentation.

* Updating documentation.

* Removed packager completely.

* Updated cli.

* Added missing dependency.

* Websocket doesn't throw red screen on connection fail anymore.

* Takes children from props instead out of state..

* Fixed bug where selecting story didn't actually select it.

* Removed ondeviceUI in example.

* If it fails to connect it selects initial story.

* Knobs are properly reset on change.

* Proper import in example

* Reverts to localhost if no host is defined.

* Ui doesnt jump when hiding bottom bar, should handle keyboard correctly on ios.

* Updated background addon to unregister on unmount.

* Properly handles animations on android.

* Creates channel as soon as getStorybookUI is called instead of during the render.

* Displays message if no addons are loaded.

* setOptions called without timeout.

* Sets initial story if connection to websocket server fail.

* Updating style.

* Removed margin bottom.

* Added swiping on the nav bar, touching preview maximizes it.

* Fixed keyboard aware view.

* Fixed background panel so it doesn't lose color immediately.

* Uses preview width for panels.

* Moving class inside preview.

* All react native installations receive same template.

* Removed react_native fixture.

* Fixing lint.

* Lint fix.

* Improving performance dramatically.

* Adding on device addons.

* Reverted back fixtures change.

* Reverting file change

* Updating readmes.

* Updated readme about server.

* Reverted yarn.lock

* Fixing propTypes.

* Splitting out onDeviceUI/index to smaller components.

* Splitting up onDeviceUI.

* Removed unused dependency.

* Properly uses whole screen for preview.

* Updated visibility button.

* Few code review fixes

Updated readme,
Renamed handlers.

* Fixed where width is taken from.
2018-10-12 12:22:28 +03:00
Norbert de Langen
9f180d45a1
FIX RN template refs 2018-10-12 08:21:19 +02:00
Norbert de Langen
b15048aa8f
FIX RN 2018-10-12 03:21:12 +02:00
Norbert de Langen
8c7e176365
more UPGRADES 2018-10-10 23:37:13 +02:00
Norbert de Langen
41483e2160
UPGRADES 2018-10-10 22:23:35 +02:00
Igor
d1cae5e729
Merge pull request #4261 from storybooks/remove-packager-react-native
Removing the packager from storybook.
2018-10-09 00:20:41 +03:00
Gytis Vinclovas
fdcfaf8b4e Removed unused dependencies. 2018-10-07 13:46:27 +03:00
Michael Shilman
bdc8120ab9 v4.0.0-alpha.24 2018-10-04 01:24:20 -07:00
Gytis Vinclovas
5fb627f6b8 Removing the packager from storybook. 2018-10-02 11:38:49 +03:00
Michael Shilman
2ca9c34c4c v4.0.0-alpha.23 2018-09-25 15:40:49 -07:00
Pavan Kumar Sunkara
8c34f168cf Upgrade deps dealing with license issues 2018-09-25 23:08:33 +02:00
Michael Shilman
5112b52004 v4.0.0-alpha.22 2018-09-19 14:00:53 -07:00
Pavan Kumar Sunkara
84fd7939f7 Added publishConfig.access = public to all packages we are publishing 2018-09-19 18:24:32 +02:00
Keraito
e09dec60d7 Update getstorybook occurences in docs 2018-09-12 00:38:05 +02:00
Filipp Riabchun
839fda40a9
Merge pull request #4134 from storybooks/fix/generate-page-css-extraction
CHANGE index.html.ejs to use files over chunks && UPGRADE generate-page-webpack-plugin
2018-09-08 20:06:02 +02:00
Michael Shilman
729607334c v4.0.0-alpha.21 2018-09-07 10:17:06 -07:00
Norbert de Langen
8ba38dbe6d
CHANGE index.html.ejs to use files over chunks && UPGRADE generate-page-webpack-plugin 2018-09-07 11:40:22 +02:00
Павел Иванов
35b228f6a8 fixed wrong start script in docs 2018-09-03 12:01:54 +03:00
Michael Shilman
620dc75db0 v4.0.0-alpha.20 2018-08-31 15:58:57 -07:00
Michael Shilman
caaf1aa090 v4.0.0-alpha.19 2018-08-31 14:46:16 -07:00
Norbert de Langen
7a4454c8b0
UPGRADE to emotion 10 && UPGRADE universal-dotenv 2018-08-31 12:18:01 +02:00
Norbert de Langen
00bead99ed
UPGRADE dependencies 2018-08-27 09:11:56 +02:00
Michael Shilman
324da43c22 v4.0.0-alpha.18 2018-08-25 13:57:15 -07:00
Michael Shilman
3a470c6ea8 v4.0.0-alpha.17 2018-08-24 11:40:14 -07:00
Norbert de Langen
41d6168ba6
CHANGE tot use babel7 everywhere (not just for our own build, but also runtime in apps 2018-08-15 23:15:59 +02:00
Norbert de Langen
0a33b0bca9
Merge pull request #3919 from storybooks/tech/replace-html-webpack-plugin
CHANGE html-webpack-plugin for generate-page-plugin
2018-08-06 22:57:16 +02:00
Michael Shilman
52f0bc687a v4.0.0-alpha.16 2018-08-06 22:25:51 +08:00
Norbert de Langen
9ce7c434c2
Merge pull request #3964 from storybooks/tech/updates3
Upgrade even more dependencies
2018-08-06 12:35:39 +02:00
Norbert de Langen
907b316e32
Merge pull request #3966 from urikphytech/patch-1
Fix Seamless Typescript Integration section in readme
2018-08-06 11:57:08 +02:00
Norbert de Langen
4bf251a333
Merge branch 'master' into tech/updates3 2018-08-06 11:41:14 +02:00
Norbert de Langen
4c283f205f
Update readme.md 2018-08-06 10:19:09 +02:00
Norbert de Langen
89df73e8d2
Merge pull request #3959 from storybooks/react-dev-utils-fixed-versopn
[BUG FIX] Use fixed version of react-dev-utils
2018-08-06 10:11:39 +02:00
Uri Klar
5be876fc54
Fix Seamless Typescript Integration section in readme
The readme specifies using the ```--metro-config``` option which according to https://github.com/storybooks/storybook/issues/3700#issuecomment-394093968 was only added in ```4.0.0.alpha.2```
2018-08-06 09:19:15 +03:00
Norbert de Langen
4fd2432b1d
FIX linting by silencing errors in 2 files 2018-08-05 20:37:02 +02:00
Norbert de Langen
db181616fc
Merge branch 'master' into tech/replace-html-webpack-plugin
# Conflicts:
#	app/react-native/package.json
#	lib/core/package.json
#	yarn.lock
2018-08-05 18:21:27 +02:00
Norbert de Langen
7ce9178b4e
Merge branch 'master' into tech/replace-html-webpack-plugin
# Conflicts:
#	lib/core/package.json
2018-08-05 18:02:22 +02:00
Norbert de Langen
935cefd27a
FIX linting issues after eslint upgrade (partial fix) 2018-08-05 17:57:17 +02:00
igor-dv
d62e4af719 Use fixed version of 6.0.0-next.3e165448 that works with weboack 4 2018-08-05 11:26:31 +03:00
Norbert de Langen
dcb8797d71
UPGRADE more tools 2018-08-04 15:59:52 +02:00
Norbert de Langen
947e9bad62
UPGRADE all minor dependencies 2018-08-04 00:41:08 +02:00
Michael Shilman
819ff14255 v4.0.0-alpha.15 2018-08-03 17:56:23 +08:00
Norbert de Langen
78d8c6c181
CHANGE html-webpack-plugin for generate-page-webpack-plugin 2018-08-02 10:42:21 +02:00
igor-dv
6ee44ad4d5 Remove badges from the inner READMEs 2018-07-31 19:34:05 +03:00
Tom Crockett
211ee175ea Remove @storybook/ prefix 2018-07-18 12:02:23 -04:00
Tom Crockett
1bea47fb46 Merge branch 'master' into use-react-dev-utils-next 2018-07-18 11:55:34 -04:00
Tom Crockett
2f0cc50a75 Set version range to ^6.0.0-next.3e165448 2018-07-18 11:51:44 -04:00
Michael Shilman
e5e1e3aff8 v4.0.0-alpha.14 2018-07-11 17:13:57 -07:00