2009-02-05  Martin Singer   <m_power3@users.sourceforge.net>

	Version 0.55 (alpha)
	
	* first public alpha release


2009-02-06  Martin Singer   <m_power3@users.sourceforge.net>

	Version 0.62 (alpha)
	
	* New About Dialog
	* Added Message Dialogs
	* Added Error Messages
	* Page settings at Merge works fine now
	* Cleaning code


2009-02-07 Martin Singer   <m_power3@users.sourceforge.net>

	Version 0.63 (alpha)
	
	* fixed some bugs
	* asking for overwriting file


2009-02-13  Martin Singer   <m_power3@users.sourceforge.net>

	Version 0.78 (alpha)
	
	* Add extension check button at save dialog
	* Warn about overwriting existing file
	* Checks at merge if limit of source files arrived
	* Statusbar messages
	* Count pages of input files
	* Restructuring save and load dialogs
	* Add some messages and error Messages
	* Add toggle buttons
	* Add icon to ID button


2009-02-13  Martin Singer   <m_power3@users.sourceforge.net>

	Version 0.82 (alpha)
	
	* Added ComboBox for File ID
	* Removed Window for File ID
	* Restructured Statusbar outputs
	* Added Icon
	* Added UTF-8 Signs: '>>' and '<<'


2009-02-16  Martin Singer   <m_power3@users.sourceforge.net>

	Version 0.84 (alpha)
	
	* Add copy Button at Merge
	* New Statusbar
	* Changes at Merge -> Options window


2009-04-25  Martin Singer   <m_power3@users.sourceforge.net>

	Version 0.99 (alpha)

	* includes <giomm-2.4/giomm.h> now
	* Rewrite of FileChooserDialogs
	* Rewrite and revise of Dialogs
	* Tooltips for buttons without text
	* All used strings at one file now (definings.h)
	* Quote of special signs at filenames (using files with spaces is possible now)
	* Entry at Gnome Menu


2009-06-23  Martin Singer   <m_power3@users.sourceforge.net>

	Version 0.123 (alpha)
	
	* Rewrite of ListStores
	* Changing IDE (from xEmacs to Anjuta)
	* Adding "Counter Digits Selection" at Split
	* Changing Page Selection at Attachments from Entry to Spinbutton
	* Adding Popupmenus at Merge and Attachments
	* Installation works with "configure make makeinstall" now
	* Changing from GPLv3 to GPLv3+


2011-09-04	Martin Singer   <m_power3@users.sourceforge.net>

	Version 0.3.1 (alpha)
	
	* The entire GUI completely re-written using the gtkmm libraries of version 3.0
	* More compact and better source code
	* New version numbering
	* New application icon
	* Translatable by using glibmm/i18n.h
	
	* Renamed "Merge" to "Concatenate" (cat) and "Split" to "Burst" (like at the PDFTK)
	* FileChooserButtons instead Entrys, Buttons and FileChoosers
	* New message-dialogs
	* Concatenate:
		* The options are adjustable at the tree view now (no extra window necessary)
		* The separator ',' is no longer valid at "Pages" (using ' ' only - like at the PDFTK)
		* On invalid inputs in "Pages" the entry text will be shown in red letters
		* The page numbers are shown at the tree view (not in statusbar)
		* If the page number of a PDF document is not ascertainable, or 0,
			the page number appears orange.
			The page number is not checked for the creation of the command.
		* The tooltip of a row shows the whole file path (at "Attachment" too)
		* The treeview is searchable for filenames (not file paths) (at "Attachment" too)
		* The ID combobox only shows possible options
		* A file gets the same file index (handle - a letter from A to Z),
			even if it occurs several times in the list
		* Parameters can be assigned already in the file selection dialog
			for all files to be added (at expander "Options")
	* Burst:
		* Suffix - Text behind counter digits
		* Counting octal, decimal and hexadecimal
			(on using auto digits, number of counter digits will be adjusted)
		* Extension (.pdf)
	* Multibackground / Multistamp (new PDFTK parameter)
	* UTF8-Support for dump files (new PDFTK parameter - used at "Tools")
	* The "Tools" moved in the main window
		(the "Permissions" are disabled when the "Tool" tab is active)
	* On invalid parameters, the SaveAs-Button does nothing
	* Converting file names using "Glib filename_to_utf8()" and "Glib filename_from_utf8()"
	* Using document-directory (G_USER_DIRECTORY_DOCUMENTS) as the default directory for file-choosers
	* Using "std string" for PDFTK command
	* Using '"' for quoting filenames and '\' for quoting '\', '`' and '$' in PDFTK command
	* 1 MiB read buffer for counting pages of a PDF file (much faster than 512 Byte)


2011-09-14	Martin Singer   <m_power3@users.sourceforge.net>

	Version 0.3.2 (alpha)
	
	* Button "Shuffle pages" added at "Concatenate"
	* Replaced radiobutton pairs "Drop XFA", "Don't drop XFA" and "Flatten", "Don't flatten" with checkbuttons "Drop XFA" and "Flatten" at "Tools"
	* Changed widged configuration at "Burst", "Background / Stamp" and "Tools"
	* Changed some (default) mnemonic symbols - most at "Tools"
	* Fixed error: 'Gtk-CRITICAL **: gtk_widget_set_sensitive'
		* Disconnecting signal mNotebook_Sections.signal_switch_page() at destructor of class cWindowMain


2011-11-20	Martin Singer   <m_power3@users.sourceforge.net>

	Version 0.3.3 (alpha)
	
	* Test messages are only compiled into program if precompiler flag PDFCHAIN_TEST is defined at "pdfchain.h" (e.g. destructor messages)
	* Temporary widgets are onle compiled into program if precompiler flag PDFCHAIN_TEMP is defined at "pdfchain.h" (e.g. hidden TreeViewColumns for Tooltips)
	* Global constant variables at "pdfchain.h" are declarated external and defined at "constants.h" now
	* Global constant variable "Pdfchain::Path::DEFAULT_PATH_DOCUMENTS" used by the filechoosers is no longer declarated at "pdfchain.h"
	  (external declarated variables seems to make problems at the allocation to virtual declarated variables)


2012-08-17	Martin Singer   <m_power3@users.sourceforge.net>

	Version 0.3.4 (alpha)
	
	* Added new section "Cat Simple"
	* Changed GUI design
		* Removed menubar (looks more like a dialog)
		* Sections use full window width (looks more like gedit)
		* Replaced progressbar by statusbar (status messages are not visible yet)
	* Changed some strings
		* Renamed section "Concatenate" to "Cat Extended"
		* Renamed "Features" to "Allow" (like at pdftk)
		* some other strings ...
	* Implementing code for "Attach to page" (missing since v.0.3.1)
	* Fixed behavior of "Add files" at section "Cat Extended"
	* Rewrote filechoosers and filechooserbuttons
	* Rewrote combobox "pdf id" at cat sections
	* Configured autoconf by hand
	* Rewrote project homepage: http://pdfchain.sourceforge.net
	* Created Git repository at sourceforge project page:
		git://pdfchain.git.sourceforge.net/gitroot/pdfchain/pdfchain
	* Created new application logo and set of icons
	
2012-10-04	Martin Singer   <m_power3@users.sourceforge.net>

	Version 0.3.5 (alpha)
	
	* Bugfix in section "Cat Extended"
		(Bugreport: https://bugs.launchpad.net/ubuntu/+source/pdfchain/+bug/1048045)
		Now re-indexing list-entries before creating the command
		at metohod cLStore_CatExtended::createCommand()


2013-03-28	Martin Singer   <m_power3@users.sourceforge.net>

	Version 0.4.0 (alpha)
	
	* PDF Chain 0.4.0 is compatible with the PDF Toolkit 1.45
		and supporting its features.
		PDF Chain 0.4.0 is not compatible with PDFtk 1.44 and older!
		* Merged Cat Simple and Cat Extended to Conaticate
			using the multi-character input handles of PDFtk 1.45.
			By implementing the multi-character handles,
			PDFtk removed its 26 file limitation.
			Cat Simple is not necessary any longer.
		* Using a guint id instead a char handle for indexing the files.
			Default (not indexed) file id is G_MAXUINT.
		* The method cLStore_CatExtended::createCommand() creates
			a PDFtk input handle from the id.
			Id 0 equals to handle A, 25 to Z, 26 to BA (multi-character) ...
		* Adjust the command syntax for page rotation to PDFtk 1.45.
			Using north, south, east, west now instead of N, S, E, W.
		* Supporting the r page prefix of PDFtk 1.45.
		* Rewrote some methodes at file id store_cat.cc
			and reorganized some functionality of the liststore.
	* Implemented the Clear Button.
	* Removed the "Options" at the add-files-filechooser of Concatenate (Cat Extended).
	* Add has its own column at Concatenate now.
	* Changed some Labels ("Shuffle", "Digits", "UTF-8", ...)
	* Updated projectpage (http://pdfchain.sourceforge.net/)
	

2013-07-01	Martin Singer	<m_power3@users.sourceforge.net>

	Version 0.4.1 (alpha)
	
	* Depends on gtkmm-3.0 >= 3.6.0 (for Gtk::MenuButton)
	* Added a right click popup menu for the cat treeview
	* Added move to top and move to bottom buttons to section cat
	* Added some tooltips
	* Moved the clear and about button into a menu with a menu button
	* Moved the permissions from an expander to a toggle button
	* Changed the order of the file filter at output folder file chooser burst
	* Changed the stock icon at output folder file chooser burst
		(Gtk::Stock::DIRECTORY doesn't work right)


2013-07-03	Martin Singer	<m_power3@users.sourceforge.net>

	Version 0.4.2 (alpha)
	
	* Depends on PDFtk >= 2.0
	* Renamed Concatenate to Catenate
	* Added and revised tooltips in sections Tools and Catenate
	* Revised PDFtk return code messages
		* Added PDFtk return codes 3 and 768
	* Added new features of PDFtk 2.0 in section Tools
		* "Dump Data Annotaion"
		* "Needs Appearances"
	* Added "Repair document" in section Tools
	* Replaced the expression "PDF file" by "document"
	* Revised section permissions
		* Revised tooltips
		* Added user guidance (useless selections shouldn't be able)
		* Revised the "create_command()" methode
		* Added handlig and warning if user and owner password are the same


2013-07-06	Martin Singer	<m_power3@users.sourceforge.net>

	Version 0.4.3 (alpha)
	
	* Revised Sections Background/Stamp and Burst
		* Revised and added Tooltips
		* Simpler user guidance
	* Revised some tooltips
	* Changed the signal handler for the check buttons in section Permissions


2013-07-09	Martin Singer	<m_power3@users.sourceforge.net>

	Version 0.4.4 (alpha)
	
	* Depends no longer on gtkmm >= 3.6 (works with gtkmm >= 3.0)
		* Added fallback for gtkmm < 3.6 (no MenuButton is used)
		* Changed the configure.ac to define PDFCHAIN_GTKMM_OLD
			at config.h in case of gtkmm < 3.6
	* Revised the FileChooser Dialogs and Buttons
		* Added a clear function to all FileChoosers
		* All FileChooser show the "current folder" not the "history"
		* Changed the clear function for the FileChooser in the sections


2015-10-15	Martin Singer	<m_power3@users.sourceforge.net>

	Version 0.4.4.1 (alpha)

    * Added check for gtkmm >= 3.12 in configure.ac
        gtkmm >= 3.12 depends on c++11. If check is true the
        compiler flag -std=c++0x will be set.
        
        http://www.murrayc.com/permalink/2015/07/31/gtkmm-now-uses-c11/


2015-12-17	Martin Singer	<m_power3@users.sourceforge.net>

	Version 0.4.4.2 (alpha)

    * Quoting passwords
		Solves problem with $ sign in passwords
		Thanks Robert!
	* Disabled rubber banding in the treeviews of catenate and attachment
		Solves some critical messages of GTK
	* Replaced switch() statements with boolean variables with if() statements
		Removes compiler warnings
	* Solved problem with the Gtk::CellrendererText
		Added a separate column for the even/odd filter
	* Added Help Button and MenuItem wich links to the documentation page
	* Adjusted the year in the copyright message in the about dialog
	* Changed requred version of GTKmm from 3.12 to 3.18 (was wrong)
		http://www.murrayc.com/permalink/2015/09/25/gtkmm-3-18-and-glibmm-2-46/

