mono.git
18 years ago* Makefile.am: Remove 'check-local' target so these tests don't get
Wade Berrier [Tue, 27 Jun 2006 21:17:41 +0000 (21:17 -0000)]
* Makefile.am: Remove 'check-local' target so these tests don't get
run as part of 'make check' (the runtime tests)

svn path=/trunk/mono/; revision=62096

18 years agoremove DataGridDrawingLogic from the build.
Chris Toshok [Tue, 27 Jun 2006 20:12:54 +0000 (20:12 -0000)]
remove DataGridDrawingLogic from the build.

svn path=/trunk/mcs/; revision=62094

18 years ago * ThemeWin32Classic.cs: s/grid.grid_drawing/grid
Chris Toshok [Tue, 27 Jun 2006 20:12:37 +0000 (20:12 -0000)]
* ThemeWin32Classic.cs: s/grid.grid_drawing/grid

* DataGridColumnStyle.cs: same.

* DataGrid.cs: Roll DataGridDrawingLogic.cs into this file.

* DataGridDrawingLogic.cs: nuke.

2006-06-27  Chris Toshok  <toshok@ximian.com>

svn path=/trunk/mcs/; revision=62093

18 years ago2006-06-27 Chris Toshok <toshok@ximian.com>
Chris Toshok [Tue, 27 Jun 2006 19:43:08 +0000 (19:43 -0000)]
2006-06-27  Chris Toshok  <toshok@ximian.com>

* DataGridTableStyle.cs: clean up the constructors, and build the
list of child relations for this table.  I have no idea if this is
where we should be doing it (it probably isn't), but since we're
already iterating over the properties..

* DataGrid.cs: add row resizing.  for now we add a DataGridRow
struct and array for keeping track of row information, similar to
what's shown in a hack on
http://www.syncfusion.com/FAQ/WindowsForms/FAQ_c44c.aspx.

* Theme.cs: be consistent about the naming of DataGrid methods,
prefering ColumnWidths and RowHeights over columnsWidths and
RowsHeights.

* ThemeWin32Classic.cs: same, and also add support for variable
sized rows (and the +/- expansion icons for related rows).

svn path=/trunk/mcs/; revision=62092

18 years ago2006-06-27 Senganal T <tsenganal@novell.com>
Senganal T [Tue, 27 Jun 2006 19:10:14 +0000 (19:10 -0000)]
2006-06-27  Senganal T <tsenganal@novell.com>

* Test/System.Data/DataTableReaderTest.cs :
- Tests for Schema verification.
- Test if GetName returns the ColumnName.
- Tests for Provider Specific types/values
- Tests for GetChars
- Test if Schema changes are caught and appropriate errors
are raised.
* System.Data/DataSet.cs, DataTable.cs : implement CreateDataReader methods
* System.Data/InternalDataCollectionBase.cs
- ToArray () : helper method
* System.Data/DataTableReader.cs :
- GetSchemaTable : set the schema info correctly
- GetProvider*, GetChars, GetBytes, GetValues :
Implemented the methods
- GetName : return the name of corresponding schema.
- ValidateSchemaIntact, OnColumnCollectionChanged,
OnColumnChanged :
Listen and raise expception if schema changes

svn path=/trunk/mcs/; revision=62091

18 years ago2006-06-27 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 27 Jun 2006 17:55:37 +0000 (17:55 -0000)]
2006-06-27  Sebastien Pouliot  <sebastien@ximian.com>

* TestBitmap.cs: Reactivate a test case (LockBitmap) as NotWorking and
add a comment on a commented one (MakeTransparent ;-)

svn path=/trunk/mcs/; revision=62088

18 years ago* Makefile.am: Rename 'all' target so tests aren't compiled at build time.
Wade Berrier [Tue, 27 Jun 2006 17:46:14 +0000 (17:46 -0000)]
* Makefile.am: Rename 'all' target so tests aren't compiled at build time.
Remove 'clean' target so that clean gets propogated to SUBDIRS.

For assembly, linkdemand, demand, inhereitance, threads:
* Makefile.am: Use mcs, permview, and sn from the mcs tree instead of
what's in the path.  Rename targets so tests are not compiled at
build time.

svn path=/trunk/mono/; revision=62087

18 years ago2006-06-27 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 27 Jun 2006 17:21:44 +0000 (17:21 -0000)]
2006-06-27  Zoltan Varga  <vargaz@gmail.com>

* configure.in: Disable --with-tls=__thread on solaris/x86.

svn path=/trunk/mono/; revision=62085

18 years ago2006-06-27 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Tue, 27 Jun 2006 17:00:43 +0000 (17:00 -0000)]
2006-06-27  Peter Dennis Bartok  <pbartok@novell.com>

* TextBoxBase.cs: Applied Eno's patch from #78660

svn path=/trunk/mcs/; revision=62083

18 years ago2006-06-23 Dick Porter <dick@ximian.com>
Dick Porter [Tue, 27 Jun 2006 16:54:04 +0000 (16:54 -0000)]
2006-06-23  Dick Porter  <dick@ximian.com>

        * handles.c (handle_cleanup):
        * threads.c: Clean up threads properly when we're forcibly
        removing the handle entries from the shared file in
        handle_cleanup().  Fixes bug 78241, for real this time.

svn path=/trunk/mono/; revision=62081

18 years ago2006-06-27 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 27 Jun 2006 16:52:47 +0000 (16:52 -0000)]
2006-06-27  Zoltan Varga  <vargaz@gmail.com>

* gc_wrapper.h: Disable GC_REDIRECT_TO_LOCAL on solaris/x86 as well.

svn path=/trunk/mono/; revision=62080

18 years ago2006-06-27 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 27 Jun 2006 16:52:12 +0000 (16:52 -0000)]
2006-06-27  Atsushi Enomoto  <atsushi@ximian.com>

* EncodingInfo.cs : EncodingName is WebName, not EncodingName.

svn path=/trunk/mcs/; revision=62079

18 years ago2006-06-27 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Tue, 27 Jun 2006 15:56:40 +0000 (15:56 -0000)]
2006-06-27  Peter Dennis Bartok  <pbartok@novell.com>

* Form.cs (ScaleCore): We don't want to scale our form if it's
  state is minimized or maximized, but we still need to scale our
  child windows. Also, added try/finally block to ensure layout
  gets reset (Fixes #78697)

svn path=/trunk/mcs/; revision=62078

18 years ago2006-06-27 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Tue, 27 Jun 2006 15:51:38 +0000 (15:51 -0000)]
2006-06-27  Peter Dennis Bartok  <pbartok@novell.com>

* Control.cs: Added 2.0 Scale(SizeF) method (Fixes 78700)

svn path=/trunk/mcs/; revision=62077

18 years ago2006-06-27 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Tue, 27 Jun 2006 15:45:54 +0000 (15:45 -0000)]
2006-06-27  Peter Dennis Bartok  <pbartok@novell.com>

* Form.cs: Fixed c+p error and added check to resize form if minimum
  size is bigger than current size (Fixes #78709)

svn path=/trunk/mcs/; revision=62076

18 years agoadd constructor for custom serialization; fix cast exception error
Andrew Skiba [Tue, 27 Jun 2006 12:31:23 +0000 (12:31 -0000)]
add constructor for custom serialization; fix cast exception error

svn path=/trunk/mcs/; revision=62074

18 years ago* get.c (get_assemblyref): Escape name.
Ankit Jain [Tue, 27 Jun 2006 12:20:32 +0000 (12:20 -0000)]
* get.c (get_assemblyref): Escape name.
(get_moduleref): Likewise.
(get_module): Likewise.

svn path=/trunk/mono/; revision=62072

18 years agosvn path=/trunk/mcs/; revision=62071
Yoni Klain [Tue, 27 Jun 2006 11:34:20 +0000 (11:34 -0000)]
svn path=/trunk/mcs/; revision=62071

18 years ago'Add' method for BaseControlCollection
Andrew Skiba [Tue, 27 Jun 2006 06:51:50 +0000 (06:51 -0000)]
'Add' method for BaseControlCollection

svn path=/trunk/mcs/; revision=62070

18 years ago2006-06-27 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 27 Jun 2006 05:52:04 +0000 (05:52 -0000)]
2006-06-27  Atsushi Enomoto  <atsushi@ximian.com>

* Double.cs : don't throw Exception in TryParse() for 'E'.
  Fixed bug #78546.

* DoubleTest.cs : added test for bug #78546.

svn path=/trunk/mcs/; revision=62069

18 years ago2006-06-26 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Mon, 26 Jun 2006 21:33:06 +0000 (21:33 -0000)]
2006-06-26  Peter Dennis Bartok  <pbartok@novell.com>

* ThemeEngine.cs (..ctor): Properly use ToLower() (Fixes #78704)

svn path=/trunk/mcs/; revision=62067

18 years ago2006-06-26 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 26 Jun 2006 21:06:52 +0000 (21:06 -0000)]
2006-06-26  Sebastien Pouliot  <sebastien@ximian.com>

* Pen.cs: Ensure we dispose of an existing brush before replacing it.
Avoid double-cast when dealing with SolidBrush.

svn path=/trunk/mcs/; revision=62066

18 years ago2006-06-26 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Mon, 26 Jun 2006 19:52:11 +0000 (19:52 -0000)]
2006-06-26  Zoltan Varga  <vargaz@gmail.com>

* solaris_threads.c: And another one.

svn path=/trunk/mono/; revision=62064

18 years ago2006-06-26 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Mon, 26 Jun 2006 18:51:20 +0000 (18:51 -0000)]
2006-06-26  Zoltan Varga  <vargaz@gmail.com>

* solaris_pthreads.c: Avoid another solaris/x86 #error.

svn path=/trunk/mono/; revision=62063

18 years ago2006-06-26 Mike Kestner <mkestner@novell.com>
Mike Kestner [Mon, 26 Jun 2006 17:11:59 +0000 (17:11 -0000)]
2006-06-26  Mike Kestner  <mkestner@novell.com>

* ComboBox.cs: only do Keypress handling in the combo when there
are items in the collection. Fixes #78710.

svn path=/trunk/mcs/; revision=62057

18 years ago2006-06-26 Chris Toshok <toshok@ximian.com>
Chris Toshok [Mon, 26 Jun 2006 16:31:38 +0000 (16:31 -0000)]
2006-06-26  Chris Toshok  <toshok@ximian.com>

* Binding.cs: make this work bi-directionally.  also, clear up
other mixups between Push/Pull Data (e.g. we're supposed to pull
data when validating).

* BindingManagerBase.cs: trim some fully qualified collection
types.

* PropertyManager.cs (get_IsSuspended): oops, fix this check.

svn path=/trunk/mcs/; revision=62056

18 years agoIn assembly:
Sebastien Pouliot [Mon, 26 Jun 2006 13:30:08 +0000 (13:30 -0000)]
In assembly:
2006-06-26  Sebastien Pouliot  <sebastien@ximian.com>

* Makefile.am: Use mono-wrapper (and not the installed mono).

In linkdemand:
2006-06-26  Sebastien Pouliot  <sebastien@ximian.com>

* Makefile.am: Use mono-wrapper (and not the installed mono).

In demand:
2006-06-26  Sebastien Pouliot  <sebastien@ximian.com>

* Makefile.am: Use mono-wrapper (and not the installed mono).

In inheritance:
2006-06-26  Sebastien Pouliot  <sebastien@ximian.com>

* Makefile.am: Use mono-wrapper (and not the installed mono).

In threads:
2006-06-26  Sebastien Pouliot  <sebastien@ximian.com>

* Makefile.am: Use mono-wrapper (and not the installed mono). Remove
SWF tests from execution.

svn path=/trunk/mono/; revision=62055

18 years ago * Makefile.am: Include the reference templates in the tarball.
Sebastien Pouliot [Mon, 26 Jun 2006 12:31:06 +0000 (12:31 -0000)]
* Makefile.am: Include the reference templates in the tarball.

2006-06-22  Sebastien Pouliot  <sebastien@ximian.com>

svn path=/trunk/mono/; revision=62054

18 years ago2006-06-26 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 26 Jun 2006 04:45:26 +0000 (04:45 -0000)]
2006-06-26  Atsushi Enomoto <atsushi@ximian.com>

* XmlReader.cs : when Create() received string url, it should set
  XmlTextReader2.CloseInput always true. Fixed bug #78706.

* XmlReaderCommonTests.cs : added test for bug #78706.

svn path=/trunk/mcs/; revision=62053

18 years ago2006-06-26 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 26 Jun 2006 04:22:29 +0000 (04:22 -0000)]
2006-06-26  Atsushi Enomoto  <atsushi@ximian.com>

* NullableStringValidator.cs : new internal class that is almost
  identical to StringValidator but allows null value.
* PropertyHelper.cs : use new NullableStringValidator.
* NamespaceCollection.cs : in NamespaceInfo "" is not allowed.

* NullableStringValidatorTest.cs : new aggregated tests for
  properties that use PropertyHelper.EmptyStringValidator.

* System.Web.dll.sources : added NullableStringValidator.cs.
* System.Web_test.dll.sources : NullableStringValidatorTest.cs.

svn path=/trunk/mcs/; revision=62052

18 years ago2006-06-25 John Luke <john.luke@gmail.com>
John Luke [Mon, 26 Jun 2006 00:37:21 +0000 (00:37 -0000)]
2006-06-25  John Luke  <john.luke@gmail.com>

        * Mono.Cairo/Surface.cs: make Destroy() call Dispose()
        so all the Disposable stuff happens correctly and only once

svn path=/trunk/mcs/; revision=62042

18 years agoFixed format of VS2005 project file. Please revert if it breaks MSBuild compilation...
Marek Sieradzki [Sun, 25 Jun 2006 19:43:25 +0000 (19:43 -0000)]
Fixed format of VS2005 project file. Please revert if it breaks MSBuild compilation under Windows.
Probably it doesn't.

svn path=/trunk/mcs/; revision=62041

18 years ago2006-06-25 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Sun, 25 Jun 2006 19:24:27 +0000 (19:24 -0000)]
2006-06-25  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * Token.cs: Changed names: removed "than".
        * ConditionRelationalExpression.cs: Added.
        * ConditionFactorExpression.cs: Added.
        * BuildItemGroup.cs: Changed Condition property return value to return
        String.Empty instead of null.
        * ConditionParser.cs: Added support for parsing relational expressions
        and factors.
        * ConditionExpression.cs: Removed Evaluate (). Added 2 sets of
        abstract functions: BoolEvaluate (), NumberEvaluate () and StringEvaluate ()
        and CanEvaluateToBool (), CanEvaluateToNumber () and
        CanEvaluateToString ().
        * ConditionOrExpression.cs, ConditionAndExpression.cs: Changed
        appropriately to ConditionExpression base class.
        * ConditionTokenizer.cs: Added null check and changed names in enums:
        removed "than".
        * ConditionNotExpression.cs: Added.
        * BatchingImpl.cs: Changed to use BoolEvaluate ().
        * Project.cs: Added checks for condition.

svn path=/trunk/mcs/; revision=62040

18 years ago2006-06-25 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Sun, 25 Jun 2006 19:09:06 +0000 (19:09 -0000)]
2006-06-25  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * Csc.cs: Changed ToolName to make it use gmcs.
        * ExtractedClassName.cs: Fixed a typo.

svn path=/trunk/mcs/; revision=62039

18 years ago2006-06-25 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Sun, 25 Jun 2006 17:20:46 +0000 (17:20 -0000)]
2006-06-25  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * Makefile, xbuild/Microsoft.CSharp.Targets: Renamed to
        Microsoft.CSharp.targets. On make install it should be linked or
        copied to another name.

svn path=/trunk/mcs/; revision=62036

18 years agorefactor in NunitWeb
Andrew Skiba [Sun, 25 Jun 2006 15:57:40 +0000 (15:57 -0000)]
refactor in NunitWeb

svn path=/trunk/mcs/; revision=62035

18 years agoAdd GridView tests and GridView subclasses
Yoni Klain [Sun, 25 Jun 2006 14:22:48 +0000 (14:22 -0000)]
Add GridView tests and GridView subclasses

svn path=/trunk/mcs/; revision=62034

18 years agoTests for GridView and GridView subclasses
Yoni Klain [Sun, 25 Jun 2006 14:05:15 +0000 (14:05 -0000)]
Tests for GridView and GridView subclasses

svn path=/trunk/mcs/; revision=62033

18 years agodisabling setting out of range FormView.PageIndex
Konstantin Triger [Sun, 25 Jun 2006 09:15:36 +0000 (09:15 -0000)]
disabling setting out of range FormView.PageIndex

svn path=/trunk/mcs/; revision=62032

18 years ago2006-06-25 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Sat, 24 Jun 2006 22:59:35 +0000 (22:59 -0000)]
2006-06-25  Marek Safar  <marek.safar@seznam.cz>

A fix for #78690

* ecore.cs (Expression.MemberLookupFailed): Don't crash when failed lookup
is done at global level.

svn path=/trunk/mcs/; revision=62028

18 years agoAdd VS2k5 project files
Marek Safar [Sat, 24 Jun 2006 22:20:52 +0000 (22:20 -0000)]
Add VS2k5 project files

svn path=/trunk/mcs/; revision=62027

18 years ago2006-06-24 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Sat, 24 Jun 2006 22:03:15 +0000 (22:03 -0000)]
2006-06-24  Marek Safar  <marek.safar@seznam.cz>

A fix for #77002, Implemented TypeForwarder support.

* attribute.cs (Attribute.GetArgumentType): Reads type argument.
* codegen.cs (AssemblyClass.ApplyAttributeBuilder): Add TypeForwarder
attribute handling.
* expression.cs (TypeOf.TypeArgument): Exposes typeof type.
* typemanager.cs (): Add type_forwarder_attr_type.

svn path=/trunk/mcs/; revision=62026

18 years agoFix annoying typos
Alp Toker [Sat, 24 Jun 2006 21:51:05 +0000 (21:51 -0000)]
Fix annoying typos

svn path=/trunk/mono/; revision=62025

18 years agoFix annoying typos
Alp Toker [Sat, 24 Jun 2006 21:51:05 +0000 (21:51 -0000)]
Fix annoying typos

svn path=/trunk/mcs/; revision=62025

18 years ago2006-06-24 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sat, 24 Jun 2006 17:56:25 +0000 (17:56 -0000)]
2006-06-24  Zoltan Varga  <vargaz@gmail.com>

* Socket.cs: Add stubs for net 2.0 SendTimeout and ReceiveTimeout properties.

svn path=/trunk/mcs/; revision=62020

18 years ago2006-06-24 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Sat, 24 Jun 2006 13:46:41 +0000 (13:46 -0000)]
2006-06-24  Marek Safar  <marek.safar@seznam.cz>

* report.cs: Add CS0469 warning.

svn path=/trunk/mcs/; revision=62010

18 years agoUnicodeEncodingTest.cs: Added ByteOrderMark tests.
Kornél Pál [Sat, 24 Jun 2006 13:39:30 +0000 (13:39 -0000)]
UnicodeEncodingTest.cs: Added ByteOrderMark tests.

svn path=/trunk/mcs/; revision=62009

18 years ago2006-06-24 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sat, 24 Jun 2006 13:39:25 +0000 (13:39 -0000)]
2006-06-24  Zoltan Varga  <vargaz@gmail.com>

* configure.in: Always pass CPPFLAGS to libgc configure.

svn path=/trunk/mono/; revision=62008

18 years ago2006-04-08 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sat, 24 Jun 2006 13:33:46 +0000 (13:33 -0000)]
2006-04-08  Zoltan Varga  <vargaz@gmail.com>

        * dyn_load.c: Avoid #error "large files are not supported by libelf" errors on solaris/x86.

svn path=/trunk/mono/; revision=62007

18 years agoUnicodeEncoding.cs: Don't detect byte order. Only readers like StreamReader detect...
Kornél Pál [Sat, 24 Jun 2006 12:59:07 +0000 (12:59 -0000)]
UnicodeEncoding.cs: Don't detect byte order. Only readers like StreamReader detect byte order marks.

svn path=/trunk/mcs/; revision=62006

18 years ago2006-06-23 John Luke <john.luke@gmail.com>
John Luke [Fri, 23 Jun 2006 23:10:47 +0000 (23:10 -0000)]
2006-06-23  John Luke  <john.luke@gmail.com>

        * Mono.Cairo/Pattern.cs:
        * Mono.Cairo/SolidPattern.cs:
        * Mono.Cairo/SurfacePattern.cs:
        * Mono.Cairo/Gradient.cs:
        * Mono.Cairo/LinearGradient.cs:
        * Mono.Cairo/RadialGradient.cs: split the pattern/gradients
        into their own files

svn path=/trunk/mcs/; revision=62001

18 years ago2006-06-23 John Luke <john.luke@gmail.com>
John Luke [Fri, 23 Jun 2006 22:46:59 +0000 (22:46 -0000)]
2006-06-23  John Luke  <john.luke@gmail.com>

        #if CAIRO_1_2 changes

        * Mono.Cairo/Surface.cs: add SetFallbackResolution
        * Mono.Cairo/CairoAPI.cs: remove old pdf/ps api and
        add some of the new API
        * Mono.Cairo/SurfaceType.cs:
        * Mono.Cairo/SvgSurface.cs:
        * Mono.Cairo/SvgVersion.cs: add these

svn path=/trunk/mcs/; revision=62000

18 years ago2006-06-23 John Luke <john.luke@gmail.com>
John Luke [Fri, 23 Jun 2006 22:24:52 +0000 (22:24 -0000)]
2006-06-23  John Luke  <john.luke@gmail.com>

        * Mono.Cairo/Surface.cs:
        * Mono.Cairo/ImageSurface.cs:
        * Mono.Cairo/PDFSurface.cs:
        * Mono.Cairo/PSSurface.cs:
        * Mono.Cairo/Win32Surface.cs:
        * Mono.Cairo/XlibSurface.cs: split the surfaces into
        their own files, make pdf and ps reflect what will be
        in the cairo 1.2 api

svn path=/trunk/mcs/; revision=61999

18 years ago2006-06-23 John Luke <john.luke@gmail.com>
John Luke [Fri, 23 Jun 2006 19:39:38 +0000 (19:39 -0000)]
2006-06-23  John Luke  <john.luke@gmail.com>

        * snippets/*.cs: use Cairo.Context instead of Cairo.Graphics
        * Samples/*/Makefile: add to ease building of samples

svn path=/trunk/mcs/; revision=61992

18 years agoremove spew
Chris Toshok [Fri, 23 Jun 2006 18:49:16 +0000 (18:49 -0000)]
remove spew

svn path=/trunk/mcs/; revision=61990

18 years ago2006-06-23 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 23 Jun 2006 18:49:02 +0000 (18:49 -0000)]
2006-06-23  Chris Toshok  <toshok@ximian.com>

* PropertyManager.cs: It appears (according to the unit tests)
that PropertyManager doesn't use
PropertyDescriptor.AddValueChanged to track propery value changes
in its datasource, but uses the same scheme as Binding, where it
looks for a <Property>Changed event and binds to it.

Also, according to the docs, IsSuspended always returns false for
a property manager with a non-null datasource.

svn path=/trunk/mcs/; revision=61989

18 years agoadd more tests
Chris Toshok [Fri, 23 Jun 2006 18:44:12 +0000 (18:44 -0000)]
add more tests

svn path=/trunk/mcs/; revision=61988

18 years agoIn .:
Chris Toshok [Fri, 23 Jun 2006 17:41:40 +0000 (17:41 -0000)]
In .:
2006-06-23  Chris Toshok  <toshok@ximian.com>

* System.Windows.Forms_test.dll.sources: add
PropertyManagerTest.cs

In Test/System.Windows.Forms:
2006-06-23  Chris Toshok  <toshok@ximian.com>

* PropertyManagerTest.cs: new tests regarding the
[Related]PropertyManager class.

svn path=/trunk/mcs/; revision=61985

18 years ago2006-06-21 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Fri, 23 Jun 2006 14:21:24 +0000 (14:21 -0000)]
2006-06-21  Rafael Teixeira <rafaelteixeirabr@hotmail.com>

* WebServiceBindingAttribute.cs: new 2.0 property WsiProfiles ConformsTo.

svn path=/trunk/mcs/; revision=61980

18 years ago2006-06-23 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Fri, 23 Jun 2006 07:24:53 +0000 (07:24 -0000)]
2006-06-23  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * Makefile (EXTRA_DISTFILES): Changed name from SimpleTask.cs to
        TestTasks.cs (I forgot to add the new file here)

svn path=/trunk/mcs/; revision=61979

18 years ago2006-06-22 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Fri, 23 Jun 2006 00:42:26 +0000 (00:42 -0000)]
2006-06-22  Peter Dennis Bartok  <pbartok@novell.com>

* Form.cs: (ShowDialog): If we're returning a forced cancel we still
  need to update the actual DialogResult. (Fixes #78613)

svn path=/trunk/mcs/; revision=61975

18 years ago* Makefile (EXTRA_DISTFILES): Remove Test/resource/SimpleTask.cs (the file
Wade Berrier [Thu, 22 Jun 2006 23:58:03 +0000 (23:58 -0000)]
* Makefile (EXTRA_DISTFILES): Remove Test/resource/SimpleTask.cs (the file
was removed today)

svn path=/trunk/mcs/; revision=61974

18 years agosvn:ignore: Ignore Makefile and Makefile.in for this and
Wade Berrier [Thu, 22 Jun 2006 23:43:50 +0000 (23:43 -0000)]
svn:ignore: Ignore Makefile and Makefile.in for this and
each subdir

svn path=/trunk/mono/; revision=61973

18 years ago2006-06-22 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Thu, 22 Jun 2006 21:08:09 +0000 (21:08 -0000)]
2006-06-22  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * standalone/hello_world: Added hello world type project.

svn path=/trunk/mcs/; revision=61971

18 years ago2006-06-22 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Thu, 22 Jun 2006 21:07:25 +0000 (21:07 -0000)]
2006-06-22  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * Makefile: Updated.
        * xbuild/Microsoft.CSharp.Targets: Added hacky implementation of this
        targets file.

svn path=/trunk/mcs/; revision=61970

18 years ago2006-06-22 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Thu, 22 Jun 2006 21:03:24 +0000 (21:03 -0000)]
2006-06-22  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * ManagedCompiler.cs: Change TargetType to return lower case text.

svn path=/trunk/mcs/; revision=61969

18 years ago configure.in: Add the Makefile to create in order to run the CAS tests
Sebastien Pouliot [Thu, 22 Jun 2006 20:49:09 +0000 (20:49 -0000)]
 configure.in: Add the Makefile to create in order to run the CAS tests

svn path=/trunk/mono/; revision=61966

18 years ago2006-06-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Jun 2006 20:47:23 +0000 (20:47 -0000)]
2006-06-22  Sebastien Pouliot  <sebastien@ximian.com>

* Makefile.am: Add 'cas' to SUBDIRS

svn path=/trunk/mono/; revision=61965

18 years ago2006-06-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Jun 2006 20:46:24 +0000 (20:46 -0000)]
2006-06-22  Sebastien Pouliot  <sebastien@ximian.com>

* Makefile.am: Updated Makefile to add the CAS tests to the tarball
and enable them to be more broadly tested;
* Makefile: Removed and replaced by Makefile.am

svn path=/trunk/mono/; revision=61964

18 years ago2006-06-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Jun 2006 20:45:29 +0000 (20:45 -0000)]
2006-06-22  Sebastien Pouliot  <sebastien@ximian.com>

* Makefile.am: Updated Makefile to add the CAS tests to the tarball
and enable them to be more broadly tested;
* Makefile: Removed and replaced by Makefile.am

svn path=/trunk/mono/; revision=61963

18 years ago2006-06-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Jun 2006 20:44:43 +0000 (20:44 -0000)]
2006-06-22  Sebastien Pouliot  <sebastien@ximian.com>

* Makefile.am: Updated Makefile to add the CAS tests to the tarball
and enable them to be more broadly tested;
* Makefile: Removed and replaced by Makefile.am

svn path=/trunk/mono/; revision=61962

18 years ago2006-06-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Jun 2006 20:44:14 +0000 (20:44 -0000)]
2006-06-22  Sebastien Pouliot  <sebastien@ximian.com>

* Makefile.am: Updated Makefile to add the CAS tests to the tarball
and enable them to be more broadly tested;
* Makefile: Removed and replaced by Makefile.am

svn path=/trunk/mono/; revision=61961

18 years ago2006-06-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Jun 2006 20:43:41 +0000 (20:43 -0000)]
2006-06-22  Sebastien Pouliot  <sebastien@ximian.com>

* Makefile.am: Updated Makefile to add the CAS tests to the tarball
and enable them to be more broadly tested;
* Makefile: Removed and replaced by Makefile.am

svn path=/trunk/mono/; revision=61960

18 years ago2006-06-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Jun 2006 20:43:00 +0000 (20:43 -0000)]
2006-06-22  Sebastien Pouliot  <sebastien@ximian.com>

* Makefile.am: Updated Makefile to add the CAS tests to the tarball
and enable them to be more broadly tested;
* Makefile: Removed and replaced by Makefile.am

svn path=/trunk/mono/; revision=61959

18 years ago2006-06-22 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Thu, 22 Jun 2006 20:21:34 +0000 (20:21 -0000)]
2006-06-22  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * ConditionalTokenizer.cs, ConditionalExpression.cs,
        ConditionalParser.cs: Changed name,
        removed -al.
        * ConditionExpression.cs: Added Evaluate ().
        * ConditionOrExpression.cs, ConditionAndExpression.cs: Added.
        * BatchingImpl.cs: Added check if task should be executed.

svn path=/trunk/mcs/; revision=61957

18 years ago2006-06-22 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Thu, 22 Jun 2006 20:16:59 +0000 (20:16 -0000)]
2006-06-22  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * UsingTaskCollectionTest.cs, UsingTaskTest.cs: Updated names.
        * ProjectTest.cs: Moved most of the old tests to various/.
        * Consts.cs: Added.

svn path=/trunk/mcs/; revision=61956

18 years ago2006-06-22 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Thu, 22 Jun 2006 19:10:07 +0000 (19:10 -0000)]
2006-06-22  Peter Dennis Bartok  <pbartok@novell.com>

* Form.cs (ShowDialog): Release any captures before running the
  new message pump (fixes #78680)

svn path=/trunk/mcs/; revision=61951

18 years ago2006-06-22 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Thu, 22 Jun 2006 17:44:19 +0000 (17:44 -0000)]
2006-06-22  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * BuildErrorEventArgsTest.cs: Fixed header.
        * BuildEventArgsTest.cs: Added.

svn path=/trunk/mcs/; revision=61946

18 years ago2006-06-22 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Thu, 22 Jun 2006 17:41:29 +0000 (17:41 -0000)]
2006-06-22  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * ToolTask.cs: Added some [MonoTODO]s.

svn path=/trunk/mcs/; revision=61945

18 years ago2006-06-22 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Thu, 22 Jun 2006 17:37:11 +0000 (17:37 -0000)]
2006-06-22  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * FormatUrl.cs, CreateVisualBasicManifestResourceName.cs,
        GenereateBootstrapper.cs, ExtractedClassName.cs,
        GenerateManifestBase.cs, FormatVersion.cs,
        CreateManifestResourceName.cs, CreateCSharpManifestResourceName.cs,
        GenerateApplicationManifest.cs: Added stubs.
        * Exec.cs: Removed some assignments.
        * CreateItem.cs: Formatting.

svn path=/trunk/mcs/; revision=61943

18 years agoremove unnecessary using
Andrew Skiba [Thu, 22 Jun 2006 16:41:20 +0000 (16:41 -0000)]
remove unnecessary using

svn path=/trunk/mcs/; revision=61940

18 years agosupport for POST method in test framework and forms
Andrew Skiba [Thu, 22 Jun 2006 16:37:08 +0000 (16:37 -0000)]
support for POST method in test framework and forms

svn path=/trunk/mcs/; revision=61939

18 years ago2006-06-22 Mike Kestner <mkestner@novell.com>
Mike Kestner [Thu, 22 Jun 2006 16:23:24 +0000 (16:23 -0000)]
2006-06-22  Mike Kestner  <mkestner@novell.com>

* ListView.cs: Layout column widths properly in details mode even
if HeaderStyle.None is set.  Fixes #78691.

svn path=/trunk/mcs/; revision=61938

18 years agodon't use IsNullOrEmpty in 1.1 code
Andrew Skiba [Thu, 22 Jun 2006 14:07:38 +0000 (14:07 -0000)]
don't use IsNullOrEmpty in 1.1 code

svn path=/trunk/mcs/; revision=61935

18 years agoimplemented simple postback test infrastructure
Andrew Skiba [Thu, 22 Jun 2006 13:58:53 +0000 (13:58 -0000)]
implemented simple postback test infrastructure

svn path=/trunk/mcs/; revision=61934

18 years ago2006-06-22 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Thu, 22 Jun 2006 10:56:03 +0000 (10:56 -0000)]
2006-06-22  Zoltan Varga  <vargaz@gmail.com>

* mini.c: Remove unused solaris/x86 includes.

svn path=/trunk/mono/; revision=61933

18 years agoAdd HtmlCompare project; add PostBack skeleton
Andrew Skiba [Thu, 22 Jun 2006 08:35:08 +0000 (08:35 -0000)]
Add HtmlCompare project; add PostBack skeleton

svn path=/trunk/mcs/; revision=61931

18 years ago2006-06-22 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 22 Jun 2006 01:46:25 +0000 (01:46 -0000)]
2006-06-22  Martin Baulig  <martin@ximian.com>

* class.cs
(TypeContainer.GetNormalBases): Also use ResolveAsBaseTerminal()
for interfaces; fixes #78686, which is a modification of #78380
with interfaces instead of classes.

svn path=/trunk/mcs/; revision=61929

18 years ago2006-06-21 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Wed, 21 Jun 2006 23:31:49 +0000 (23:31 -0000)]
2006-06-21  Peter Dennis Bartok  <pbartok@novell.com>

* FileDialog.cs: Fixed taborder to match MS. Fixes #77873 partially.

svn path=/trunk/mcs/; revision=61923

18 years ago2006-06-21 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Wed, 21 Jun 2006 23:18:37 +0000 (23:18 -0000)]
2006-06-21  Peter Dennis Bartok  <pbartok@novell.com>

* Control.cs (ContainsFocus): Using new driver method to get focused
  window, instead of trying to use internal tracking var, which can
  recursion issues (Fixes #78685)
* XplatUI.cs, XplatUIDriver.cs, XplatUIX11.cs, XplatUIOSX.cs,
  XplatUIWin32.cs: Added GetFocus method to return focused window

svn path=/trunk/mcs/; revision=61922

18 years ago2006-06-21 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 21 Jun 2006 21:54:09 +0000 (21:54 -0000)]
2006-06-21  Zoltan Varga  <vargaz@gmail.com>

* jit.h: Add G_BEGIN_DECLS/G_END_DECLS.

svn path=/trunk/mono/; revision=61920

18 years agoEncoding.cs: Return big-endian UTF-32 in GetEncodings () and GetEncoding (int)
Kornél Pál [Wed, 21 Jun 2006 21:47:43 +0000 (21:47 -0000)]
Encoding.cs: Return big-endian UTF-32 in GetEncodings () and GetEncoding (int)

svn path=/trunk/mcs/; revision=61919

18 years ago2006-06-21 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 21 Jun 2006 20:45:36 +0000 (20:45 -0000)]
2006-06-21  Martin Baulig  <martin@ximian.com>

* codegen.cs (CodeGen.Save): Moved the symbol file generation into
the `try'-block, so we also report CS0016 etc. there.

svn path=/trunk/mcs/; revision=61917

18 years ago2006-06-21 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 21 Jun 2006 20:45:14 +0000 (20:45 -0000)]
2006-06-21  Martin Baulig  <martin@ximian.com>

* delegate.cs
(Delegate.VerifyMethod): Allow `params' methods; fixes #78678.

svn path=/trunk/mcs/; revision=61916

18 years ago2006-06-21 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 21 Jun 2006 20:32:20 +0000 (20:32 -0000)]
2006-06-21  Martin Baulig  <martin@ximian.com>

* ecore.cs (FieldExpr.EmitAssign, FieldExpr.AddressOf): Correctly
handle SetAssigned() and SetMemberIsUsed() for generic types;
fixes #77545.

svn path=/trunk/mcs/; revision=61915

18 years ago2006-06-21 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 21 Jun 2006 20:08:38 +0000 (20:08 -0000)]
2006-06-21  Martin Baulig  <martin@ximian.com>

* delegate.cs
(Delegate.VerifyMethod): Allow `params' methods; fixes #78678.

svn path=/trunk/mcs/; revision=61914

18 years ago2006-06-21 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 21 Jun 2006 17:06:56 +0000 (17:06 -0000)]
2006-06-21  Martin Baulig  <martin@ximian.com>

* expression.cs (Unary.ResolveOperator): In `Operator.AddressOf',
also report CS1686 for parameters.

svn path=/trunk/mcs/; revision=61912

18 years agoNunitWeb test framework major API refactoring; downport to net 1.1
Andrew Skiba [Wed, 21 Jun 2006 15:57:20 +0000 (15:57 -0000)]
NunitWeb test framework major API refactoring; downport to net 1.1

svn path=/trunk/mcs/; revision=61910

18 years ago2006-06-21 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 21 Jun 2006 15:54:07 +0000 (15:54 -0000)]
2006-06-21  Martin Baulig  <martin@ximian.com>

* statement.cs (GotoCase.Resolve): Report a warning (CS0469)
instead of an error if the value is not implicitly convertible to
the switch types; fixes #77964.

svn path=/trunk/mcs/; revision=61909

18 years ago2006-06-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 21 Jun 2006 15:18:20 +0000 (15:18 -0000)]
2006-06-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ColorDialog.cs: when the mouse button is pressed inside the color
matrix, don't let the cursor move out of it until the button is
released, which is the behavior on windows. Changed 'colours' by
'colors' to use the same word consistently.

svn path=/trunk/mcs/; revision=61908