* 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 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
* feat: select sources for ai prompt
* feat: mobile
* chore: disable mention page
* chore: disable select sources when on local ai
* chore: code cleanup
* feat: set table to page width
* feat: expand the table based on the widht percentage
* test: set to page width
* feat: distribute columns evenly
* test: distribute columns evenly
* fix: border width
* fix: unable to open local file using afLaunchUrl function
* chore: use the latest api to open the local file
* chore: use the latest api to open the local file
* chore: use the latest api to open the local file
* test: add local paht regex test
* feat: define the simple table block data strucuture
* fix: close keyboard when uploading file
* feat: integrate a simple table
* feat: support selectable mixin for table
* feat: render border for table
* feat: support add column/row
* feat: support add column and row
* feat: support add column and row button
* feat: support table border and cell border
* feat: use context to manage hovering status
* feat: add hover status for cell
* feat: add hover row action
* feat: support row/column hover action
* feat: support table more actions
* feat: support insert left/right/above/below actions
* feat: add reorder button
* feat: clear content in table
* feat: support header column and header row
* chore: refactor the table more actions
* feat: render border in cell
* feat: add align button
* feat: add align menu
* fix: unable to delete last column
* feat: support drag to resize
* feat: support resizing column and set limitation
* fix: unable to resize
* feat: support table cell align
* fix: type error
* feat: support table cell background color
* fix: enable header column/row bug
* feat: support table background color
* feat: support duplicate table without background color
* feat: support duplicate with column color
* feat: update column width
* feat: move insert operations to a new file
* fix: row more action position is not correct
* fix: delete row error
* feat: support highlight the border after selecting a column/row
* feat: support mapping the insertion color/align
* feat: support mapping the duplication color/align
* fix: delete column error
* feat: support duplication map
* feat: support duplicating column with color and align
* feat: support duplicating row with color and align
* chore: optimize the table_map_operations
* feat: support clear content / header / style operations
* chore: remove null value in table attributes
* fix: delete row issues
* fix: delete column issues
* fix: unable to clear content
* feat: support arrow key shortcuts
* feat: support tab shortcuts
* feat: support backspace key shortcuts
* feat: support table block selection
* feat: set text in header column / row to bold
* fix: flutter analyze
* chore: enable debug log in table
* test: simple table insert operation
* test: simple table delete operation
* test: simple table header operation
* test: simple table style operation - column width
* test: simple table style operation - background color and align
* test: simple table content operation - clear content
* test: simple table operations - insertion, deletion and duplication
* test: simple table operations - duplicate with background and align
* fix: hide the delete button if there is only one column or one row
* test: add integration test and i18n
* chore: update translations
* fix: drag visual issue
* fix: exclude the popup menu in table more actions
* feat: only show the add button when hovering on the edge
* feat: support click to create content inside empty toggle list
* test: support click to create content inside empty toggle list
* fix: toggle list rtl issue
* chore: optimize cover title request node logic
* feat: support editing path name on mobile
* chore: format code
* chore: update publish toast
* feat: optimize the toast for mobile more actions menu
* feat: optimize update path name logic
* test: add update path name test
* fix: integration test
* feat: expand the hit test area for more button in space menu
* fix: contrast issue for the delte dialog text
* fix: stay in space menu after deleting a space
* fix: hide padding when space icon list is scrolled down
* feat: expand the hit test area for toggle button
* feat: remove open workspace success toast
* chore: update translations
* test: stay in space menu after deleting a space
* chore: enable android test
* fix: integration tests
* chore: add logs in space bloc
* feat: add toggle headings in plus menu
* test: add toggle heading block test
* test: toogle heading 1 block test
* test: add toggle heading selection test
* fix: toggle headings test
* chore: update new toggle heading icons
* chore: wip update client api
* feat: add unpublished information
* feat: keep the last publish name
* test: add re-publish test
* test: add empty name test
* chore: update cloud version to 0.7.6
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
* feat: support duplicating and deleting a space on mobile
* feat: support editing a space on mobile
* feat: support renaming space
* feat: add more space icons
* fix: unable to rename space
* fix: code review
* chore: remove ingore import flag for testing
* test: add create space test
* chore: enable cloud test
* test: fix space test
* test: add rename/duplicate/delete tests
* chore: update translations, url to URL
* fix: children disapper when using toggle shortcuts
* fix: add tooltip for namespace button
* test: add toggle shortcut test
* fix: pages overflow when selecting homepage
* fix: toggle heading issues
* Revert "fix: pages overflow when selecting homepage"
This reverts commit 156882a9a7.
* chore: optimize code logic
* fix: assertion in toggle list
* fix: make the turn into menu and color menu exclusive
* test: add toggle heading test
* fix: pages overflow when selecting homepage
* fix: settings site issues
* chore: try to fix windows ci
* test: add tests
* fix: shareblock state update
* fix: pages overflow when selecting homepage
* fix: view name doesn't update after publishing
* chore: add translations
* feat: close popup menu after unpublishing page
* feat: align the published page name with header