<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Lex,<br>
    <br>
    Actually I tried Alt-Up on the file browser and it didn't work for
    me.  I just tried entering that shortcut into compiz, and it doesn't
    appear to be using that shortcut for something else.  (Linux Mint 11
    64-bit, gnome 2, using geany from yesterday's git).<br>
    <br>
    I guess this is the right place to make suggestions and/or see if
    development is being already done toward something?  I hope nobody
    minds, since I'm the new guy...  Also, sorry if any of this is
    repeat from some bug tracker, existing feature I missed, planned
    feature, or otherwise since I don't know the workflow nor features
    as well.<br>
    <br>
    Here are a few ideas for features and/or plugins (Disclaimer: I come
    from gedit, so hope nobody minds I refer to it so much):<br>
    <ol>
      <li>Allow keyboard shortcuts to be changed from the menus.  Gnome2
        at least has the option of allowing gtk apps to set their custom
        shortcuts by hitting the desired keys while the menu entry is
        highlighted.  This would make changing the shortcut as simple as
        finding the functionality in the first place instead of finding
        it again in the shortcuts menu.  It would also allow you to
        quickly change a shortcut on certain things quickly (see #2
        below)</li>
      <li>External Tools plugin like gedit has that can have a
        quick-list on the toolbar (I've written a python plugin for
        gedit to put it on the toolbar, and I love being able to change
        the shortcuts quickly while selecting the tools I need for a
        particular project)</li>
      <li>File Browser plugin allow creation of new file/folder,
        renaming of file (even one currently being edited, thereby
        changing the name on the editor too), and moving a file to
        trash.  Also, perhaps a feature to show/hide binary files.</li>
      <li>Inline/embedded search (like gedit2's incremental search).  I
        guess the toolbar search works that way kinda...</li>
      <li>Highlight all found instances of a string from the search
        (like gedit, would apply to string literals, not necessarily
        regex, from an inline search).</li>
      <li>Allow highlighting of all words in a document separate from
        search highlighting (like gedit's "Smart Hilighting" plugin).<br>
      </li>
      <li>Fixed width tabs option on
        Preferences->Interface->Notebook tabs->Tab positions. 
        When I move my tabs on the editor to the left or right, I would
        prefer to be able to fix the width on them so longer file names
        don't extend the width.  I did this with a python plugin in
        gedit by allowing the width to be set with a spinner in
        preferences and then the plugin adjusts the tab's Label property
        "width-request" from -1 to the width desired.  (I've already
        started looking into the code to do this in geany, but maybe
        someone else already is working on this or maybe can do it
        faster because of familiarity)</li>
      <li>Is there a way to disable/enable or view/hide the various
        bottom pane tools independently.  For example, if I never want
        to use Scratch, then a way to disable it from loading would be
        nice.</li>
      <li>Both the side panel and the bottom panel allow
        Ctrl+PgUp/PgDown to change tabs like the editor does (awesome!)
        but unlike the editor, they don't wrap around.  Also, the bottom
        panel, the terminal emulator interrupts the keyboard shortcut,
        not allowing it to browse off of it using that keyboard
        shortcut.</li>
      <li>Allow a dynamic number of compile tools.  It appears now I can
        only have the number visible in the UI.  I realize the UI would
        have to be coded instead of in a glade file to do this. 
        Alternatively, "External Tools" like functionality would, in my
        opinion, be more versitile.  It allows any program to be called
        passing it the same things we pass plus any highlighted text,
        current line number, current line, etc.</li>
      <li>Allow executing of highlighted SQL based on a current
        connection (among a configurable list).  (I did something like
        this for gedit 2 and 3 and I use it all the time.)</li>
      <li>Add a toggle button to the toolbar for turning word wrapping
        on and off.</li>
      <li>Allow the status bar to change the file-type setting for
        setting syntax highlighting (gedit style).</li>
      <li>"Snap Open" dialog.  Quickly open files by typing the filename
        and filtering down based on a project's base directory (or
        otherwise configurable).  The dialog should be configurable to
        skip files for speed, such as a build directory, .svn/.git and
        hidden directories, etc.</li>
      <li>Sort alphabetically highlighted lines (see gedit plugin)</li>
      <li>Compact menu option (Like firefox's Compact Menu 2 plugin. 
        I've done something similar in gedit.)<br>
      </li>
    </ol>
    <p>As for using backspace in the file browser, I know I'd use it :-)<br>
    </p>
    <p>Thanks,<br>
    </p>
    <p>Steve<br>
    </p>
    <br>
    On 11/27/2012 04:40 PM, Lex Trotman wrote:<br>
    <blockquote
cite="mid:CAKhWKDOkmASiUNKp4bJ_5+2FStN0fmg=6gibBmABNOx4wSy8Yw@mail.gmail.com"
      type="cite">
      <pre wrap="">On 28 November 2012 09:48, Steven Blatnick <a class="moz-txt-link-rfc2396E" href="mailto:steve8track@yahoo.com"><steve8track@yahoo.com></a> wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">Hello.

I'm just introducing myself and explaining why I chose to add myself to the
devel list today, as well as providing a patch.

I'm a software developer who, if you can believe it, uses gedit as my
primary IDE.  (You may have seen me recently in the IRC channel.)

After struggling with the division between gedit 2, gedit 3, and pluma
(MATE), I decided to look elsewhere for a light-weight IDE.

My initial impressions of geany are:

1. It runs with about half the RAM of gedit2 on my box.
2. The code seems easier to get in to.
3. It seems to be heading the direction I like and has the look and feel I
want.
4. Looks like any feature I miss from gedit I could contribute myself or
write a plugin.

So here is my attempt to get involved:

I've attached a patch that adds Backspace to the keyboard events for the
file browser so you can go up a directory quicker.  It's something I noticed
gedit had and I hope others may find it more convenient than previous Alt+Up
key combination (which still is there, this is just in addition).

Sorry if I'm doing anything out of step, and I hope I can contribute :-)
</pre>
      </blockquote>
      <pre wrap="">
Hi Steven,

Patches are always welcome, looks ok to me, but maybe someone who uses
filebrowser extensively should comment on the utility of backspace.

Just an aside, not sure what the FIXME comment in the original is for,
it works for me, and presumably for you too?

Cheers
Lex

</pre>
      <blockquote type="cite">
        <pre wrap="">
Thanks,

Steven Blatnick

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