[PR #5225] [MERGED] feat: workspace settings page #6713

Closed
opened 2026-03-23 23:16:19 +00:00 by mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/AppFlowy-IO/AppFlowy/pull/5225
Author: @Xazin
Created: 4/29/2024
Status: Merged
Merged: 5/10/2024
Merged by: @Xazin

Base: mainHead: feat/settings-workspace


📝 Commits (10+)

  • b30bae2 feat: my account settings page
  • a0bbca1 test: amend tests
  • 8d46e29 chore: remove unused code
  • 306e8f2 test: remove widget tests
  • f7067da fix: text color on select buttons
  • d8bd0fa test: clean and remove unused test helpers
  • 1137d68 feat: settings workspace page
  • 535f9f1 Merge branch 'main' into feat/settings-workspace
  • 0abe908 chore: merge branch 'upstream/main' into feat/settings-workspace
  • ce4af33 chore: fixes after merge

📊 Changes

77 files changed (+3430 additions, -1821 deletions)

View changed files

frontend/appflowy_flutter/assets/images/appearance/dark.png (+0 -0)
frontend/appflowy_flutter/assets/images/appearance/light.png (+0 -0)
frontend/appflowy_flutter/assets/images/appearance/system.png (+0 -0)
📝 frontend/appflowy_flutter/integration_test/cloud/workspace/collaborative_workspace_test.dart (+4 -1)
📝 frontend/appflowy_flutter/integration_test/desktop/settings/settings_runner.dart (+0 -2)
frontend/appflowy_flutter/integration_test/desktop/settings/user_language_test.dart (+0 -70)
frontend/appflowy_flutter/integration_test/desktop/uncategorized/appearance_settings_test.dart (+0 -93)
📝 frontend/appflowy_flutter/integration_test/desktop/uncategorized/hotkeys_test.dart (+18 -14)
📝 frontend/appflowy_flutter/integration_test/desktop/uncategorized/language_test.dart (+1 -1)
📝 frontend/appflowy_flutter/integration_test/desktop_runner_3.dart (+0 -3)
📝 frontend/appflowy_flutter/integration_test/shared/base.dart (+19 -7)
📝 frontend/appflowy_flutter/integration_test/shared/common_operations.dart (+7 -5)
📝 frontend/appflowy_flutter/integration_test/shared/settings.dart (+17 -6)
frontend/appflowy_flutter/lib/flutter/af_dropdown_menu.dart (+1042 -0)
📝 frontend/appflowy_flutter/lib/mobile/presentation/home/mobile_home_page_header.dart (+6 -0)
📝 frontend/appflowy_flutter/lib/mobile/presentation/home/workspaces/workspace_menu_bottom_sheet.dart (+9 -1)
📝 frontend/appflowy_flutter/lib/plugins/document/presentation/editor_plugins/font/customize_font_toolbar_item.dart (+248 -4)
📝 frontend/appflowy_flutter/lib/plugins/document/presentation/editor_style.dart (+5 -4)
📝 frontend/appflowy_flutter/lib/user/application/user_listener.dart (+22 -2)
📝 frontend/appflowy_flutter/lib/user/presentation/screens/skip_log_in_screen.dart (+70 -72)

...and 57 more files

📄 Description

This PR is built on top of #5223

Feature Preview

TBD

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/5225 **Author:** [@Xazin](https://github.com/Xazin) **Created:** 4/29/2024 **Status:** ✅ Merged **Merged:** 5/10/2024 **Merged by:** [@Xazin](https://github.com/Xazin) **Base:** `main` ← **Head:** `feat/settings-workspace` --- ### 📝 Commits (10+) - [`b30bae2`](https://github.com/AppFlowy-IO/AppFlowy/commit/b30bae23716cbb1be6ab69c46c71231b3783f6e0) feat: my account settings page - [`a0bbca1`](https://github.com/AppFlowy-IO/AppFlowy/commit/a0bbca1d1f37454ec403f4aaebdfc3bae700d55b) test: amend tests - [`8d46e29`](https://github.com/AppFlowy-IO/AppFlowy/commit/8d46e29eb812f95284528676ea1aa00d2582612d) chore: remove unused code - [`306e8f2`](https://github.com/AppFlowy-IO/AppFlowy/commit/306e8f2d0c5eadf6a0c4afecaa9203e6bf20ec4e) test: remove widget tests - [`f7067da`](https://github.com/AppFlowy-IO/AppFlowy/commit/f7067dafc68a72a1540ec31c6aa0da8b4daa8800) fix: text color on select buttons - [`d8bd0fa`](https://github.com/AppFlowy-IO/AppFlowy/commit/d8bd0fa9b1f2cbe0b266a9469de534ed78004961) test: clean and remove unused test helpers - [`1137d68`](https://github.com/AppFlowy-IO/AppFlowy/commit/1137d686a9872661030c084c6c674111ffa0324d) feat: settings workspace page - [`535f9f1`](https://github.com/AppFlowy-IO/AppFlowy/commit/535f9f191ecbc0d6b534ed9370fcee8918897cfe) Merge branch 'main' into feat/settings-workspace - [`0abe908`](https://github.com/AppFlowy-IO/AppFlowy/commit/0abe9088a67049b7d4ab82128cffea8700c8ed22) chore: merge branch 'upstream/main' into feat/settings-workspace - [`ce4af33`](https://github.com/AppFlowy-IO/AppFlowy/commit/ce4af33bd5f33130c4e62eed86f3a28f5ca1dcbd) chore: fixes after merge ### 📊 Changes **77 files changed** (+3430 additions, -1821 deletions) <details> <summary>View changed files</summary> ➕ `frontend/appflowy_flutter/assets/images/appearance/dark.png` (+0 -0) ➕ `frontend/appflowy_flutter/assets/images/appearance/light.png` (+0 -0) ➕ `frontend/appflowy_flutter/assets/images/appearance/system.png` (+0 -0) 📝 `frontend/appflowy_flutter/integration_test/cloud/workspace/collaborative_workspace_test.dart` (+4 -1) 📝 `frontend/appflowy_flutter/integration_test/desktop/settings/settings_runner.dart` (+0 -2) ➖ `frontend/appflowy_flutter/integration_test/desktop/settings/user_language_test.dart` (+0 -70) ➖ `frontend/appflowy_flutter/integration_test/desktop/uncategorized/appearance_settings_test.dart` (+0 -93) 📝 `frontend/appflowy_flutter/integration_test/desktop/uncategorized/hotkeys_test.dart` (+18 -14) 📝 `frontend/appflowy_flutter/integration_test/desktop/uncategorized/language_test.dart` (+1 -1) 📝 `frontend/appflowy_flutter/integration_test/desktop_runner_3.dart` (+0 -3) 📝 `frontend/appflowy_flutter/integration_test/shared/base.dart` (+19 -7) 📝 `frontend/appflowy_flutter/integration_test/shared/common_operations.dart` (+7 -5) 📝 `frontend/appflowy_flutter/integration_test/shared/settings.dart` (+17 -6) ➕ `frontend/appflowy_flutter/lib/flutter/af_dropdown_menu.dart` (+1042 -0) 📝 `frontend/appflowy_flutter/lib/mobile/presentation/home/mobile_home_page_header.dart` (+6 -0) 📝 `frontend/appflowy_flutter/lib/mobile/presentation/home/workspaces/workspace_menu_bottom_sheet.dart` (+9 -1) 📝 `frontend/appflowy_flutter/lib/plugins/document/presentation/editor_plugins/font/customize_font_toolbar_item.dart` (+248 -4) 📝 `frontend/appflowy_flutter/lib/plugins/document/presentation/editor_style.dart` (+5 -4) 📝 `frontend/appflowy_flutter/lib/user/application/user_listener.dart` (+22 -2) 📝 `frontend/appflowy_flutter/lib/user/presentation/screens/skip_log_in_screen.dart` (+70 -72) _...and 57 more files_ </details> ### 📄 Description This PR is built on top of #5223 ### Feature Preview TBD #### PR Checklist - [x] My code adheres to [AppFlowy's Conventions](https://docs.appflowy.io/docs/documentation/software-contributions/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. - [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:16:19 +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#6713
No description provided.