Richard Shiue
092aefdd71
fix(flutter_desktop): fix calendar event bugs ( #6446 )
...
* fix: row controller being disposed too early in calendar
* fix: empty accessories in calendar event card
2024-10-02 09:17:02 +08:00
Richard Shiue
70e72d843e
feat: custom database field icons ( #6415 )
2024-09-30 22:14:15 +08:00
Richard Shiue
7ac3b72a4f
feat(flutter_desktop): use regular rather than medium font weight by default ( #6432 )
...
* feat(flutter_desktop): use regular rather than medium by default
* fix: setting button regression
* fix: bring more text styles up to date with design
2024-09-30 21:37:11 +08:00
Richard Shiue
af40ff8eb1
chore: grid ui improvements ( #6428 )
...
* fix: dont use medium font weight
* fix: widget padding adjustments
* fix: new divider color
* chore: use horizontal padding from databsepluginwidgetbuildersize
* chore: use existing color token
* chore: restore old add icon
2024-09-30 16:09:57 +08:00
Richard Shiue
b0211be03c
fix(flutter_desktop): field info not updating in sort info ( #6430 )
2024-09-30 16:08:49 +08:00
Richard Shiue
99c7252a15
fix(flutter_desktop): board card rebuild issue ( #6424 )
2024-09-29 11:34:45 +08:00
Richard Shiue
e1c60084d3
feat: allow filtering by last modified and created at field types ( #6407 )
...
* feat: last modified and created on filters
* chore: improve select option filter
* test: add test
2024-09-26 18:57:15 +08:00
Richard Shiue
783d458100
feat(mobile): database filters ( #6401 )
2024-09-25 22:22:36 +08:00
Richard Shiue
9b7d38bca7
feat(flutter_desktop): allow filtering by date end ( #6399 )
2024-09-25 15:28:47 +08:00
Richard Shiue
9b811f0166
refactor(flutter_desktop): filter blocs ( #6356 )
...
* refactor: database filter bloc
* refactor: filter choice chips
* fix: update field info in filters
* refactor: simplify select option filter panel
* test: fix tests
* refactor: filter choice chips
* test: add bloc tests
* refactor: date time filter bloc and choice chip
2024-09-25 12:04:00 +08:00
Nathan.fooo
7e1b77f872
chore: Migrate type option ( #6395 )
...
* chore: migrate number type option
* chore: migrate single select
* chore: migrate multi select
* chore: migrate date type option
* chore: migrate timestamp type option
* chore: support friendly full
* chore: migrate media type option
* chore: update collab
* chore: update zip
* chore: remove file
* chore: fix build
* chore: fix test
2024-09-25 11:44:19 +08:00
Mohammad Zolfaghari
b7c598ea56
feat(flutter_desktop): date filter ( #6288 )
...
* feat: wip enabling date filter
* fix: update date picker selected range on change
* fix: save in utc, load in local date time
* test: added date filter test
* fix: don't include time in date picker
including time makes filtering complex without much gain.
when the condition is "is" we should also note the exact time
which most of the cases the time is not intended by user only the day.
* fix: flutter analyze
2024-09-24 22:03:07 +08:00
Mathias Mogensen
e125e9493a
fix: offset row actions by cover height ( #6390 )
2024-09-24 14:33:23 +02:00
Mathias Mogensen
0a6bee6232
fix: hover bug in row banner ( #6389 )
2024-09-24 13:57:26 +02:00
Mathias Mogensen
552f2a73de
fix: row cover improvements ( #6381 )
...
* fix: row cover improvements
* feat: set image from media cell as cover
* fix: duplicate row meta when duplicating row
* fix: use serialize repr and deserialize repr
* chore: update collab revision
* fix: failing test and bug w/ document icon
* fix: show empty cover on load failure
* fix: tauri collab revision
2024-09-23 16:28:47 +02:00
Richard Shiue
806fc75a8a
fix: launch review issues 0.7.0 ( #6367 )
...
* fix: leave away the property edit action -> the menu doesnt close
* fix: tooltip showing when hovering over empty space
* fix: text not centered
* fix: board card sizing issue
2024-09-22 09:34:21 +08:00
Richard Shiue
71e7f54367
fix(flutter_desktop): alignment on filter and sort menu ( #6337 )
2024-09-18 20:28:13 +08:00
Richard Shiue
1dedb909e5
fix(flutter_desktop): incorrect row meta in row detail page ( #6329 )
2024-09-17 21:49:52 +08:00
Richard Shiue
a406dfbc43
fix(flutter_desktop): make icon of primary cells align to top ( #6328 )
...
* fix: make icon of primary cells align to top
* chore: use FlowyText.emoji
2024-09-17 11:24:34 +08:00
Mathias Mogensen
2bc9753f60
fix: show count of files on card per column ( #6323 )
...
* fix: show count of files on card per column
* fix: analyzer
2024-09-16 15:18:14 +02:00
Richard Shiue
56cc7bb972
test(flutter_desktop): add grid integration tests ( #6298 )
...
* test: run board integration tests
* test: add grid integration tests
* test: fix delete group test
* chore: fix rust-lib tests
* chore: comment out failing test fix tests and remove tOdOS
2024-09-16 21:01:08 +08:00
Nathan.fooo
f1bc9f860c
fix: untitled override the true value in row details page ( #6315 )
...
* fix: untitled override the true value in row details page
* chore: use on complete edit callback
* chore: fix test
* chore: fix test
---------
Co-authored-by: Richard Shiue <71320345+richardshiue@users.noreply.github.com>
2024-09-16 13:19:36 +08:00
Mathias Mogensen
12c575dbbe
feat: cover in database row ( #6238 )
...
* feat: cover in database
* chore: clean debugPrint
* chore: update collab rev
* feat: add cover functionality
* fix: provider issue for calendarbloc in popover
* feat: mobile row cover
* fix: imports after merge
* test: add media test to runner
* fix: mobile cover
* test: add row cover tests
* fix: add isClosed check
2024-09-15 22:33:18 +02:00
Mathias Mogensen
f44fb02e4a
fix: provider issue in row document ( #6289 )
...
* fix: provider issue in row document
* fix: use bloc consumer
2024-09-15 22:33:00 +02:00
Richard Shiue
4df59ca421
fix(flutter_desktop): reordering or creating a row while sorts are active ( #6306 )
...
* fix: reordering or creating a row while sorts are active
* test: fix integration test
2024-09-15 23:46:41 +08:00
Richard Shiue
7fee00ab72
chore(flutter_desktop): show full name of groups on hover ( #6307 )
...
* chore: show full name of groups on hover
* fix: elide text on overflow
2024-09-15 23:46:22 +08:00
Mathias Mogensen
4888d5d528
fix: media option improvements ( #6260 )
...
* feat: hide file names option
* chore: copywriting fixes
* fix: mobile cell
* feat: browse all images in a cell in viewer
* chore: unused variable
* fix: dialogs on download file
* feat: upload multiple files at once
* test: improve test coverage
* fix: missing format of rust files from merge
2024-09-13 00:12:13 +02:00
Lucas.Xu
340f37e00d
chore: update appflowy_editor version ( #6282 )
...
* chore: update connectivity_plus
* chore: update appflowy_editor
* chore: enable editor log when enableDocumentInternalLog is true
* chore: update podfile.lock
* Revert "chore: update podfile.lock"
This reverts commit 41dbcad8c19756c6b820fb3ab039d08c3c7dc73a.
* fix: compile
* chore: revert hotkey changes
* chore: revert network_monitor change
2024-09-12 14:40:19 +08:00
Richard Shiue
eea3004a97
feat(flutter_desktop): colored column names in kanban board ( #6270 )
...
* feat: colored column names in kanban board
* fix: rename group event
* chore: add comment for rough design
* chore: revert unintentional changes
* fix: use new colors and use new delete confirmation dialog
2024-09-12 09:32:23 +08:00
Nathan.fooo
f59772756a
chore: adjust num of preload rows ( #6280 )
...
* chore: concurrent load rows
* chore: update client api
* chore: fix build
2024-09-12 08:47:49 +08:00
Mathias Mogensen
614f3ce81b
feat: media launch review ( #6198 )
...
* fix: unexpected thrown exceptions~
* fix: wrap toggle rebuild
* fix: copywriting + checkbox group
* fix: only show item menu on hover
* feat: click to open image in viewer
* feat: improve row detail ux
* fix: add delete confirmation dialog
---------
Co-authored-by: Richard Shiue <71320345+richardshiue@users.noreply.github.com>
2024-09-09 13:42:23 +08:00
Richard Shiue
ec799afb7d
fix: more checklist multiline issues ( #6229 )
...
* fix: more checklist multiline issues
* chore: add comment
* chore: apply code style improvments
2024-09-09 09:22:08 +08:00
Nathan.fooo
187c5892ea
fix: move group row ( #6233 )
...
* chore: fix group notification
* chore: clippy
* Revert "fix: newly-created group rows appear out of order (#6212 )"
This reverts commit decc438b8aba4c6f07cf5ae3c21c7629d75a6f0a.
* chore: revamp function
* chore: update test
* chore: workaround to fix filter or sort don't show result after opening database
* chore: fix test
2024-09-08 22:21:34 +08:00
Richard Shiue
e615e7a304
fix: unhiding group throws exception ( #6217 )
2024-09-08 16:48:17 +08:00
Mathias Mogensen
2b9b8c19a9
fix: flowy hover isselected check ( #6223 )
2024-09-07 01:39:49 +02:00
Richard Shiue
91173f707e
fix: cannot drag newly-created board cards ( #6207 )
2024-09-07 00:20:13 +08:00
Lucas.Xu
c400fdc01d
fix: launch review 0.6.9 issues ( #6203 )
...
* chore: replace teamspaces with workspaces
* fix: set delete account button height to 32
* feat: use 'deletemyaccount' as confirmation text
* fix: remove input text after closing account deletion dialog
* feat: replace the existing error page with the new style
* fix: update photo library usage description
* chore: remove beta
* feat: add more acceptable confirm texts
* feat: optimize account deletion UX
2024-09-06 10:39:10 +08:00
Mathias Mogensen
4f592e80b6
fix: edit group title + rebuild improvement ( #6156 )
...
* fix: edit group title + rebuild improvement
* chore: fix clippy
* chore: fix clippy
* fix: stop widget replacement causing perf issues
* fix: after merge main
* chore: minor cleanup in view_editor
* fix: attempt to fix hover issue in tests
2024-09-05 12:48:44 +02:00
Nathan.fooo
7ea71fc6ae
fix: open duplicated database ( #6197 )
...
* fix: open duplicated database
* chore: update logs
2024-09-05 17:35:24 +08:00
Richard Shiue
1c6e709c82
fix: board ui bugs ( #6194 )
...
* fix: date reminder indicator on board/calendar cards
* fix: stop restricting max lines of card title to two lines
* fix: don't allow multiline row titles
* fix: oops
2024-09-05 13:55:37 +08:00
Richard Shiue
0fd0483302
fix: various grid ui issues ( #6182 )
...
* fix: delete field confirmation dialog only closes top most popover
* fix: prioritize single-line checklist items
* chore: wrap text toggle persist
* test: update integration tests
* chore: delete conflicting outputs on freezed
* chore: slightly make field editor faster
* chore: use standard dialog componet
* chore: enable multiline checklist tasks on mobile
* chore: Update frontend/appflowy_flutter/lib/plugins/database/application/field/field_editor_bloc.dart
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
* chore: code cleanup
* fix: create field from row detail and add test
* chore: allow opening related database from editor
* test: integration test flake
---------
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
2024-09-05 13:54:50 +08:00
Mathias Mogensen
009c2ed402
feat: media type option ( #6090 )
...
* feat: media type option
* feat: rename files + more media types
* feat: add basic style for cards on desktop
* test: add media
* chore: clippy
* feat: row detail ux improvement
* feat: show all media attachments as one count on card
* chore: localization
* fix: overlay issue + disable filter for option
* test: add base integration test
* test: add pumpAndSettle
* chore: update collab revision
* feat: mobile grid & board styling
* fix: clippy
* fix: grid reorder rows bug
* fix: style discrepancy
* chore: clippy
* chore: code cleanup
2024-09-05 06:03:58 +02:00
Lucas.Xu
08e2be367c
feat: optimize error page in database row page and remove unused code ( #6193 )
2024-09-05 11:57:54 +08:00
Nathan.fooo
08bf5db2de
chore: auto update field title when creating a new field ( #6159 )
...
* chore: auto update field title when creating a new field
* chore: fix test
2024-09-02 13:54:21 +08:00
Mohammad Zolfaghari
6ce77aea3e
fix: wrap checklist item text ( #6145 )
2024-09-01 16:06:58 +08:00
Nathan.fooo
01d7d6e900
chore: show document icon or emoji ( #6144 )
...
* chore: show icon
* chore: rename
* chore: adjust UI
* chore: remove unused property
* chore: update test
* chore: fix test
* chore: fix test
2024-08-31 23:54:37 +08:00
Nathan.fooo
8139065113
fix: init database row init ( #6127 )
2024-08-30 22:12:20 +08:00
Lucas.Xu
9209562648
fix: reset first page when switching space ( #6097 )
...
* fix: reset first page when switching space
* fix: primary field icon align issue in grid page
2024-08-28 21:25:57 +08:00
Nathan.fooo
9a295daf99
chore: fix database filter ( #6094 )
...
* chore: fix database filter
* chore: fix test
2024-08-28 16:15:40 +08:00
Lucas.Xu
956d62fe82
fix: expand the icon to be the same size as the text in the heading block ( #6093 )
...
* fix: hidden board group padding
* fix: expand icon in heading style
2024-08-28 13:22:07 +08:00