mono.git
17 years agoUpdated.
Martin Baulig [Tue, 28 Nov 2006 14:26:58 +0000 (14:26 -0000)]
Updated.

svn path=/branches/martin/anonymous-methods2/work/; revision=68583

17 years agosvn path=/branches/martin/anonymous-methods2/mcs/; revision=68582
Martin Baulig [Tue, 28 Nov 2006 14:13:24 +0000 (14:13 -0000)]
svn path=/branches/martin/anonymous-methods2/mcs/; revision=68582

17 years agosvn path=/branches/martin/anonymous-methods2/mcs/; revision=68581
Martin Baulig [Tue, 28 Nov 2006 14:12:53 +0000 (14:12 -0000)]
svn path=/branches/martin/anonymous-methods2/mcs/; revision=68581

17 years ago2006-11-28 Nagappan A <anagappan@novell.com>
Nagappan Alagappan [Tue, 28 Nov 2006 13:23:34 +0000 (13:23 -0000)]
2006-11-28  Nagappan A  <anagappan@novell.com>

* XmlSchemaDataImporter.cs: Fixed 2.0 profile compilation
warnings. Using AttributeSchemaType instead of AttributeType and
ElementSchemaType instead of ElementType.

* TypedDataSetGenerator.cs: Modified the profile check from
!NET_1_1 to !NET_1_0, as this class is obsolete from 1.1 profile.

* DataRelationCollection.cs (Item): Modified the property Item as
abstract and implemented it in DataSetRelationCollection and
DataTableRelationCollection classes.

* DataRowView.cs: Remove bogus MonoTODOs.

* ForeignKeyConstraint.cs (ForeignKeyConstraint): Implemented
2.0 profile's missing constructor.

* XmlDataLoader.cs (StringToObject): Modify XmlConvert.ToDateTime
to use XmlDateTimeSerializationMode, as the default ToDataTime
method id obsolete.

* XmlDataReader.cs (StringToObject): Modify XmlConvert.ToDateTime
to use XmlDateTimeSerializationMode, as the default ToDataTime
method id obsolete.

* DataView.cs (IsInitialized): Added browsable attribute.

* DataViewSettingCollection.cs (CopyTo): Implemented missing 2.0
API.

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

17 years ago2006-11-28 Nagappan A <anagappan@novell.com>
Nagappan Alagappan [Tue, 28 Nov 2006 13:21:58 +0000 (13:21 -0000)]
2006-11-28  Nagappan A  <anagappan@novell.com>

* XmlDataDocument.cs (StringToObject): Modify
XmlConvert.ToDateTime to use XmlDateTimeSerializationMode, as the
default ToDataTime method id obsolete.

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

17 years ago2006-11-28 Nagappan A <anagappan@novell.com>
Nagappan Alagappan [Tue, 28 Nov 2006 13:21:25 +0000 (13:21 -0000)]
2006-11-28  Nagappan A  <anagappan@novell.com>

* DbDataAdapter.cs: Removed bogus MonoTODOs

* DataAdapter.cs: Removed bogus MonoTODOs

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

17 years agoChangeLog, DeserializationTests, XmlSerializerTestClasses.cs, XmlSerializerTests.cs
Hagit Yidov [Tue, 28 Nov 2006 13:06:44 +0000 (13:06 -0000)]
ChangeLog, DeserializationTests, XmlSerializerTestClasses.cs, XmlSerializerTests.cs
Added serialization and deseralization tests for generic types.

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

17 years agoTue Nov 28 12:54:51 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 28 Nov 2006 11:56:12 +0000 (11:56 -0000)]
Tue Nov 28 12:54:51 CET 2006 Paolo Molaro <lupus@ximian.com>

* Makefile.am, attrdefs.h: new public header file with
constants for attributes for use by embedders.

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

17 years agotypo fix
Igor Zelmanovich [Tue, 28 Nov 2006 11:50:51 +0000 (11:50 -0000)]
typo fix

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

17 years agoTue Nov 28 11:44:52 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 28 Nov 2006 10:45:31 +0000 (10:45 -0000)]
Tue Nov 28 11:44:52 CET 2006 Paolo Molaro <lupus@ximian.com>

* icall.c: GetFields () fix for bug #80064.

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

17 years agosvn path=/trunk/mcs/; revision=68571
Vladislav Spivak [Tue, 28 Nov 2006 10:35:38 +0000 (10:35 -0000)]
svn path=/trunk/mcs/; revision=68571

17 years agosvn path=/trunk/mcs/; revision=68570
Vladislav Spivak [Tue, 28 Nov 2006 10:11:15 +0000 (10:11 -0000)]
svn path=/trunk/mcs/; revision=68570

17 years agoTue Nov 28 10:56:01 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 28 Nov 2006 10:01:27 +0000 (10:01 -0000)]
Tue Nov 28 10:56:01 CET 2006 Paolo Molaro <lupus@ximian.com>

* filewatcher.c, filewatcher.h, icall-def.h, icall.c, locales.c:
removed long unused icalls.

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

17 years ago2006-11-28 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 28 Nov 2006 07:24:43 +0000 (07:24 -0000)]
2006-11-28  Atsushi Enomoto  <atsushi@ximian.com>

* BasicProfileChecker.cs : reviewed and updated some of the
  requirements to Basic Profile 1.1 Final Material.

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

17 years ago2006-11-28 Nagappan A <anagappan@novell.com>
Nagappan Alagappan [Tue, 28 Nov 2006 06:33:13 +0000 (06:33 -0000)]
2006-11-28  Nagappan A  <anagappan@novell.com>

* DataTableTest.cs (TestWriteXmlSchema1): Modified the expected
output same as MS.NET 2.0 output.
(TestWriteXmlSchema2, TestWriteXmlSchema3): Modified the expected
output same as MS.NET 2.0 output.
(WriteXmlSchema, WriteXmlSchema2, WriteXmlSchema3): Updated the tests
to work. Removed NotWorking attribute.
(WriteXmlSchema4, WriteXmlSchema5, WriteXmlSchema6): Updated the tests
to work. Removed NotWorking attribute.
(WriteXmlSchema_Relations_ForeignKeys): Updated the tests to
work. Removed NotWorking attribute.
(ReadWriteXmlSchema_2, ReadWriteXmlSchemaExp_NoTableName): Updated
the tests to work. Removed NotWorking attribute.
(ReadWriteXmlSchemaExp_NoFileName): Added new tests.

* DataSetTest.cs: Updated the tests to work with 2.0
profile. Expected 2.0 and 1.0 outputs are different with respect
to XML Schema.

* DataRowCollectionTest.cs (IndexOf): API is implemented and so
removed NotWorking attribute.
(IndexOfTest): Added new test to test IndexOf API.

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

17 years ago2006-11-28 Nagappan A <anagappan@novell.com>
Nagappan Alagappan [Tue, 28 Nov 2006 06:32:38 +0000 (06:32 -0000)]
2006-11-28  Nagappan A  <anagappan@novell.com>

* DataRelation.cs (DataRelation): Added 2.0 profile constructor to
take parentTableNameSpace and childTableNameSpace as argument.
(FinishInit): Update parentTableNameSpace and childTableNameSpace,
when the string is not empty in 2.0 profile.

* DataRowCollection.cs: Implemented Count public property.
Added !NET_2_0 for List protected property, as it has been removed
in 2.0 prifle.
(IndexOf): Implemented new public method.
(CopyTo): Implemented new public override method.
(GetEnumerator): Implemented new public override method.

* DataTable.cs (Load): Throw ArgumentNullException, when reader
argument is null.
(WriteXmlSchema): Throw InvalidOperationException, when table name
is empty. When DataSet Namespace is set, append that with '_x003A_'
and table name.

* DataSet.cs (Load): Throw ArgumentNullException, when reader
argument is null.

* XmlSchemaWriter.cs (WriteSchema): Modified UseCurrentCulture to
UseCurrentLocale.
(WriteDataSetElement): Added minOccurs attribute.
(WriteConstraints): Check for tables length, if > 1 then add the
relations to XmlSchema.

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

17 years ago2006-11-28 Chris Toshok <toshok@ximian.com>
Chris Toshok [Tue, 28 Nov 2006 05:37:13 +0000 (05:37 -0000)]
2006-11-28  Chris Toshok  <toshok@ximian.com>

* X11Display.cs (XEventThread): move to a polling strategy again,
since XNextEvent locks the display - without this, nothing can
happen with any toplevel X call until there's an event.  So we
poll on the XConnectionNumber, then consume all available events
before polling again.
(DispatchMessage): move this here.
(SetCursor): same.
(OverrideCursor): same.
(RedirectMsgToEnabledAncestor): make this code work for any XEvent
by removing the XEvent from the arg list.
(GetMessage): pretty major overhaul.  we now have a 3 loops.  We
loop over all the X events in the queue until there aren't any,
calling AddExpose and AddConfigureNotify for Expose and Configure
events respectively.  Those methods end up queueing up special
"events" in the thread queue's Paint and Configure queues.  Once
the X event loop is finished, we check to see if there are pending
configure/paint events, and handle any that are present.
(DoEvents): move here.

* X11ThreadQueue.cs: make DequeueUnlocked only dequeue X events.
if there are no x events and there *are* paint or configure
events, return early.  add a "configure queue" which is almost
identical to the "paint queue" except for the events it generates.
this needs refactoring so the code can be shared.

* XplatUIX11-new.cs: move the DefWndProc to X11Hwnd.  Move
SetCursor, OverrideCursor, DispatchMessage and DoEvents to
X11Display.

* X11Hwnd.cs (Update): do all this under the queue lock..
theorize about whether or not the SendMessage (WM_PAINT) should be
called from under the lock.
(DefWndProc): move this here.
(PendingExpose,PendingNCExpose): new properties, which should
eventually be pushed into Hwnd (and made abstract?)  Move all the
queue manipulation here.
(PaintEventStart): restrict the queue lock code a bit more.
(PerformNCCalc): remove the optimization - it keeps client windows
from resizing along with their parent.
(SetPosition): track change Rolf made to XplatUIX11.cs on
2006-11-22.

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

17 years agomore notes
Chris Toshok [Tue, 28 Nov 2006 05:29:51 +0000 (05:29 -0000)]
more notes

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

17 years ago2006-11-27 Chris Toshok <toshok@ximian.com>
Chris Toshok [Tue, 28 Nov 2006 04:49:32 +0000 (04:49 -0000)]
2006-11-27  Chris Toshok  <toshok@ximian.com>

* Hwnd.cs: only add the hwnd to the windows hash in
set_WholeWindow and set_ClientWindow if whole_window/client_window
are not IntPtr.Zero.  also, remove the unused SetObjectWindow.

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

17 years agotime to set eol-style:native.
Atsushi Eno [Tue, 28 Nov 2006 04:46:40 +0000 (04:46 -0000)]
time to set eol-style:native.

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

17 years ago... and more.
Atsushi Eno [Tue, 28 Nov 2006 04:45:59 +0000 (04:45 -0000)]
... and more.

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

17 years agomore mixed EOL fixes.
Atsushi Eno [Tue, 28 Nov 2006 04:43:50 +0000 (04:43 -0000)]
more mixed EOL fixes.

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

17 years agohm, yes let's clean up mixed line endings.
Atsushi Eno [Tue, 28 Nov 2006 04:32:07 +0000 (04:32 -0000)]
hm, yes let's clean up mixed line endings.

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

17 years ago2006-11-27 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Tue, 28 Nov 2006 04:14:21 +0000 (04:14 -0000)]
2006-11-27  Miguel de Icaza  <miguel@novell.com>

* WebRequest.cs: Instead of throwing NotImplemented exceptions,
call GetMustImplement, that way we do not need the whitelist, and
we save a handful of opcodes.

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

17 years ago2006-11-27 Jonathan Chambers <joncham@gmail.com>
Jonathan Chambers [Tue, 28 Nov 2006 04:04:55 +0000 (04:04 -0000)]
2006-11-27  Jonathan Chambers  <joncham@gmail.com>

        * marshal.c:
                (mono_marshal_emit_managed_wrapper): Level of indirection for
                mono_marshal_get_managed_wrapper so that a wrapper for a managed method
                can be generated without a delegate class.
                (mono_marshal_get_managed_wrapper): Move wrapper logic to mono_marshal_emit_managed_wrapper.

Signed-off-by: Jonathan Chambers <joncham@gmail.com>
svn path=/trunk/mono/; revision=68551

17 years ago2006-11-27 Jonathan Chambers <joncham@gmail.com>
Jonathan Chambers [Tue, 28 Nov 2006 04:03:34 +0000 (04:03 -0000)]
2006-11-27 Jonathan Chambers  <joncham@gmail.com>

Add definitions for IUnknown and IDispatch. Remove old IDispatchMono
hack definition.

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

17 years agoAdd eol-style
Miguel de Icaza [Tue, 28 Nov 2006 03:54:10 +0000 (03:54 -0000)]
Add eol-style

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

17 years ago2006-11-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 28 Nov 2006 01:00:08 +0000 (01:00 -0000)]
2006-11-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* TermInfoDriver.cs:
* Console.cs: lazy initialization of Console 2.0 (also when
CancelKeyPress is used).

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

17 years ago2006-11-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 28 Nov 2006 00:58:24 +0000 (00:58 -0000)]
2006-11-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* console-io.c: add the 'signal' call removed by mistake. Fixes bug
#80069.

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

17 years agoAdd support for centralized control registration (from web.config) as well as for...
Marek Habersack [Tue, 28 Nov 2006 00:17:26 +0000 (00:17 -0000)]
Add support for centralized control registration (from web.config) as well as for the system.web/pages/namespaces collection

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

17 years agoAdd namespaces for ASP.NET 2.0 compilation
Marek Habersack [Tue, 28 Nov 2006 00:10:10 +0000 (00:10 -0000)]
Add namespaces for ASP.NET 2.0 compilation

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

17 years ago2006-11-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 28 Nov 2006 00:05:00 +0000 (00:05 -0000)]
2006-11-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Process.cs: the Process returned by the static Start method never had
the right ProcessStartInfo. Fixes bug #80019.

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

17 years agoAdd a few proxies that binaries are calling
Miguel de Icaza [Mon, 27 Nov 2006 23:29:53 +0000 (23:29 -0000)]
Add a few proxies that binaries are calling

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

17 years agoImprove MonoTODOs
Miguel de Icaza [Mon, 27 Nov 2006 23:24:06 +0000 (23:24 -0000)]
Improve  MonoTODOs

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

17 years agoPending changelog
Miguel de Icaza [Mon, 27 Nov 2006 23:23:41 +0000 (23:23 -0000)]
Pending changelog

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

17 years agoRemove MonoTODOs that should not be there
Miguel de Icaza [Mon, 27 Nov 2006 23:05:00 +0000 (23:05 -0000)]
Remove MonoTODOs that should not be there

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

17 years agoSocial service duty: ComVisible attributes
Miguel de Icaza [Mon, 27 Nov 2006 23:04:17 +0000 (23:04 -0000)]
Social service duty: ComVisible attributes

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

17 years agoRemove bogus MonoTODOs
Miguel de Icaza [Mon, 27 Nov 2006 23:03:47 +0000 (23:03 -0000)]
Remove bogus MonoTODOs

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

17 years ago2006-11-27 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Mon, 27 Nov 2006 22:16:36 +0000 (22:16 -0000)]
2006-11-27  Miguel de Icaza  <miguel@novell.com>

* Exception.cs (GetType): New method in 2.x, Another Moma catch.

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

17 years ago2006-11-27 Mike Kestner <mkestner@novell.com>
Mike Kestner [Mon, 27 Nov 2006 21:50:44 +0000 (21:50 -0000)]
2006-11-27  Mike Kestner  <mkestner@novell.com>

* ComboBox.cs: remove redundant OnDropDown call.  It is called
from the ComboListBox.ShowWindow code. Fixes #79969.

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

17 years ago2006-11-27 Chris Toshok <toshok@ximian.com>
Chris Toshok [Mon, 27 Nov 2006 20:58:42 +0000 (20:58 -0000)]
2006-11-27  Chris Toshok  <toshok@ximian.com>

* Hwnd.cs: remove the setters for ExposePending and
NCExposePending - noone uses them.

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

17 years agoApp_Code assemblies fix
Marek Habersack [Mon, 27 Nov 2006 19:24:29 +0000 (19:24 -0000)]
App_Code assemblies fix

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

17 years agoTypo, thanks to jchambers for noticing.
Paolo Molaro [Mon, 27 Nov 2006 18:34:59 +0000 (18:34 -0000)]
Typo, thanks to jchambers for noticing.

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

17 years agoMon Nov 27 19:34:16 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 27 Nov 2006 18:30:16 +0000 (18:30 -0000)]
Mon Nov 27 19:34:16 CET 2006 Paolo Molaro <lupus@ximian.com>

* GC.cs: implemented the needed methods with icalls.

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

17 years agoMon Nov 27 19:29:13 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 27 Nov 2006 18:25:44 +0000 (18:25 -0000)]
Mon Nov 27 19:29:13 CET 2006 Paolo Molaro <lupus@ximian.com>

* boehm-gc.c, null-gc.c, sgen-gc.c, mono-gc.h, icall.c,
icall-def.h: added icalls needed by System.GC.

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

17 years agoApp_Code fix
Marek Habersack [Mon, 27 Nov 2006 18:02:05 +0000 (18:02 -0000)]
App_Code fix

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

17 years ago2006-11-27 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Mon, 27 Nov 2006 16:58:31 +0000 (16:58 -0000)]
2006-11-27 Igor Zelmanovich <igorz@mainsoft.com>

* Control.cs: implemented EnsureID method.

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

17 years ago2006-11-27 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Mon, 27 Nov 2006 16:15:03 +0000 (16:15 -0000)]
2006-11-27  Igor Zelmanovich   <igorz@mainsoft.com>

* ControlTest.cs: removed NotWorking attributes.

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

17 years agoLinkButtonTest.cs added new tests for 2.0
Yoni Klain [Mon, 27 Nov 2006 15:52:44 +0000 (15:52 -0000)]
LinkButtonTest.cs added new tests for 2.0

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

17 years agosvn path=/trunk/mcs/; revision=68518
Noam Lampert [Mon, 27 Nov 2006 15:14:13 +0000 (15:14 -0000)]
svn path=/trunk/mcs/; revision=68518

17 years agoMon Nov 27 16:03:58 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 27 Nov 2006 15:01:01 +0000 (15:01 -0000)]
Mon Nov 27 16:03:58 CET 2006 Paolo Molaro <lupus@ximian.com>

* strtod.c: fix, again, 64 bit issues.

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

17 years ago2006-11-27 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Mon, 27 Nov 2006 14:57:50 +0000 (14:57 -0000)]
2006-11-27 Igor Zelmanovich <igorz@mainsoft.com>

* Control.cs: implemented Focus methods.

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

17 years ago Shouldn't select the text in this path.
Jackson Harper [Mon, 27 Nov 2006 14:54:16 +0000 (14:54 -0000)]
    Shouldn't select the text in this path.

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

17 years ago * TextControl.cs: new param for ReplaceSelection which
Jackson Harper [Mon, 27 Nov 2006 14:40:32 +0000 (14:40 -0000)]
    * TextControl.cs: new param for ReplaceSelection which
         determines
        whether we select the new selection, or set the cursor to the
end
        of the new selection.
        * TextBoxBase.cs: Use new param for ReplaceSelection.  When
        pasting, select the new text.
        * RichTextBox.cs: Use new param for ReplaceSelection.

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

17 years agoMon Nov 27 15:13:41 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 27 Nov 2006 14:14:13 +0000 (14:14 -0000)]
Mon Nov 27 15:13:41 CET 2006 Paolo Molaro <lupus@ximian.com>

* inssel.brg: fixes from me and Mark Mason.

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

17 years agoXML document additions
Andrew Skiba [Mon, 27 Nov 2006 13:49:52 +0000 (13:49 -0000)]
XML document additions

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

17 years agoFix corrupted solution file
Noam Lampert [Mon, 27 Nov 2006 13:49:15 +0000 (13:49 -0000)]
Fix corrupted solution file

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

17 years ago * TextBoxBase.cs: Set the selection to the caret after
Jackson Harper [Mon, 27 Nov 2006 13:33:18 +0000 (13:33 -0000)]
  * TextBoxBase.cs: Set the selection to the caret after
        the caret
        is moved, otherwise they get out of sync.

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

17 years agoImageButtonTest.cs added new tests for 2.0 and new resource NoEventValidation.aspx
Yoni Klain [Mon, 27 Nov 2006 13:32:19 +0000 (13:32 -0000)]
ImageButtonTest.cs added new tests for 2.0 and new resource NoEventValidation.aspx

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

17 years ago2006-11-27 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Mon, 27 Nov 2006 13:22:55 +0000 (13:22 -0000)]
2006-11-27 Igor Zelmanovich <igorz@mainsoft.com>

* Page.cs: implemented SetFocus methods.
* PageLifeCycle.cs:

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

17 years agoadd bat file and project forgotten in r68500
Andrew Skiba [Mon, 27 Nov 2006 12:52:08 +0000 (12:52 -0000)]
add bat file and project forgotten in r68500

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

17 years ago* Wizard.cs: fixed GetStepType method that returned wrong type if the last step type...
Vladimir Krasnov [Mon, 27 Nov 2006 12:45:09 +0000 (12:45 -0000)]
* Wizard.cs: fixed GetStepType method that returned wrong type if the last step type is Complete.
fixed ProcessEvent method, corrected FinishButtonClick behavior

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

17 years ago* SqlMembershipProvider.cs: typo bug
Vladimir Krasnov [Mon, 27 Nov 2006 12:36:24 +0000 (12:36 -0000)]
* SqlMembershipProvider.cs: typo bug

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

17 years ago2006-11-27 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Mon, 27 Nov 2006 12:21:07 +0000 (12:21 -0000)]
2006-11-27 Igor Zelmanovich <igorz@mainsoft.com>

* ClientScriptManager.cs: refactoring:
extracted method RegisterWebFormClientScript

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

17 years agoupdating the TARGET_JVM machine.config to be more similar to mono equivalent
Konstantin Triger [Mon, 27 Nov 2006 12:05:31 +0000 (12:05 -0000)]
updating the TARGET_JVM machine.config to be more similar to mono equivalent

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

17 years agoTARGET_JVM: updtating project files with recent changes
Konstantin Triger [Mon, 27 Nov 2006 12:04:01 +0000 (12:04 -0000)]
TARGET_JVM: updtating project files with recent changes

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

17 years agoAdded Grasshopper test project and bat file.
Andrew Skiba [Mon, 27 Nov 2006 11:37:35 +0000 (11:37 -0000)]
Added Grasshopper test project and bat file.

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

17 years agoMon Nov 27 13:12:17 GMT 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 27 Nov 2006 11:23:16 +0000 (11:23 -0000)]
Mon Nov 27 13:12:17 GMT 2006 Paolo Molaro <lupus@ximian.com>

* atomic.h: fix arm compare and exchange (bug #78500).

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

17 years agoFixe size of ToolBar when AutoSize is false
Everaldo Canuto [Mon, 27 Nov 2006 10:34:27 +0000 (10:34 -0000)]
Fixe size of ToolBar when AutoSize is false

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

17 years agoReplace GHROOT with VMW_HOME
Konstantin Triger [Mon, 27 Nov 2006 10:09:11 +0000 (10:09 -0000)]
Replace GHROOT with VMW_HOME

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

17 years ago2006-11-27 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Mon, 27 Nov 2006 09:28:15 +0000 (09:28 -0000)]
2006-11-27 Igor Zelmanovich <igorz@mainsoft.com>

* Control.cs: implemented OpenFile()

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

17 years ago2006-11-26 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Mon, 27 Nov 2006 04:26:46 +0000 (04:26 -0000)]
2006-11-26  Miguel de Icaza  <miguel@novell.com>

* Math.cs: Add Floor(Decimal d), for CreativeDocs.NET.

Go Moma!  http://www.mono-project.com/Moma

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

17 years ago2006-11-26 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Mon, 27 Nov 2006 04:21:10 +0000 (04:21 -0000)]
2006-11-26  Miguel de Icaza  <miguel@novell.com>

* DriveInfo.cs, DriveType.cs: Add a couple of classes for
CreativeDocs.Net.

Thanks MoMA!  http://www.mono-project.com/Moma

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

17 years ago2006-11-27 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 27 Nov 2006 03:41:18 +0000 (03:41 -0000)]
2006-11-27  Atsushi Enomoto  <atsushi@ximian.com>

* CompareInfo.cs : fixed wrong || with && for OrdinalIgnoreCase.
  Fixed bug #80056.

* CompareInfoTest.cs : why there was "return" before OrdinalIgnoreCase
  tests ...

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

17 years agoFix drop down appearance when ToolBar.Appearance is normal
Everaldo Canuto [Mon, 27 Nov 2006 03:25:31 +0000 (03:25 -0000)]
Fix drop down appearance when ToolBar.Appearance is normal

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

17 years ago2006-11-26 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Mon, 27 Nov 2006 01:32:58 +0000 (01:32 -0000)]
2006-11-26  Miguel de Icaza  <miguel@novell.com>

* Decimal.cs: Refactor code to implement TryParse.

Also, avoid initializing messages on every call to stripStyles

2006-11-26  Miguel de Icaza  <miguel@novell.com>

* DecimalTest.cs: Add new tests for TryParse.

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

17 years ago* MdiFormTest.cs: Fixed test on (MS) 2.0 profile.
Gert Driesen [Sun, 26 Nov 2006 16:59:20 +0000 (16:59 -0000)]
* MdiFormTest.cs: Fixed test on (MS) 2.0 profile.

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

17 years ago* ControlStylesTest.cs: Fixed GetStyle for 2.0 profile.
Gert Driesen [Sun, 26 Nov 2006 16:55:15 +0000 (16:55 -0000)]
* ControlStylesTest.cs: Fixed GetStyle for 2.0 profile.
* ProgressBar.cs: GetStyle fixes for 2.0 profile.
* Control.cs: Same.
* UpDownBase.cs: Same.
* ButtonBase.cs: Same.
* ScrollBar.cs: Same.
* TrackBar.cs: Same.
* PictureBox.cs: Same.
* UserControl.cs: Same.
* Label.cs: Same.
* ListControl.cs: Same.
* TextBoxBase.cs: Same.
* ListView.cs: Same.
* RichTextBox.cs: Same.
* TreeView.cs: Same.

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

17 years ago* DerbyMembershipHelper.cs:
Vladimir Krasnov [Sun, 26 Nov 2006 15:36:52 +0000 (15:36 -0000)]
* DerbyMembershipHelper.cs:
* DerbyMembershipProvider.cs: fixed CreateUser method, when user already exists in Users table and adding Membership info

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

17 years ago2006-11-26 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 26 Nov 2006 15:34:53 +0000 (15:34 -0000)]
2006-11-26 Igor Zelmanovich <igorz@mainsoft.com>

* Page.cs:
* Control.cs:
implemented ClearChildState(), ClearChildControlState() and
IsChildControlStateCleared

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

17 years ago* DataSetReadXmlTest.cs: Added NotWorking test for bug #80048.
Gert Driesen [Sun, 26 Nov 2006 14:33:42 +0000 (14:33 -0000)]
* DataSetReadXmlTest.cs: Added NotWorking test for bug #80048.

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

17 years ago* DataSetReadXmlTest.cs: Added NotWorking test for bug #80045.
Gert Driesen [Sun, 26 Nov 2006 13:51:50 +0000 (13:51 -0000)]
* DataSetReadXmlTest.cs: Added NotWorking test for bug #80045.

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

17 years agosvn path=/trunk/mcs/; revision=68474
Yoni Klain [Sun, 26 Nov 2006 13:49:21 +0000 (13:49 -0000)]
svn path=/trunk/mcs/; revision=68474

17 years ago2006-11-26 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 26 Nov 2006 11:38:54 +0000 (11:38 -0000)]
2006-11-26 Igor Zelmanovich <igorz@mainsoft.com>

* Page.cs:
* ClientScriptManager.cs:
implemented RegisterExpandoAttribute feature

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

17 years ago* FormTest.cs: Added test for bug #80052.
Gert Driesen [Sun, 26 Nov 2006 10:03:47 +0000 (10:03 -0000)]
* FormTest.cs: Added test for bug #80052.

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

17 years agoSet eol-style
Miguel de Icaza [Sun, 26 Nov 2006 05:29:18 +0000 (05:29 -0000)]
Set eol-style

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

17 years agoUniform line endings
Miguel de Icaza [Sun, 26 Nov 2006 05:28:56 +0000 (05:28 -0000)]
Uniform line endings

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

17 years ago2006-11-25 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Sun, 26 Nov 2006 01:20:21 +0000 (01:20 -0000)]
2006-11-25  Miguel de Icaza  <miguel@novell.com>

* strtod.c: Upgrade this implementation to the one from:
http://www.netlib.org/fp/

Fixed a few warnings, and added the header thta we had to
autodetect the FPU setup to use.

This should fix the hang when running the corlib test suite.

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

17 years agoEvent validation fix for the Calendar control
Marek Habersack [Sun, 26 Nov 2006 01:09:43 +0000 (01:09 -0000)]
Event validation fix for the Calendar control

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

17 years ago2006-11-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 25 Nov 2006 17:20:52 +0000 (17:20 -0000)]
2006-11-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpServerUtility.cs: don't prepend extra '?' when the original url
already has a query string. Fixes bug #80042.

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

17 years ago* MdiFormTest.cs: Added test for bug #80036.
Gert Driesen [Sat, 25 Nov 2006 14:17:08 +0000 (14:17 -0000)]
* MdiFormTest.cs: Added test for bug #80036.

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

17 years ago2006-11-25 Jordi Mas i Hernandez <jordimash@gmail.com>
Jordi Mas i Hernandez [Sat, 25 Nov 2006 10:36:07 +0000 (10:36 -0000)]
2006-11-25 Jordi Mas i Hernandez <jordimash@gmail.com>

* PrintingServicesUnix.cs: Implements GetPrintDialogInfo

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

17 years ago2006-11-25 Jordi Mas i Hernandez <jordimash@gmail.com>
Jordi Mas i Hernandez [Sat, 25 Nov 2006 10:32:14 +0000 (10:32 -0000)]
2006-11-25  Jordi Mas i Hernandez <jordimash@gmail.com>

* PrintDialog.cs:
- Text label for where
- Text label comment was not shown

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

17 years agoimplementation of SaveAs in FileUpload
Marek Habersack [Sat, 25 Nov 2006 02:44:36 +0000 (02:44 -0000)]
implementation of SaveAs in FileUpload

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

17 years agomore optimizations
Marek Habersack [Sat, 25 Nov 2006 02:43:22 +0000 (02:43 -0000)]
more optimizations

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

17 years ago2006-11-24 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Sat, 25 Nov 2006 02:20:27 +0000 (02:20 -0000)]
2006-11-24  Carlos Alberto Cortez <calberto.cortez@gmail.com>

Initial support for PageSettings (color, copies, collate,
and media size).

* StandardPrintController.cs: Pass PrintDocument.PageSettings to
create the Graphics object (althought PageSettings
contains a PrinterSettings and vice versa, PrintDocument
can contain non-related PrinterSettings and PageSettings objects).

* PrintingServices.cs: Likewise.
* PrintingServicesWin32.cs: Likewise.
* PrintingServicesUnix.cs: Likewise. Also use cupsParseOptions
to pass printing options when calling cupsPrintFile. Use "Custom"
as name for custom pages without associated name (Laxmark printers
have this problem, causing a nullref exc). Add GetPaperKind () method
to retrieve and set the right PaperKind value for PaperSize, instead
of using PaperKind.Custom for all page sizes. Finally save
PageSettings in DOCINFO to use it later.

* PrintDocument.cs: Clone PrinterSettings.PageSettings
instead of creating a new one (this avoid creating an additional
PrinterSettings instance).

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

17 years agominor optimizations
Marek Habersack [Sat, 25 Nov 2006 01:15:03 +0000 (01:15 -0000)]
minor optimizations

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

17 years ago2006-11-24 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Sat, 25 Nov 2006 00:53:38 +0000 (00:53 -0000)]
2006-11-24  Miguel de Icaza  <miguel@novell.com>

* ApplicationHost.cs: In 2.0, as Todd reports the default is
"Web.Config", try that before we tell people to use MONO_IOMAP=all ;-)

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

17 years agoFix toolbar drop down arrow size.
Everaldo Canuto [Sat, 25 Nov 2006 00:26:18 +0000 (00:26 -0000)]
Fix toolbar drop down arrow size.

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

17 years agoa minor code optimization
Marek Habersack [Fri, 24 Nov 2006 23:55:30 +0000 (23:55 -0000)]
a minor code optimization

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