Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Customizable Actions for New File Creation in the Projects Plugin #614

Open
sfdrada opened this issue Jul 17, 2023 · 1 comment
Labels
kind/feature New feature request lifecycle/idea Possibly useful, but not yet enough support to actually get it done. triage/confirmed Issue is well-defined and understood. Needs to have a priority/* label.

Comments

@sfdrada
Copy link

sfdrada commented Jul 17, 2023

What would you like to be added?

Description:
I am proposing an enhancement for the "Projects" plugin in Obsidian. Specifically, I am suggesting the inclusion of a feature that allows users to choose what action is performed after a new file is created. At the moment, after creating a new file, it creates the file with no clear indication of its location for ease of access in the database menu.

Proposed Options:

  1. Open in a new tab: When a new file is created, it opens in a new tab rather than the active pane. This can help keep the active pane focused on the current file and reduce disruptions in workflow.
  2. Highlight: Newly created files would be highlighted or otherwise visually distinguished in the file explorer or relevant project views. This allows users to quickly locate the new file for future reference or editing.
  3. Do Nothing: This option would result in no automatic action following the creation of a new file. The new file would simply be added to the file explorer or database, but would not be opened or highlighted until the user chooses to do so.

Implementation:
This could be implemented as a dropdown option under the settings of the Projects plugin, labeled "Action after New File Creation" or similar. Users can then choose from the three options: "Open in New Tab", "Highlight", or "Do Nothing".

Why is this needed?

Benefits:
This feature would give users more control over their workflow and allow them to optimize their new file creation process to better suit their needs. By making the action following file creation customizable, we can accommodate a wider range of user workflows and preferences.

@sfdrada sfdrada added kind/feature New feature request needs-triage Issue needs a triage/* label labels Jul 17, 2023
@Acylation Acylation added triage/confirmed Issue is well-defined and understood. Needs to have a priority/* label. lifecycle/idea Possibly useful, but not yet enough support to actually get it done. and removed needs-triage Issue needs a triage/* label labels Sep 9, 2023
@Acylation
Copy link
Collaborator

Implementing #197 will enhance the UX of this workflow I think, but only for table users.

Highlighting is a good way for visual guiding. And if we need to trace/edit recently created files, I recommend using the sorting options on file creation time. (Would be a showcase in discussions)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature New feature request lifecycle/idea Possibly useful, but not yet enough support to actually get it done. triage/confirmed Issue is well-defined and understood. Needs to have a priority/* label.
Projects
None yet
Development

No branches or pull requests

2 participants