<br>
>Oh, ok, so if I read that right only the project base dir and below<br>
>shows as a tree?<br>
<br>
No, all open files are tree'ified. Its just that once a project is open it is ensured that its base path gets its own tree node (labeled after the project)<br>
<br>
<br>
><br>
>Maybe the selection should be called "Show Project Tree"<br>
<br>
<br>
No, see above.<br>
<br>
><br>
>Just a final check, commonly my directory layouts look like:<br>
><br>
>```<br>
>/data -- the raid array mount point<br>
>    foo -- the project name<br>
>        foo -- the git tree and the project base dir in foo.geany<br>
>             src<br>
>                 foo.cpp<br>
>                 lots more source<br>
>        foo.geany<br>
>        dev_build -- out of tree build dir<br>
>              foo -- the executable<br>
>              test_output -- unit test output file<br>
>              lots more stuff the build makes<br>
>```<br>
>So if I had project foo open and foo.cpp and test_output open I would<br>
>get<br>
><br>
>```<br>
>/data/foo/dev_build<br>
>      test_output<br>
>foo<br>
>     src<br>
>         foo.cpp<br>
>```<br>
<br>
<br>
Yes. But if you also had a /data/bar folder then it'd look like <br>
<br>
```<br>
/data<br>
     foo/dev_build<br>
         test_output<br>
     bar<br>
         file.txt<br>
foo<br>
     src<br>
         foo.cpp<br>
```<br>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/pull/1813#issuecomment-376457792">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ4FXvGdT8f9NG6voqP4haGOZz9-Jks5tigXVgaJpZM4SyLKn">mute the thread</a>.<img src="https://github.com/notifications/beacon/ABDrJ7asYNpDdWgIGrtTZJP9mUKRW72Bks5tigXVgaJpZM4SyLKn.gif" height="1" width="1" alt="" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/geany/geany/pull/1813#issuecomment-376457792"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/geany/geany","title":"geany/geany","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/geany/geany"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kugel- in #1813: \n\u003eOh, ok, so if I read that right only the project base dir and below\n\u003eshows as a tree?\n\nNo, all open files are tree'ified. Its just that once a project is open it is ensured that its base path gets its own tree node (labeled after the project)\n\n\n\u003e\n\u003eMaybe the selection should be called \"Show Project Tree\"\n\n\nNo, see above.\n\n\u003e\n\u003eJust a final check, commonly my directory layouts look like:\n\u003e\n\u003e```\n\u003e/data -- the raid array mount point\n\u003e    foo -- the project name\n\u003e        foo -- the git tree and the project base dir in foo.geany\n\u003e             src\n\u003e                 foo.cpp\n\u003e                 lots more source\n\u003e        foo.geany\n\u003e        dev_build -- out of tree build dir\n\u003e              foo -- the executable\n\u003e              test_output -- unit test output file\n\u003e              lots more stuff the build makes\n\u003e```\n\u003eSo if I had project foo open and foo.cpp and test_output open I would\n\u003eget\n\u003e\n\u003e```\n\u003e/data/foo/dev_build\n\u003e      test_output\n\u003efoo\n\u003e     src\n\u003e         foo.cpp\n\u003e```\n\n\nYes. But if you also had a /data/bar folder then it'd look like \n\n```\n/data\n     foo/dev_build\n         test_output\n     bar\n         file.txt\nfoo\n     src\n         foo.cpp\n```\n"}],"action":{"name":"View Pull Request","url":"https://github.com/geany/geany/pull/1813#issuecomment-376457792"}}}</script>