Cuperino / QPrompt-Teleprompter

Teleprompter software for all video creators. Built with ease of use, productivity, control accuracy, and smooth performance in mind.
https://qprompt.app
GNU General Public License v3.0
354 stars 22 forks source link

Add 1-level deeper file accessing to Open Folder feature #241

Open MichaelGame-Dev opened 5 months ago

MichaelGame-Dev commented 5 months ago

Is your feature request related to a problem or a limitation? Please describe... More like something to make it easier to get up and running

Describe the solution you'd prefer Ideally, I think a recent files list would be awesome to quickly let you jump back to a script. Maybe say the last 10 opened files? In addition to the Open option, there would be an "Open Recent >" and that would pop out a list of the last 5 to 10 files that were opened.

Describe alternatives you've considered One other option I think could work would be a scripts directory setting, however, this is much more opinionated about how someone organizes their files. I am currently debating between a scripts directory and keeping the script in the individual project folders. I am leaning towards the latter

But if recursive, this could potentially work I guess.

Provide use examples When starting up the app, users could more easily get back into the last few files they were working on.

Edit: I see #190 this could also be a nice option as well.

Cuperino commented 5 months ago

Hi Michael,

What does the recursive folder functionality looks like to you? Is it like a tree view or more like folders that you traverse. What would you need to be able to do with this view to be more productive? I'm thinking about placing it in a side panel like the one used for the markers feature.

Thanks

Cuperino commented 5 months ago

As for file restore on startup, the early access builds, available in Patreon, already have this feature available to users.

We've recently entered a feature freeze for the next version. A list of recently accessed files or folders is in queued to be made for the version after the next version.

MichaelGame-Dev commented 5 months ago

Hi Michael,

What does the recursive folder functionality looks like to you? Is it like a tree view or more like folders that you traverse. What would you need to be able to do with this view to be more productive? I'm thinking about placing it in a side panel like the one used for the markers feature.

Thanks

I may be using the wrong language. I think my primary request would be a recent files option under open. a la "Open Recent Files"

But alternately I think being able to set a "Scripts" directory somewhere could work. My issue is I have a "game_dev_with_michael" folder and all of my projects in folders in that. So if I could set the scripts folder as "game_with_michael" it'd need to be be able to see into the sub-folders to find all my scripts.

Ex my content creation stuff is: /home/user/content_creation/game_dev_with_michael/ I added a scripts folder there, but to me it makes more sense to put each script in the actual project. so setting /home/user/content_creation/game_dev_with_michael/scripts wouldn't really work as ultimately, I don't keep my scripts there. I'd have to set the scripts directory at a higher level and have the program look for sub-directories.

All that being said, personally, the open last file on start and Open Recent Files together would do what I need to do. I just mentioned the script folder as an alternative option in case Open Recent Files was more difficult or invasive than I though.

Cuperino commented 5 months ago

Quite the contrary, recent files should be the easier option to implement. The thing is I'm focusing on the novel aspects of your request, because there is already an issue in which recent files was requested, so I'd have to mark this one as a duplicate.

Thanks to you, now I have a quality of life consideration for how the "open folder feature" should work. That feature has also already been requested, so I will focus this issue on the recursive subfolder access. We can use the original issues for a "recent files list" and "opening a folder" to discuss those things instead. I'll soon be putting a link between those issues and this one here.

MichaelGame-Dev commented 5 months ago

Quite the contrary, recent files should be the easier option to implement.

That was my guess haha. But yes, I can see why you may want the recursive lookup for QoL. Maybe it would need to be limited to 1 level down.

Will see if I have anything to add to that thread once you link it.

Cuperino commented 5 months ago

This issue, under its original name, is a duplicate of https://github.com/Cuperino/QPrompt-Teleprompter/issues/79 And, given its description, also a duplicate of https://github.com/Cuperino/QPrompt-Teleprompter/issues/63