Skip to content

[Feature]: no way to delete a project from the app #365

Description

@EtienneLescot

Is your feature request related to a problem?

Reported by a user: "I couldn't find where you delete a project". You can't — there is no way to delete a project from the app. Projects accumulate in %APPDATA%/openscreen/projects/ (one .openscreen file each, one per recording since every recording mints a new project) and the only way to get rid of one is to find that folder and delete the file by hand.

Describe the solution you'd like

A delete action on each row of the Open project dialog, with a confirmation step (deleting a project is not undoable), that removes the project and refreshes the list. Deleting the project currently open should leave the editor without a document rather than showing a project that no longer exists.

Additional context

Everything below the UI already exists and is wired end to end — only the button is missing:

  • DocumentService.deleteProjectelectron/ai-edition/document-service.ts (with tests)
  • AiEditionService.deleteProjectelectron/native-bridge/services/aiEditionService.ts
  • document.delete route — electron/ipc/nativeBridge.ts
  • nativeBridgeClient.aiEdition.delete(projectId)src/native/client.ts

Nothing in src/ calls that last one today.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requeststatus: fixed in mainWork is merged into main but may not be in a downloadable release yet.status: pending releaseMerged change is waiting for a packaged desktop release.

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions