nathan
a800e01f0b
chore: config checklist board UI
2022-11-30 15:15:05 +08:00
nathan
29e07089ca
fix: checklist cell did get notified after the cell content change
2022-11-30 15:15:03 +08:00
nathan
1ba299815e
feat: implement checklist UI
2022-11-30 15:14:27 +08:00
nathan
b4671c1d99
feat: support checklist
2022-11-30 15:14:27 +08:00
Nathan.fooo
69a7ae5201
Implement Grid's filter UI ( #1474 )
...
* fix: border of field cell
* chore: add filter button
* chore: refactor setting button event
* chore: notify row did changed with filter configuration
* chore: add filter bloc test
* chore: config add filter button
* chore: create filter
* chore: load filters and update corresponding field property
* chore: add filter choice chip
* chore: config choice chip ui
* chore: send notification when filter updated
* chore: update filter after update field type option data
* fix: remove/add filter when update field's type option
* chore: create home setting bloc to save the setting of the home screen
* chore: add filter test
* chore: edit text filter ui
* fix: filter cell bugs
* fix: insert row out of bound
* chore: update setting icon in grid
* chore: shrink wrap the filter list
* refactor: extract row container from row cache
* chore: disable split-debuginfo
Co-authored-by: nathan <nathan@appflowy.io>
2022-11-26 21:28:08 +08:00
Nathan.fooo
fc10ee2d6b
Fix filter test ( #1459 )
...
* chore: move grid_view_editor.rs to view_editor folder
* chore: hide invisible rows
* fix: lock issue
* fix: flutter test potential failed
* chore: separate group tests
Co-authored-by: nathan <nathan@appflowy.io>
2022-11-17 16:44:17 +08:00
appflowy
0e137f12f5
chore: date with utc
2022-11-14 12:03:22 +08:00
appflowy
6aba344583
chore: rename some pb structs
2022-11-14 09:59:23 +08:00
Nathan.fooo
f426745094
fix: await the cell dispose ( #1437 )
2022-11-11 12:41:53 +08:00
Richard Shiue
80f034beee
feat: alter some select option editor bloc events and add tests ( #1264 )
...
* chore: separate select and unselect events
* style: improve readability
* chore: don't send empty payloads if we can help it
* test: add select option text field test
* test: complete bloc test for select option
* test: delete all options between each test
* fix: keep insert order
* test: combine select and unselect tests
* chore: remove duplicate wait
Co-authored-by: appflowy <annie@appflowy.io>
2022-10-22 19:55:18 +08:00
appflowy
3a7660108c
chore: add documentation
2022-10-12 22:16:14 +08:00
Richard Shiue
295b887cf1
feat: use commas to select a tag in multi-select grid cells ( #1158 )
...
* fix: comma to select tags
* chore: support passing multiple option ids
* chore: add more unit tests for single select and multi select
* chore: move to select multiple options using a single payload
* chore: do not unselect the option if insert option ids contain that option
Co-authored-by: appflowy <annie@appflowy.io>
2022-10-11 13:43:29 +08:00
Richard Shiue
edd9128046
fix: press enter to create or select option in text field
2022-09-25 12:32:40 +08:00
Nathan.fooo
7de6a21331
Merge pull request #1137 from AppFlowy-IO/fix/format_date_fail
...
fix: switch format style of the date after creating
2022-09-23 16:22:17 +08:00
appflowy
082b0d2f5d
fix: switch format style of the date after creating
2022-09-23 13:43:48 +08:00
appflowy
44ad0a2623
fix: create the default group for grid
2022-09-23 11:23:35 +08:00
Richard Shiue
c3033bd6e8
fix: few UI/usability issues with the time input field
2022-09-19 18:50:31 +08:00
Richard Shiue
2e60459878
chore: rewrite UI strings for time format hints
2022-09-19 18:50:21 +08:00
Richard Shiue
0ef3247076
style: if-else block
2022-09-10 12:26:51 +08:00
Richard Shiue
a4d1c614ac
fix: making selection in grid/kanban sometimes results in a create option
2022-09-10 12:26:51 +08:00
appflowy
56fdc99990
feat: enable select checkbox directly
2022-09-07 19:08:08 +08:00
appflowy
c7db59c99b
fix: autofocus after creating a new option
2022-09-07 19:08:05 +08:00
appflowy
4f8e012d54
chore: fix bugs when switch group field
2022-09-04 15:49:25 +08:00
appflowy
54d6f3709e
chore: replace FieldPB with GridField
2022-09-03 21:18:52 +08:00
appflowy
f57ba8b9a8
chore: read setting
2022-09-03 16:47:58 +08:00
appflowy
410d150360
chore: adjust flutter lint 2.0
2022-08-31 09:28:08 +08:00
appflowy
a2d8fe9e80
chore: run dart fix --apply
2022-08-31 09:19:31 +08:00
appflowy
32a1bbb6b9
chore: optimize cell cache
2022-08-29 18:15:17 +08:00
appflowy
c827f9b156
chore: fix card refresh issue
2022-08-25 12:36:56 +08:00
appflowy
8a8791b880
chore: adjust ui
2022-08-24 23:09:35 +08:00
appflowy
a896637eab
fix: reload card content
2022-08-24 21:06:42 +08:00
appflowy
3e4e8679ce
fix: debounce causes save cell data fail
2022-08-18 21:44:22 +08:00
appflowy
9456fbd573
chore: fix some bugs
2022-08-16 20:34:12 +08:00
appflowy
2282aa948e
chore: support link/number/multiselect/checkbox board cell
2022-08-13 10:01:40 +08:00
appflowy
9d72e36c19
chore: update card ui by adding date,text,selectoption cell
2022-08-12 22:58:43 +08:00
appflowy
055868bae3
chore: build board card ui
2022-08-12 16:30:08 +08:00
appflowy
08b9930510
refactor: prefer namespace isolation, remove Grid keyword in some structs
2022-08-11 13:25:55 +08:00
appflowy
1bdd863b75
refactor: refactor multi-select typeOption
2022-08-10 20:12:05 +08:00
appflowy
2b745bc41a
chore: read single select data from board
2022-08-10 16:04:04 +08:00
appflowy
9c495957dc
refactor: RowDetailBloc
2022-08-10 16:04:04 +08:00
appflowy
9930706d9a
refactor: separate cache from service file
2022-08-10 16:04:04 +08:00
appflowy
292b90c14c
fix: create column errors
2022-08-09 18:04:23 +08:00
appflowy
9e090b0183
chore: fix typo: pannel -> panel
2022-08-09 11:59:22 +08:00
appflowy
6d385e811f
refactor: move plugin application and presentation together
2022-08-09 10:38:11 +08:00