24 Commits

Author SHA1 Message Date
Charles Gruenais
8e45dbd361 Added the possibility to add addon shortcuts & created shortcuts for addon-viewport 2021-04-18 23:17:07 +02:00
Gert Hengeveld
5b1661d28a Remove duplicate event listener 2021-02-26 10:44:42 +01:00
Gert Hengeveld
33fc7befaf Bit of a simplification. 2020-11-13 16:14:12 +01:00
Gert Hengeveld
5ab1aa686a event is optional. 2020-11-13 08:26:56 +01:00
Gert Hengeveld
61986d9d98 Ensure we have an event to prevent default on. 2020-11-13 08:24:59 +01:00
Gert Hengeveld
20d3d659e1 Prevent default browser behavior when using certain keyboard shortcuts. 2020-11-12 17:28:10 +01:00
Norbert de Langen
9523263cca
IMPROVE typings of lib/api 2020-03-12 16:42:46 +01:00
Norbert de Langen
caf1e01928
REFACTOR lib/api entrypoint & modules to not use default export 2020-03-12 14:50:09 +01:00
Norbert de Langen
3aaa16f2ce
FIX deepscan issues 2020-03-10 13:51:41 +01:00
Norbert de Langen
ad8a245c85
MOVE event handlers into module init 2020-03-09 21:33:35 +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
35505d4ed4 early bailout instead of positive check 2019-09-04 14:13:51 -04:00
atanasster
a1e0925aea removed unused 2019-09-04 10:19:12 -04: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
Norbert de Langen
f939e1417a just a few little linting issues fixed 2019-04-25 17:59:37 +02:00
Rob Snow
bd38be74af Remove line which causes the 'escape' key up to not make its way into the story preview 2019-04-22 11:14:34 -07:00
Phoenixton
8398255b24 reset layout function and fixing keys behavior in fullscreen 2019-04-16 02:42:16 +02:00
Norbert de Langen
7e12272a12 FIX merge conflict 2019-03-14 09:28:57 +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
Norbert de Langen
2a3d7b0789 IMPROVE type coverage of api 2019-03-09 01:08:49 +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
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