<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Adam,<br>
    <br>
    Since you said suggestions are welcome, then here are some other
    things I think would be awesome:<br>
    <ol>
      <li>The "Track path" button should be a toggle button, so we can
        enable/disable it.  Currently it only enables the tracking. 
        Perhaps a better icon could be used?</li>
      <li>I think there should also be a toggle button for show hidden
        files/directories.</li>
      <li>Perhaps another checkbox in the context menu for
        showing/hiding binary files?  (gedit does this in their
        tree/file browser)<br>
      </li>
      <li>The "X" button on the toolbar should be removed.  The only
        thing it does it hide the toolbar.  I think that's better in the
        context menu as it is, and adding it to the toolbar is
        unnecessary clutter in my opinion.</li>
      <li>The horizontal rule between bookmarks and the other
        directories doesn't go all the way across.</li>
      <li>Maybe we could make the filter box at the very bottom instead,
        just so it's visually separated from the uri.</li>
      <li>The settings should allow a different terminal to be chosen
        (kinda like the file browser option) for "Open Terminal".  Right
        now it opens xterm or possibly based on the terminal in the ENV.</li>
      <li>I think copying any file/directory via Ctrl+C, context menu,
        or whatever, should copy the path of the selected entry/entries
        (like nautilus/cuja does when pasting into an editor).<br>
      </li>
      <li>Creating a folder and other actions cause the file tree to
        repeat (as mentioned in a previous email).</li>
      <li>Selecting multiple entries in the treeview may provide added
        features.<br>
      </li>
      <li>I'd like a better way to search in files than the dialog that
        opens in geany currently, one that keeps settings instead of
        trying to guess the directory you want to search from.  I
        mention this here because I think the current directory could be
        based on the treebrowser plugin, so it would need to be part of
        a plugin dependent on it.<br>
        <br>
        gedit has a plugin called "Find in Files" that uses ack (much
        faster than grep, by the way) to search files based on the
        directory you are currently browsing in the tree browser.  The
        results are concise and in the side-bar instead of the bottom
        bar, and the search field stays populated with what you put
        instead of a dialog that goes away.  It's another tab in the
        side bar.  Personally I really like the way that plugin works
        for searching files better than any other file searching in an
        IDE/editor I've seen so far, but it's still relatively simple. 
        Focus remains on the treeview, even after opening files, so you
        can just use the arrow keys to navigate through the results.  It
        browses to the file and the matched line just by highlighting
        the entry in the treeview.  It always searches using regular
        expressions and ignores hidden directories and other
        optimizations of ack (or ack-grep).  Here is a screenshot:<br>
        <br>
        <img src="cid:part1.01090108.03010300@yahoo.com" alt=""><br>
        <br>
        Something that behaves like that plugin is for gedit would be
        perfect (hope you guys don't mind my still referring to another
        editor ;-).  I'm considering creating this feature/plugin
        myself, but I wanted to mention it here, especially if we intend
        on improving the current find-in-files functionality.  For
        example, every time I open the find-in-files dialog, which is
        verbose to configure, and it resets the directory I'm searching
        by every time.  I'd like a more embedded search because would
        use this A LOT.<br>
        <br>
        (<a class="moz-txt-link-freetext" href="http://beyondgrep.com/">http://beyondgrep.com/</a>
        - ack's website)<br>
        <br>
        The existing find-in-files functionality can be configured to
        ack, but if I remember correctly there were some compatibility
        issues with the output not being as nice for the grep
        implementation.<br>
      </li>
    </ol>
    Of course all of these are only suggestions based solely on my
    opinion.  Anyone else have thoughts or disagree with any of these?<br>
    <br>
    Thanks :-)<br>
    <br>
    Steve<br>
    <br>
    <div class="moz-cite-prefix">On 05/21/2013 04:32 PM, Thrawn wrote:<br>
    </div>
    <blockquote
cite="mid:1369175546.54951.YahooMailClassic@web140406.mail.bf1.yahoo.com"
      type="cite">
      <table border="0" cellpadding="0" cellspacing="0">
        <tbody>
          <tr>
            <td style="font: inherit;" valign="top">Is it possible to
              add more file operations to the context menu, eg cut,
              copy, paste, properties?<br>
              <br>
              --- On <b>Sun, 19/5/13, Steven Blatnick <i><a class="moz-txt-link-rfc2396E" href="mailto:steve8track@yahoo.com"><steve8track@yahoo.com></a></i></b>
              wrote:<br>
              <blockquote style="border-left: 2px solid rgb(16, 16,
                255); margin-left: 5px; padding-left: 5px;"><br>
                From: Steven Blatnick <a class="moz-txt-link-rfc2396E" href="mailto:steve8track@yahoo.com"><steve8track@yahoo.com></a><br>
                Subject: Re: [Geany-Devel] treebrowser plugin<br>
                To: <a class="moz-txt-link-rfc2396E" href="mailto:devel@lists.geany.org">"devel@lists.geany.org"</a>
                <a class="moz-txt-link-rfc2396E" href="mailto:devel@lists.geany.org"><devel@lists.geany.org></a>, <a class="moz-txt-link-rfc2396E" href="mailto:adam@yorba.org">"adam@yorba.org"</a>
                <a class="moz-txt-link-rfc2396E" href="mailto:adam@yorba.org"><adam@yorba.org></a><br>
                Received: Sunday, 19 May, 2013, 9:24 PM<br>
                <br>
                <div id="yiv1584349992">
                  <table border="0" cellpadding="0" cellspacing="0">
                    <tbody>
                      <tr>
                        <td valign="top">
                          <p>Getting it polished would be awesome :-)
                            I've noticed if you try to create a new
                            folder it displays a duplicate of the tree
                            model.</p>
                          <p>Also, I think hitting delete should allow
                            file deletion (with a warning dialog).</p>
                          <p>Thanks for adopting treebrowser :-)</p>
                          <p>Steve</p>
                          <p>Sent from Yahoo! Mail on Android</p>
                        </td>
                      </tr>
                    </tbody>
                  </table>
                  <div id="yiv1584349992_origMsg_">
                    <div> <br>
                      <div>
                        <div style="font-size:0.9em;">
                          <hr size="1"> <b> <span
                              style="font-weight:bold;">From:</span> </b>
                          Adam Dingle <a class="moz-txt-link-rfc2396E" href="mailto:adam@yorba.org"><adam@yorba.org></a>; <br>
                          <b> <span style="font-weight:bold;">To:</span>
                          </b> <a class="moz-txt-link-rfc2396E" href="mailto:devel@lists.geany.org"><devel@lists.geany.org></a>; <br>
                          <b> <span style="font-weight:bold;">Subject:</span>
                          </b> [Geany-Devel] treebrowser plugin <br>
                          <b> <span style="font-weight:bold;">Sent:</span>
                          </b> Sun, May 19, 2013 11:15:47 AM <br>
                        </div>
                        <br>
                        <table border="0" cellpadding="0"
                          cellspacing="0">
                          <tbody>
                            <tr>
                              <td valign="top">I see that the
                                treebrowser plugin has been orphaned.
                                 I'd like to take over as an active
                                maintainer, since I'd like to see this
                                plugin survive.  I've just sent a pull
                                request to add me to the MAINTAINERS
                                file.
                                <div><br>
                                </div>
                                <div>The treebrowser is for those of us
                                  who want a richer set of file manager
                                  operations than is provided by Geany's
                                  built-in file browser plugin.  That
                                  means creating, deleting, renaming
                                  files and so on.  The treebrowser
                                  seems a bit buggy and unstable at the
                                  moment, so my most immediate goal is
                                  to return it to stability.  I'd also
                                  like to shorten the context menu and
                                  make the treebrowser more polished and
                                  usable in general.  Finally it would
                                  be nice to support fancier operations
                                  such as drag and drop someday, time
                                  permitting.  :)</div>
                                <div><br>
                                </div>
                                <div>Comments and suggestions are
                                  welcome.  Thanks!</div>
                                <div><br>
                                </div>
                                <div>adam</div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </div>
                  </div>
                </div>
                <br>
                -----Inline Attachment Follows-----<br>
                <br>
                <div class="plainMail">_______________________________________________<br>
                  Devel mailing list<br>
                  <a moz-do-not-send="true"
                    ymailto="mailto:Devel@lists.geany.org"
                    href="/mc/compose?to=Devel@lists.geany.org">Devel@lists.geany.org</a><br>
                  <a moz-do-not-send="true"
                    href="https://lists.geany.org/cgi-bin/mailman/listinfo/devel"
                    target="_blank">https://lists.geany.org/cgi-bin/mailman/listinfo/devel</a><br>
                </div>
              </blockquote>
            </td>
          </tr>
        </tbody>
      </table>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Devel@lists.geany.org">Devel@lists.geany.org</a>
<a class="moz-txt-link-freetext" href="https://lists.geany.org/cgi-bin/mailman/listinfo/devel">https://lists.geany.org/cgi-bin/mailman/listinfo/devel</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>