feat: enhance issue management with edit functionality and UI improvements

- Added Edit Issue dialog to allow users to modify existing issues with fields for title, context, priority, and status.
- Integrated form validation and state management for the edit dialog.
- Updated the IssueManagerPage to handle opening and closing of the edit dialog, as well as submitting updates.
- Improved UI components in SolutionDrawer and ExplorationSection for better user experience.
- Refactored file path input with a browse dialog for selecting files and directories in SettingsPage.
- Adjusted layout and styling in LeftSidebar and OrchestratorPage for better responsiveness and usability.
- Updated localization files to include new strings for the edit dialog and task management.
This commit is contained in:
catlog22
2026-02-07 22:50:36 +08:00
parent dc9a1a1efb
commit 13c4dd0032
13 changed files with 636 additions and 255 deletions

View File

@@ -55,6 +55,24 @@
"creating": "Creating..."
}
},
"editDialog": {
"title": "Edit Issue",
"labels": {
"title": "Title",
"context": "Context",
"priority": "Priority",
"status": "Status"
},
"placeholders": {
"title": "Enter issue title...",
"context": "Describe the issue context..."
},
"buttons": {
"cancel": "Cancel",
"save": "Save",
"saving": "Saving..."
}
},
"card": {
"id": "ID",
"createdAt": "Created",
@@ -179,7 +197,8 @@
"filesTouched": "Files Touched"
},
"tasks": {
"comingSoon": "Task list coming soon"
"comingSoon": "Task list coming soon",
"empty": "No tasks found for this solution"
}
},
"discovery": {