Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Nov 21, 2006
  1. @migueldeicaza

    Backport dialog crasher fixe

    migueldeicaza authored
    svn path=/branches/mono-tools-1-2-1/; revision=68303
Commits on Nov 17, 2006
  1. * src/create-native-map.cs: SupressFlags values should still be bitw…

    Jonathan Pryor authored
    …ise OR'd
    	  with the value returned from the FromManagedType() functions, just like
    	  they are in the ToManagedType() functions.
    	* src/test.c.ref: Flush (SuppressFlags fix)
    svn path=/trunk/mono-tools/; revision=68102
  2. version bump -> 1.2.1

    Wade Berrier authored
    svn path=/trunk/mono-tools/; revision=68087
Commits on Nov 15, 2006
  1. * src/create-native-map.cs:

    Jonathan Pryor authored
    	  - Mask against SuppressFlags if SuppressFlags is non-null, as if you have
    	    bitmask & non-bitmask values in the same enum, it's fairly certain that
    	    the non-bitmask values won't start at 0.  This fixes FilePermissions
    	    mapping in MonoPosixHelper.
    	  - Fix _cnm_return_val_if_overflow() macro so that it doesn't generate
    	    warnings about value overflows.
    	* src/MapAttribute.cs: Change SuppressFlags to be a string, not a bool.
    	  This contains the value to mask against.
    	* src/TestMap.cs: Test new SuppressFlags semantics.
    	* src/test.c.ref: Flush (updated _cnm_return_val_if_overflow() value;
    	  addition of bitmask semantics).
    svn path=/trunk/mono-tools/; revision=67931
Commits on Oct 30, 2006
  1. * Add create-native-map to SUBDIRS so building from a

    Wade Berrier authored
    tarball works
    * src/ bin/ add source files to EXTRA_DIST to fix building from
    svn path=/trunk/mono-tools/; revision=67164
Commits on Oct 28, 2006
  1. * man/create-native-map.1: Add documentation for MapAttribute.Suppre…

    Jonathan Pryor authored
    	  remove documentation for MapAttribute.NativeSymbolPrefix.
    	* src/create-native-map.cs: Add support for MapAttribute.SuppressFlags.
    	* src/MapAttribute.cs: Add SuppressFlags property (default is false).
    	* src/TestMap.cs: Add [Flags] enums, and tests for [Map(SuppressFlags=true)].
    	* src/test.c.ref, src/test.cs.ref, src/test.h.ref, src/test.xml.ref: Flush.
    svn path=/trunk/mono-tools/; revision=67054
Commits on Oct 26, 2006
  1. * src/create-native-map.cs: Enclose structure conversion functions with

    Jonathan Pryor authored
    	  `#ifdef HAVE_<<native type name>>', as not all platforms will have the
    	  required types.  For example, only *nix platforms have `struct stat', so
    	  having a function which uses `struct stat' on Win32 will break (w/o the
    	  use of Cygwin).
    	* src/test.c.ref: Flush.
    svn path=/trunk/mono-tools/; revision=67011
  2. * src/create-native-map.cs: Remove the <inttypes.h> fallback, and just

    Jonathan Pryor authored
    	  fallback to the appropriate System.Int??.MinValue/MaxValue values.
    	* src/test.c.ref: Flush.
    svn path=/trunk/mono-tools/; revision=67003
  3. * src/create-native-map.cs: Add support for limits fallbacks -- if G…

    Jonathan Pryor authored
    	  isn't defined, fallback to INT8_MAX (from <inttypes.h>), and if that
    	  doesn't exist use a hard-coded (possibly wrong) implementation.
    	* src/test.c.ref: Flush.
    svn path=/trunk/mono-tools/; revision=66994
Commits on Oct 24, 2006
  1. * Add create-native-map program.

    Jonathan Pryor authored
    	* Build create-native-map.
    	* create-native-map/, lib/ Added; build subdirectories.
    	* create-native-map/bin/create-native-map: Script to startup 
    	* create-native-map/bin/ Added; install $bindir/create-native-map.
    	* create-native-map/lib/create-native-map/ Added; present to 
    	  make sure $top_builddir/lib/create-native-map is created.
    	* create-native-map/lib/pkgconfig/ Aded; pkgconfig 
    	  file to copy an installed version of create-native-map.exe & 
    	* create-native-map/lib/pkgconfig/ Added; install the 
    	  create-native-map.pc file.
    	* create-native-map/man/create-native-map.1: Man page for create-native-map.
    	* create-native-map/man/ Added; install the man page.
    	* create-native-map/src/create-native-map.cs:
    	  - Moved from mcs/class/Mono.Posix/Mono.Unix.Native/make-map.cs
    	  - check for t.Namespace==null before looking using
    	    Configuration.NamespaceRenames (Dictionary`2 doesn't like null keys);
    	  - HeaderFileGenerator needs to know about member renames (so it uses the
    	    renamed member in conversion code);
    	  - Clean up enumeration generation for readablility.
    	  - Generate structure declarations for [Map]-decorated types and types used
    	    within a [DllImport]-marked method.
    	  - Warnings should be prefixed with "warning: ".
    		- Don't generate function prototypes for already-generated functions (e.g.
    	    if we emit a prototype for Mono_Posix_ToFilePermissions, don't
    	    re-declare that function later because we found a DllImport for it).
    	  - Add new arguments: --autoconf-member, --exclude-native-symbol, 
    	    --library, --rename-member, --rename-namespace.
    	    These are to:
    	    - Allow native structure members to only be accessed if an Autoconf
    	      macro is defined (--autoconf-member)
    	    - Modify the C "namespace" of types/functions (--rename-namespace)
    	    - Specify the DllImport library that prototypes should be generated for
    	    - Exclude symbols from the function declaration system
    	    - Member renaming (--rename-member).  
    	      (Curse you glibc making st_atime a macro!)
    	* create-native-map/src/ Added; build create-native-map.exe; 
    	  test cases.
    	* create-native-map/src/MapAttribute.cs: Added; the attribute that 
    	  create-native-map looks
    	  for, and should be copied into projects using create-native-map.
    	* create-native-map/src/TestMap.cs: Added; test case for create-native-map.exe
    	* create-native-map/src/test.c.ref, src/test.cs.ref, src/test.h.ref, 
    	  src/test.xml.ref: Added; expected create-native-map.exe output for 
    	* create-native-map/ChangeLog: Started.
    svn path=/trunk/mono-tools/; revision=66944
Commits on Oct 4, 2006
  1. version bump

    Wade Berrier authored
    svn path=/trunk/mono-tools/; revision=66212
Commits on Aug 9, 2006
  1. @mkestner

    2006-08-09 Mike Kestner <>

    mkestner authored
    	* browser.cs: fix a few event handler sigs.
    	* GeckoHtmlRender.cs : some print namespace clarification.
    	* GtkHtmlHtmlRender.cs : some print namespace clarification.
    svn path=/trunk/mono-tools/; revision=63562
Commits on Jul 27, 2006
  1. @gonzalop

    do not display "which" error output when mozilla is not installed

    gonzalop authored
    svn path=/trunk/mono-tools/; revision=63066
Commits on Jun 1, 2006
  1. 2006-06-01 Alp Toker <>

    Alp Toker authored
      * browser.cs: Fix a crash when search field is empty
    svn path=/trunk/mono-tools/; revision=61357
Commits on May 4, 2006
  1. 2006-05-04 Alp Toker <>

    Alp Toker authored
      * Fix #77012
      - Gtk+ automatically supports StartupNotify, so enable it
      - Make Comment imperative as suggested by spec
      - Version is the version of the spec -- 1.0 seems acceptable
    svn path=/trunk/mono-tools/; revision=60247
Commits on Feb 22, 2006
  1. @hectoregm
Commits on Jan 21, 2006
  1. @rferreira

    changed it to build against the 2.0 series gtk# and gecko#

    rferreira authored
    svn path=/trunk/mono-tools/; revision=55877
Commits on Dec 15, 2005
  1. Fix make dist

    Wade Berrier authored
    svn path=/trunk/mono-tools/; revision=54488
  2. Bump version

    Wade Berrier authored
    svn path=/trunk/mono-tools/; revision=54485
Commits on Nov 28, 2005
  1. @cjac

    - generating monodoc.desktop via automake rather than autoconf in

    cjac authored
      order to avoid substitution issues.  credit to
    svn path=/trunk/mono-tools/; revision=53532
Commits on Nov 20, 2005
  1. @rferreira

    added try/catch logic in case provider throws an exception

    rferreira authored
    svn path=/trunk/mono-tools/; revision=53285
Commits on Nov 9, 2005
  1. fix make dist to include gtkhtml sources

    Wade Berrier authored
    svn path=/trunk/mono-tools/; revision=52773
Commits on Nov 8, 2005
  1. @migueldeicaza


    migueldeicaza authored
    svn path=/trunk/mono-tools/; revision=52741
Commits on Nov 6, 2005
  1. @rferreira

    removed edit_bookmark, added manage_bookmakrs_dialog and add_bookmark…

    rferreira authored
    svn path=/trunk/mono-tools/; revision=52617
  2. @rferreira

    New bookmark logic code

    rferreira authored
    svn path=/trunk/mono-tools/; revision=52616
  3. @rferreira

    added BookmarkManager.cs to sources

    rferreira authored
    svn path=/trunk/mono-tools/; revision=52615
  4. @rferreira

    new bookmark logic changes

    rferreira authored
    svn path=/trunk/mono-tools/; revision=52614
  5. @rferreira

    new bookmark logic, made Browser public

    rferreira authored
    svn path=/trunk/mono-tools/; revision=52613
Commits on Oct 27, 2005
  1. In .:

    Ben Maurer authored
    	* (GTK_SHARP): simplify this check, since we are not
    	doing the dual 2.0/1.0 thing.
    	(MOZILLA_HOME): get the mozilla home dir from pkgconfig.
    	(MONODOC): Require monodoc in
    2005-10-27  Ben Maurer  <>
    In docbrowser:
    	* (monodocdir): Don't use -pkg, but rely on the stuff
    	* Set LD_LIBRARY_PATH to include gecko, borrowed from
    svn path=/trunk/mono-tools/; revision=52298
  2. * GeckoHtmlRender.cs: Use an error dialog.

    Ben Maurer authored
    svn path=/trunk/mono-tools/; revision=52296
  3. In .:

    Ben Maurer authored
    2005-10-27  Ben Maurer  <>
    	* Make gtkhtml an optional dependency
    In docbrowser:
    2005-10-27  Ben Maurer  <>
    	This removes the dependency on gtkhtml.
    	* GtkHtml is put in its own assembly
    	* GtkHtmlHtmlRender.cs: Don't use a private api, so that we can
    	put this in another assembly
    	* browser.cs: gtkhtml rendering is now loaded dynamically
    	* GeckoHtmlRender.cs: Make printing optional
    svn path=/trunk/mono-tools/; revision=52292
Commits on Oct 21, 2005
  1. 2005-10-21 Mario Sopena <>

    Mario Sopena Novales authored
    	* browser.cs: Workaround to fix the stealing focus bug #76346
    svn path=/trunk/mono-tools/; revision=52017
Commits on Oct 10, 2005
  1. 2005-10-10 Mario Sopena <>

    Mario Sopena Novales authored
    	* browser.cs: when saving edit changes, take into account that uncompiled
    	sources are handled differently
    svn path=/trunk/mono-tools/; revision=51504
Commits on Sep 27, 2005
  1. 2005-09-16 Mario Sopena <>

    Mario Sopena Novales authored
    	* GeckoHtmlRender.cs: add a woraround for the bug 245960 of gtkmozembed
    	* browser.cs: search panels are created programatically. A new panel
    	appears when the index are not found that let build new index
    	* ProgressPanel.cs: added. New panel widget that allow perform a
    	programable task (used for building the index)
    	* remove the search panels
    	* add the new ProgressPanel.cs
    svn path=/trunk/mono-tools/; revision=50844
Commits on Sep 22, 2005
  1. 2005-09-22 Sebastien Pouliot <>

    Sebastien Pouliot authored
    	* common/PrettyPrinter.cs: Printable string are in big-endian unicode.
    svn path=/trunk/mono-tools/; revision=50521
Something went wrong with that request. Please try again.