* fix: icon picker issues on mobile (#7113)
* fix: error displaying in Page style
* fix: error displaying in Favorite/Recent page
* fix: complete the filter logic of icon picker
* fix: the color picker showed when tapping down
* fix: icons are not supported in subpage blocks
* chore: add some tests
* fix: recent icons not working for grid header icon
* fix: recent icon doesn't work in space icon (#7133)
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
* fix: can't make changes on row or column of table
* fix: fallback to en-US if the locale is invalid
* chore: remove unused code
* fix: simple table issues
* fix: header row/column tap areas are too small on mobile
* test: header row/column tap areas are too small on mobile
* feat: enable auto scroll after inserting column or row
* fix: enter after emoji will create a softbreak on mobile
* fix: header row/column tap areas are too small on mobile
* fix: simple table alignment not work for item that wraps
* test: simple table alignment not work for item that wraps
* feat: support auto-dismiss collapsed handle on Android
* fix: hit test area of collasepd handle is too big
* chore: upgrade appflowy_editor
* fix: simple table issues on mobile
* feat: highlight cell after insertion
* test: text color and cell background color test
* fix: sign_in_page_settings_test
* fix(flutter_desktop): remove log out and workspace option popovers conflict
* test: add integration test
* fix(flutter_desktop): workspace list scrollbar overlaps with list
* chore(flutter_desktop): fix padding around import from notion button
* chore(flutter_desktop): adjust popover conflict rules for workspace
* test: add integration tests
* chore(flutter_desktop): make the popoovers as barriers
* fix: regression from making the workspace item menu as barrier
* chore: update frontend/appflowy_flutter/lib/workspace/presentation/home/menu/sidebar/workspace/_sidebar_workspace_actions.dart
Co-authored-by: Lucas <lucas.xu@appflowy.io>
---------
Co-authored-by: Lucas <lucas.xu@appflowy.io>
* fix: remove the scrolling conflict of the icon picker on macOS
* fix: the icon is not supported in sites tab
* feat: keep the icon panel open after click ramdom
* feat: the type of selector opened depends on the already set icon or emoji
* feat: the skin tone of the random emoji follows the selected skin ton
* fix: unit testing error
* feat: use fixed height for table menu
* feat: do not close menu after enabling header column/row
* fix: remove cell background color
* fix: the text color doesn't apply to the heading block
* fix: replace quick action icon color
* fix: add done button in text color menu
* fix: don't access clipboard when opening table action menu
* fix: table navigation issues and reminder issue
* fix: cursor flash when create a row and column at the same time
* fix: unable to insert page sometimes
* fix: use default name if the title is empty
* chore: replace align icons
* fix: disable select sources when on local AI
* chore: tooltips for right sidebar actions
* chore: update selection after inserting into existing page
* fix: mobile select sources button background color
* fix: ai response metadata
* chore: don't update selected sources section until reopen
* chore: show views from all spaces in select sources menu
* chore: revert podfile changes
* chore: decrease spacing between metadata and hover actions
* chore: improve placeholder for ai message metadata
* feat: add ai response content to page
* chore: apply suggestions from code review
Co-authored-by: Lucas <lucas.xu@appflowy.io>
* chore: apply suggestions from code review
* chore: reorganize code
* chore: i18n
* chore: enable opening the document in the sidebar
* fix: async await
* chore: rename ai message action bar widget
* feat: make transactions be reflected in the opened document
* chore: don't forget to close the bloc
* fix: isLastLineEmpty
* chore: code cleanup
* fix: sync after EditorState.apply
* chore: decrease visibility of DocumentBlocMap
* chore: add back missing assert
---------
Co-authored-by: Lucas <lucas.xu@appflowy.io>
* feat: support plus menu in table cell on mobile
* test: support plus menu in table cell on mobile
* feat: add lightImpact feedback
* chore: optimize the action sheet
* fix: scroll event will be intercepted by tooltips
* fix: improve the logic to filter emojis or icons by keyword
* feat: add the recent icons and emojis to the selector
* refactor: optimize the code
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
Co-authored-by: LucasXu0 <lucas.xu@appflowy.io>
* fix: ensure the focus of emoji_search_bar not be lost within a second
---------
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
Co-authored-by: LucasXu0 <lucas.xu@appflowy.io>
* feat: refactor slash menu items to support showing in table cell
* chore: remove default slash menu items
* feat: support customizing slash commands in table cell
* fix: unable to delete math equation
* fix: underline issue
* feat: support text align in table
* fix: image alignment doesn't work in simple table cell
* fix: reduce the padding in table cell
* fix: drag column / row error in table
* test: support slash menu in table
* feat: support inserting table from + menu
* feat: support row/column action sheet
* feat: highlight reorder button
* feat: support table action mobile
* feat: support insert row / insert column
* feat: add more actions in the table bottom sheet
* feat: implement the action logic for table action menu
* feat: support clear content
* feat: enable header column / header row
* fix: unable to cancel highlight status after closing table action menu
* fix: table cell parse error
* feat: support insert left/insert right
* feat: add delete in table action menu
* feat: support copy a table row/column
* feat: support copy paste in table cell
* feat: support cut in table
* feat: disable cut if no content in clipboard
* chore: refactor table action bottom sheet
* feat: use ISimpleTableBottomSheetActions to manage the mobile action bottom sheet
* feat: add bold/text color/text background color in table bottom sheet
* feat: add align in table bottom sheet
* feat: support bold/text color/text background color update command
* feat: add align action to table action menu
* feat: integrate bold command in table bottom sheet
* feat: integrate text color and cell background color command in table bottom sheet
* feat: integrate text color command and cell background color command in table action menu
* chore: remove unused code
* fix: page style json parse error
* feat: support copy link to block / duplicate in table action menu
* feat: support align in table action menu
* feat: add quick actions in table action menu
* chore: update translations
* feat: integrate copy paste in table action menu
* feat: integrate align in table action menu
* fix: flutter ci
* test: add copy/paste/cut test
* fix: align the table with the document title
* fix: flutter tests
* fix: flutter ci