Nathan.fooo
32bd0ffca2
feat: migrate flowy-database ( #2373 )
...
* feat: add flowy-database2
* chore: config type option data
* chore: impl type option
* feat: config group
* fix: group compile
* feat: add sort
* chore: setting
* chore: insert with specific type
* chore: custom group
* chore: rename any map
* chore: use group setting
* chore: update
* chore: open database event
* chore: update database editor
* chore: update
* chore: update view editor
* chore: update
* chore: update view editor
* chore: sort feat
* chore: update handler
* chore: update
* chore: config handler event
* feat: impl handlers
* feat: impl handlers
* chore: layout setting
* feat: impl handlers
* chore: remove flowy-folder ref
* chore: integrate flowy-database2
* feat: get cell
* chore: create database with data
* chore: create view
* chore: fix dart compile
* fix: some bugs
* chore: update
* chore: merge develop
* chore: fix warning
* chore: integrate rocksdb
* fix: rocksdb compile errros
* fix: update cell
* chore: update the bundle identifier
* fix: create row
* fix: switch to field
* fix: duplicate grid
* test: migrate tests
* test: migrate tests
* test: update test
* test: migrate tests
* chore: add patch
2023-04-28 14:08:53 +08:00
Lucas.Xu
c009347735
Merge remote-tracking branch 'origin/main' into develop
...
# Conflicts:
# frontend/appflowy_flutter/lib/plugins/database_view/application/database_view_service.dart
# frontend/appflowy_flutter/lib/plugins/document/presentation/plugins/base/link_to_page_widget.dart
# frontend/appflowy_flutter/lib/plugins/trash/application/trash_bloc.dart
# frontend/appflowy_flutter/lib/plugins/trash/application/trash_service.dart
# frontend/appflowy_flutter/lib/workspace/application/app/app_bloc.dart
# frontend/appflowy_flutter/lib/workspace/application/app/app_service.dart
# frontend/appflowy_flutter/lib/workspace/application/menu/menu_bloc.dart
# frontend/appflowy_flutter/lib/workspace/application/workspace/workspace_service.dart
# frontend/appflowy_flutter/lib/workspace/presentation/home/menu/app/header/header.dart
# frontend/appflowy_flutter/test/bloc_test/grid_test/filter/filter_util.dart
# frontend/appflowy_flutter/test/bloc_test/grid_test/grid_bloc_test.dart
# frontend/appflowy_flutter/test/bloc_test/grid_test/util.dart
# frontend/appflowy_flutter/test/bloc_test/home_test/view_bloc_test.dart
# frontend/rust-lib/flowy-database/src/services/database/database_editor.rs
# frontend/rust-lib/flowy-database/src/services/persistence/migration/database_view_migration.rs
2023-04-18 19:06:21 +08:00
Lucas.Xu
aac5c2a4da
feat: add require_trailing_commas to analysis_options.ymal. ( #2227 )
2023-04-10 15:10:42 +08: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
Gunjan Lunkad
3039f0427f
fix : Code block parser implementation ( #2046 )
...
* fix: Code block implementation
* fix: Added test to cover CodeBlock
* fix: typos
* fix: Code block implementation
* fix: typos
2023-03-23 16:30:52 +08:00
Richard Shiue
77d787a929
feat: calendar UI improvements ( #1941 )
...
* chore: enable calendar
* feat: set font of the day event widget
* feat: support add/remove event
* chore: initial settings popover
* chore: calendar bloc can update layout settings
* fix: events overflow in day cell
* feat: calendar layout settings UI
* feat: layout calendar by another date field
* chore: i18n
* chore: hide the show weekend option
* chore: add popover mutex
* fix: clear existing events before adding new ones
---------
Co-authored-by: nathan <nathan@appflowy.io>
2023-03-20 21:16:37 +08:00
Nathan.fooo
ad5213cfad
feat: get all databases ( #1983 )
2023-03-14 01:02:54 +08:00
Nathan.fooo
d3823eb076
refactor: moving grid widgets used by other database view to upper level folder
...
* refactor: export UIs in flowy_infra_ui
* refactor: move cells to upper level folder
* refactor: move cell blocs
2023-03-09 09:51:04 +08:00
Nathan.fooo
7106195d8a
Feat/calendar with backend data ( #1930 )
...
* chore: enable calendar view
* chore: update database group listener
* refactor: remove board data controller
* refactor: remove group backend service
* refactor: remove calendar controller
* chore: create default calendar setting
* chore: send calednar setting notifications
* refactor: rename the card in kanban board, prepare to reuse in calendar
* refactor: support custom card cell
* chore: return calendar events
* refactor: remove groupId in card, make card more generic
* chore: display cell
* chore: display three cards in calendar
* chore: create calendar card
* refactor: create row with data
* chore: support create event
* ci: fix tauri build
* chore: disable create calendar
2023-03-08 21:19:44 +08:00
Nathan.fooo
3f0d3d802a
fix: dart test ( #1920 )
2023-03-04 08:59:40 +08:00
Nathan.fooo
0f3c6d6a04
Feat/appflowy tauri 3 ( #1914 )
2023-03-03 20:38:31 +08:00
Nathan.fooo
59a1910b3c
Refactor/database classes ( #1913 )
2023-03-03 18:31:30 +08:00
Nathan.fooo
4a81fed6e4
fix: group with not support field test ( #1890 )
2023-02-27 19:00:00 +08:00
Nathan.fooo
61fd608200
Feat/view map database ( #1885 )
...
* refactor: rename structs
* chore: read database id from view
* chore: fix open database error because of create a database view for database id
* chore: fix tests
* chore: rename datbase id to view id in flutter
* refactor: move grid and board to database view folder
* refactor: rename functions
* refactor: move calender to datbase view folder
* refactor: rename app_flowy to appflowy_flutter
* chore: reanming
* chore: fix freeze gen
* chore: remove todos
* refactor: view process events
* chore: add link database test
* chore: just open view if there is opened database
2023-02-26 16:27:17 +08:00