Project Roadmap: Difference between revisions

From Bluefish Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 11: Line 11:


=== development for 2.0.1 ===
=== development for 2.0.1 ===
[https://bugzilla.gnome.org/buglist.cgi?query_format=advanced;order=Importance;bug_status=RESOLVED;bug_status=VERIFIED;product=bluefish;target_milestone=2.0.1|all closed bugreports with milestone 2.0.1]
[https://bugzilla.gnome.org/buglist.cgi?query_format=advanced;order=Importance;bug_status=RESOLVED;bug_status=VERIFIED;product=bluefish;target_milestone=2.0.1 | all closed bugreports with milestone 2.0.1]


* column indicator (a vertical line at e.g. 80 characters) -> done
* column indicator (a vertical line at e.g. 80 characters) -> done
Line 24: Line 24:
=== development for 2.0.2 ===
=== development for 2.0.2 ===


[https://bugzilla.gnome.org/buglist.cgi?query_format=advanced;order=Importance;bug_status=RESOLVED;bug_status=VERIFIED;product=bluefish;target_milestone=2.0.2|all closed bugreports with milestone 2.0.2]
[https://bugzilla.gnome.org/buglist.cgi?query_format=advanced;order=Importance;bug_status=RESOLVED;bug_status=VERIFIED;product=bluefish;target_milestone=2.0.2 | all closed bugreports with milestone 2.0.2]


* various small fixes
* various small fixes

Revision as of 19:36, 15 August 2010

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

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