[PR #6198] [MERGED] [WIP] feat: media launch review #7247

Closed
opened 2026-03-23 23:18:45 +00:00 by mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/AppFlowy-IO/AppFlowy/pull/6198
Author: @Xazin
Created: 9/5/2024
Status: Merged
Merged: 9/9/2024
Merged by: @LucasXu0

Base: mainHead: feat/media-launch-review


📝 Commits (9)

  • 97cde9d fix: unexpected thrown exceptions~
  • 3a51c6d fix: wrap toggle rebuild
  • 0f80aa5 chore: merge branch
  • 67b2e79 fix: copywriting + checkbox group
  • 3152b6f chore: merge branch 'upstream/main' into feat/media-launch-review
  • 12941c0 fix: only show item menu on hover
  • 96661d0 feat: click to open image in viewer
  • a87ba5d feat: improve row detail ux
  • 33a3889 fix: add delete confirmation dialog

📊 Changes

10 files changed (+423 additions, -339 deletions)

View changed files

📝 frontend/appflowy_flutter/lib/mobile/presentation/database/field/mobile_full_field_editor.dart (+2 -0)
📝 frontend/appflowy_flutter/lib/plugins/database/application/cell/bloc/media_cell_bloc.dart (+6 -0)
📝 frontend/appflowy_flutter/lib/plugins/database/board/presentation/widgets/board_column_header.dart (+9 -5)
📝 frontend/appflowy_flutter/lib/plugins/database/widgets/cell/desktop_row_detail/desktop_row_detail_media_cell.dart (+379 -321)
📝 frontend/appflowy_flutter/lib/plugins/database/widgets/cell_editor/media_cell_editor.dart (+11 -7)
📝 frontend/appflowy_flutter/lib/plugins/database/widgets/field/field_editor.dart (+1 -0)
📝 frontend/appflowy_flutter/lib/util/field_type_extension.dart (+1 -0)
📝 frontend/appflowy_flutter/macos/Podfile.lock (+1 -1)
📝 frontend/appflowy_flutter/packages/flowy_infra_ui/lib/style_widget/button.dart (+5 -1)
📝 frontend/resources/translations/en.json (+8 -4)

📄 Description

Todo

  • Some exceptions that I hadn't caught (Thanks @richardshiue)
  • A rebuild issue with FlowyHover (wrap toggle)
  • Snackbar/toast after downloading file successfully
  • Spacing + lineheight of checkbox groups in Board
  • Upload multiple files at once
  • Copywriting changes (remove file(s), and attachment(s))
  • Navigate all images in the field from the InteractiveImageViewer
  • Confirmation dialog when deleting files
  • Show only the File Item Menu when hovering (three dots)
  • Click to open image in InteractiveImageViewer from Row Detail Card
  • Add button to open file upload menu in Row Detail Card directly
  • Add drag and drop to reorder in Row Detail Card

PR Checklist

  • My code adheres to AppFlowy's Conventions
  • I've listed at least one issue that this PR fixes in the description above.
  • I've added a test(s) to validate changes in this PR, or this PR only contains semantic changes.
  • All existing tests are passing.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/AppFlowy-IO/AppFlowy/pull/6198 **Author:** [@Xazin](https://github.com/Xazin) **Created:** 9/5/2024 **Status:** ✅ Merged **Merged:** 9/9/2024 **Merged by:** [@LucasXu0](https://github.com/LucasXu0) **Base:** `main` ← **Head:** `feat/media-launch-review` --- ### 📝 Commits (9) - [`97cde9d`](https://github.com/AppFlowy-IO/AppFlowy/commit/97cde9d5402a426d5eb809314356b6110f351012) fix: unexpected thrown exceptions~ - [`3a51c6d`](https://github.com/AppFlowy-IO/AppFlowy/commit/3a51c6d4df992ea233906e0eb04db8ca9b677739) fix: wrap toggle rebuild - [`0f80aa5`](https://github.com/AppFlowy-IO/AppFlowy/commit/0f80aa56cfc3f8a2e273250d25825de7102bf8cd) chore: merge branch - [`67b2e79`](https://github.com/AppFlowy-IO/AppFlowy/commit/67b2e79e7f232a2dcb752be7965869be11d23575) fix: copywriting + checkbox group - [`3152b6f`](https://github.com/AppFlowy-IO/AppFlowy/commit/3152b6f77f69d3043d716c2163d0f27250b5d5db) chore: merge branch 'upstream/main' into feat/media-launch-review - [`12941c0`](https://github.com/AppFlowy-IO/AppFlowy/commit/12941c016e6c006254171854333f14917b5da9f2) fix: only show item menu on hover - [`96661d0`](https://github.com/AppFlowy-IO/AppFlowy/commit/96661d015061c5c1792b1a984bcc4be1f17c5123) feat: click to open image in viewer - [`a87ba5d`](https://github.com/AppFlowy-IO/AppFlowy/commit/a87ba5d287ae99cc4b6423b9f0977926985cbaac) feat: improve row detail ux - [`33a3889`](https://github.com/AppFlowy-IO/AppFlowy/commit/33a3889f2dce0e2191ba92bd6b1353bd4715eaa9) fix: add delete confirmation dialog ### 📊 Changes **10 files changed** (+423 additions, -339 deletions) <details> <summary>View changed files</summary> 📝 `frontend/appflowy_flutter/lib/mobile/presentation/database/field/mobile_full_field_editor.dart` (+2 -0) 📝 `frontend/appflowy_flutter/lib/plugins/database/application/cell/bloc/media_cell_bloc.dart` (+6 -0) 📝 `frontend/appflowy_flutter/lib/plugins/database/board/presentation/widgets/board_column_header.dart` (+9 -5) 📝 `frontend/appflowy_flutter/lib/plugins/database/widgets/cell/desktop_row_detail/desktop_row_detail_media_cell.dart` (+379 -321) 📝 `frontend/appflowy_flutter/lib/plugins/database/widgets/cell_editor/media_cell_editor.dart` (+11 -7) 📝 `frontend/appflowy_flutter/lib/plugins/database/widgets/field/field_editor.dart` (+1 -0) 📝 `frontend/appflowy_flutter/lib/util/field_type_extension.dart` (+1 -0) 📝 `frontend/appflowy_flutter/macos/Podfile.lock` (+1 -1) 📝 `frontend/appflowy_flutter/packages/flowy_infra_ui/lib/style_widget/button.dart` (+5 -1) 📝 `frontend/resources/translations/en.json` (+8 -4) </details> ### 📄 Description ### Todo - [x] Some exceptions that I hadn't caught (Thanks @richardshiue) - [x] A rebuild issue with FlowyHover (wrap toggle) - [ ] Snackbar/toast after downloading file successfully - [x] Spacing + lineheight of checkbox groups in Board - [ ] Upload multiple files at once - [x] Copywriting changes (remove `file(s)`, and `attachment(s)`) - [ ] Navigate all images in the field from the InteractiveImageViewer - [x] Confirmation dialog when deleting files - [x] Show only the File Item Menu when hovering (three dots) - [x] Click to open image in InteractiveImageViewer from Row Detail Card - [x] Add button to open file upload menu in Row Detail Card directly - [ ] Add drag and drop to reorder in Row Detail Card #### PR Checklist - [x] My code adheres to [AppFlowy's Conventions](https://docs.appflowy.io/docs/documentation/software-contributions/conventions) - [x] I've listed at least one issue that this PR fixes in the description above. - [ ] I've added a test(s) to validate changes in this PR, or this PR only contains semantic changes. - [x] All existing tests are passing. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
mirror 2026-03-23 23:18:45 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#7247
No description provided.