<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.codeblocks.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rirififi</id>
	<title>Code::Blocks - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.codeblocks.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rirififi"/>
	<link rel="alternate" type="text/html" href="https://wiki.codeblocks.org/index.php/Special:Contributions/Rirififi"/>
	<updated>2026-05-02T11:06:52Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.0</generator>
	<entry>
		<id>https://wiki.codeblocks.org/index.php?title=Code::Blocks_Plugins&amp;diff=6386</id>
		<title>Code::Blocks Plugins</title>
		<link rel="alternate" type="text/html" href="https://wiki.codeblocks.org/index.php?title=Code::Blocks_Plugins&amp;diff=6386"/>
		<updated>2010-07-01T10:23:49Z</updated>

		<summary type="html">&lt;p&gt;Rirififi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: User Documentation]]&lt;br /&gt;
== General ==&lt;br /&gt;
&lt;br /&gt;
Code::Blocks' features can be extend by using '''plugins''', most of them listed on this page. There are generally three types of plugins:&lt;br /&gt;
# Core plugins - developed and maintained by the core C::B team.&lt;br /&gt;
# Contrib plugins - developed and maintained by the community and proven to be very valuable. So they are integrated into the C::B SVN.&lt;br /&gt;
# 3rd party plugins - developed and maintained by the community but not (yet?) in the C::B repository. Theses plugins often have their own repository or are being posted (including the source code) in the forums.&lt;br /&gt;
&lt;br /&gt;
'''If you are looking for plugins:'''&lt;br /&gt;
# Look in the official release. Notice that the installer / package manager might require you to enable some of the plugins specifically. So READ carefully.&lt;br /&gt;
# Search the forums for announcements, especially the forums at [/index.php/board,14.0.html].&lt;br /&gt;
# There might be information on the WiKi concerning other plugins on this page and '''[[Announcement_for_plugins/patches|here]]'''.&lt;br /&gt;
&lt;br /&gt;
For Windows users, the default behavior of the current installer (10.05) does not install contrib plugins. You need to manually check the &amp;quot;contrib plugin&amp;quot; checkbox when asked for selected components to install. There is no way to install them manually afterwards.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''If you are developing plugins:'''&lt;br /&gt;
Surely you can work with plugin as you like, but here are some suggestions:&lt;br /&gt;
* Announce them in the plugin development board in the forums - including the (initial) source code at [/index.php/board,14.0.html].&lt;br /&gt;
&lt;br /&gt;
OR&lt;br /&gt;
&lt;br /&gt;
* Setup your own webpage (or use a file sharing platform) and post the link to the sources/binaries/svn access in the plugin development board in the forums at [/index.php/board,14.0.html].&lt;br /&gt;
&lt;br /&gt;
OR&lt;br /&gt;
&lt;br /&gt;
* Setup a repository, probably at BerliOS or SourceForge, post the link to the sources/binaries/svn access in the plugin development board in the forums at [/index.php/board,14.0.html]. Notice: This is very convenient as attachments in our forum might be deleted from time to time. So it is not safe to post source code in the forums.&lt;br /&gt;
&lt;br /&gt;
THEN&lt;br /&gt;
&lt;br /&gt;
# Enter the plugins description on this page.&lt;br /&gt;
# Announce the plugin '''[[Announcement_for_plugins/patches|here]]''' using '''[[Template_for_plugin_announcement|this]]''' template.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Core Plugins ==&lt;br /&gt;
&lt;br /&gt;
The core plugins are installed by default and offer the basic functions of Code::Blocks. The core plugins are maintained / developed by the official development team.&lt;br /&gt;
&lt;br /&gt;
'''[[Autosave plugin|Autosave]]'''&lt;br /&gt;
&lt;br /&gt;
:Saves project files between intervals.&lt;br /&gt;
&lt;br /&gt;
'''[[Class Wizard plugin|Class Wizard]]'''&lt;br /&gt;
&lt;br /&gt;
:Provides wizard for creating new classes.&lt;br /&gt;
&lt;br /&gt;
'''[[Code Completion plugin|Code Completion]]'''&lt;br /&gt;
&lt;br /&gt;
:Provides code completion functionality and class browser.&lt;br /&gt;
&lt;br /&gt;
'''[[Compiler plugin|Compiler]]'''&lt;br /&gt;
&lt;br /&gt;
:Provides support for various compilers in one interface.&lt;br /&gt;
&lt;br /&gt;
'''[[Debugger plugin|Debugger]]'''&lt;br /&gt;
&lt;br /&gt;
:Provides support for various debuggers in one interface.&lt;br /&gt;
&lt;br /&gt;
'''[[File Extension Handler plugin|File Extensions Handler]]'''&lt;br /&gt;
&lt;br /&gt;
:Adds extra file extension handlers.&lt;br /&gt;
&lt;br /&gt;
'''[[Open Files List plugin|Open Files List]]'''&lt;br /&gt;
&lt;br /&gt;
:Manages a list of all opened files (editors).&lt;br /&gt;
&lt;br /&gt;
'''[[Projects Importer plugin|Projects Importer]]'''&lt;br /&gt;
&lt;br /&gt;
:Imports projects from other IDE's, e.g. MS Visual Studio and DevC++.&lt;br /&gt;
&lt;br /&gt;
'''[[Scripted Wizard plugin|Scripted Wizard]]'''&lt;br /&gt;
&lt;br /&gt;
:Provides scripted wizard functionality.&lt;br /&gt;
&lt;br /&gt;
'''[[Source Code Formatter plugin|Source Code Formatter]]'''&lt;br /&gt;
&lt;br /&gt;
:Formats source code files with specific style.&lt;br /&gt;
&lt;br /&gt;
'''[[To-Do List plugin|To-Do List]]'''&lt;br /&gt;
&lt;br /&gt;
:Adds to-do items to source code.&lt;br /&gt;
&lt;br /&gt;
'''[[WinXP Look'n'Feel plugin|WinXP Look'n'Feel]]'''&lt;br /&gt;
&lt;br /&gt;
:Creates manifest file which enables the version 6.0 of the Common Controls on Windows XP.&lt;br /&gt;
&lt;br /&gt;
== Contrib Plugins ==&lt;br /&gt;
&lt;br /&gt;
The user-''contrib''uted plugins are not installed by default and offer extended functionality for Code::Blocks. The contrib plugins are maintained / developed by third-party developers.&lt;br /&gt;
&lt;br /&gt;
'''[[AutoVersioning|Auto Versioning]]'''&lt;br /&gt;
&lt;br /&gt;
:Helps you keep track of your project version and status.&lt;br /&gt;
&lt;br /&gt;
'''[[Browse Tracker plugins|Browse Tracker]]'''&lt;br /&gt;
&lt;br /&gt;
:Browse to previous source positions.&lt;br /&gt;
&lt;br /&gt;
'''[[C::B Games plugin|C::B Games]]'''&lt;br /&gt;
&lt;br /&gt;
:Games in a integrated development environment? You bet.&lt;br /&gt;
&lt;br /&gt;
'''[[Code Profiler plugin|Code Profiler]]'''&lt;br /&gt;
&lt;br /&gt;
:Provides graphical interface to GNU GProf profiler.&lt;br /&gt;
&lt;br /&gt;
'''[[Code Snippets plugin|Code Snippets]]'''&lt;br /&gt;
&lt;br /&gt;
:Manages small pieces of code (i.e. snippets).&lt;br /&gt;
&lt;br /&gt;
'''[[Code Statistics plugin|Code Statistics]]'''&lt;br /&gt;
&lt;br /&gt;
:Shows various statistics from source code files.&lt;br /&gt;
&lt;br /&gt;
'''[[Copy Strings to Clipboard plugin|Copy Strings to Clipboard]]'''&lt;br /&gt;
&lt;br /&gt;
:Copies literal strings from the current editor to clipboard.&lt;br /&gt;
&lt;br /&gt;
'''[[DevPak Installer plugin|DevPak Installer]]'''&lt;br /&gt;
&lt;br /&gt;
:Installs and updates DevC++ DevPaks.&lt;br /&gt;
&lt;br /&gt;
'''[[DragScroll plugin|DragScroll]]'''&lt;br /&gt;
&lt;br /&gt;
:Enables dragging and scrolling with mouse.&lt;br /&gt;
&lt;br /&gt;
'''[[Environment Variables plugin|Environment Variables]]'''&lt;br /&gt;
&lt;br /&gt;
:Sets environment variables within the focus of Code::Blocks.&lt;br /&gt;
&lt;br /&gt;
'''[[Help plugin]]'''&lt;br /&gt;
&lt;br /&gt;
:Integrates third-party help files to the interface.&lt;br /&gt;
&lt;br /&gt;
'''[[HexEditor plugin]]'''&lt;br /&gt;
&lt;br /&gt;
:Opens files in a Code::Blocks integrated HexEditor.&lt;br /&gt;
&lt;br /&gt;
'''[[Keyboard Shortcuts plugin|Keyboard Shortcuts]]'''&lt;br /&gt;
&lt;br /&gt;
:Manages menu shortcuts.&lt;br /&gt;
&lt;br /&gt;
'''[[Koders plugin|Koders]]'''&lt;br /&gt;
&lt;br /&gt;
:Queries the Koders webpage for keywords.&lt;br /&gt;
&lt;br /&gt;
'''[[KeyMacs plugin]]'''&lt;br /&gt;
&lt;br /&gt;
:KeyMacs (or Keyboard Macros) plugin enables Recording, Playback, and editing of keystroke macros.&lt;br /&gt;
&lt;br /&gt;
'''[[RegEx Testbed plugin|RegEx Testbed]]'''&lt;br /&gt;
&lt;br /&gt;
:Regular expressions testbed.&lt;br /&gt;
&lt;br /&gt;
'''[[Source Exporter plugin|Source Exporter]]'''&lt;br /&gt;
&lt;br /&gt;
:Exports source code files to other formats such as HTML and PDF.&lt;br /&gt;
&lt;br /&gt;
'''[[Symbol Table plugin|Symbol Table]]'''&lt;br /&gt;
&lt;br /&gt;
:A simple graphical interface to the GNU symbol table displayer (nm).&lt;br /&gt;
&lt;br /&gt;
'''[[ThreadSearch]]'''&lt;br /&gt;
&lt;br /&gt;
:Multi-threaded 'Search in files' with preview window.&lt;br /&gt;
&lt;br /&gt;
'''[[Valgrind plugin|Valgrind]]'''&lt;br /&gt;
&lt;br /&gt;
:Valgrind analysis tools integration.&lt;br /&gt;
&lt;br /&gt;
'''[[wxSmith plugin|wxSmith]]'''&lt;br /&gt;
&lt;br /&gt;
:RAD tool for creating wxWidgets dialogs.&lt;br /&gt;
&lt;br /&gt;
== 3rd Party Plugins ==&lt;br /&gt;
&lt;br /&gt;
3rd party plugins - developed and maintained by the community but not (yet?) in the C::B repository. The contrib plugins are maintained / developed by third-party developers.&lt;br /&gt;
&lt;br /&gt;
'''[[Fortran Project plugin|Fortran Project]]'''&lt;br /&gt;
&lt;br /&gt;
:This plugin provides symbol browser and code-completion for Fortran files.&lt;br /&gt;
&lt;br /&gt;
'''[[DoxyBlocks|DoxyBlocks]]'''&lt;br /&gt;
&lt;br /&gt;
:This plugin provides doxygen integration for Code::Blocks.&lt;br /&gt;
&lt;br /&gt;
'''[[TRACE32 Debugger]]'''&lt;br /&gt;
&lt;br /&gt;
:Extends the Debugger plugin of Code::Blocks to work with the TRACE32 Debuggers. TRACE32 documentation &amp;quot;int_codeblock.pdf&amp;quot; and debuggert32.cbplugin are located on the enclosed SW CD on purchase of TRACE32&lt;br /&gt;
&lt;br /&gt;
If you have questions -&amp;gt; ask in the forums at [/index.php/board,14.0.html].&lt;/div&gt;</summary>
		<author><name>Rirififi</name></author>
	</entry>
	<entry>
		<id>https://wiki.codeblocks.org/index.php?title=AutoVersioning_plugin&amp;diff=5802</id>
		<title>AutoVersioning plugin</title>
		<link rel="alternate" type="text/html" href="https://wiki.codeblocks.org/index.php?title=AutoVersioning_plugin&amp;diff=5802"/>
		<updated>2009-01-20T14:34:36Z</updated>

		<summary type="html">&lt;p&gt;Rirififi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Code::Blocks Contrib Plugins]]&lt;br /&gt;
{{Infobox_Plugin|&lt;br /&gt;
  name = AutoVersioning |&lt;br /&gt;
  logo = [[Image:AutoVersioningLogo.png]] |&lt;br /&gt;
  developer = [[User:jgm|JGM]], [[User:killerbot|KILLERBOT]] |&lt;br /&gt;
  maintainer = JGM |&lt;br /&gt;
  version = 1.1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
An application versioning plug in that increments the version and build number of your application every time a change has been made and stores it in version.h with easy to use variable declarations. Also have a feature for committing changes a la SVN style, a version scheme editor, a change log generator and more...&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The idea of the AutoVersioning plugin was made during the development of a pre-alpha software that required the version info and status. Been to busy coding, without time to maintain the version number, just decided to develop a plugin that could do the job with little intervention as possible.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
Here is the list of features the plugin covers summarized:&lt;br /&gt;
&lt;br /&gt;
*Supports C and C++.&lt;br /&gt;
*Generates and auto increment version variables.&lt;br /&gt;
*Software status editor.&lt;br /&gt;
*Integrated scheme  editor for changing the behavior of the auto incrementation of version values.&lt;br /&gt;
*Date declarations as month, date and year.&lt;br /&gt;
*Ubuntu style version.&lt;br /&gt;
*Svn revision check.&lt;br /&gt;
*Change log generator.&lt;br /&gt;
*Works on Windows and Linux (doesn't have Mac to test).&lt;br /&gt;
&lt;br /&gt;
==Sources==&lt;br /&gt;
Usually source and news about new releases are posted on the Code::Blocks forums on the plugins development section. You can access this plugin topic over [/index.php/topic,6294.msg48225.html#msg48225 here], recent sources are attached on the first post (you have to be logged in to download attachments on the forum).&lt;br /&gt;
&lt;br /&gt;
The plugin also have a project page at [http://www.berlios.de www.berlios.de]. The link is [http://developer.berlios.de/projects/autoversioning/ http://developer.berlios.de/projects/autoversioning/]. Submit all features request and bugs on the project page.&lt;br /&gt;
&lt;br /&gt;
Svn check out: '''svn://svn.berlios.de/autoversioning'''&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
&lt;br /&gt;
After downloading the sources, compiling them and installing the plugin to Code::Blocks just go to '''Project-&amp;gt;Autoversioning''' menu. A pop up window like this will appear:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Image:AvAskConfigure.png]]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When hitting yes on the ask to configure message box, the main auto versioning configuration dialog will open, to let you configure the version info of your project. Each editable control has a tool tip with information that explains you its features, so if you put the mouse on the control the tool tip will pop up. Below is a low quality screenshot showing all the tabs:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Image:AvDialog.png]]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After configuring your project for auto versioning, the settings that you entered on the configuration dialog will be stored on the project file, and a version.h file will be created. For now, every time that you hit the '''Project-&amp;gt;Autoversioning''' menu the configuration dialog will popup to let you edit your project version and versioning related settings, unless you don't save the new changes made by the plugin to the project file.&lt;br /&gt;
&lt;br /&gt;
==Dialog notebook tabs==&lt;br /&gt;
&lt;br /&gt;
===Version Values===&lt;br /&gt;
&lt;br /&gt;
Here you just enter the corresponding version values or let the auto versioning plugin increment them for you. &lt;br /&gt;
&lt;br /&gt;
*Major - Increments by 1 when the minor version reaches its maximum&lt;br /&gt;
*Minor - Increments by 1 when the build number pass the barrier of build times, the value is reset to 0 when it reach its maximum value.&lt;br /&gt;
*Build number (also equivalent to Release) - Increments by 1 every time that the revision number is incremented.&lt;br /&gt;
*Revision - Increments randomly when the project has been modified and then compiled.&lt;br /&gt;
&lt;br /&gt;
===Status===&lt;br /&gt;
&lt;br /&gt;
Some fields to keep track of your software status with a list of predefined values for convenience.&lt;br /&gt;
&lt;br /&gt;
*Software Status - The typical example should be v1.0 Alpha&lt;br /&gt;
*Abbreviation - Same as software status but like this: v1.0a &lt;br /&gt;
&lt;br /&gt;
===Scheme===&lt;br /&gt;
&lt;br /&gt;
Lets you edit how the plugin will increment the version values.&lt;br /&gt;
&lt;br /&gt;
*Minor maximum - The maximum number that the Minor value can reach, after this value is reached the Major is incremented by 1 and next time project is compiled the Minor is set to 0.&lt;br /&gt;
*Build Number maximum - When the value is reached, the next time the project is compiled is set to 0. Put a 0 for unlimited.&lt;br /&gt;
*Revision maximum - Same as Build Number maximum. Put a 0 for unlimited&lt;br /&gt;
*Revision random maximum - The revision increments by random numbers that you decide, if you put here 1, the revision obviously will increment by 1.&lt;br /&gt;
*Build times before incrementing Minor - After successful changes to code and compilation the build history will increment, and when it reaches this value the Minor will increment.&lt;br /&gt;
&lt;br /&gt;
===Settings===&lt;br /&gt;
&lt;br /&gt;
Here you can set some settings of the auto versioning behavior.&lt;br /&gt;
&lt;br /&gt;
*Autoincrement Major and Minor - lets the plugin increments this values by you using the scheme. If not marked only the Build Number and Revision will increment.&lt;br /&gt;
*Create date declarations - create entries in the version.h file with dates and ubuntu style version.&lt;br /&gt;
*Do Auto Increment - this tells the plugin to automatically increment the changes when a modification is made, this incrementation will occur before compilation.&lt;br /&gt;
*Header language - select the language output of version.h&lt;br /&gt;
*Ask to increment - if marked, ''Do Auto Increment'', it ask you before compilation (if changes has been made) to increment the version values.&lt;br /&gt;
*svn enabled - search for the svn revision and date in the current folder and generates the correct entries in version.h&lt;br /&gt;
&lt;br /&gt;
===Changes Log===&lt;br /&gt;
&lt;br /&gt;
This lets you enter every change made to the project to generate a '''ChangesLog.txt''' file.&lt;br /&gt;
&lt;br /&gt;
*Show changes editor when incrementing version - will pop up the changes log editor when incrementing the version.&lt;br /&gt;
*Title Format - a format able title with a list of predefined values.&lt;br /&gt;
&lt;br /&gt;
==Including in your code==&lt;br /&gt;
To use the variables generated by the plugin just ''#include &amp;lt;version.h&amp;gt;'' (or the real name in case you changed the default name). An example code would be like the following: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;iostream&amp;gt;&lt;br /&gt;
#include &amp;quot;version.h&amp;quot;&lt;br /&gt;
&lt;br /&gt;
void main(){&lt;br /&gt;
    std::cout&amp;lt;&amp;lt;AutoVersion::MAJOR&amp;lt;&amp;lt;endl;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Output of version.h===&lt;br /&gt;
The generated header file. Here is a sample content of the file on c++ mode:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#ifndef VERSION_H&lt;br /&gt;
#define VERSION_H&lt;br /&gt;
&lt;br /&gt;
namespace AutoVersion{&lt;br /&gt;
	&lt;br /&gt;
	//Date Version Types&lt;br /&gt;
	static const char DATE[] = &amp;quot;15&amp;quot;;&lt;br /&gt;
	static const char MONTH[] = &amp;quot;09&amp;quot;;&lt;br /&gt;
	static const char YEAR[] = &amp;quot;2007&amp;quot;;&lt;br /&gt;
	static const double UBUNTU_VERSION_STYLE = 7.09;&lt;br /&gt;
	&lt;br /&gt;
	//Software Status&lt;br /&gt;
	static const char STATUS[] = &amp;quot;Pre-alpha&amp;quot;;&lt;br /&gt;
	static const char STATUS_SHORT[] = &amp;quot;pa&amp;quot;;&lt;br /&gt;
	&lt;br /&gt;
	//Standard Version Type&lt;br /&gt;
	static const long MAJOR = 0;&lt;br /&gt;
	static const long MINOR = 10;&lt;br /&gt;
	static const long BUILD = 1086;&lt;br /&gt;
	static const long REVISION = 6349;&lt;br /&gt;
	&lt;br /&gt;
	//Miscellaneous Version Types&lt;br /&gt;
	static const long BUILDS_COUNT = 1984;&lt;br /&gt;
	#define RC_FILEVERSION 0,10,1086,6349&lt;br /&gt;
	#define RC_FILEVERSION_STRING &amp;quot;0, 10, 1086, 6349\0&amp;quot;&lt;br /&gt;
	static const char FULLVERSION_STRING[] = &amp;quot;0.10.1086.6349&amp;quot;;&lt;br /&gt;
	&lt;br /&gt;
}&lt;br /&gt;
#endif //VERSION_h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On C mode is the same as C++ but without the namespace:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#ifndef VERSION_H&lt;br /&gt;
#define VERSION_H&lt;br /&gt;
	&lt;br /&gt;
	//Date Version Types&lt;br /&gt;
	static const char DATE[] = &amp;quot;15&amp;quot;;&lt;br /&gt;
	static const char MONTH[] = &amp;quot;09&amp;quot;;&lt;br /&gt;
	static const char YEAR[] = &amp;quot;2007&amp;quot;;&lt;br /&gt;
	static const double UBUNTU_VERSION_STYLE = 7.09;&lt;br /&gt;
	&lt;br /&gt;
	//Software Status&lt;br /&gt;
	static const char STATUS[] = &amp;quot;Pre-alpha&amp;quot;;&lt;br /&gt;
	static const char STATUS_SHORT[] = &amp;quot;pa&amp;quot;;&lt;br /&gt;
	&lt;br /&gt;
	//Standard Version Type&lt;br /&gt;
	static const long MAJOR = 0;&lt;br /&gt;
	static const long MINOR = 10;&lt;br /&gt;
	static const long BUILD = 1086;&lt;br /&gt;
	static const long REVISION = 6349;&lt;br /&gt;
	&lt;br /&gt;
	//Miscellaneous Version Types&lt;br /&gt;
	static const long BUILDS_COUNT = 1984;&lt;br /&gt;
	#define RC_FILEVERSION 0,10,1086,6349&lt;br /&gt;
	#define RC_FILEVERSION_STRING &amp;quot;0, 10, 1086, 6349\0&amp;quot;&lt;br /&gt;
	static const char FULLVERSION_STRING[] = &amp;quot;0.10.1086.6349&amp;quot;;&lt;br /&gt;
	&lt;br /&gt;
#endif //VERSION_h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Change log generator==&lt;br /&gt;
This dialog is accessible from the menu '''Project-&amp;gt;Changes Log'''. Also if checked '''Show changes editor when incrementing version''' on the changes log settings, the window will open to let you enter the list of changes after a modification to the project sources or an incrementation event. Below is an  example screen shot: &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:AvChangesList.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Buttons Summary===&lt;br /&gt;
*Add - appends a row in to the data grid&lt;br /&gt;
*Edit - enables the modification of the selected cell&lt;br /&gt;
*Delete - removes the current row from the data grid&lt;br /&gt;
*Save - stores into a temporary file (changes.tmp) the actual data for later procesing into the changes log file&lt;br /&gt;
*Write - process the data grid data to the changes log file&lt;br /&gt;
*Cancel - just closes the dialog without taking any action&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here is an example of the output generated by the plugin to the ChangesLog.txt file:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
03 September 2007&lt;br /&gt;
   released version 0.7.34 of AutoVersioning-Linux&lt;br /&gt;
&lt;br /&gt;
     Change log:&lt;br /&gt;
        -Fixed: pointer declaration&lt;br /&gt;
        -Bug: blah blah&lt;br /&gt;
&lt;br /&gt;
02 September 2007&lt;br /&gt;
   released version 0.7.32 of AutoVersioning-Linux&lt;br /&gt;
&lt;br /&gt;
     Change log:&lt;br /&gt;
        -Documented some areas of the code&lt;br /&gt;
        -Reorganized the code for readability&lt;br /&gt;
&lt;br /&gt;
01 September 2007&lt;br /&gt;
   released version 0.7.30 of AutoVersioning-Linux&lt;br /&gt;
&lt;br /&gt;
     Change log:&lt;br /&gt;
        -Edited the change log window&lt;br /&gt;
        -If the change log windows is leave blank no changes.txt is modified&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rirififi</name></author>
	</entry>
</feed>