зеркало из
1
0
Форкнуть 0
Граф коммитов

63 Коммитов

Автор SHA1 Сообщение Дата
Martin Willemoes Hansen 483fb5e23d * dia/Dia.metadata: Fixed some array passing bugs
* NEWS: Updated for new release

svn path=/trunk/diacanvas-sharp/; revision=42530
2005-04-04 17:08:18 +00:00
Martin Willemoes Hansen cefe199fab * dia/Event.cs: Removed
* dia/makefile.am: Removed Event.cs
        * dia/glue/dia-event.c: Removed
        * dia/glue/makefile.am: Removed dia-event.c

svn path=/trunk/diacanvas-sharp/; revision=38524
2005-01-08 15:11:28 +00:00
Martin Willemoes Hansen 982c6361e7 * sources/diacanvas-sharp-sources.xml: Target DiaCanvas2-0.14.2
* sources/makefile: Ditto
        * dia/diacanvas-api.raw: Ditto
        * configure.in: Ditto + bumped version number
        * dia/Dia.metadata: Added rename metadata for events in
          DiaUndoManager
        * NEWS: Updated for new release
        * sample/sample.cs: Removed Simple Text Item,
          commented out broken undo/redo function,
          removed e-mail addresses from the about dialog
        * sample/CanvasTextBox: Removed EditingDoneHandler.

svn path=/trunk/diacanvas-sharp/; revision=38523
2005-01-08 14:56:35 +00:00
Martin Willemoes Hansen bb4dfe692b flush
svn path=/trunk/diacanvas-sharp/; revision=32237
2004-08-11 20:06:36 +00:00
Martin Willemoes Hansen f8936aaffa * dia/CanvasLine.custom: Updated Dash property to use new
glue code.
        * dia/DashStyle.cs: Removed
        * dia/glue/dia-canvas-line.c: New glue code to handle
          dash property properly, fixed testcode
        * dia/glue/dia-canvas-line.c.new: Removed
        * sample/sample.cs: Use the new Dash property
        * NEWS: CanvasLine.Dash is working 100%
        * PROBLEMS: Added problems with CanvasClock,
          editable text and text problem

svn path=/trunk/diacanvas-sharp/; revision=32236
2004-08-11 20:03:54 +00:00
Martin Willemoes Hansen 55902c8292 * configure.in: Bump version
Add AssemblyInfo.cs
        * sample/AssemblyInfo.cs.in: Added
        * sample/sample.cs: Cleaned up a bit
        * sample/CanvasClock.cs: Added IntPtr ctor
        * sample/CanvasClock.cs: Removed RegisterGType, not needed anymore
        * sample/CanvasFigure.cs: Ditto
        * sample/CanvasTextBox.cs: Ditto
        * NEWS: Updated with new customizing feature
        * dia/CanvasItem.custom: Change return type in delegate 'ShapeValueDelegate'
          and method 'ShapeValue_Callback' from Shape to IntPtr, for fixed bug
          produced when method ShapeValueFunc are override.
        * sample/CanvasClock.cs: Added a custom item.
        * sample/sample.cs: Added a Clock item.
        * sample/makefile.am: Added CanvasClock.cs.

svn path=/trunk/diacanvas-sharp/; revision=31849
2004-08-04 09:04:08 +00:00
Martin Willemoes Hansen c709e35498 * dia/CanvasItem.custom: Added Mario Fuentes work on extending
CanvasItem's
        * dia/glue/dia-canvas-item.c: Ditto

svn path=/trunk/diacanvas-sharp/; revision=31707
2004-08-01 10:53:41 +00:00
Martin Willemoes Hansen d22d8b27d9 * dia/glue/dia-canvas-line.c: Added, more than one dash, test code.
Changed signature to only specify one dash size.
        * dia/CanvasLine.custom: Ditto
        * dia/DashStyle.cs: Ditto
        * TODO: Maybe remove DashStyle if support for more than one
          dashstyle is far out in the future.
        * sample/CanvasTextBox.cs: Make text fit
        * sample/sample.cs: Ditto

svn path=/trunk/diacanvas-sharp/; revision=31706
2004-08-01 10:29:21 +00:00
Martin Willemoes Hansen d9b4340faa * dia/Dia.metadata: Use /api/namespace like gtk#
svn path=/trunk/diacanvas-sharp/; revision=31545
2004-07-28 10:35:57 +00:00
Martin Willemoes Hansen 54eced2867 * COPYING: Changed from GNU GPL to GNU LGPL
* configure.in: Bump version to 0.4.1
        * NEWS: Added license change
        * dia/*.cs: Ditto
        * dia/*.custom: Ditto
        * sample/*.cs: Ditto

svn path=/trunk/diacanvas-sharp/; revision=31192
2004-07-15 18:43:45 +00:00
Martin Willemoes Hansen e10d355d73 flush
svn path=/trunk/diacanvas-sharp/; revision=31141
2004-07-14 14:31:12 +00:00
Martin Willemoes Hansen e46f1acf67 * configure.in: Moved glue makefile
Added diacanvas-sharp.pc
          Added diacanvas-sharp-sample
          Added AssemblyInfo.cs
          Check for GAC
          Check for Mono or .NET
        * diacanvas-sharp.pc.in: Added
        * makefile.am: Removed glue dir
        * NEWS: Updated
        * dia/AssemblyInfo.cs.in: Added
        * dia/diacanvas-api.raw: Added
        * dia/diacanvas-api.xml: Removed
        * dia/makefile.am: Use the build method Gtk# uses
          Added glue dir
        * dia/.cvsignore: Ignore diacanvas-api.xml
        * dia/diacanvas-sharp.snk: Added
        * dia/glue/dia-canvas-item.c: Added
        * dia/glue/dia-canvas.c: Added
        * dia/glue/dia-canvas-line.c: Added
        * dia/glue/dia-canvas-line.c.new: Added
        * dia/glue/dia-canvas-view.c: Added
        * dia/glue/dia-event.c: Added
        * dia/glue/makefile.am: Added
        * glue: Removed, moved into dia
        * sample/makefile.am: Install sample
        * sample/diacanvas-sharp-sample.in: Runscript added
        * sample/.cvsignore: Added Runscript
        * sources/diacanvas-sharp-sources.xml: Target DiaCanvas-0.13.0
          Output to .raw instead of .xml
        * sources/makefile: Target DiaCanvas-0.13.0

svn path=/trunk/diacanvas-sharp/; revision=31140
2004-07-14 14:30:22 +00:00
Martin Willemoes Hansen 796841625c * dia/Dia.metadata: replaced disabledefaultconstructor
with disable_void_ctor, thanks tberman

svn path=/trunk/diacanvas-sharp/; revision=30989
2004-07-10 20:44:01 +00:00
Martin Willemoes Hansen ab2a0a6d57 * configure.in: Targets Mono-1.0, Gtk#-1.0 and DiaCanvas2-0.13.0
* dia/makefile.am: Reference assemblies properly

svn path=/trunk/diacanvas-sharp/; revision=30727
2004-07-04 15:24:00 +00:00
Martin Willemoes Hansen 2bf9ab05c5 * sources/makefile: Targets DiaCanvas2-0.12.0
* sources/diacanvas-sharp-sources.xml: Ditto
        * NEWS: Ditto
        * configure.in: Targets new Mono, Gtk# and DiaCanvas2
        * sample/makefile.am: Uses resource id's
        * sample/sample.cs: Ditto

svn path=/trunk/diacanvas-sharp/; revision=25086
2004-04-06 10:14:59 +00:00
Martin Willemoes Hansen f3d769c590 * dia/Dia.metadata: Marked Shape and Variable opaque.
* dia/PlacementTool.cs: Target Mono-0.30.2 and Gtk#-0.17
        * dia/Point.custom: Ditto
        * sample/sample.cs: Ditto
        * sample/CanvasFigure.cs: Ditto
        * doc/en/DiaSharp.xml: Removed
        * doc/en/makefile.am: Removed reference to dir DiaSharp
        * configure.in: Ditto

svn path=/trunk/diacanvas-sharp/; revision=23606
2004-03-02 09:24:32 +00:00
Martin Willemoes Hansen 7f2e38c786 * dia/DiaCanvas.cs: Added copyright
* dia/CanvasItem.custom: Implements the GLib.List abstraction pattern used in Gtk#
        * dia/CanvasView.custom: Ditto

svn path=/trunk/diacanvas-sharp/; revision=23106
2004-02-15 11:22:02 +00:00
Martin Willemoes Hansen 28a48efc2f * dia/CanvasBox.custom: Redundant code in ctor removed.
* dia/CanvasImage.custom: Ditto
        * dia/CanvasLine.custom: Ditto
        * dia/CanvasText.custom: Ditto

svn path=/trunk/diacanvas-sharp/; revision=23105
2004-02-15 10:53:42 +00:00
Martin Willemoes Hansen ff47ce4029 * dia/DiaCanvas.cs: Added, this is the module class for for
DiaCanvas#, it has a DiaCanvas.Init method which
          initializes the module.
        * sample/sample.cs: Uses DiaCanvas.Init()
        * PROBLEMS: One problem whent away with gtk#-0.16 some others
          entered ;)

svn path=/trunk/diacanvas-sharp/; revision=22886
2004-02-08 19:04:08 +00:00
Martin Willemoes Hansen 8f6b21716a * dia/CanvasBox.custom: Obj is now created using the GObject hirarchy,
Fixes the default ctor.
        * dia/CanvasImage.custom: Ditto
        * dia/CanvasLine.custom: Ditto
        * dia/CanvasText.custom: Ditto
        * dia/CanvasItem.custom: No need for item create method
        * PROBLEMS: Clarify one of the problems

svn path=/trunk/diacanvas-sharp/; revision=22832
2004-02-06 14:06:22 +00:00
Martin Willemoes Hansen 62a3cbc8c4 * dia/makefile.am: Removed -nowarn:0660,0661, cause they are not
generated anymore

svn path=/trunk/diacanvas-sharp/; revision=22794
2004-02-05 14:35:45 +00:00
Martin Willemoes Hansen d0e35412a5 * dia/diacanvas-api.xml: Regenerated with gtk#-0.15
* dia/CanvasItem.custom: Updated to use GLib.GType
        * dia/PlacementTool.cs: Ditto
        * sample/CanvasTextBox.cs: Ditto
        * configure.in: Checks for gtk#-0.15 and
          bumped the diacanvas# version to 0.4.0

svn path=/trunk/diacanvas-sharp/; revision=21747
2004-01-06 18:21:48 +00:00
Martin Willemoes Hansen abe6e425b5 flush
svn path=/trunk/diacanvas-sharp/; revision=20282
2003-11-20 21:46:22 +00:00
Martin Willemoes Hansen de7c1d75be Flush
svn path=/trunk/diacanvas-sharp/; revision=20281
2003-11-20 21:40:16 +00:00
Martin Willemoes Hansen f5c49668c9 * doc/en/dia/CanvasEditable.xml: Documented
* doc/en/dia/CanvasGroupable.xml: Documented
        * doc/diacanvas-docs.zip: Removed
        * doc/diacanvas-docs.tree: Ditto
        * glue/dia-canvas-item.c: Added set accessor for canvas field
        * dia/CanvasItem.custom: Ditto

svn path=/trunk/diacanvas-sharp/; revision=20113
2003-11-17 10:38:02 +00:00
Martin Willemoes Hansen 9bbdafe59b flush
svn path=/trunk/diacanvas-sharp/; revision=20045
2003-11-15 19:15:52 +00:00
Martin Willemoes Hansen e0b8b9578e Flush
svn path=/trunk/diacanvas-sharp/; revision=20044
2003-11-15 19:14:47 +00:00
Martin Willemoes Hansen 73125567ac made make dist working
svn path=/trunk/diacanvas-sharp/; revision=20041
2003-11-15 19:03:03 +00:00
Gonzalo Paniagua Javier 99b0cbcbb3 install works now for non-root users too
svn path=/trunk/diacanvas-sharp/; revision=20036
2003-11-15 15:48:03 +00:00
Gonzalo Paniagua Javier f6dd5dc3e7 2003-11-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* 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
2003-11-15 15:37:57 +00:00
Martin Willemoes Hansen b8aa769884 * sample/.cvsignore Added test.svg
* Dia.metadata: Hidden GDestroyNotify field in CanvasIter
        * diacanvas-api.xml: Regenerated
        * PROBLEMS: One less problem

svn path=/trunk/diacanvas-sharp/; revision=19816
2003-11-11 12:41:13 +00:00
Martin Willemoes Hansen d66db62c71 * WISHLIST: Removed, content added to TODO
* 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
2003-11-10 09:12:37 +00:00
Martin Willemoes Hansen f284cda4ca * doc/en/Dia/WrapMode.xml: Added
* doc/en/Dia/CanvasBezier.xml: Removed
        * doc/en/Dia/CanvasEllipse.xml: Removed
        * doc/en/Dia/Undo.xml: Removed
        * doc/en/Dia/*.xml: Updated
        * doc/diacanvas-docs.zip: Regenerated
        * doc/diacanvas-docs.tree: Regenerated
        * dia/diacanvas-api.xml: Regenerated
        * glue/makefile: Install target, checks if srcs needs to be rebuilt
        * sources/.cvsignore: Targets diacanvas-0.10.0
        * sources/diacanvas-sharp-sources.xml: Ditto
        * sources/makefile: Ditto
        * README: Ditto
        * NEWS: Ditto

svn path=/trunk/diacanvas-sharp/; revision=19652
2003-11-05 22:36:13 +00:00
Martin Willemoes Hansen f64b4b3b15 Flush
svn path=/trunk/diacanvas-sharp/; revision=19456
2003-10-29 12:36:47 +00:00
Martin Willemoes Hansen 68ecb79e63 * glue/dia-canvas-line.c: Removed point struct marshalling workaround.
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
2003-10-29 12:35:03 +00:00
Martin Willemoes Hansen 56f2466a0a Flush
svn path=/trunk/diacanvas-sharp/; revision=18809
2003-10-09 17:17:07 +00:00
Martin Willemoes Hansen fbf326de6c Flush
svn path=/trunk/diacanvas-sharp/; revision=18800
2003-10-09 10:13:49 +00:00
Martin Willemoes Hansen 86d3cf58bd * api/dia-api.xml: Removed
* 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
2003-10-09 10:04:28 +00:00
Martin Willemoes Hansen 1298246d59 Added distclean
svn path=/trunk/diacanvas-sharp/; revision=18187
2003-09-19 12:55:42 +00:00
Martin Willemoes Hansen db21c8b13b * sample/sample.cs:
* sample/glade/gui.glade: Cleaned up.
        * glue/dia-canvas-item.c: Added
        * dia/CanvasItem.custom: Added access to connected_handles
        * glue/dia-canvas-view.c:
        * dia/CanvasView.custom: Added access to handle_layer
        * dia/PlacementTool.cs: Initial grabbing functionallity
        * PROBLEMS: Added fields which are not what they seem.

svn path=/trunk/diacanvas-sharp/; revision=18012
2003-09-09 11:29:37 +00:00
Martin Willemoes Hansen d402a71b80 * dia/CanvasImage.cs:
* dia/CanvasLine.cs:
        * dia/CanvasBox.cs: Remove creation of PlacementTool
        * dia/PlacementTool.custom: Removed
        * dia/PlacementTool.cs: Added
        * sources/Dia.metadata: Hide PlacementTool and
        Added out parameters rules for CanvasItem method
        AffinePointI2w and AffinePointW2i.

svn path=/trunk/diacanvas-sharp/; revision=17884
2003-09-04 19:00:32 +00:00
Martin Willemoes Hansen f780414a7d * api/dia-api.xml:
* 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
2003-09-03 10:16:48 +00:00
Martin Willemoes Hansen d606bde0cd Flush
svn path=/trunk/diacanvas-sharp/; revision=17639
2003-08-26 20:38:27 +00:00
Martin Willemoes Hansen 88b71065f1 * WISHLIST: Autoconf wish added.
* 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
2003-08-19 10:27:56 +00:00
Martin Willemoes Hansen 33b77d2492 Dia/CanvasView.custom: Added
glue/dia-canvas-view.c: Added

svn path=/trunk/diacanvas-sharp/; revision=17189
2003-08-08 10:13:02 +00:00
Martin Willemoes Hansen d8220e2187 * dia/PlacementTool.custom: Fixed Uni16 to Ansi conversion bug
* sample/sample.cs: Added start of printing sample, gnomeprint wrapper needed.

svn path=/trunk/diacanvas-sharp/; revision=17155
2003-08-07 10:19:37 +00:00
Martin Willemoes Hansen 2ef617411d Added cvs ignore files
svn path=/trunk/diacanvas-sharp/; revision=17119
2003-08-06 10:57:13 +00:00
Martin Willemoes Hansen 55f48f63a8 flush
svn path=/trunk/diacanvas-sharp/; revision=16772
2003-07-28 13:49:31 +00:00
Martin Willemoes Hansen 3256cd9179 * dia/CanvasBox.custom
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
2003-07-28 13:39:29 +00:00
Martin Willemoes Hansen da9b1751f1 * dia/CanvasImage.custom: Changed public Ctor to use a pixmap parameter
now height and width are automagically set.
        * sample/sample.cs: Updated to reflect CanvasImage.custom changes

svn path=/trunk/diacanvas-sharp/; revision=16703
2003-07-26 13:20:22 +00:00