baldurk / renderdoc

RenderDoc is a stand-alone graphics debugging tool.
https://renderdoc.org
MIT License
8.88k stars 1.33k forks source link

Load/Save Settings in the Launch Application Tab to open specific folder #3351

Closed vkaytsanov closed 3 months ago

vkaytsanov commented 3 months ago

Description

Currently, the Load/Save Settings in the Launch Application Tab will always open the folder that the currently debugged executable is located at. image

However, when working on multiple projects, it takes time to locate the specific folder that I, personally, keep all my capture settings for all my projects, select it and start debugging.

Would be nice if it is possible for the windows that open through these buttons open a specific folder, that is either set from settings or by default, the last opened.

Environment

baldurk commented 3 months ago

I don't think that adding a config entry for this is a justified change because while it might provide you an incremental improvement it might make things worse for someone else. The file browser does not open to the folder of the currently debugged executable, it defaults to the last directory that was browsed to in a file browser. That's certainly not going to be ideal for everyone in every case but I think it is a reasonable general default not knowing how people might locate their files in different contexts.

If you want to have customised logic to save you a click and open always on the exact folder you want, you could write a UI extension. Or alternatively you could use the 'recent capture settings' entry under the file menu to open them directly providing you have fewer than 10, or also drag and drop the settings file onto the UI to open it.

vkaytsanov commented 3 months ago

Recent Capture Settings is an elegant solution. Thank you for sharing and excuse me for bothering