You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Click Project/New and create a new project. Try to add an external directory. It will fail, as its button is grayed out.
There is a message that file patterns are to be set first. Poor user may think that is the reason, but actually it has nothing to do with it.
Add a new file, e.g. untitled.c in your project. Save it. Still nothing changes.
Oh, there is a "Reload all" button in Project side bar. Click it. Voila, you can add external directories.
Now you can remove the untitled.c, if you do not need it. And actually that is my case. The reason for leaving the actual project directory empty is that I want to have a project with 2 apps and their libs. And I have other projects, with somewhat overlapping content. So they cannot be moved to a Geany project directory. (Unless I symbolic/hard linking each and every file to the project root directory. Dir symlinks do not show up in Geany project organizer, though.)
Oh, no, I removed untitled.c and I cannot add external directories, anymore. The existing ones are fine, though.
Poor user thinks that Projectorganizer is useless. Though it is cool, just some scenarios are not tested.
The text was updated successfully, but these errors were encountered:
@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).
Poor user thinks that Projectorganizer is useless. Though it is cool, just some scenarios are not tested.
The text was updated successfully, but these errors were encountered: