VLC should look for config into its own dir at start
Posted: 25 May 2013 11:45
The idea is implemented in many programs now, I found it for example in windows version of vim and other unix native apps.
So it should be like it: VLC starts first checks if there is a file of a name vlcrc in its own directory so for example C:\Program Files\vlc\vlcrc, if it's found then load it. If not (as it is default) then fall back to c:\Documents and Settings\Username\Application Data\vlc\vlcrc. It would be great help for testing multiple version. So then I can download nightly builds from several days and test every of them with different settings and not mess with my default stable installation.
Now if I copy vlcrc file to VLC dirs it stays ignorant of it. And yes I know that I can put a command line parameter (--config=vlcrc), or make a shourcut or bath file but then it becomes cumbersome and unelegant for example with *.cmd file and console popping up of with fact that when I move the dir with vlc such shourtcut must be corrected for that since it not supports relative paths.
Such change in the code should be most trivial of all possible features and I wonder why no people has suggested it at the beginning of the project. Anyway If I put a config file in a *.exe dir that is obvious I want the program to get interested in that file.
So it should be like it: VLC starts first checks if there is a file of a name vlcrc in its own directory so for example C:\Program Files\vlc\vlcrc, if it's found then load it. If not (as it is default) then fall back to c:\Documents and Settings\Username\Application Data\vlc\vlcrc. It would be great help for testing multiple version. So then I can download nightly builds from several days and test every of them with different settings and not mess with my default stable installation.
Now if I copy vlcrc file to VLC dirs it stays ignorant of it. And yes I know that I can put a command line parameter (--config=vlcrc), or make a shourcut or bath file but then it becomes cumbersome and unelegant for example with *.cmd file and console popping up of with fact that when I move the dir with vlc such shourtcut must be corrected for that since it not supports relative paths.
Such change in the code should be most trivial of all possible features and I wonder why no people has suggested it at the beginning of the project. Anyway If I put a config file in a *.exe dir that is obvious I want the program to get interested in that file.