Difference between revisions of "Roadmap for version 1.0"

From Code::Blocks
 
(8 intermediate revisions by 4 users not shown)
Line 1: Line 1:
[[Category:Code::Blocks Documentation]]
+
[[Category:Roadmaps]]
 +
 
 +
'''Warning : This page is very likely outdated and irrelevant of what is actually going on'''
 +
 
 
==Version 1.0 (Pheidippides)==
 
==Version 1.0 (Pheidippides)==
''August 2006''
+
''To Be Announced''
  
 
==Version 1.0 RC final (Athenades)==
 
==Version 1.0 RC final (Athenades)==
''Mid-July 2006''
+
''TBA''
 
*No feature additions.
 
*No feature additions.
 
*Regression and bug handling only.
 
*Regression and bug handling only.
  
 
==Version 1.0 RC 3 (Ephialtes)==
 
==Version 1.0 RC 3 (Ephialtes)==
''Around end of June 2006''
+
''TBA''
 +
 
 
*[[Image:Chk.png]]Unicode support
 
*[[Image:Chk.png]]Unicode support
 
**[[Image:Chk.png]]User interface
 
**[[Image:Chk.png]]User interface
Line 15: Line 19:
 
**[[Image:Chk.png]]Editor component
 
**[[Image:Chk.png]]Editor component
 
**[[Image:Nop.png]]Fully automatic detection of document encoding
 
**[[Image:Nop.png]]Fully automatic detection of document encoding
*[[Image:Blk.png]]<s>Scripting support (Angelscript)</s>  <i>abandoned due to lack of 64bit support)</i>
+
*[[Image:Blk.png]]<s>Scripting support (Angelscript)</s>  <i>(abandoned due to lack of 64bit support)</i>
*[[Image:Blk.png]]Scripting support (Squirrel/Sq plus)
+
*[[Image:Chk.png]]Scripting support (Squirrel/Sq plus)
 
**[[Image:Chk.png]]Watch scripts (see [[Debugger scripts]])
 
**[[Image:Chk.png]]Watch scripts (see [[Debugger scripts]])
 
**[[Image:Chk.png]]Build target scripts
 
**[[Image:Chk.png]]Build target scripts
Line 28: Line 32:
 
*[[Image:Chk.png]]Context-sensitive layout switching
 
*[[Image:Chk.png]]Context-sensitive layout switching
 
*[[Image:Chk.png]]XML-based configuration system
 
*[[Image:Chk.png]]XML-based configuration system
*[[Image:Blk.png]]XML-based compiler framework
+
*[[Image:Chk.png]]XML-based compiler framework
 
*[[Image:Blk.png]]Property-based build system
 
*[[Image:Blk.png]]Property-based build system
 
*[[Image:Chk.png]]Improved configuration user interface
 
*[[Image:Chk.png]]Improved configuration user interface

Latest revision as of 19:27, 23 January 2015


Warning : This page is very likely outdated and irrelevant of what is actually going on

Version 1.0 (Pheidippides)

To Be Announced

Version 1.0 RC final (Athenades)

TBA

  • No feature additions.
  • Regression and bug handling only.

Version 1.0 RC 3 (Ephialtes)

TBA

  • Chk.pngUnicode support
    • Chk.pngUser interface
    • Chk.pngConfiguration system
    • Chk.pngEditor component
    • Nop.pngFully automatic detection of document encoding
  • Blk.pngScripting support (Angelscript) (abandoned due to lack of 64bit support)
  • Chk.pngScripting support (Squirrel/Sq plus)
  • Chk.pngVirtual folder support
  • Chk.pngGlobal user variables
    • Chk.pngProfile-dependent GUVs
    • Chk.pngMultiple variable sets
    • Chk.pngCustom variable definition
  • Chk.pngwxFlatNoteBook editors
  • Chk.pngwxAUI docking library
  • Chk.pngContext-sensitive layout switching
  • Chk.pngXML-based configuration system
  • Chk.pngXML-based compiler framework
  • Blk.pngProperty-based build system
  • Chk.pngImproved configuration user interface
  • Blk.pngAutomatic updates
  • Blk.pngUsability and stability fixes for code completion plugin
  • Blk.pngRegression and bug handling.

Version 1.0 RC 2 (Leonidas)

25 October 2005

  • Precompiled headers (PCH) support! (currently works only with GCC)
  • The source is now fully UNICODE-compatible!
  • The source is also fully 64-bit compatible!
  • Autoconf/automake build system is now used for non-windows platforms
  • New editor functionality
    • Find declaration
    • Open #include
  • Project wizard plugins
  • Support for SDCC
  • Better handling of modified files outside the IDE
  • Single file compilation
  • Find-in-Files for arbitrary paths/filemasks
  • All internal file formats are well-formed, valid XML
  • New plugins:
    • Code statistics: counts nr. of source lines, nr. of comment lines, etc.
    • CBProfiler: parses and displays the output of GProf, the GNU Profiler
    • SourceExporter: exports the active file to HTML/RTF/ODT
  • New lexers:
    • Fortran77
    • NVidia CG
    • X-Base languages (Clipper, Foxpro)
  • New and improved project templates:
    • SDCC program
    • Irrlicht 3D Graphics Engine
    • Ogre 3D Graphics Engine
    • GLFW project (OpenGL FrameWork)
    • wxWidgets: static/dynamic unicode/ansi versions.


Version 1.0 RC 1-1 (Oedipus)

2 August 2005

  • Several critical bug fixes


Version 1.0 RC 1 (Laius)

25 July 2005

  • Compiler support for OpenWatcom
  • Per-target environment variables
  • Convenient "Start here" page
  • Improved gcc error parsing
  • Find in files functionality
  • Ability to add files to project recursively.
  • External dependency handling
  • Better import of foreign project files
  • Many GDB debugger updates
  • Numerous user interface improvements
  • New project templates
    • QT4.
    • Ogre3D.
  • Modular Syntax highlighting
  • Syntax highlighting support for:
    • C/C++
    • Windows resources
    • HTML/XML/XSL
    • Lua scripts
    • GameMonkey scripts
    • Hitach H8 ASM