2013-03-01 Riccardo Mottola <rm@gnu.org>

	* GRDocView.m
	Check loop condition vbetter due to unsigned transition.

2013-03-01 Riccardo Mottola <rm@gnu.org>

	* GRBezierControlPoint.h
	* GRBezierControlPoint.m
	* GRBox.m
	* GRCircle.m
	Transitions to CGFLoat missed in the previous commit.

2013-03-01 Riccardo Mottola <rm@gnu.org>

	* GRBezierPath.h
	* GRBezierPath.m
	* GRObjectControlPoint.h
	* GRObjectControlPoint.m
	* GRText.h
	* GRText.m
	CGFloat transition

2013-02-28 Riccardo Mottola <rm@gnu.org>

	* GRDocView.m (deepCopyObjects)
	Return an autoreleased array.

2013-02-28 Riccardo Mottola <rm@gnu.org>

	* GRTextEditorView.m
	Fix warnings.

2013-02-25 Riccardo Mottola <rm@gnu.org>

	* GRDocView.m
	When selecting with shift, unselect an already selected object.

2013-02-24 Riccardo Mottola <rm@gnu.org>

	* GRDocView.m
	NSUInteger, CGFloat transitions, cleanup

2013-02-24 Sebastian Reitenbach <sebastia@l00-bugdead-prods.de>
	* GRTextEditorView.m
	* shutup clang warning

2013-02-23 Riccardo Mottola <rm@gnu.org>

	* GRDocView.m (startCircleAtPoint, startBoxAtPoint)
	Remove code for new/old editor, since it is useless for these shapes.

2013-02-23 Riccardo Mottola <rm@gnu.org>

	* GRCircleEditor.m
	* GRBoxEditor.m
	Remove unused method moveControlAtPoint :toPoint

2013-02-22 Riccardo Mottola <rm@gnu.org>

	* GRDocView.m (startCircleAtPoint)
	Call moveControlPointOfEditor directly instead of duplicating code.

2013-02-22 Riccardo Mottola <rm@gnu.org>

	* GRCircle.[h,m]
	Add position accessor

	* GRCircleEditor.m
	Add square constrainer

2013-02-22 Riccardo Mottola <rm@gnu.org>

	* GRDocView.m (startBoxAtPoint)
	Call moveControlPointOfEditor directly instead of duplicating code.

2013-02-22 Riccardo Mottola <rm@gnu.org>

	* GRBox.[h,m] (position)
	Add position accessor

	* GRBoxEditor.m
	Add square constrainer.

2013-02-18 Riccardo Mottola <rm@gnu.org>

	* GRText.m
	* GRDrawableObject.m
	Fix warnings.

2013-02-17 Riccardo Mottola <rm@gnu.org>

	* GRDocView.m (rectForPage)
	Match signature to NSInteger

2013-02-17 Riccardo Mottola <rm@gnu.org>

	* GRBox.m
	* GRCircle.m
	* GRDocView.h
	* GRDocView.m
	* GRDrawableObject.h
	* GRDrawableObject.m
	* GRPathObject.h
	* GRPathObject.m
	* GRPropsEditor.h
	float to CGFloat transition

2012-09-24 Riccardo Mottola <rm@gnu.org>

	* GRBox.m
	* GRCircle.m
	Generate properties from description and use the
	properties initializer.

2012-09-23 Riccardo Mottola <rm@gnu.org>

	* GRDrawableObject.m
	Init also with visible and locked properties.

2012-09-23 Riccardo Mottola <rm@gnu.org>

	* GRTextEditor.m
	* GRTextEditorView.h
	* GRTextEditorView.m
	Use standard NSFontPanel instead of font pick-list.

2012-09-20 Wolfgang Lux

	* GRDocView.m
	* GRDocView.h
	Fix cursor and tracking rect.

2012-09-20 Riccardo Mottola <rm@gnu.org>

	* GRText.m
	If user action is canceled, do not return an object.

2012-09-16 Riccardo Mottola <rm@gnu.org>

	* GRDocView.m:
	Fix object duplication during drag operation.

2012-09-14 Riccardo Mottola <rm@gnu.org>

	* GRBezierPath.m
	* GRBox.m
	* GRCircle.m
	* GRDocView.m
	* GRDrawableObject.h
	* GRDrawableObject.m
	* GRObjectEditor.m
	* GRText.m
	Unify selection detection to "objectHitForSelection".

2012-09-12 Riccardo Mottola <rm@gnu.org>

	* GRDocView.m
	Improve positioning of 50/100/200 zooming without clicking.

2012-09-12 Riccardo Mottola <rm@gnu.org>

	* GRDocView.m
	* Resources/MainMenu.gorm
	Zoom 50/100/200

2012-09-12 Riccardo Mottola <rm@gnu.org>

	* GRDocView.[h,m]
	Separate zooming from zoom index search in two methods.

2012-09-10 Riccardo Mottola <rm@gnu.org>

	* GRDocView.m
	Implement delete, implement undo for pasteboard operations.

2012-09-10 Riccardo Mottola <rm@gnu.org>

	* GRBox.h
	* GRBox.m
	* GRDrawableObject.h
	* GRDrawableObject.m
	* GRPathObject.h
	* GRPathObject.m
	Init with properties in each parent class, remove plain init for Box.

	* GRCircle.m
	* GRCircle.h
	Init with properties of the parent class.

	* GRBezierPath.h
	* GRBezierPath.m
	Init with properties of the parent class.

2012-09-10 Riccardo Mottola <rm@gnu.org>

	* GRBezierPath.m
	* GRBox.m
	* GRCircle.m
	Take zooming in account for the linewidth only during drawing, without changing the effective linewidth.

2012-09-10 Riccardo Mottola <rm@gnu.org>

	* GRText.m
	Fix missing retains for foreground and stroke colors.

2012-08-27 Riccardo Mottola <rm@gnu.org>

	* GRText.m
	Fix drawing of grid lines when zoomed.

2012-08-27 Riccardo Mottola <rm@gnu.org>

	* GRText.m
	* GRTextEditorView.m
	Fix memory leaks.

2012-08-19 Riccardo Mottola <rm@gnu.org>

	* GRDocView.m
	Do not leak objects while performing deep copy.

2012-08-18 Riccardo Mottola <rm@gnu.org>

	* GRPathObject.h
	* GRPathObject.m
	Fix warning, declare method in superclass.

2012-08-18 Riccardo Mottola <rm@gnu.org>

	* GRText.m
	* GRBox.m
	* GRCircle.m
	* GRBezierPath.m
	Initialize colors with RGB color space.

2012-08-18 Riccardo Mottola <rm@gnu.org>

	* GRText.m:
	New file format, colors RGB encoded

2012-08-17 Riccardo Mottola <rm@gnu.org>

	* GRBox.m
	* GRCircle.m
	* GRBezierPath.m
	* Graphos.h
	New file format, colors RGB encoded/decoded.

2012-08-14 Riccardo Mottola <rm@gnu.org>

	* GRBox.m
	* GRCircle.m
	* GRBezierPath.m
	* GRDocView.m
	More robust handling of BOOLs.

	* GRText.m
	More robust handling of BOOLs and fill only if filled.

	* GRPropsEditor.m
	More robust handling of nil properties.

2012-04-21 Riccardo Mottola <rm@gnu.org>

	* GRDocView.m
	Decode ordering in files (only if version >= 0.3)

2012-04-21 Riccardo Mottola <rm@gnu.org>

	* GRDocView.m
	Encode ordering in files.

2012-04-21 Riccardo Mottola <rm@gnu.org>

	* GRDocView.m
	Add version encoding to files.

2012-03-08 Riccardo Mottola <rm@gnu.org>

	* GRPropsEditor.m:
	Do not encode nil color.

2011-12-22 Riccardo Mottola <rm@gnu.org>

	* GRDocument.[h,m]:
	Store the file data and load it ater the nib is initialized.

2011-12-20 Riccardo Mottola <rm@gnu.org>

	* GRDocument.[h,m]:
	* English.lproj/GRDocument.nib
	Init view only in the interface file.

2011-12-20 Riccardo Mottola <rm@gnu.org>

	* GRDocument.m:
	Fix init method.

2011-12-19 Riccardo Mottola <rm@gnu.org>

	* GRDocView.m:
	Guard against invalid print info values

2011-10-30 Riccardo Mottola <rm@gnu.org>

	* GRDocView.m
	Update object inspector after object creation.

2011-10-29 Riccardo Mottola <rm@gnu.org>

	* GRText.[h,m]
	* GRDocView.m
	Initialize text object with properties.

2011-10-28 Riccardo Mottola <rm@gnu.org>

	* GRBezierPath.h
	* GRBezierPath.m
	* GRCircle.h
	* GRCircle.m
	* GRPathObject.h
	* GRPathObject.m
	Refactor path properties into super-class

	* GRBezierPath.h
	* GRBezierPath.m
	* GRDocView.m
	Initialze Bezier Path with properties.

2011-10-27 Riccardo Mottola <rm@gnu.org>

	* GRBox.[h,m]:
	* GRCircle.[h,m]:
	Initializer with property dictionary

	* Graphos.[h,m]:
	Object Inspector accessor.

	* GRDocView.m
	Init Box and Circle on add shape.

2011-10-24 Riccardo Mottola <rm@gnu.org>

	* GRPathObject.[h,m]:
	* GRCircle.m:
	* GRBezierPath.[h,m]:
	declare setLineWidth and lineWidth methods in super class

2011-08-25 Riccardo Mottola <rm@gnu.org>

	* GRCircle.m
	Calculate circle bounds correctly.
