qinluhe
9717dfa3c4
fix: refactor match change code ( #2352 )
2023-04-26 13:14:38 +08:00
qinluhe
eb78f9d36a
fix: make it unidirectional data flow by listening to document updates ( #2347 )
2023-04-25 19:10:08 +08:00
qinluhe
1ad2f6cef5
fix: set cursor after operation ( #2343 )
2023-04-25 15:52:57 +08:00
qinluhe
973cd9194d
feat: Support ui update when receive doc changes ( #2270 )
...
* fix: add method
* fix: update text block and doc title
* fix: support ui update when receive doc changes
* fix: modify the subscribe change
* chore: add test for document manager
* chore: add test for document manager
* chore: add insert and update test for document manager
* fix: load document data
* fix: add update page block test
* fix: try fix again
* fix: node can not rerender when the node data change
* fix: it should cover all content when the text delta updated
* fix: add insert and delete operation in left menu
* fix: put the UI Actions in async thunks
* fix: remove log
* fix: split text block
* fix: review code
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
Co-authored-by: nathan <nathan@appflowy.io>
2023-04-24 14:25:00 +08:00
qinluhe
07947db98b
feat: split create document and open document ( #2261 )
...
* fix: add method
* fix: update text block and doc title
2023-04-17 10:12:04 +08:00
qinluhe
4582413e89
fix: modify blocks pb
2023-04-14 09:23:22 +08:00
qinluhe
9ed5bfa51e
fix: delete useless files
2023-04-13 19:41:31 +08:00
Lucas.Xu
ec89e9517b
feat: init flowy document 2 ( #2248 )
...
* feat: init flowy document 2
* feat: convert inner document to document PB
* feat: integrate colla document into Flutter
* feat: integrate colla document into tauri
* fix: cargo clippy
2023-04-13 18:53:51 +08:00
qinluhe
c7eb490db4
Merge pull request #2230 from Ascarbek/feat/tauri-grid
...
Feat: tauri grid
2023-04-13 10:55:07 +08:00
ascarbek
125eaf49a9
refactor: color item
2023-04-11 22:10:28 +06:00
ascarbek
73c4a33191
fix: separate icons page
2023-04-11 16:37:21 +06:00
Mikias Tilahun Abebe
68bfa0b9cd
fix: remove try catch for global error boundary
2023-04-11 11:03:18 +03:00
qinluhe
d42084f242
Merge branch 'develop' of github.com:AppFlowy-IO/AppFlowy into refactor-tauri-document
2023-04-11 10:45:11 +08:00
qinluhe
886766c887
refactor: document controller
2023-04-11 10:35:47 +08:00
Mikias Tilahun Abebe
37a6b54e82
feat/implement error boundary
2023-04-10 18:24:08 +03:00
Nathan.fooo
341dce67d4
test: add tauri format test ( #2229 )
2023-04-10 22:50:00 +08:00
ascarbek
43cafdd524
fix: change to url error
2023-04-09 21:15:29 +06:00
ascarbek
2d85afe168
chore: HOC popup window
2023-04-09 20:13:53 +06:00
ascarbek
44585079b6
chore: import reorganize and edit option on grid
2023-04-09 18:38:18 +06:00
Mike Abebe
a33fc3dd60
feat/implement field options edit and change field option type functionality
2023-04-09 14:34:32 +03:00
ascarbek
e3b7864a91
chore: edit option name and color
2023-04-07 22:03:40 +06:00
ascarbek
6bbf6873d6
chore: edit cell options wip
2023-04-07 21:02:04 +06:00
Mike Abebe
bc9b1a5c33
fix: change grid type import
2023-04-07 14:51:16 +03:00
ascarbek
8b68b1390c
Merge branch 'feat/tauri-kanban-fixes' into feat/tauri-grid
2023-04-07 17:39:18 +06:00
ascarbek
915494761a
chore: close on esc
2023-04-07 17:25:04 +06:00
ascarbek
e467481b75
chore: group popup
2023-04-07 16:52:34 +06:00
ascarbek
c3a7f94cb3
chore: board toolbar
2023-04-07 16:22:11 +06:00
ascarbek
033a231b67
chore: board title and show icons on design page
2023-04-06 15:38:50 +06:00
ascarbek
d2b0f7e6b0
chore: imports optimise
2023-04-06 14:46:49 +06:00
ascarbek
0c211188f0
Merge branch 'upstream-develop' into feat/tauri-kanban-fixes
2023-04-05 21:35:20 +06:00
Mike Abebe
4f08654fc3
feat/add new field functionality done
2023-04-05 17:25:07 +03:00
Mike Abebe
db1184ff0d
feat/add row functionality done
2023-04-05 17:13:52 +03:00
Mike Abebe
764ec73e94
feat/integrate number to grid
2023-04-05 16:56:59 +03:00
Mike Abebe
4d5a3ee13d
feat/integrate url to grid
2023-04-05 16:07:15 +03:00
ascarbek
034d4d9bf4
chore: return database rows on open
2023-04-04 17:23:15 +06:00
ascarbek
ed977868cf
Merge branch 'feat/tauri-move-fields' into feat/tauri-grid
...
# Conflicts:
# frontend/appflowy_tauri/src/appflowy_app/components/_shared/EditRow/DatePickerPopup.tsx
# frontend/appflowy_tauri/src/appflowy_app/components/_shared/EditRow/EditCellWrapper.tsx
# frontend/appflowy_tauri/src/appflowy_app/components/_shared/EditRow/EditCheckboxCell.tsx
# frontend/appflowy_tauri/src/appflowy_app/components/_shared/EditRow/EditRow.tsx
# frontend/appflowy_tauri/src/appflowy_app/components/board/BoardCell.tsx
# frontend/appflowy_tauri/src/appflowy_app/stores/effects/database/database_bd_svc.ts
# frontend/appflowy_tauri/src/appflowy_app/stores/effects/database/database_controller.ts
2023-04-04 17:16:05 +06:00
Mike Abebe
8ccc2414c8
feat/integrate checkbox to grid
2023-04-04 13:03:58 +03:00
Mike Abebe
6977e5e65c
feat/integrate single select options to grid
2023-04-04 12:50:33 +03:00
Mike Abebe
e38398e235
feat/integrate single select options to grid
2023-04-04 12:46:39 +03:00
Mike Abebe
da45531801
feat/show edit popup on expand icon click
2023-04-04 09:23:21 +03:00
Nathan.fooo
ddd3fbb178
fix: tauri folder display ( #2176 )
...
* fix: tauri folder display
* refactor: rename layout type
2023-04-04 14:08:50 +08:00
Nathan.fooo
e1c8135f5d
refactor: folder with yrs
...
* feat: try using folder2
* feat: update
* feat: implement handlers
* fix: compile errors
* chore: add unsafe send + sync
* feat: remove unsafe impl
* fix: replace folder with foler2
* chore: dart compile errors
* test: fix test
* test: fix test
* test: bypass existing tests
* feat: open latest view
* chore: fix dart warnings
* chore: config notification
* fix: folder notification bugs
* fix: doesn't open the new view after creating
* chore: rename struct
* refactor: user id
* test: fix test
* chore: remove unused user_id
* fix: fix read workspace views
* chore: rename appflowy data folder
* chore: update ref
* fix: tauri build
2023-04-04 08:41:16 +08:00
ascarbek
2f2736df20
chore: save and get checkbox cell
2023-04-03 21:33:33 +06:00
ascarbek
2c13cccb4f
chore: save and get date cell
2023-04-03 21:07:59 +06:00
Nathan.fooo
cb149ec73d
test: add save date cell and checkbox cell ( #2167 )
...
* test: add save date cell and checkbox cell
* chore: add move field test
* ci: fix tauri build
2023-04-03 09:26:12 +08:00
Askarbek Zadauly
fe524dbc78
feat: move kanban blocks ( #2022 )
...
* chore: add edit / create field test
* chore: add delete field test
* chore: change log class arguments
* chore: delete/create row
* chore: set tracing log to debug level
* fix: filter notification with id
* chore: add get single select type option data
* fix: high cpu usage
* chore: format code
* chore: update tokio version
* chore: config tokio runtime subscriber
* chore: add profiling feature
* chore: setup auto login
* chore: fix tauri build
* chore: (unstable) using controllers
* fix: initially authenticated and serializable fix
* fix: ci warning
* ci: compile error
* fix: new folder trash overflow
* fix: min width for nav panel
* fix: nav panel and main panel animation on hide menu
* fix: highlight active page
* fix: post merge fixes
* fix: post merge fix
* fix: remove warnings
* fix: change IDatabaseField fix eslint errors
* chore: create cell component for each field type
* chore: move cell hook into custom cell component
* chore: refactor row hook
* chore: add tauri clean
* chore: add tauri clean
* chore: save offset top of nav items
* chore: move constants
* fix: nav item popup overflow
* fix: page rename position
* chore: remove offset top
* chore: remove floating menu functions
* chore: scroll down to new page
* chore: smooth scroll and scroll to new folder
* fix: breadcrumbs
* chore: back and forward buttons nav scroll fix
* chore: get board groups and rows
* chore: set log level & remove empty line
* fix: create kanban board row
* fix: appflowy session name
* chore: import beautiful dnd
* bug: kanban new row
* chore: update refs
* fix: dispose group controller
* fix: dispose cell controller
* chore: move rows in group
* chore: move row into other block
* fix: groups observer dispose
* chore: dnd reordering
* chore: fix import references
* chore: initial edit board modal
* fix: kanban board rendering
* chore: add column and edit text cell
* chore: column rename
* chore: edit row components reorganize
* chore: don't show group by field
* wip: edit cell type
* chore: fade in, out
* chore: change field type
* chore: update editing cell
* chore: fade in change
* chore: cell options layout
* fix: padding fixes for cell wrapper
* fix: cell options positions
* chore: cell options write to backend
* fix: select options for new row
* chore: edit url cell
* chore: language button
* fix: close popup on lang select
* fix: save url cell
* chore: date picker
* chore: small code cleanups
* chore: options in board
* chore: move fields dnd
---------
Co-authored-by: nathan <nathan@appflowy.io>
Co-authored-by: Nathan.fooo <86001920+appflowy@users.noreply.github.com>
Co-authored-by: appflowy <annie@appflowy.io>
2023-04-02 20:54:39 +08:00
ascarbek
7970e7fae3
fix: gridpage error
2023-03-31 20:03:44 +06:00
ascarbek
75f7b9765d
chore: edit grid row
2023-03-31 19:51:30 +06:00
ascarbek
ac2a0c5b91
Merge branch 'feat/tauri-kanban' into feat/tauri-grid
...
# Conflicts:
# frontend/appflowy_tauri/src/appflowy_app/components/_shared/EditRow/EditCellText.tsx
# frontend/appflowy_tauri/src/appflowy_app/components/_shared/EditRow/EditCellWrapper.tsx
# frontend/appflowy_tauri/src/appflowy_app/components/_shared/EditRow/EditFieldPopup.tsx
# frontend/appflowy_tauri/src/appflowy_app/components/_shared/EditRow/EditRow.tsx
# frontend/appflowy_tauri/src/appflowy_app/components/_shared/database-hooks/useCell.ts
# frontend/appflowy_tauri/src/appflowy_app/components/_shared/database-hooks/useRow.ts
# frontend/appflowy_tauri/src/appflowy_app/components/board/BoardTextCell.tsx
2023-03-31 19:30:53 +06:00
ascarbek
c7acf9a594
chore: move fields dnd
2023-03-30 18:44:16 +06:00
ascarbek
d1d667c497
chore: options in board
2023-03-30 16:32:37 +06:00
ascarbek
b21ed2488b
chore: small code cleanups
2023-03-30 16:02:12 +06:00
ascarbek
03eaf0b4cb
chore: date picker
2023-03-30 03:29:23 +06:00
ascarbek
b9e49f109d
fix: save url cell
2023-03-29 13:30:42 +06:00
ascarbek
b03b2705f0
Merge branch 'upstream-main' into feat/tauri-kanban
2023-03-29 13:18:07 +06:00
Nathan.fooo
a593c56070
fix: tauri cell update ( #2124 )
...
* test: subscribe text cell change
* test: add edit url cell test
2023-03-28 16:42:16 +08:00
ascarbek
521fe13cfb
fix: close popup on lang select
2023-03-27 19:28:26 +06:00
ascarbek
09445411a3
chore: language button
2023-03-27 19:09:51 +06:00
ascarbek
f86254c8ef
chore: edit url cell
2023-03-27 18:42:23 +06:00
qinluhe
03cd9a6993
Refactor tauri document ( #2117 )
...
* fix: Optimize the re-render node when the selection changes
* feat: the feature of delete block
* feat: add left tool when hover on block
* refactor: document data and update
* refactor: document component
* refactor: document controller
2023-03-27 17:55:24 +08:00
qinluhe
35c21c0d84
refactor: document component
2023-03-27 14:40:07 +08:00
ascarbek
c50c23bc3a
fix: select options for new row
2023-03-27 02:58:12 +06:00
ascarbek
a8a35dcbec
chore: cell options write to backend
2023-03-27 02:39:15 +06:00
ascarbek
f390658ee0
fix: cell options positions
2023-03-27 01:12:03 +06:00
ascarbek
994e204097
fix: padding fixes for cell wrapper
2023-03-27 01:09:38 +06:00
ascarbek
5825195b8e
chore: cell options layout
2023-03-27 00:59:49 +06:00
qinluhe
df66521f13
refactor: document data and update
2023-03-25 17:38:58 +08:00
Mike Abebe
8323614583
feat: write grid cell data to backend for only text fieldtype
2023-03-25 11:54:04 +03:00
ascarbek
5762419aae
chore: fade in change
2023-03-24 20:56:48 +06:00
ascarbek
bd8d816862
chore: update editing cell
2023-03-24 20:53:45 +06:00
ascarbek
5ddb5100ad
chore: change field type
2023-03-24 20:20:56 +06:00
ascarbek
27a8eea6e2
chore: fade in, out
2023-03-24 20:02:52 +06:00
ascarbek
6e24af9c68
tempfix: rows misfire temp fix
2023-03-24 18:24:28 +06:00
ascarbek
da19987f4b
wip: edit cell type
2023-03-24 17:56:53 +06:00
ascarbek
6f4b11f468
chore: don't show group by field
2023-03-24 13:28:30 +03:00
ascarbek
98e9ba19d6
chore: edit row components reorganize
2023-03-24 13:28:30 +03:00
ascarbek
4545410703
chore: column rename
2023-03-24 13:28:30 +03:00
ascarbek
c453d734ab
chore: add column and edit text cell
2023-03-24 13:28:30 +03:00
ascarbek
0719f54dec
chore: initial edit board modal
2023-03-24 13:28:30 +03:00
qinluhe
7781b912f0
feat: add left tool when hover on block
2023-03-24 16:51:07 +08:00
qinluhe
c6c97f7c83
feat: the feature of delete block
2023-03-24 16:51:07 +08:00
qinluhe
a38c213744
fix: Optimize the re-render node when the selection changes
2023-03-24 16:50:59 +08:00
Mike Abebe
073adf6268
feat/integrate table with backend
2023-03-23 13:29:30 +03:00
ascarbek
d05cc4005b
chore: don't show group by field
2023-03-23 00:54:28 +06:00
ascarbek
da1ee430b0
chore: edit row components reorganize
2023-03-23 00:07:17 +06:00
ascarbek
13e9b29eef
chore: column rename
2023-03-23 00:04:51 +06:00
ascarbek
c0c302bdfd
chore: add column and edit text cell
2023-03-22 19:54:42 +06:00
Mike Abebe
5da5d92b8a
fix/move grid view options to dropdown
2023-03-22 08:51:27 +03:00
qinluhe
8471bc299d
feat: block list virtualized scroll ( #2023 )
...
* feat: block list virtualized scroll
* feat: block selection
* refactor: block editor
* fix: block selection scroll
* fix: ts error
2023-03-22 10:46:01 +08:00
ascarbek
47429e2fd2
Merge branch 'feat/tauri-kanban' into feat/tauri-edit-kanban-row
2023-03-21 11:24:26 +06:00
ascarbek
07b183aef2
Merge remote-tracking branch 'origin/feat/tauri-kanban' into feat/tauri-kanban
2023-03-21 11:22:53 +06:00
ascarbek
dc97912dba
fix: kanban board rendering
2023-03-21 11:22:42 +06:00
ascarbek
2825e19465
chore: initial edit board modal
2023-03-21 10:50:59 +06:00
nathan
baa67e2aed
chore: fix import references
2023-03-21 08:18:11 +08:00
Sara Tavares
4798467621
chore(typos): fix typos ( #1961 )
...
Co-authored-by: Nathan.fooo <86001920+appflowy@users.noreply.github.com>
2023-03-20 21:29:17 +08:00
ascarbek
d60c39d483
chore: dnd reordering
2023-03-17 15:13:51 +06:00
ascarbek
745ee264c8
Merge branch 'upstream-main' into feat/tauri-kanban
...
# Conflicts:
# frontend/appflowy_tauri/src/appflowy_app/stores/effects/database/database_bd_svc.ts
2023-03-17 13:22:05 +06:00
ascarbek
4b1f45a4be
fix: groups observer dispose
2023-03-17 13:13:04 +06:00
Nathan.fooo
1dbfd838ef
feat: update kanban demo ( #2008 )
2023-03-17 11:01:14 +08:00
ascarbek
fa427fe650
chore: move row into other block
2023-03-16 18:59:05 +06:00