* fix: unable to click the swith to lock/unlock page
* fix: add divider above delete button on mobile
* fix: enable lock/unlock page by tapping the lock icon
* chore: update translations
* fix: hide cursor when the page is locked
* fix: the inline databaes still can be edited if the document is locked
* fix: disable auto update checker
* chore: change my account to account & app
* feat: support lock button in view more actions
* feat: add lock page on mobile
* feat: disable actions in locked page
* feat: disable more actions in locked page
* feat: support locked grid on mobile
* feat: support locked board/calendar on mobile
* fix: exclude lock page button from AI Chat
* 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
* 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
* 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: 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: 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
* fix: scrollbar's ScrollController has no ScrollPosition attached
* feat: support scrolling to block after selecting notification item
* chore: remove debug print
* fix: unable to cancel block selection
* feat: support publish on mobile
* chore: replace icons
* feat: support publish and copy link on mobile
* feat: support copy link
* feat: support copy share link
* chore: update icons
* fix: flutter analyze
* fix: ignore opening same page on mobile
* test: add copy link test on mobile
* feat: support editing name when creating a new page on mobile
* chore: add defaultName in layout extension
* test: add cover title test on mobile
* fix: cover title test on mobile
* feat: add integration runner 4
* chore: update translations
* chore: disable subpage feature
* chore: add more bottom padding in create workspace menu on mobile
* feat: add more bottom padding in workspace menu
* feat: enable scrollable in workspace menu on desktop
* feat: enable to customize filiter rules
* fix: workspace menu icon dark mode issue
* Revert "feat: enable to customize filiter rules"
This reverts commit 3e6d522112be74ded5f692b490f8c84bdb5afbee.
* feat: keep link format when converting preview block to text
* test: add test
* fix: flutter analyze
* feat: ctrl/cmd+z to revert the link prevew op
* test: add test
* chore: update toast style
* feat: support sign in with Apple
* feat: support sign in with Apple
* feat: optimize sign in on desktop
* feat: expand third party sign in buttons on android
* fix: revert text color and font size in button
* feat: support inviting members on mobile
* feat: support workspace member list on mobile
* feat: support leave workspace on mobile
* chore: adjust member list ui
* fix: flutter analyze
* chore: add dart dependency validator
* feat: open the row page on mobile
* Revert "chore: add dart dependency validator"
This reverts commit c81e5ef0ed7b0f1e74d6ba499722a9e2b566862f.
* chore: update translations
* feat: preload row page to reduce open time
* chore: don't add orphan doc into recent records
* fix: bloc error
* fix: migrate the row page title to latest design
* chore: optimize database mobile UI
* fix: scroll bar hover color
* chore: replace board icon
* chore: remove close button in upgrade menu
* chore: add translation
* feat: switch to the next space by shortcut
* chore: replace space lock icon
* chore: remove arrow icon in change icon button
* feat: only show other favorites header if the other two is empty
* fix: create new page in current space
* feat: create a new page in a newly created space by default
* chore: update translations
* feat: open the first page after switching space by default
* chore: replace board icon
* fix: open the first page(non-space) after switching workspace
* chore: revert more icon
* chore: revert editor version
* fix: resizing icon on mobile
* feat: add space feature
* feat: support creating space
* feat: support creating new space
* feat: support space expand status
* feat: support creating page in space
* feat: support customizing space icon
* feat: display the space icon on space menu
* feat: add space more action button
* fix: flutter analyze
* feat: support editing space icon on more menu
* chore: update translations
* feat: manage space
* feat: delete workspace
* feat: disable delete button if needed
* feat: add private lock
* chore: adjust the old version
* feat: display upgrade button
* feat: support migrating space
* feat: support migrating space
* feat: allow user to upgrade space maunally
* fix: dark mode issue
* fix: create space delay
* chore: translations
* chore: disable workspace test
* feat: support slide actions on mobile
* fix: some ui issues
* fix: scale down emoji size on windows
* fix: flutter analyze
* fix: force text height on macos
* chore: replace settings icon and expand icon
* feat: use tabbar view to control the spaces
* feat: improve space UI design on mobile
* feat: improve recent space UI design on mobile
* feat: improve recent space UI design on mobile
* feat: improve favorite space UI design on mobile
* feat: improve header UI design on mobile
* feat: expand header height
* feat: update BottomNavigationBarItem icon
* fix: recent views and favorite views doesn't reload after switching workspace
* feat: improve recent view UI design on mobile
* feat: improve recent/favorite view UI design on mobile
* feat: add empty placeholder for recent/favorite space
* feat: long press on recent card to show bottom sheet
* feat: support removing page from recent
* feat: add trash button
* chore: remove recent top padding
* feat: support user avatar
* feat: support ... and + in space page
* chore: disable user avatar
* feat: optimize title display on mobile
* feat: support ... menu on Space page
* chore: add tab padding
* chore: cache image
* chore: optimize the mobile card view height
* feat: reoder tab on mobile
* fix: some emojis may not display correctly on Android devices
* fix: ignore the last edit time on test
* chore: revamp mobile url editor
* chore: add i18n
* chore: use shared url launcher
* chore: translation bump
* chore: add a toast notification after URL is copied to clipboard
* chore: listen to onchanged
* chore: improve text field editing experience
* chore: disable quick action buttons if url cell data is empty
* chore: apply suggestions from code review
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
* chore: provide the bloc and watch changes
---------
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
* fix: aa menu item selected status
* feat: support selecting word on iOS throught long pressing
* chore: update editor version
* feat: update add block menu colors
* feat: add scrollbar in bottom sheet
* fix: aa menu should not dimiss after changing block type
* fix: add link menu ui issues
* feat: sync bius status
* Update frontend/appflowy_flutter/lib/plugins/document/presentation/editor_plugins/mobile_toolbar_v3/appflowy_mobile_toolbar_item.dart
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
* chore: update editor version
* fix: flutter analyze
---------
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
* fix: limit length when renaming views
* chore: clean up database listeners
* fix: dispose of controllers properly
* fix: dispose of resources properly
* fix: deleting filters with same name
* chore: extend DatabaseTabBarItemBuilder
* fix: null check on null value