-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature] Multiple toolbox items for single tool #2050
Merged
Merged
Changes from all commits
Commits
Show all changes
84 commits
Select commit
Hold shift + click to select a range
11c0405
the popover component, vertical toolbox
neSpecc 015f409
toolbox position improved
neSpecc 229b9a2
popover width improved
neSpecc 9a15cf5
always show the plus button
neSpecc 3a3403e
search field added
neSpecc 06a5766
Merge branch 'next' into feat/vertical-toolbox
neSpecc a020ca5
search input in popover
neSpecc a005b07
trying to create mobile toolbox
neSpecc e7b2698
Merge branch 'next' into feat/vertical-toolbox
neSpecc 33b848f
FIx mobile popover fixed positioning
TatianaFomina 87221cf
Add mobile popover overlay
TatianaFomina 0057915
Hide mobile popover on scroll
TatianaFomina 435976f
Tmp
TatianaFomina 2bc1427
Merge branch 'next' into feat/vertical-toolbox
neSpecc c29d244
feat(toolbox): popover adapted for mobile devices (#2004)
TatianaFomina f947d36
Vertical toolbox fixes (#2017)
TatianaFomina 5e00998
Extend element interface to avoid ts errors
TatianaFomina f3e253f
Do not subscribe to block hovered if mobile
TatianaFomina 262baee
Add unsubscribing from overlay click event
TatianaFomina 0c006d6
Rename isMobile to isMobileScreen
TatianaFomina adb8b77
Cleanup
TatianaFomina ae2ac42
fix: popover opening direction (#2022)
TatianaFomina d44b9a9
Update src/components/flipper.ts
TatianaFomina 83a8c86
Fixes
TatianaFomina 054f23d
Merge branch 'next' into feat/vertical-toolbox
TatianaFomina 6a31e72
Merge branch 'feat/vertical-toolbox' of https://github.com/codex-team…
TatianaFomina 2bc4c80
Fix test
TatianaFomina b43a22a
Clear search on popover hide
TatianaFomina 7c2cb80
Fix popover width
TatianaFomina 9c2d665
Fix for tests
TatianaFomina ede63a4
Update todos
TatianaFomina b5dd459
Linter fixes
TatianaFomina 061b2c9
rm todo about beforeInsert
neSpecc ca7b2ab
i18n for search labels done
neSpecc cc0530c
rm methods for hiding/showing of +
neSpecc c36eca2
some code style update
neSpecc 3a98e9b
Merge branch 'next' into feat/vertical-toolbox
neSpecc 04376f9
Update CHANGELOG.md
neSpecc 25b06c0
make the list items a little bit compact
neSpecc 70fd937
fix z-index issue caused by block-appearing animation
neSpecc 52ca7cd
Merge branch 'feat/vertical-toolbox' into feat/vertical-toolbox-multi…
TatianaFomina b165f8c
Merge branch 'next' into feat/vertical-toolbox-multiple-items
TatianaFomina 2f7312c
Some progress
TatianaFomina 41b7afa
Merge branch 'next' into feat/vertical-toolbox-multiple-items
TatianaFomina 497c5a9
Cleanup
TatianaFomina bc00939
Proceed cleanup
TatianaFomina 64e12c6
Update tool-settings.d.ts
TatianaFomina 16c4462
Get rid of isToolboxItemActive
TatianaFomina 47a0d58
Get rid of key
TatianaFomina d01bfec
Filter out duplicates in conversion menu
TatianaFomina c6417b0
Rename hash to id
TatianaFomina 22259eb
Change function for generating hash
TatianaFomina ebe55e6
Cleanup
TatianaFomina 0ddc09d
Further cleanup
TatianaFomina 6b60cb1
[Feature] Multiple toolbox items: using of data overrides instead of …
neSpecc 359aead
rename toolbox types, simplify hasTools method
neSpecc 5a495de
add empty line
neSpecc 3b44fec
wrong line
neSpecc d6a6172
add multiple toobox note to the doc
neSpecc b5261e6
Update toolbox configs merge logic
TatianaFomina 5ad2871
Merge branch 'next' into feat/vertical-toolbox-multiple-items
TatianaFomina 505a8a6
Add a test case
TatianaFomina 13795c1
Add toolbox ui tests
TatianaFomina 920bccf
Update tests
TatianaFomina f8b004c
upd doc
neSpecc 37f93c8
Update header
neSpecc b11d216
Update changelog and package.json
TatianaFomina 0826354
Merge branch 'feat/vertical-toolbox-multiple-items' of https://github…
TatianaFomina 223d12f
Update changelog
TatianaFomina 8eb4f6b
Update jsdoc
TatianaFomina 86aedf5
Remove unused dependency
TatianaFomina 59c6a5f
Make BlockTool's toolbox getter always return an array
TatianaFomina dff1df2
Fix for unconfigured toolbox
TatianaFomina 840c5f5
Revert "Fix for unconfigured toolbox"
TatianaFomina f2fe90b
Change return type
TatianaFomina eb0a59c
Merge data overrides with actual block data when inserting a block
TatianaFomina 0010058
Revert "Merge data overrides with actual block data when inserting a …
TatianaFomina 38616ae
Merge tool's data with data overrides
TatianaFomina 852dfa6
Move merging block data with data overrides to insertNewBlock
TatianaFomina bb3bd8f
Update changelog
TatianaFomina 05df909
Rename getDefaultBlockData to composeBlockData
TatianaFomina 3cd8c87
Create block data on condition
TatianaFomina 6835b3b
Update types/api/blocks.d.ts
TatianaFomina adce210
Update src/components/modules/api/blocks.ts
TatianaFomina File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There might be a problem if override is not on the first level.
Eg.
Maybe just left a todo to use deep merge in the future
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We will add a note at the docs describing that data overrides should have the same structure that block data