* fix: import document from database row
* chore: update test
* chore: fix test
* chore: fix test
* chore: fix test
* chore: fix local user on appflowy cloud error
* chore: clippy
* chore: bump pubspec version
* refactor: traits
* feat: import data
* chore: track database view
* fix: import
* refactor: collab doc state
* refactor: get collab doc state
* feat: batch create collab object
* fix: test
* ci: run docker compose if the server is not up
* chore: bump collab
* chore: update ci
* chore: update ci
* chore: update ci
* chore: implement ui
* chore: implement ui
* chore: implement ui
* fix: disable ... button and recover selection after changing text font
* fix: add image block will close keyboard on Android
* fix: the padding of align items are not equal
* fix: callout block issues
* fix: text for changing field type
* fix: field name text field autofocus
* fix: don't allow insert left on primary field
* fix: edit field from view setting
* fix: edit non-current database view
* fix: row detail toggle hidden fields button
* fix: database view name autofocus
* fix: mobile date picker
* fix: deleting select option not deleting column
* fix: duplicate and delete view
* fix: mobile tab bar header left padding
* fix: align button tooltip
* chore: upgrade Flutter to latest beta version
* chore: bump version 0.4.0
* chore: minor ui update
* chore: update dependencies
* chore: upgrade flutter api
* chore: use beta channel
* chore: disable search bar and optimize toolbar ui
* chore: rename extra info keys
* feat: highlight text again after changing color
* chore: update iOS icon
* fix: lose children issues when converting block type
* chore: update editor version
* chore: update iOS icon and android navigation bar color
* fix: docker build issue
* fix: android keyboard issues
* chore: update icon
* fixed text overflow issue of font family dropdown
* added tooltip delay
* code review fixes: unwanted key removed; tooltip added for all fonts;
delay time reduces;
* Update frontend/appflowy_flutter/lib/workspace/presentation/settings/widgets/settings_appearance/font_family_setting.dart
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
* test: add document sync test on appflowy cloud
* chore: add runner
* test: Stream has already been listened to.
* fix: using singleton subscription
* fix: using singleton subscription
* refactor: include field type option in FieldPB
* refactor: adapt changes on flutter
* refactor: adapt changes on new tauri grid
* refactor: adapt changes on old tauri grid/board
* chore: merge
* feat: added prompt before delete and restore
* feat: added prompts before delete all and restore all
* chore: fixed indendation
* refactor: changed the confirmation dialogue to use NavigatorAlertDialog
* chore: replaced text with localisable string and removed message from confirmationDialog
* refactor: Use alert directly from NavigatorAlertDialog
* fix: minor ui issues
* feat: support using emoji as icon
* chore: update langauges
* fix: missing reminder bloc in detail page
* fix: integration test
* feat: add quick edit panel
* feat: improve datepicker color
* fix: quick edit field editor overflow
* chore: try to fix mobile ci
* Revert "chore: try to fix mobile ci"
This reverts commit 68f0ccecd6.
* fix: cursor away doesn’t save the change. This behavior is inconsistent with the rest
* fix: emoji doesn’t show fully
* chore: set the default header text style to bold
* fix: add missing divider in time option
* fix: update placeholder cover color
* fix: background color of the change cover button
* fix: remove redundant padding
* fix: use done action instead of return
* fix: incorrect font size used in board and editor
* feat: update appflowy-editor
* fix: document freeze and the toolbar was invisible when hovering the align icon that in the toolbar
* fix: snackbar text is invisiable
* feat: padding of add icon button should be aligned the block
* chore: update icon
* fix: ci issues
* feat: add time picker
* chore: only activate row detail from primary field
* chore: fix create filter and sort list
* chore: allow reordering rows when active filter
* chore: reduce animations in tab bar
* chore: url accessory tooltip
* feat: use number keyboard for number cell inputs
* chore: mobile grid padding adjustments
* chore: field cell redesign and first field cannot be reordered
* fix: deal with empty fields
* chore: improve appearance of card action sheet
* feat: support the single select field actions in grid of tauri
* feat: support multiselect
* feat: support number field and number filter
* feat: support url field
* fix: eslint error
* feat: support checkbox filter
* feat: support checklist field
* fix: adjusting keydown event
* fix: edit record ui
* feat: support date field
* fix: url field bugs
* fix: the bug of the type option wasn't update
* chore: make plural tokens compatible with tauri
* fix: plural key
* fix: optimize get cell performance
* fix: update ts error
* fix: update select option bugs
* fix: grid calculate css
* fix: add DidUpdateFieldSettings
---------
Co-authored-by: Richard Shiue <71320345+richardshiue@users.noreply.github.com>
* chore: add a tooltip for fields in row detail page
* fix: grouping by field makes cell contents disappear
* chore: code cleanup
* chore: env var values in launch.json should be string
* fix: group orders not being saved
* test: fix test
* chore: more code cleanup
* fix: field settings not found
* chore: ellide cell text
* fix: alignment issues in row detail page
* chore: use the fancy new create field UI
* chore: adjust select option tag text weight
* chore: use new field editor
* chore: remove old field editor
* chore: code cleanup
* feat: edit property
* feat: disable actions if field is primary
* feat: remove include time
* chore: set title to medium
* fix: flutter analyze
* chore: update built in text style
* chore: update text style
* fix: unable to click the calendar day
* fix: add missing tap gesture
* fix: unify bottom sheet shape and padding
* fix: fail to pop the detail page when add new card
* fix: show card title placeholder when it is empty
* refactor: ThirdPartySignInButtons
* chore: add resizeToAvoidBottomInset in showFlowyMobileBottomSheet
* chore: refactor code