* configure.in: use pkg-config to get diacanvas2 flags, check if needed
mono applications can be run as 'xx' or 'xx.exe' and prepend 'mono' in
the latter case, added 2 new output files.
* makefile.am: automake-ized.
* dia/makefile.am:
* doc/makefile.am:
* sample/makefile.am:
* sources/makefile.am: use the variables defined in configure.in
* glue/makefile.am: use libtool.
* sample/glade/makefile.am:
* sample/pixmaps/makefile.am: needed for make dist to produce a valid
tarball.
Now I can compile this from CVS. And you too :).
svn path=/trunk/diacanvas-sharp/; revision=20035
* TODO: Updated, with content from TODO and
various things which has been done has been removed.
* autogen.sh: Added, autoconf enabled.
* configure.in: Added, autoconf enabled.
* patches: Removed, not needed anymore
* makefile: All of them removed, autoconf enabled
* makefile.am: All of them added, autoconf enabled
* .cvsignore: Added
* README: Does not mention make prefix option anymore
* COPYRIGHT: Removed
* COPYING: Added
* INSTALL: Added
* dia/cvsignore: Added makefile and makefile.in
* doc/cvsignore: Ditto
* glue/cvsignore: Ditto
* sample/cvsignore: Ditto
* sources/cvsignore: Ditto
svn path=/trunk/diacanvas-sharp/; revision=19777
Added DiaDashStyle workaround.
* sources/Dia.metadata: Moved this metadata to dia/Dia.metadata
in the new format.
* dia/Dia.metadata: Removed the hiding of properties
CanvasLine.HeadPos and CanvasLine.TailPos, no need to work
around struct marshalling bug.
* dia/diacanvas-api.xml: Regenerated
* dia/CanvasLine.custom: Removed workaround for struct marshalling bug.
* dia/DashStyle.cs: Added
* dia/CanvasLine.custom: Added new custom Dash property
* dia/makefile: Updated to use new metadata.
* dia/PlacementTool: Rewritten to use reflection.
* sample/sample.cs: Updated to make use of new DashStyle
* doc/en/Dia/Canvas.xml: Documented method SnapToGridCoordinates.
* doc/en/diacanvas-docs.zip: Reflects the documentation above
* NEWS: Added bugfixes
* ChangeLog: Removed fixed stuff, which does not need to be
workedaround anymore.
* README: Targets gtk#-0.12
svn path=/trunk/diacanvas-sharp/; revision=19455
* api/dia-symbols.xml: Removed
* api/makefile: Removed
* api/.cvsignore: Removed
* dia/dia-api.xml: Added
* dia/dia-symbols.xml: Added
* dia/.cvsignore: Updated with generated-stamp
* dia/makefile: Updated to generate c# code from dia-api.xml and dia-symbols.xml
* sources/dia-sharp-sources.xml: Updated to put dia-api.xml in dia/ instead of api/
* sources/Dia.metadata: Hide event Event and method SetParent in CanvasItem,
to work around bugs.
* makefile: deleted api as a target
* PROBLEMS: Added yet another problem
* sample/sample.cs: Uncommented FindViewItem, since it triggers some bug
svn path=/trunk/diacanvas-sharp/; revision=18799
from gpointer to GnomePrintJob
* api/dia-api.xml: Ditto
* sample/sample.cs: Updated to use new API, fixed to use filename entry
svn path=/trunk/diacanvas-sharp/; revision=18307
its internal.
* sources/makefile: Removed old appliance of patch
* patches/dia-storage.h.diff: Removed not needed anymore
* patches/removal_of_persistens.diff: Patch to remove persistens
functionality in DiaCanvas, should be in DiaCanvas cvs soon.
* api/dia-api.xml: Reflects latest changes
svn path=/trunk/diacanvas-sharp/; revision=18060
* sources/Dia.metadata: Hidden the default ctor of
the PlacementTool.
* dia/CanvasBox.custom:
* dia/CanvasImage.custom:
* dia/CanvasLine.custom: Added creation of PlacementTool for the item.
* dia/PlacementTool.custom: Removed creation of Box, Image and Line.
* PROBLEMS: Some problems magically goes away.
* sample/sample.cs: Updated to accomodate api changes.
svn path=/trunk/diacanvas-sharp/; revision=17842
* sources/Dia.metadata: Hide DiaShapeItemInfo and
DiaShapeViewInfo cause they are only used internally.
* PROBLEMS: Updated info on GDestroyNotify
svn path=/trunk/diacanvas-sharp/; revision=17761
* glue/dia-canvas-line.c: Added HeadPos and TailPos set properties, as
a workaround for gtk# bug 47168.
* dia/CanvasLine.custom: Added get/set property for HeadPos and TailPos
* sources/Dia.metadata: Hide HeadPos and TailPos in CanvasLine
* PROBLEMS: Updated with solutions
svn path=/trunk/diacanvas-sharp/; revision=17400
* sample/sample.cs: Added SelectAll, UnselectAll and DeleteSelected
* PROBLEMS: Added a couple of crashes
* glue/makefile: Added libgnomeui-2.0 to libs
* glue/dia-canvas-view.c:
* dia/CanvasView.custom: Added get accessors for SelectedItems and FocusItem
* sources/Dia.metadata: Renamed signals in CanvasView, to avoid clashes
Changed type of property Parent in CanvasItem to CanvasGroup
svn path=/trunk/diacanvas-sharp/; revision=17188
* sources/makefile:
* PROBLEMS:
* README:
* api/dia-api.xml: Target latest cvs version of diacanvas2
* patches/*.diff: Rearranged patches, a dir
for each software and version of it that
has been modified.
* patches/dia-storage.h.diff: Fix for comments next to parameters.
* patches/acinclude.m4.diff: Fix for not finding python 2.3
* sources/Dia.Metadata: Fixed nameclashes
svn path=/trunk/diacanvas-sharp/; revision=17116
dia/CanvasImage.custom
dia/CanvasLine.custom:
Method ItemCreate is inherited so no need to
call CanvasItem.ItemCreate, just plain ItemCreate.
* dia/CanvasText.custom: Added, default ctor
* sources/Dia.metadata: Disabled default ctor for CanvasText
* sample/sample.cs: Includes sample code to display CanvasText
* sample/CanvasTextBox.cs: Added a custom CanvasItem
svn path=/trunk/diacanvas-sharp/; revision=16771