* chore: improve local ai settings page
* chore: move local to top in select list
* chore: improve copy of missing model
* chore: remove green background and add progress indicator
* chore: change text color
* fix: click an emoji should close the menu when using /emoji to insert an emoji into a doc
* fix: emoji picker position error
* fix: document emoji icon is clipped on Android
* fix: add shortcut to create Math Equation(#7331)
* chore: update code
Co-authored-by: Lucas <lucas.xu@appflowy.io>
---------
Co-authored-by: Lucas <lucas.xu@appflowy.io>
* feat: support upload svg as icon
* feat: support upload icon by pasting a link
* feat: delete remote images when remove custon icons
* chore: add testing for pasting image link as custon icon
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
* 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: lock page
* feat: add pageLockStatus bloc
* feat: add lock status and unlock status in title bar
* feat: add loading lock status
* feat: disable moveTo, delete, rename, updateIcon operations if the page is locked
* fix: lock toast issue
* feat: support locked database
* feat: support locked grid
* feat: support locked title
* feat: support locked board
* feat: support locked calendar
* feat: integrate auto_updater in macOS
* chore: update translations
* chore: bump auto_updater version
* feat: exclude linux platform in auto update task
* feat: support auto_updater on Linux
* chore: combine version checker and auto updater into same class