@derba Alright, I remember now why I did it this way - the reason is 
psychological. I remember how Enrico and Frank were exposed to my plugin for 
the first time (without reading the manual which is what everyone else will do 
too) and the thing they wanted to do was to add files to the project. So they 
clicked the "Expand All" button (hey, there's a nice + button, this will surely 
add the files to the project!) and nothing happened. Conclusion: the plugin 
doesn't work.

The thing is that the plugin adds all files satisfying the given patterns into 
the project automatically and I'm a little worried people might do crazy things 
like adding stuff outside the project directory just because they don't see any 
files initially. So this is why there's the message and the buttons are 
disabled.

The main purpose of the plugin is to show files in the project directory - the 
external directories thing is just an additional (but often useful) feature. 
Your use case is pretty specific and actually you don't want a project with no 
files at all and lots of external directories - you want a project consisting 
of several subprojects - and this will be best achieved by making the symlinks 
(which should work now).

---
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/329#issuecomment-172016371

Reply via email to