AppFlowy/frontend/rust-lib
Mathias Mogensen 5cbc8b1e18
feat: calculations (#4473)
* feat: initial calculation controller

* fix: entities

* feat: calculations

* fix: review comments and support floats

* fix: abstract business logic into calculations service

* fix: clean calculation entities after merge

* feat: react to changes to row/cell/field_type

* chore: changes after merging main

* feat: handle delete field

* test: add grid calculations tests

* fix: add validation + format numbers

* refactor: get cell number

* chore: bump collab

* chore: fix clippy

* chore: update docs

* chore: update docs

* chore: fmt

* chore: fix flutter

* chore: collab rev

* fix: cleanup and hover to show

* fix: localization

* test: add basic rust test

* fix: clippy

* fix: support updating calculation on duplicate row

---------

Co-authored-by: nathan <nathan@appflowy.io>
2024-02-04 00:52:38 +08:00
..
.cargo chore: fix macos open crash (#4051) 2023-11-30 13:46:10 +08:00
build-tool feat: calling user event from web (#4535) 2024-01-30 05:36:27 +08:00
collab-integrate fix: login issue (#4546) 2024-01-30 09:33:34 +08:00
dart-ffi fix: login issue (#4546) 2024-01-30 09:33:34 +08:00
event-integration fix: login issue (#4546) 2024-01-30 09:33:34 +08:00
flowy-ai fix: create offline document (#4350) 2024-01-10 18:43:13 +08:00
flowy-config feat: calling user event from web (#4535) 2024-01-30 05:36:27 +08:00
flowy-core chore: rename (#4551) 2024-01-31 00:43:55 +08:00
flowy-database2 feat: calculations (#4473) 2024-02-04 00:52:38 +08:00
flowy-database-pub refactor: deps crates (#4362) 2024-01-11 14:42:03 +08:00
flowy-date feat: calling user event from web (#4535) 2024-01-30 05:36:27 +08:00
flowy-document fix: login issue (#4546) 2024-01-30 09:33:34 +08:00
flowy-document-pub refactor: deps crates (#4362) 2024-01-11 14:42:03 +08:00
flowy-encrypt fix: login issue (#4546) 2024-01-30 09:33:34 +08:00
flowy-error feat: calling user event from web (#4535) 2024-01-30 05:36:27 +08:00
flowy-folder fix: login issue (#4546) 2024-01-30 09:33:34 +08:00
flowy-folder-pub feat: workspace service in user crate (#4373) 2024-01-12 14:34:59 +08:00
flowy-notification feat: calling user event from web (#4535) 2024-01-30 05:36:27 +08:00
flowy-server chore: rename (#4551) 2024-01-31 00:43:55 +08:00
flowy-server-pub feat: calling user event from web (#4535) 2024-01-30 05:36:27 +08:00
flowy-sqlite feat: workspace service in user crate (#4373) 2024-01-12 14:34:59 +08:00
flowy-storage fix: login issue (#4546) 2024-01-30 09:33:34 +08:00
flowy-user chore: rename (#4551) 2024-01-31 00:43:55 +08:00
flowy-user-pub chore: rename (#4551) 2024-01-31 00:43:55 +08:00
lib-dispatch feat: calling user event from web (#4535) 2024-01-30 05:36:27 +08:00
lib-infra feat: calling user event from web (#4535) 2024-01-30 05:36:27 +08:00
lib-log fix: 040 bugs (#4285) 2024-01-03 11:41:29 +08:00
.gitignore chore: lib-dispatch wasm build (#4307) 2024-01-06 00:37:26 +08:00
Cargo.lock feat: calculations (#4473) 2024-02-04 00:52:38 +08:00
Cargo.toml feat: calculations (#4473) 2024-02-04 00:52:38 +08:00
covtest.rs Code coverage for Rust (#1263) 2022-10-11 19:54:31 +08:00
rust-toolchain.toml chore: support Rust 1.75 (#4246) 2023-12-30 01:22:06 +08:00
rustfmt.toml feat: run rustfmt with custom defined fmt configuration (#1848) 2023-02-13 09:29:49 +08:00