Nathan.fooo
df8409178b
refactor: remove singleton db ( #4208 )
...
* refactor: remove singleton db
* chore: fix warning
* chore: fix warning
* chore: update test
* chore: only resotre or backup when init call
* test: fix
* test: fix
* test: fix
* fix: timeout notification
* chore: rename
* chore: rename
* chore: disable test
* chore: remove log
* chore: remove log
* chore: add log
* chore: rename test functions
* chore: add test asset
* chore: bump client api
* chore: disable some tests
2023-12-27 11:42:39 +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
Kilu.He
29e80a0f32
refactor: support nested block struct ( #4200 )
...
* refactor: support nested block struct
* fix: pasted bugs
* fix: fix lift node
* fix: unit test
* fix: selection style
* feat: support block color
* fix: turn to block bugs
* fix: code block bugs
2023-12-26 18:15:35 +08:00
Nathan.fooo
a49b009980
tests: more cloud test ( #4204 )
...
* test: add anon user test
* chore: add to runner
* test: fix
* test: fix
* test: add tests
* chore: add test
* chore: fix warn
* chore: fix warn
* fix: build
* fix: test
* chore: rename
* chore: fix test
* chore: fix test
* chore: fix test
* chore: disable test
2023-12-26 02:03:42 +08:00
Ansah Mohammad
9b55f5bc7f
fix: renamed duplicate shortcut commands ( #4196 )
2023-12-24 22:12:16 +08:00
Daniil
0371a28a42
chore: sync russian translation ( #4202 )
2023-12-24 22:10:31 +08:00
Lucas.Xu
ce51491cf6
feat: support menu action in aa toolbar item ( #4201 )
2023-12-24 22:08:49 +08:00
Nathan.fooo
c033d56978
chore: rename folder event ( #4205 )
2023-12-24 07:44:08 +08:00
Jiraffe7
a4a21c7e94
chore: Update Diesel to 2.1.x ( #4197 )
...
* chore: update diesel to 2.1.x
* chore: commit tauri cargo lock file
---------
Co-authored-by: nathan <nathan@appflowy.io>
2023-12-23 23:27:15 +08:00
Kilu.He
851296fa0e
fix: document title operation & copy & pasted
...
* fix: pasted html
* fix: document title operation
* fix: code review
* fix: jest test
* fix: copy & pasted
* fix: remove default style when pasted html
* fix: link selection
* fix: rust test
2023-12-23 21:14:32 +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
363bb3e45e
test: add tests ( #4199 )
2023-12-23 13:35:24 +08:00
Yijing Huang
acc93a603d
fix: remove italic in inlined code ( #4192 )
2023-12-22 16:28:28 +08:00
Richard Shiue
8045042e78
chore: adjust mobile grid cell design ( #4190 )
2023-12-21 20:41:58 +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
Richard Shiue
0730a0caf4
fix: select field type option editor overflow ( #4188 )
2023-12-21 12:16:18 +08:00
Richard Shiue
13260e1db8
feat: mobile view editor improvements ( #4186 )
...
* feat: database view editor improvements
* feat: implement calendar settings
* fix: wrong view being opened
2023-12-21 11:51:42 +08:00
Richard Shiue
4fa08fda02
fix: translation into the wrong language ( #4187 )
2023-12-21 11:03:27 +08:00
iMiao
2042394501
chore: update translations ( #4156 )
...
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2023-12-21 09:34:49 +08:00
Yijing Huang
bbeae74ebd
feat: customized cursor and selection color ( #4168 )
2023-12-21 09:34:25 +08:00
Abhijeet Singh
3aad1c5bcd
chore: update es-VE.json ( #4173 )
2023-12-21 09:33:39 +08:00
Yijing Huang
f760e3d12a
fix: close emoji menu by ESC key ( #4182 )
2023-12-21 09:32:56 +08:00
Yijing Huang
890285bb7b
fix: exclude hyphen in code block ( #4183 )
2023-12-21 09:32:01 +08:00
Aslam
366e28752c
fix: text overflow issue of font family dropdown ( #3348 )
...
* 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>
2023-12-21 09:31:37 +08:00
Nathan.fooo
6ecc3c9076
test: add document sync test on appflowy cloud ( #4163 )
...
* 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
2023-12-21 08:12:40 +08:00
Mohammad Zolfaghari
f5a9f2bf4d
fix: persist group order on reopenning AppFlowy ( #4080 )
...
* fix: persist group order on reopenning AppFlowy
Currently if you change groups order, on restarting AppFlowy they
will go back to what they were before.
This was because merge_groups function was not respecting the group
orders which were saved before as group settings.
* refactor: enhance the merge_group function
* refactor: use extend instead of for loop
2023-12-20 12:31:00 +08:00
Richard Shiue
d68c847d59
refactor: database field type option ( #4136 )
...
* 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
2023-12-20 11:11:38 +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
Bowling
b466b425a5
chore: update translations ( #4138 )
2023-12-19 22:43:35 +08:00
Ansah Mohammad
15aefaa956
feat: add confirmation when deleting/restoring a page in the trash. ( #4170 )
...
* 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
2023-12-19 22:42:37 +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
Nathan.fooo
44e48712a6
chore: bump client api and collab ( #4162 )
2023-12-19 04:36:24 +08:00
Mathias Mogensen
7d512578b2
refactor: date picker abstraction ( #4159 )
...
* refactor: date picker abstraction
* refactor: move include time button
2023-12-18 13:10:12 +01:00
Kilu.He
0783f94cd6
chore: optimize the experience of the document ( #4152 )
...
* fix: scroll bug of grid
* chore: optimize the experience of the document
* fix: drag folder
* fix: add unit test to provider
2023-12-18 17:44:47 +08:00
Richard Shiue
eef34caf27
feat: revamp mobile database tab bar ( #4160 )
2023-12-18 17:04:20 +08:00
Nathan.fooo
5ef9d55dca
fix: open local folder when fail to init with remote server data ( #4158 )
2023-12-18 03:14:05 +08:00
Richard Shiue
781fbf1b30
refactor: some code organization and date picker ui improv ( #4148 )
...
* chore: use appflowy_editor's platform extensions
* chore: organize code
* chore: improve mobile date picker
2023-12-15 18:20:44 +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
Richard Shiue
d862455342
feat: add borders on mobile grid ( #4146 )
...
* feat: mobile grid ui improvements
* chore: restore Podfile.lock
2023-12-14 23:15:26 +08:00
Lucas.Xu
d26606d3d3
fix: unable to sync the folder data ( #4141 )
2023-12-14 20:33:00 +08:00
mahynotch
6cece56ca7
chore: update translations ( #4144 )
...
* inlang: update translations
* inlang: update translations
* inlang: update translations
2023-12-14 15:15:05 +07:00
Camus Qiu
2b096e967d
fix: chinese translation error ( #4115 ) ( #4142 )
2023-12-14 15:13:50 +07:00
Ansah Mohammad
7884fd1913
chore: added settings.json in gitignore ( #4130 )
...
* added settings.json in .gitignore
* Stop tracking .vscode/settings.json
2023-12-13 15:26:21 +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
Lucas.Xu
d5b9063f78
chore: revert flutterMode ( #4135 )
2023-12-12 17:01:23 +08:00
watchakorn-18k
b80b222527
chore: update translated into the most recent version in Thai, with extra words fixed. ( #4132 )
...
* Added Thai language
* Complete Thai translation
* feat: Added Thai translation
* chore: Translate more Thai using modern terminology and avoid outdated slang.
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2023-12-12 10:03:56 +08:00
Nathan.fooo
c175947818
chore: bump up client api ( #4128 )
...
* chore: bump up client api
* chore: bump up collab rev
* chore: bump up client api
2023-12-11 22:25:07 +08:00
Richard Shiue
b7b8713cd9
chore: code cleanup ( #4129 )
2023-12-11 20:49:21 +08:00
Lucas.Xu
81e09ae72e
fix: database memory leaks ( #4126 )
2023-12-11 20:48:58 +08:00
Richard Shiue
4e6643eca8
refactor: order object position and field service ( #4118 )
...
* refactor: create OrderObjectPositionPB
* refactor: use ObjectOrderPosition for creating rows
* refactor: field backend service
* refactor: use field_id for reordering fields
* style: reorder dependencies
* fix: changes on tauri
* feat: insert row above
* chore: don't pass group_id while duplicating a row
2023-12-11 11:19:20 +08:00