Permalink
Commits on Jul 17, 2009
  1. * gtkglarea/gtkglarea-sharp.metadata: mark GLArea.Begingl() and

    GLArea.Endgl() as hidden so that they do not appear in the API. These
    functions have been deprecated for 10 years now.
    
    svn path=/trunk/gtkglarea-sharp/; revision=138155
    samhocevar committed Jul 17, 2009
  2. * gtkglarea/gtkglarea-sharp.metadata: mark GLArea.Size() as new in

    order to override GtkDrawingArea.Size().
    
    svn path=/trunk/gtkglarea-sharp/; revision=138154
    samhocevar committed Jul 17, 2009
  3. Overview: more complete and consistent Gapi detection.

    * configure.ac:
    - Check for gapi-parser / gapi2-parser.
    - Rename FIXUP and CODEGEN to GAPI_FIXUP and GAPI_CODEGEN
    * sources/Makefile.am gtkglarea/Makefile.am:
    - Reflect changes made to configure.ac.
    - Call $(GAPI_FIXUP) and $(GAPI_PARSER) instead of gapi2-fixup and
    gapi2-parser.
    
    svn path=/trunk/gtkglarea-sharp/; revision=138093
    samhocevar committed Jul 17, 2009
Commits on Jul 16, 2009
  1. Remove everything gtkglext until we really decide to support it; as

    of now, there are only empty files.
    
    svn path=/trunk/gtkglarea-sharp/; revision=138091
    samhocevar committed Jul 16, 2009
  2. Regenerate gtkglarea/generated/*.cs using a newer gapi.

    svn path=/trunk/gtkglarea-sharp/; revision=138090
    samhocevar committed Jul 16, 2009
Commits on Feb 20, 2009
  1. * removed gtkglext

    * bumped gtkglarea's version to 2.0.0
    
    
    svn path=/trunk/gtkglarea-sharp/; revision=127587
    cjac committed Feb 20, 2009
  2. generated file - removed from repository

    svn path=/trunk/gtkglarea-sharp/; revision=127586
    cjac committed Feb 20, 2009
Commits on Apr 15, 2008
  1. 2008-04-15T1507 Mike Kestner <mkestner@novell.com>

    	* autogen.sh:  Patch from Sam Hocevar submitted to gtk#
    	bug #371845.  Supports automake 1.10+.
    
    svn path=/trunk/gtkglarea-sharp/; revision=100763
    mkestner committed Apr 15, 2008
Commits on Dec 21, 2007
  1. 2007-12-20T1709 C.J. Adams-Collier <cjac@colliertech.org>

            Overview (from Sam Hocevar): patch for gtkglarea-sharp adds
            gtk_gl_area_share_new() to the list of bindings to allow
            sharing the GL context. This way one can share textures and
            display lists between GL contexts.
    
            * gtkglarea/GLArea.custom
            - created c'tor which accepts a share list
            * gtkglarea/generated/GLArea.cs
            - code generated from above
    
    
    svn path=/trunk/gtkglarea-sharp/; revision=91750
    cjac committed Dec 21, 2007
  2. 2007-12-20T1709 C.J. Adams-Collier <cjac@colliertech.org>

            Overview (from Sam Hocevar): The gtkglarea-sharp package fails
            to properly detect the gapi tools, causing "make dist" to
            always fail.
    
            * configure.ac
            - changing positive check for xyes to negative check for xno
    
    
    svn path=/trunk/gtkglarea-sharp/; revision=91748
    cjac committed Dec 21, 2007
  3. 2007-12-20T1705 C.J. Adams-Collier <cjac@colliertech.org>

            Overview (from Sam Hocevar): Minor issue in gtkglarea-sharp's
            PickWidget.cs: the right mouse button is ignored upon press,
            but
            not upon release, leading to weird behaviour.
    
            * examples/pick-object/PickWidget.cs
            - ignoring right mouse button on release
    
    
    svn path=/trunk/gtkglarea-sharp/; revision=91747
    cjac committed Dec 21, 2007
  4. 2007-12-20T1649 C.J. Adams-Collier <cjac@colliertech.org>

            Overview (from Sam Hocevar): The gtkglarea-sharp build process
            expects a Tao.OpenGl.pc file, but such a file doesn't exist
            anywhere AFAIK. The Tao Debian packages use tao-opengl.pc for
            consistency so I suggest using the same naming scheme
            (see also http://www.taoframework.com/node/432 for a
            discussion
            with the Tao maintainers about this).
    
            * configure.ac, examples/Include.am, examples/lwo/Makefile.am
            - s/Tao.OpenGl/tao-opengl/g
    
    
    svn path=/trunk/gtkglarea-sharp/; revision=91746
    cjac committed Dec 21, 2007
  5. 2007-12-20T1642 C.J. Adams-Collier <cjac@colliertech.org>

            Overview: Applied some patches supplied by Sam Hocevar
    
            * AUTHORS
            - added Sam Hocevar
            * configure.ac
            - put a $ in front of a variable :)
            * examples/shapes/Teapot.cs,
            examples/rotate-buttons/OldTeapot.cs
            - changed data structures to conform to new API
    
    
    svn path=/trunk/gtkglarea-sharp/; revision=91744
    cjac committed Dec 21, 2007
Commits on Apr 23, 2007
  1. 2007-04-23T06:35 C.J. Adams-Collier <cjac@colliertech.org>

            * gtkglarea/Makefile.am
            - removed generated-stamp and generated/* from CLEANFILES
            - added generated/* and generated-stamp to EXTRA_DIST so that the
              build no longer requires that the builder have gapi
            * configure.ac
            - did a bunch of clean-up
            * gtkglarea/generated
            - Added gtkglarea/generated/*.cs to svn so they don't need to be
              generated
            * TODO
            - added some things I'd like to do/see done
    
    
    svn path=/trunk/gtkglarea-sharp/; revision=76155
    cjac committed Apr 23, 2007
Commits on Apr 10, 2007
  1. 2007-04-09T20:54 C.J. Adams-Collier <cjac@colliertech.org>

            - cleaned up example makefiles using automake's include
            * examples/.../Makefile.am
            - re-factored to take advantage of new Include.am files
            * examples/Include.am
            - placed common MCS_ARGS, MONO_PATH, CLEANFILES, EXTRA_DIST,
              $(ASSEMBLY): target, run: target, and all: target here
            * examples/glade/Include.am,
            * examples/shapes/Include.am,
            * examples/util/Include.am
            - placed MCS_ARGS, MONO_PATH, and RESOURCE_FILES specific to these
              libs here
            * README
            - updated
            * configure.ac
            - added AC_SUBST for variables that need to be set for the
              Include.am files to function correctly
            - added a HAS_TAO_OPENGL conditional to help decide whether to
              build examples
            * Makefile.am
            - using HAS_TAO_OPENGL to decide whether to build examples/*
            * gtkglarea/Makefile.am
            - replaced duplicated strings with variables
            - cleaned up a bit
    
    
    svn path=/trunk/gtkglarea-sharp/; revision=75558
    cjac committed Apr 10, 2007
Commits on Apr 9, 2007
  1. 2007-04-08T20:32 C.J. Adams-Collier <cjac@colliertech.org>

            * examples/pick-object/Engine.cs
            - made comments more specific
            - cube now throbs, too
    
    
    svn path=/trunk/gtkglarea-sharp/; revision=75533
    cjac committed Apr 9, 2007
Commits on Apr 8, 2007
  1. 2007-04-08T08:56 C.J. Adams-Collier <cjac@colliertech.org>

            * */Makefile.am
            - ensured that 'make distcheck' completes successfully
            - building .dll files for classes used outside of each particular
              directory and using -lib: and -r: instead of mentioning the .cs
              explicitly (Teapot.cs, GladeExample.cs, Trackball.cs)
            - using $(addprefix $(srcdir)/, $(SOURCE_FILES)) instead of
              $(SOURCE_FILES) so that builddir can differ from srcdir
            - added *.mdb to CLEANFILES
            - using -lib:@top_builddir@ instead of -lib:$(top_srcdir) so that
              source can be built from somewhere other than the source dir
            * configure.ac
            - using more modern version of AC_INIT
            - explicitly using tar-ustar and requiring automake 1.9
            - bumped version to 0.0.16
            - using AC_CONFIG_FILES to specify files
            - using non-deprecated AC_OUTPUT macro
    
    
    svn path=/trunk/gtkglarea-sharp/; revision=75518
    cjac committed Apr 8, 2007
Commits on Apr 7, 2007
  1. 2007-04-07T13:39 C.J. Adams-Collier <cjac@colliertech.org>

            - modified svn:ignore properties
            * examples/util/GLObjectBase.cs
            - set defaults for translation matrix values
            - set defaults for scale matrix values
            - added some docs describing what trans and scale matrix values
              are being set to
            - setting scale matrix correctly
            * examples/util/GLWidget.cs
            - replaced iterator with foreach
            * examples/pick-object/ObjectPickExample.mdp
            - removed dependency on trackball assembly
            - replaced Tao.OpenGl 0.0.0.0 and Tao.OpenGl.Glu with Tao.OpenGl
              2.1.1.0
            * examples/pick-object/Engine.cs
            - fixed the Throb() method
            * examples/pick-object/PickWidget.cs
            - removed Trackball-related code
            * gtkglarea/Makefile.am
            - created the generated/ directory at make time
            - created teh docs/ directory at make time
            - re-formatted the gtkglarea-sharp.dll mcs line
            - added a -doc: argument to the mcs line
            - added a -package: line to the gacutil line
            * examples/GtkGlAreaSharpExamples.mds
            - removed LWObjectExample, since it's broken and breaking the
              build
    
    
    svn path=/trunk/gtkglarea-sharp/; revision=75512
    cjac committed Apr 7, 2007
  2. oops. this is generated.

    svn path=/trunk/gtkglarea-sharp/; revision=75511
    cjac committed Apr 7, 2007
Commits on Apr 6, 2007
  1. 2007-04-06T15:40 C.J. Adams-Collier <cjac@colliertech.org>

            - added svn:ignore to all directories
            * configure.ac
            - cleaned up MCS definition
            - fixed the Tao dependency check
            * examples/NeHe/NeHe.mds
            - Meh.  Attribute order changed by md
            * */*.mdp
            - clr-version="Net_2_0"
            - ensured that the project runs correctly
            * */Makefile.am
            - changed mcs to $(MCS)
            * examples/NeHe/Lessons/*/Makefile.am
            - changed -pkg:tao-opengl to -pkg:Tao.OpenGl
            - fixed MONO_PATH to include examples/shapes/
            * examples/shapes/Teapot.cs, examples/rotate-buttons/OldTeapot.cs
            - removed ref attribute from call to gl.glMap2f
    
    
    svn path=/trunk/gtkglarea-sharp/; revision=75496
    cjac committed Apr 6, 2007
Commits on Mar 7, 2007
  1. 2007-03-07 C.J. Adams-Collier <cjcollier@colliertech.org>

            Cleaning up build
            * configure.ac
            - Tao.Opengl -> Tao.OpenGl
            * examples/NeHe/Lessons/0*/Lesson0*.cs
            - renamed window to glwidget
    
    
    svn path=/trunk/gtkglarea-sharp/; revision=73861
    cjac committed Mar 7, 2007
Commits on Nov 11, 2006
  1. 2006-11-10 C.J. Adams-Collier <cjcollier@colliertech.org>

    	Submission made on behalf of "Nick" <Xedecimal@gmail.com>
    	* examples/glade/Engine.cs
    	- Added lots of comments
    	- replaced multiple calls to Show() with a single ShowAll()
    	* examples/glade/GladeExample.cs
    	- added [Widget] attributes to Gtk widgets
    	- renamed "window" to "glwidget" to match the .glade file
    	- added lots of comments
    	- added modal dialog thinger
    	* examples/resources/glwidget.glad
    	- added dialog for modal test
    
    
    svn path=/trunk/gtkglarea-sharp/; revision=67696
    cjac committed Nov 11, 2006
Commits on Oct 23, 2006
  1. - .config file needs to be installed along with the .dll

    svn path=/trunk/gtkglarea-sharp/; revision=66906
    cjac committed Oct 23, 2006
Commits on Oct 21, 2006
  1. 2006-10-21 C.J. Adams-Collier <cjcollier@colliertech.org>

            * TODO
            - noted a need to remove hard dependency on Tao.*
            - also noted that we should build examples if we find Tao.*,
            otherwise not
    	* ChangeLog
    	- corrected my name
    
    
    svn path=/trunk/gtkglarea-sharp/; revision=66858
    cjac committed Oct 21, 2006
Commits on Sep 28, 2006
  1. - s/tao-openg.pc/Tao.OpenGl.pc/

    svn path=/trunk/gtkglarea-sharp/; revision=66079
    cjac committed Sep 28, 2006
Commits on Aug 10, 2006
  1. - Quick once-over to ensure that libraries are being built as librari…

    …es, references are pointed to the right place, resources are correctly included, etc
    
    svn path=/trunk/gtkglarea-sharp/; revision=63615
    cjac committed Aug 10, 2006
  2. - changed target to library

    - removed Teapot.cs
    - added Vector.cs
    - removed LightedGLWidget.cs
    
    svn path=/trunk/gtkglarea-sharp/; revision=63612
    cjac committed Aug 10, 2006
  3. - removed check for csc.exe

    - removed the managed/ directory from Makefile.am
    
    
    svn path=/trunk/gtkglarea-sharp/; revision=63572
    cjac committed Aug 10, 2006
Commits on Jun 24, 2006
  1. - removed explicit LGPL bits

    svn path=/trunk/gtkglarea-sharp/; revision=62015
    cjac committed Jun 24, 2006
  2. - moved to the examples directory

    svn path=/trunk/gtkglarea-sharp/; revision=62014
    cjac committed Jun 24, 2006
  3. ... "where feasible"

    svn path=/trunk/gtkglarea-sharp/; revision=62013
    cjac committed Jun 24, 2006
  4. - added mit/x11 license

    svn path=/trunk/gtkglarea-sharp/; revision=62012
    cjac committed Jun 24, 2006
  5. - added mit/x11 if wanted

    svn path=/trunk/gtkglarea-sharp/; revision=62011
    cjac committed Jun 24, 2006
Commits on Jun 19, 2006
  1. it's a changelog

    svn path=/trunk/gtkglarea-sharp/; revision=61859
    cjac committed Jun 19, 2006
  2. - added Mdl.cs and MdlTypes.cs to the sources list

    svn path=/trunk/gtkglarea-sharp/; revision=61858
    cjac committed Jun 19, 2006