<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>