72 Commits

Author SHA1 Message Date
Michael Shilman
a61da5864c Fix deepscan 2020-01-06 17:24:59 +08:00
Michael Shilman
20c1ef0b85 Fix deepscan issues 2020-01-06 17:22:10 +08:00
Michael Shilman
09164b9c11 Nav UI: Don't collapse a node when it contains non-leaf children 2020-01-06 17:16:52 +08:00
Michael Shilman
be93d7dde9 Improve error message and add test case 2020-01-04 14:14:56 +08:00
Michael Shilman
bedaff1c74 UI: Add tests for nav hierarchy manipulation 2019-12-05 11:28:27 +08:00
Norbert de Langen
d80370e9dd Merge branch 'next' into 6646-docs-mode-nav-ui
# Conflicts:
#	docs/src/new-components/basics/tooltip/TooltipLinkList.js
#	docs/src/versions/next.json
#	examples/official-storybook/stories/deprecated/addon-actions.stories.js
#	examples/official-storybook/stories/deprecated/addon-events.stories.js
#	examples/official-storybook/stories/deprecated/addon-info.stories.js
#	lib/api/src/modules/stories.ts
#	lib/ui/src/containers/nav.js
2019-11-15 17:25:53 +01:00
Norbert de Langen
1112cd1e76 Merge branch 'next' into pr/atanasster/7948
# Conflicts:
#	lib/api/src/modules/shortcuts.ts
#	lib/core-events/src/index.ts
#	lib/ui/src/components/sidebar/treeview/treeview.js
#	lib/ui/src/containers/nav.js
2019-09-27 15:27:13 +02:00
atanasster
1e50dccd8f disable shortcuts option 2019-09-04 10:11:27 -04:00
atanasster
076f5dc52c added shortcuts, events for collapse/expand all 2019-09-01 02:00:53 -04:00
Michael Shilman
1ee55e8723 update from next 2019-08-29 20:50:44 +08:00
Michael Shilman
e545d8fdf2 Addon-docs: Update Nav UI to collapse docs-only stories 2019-08-08 15:53:28 +08:00
Michael Shilman
958864210b Addon-docs: Fix treeview selection logic with imoproved tree compresssion 2019-08-07 17:52:05 +08:00
Michael Shilman
424ce53628 Remove debugging 2019-08-07 12:27:00 +08:00
Michael Shilman
63c17f119b Render components as leaves in --docs mode 2019-08-07 00:12:43 +08:00
Norbert de Langen
8192fdc2e9 FIX the customCanvas option 2019-06-04 12:55:30 +02:00
Norbert de Langen
7fb28ecc5e use the filter in all consumers where applicable 2019-03-14 09:21:20 +01:00
Norbert de Langen
28ae982bb5 Merge branch 'next' into tech/api-package
# Conflicts:
#	addons/a11y/package.json
#	addons/actions/package.json
#	addons/backgrounds/package.json
#	addons/cssresources/package.json
#	addons/notes/package.json
#	lib/addons/package.json
#	lib/api/src/modules/layout.ts
#	lib/api/src/modules/shortcuts.ts
#	lib/ui/package.json
2019-03-14 09:07:26 +01:00
Phoenixton
bdfb720027 exporting const list of focusable elements and moving test up 2019-03-12 10:31:11 +01:00
Phoenixton
c4079e2b22 reformating focusable API and applying it to more elements 2019-03-12 01:52:13 +01:00
Phoenixton
4f85dfe701 fixing search item in menu and minor refactor 2019-03-11 22:55:22 +01:00
Norbert de Langen
f893431a8d Merge branch 'next' into tech/api-package
# Conflicts:
#	addons/cssresources/src/register.tsx
#	addons/notes/src/Panel.tsx
#	addons/notes/src/giphy.tsx
#	examples/official-storybook/stories/core/parameters.stories.js
#	lib/api/src/init-provider-api.ts
#	lib/api/src/lib/id.ts
#	lib/api/src/modules/addons.ts
#	lib/api/src/modules/layout.ts
#	lib/api/src/modules/stories.ts
#	lib/api/src/modules/url.ts
#	lib/api/src/modules/versions.ts
#	lib/api/src/store.ts
#	lib/api/src/tests/id.test.js
#	lib/api/src/tests/versions.test.js
#	lib/client-api/src/client_api.js
#	lib/client-logger/src/index.ts
#	lib/router/package.json
#	lib/router/src/tests/id.test.js
#	lib/router/src/typings.d.ts
#	lib/router/src/utils.ts
#	lib/theming/src/themes/dark-syntax.ts
#	lib/theming/src/themes/dark.ts
#	lib/theming/src/themes/light-syntax.ts
#	lib/theming/src/themes/light.ts
#	lib/ui/package.json
#	lib/ui/src/components/sidebar/treeview/utils.js
#	lib/ui/src/containers/nav.js
#	lib/ui/src/containers/preview.js
#	lib/ui/src/core/context.js
#	lib/ui/src/core/initial-state.js
#	lib/ui/src/index.js
#	lib/ui/src/libs/id.test.js
#	lib/ui/src/settings/__snapshots__/shortcuts.stories.storyshot
#	lib/ui/src/settings/about_page.js
#	lib/ui/src/settings/shortcuts.stories.js
#	lib/ui/src/settings/shortcuts_page.js
#	yarn.lock
2019-03-06 16:45:13 +01:00
Norbert de Langen
60b3d11c79 CHANGE location of notifications from sidebar to layout 2019-02-26 15:22:06 +01:00
Tom Coleman
38e22ee0e1 Revert "Revert "Added STORIES_CONFIGURED and use to drive loading state.""
This reverts commit bcf254db8437522bfe924ed6f9fee4ae4dc53041.
2019-02-25 18:26:18 +11:00
Tom Coleman
bcf254db84 Revert "Added STORIES_CONFIGURED and use to drive loading state."
This reverts commit bec1d4d910ea7fbd30dc90d7dd8e3776700eae6d.
2019-02-25 18:25:44 +11:00
Tom Coleman
bec1d4d910 Added STORIES_CONFIGURED and use to drive loading state.
For #5620
2019-02-25 18:23:55 +11:00
Norbert de Langen
7f15de3839 CHANGE the keyboard shortcuts of toggleNav & togglePanel 2019-02-20 11:26:08 +01:00
domyen
65d298b886 Move ListItemIcon into /sidebar 2019-02-06 19:55:18 -05:00
domyen
af4b990dc9 Replace Menu with Tooltip
Pass data instead of composing the menu in situ each time its used
2019-02-02 16:55:33 -05:00
domyen
d45b798def Merge remote-tracking branch 'origin/add-sidebar-stories' into v5-style-refinements 2019-01-31 10:41:51 -05:00
Tom Coleman
f918cd6b66 Refactored nav=>Sidebar 2019-01-31 13:18:45 +11:00
domyen
4365a2e40a Export Badge with @storybook/components 2019-01-30 17:06:49 -05:00
Norbert de Langen
0a0e4f26dc CHANGE the usages of <Consumer> && FIX static-build issue with initialState 2019-01-29 17:00:57 +01:00
Norbert de Langen
0c3791db0d SYNC prettier setting for line-length && FIX linting 2019-01-29 14:55:00 +01:00
Norbert de Langen
accb7ff476 REFACTOR context into it's own package && REFACTOR into typescript 2019-01-29 13:14:39 +01:00
Jessica Koch
e7bdda6787 FIX keybindings were pointing to null events 2019-01-25 23:45:33 -08:00
Tom Coleman
784ea3db4b Refactor shortcuts screen utils into libs/shortcuts
And change shortcuts screen to accept a single keypress
2019-01-24 16:54:07 +11:00
Tom Coleman
3a2d83ab66 Use correct shortcuts in nav 2019-01-23 15:44:15 +11:00
Tom Coleman
ad1a679bd5 FIX dll not building with .ts reference 2019-01-09 21:05:38 +11:00
Jessica-Koch
9cab570505 add scancode file and fix declared type for channel 2019-01-09 00:29:33 -08:00
Tom Coleman
66c5c90b80 Merge remote-tracking branch 'origin/tech/overhaul-ui' into tech/overhaul-ui-new-storyId 2019-01-03 21:29:09 +11:00
Tom Coleman
a6173bfb38 Only highlight the menu button if there's a version update 2019-01-03 21:22:20 +11:00
Tom Coleman
673f0150af Merge remote-tracking branch 'origin/tech/overhaul-ui' into tech/overhaul-ui-new-storyId 2018-12-30 13:22:31 +11:00
Norbert de Langen
7f5d1e843d
CHANGE core event names to uppercase && OPTIMISE app render 2018-12-30 00:15:55 +01:00
Tom Coleman
279d76443e Change componentId => storyId 2018-12-21 16:51:21 +11:00
Norbert de Langen
a8bf858179
REFACTOR state management 2018-12-11 01:10:15 +01:00
Jessica Koch
07bfcc5013 #3984 persist keyboard shortcuts, update styles, add success handler 2018-12-10 04:37:06 -08:00
Jessica Koch
e735ede51a #3984 clear input when focusing, save on blur, and restores default value if nothing is in respective input, change error handling 2018-12-08 18:40:10 -08:00
Norbert de Langen
362623c58b
OPTIMIZE treeview & explorer more 2018-11-30 21:13:45 +01:00
Norbert de Langen
bf45f06cd8
Treeview fixes (very un-optimised) 2018-11-19 13:22:52 +01:00
Norbert de Langen
a6b55060d0
FIX routing & layout 2018-11-14 15:50:56 +01:00