Richard Shiue
4811e65efa
chore: reorganize cell code ( #4516 )
...
* chore: move cell bloc files to application
* chore: move cell editor widgets to its own folder
2024-01-27 10:57:09 +08:00
Richard Shiue
a1abcd7626
refactor: database cell controller and builder ( #4398 )
...
* refactor: get row/field data from row cache and field controller in cell controller
* refactor: reorganize cell controller tasks and builder
* refactor: rename cell_builder.dart
* refactor: database editable cell builder
* refactor: database card cell builder
* fix: make it work
* fix: start cell listener and adjust cell style on desktop
* fix: build card cell
* fix: remove unnecessary await in tests
* fix: cell cache validation
* fix: row detail banner bugs
* fix: row detail field doesn't update
* fix: calendar event card
* test: fix integration tests
* fix: adjust cell builders to fix cell controller getting disposed
* chore: code review
* fix: bugs on mobile
* test: add grid header integration tests
* test: suppress warnings, reduce flaky test and group tests
2024-01-24 23:59:45 +08:00
Richard Shiue
1eeb812a1c
refactor: rename database code path from database_view to database ( #4310 )
2024-01-05 17:30:54 +08:00
Nathan.fooo
5facb61e23
refactor: crates ( #4258 )
...
* chore: rename flowy-folder2 to flowy-folder
* chore: rename flowy-document2 to flowy-document
* chore: fix test
* chore: move lib-infra crate
* chore: remove shared-lib
* chore: fix clippy
2023-12-31 07:29:40 +08:00
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
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
Mohammad Zolfaghari
066bba95f5
fix: update auto-update fields on change group ( #3833 )
...
* fix: update auto-update fields on change group
auto-update fields should get updated when on moving row from one
group to another. They where getting updated only on changing row
properties directly.
Also added integration test for changing row groupd related to #3010 .
* style: rust format
* fix: add board group test to runner
* fix: update auto updated fiels only when group has changed
* fix: apply group changeset before move_row
* fix: get from_row before move_row
* fix: groups method changed to get_all_groups
* fix: pass from group id in move group payload
We can't know the from group id from the row itself. Because a row
can exist in multiple groups (group by multiselect).
* fix: MoveGroupRowPayloadPB from_group_id index
2023-12-01 00:24:10 +08:00