Richard Shiue
a490f34a61
feat: add kanban shortcuts ( #5270 )
...
* feat: add kanban shortcuts
* feat: new ux for creating new kanban cards
* chore: fix tests
* fix: open card after creation in mobile board
* chore: adjust code style according to launch review
* chore: update frontend/appflowy_flutter/test/bloc_test/board_test/create_card_test.dart
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
* chore: more review
* chore: implement move card to adjacent group
* chore: reset focus upon card drag start
* feat: N to start creating a row from bottom
* fix: text card update
* feat: shift + enter to create a new card after currently focused card
* fix: row detail title
* feat: shift + cmd + up to create card above
* fix: double dispose and code cleanup
* chore: code cleanup
* fix: widget rebuilds
* fix: build
* chore: update frontend/appflowy_flutter/lib/mobile/presentation/database/board/mobile_board_page.dart
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
* fix: ontapoutside for cards being edited
* fix: correct integration test
* fix: always build
* chore: code cleanup
* fix: mobile build and bugs
* fix: widget rebuilds
* fix: code cleanup and fix mobile open
* fix: disallow dragging when editing
---------
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
2024-05-10 10:02:10 +08:00
Lucas.Xu
560529f7d9
fix: korean IME issue on Windows ( #5267 )
2024-05-06 16:23:13 +08:00
Lucas.Xu
266a2a53ab
feat: request permission again if the user denied the photo permission ( #5251 )
...
* fix: clear the email field after sending email
* fix: ask permission before picking image
* feat: improve photo permission UI design
* chore: update translations
* fix: android photo permission
* chore: update translations
* fix: awareness meta data decode error
2024-05-06 11:27:55 +08:00
Richard Shiue
999ffeba21
chore: bump appflowy-board rev ( #5260 )
2024-05-05 11:16:09 +08:00
Lucas.Xu
cadb177acd
chore: upgrade editor version ( #5244 )
2024-05-02 12:10:46 +08:00
Richard Shiue
f3544375c9
fix: kanban UX bugs ( #5227 )
...
* chore: improve title editing behavior
* chore: fix editable text field
* chore: fix autoscroll
2024-04-30 17:35:03 +08:00
Lucas.Xu
33802fa62d
feat: immersive page style on mobile ( #5135 )
2024-04-30 16:55:15 +08:00
Lucas.Xu
3fce5eebf8
fix: migrate OKRs issues ( #5215 )
...
* fix: disable color paraser when pasting texts
* fix: compile error
* fix: register hotkeys in init function
* fix: improve settings hotkey
* chore: update editor
* fix: view title overflow
* fix: integration test
* chore: improve auto expanding animation
* chore: bump version 0.5.6
* chore: enable collab workspace
---------
Co-authored-by: Mathias Mogensen <mathias@appflowy.io>
2024-04-29 11:41:09 +08:00
Richard Shiue
119fb03342
feat: mobile floating toolbar animation ( #5170 )
2024-04-29 10:33:57 +08:00
Mathias Mogensen
fe32079ab0
feat: code block launch review ( #5175 )
...
* feat: code block launch review
* chore: test lock file change
* chore: update version
2024-04-22 10:04:06 +02:00
Mathias Mogensen
8ccc879ef5
chore: update plugins package version ( #5157 )
2024-04-18 00:39:34 +02:00
Mathias Mogensen
0a5f3e8fa1
feat: use new appflowy-editor-plugins package ( #5147 )
...
* feat: use new appflowy-editor-plugins package
* fix: code block slash menu item
* chore: update build runner dependency
* chore: change dependency to pub.dev version
* chore: revert generate: false in pubspec
2024-04-17 10:52:58 +02:00
Lucas.Xu
a92f3d30c2
chore: update editor version & update CHANGELOG ( #5094 )
...
* chore: update editor version
* chore: update changelog
2024-04-08 21:40:09 +08:00
Lucas.Xu
5777830730
feat: doc auto refresh ( #5088 )
...
* feat: doc auto refresh
* chore: update editor version
2024-04-08 18:01:20 +08:00
Lucas.Xu
f0d8eee8a0
fix: doc state refresh ( #5086 )
2024-04-08 14:06:05 +08:00
Lucas.Xu
429892aefc
fix: delta insert assert ( #5083 )
2024-04-08 10:00:00 +08:00
Lucas.Xu
60acf8c889
feat: collab cursor/selection ( #4983 )
...
* feat: support collab selection
* feat: collab cusro/selection
* chore: add metadata field
* feat: support displaying user name above cursor
* fix: emit error
* feat: support displaying collaborators
* feat: sync collaborator
* fix: collab doc issues
* chore: update deps
* feat: refactor device id
* chore: enable share button
* chore: update collab a816214
* fix: clippy lint
* chore: use extension type instead class function
* feat: add clear recent views button in debug mode
* chore: support clear recent views
* feat: support saving the last opened workspace
* chore: update collab
2024-03-28 17:46:31 +08:00
Lucas.Xu
de3e7ca9be
fix: create new page error on mobile ( #4984 )
...
* chore: update translations
* fix: remove sidebar_root_view_bloc
* fix: remove sidebar_root_view_bloc
* chore: fix ios ci
* feat: customize image cache path
2024-03-25 23:08:52 +08:00
Lucas.Xu
822d62b562
feat: support 32-bit android devices ( #4940 )
...
* feat: support 32-bit android devices
* chore: update appflowy_editor
2024-03-20 13:08:32 +08:00
Lucas.Xu
3e1b4d81c1
fix: mobile keyboard issues ( #4903 )
2024-03-15 09:03:38 +08:00
Richard Shiue
af16299c83
fix: version bump sheet package ( #4889 )
2024-03-13 15:02:23 +08:00
Lucas.Xu
f404882343
fix: disable the shortcut for converting to numbered list when the block is a heading ( #4868 )
2024-03-11 11:55:52 +08:00
Richard Shiue
2a65c193c2
fix: desktop grid launch review ( #4840 )
...
* chore: disable changing the type of primary fields
* fix: don't persist text selection after text update in checklist
* chore: allow fn + backspace in macos to delete checklist item
* chore: shorten opacity fade between opacity shown and not shown
* fix: arrow key focus traversal
2024-03-07 21:05:19 +08:00
Lucas.Xu
0f13f86917
chore: update editor version ( #4836 )
2024-03-07 12:56:56 +08:00
Lucas.Xu
980bebf86a
fix: mobile UI regression ( #4754 )
...
* 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>
2024-02-28 13:32:24 +08:00
Lucas.Xu
93664167e0
fix: unable to redo/undo in lists and data loss issues ( #4739 )
2024-02-26 14:21:36 +08:00
Lucas.Xu
b75947b630
fix: unable to click the items in a long list ( #4733 )
2024-02-25 21:36:46 +08:00
Lucas.Xu
2abb396467
feat: use result instead of either ( #4724 )
...
* feat: use result instead of either
* chore: remove dartz
2024-02-24 21:54:10 +08:00
Richard Shiue
4a0c48f419
feat: bottom sheets with transition ( #4608 )
...
* feat: shiny new bottom sheets
* chore: code review
2024-02-22 09:54:54 +08:00
Lucas.Xu
7802c75d7c
feat: support scaling text on mobile ( #4690 )
2024-02-22 09:50:24 +08:00
Lucas.Xu
252699d249
chore: upgrade to flutter 3.19.0 ( #4677 )
...
* chore: upgrade to flutter 3.19.0
* chore: adjust to the latest flutter convention
* chore: update CI flutter version
* fix: flutter analyze
* fix: flutter analyze
* fix: flutter analyze
* chore: fix docker build
2024-02-19 13:49:55 +08:00
Lucas.Xu
d410ffbaa8
feat: support exporting log files ( #4559 )
...
* feat: support exporting log files
* feat: support uploading log files on Android
2024-01-31 10:07:50 +08:00
Lucas.Xu
0b7ae734a1
fix: potential dependency conflict ( #4550 )
...
* fix: potential dependency conflict
* fix: ci issues
2024-01-30 16:05:56 +08:00
Richard Shiue
e88fb533c8
fix: composing in select option text field doesn't work ( #4470 )
...
* fix: composing in select option text field doesn't work
* style: improve code style
2024-01-25 13:17:13 +08:00
Zack
0a0f2adf76
feat: support uploading image to cloud storage ( #4413 )
...
* feat: add object ext
* feat: integrate upload image api
* feat: support uploading local file to cloud
* feat: abstact the CachedNetworkImage as FlowyNetworkImage
* ci: fix tauri ci
* fix: integration test
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
Co-authored-by: nathan <nathan@appflowy.io>
2024-01-20 23:16:18 +08:00
Lucas.Xu
6d3a7545a6
chore: update editor version ( #4392 )
2024-01-15 16:26:27 +08:00
Lucas.Xu
690a3746fa
feat: optimize the align toolbar item ( #4364 )
2024-01-12 10:18:52 +08:00
Lucas.Xu
875b9d6cfc
feat: improve mobile touch gesture experience ( #4328 )
2024-01-08 15:06:59 +08:00
Lucas.Xu
84b8b92582
chore: upgrade flutter dependencies ( #4256 )
2023-12-30 22:23:01 +08:00
Lucas.Xu
f5bfcdcb98
fix: unable to see the text of link menu in dark mode ( #4239 )
2023-12-29 11:18:00 +08:00
Lucas.Xu
121ed5a06e
fix: tooltips and overlay related issues ( #4206 )
...
* 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
2023-12-27 11:11:14 +08:00
Lucas.Xu
c3b183504f
feat: mobile toolbar revamp ( #4194 )
...
* feat: toolbar ui revamp
* feat: implement bius and blocks
* feat: implement converting heading block
* feat: implement bius logic
* feat: implement numbered/bulleted/quote list logic
* feat: indent/outdent logic
* feat: implement link logic
* feat: toolbar ui improvement
* feat: implement toolbar biu logic
* feat: focus on biu if the selection is not collapsed
* feat: implement changing font logic'
* feat: implement color picker logic
* feat: support customzing text and background color
* fix: draghandler padding
2023-12-23 14:31:49 +08:00
Nathan.fooo
1401ba5960
feat: anon user save ( #4185 )
...
* feat: anon user save
* chore: add missing files
* chore: remove error
2023-12-21 14:13:21 +08:00
Lucas.Xu
9a1ea138fc
feat: sync the icon & title ( #4150 )
...
* feat: sync the icon & title
* feat: diff the view data when refreshing
* fix: unable to update folder
* test: refactor bloc tests
2023-12-20 10:08:35 +08:00
Lucas.Xu
e7bdce0997
feat: mobile UI improvement ( #4172 )
...
* chore: use 1.0 as default textScaler
* feat: mobile editor ui improvement
2023-12-19 22:31:23 +08:00
Lucas.Xu
60ba775bed
fix: scheme doesn't work on macOS with flutter 3.16 ( #4147 )
...
* fix: scheme doesn't work on macOS with flutter 3.16
* chore: revert code
2023-12-15 16:07:08 +08:00
Lucas.Xu
3f9b598493
feat: add link preview block ( #4137 )
...
* feat: add link preview block
* test: add integration test
2023-12-13 15:21:38 +08:00
Richard Shiue
eff06a1f74
chore: bump protobuf version ( #4123 )
...
makes it compatible with protoc_plugin 21.x.x
2023-12-10 21:26:53 +08:00
Lucas.Xu
775955df5c
feat: optimize editor memory usage ( #4120 )
2023-12-10 21:26:23 +08:00
Lucas.Xu
ef49cb6577
feat: upgrade to flutter 3.16 ( #4119 )
...
* feat: upgrade to flutter 3.16
* chore: adjust flutter 3.16 new api
* chore: code format
* fix: ci lint
* chore: code format
* chore: dart format
2023-12-08 21:01:54 +08:00