Project Roadmap
The project roadmap outlines the future goals and milestones of the bluefish project.
1.0 branch (old stable)
Version 1.0.8 ?
- translation updates
- enchant compatibility
2.0 branch (current stable)
development for 2.0.1
| all closed bugreports with milestone 2.0.1
- column indicator (a vertical line at e.g. 80 characters) -> done
- template manager (that support multiple templates, and a project just sets the default one) -> 90% done
- improved spell check (such as add your own words to the dictionary) -> done
- tab/shift-tab can be used to indent/unindent a selected block
- experimental native MAC OSX build with OSX integration -> 50% done
- external commands and filters on windows -> temp files and pipes don't work, the rest mostly works
- improved windows installer for normal and system wide installs -> mostly done, except for upgrading the current installer
- remove libpcre dependency -> done
development for 2.0.2
| all closed bugreports with milestone 2.0.2
- various small fixes
- small language file improvements
- upgrade deprecated gtkitemfactory to gtkuimanager for future gtk-3 compatibility
- remove old tooltips code and main_v->tooltips
- new "jump" feature
- auto-indenting now also supports outdenting
development for 2.0.3
- faster scrolling
- slightly faster syntax highlighting
- initial work towards gtk3
- new translations: Hungarian and Nynorsk
- several new syntax definition files
development for 2.0.4
- faster syntax scanning
- less memory usage for syntax cache
- mork word towards gtk3 or even complete gtk3 support
beyond that
- clipboard history
- undo redo browser
New development branch beyond 2.0
some ideas:
- rewrite of search and replace backend with options like
- highlight all matches in the text
- allow forward and backward searching
- completion of words in current document
- storing undo/redo information in the project file