Commit Graph

322 Commits

Author SHA1 Message Date
Cyrine-benabid
16a8dbc6ce feat: unfocus CreateOptionTextField when popover state changes 2022-10-30 18:27:12 +01:00
Cyrine-benabid
1a53a0e375 refactor: implementation using focusNode 2022-10-30 18:25:50 +01:00
Nathan.fooo
3fbcd928db
fix: padding for edit field (#1400) 2022-10-30 19:31:53 +08:00
Lucas.Xu
6130dfe36a feat: implement auto focus 2022-10-30 10:34:55 +08:00
Cyrine-benabid
baeedf557d feat: close popover on AddOptionButton tap 2022-10-30 02:24:57 +02:00
Cyrine ben-abid
b7f369b3d9 feat: close popover on text field tap 2022-10-29 16:47:32 +02:00
Cyrine ben-abid
3e76fa8e42 fix: close popover on add option button clicked and textfield focused 2022-10-29 16:47:32 +02:00
Nathan.fooo
309bbbd8e7
chore: Add group by field tests 2022-10-27 14:11:15 +08:00
Nathan.fooo
3bbf91ab2b
Add board group test (#1376) 2022-10-26 22:36:34 +08:00
Lucas.Xu
c7c9048fe3
Merge pull request #1364 from LucasXu0/adapt_dart_mode
feat: adapt dark mode
2022-10-26 14:55:37 +08:00
Lucas.Xu
3f97820094 feat: customize the placeholder text style 2022-10-26 14:51:39 +08:00
Lucas.Xu
fac76ac5b8 feat: custom selection menu style 2022-10-26 10:52:30 +08:00
Nathan.fooo
2eea57aefa
test: add app bloc test (#1370) 2022-10-26 10:38:57 +08:00
Lucas.Xu
6a853036a5 feat: customize appflowy editor heading style 2022-10-25 22:07:30 +08:00
Lucas.Xu
c5cea81be2 feat: integrate appflowy editor dark mode 2022-10-25 21:58:44 +08:00
Nathan.fooo
586c20a14e
chore: add board test (#1363) 2022-10-25 19:50:11 +08:00
Richard Shiue
1e6c4a4d88
feat: introduce a default font (#1210)
* style: code auto-format

* feat: introduce default poppins font

* chore: port more const textstyles to shared styles
2022-10-25 19:49:58 +08:00
Nathan.fooo
67e4a759c7
chore: add reorder bloc test (#1354)
* chore: add reorder bloc test

* chore: add trash test

Co-authored-by: nathan <nathan@appflowy.io>
2022-10-25 16:51:51 +08:00
Lucas.Xu
3fb997af84 feat: support dark mode for number-list and bulleted-list 2022-10-25 14:40:18 +08:00
Richard Shiue
58ad9a260c
fix: several grid ui improvements (#1347) 2022-10-25 08:29:21 +08:00
Nathan.fooo
96b1c6a540
chore: add grid header bloc test (#1341)
Co-authored-by: nathan <nathan@appflowy.io>
2022-10-23 16:44:10 +08:00
Lucas.Xu
aa58c79dbb
feat: support markdown export and customize save path (#1339) 2022-10-23 15:05:51 +08:00
Nathan.fooo
87247ccd9d
fix: hide field & add field tests (#1340)
Co-authored-by: nathan <nathan@appflowy.io>
2022-10-23 15:05:06 +08:00
nathan
1af6c5eadc fix: bloc test errors 2022-10-23 11:52:15 +08:00
nathan
299e771877 fix: create a new property from grid 2022-10-23 10:32:37 +08:00
Lucas.Xu
ad9a4b7d71
Integrate appflowy editor (#1040) 2022-10-22 21:57:44 +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
Lucas.Xu
bf1d4b923a
Merge pull request #1322 from ChiragKr04/fix/grid-half-hidden-textfield
fix: half hidden textfield in name field
2022-10-21 09:48:54 +08:00
chiragkr04
9064b9f7ad fix: half hidden textfield in name field 2022-10-20 16:19:23 +05:30
Nathan.fooo
f1a5726fcb
Feat: add appflowy editor in backend (#1320)
* chore: remove update attributes

* chore: format code

* chore: extension for transaction

* refactor: add document editor trait

* chore: add appflowy_document editor

* chore: add document serde

* chore: add new document editor

* chore: add tests

* chore: add more test

* chore: add test

Co-authored-by: nathan <nathan@appflowy.io>
2022-10-20 11:35:11 +08:00
Lucas.Xu
31ed88364a
Merge pull request #1317 from alemoreau/grid-incomplete_display_of_the_property_names
fix: add overflow ellipsis in FieldCellButton
2022-10-19 08:13:43 +07:00
Alexandre Moreau
3ee703cd6d style: align code and add comment 2022-10-18 19:03:26 +02:00
Alexandre Moreau
0e278ddf3f fix: add overflow ellipsis in FieldCellButton 2022-10-18 13:44:23 +02:00
Chirag Bargoojar
df91e00985
feat: horizontal scroll on multiselect options (#1282) 2022-10-16 20:49:47 +08:00
Nathan.fooo
6a8c15899c
chore: add grid bloc test (#1289)
Co-authored-by: nathan <nathan@appflowy.io>
2022-10-16 16:51:21 +08:00
Nathan.fooo
230eb5fd55
fix: run bloc_test (#1286)
* fix: run bloc_test

* fix: dart_test ci  workflow

Co-authored-by: nathan <nathan@appflowy.io>
2022-10-15 23:34:56 +08:00
Nathan.fooo
eb970a6b7a
fix: FieldEditor not refresh its type-option data after switching to a new field (#1285)
Co-authored-by: nathan <nathan@appflowy.io>
2022-10-15 19:06:34 +08:00
Chirag Bargoojar
f53c2567fc
fix: grid cell abnormal on click behaviour (#1278) 2022-10-14 16:09:40 +08:00
Nathan.fooo
cf4a2920f8
Refactor/rename crate (#1275) 2022-10-13 23:29:37 +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
Nathan.fooo
6b528733fa
Merge pull request #1261 from sahej-dev/main
fix: Extra spacing in multiselect cell
2022-10-11 08:21:42 +08:00
sahej-dev
820d2548b6 fix: Extra spacing in multiselect cell 2022-10-10 23:08:35 +05:30
appflowy
a2d27657dc refactor: remove insertField function in dart 2022-10-10 20:02:52 +08:00
Nathan.fooo
89d036158b
chore: update view state when close the popover (#1251) 2022-10-08 20:48:14 +08:00
Nathan.fooo
ca8be6ab10
chore: replace overlay with popover (#1250) 2022-10-08 17:10:04 +08:00
vortixhead
fa9e32d86a
feat: limit max character length on select/multiselect options (#1246)
* Add maxLength of 30 characters and truncation to text fields

* Add dynamic height

* Add maxLength param

* Add maxLength in Rounded Field
2022-10-08 09:24:05 +08:00
Nathan.fooo
591d8a3872
Merge pull request #1241 from AppFlowy-IO/fix/1193
Fix/1193
2022-10-07 15:15:05 +08:00
appflowy
fa3f9c21fc fix: state of AppFlowyBoard is wrong after reordering the group 2022-10-07 14:42:40 +08:00
appflowy
73e81da356 fix: select card text 2022-10-06 22:26:18 +08:00
Richard Shiue
5860d35d1a
fix: improve look of calendar (#1226) 2022-10-06 21:36:39 +08:00
Richard Shiue
5a5f5eceb5
fix: improve look of share button dropdown menu (#1224) 2022-10-06 19:33:02 +08:00
Richard Shiue
cff24581a4
feat: use appflowy styled toggle widget in date settings (#1192)
* feat: use appflowy styled toggle widgets in date settings

* feat: some date cell UI improvements
2022-10-03 09:56:45 +08:00
Richard Shiue
3dc64f3d50
fix: improve look of select option list (#1168) 2022-10-01 21:13:56 +08:00
Syeerzy
c11a00a380
locale fix (#1195) 2022-10-01 17:50:19 +08:00
appflowy
62d0a31a76 refactor: save default group order 2022-10-01 16:50:54 +08:00
appflowy
5763e289ef feat: support moving group 2022-09-30 20:44:41 +08:00
appflowy
908d005737 refactor: add setting documentation and support save key/value in setting 2022-09-28 11:44:44 +08:00
appflowy
155cf3dca5 fix: display cell data after switching to text field 2022-09-27 18:22:11 +08:00
appflowy
602f7e7b6c fix: format number in percent format 2022-09-27 09:52:50 +08:00
appflowy
e3a1384f7f fix: open latest after deleting current view 2022-09-26 17:17:46 +08:00
nathan
b2d2e071bd fix: auto width for view action 2022-09-25 22:05:22 +08:00
nathan
42995b6baf fix: auto resize Action list 2022-09-25 15:01:39 +08:00
Richard Shiue
edd9128046 fix: press enter to create or select option in text field 2022-09-25 12:32:40 +08:00
appflowy
77d1dbedd6 chore: adjust insets of some popup 2022-09-23 17:50:32 +08:00
appflowy
9730069ec1 chore: rounded button hover 2022-09-23 17:40:17 +08:00
appflowy
0218f4e8b9 fix: create view panel icon color 2022-09-23 17:27:30 +08:00
appflowy
ee7cb0cb42 chore: delete button ui 2022-09-23 16:24:01 +08:00
Nathan.fooo
a352adf0d7
Merge pull request #1138 from AppFlowy-IO/fix/context_not_found
fix: can't find context after popover disappear
2022-09-23 16:22:29 +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
af98febcb0 fix: can't find context after popover disappear 2022-09-23 15:10:20 +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
Nathan.fooo
6a1b84a098
Merge pull request #1130 from AppFlowy-IO/fix/open_card_error
fix: open card error
2022-09-23 09:15:56 +08:00
appflowy
5464f1851b fix: UI layout issue when date select panel popup 2022-09-22 21:12:41 +08:00
appflowy
c790b698f2 fix: open card error 2022-09-22 21:02:10 +08:00
Nathan.fooo
f84e0548a8
Merge pull request #1121 from AppFlowy-IO/fix/black_page_after_delete_doc
chore: open next page when current page get deleted
2022-09-22 14:39:48 +08:00
appflowy
37f85cebde chore: open next page when current page get deleted 2022-09-22 13:43:37 +08:00
Annie
a5e0e97df5
Merge pull request #1080 from richardshiue/fix-include-time
fix: some improvements for when including time in a date cell
2022-09-21 20:08:35 +08:00
appflowy
ccc1d91896 fix: insert grid row 2022-09-21 18:23:05 +08:00
Nathan.fooo
2258e3468d
Merge pull request #1109 from AppFlowy-IO/fix/drag_grid_header_cell
fix: tap event conflict when dragging grid header cell
2022-09-21 16:15:32 +08:00
appflowy
437228d4cf ci: fix warnings 2022-09-21 15:54:34 +08:00
appflowy
7e972c3ccd chore: display highlight color in delete/restore button 2022-09-21 11:46:32 +08:00
appflowy
ece29b95f5 refactor: separate the trash page widget from trash.dart file 2022-09-21 11:37:42 +08:00
appflowy
0ff08ff8d2 fix: tap event conflict when dragging grid header cell 2022-09-21 11:24:37 +08:00
appflowy
ca89fd93f3 fix: notify state changed after set state 2022-09-20 16:57:51 +08:00
appflowy
ba3f2f3c02 fix: focus when SelectOptionCellEditor show 2022-09-20 16:49:19 +08:00
appflowy
5191b6af93 chore: remove field type option widget one by one 2022-09-20 16:37:14 +08:00
appflowy
370db4f71b fix: center left the date cell of the grid 2022-09-20 16:23:35 +08:00
appflowy
2544aeb290 fix: button width in trash page 2022-09-20 16:20:40 +08:00
appflowy
893b6e041d fix: show multi-line in row detail page 2022-09-20 16:15:05 +08:00
appflowy
1f2b30abfb fix: show delete field dialog 2022-09-20 16:08:24 +08:00
appflowy
d35727b93c chore: make some overlay as barrier 2022-09-20 11:09:25 +08:00
appflowy
723b34a736 feat: enable remove one layer when click the empty space 2022-09-20 10:53:47 +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
appflowy
d1737d35fe chore: add src folder 2022-09-19 18:12:41 +08:00
appflowy
d26d620db8 fix: typo 2022-09-19 15:49:27 +08:00
appflowy
53cc0fff9d fix: open GridRowActionSheet with appflowy overlay 2022-09-19 15:46:06 +08:00
appflowy
4d835757d2 fix: select option pannel didn't disappear 2022-09-19 12:04:06 +08:00