Skip to content
rdp edited this page Sep 13, 2010 · 93 revisions

Please hit the edit button to help us format this list better (and to see it more easily)!

Documentation

add comment to all “events” in lib/a-contracts.rb

tutorials for users (screencasts)

Bug-fixing

please add bugs as “issues”

Improvements (wish list item)

core : extract from ae-rad a rad-lib for general purpose (review and improve the code)

core : i18n support

core : open the menus more easily (bwidgets woe probably) (when you click on one and slide to the next, it should open the next, like normal menus do) core : layout : it doesn’t remember window size on exit, it doesn’t remember layout from one run to the next (panel placements), it sometimes starts too big on windows (hidden under start bar—almost as if full screenified for some reason) core: aesthetics: — icon update — use icon for the app’s icon — use the title bar better (name of file being edited displayed first) - the line number column is far too wide-looks like it could display up to 99999999 which is too big core: about — show the platform, ruby version, everything else useful — add a close button or close on first click on it double click on “class=AckInFilesService” should select words, not whole line

ae-editor :
* show syntax errors (‘as you type’ )

  • auto completion of current word based on words within the current window also
    like textmate’s hitting escape.
    or from words in all currently open windows.
  • add “select all” feature

* highlight local variables of same name when your cursor is within one.
* local variable rename, all change (refactor name)

  • doesn’t remember your show/hide toolbar preferences from session to session.

ae-file-history :
* search within files into folder (right click?)

- tree “auto expand” if it only has one child
-
describe better what “sync” means, somehow.

ae-search-in-files :
—add regex support for ‘find in file’

—make it so that you don’t have to click on one of the search
entries to be able to use the mouse scrollwheel to scroll up and down.

make “do you want to exit” optional
make it faster so it doesn’t slow down as badly when you have a search with many many hits

goto line: — doesn’t actually move cursor to line — needs a hot key (?) float over for editor tab titles [full path] single click in the “output” pane for underlined files with line numbers (currently is double click) on F5 [run file] it pauses quite awhile—avoidable?

make “load last files” on statup optional
or put an option on “max number of last files at start up”

installer for windows (icons) and other platforms

startup speed is slow could close more quickly also search within files is slow menus should open on drag new feature: pass it a directory and it opens it in the project panel. editor: “ctrl +o opens the filesystem dialog in the directory that that file you’re on is.”

editor:

  • ctrl+w closes the current tab (current open file in editor)
  • could use highlighting for .erb files
  • ctrl+n open new file (blank)
list all available hot keys somewhere so that people can see them without guessing. outline extension: would be more useful if it auto-expanded when it first opened for a new file. project drawer:
  • could use new icons for folders [ugh]
  • could use ‘right click search within’
editor: doesn’t respond to mouse wheel in the appropriate window—it should respond to mouse wheel based on the panel it is hovering over, not the one it is in. back and forth buttons, navigation F5 (run file) should auto-save (all?) current file F5 should run in new thread and output something on startup like “running file x” F5 when in full screen mode should bring you out of full screen mode [?] go to line should highlight the line or at least move the cursor to the line. make “line numbers” optional (i.e. you can turn them off) search in files default → more reasonable default directory open files → more reasonable default directory require ‘filename’ → provide way to open said filename hotkey “go to source of method under cursor” option (or does this exist already?) drop down list of current editor tabs on F5 output something to know it has started the new process (currently just hangs there). escape should cancel out of any dialog window ability to specify line endings [and it should choose a sensible default, per file, and use that when it saves] in windows “open with arcadia” right click option “select all” option (and hot-key-able) “dir projects” dir projects/file history/open file: it should re-open the project window when you open a file, if it’s closed. F5: it should auto-show the output pane. File history: on right click on a dir add “open dir as project” option.
  • ignore .svn folders
  • search within" option
  • should auto-expand to “remember” the previous positions, on startup
  • remember recently closed projects somehow
“file history”
  • clear history button
  • should auto-expand “remember” the previous positions
ctrl+w closes the current tab (current open file in editor) go to line needs a hot key ability to “comment out large sections” ability to “select” rectangular areas, and edit them

New extensions

project drawer (or refactor the history tab to have this option) “just like textmates”

code prettifier (source reformat)
(similar to http://www.arachnoid.com/ruby/rubyBeautifier.html ) see also http://github.com/rogerdpack/ruby_beautifier/tree/master

rad-shoes

git/cvs

preferences editor for application and/or extensions properties

ruby refactoring

full support for textmate bundles. textmate’s “command r” (fuzzy finder for files within the current project) textmate’s “command t” (fuzzy finder for methods within the current file) search and replace “in all files” an irb pane [generic irb] integrate method_desc during a debug (i.e. auto-ri display for methods)

Test

Does arcadia work with ruby 1.9? can it display M17n? Does the debugger work in windows? does arcadia work in os x with 1.8.x?

Short list: higher priority items

  • ctrl+r [whatever fuzzy finder was]
  • able to remove project from project pane
  • go to line should highlight the line or at least move the cursor to the line.
  • ctrl+z too many times => non error message
  • add prettifier
  • go to line needs hot key (ctrl + g ?)
  • close the current tab (current open file in editor) needs hot key (ctrl + w ?)
  • ability to specify line endings [and it should choose a sensible default, per file, and use that when it saves]
  • navigation back capability “go to previous editing location”
  • esc should cancel out of [all] dialogs
  • menus should open on drag
Clone this wiki locally