Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

[Feature Request]: Add a Copy File action for completed outputs

Ouverte
#3,074 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

@yashranaway y travaille déjà.

Depuis le 24/10/2026.

  • #3100 par @yashranaway — ouverte

Évaluation

Difficulté
3/5
Temps estimé
1-2 jours
Accessibilité débutants
72/100
Type d'issue
Fonctionnalité
Clarté
Clairement spécifiée
Activité
Active
Stack technique
react, rust, tauri, typescript

Piste de recherche

Start by locating the existing action menu for completed recordings, screenshots, and exported files, then trace how output refresh and copy errors are handled in the frontend and Tauri backend. Implement a copy action that defaults to the source directory, generates a collision-safe name, and never overwrites an existing file. Done means each completed output can be copied, the output view refreshes after success, and failures produce a clear error.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

Summary

Add a Copy File action for a completed recording, screenshot, or exported file.

Use case

Users may want to duplicate an output before editing it, keep a backup, or create a copy for another destination without navigating through the system file manager.

Proposed behavior

  • Add Copy File alongside the existing actions for a completed output.
  • Copy to the same directory by default, using a collision-safe name (for example, filename copy.ext).
  • Never silently overwrite an existing file.
  • Refresh the output view and show a clear error if copying fails.
Langage dominant
Rust
Étoiles
23.7k
Forks
2.1k
Merge moyen
1 j 6 h
PR mergées (30 j)
661

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de CapSoftware/Cap

Toutes les issues de CapSoftware/Cap

Issues similaires

Plus d'issues Rust

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.