mono.git
17 years ago2006-12-18 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Mon, 8 Jan 2007 12:45:03 +0000 (12:45 -0000)]
2006-12-18  Lluis Sanchez Gual  <lluis@novell.com>

* RemotingServices.cs: FieldSetter and FieldGetter methods need
  to be handled in a special way, since they are the only private
  methods which can be called from a subclass.
  In UpdateOutArgObject, removed support for StringBuilder objects,
  now supporting only arrays, like MS.NET.

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

17 years ago* ISupportInitializeNotification.cs: Add implemented interface.
Raja R Harinath [Mon, 8 Jan 2007 12:10:22 +0000 (12:10 -0000)]
* ISupportInitializeNotification.cs: Add implemented interface.
* ICancelAddNew.cs, IIntellisenseBuilder.cs: New.
* INestedContainer.cs, INestedSite.cs: New.

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

17 years ago* TemplateControl.jvm.cs: added GetGlobalResourceObject
Vladimir Krasnov [Mon, 8 Jan 2007 11:51:13 +0000 (11:51 -0000)]
* TemplateControl.jvm.cs: added GetGlobalResourceObject

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

17 years ago2007-01-08 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Mon, 8 Jan 2007 11:27:34 +0000 (11:27 -0000)]
2007-01-08  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * BuildWhen.cs, BuildPropertyGroupCollection.cs,
        BuildItemGroupCollection.cs, Project.cs: Track API changes.

        * GroupingCollection.cs: Now it needs Project reference so added it.

        * BuildTask.cs: Formatting.

        * InvalidProjectFileException.cs: Use MS' names in GetObjectData ().

        * ConditionParser.cs (ParseAndEvaluate): Added.

        * BuildItem.cs: Changed exception message.

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

17 years ago2007-01-08 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Mon, 8 Jan 2007 11:21:08 +0000 (11:21 -0000)]
2007-01-08  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * BuildItemTest.cs: More tests.
        * InvalidProjectFileExceptionTest.cs: Added GetObjectData () tests.

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

17 years agoTARGET_JVM: ignore deviceFilters section
Konstantin Triger [Mon, 8 Jan 2007 09:13:23 +0000 (09:13 -0000)]
TARGET_JVM: ignore deviceFilters section

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

17 years ago2007-01-07 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 8 Jan 2007 07:54:45 +0000 (07:54 -0000)]
2007-01-07  Atsushi Enomoto  <atsushi@ximian.com>

* CompareInfo.cs : GetSortKey() does not allow Ordinal and
  OrdinalIgnoreCase in 2.0 (shuold be also prohibited in 1.x BTW).

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

17 years agoTARGET_JVM an internal call
Konstantin Triger [Mon, 8 Jan 2007 07:46:09 +0000 (07:46 -0000)]
TARGET_JVM an internal call

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

17 years ago2007-01-08 Nagappan A <anagappan@novell.com>
Nagappan Alagappan [Mon, 8 Jan 2007 05:59:43 +0000 (05:59 -0000)]
2007-01-08  Nagappan A  <anagappan@novell.com>

* SqlCommandBuilderTest.cs (GetInsertCommandTest)
(GetInsertCommandTestWithExpression, GetUpdateCommandTest): Fixed
NET 2.0 based test conditions.
(GetUpdateCommandBoolTest): Added new test case.
(GetUpdateCommandTest_CheckNonUpdatableColumns): Fixed NET 2.0
based test conditions.
(GetUpdateCommandBoolTest_CheckNonUpdatableColumns): Added new test
case.
(GetUpdateDeleteCommandBoolTest_CheckParameters): Added new test
case.
(GetUpdateCommandDBConcurrencyExceptionTest): Fixed NET 2.0 based
test conditions.

* SqlDataAdapterTest.cs: Commented not working test-cases.

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

17 years ago2007-01-08 Nagappan A <anagappan@novell.com>
Nagappan Alagappan [Mon, 8 Jan 2007 05:58:26 +0000 (05:58 -0000)]
2007-01-08  Nagappan A  <anagappan@novell.com>

* DataViewTest.cs: Fixed compilation warning.

* DataRowTest.cs: Fixed compilation warning.

* DataTableLoadRowTest.cs (LoadRowTestUpsert)
(LoadRowTestOverwriteChanges, LoadRowTestPreserveChanges): Added
more test conditions and also fixed compilation warnings.

* DataColumnCollectionTest.cs: Fixed compilation warning.

* DataSetInferXmlSchemaTest.cs: Fixed compilation warning.

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

17 years ago2006-12-08 Nagappan A <anagappan@novell.com>
Nagappan Alagappan [Mon, 8 Jan 2007 05:57:47 +0000 (05:57 -0000)]
2006-12-08  Nagappan A  <anagappan@novell.com>

* DataRelation.cs: Indenation.

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

17 years ago2007-01-08 Nagappan A <anagappan@novell.com>
Nagappan Alagappan [Mon, 8 Jan 2007 05:55:18 +0000 (05:55 -0000)]
2007-01-08  Nagappan A  <anagappan@novell.com>

* DataTableMappingCollection.cs (AddRange):  Implemented missing
NET 2.0 API.

* DbConnection.cs (GetSchema): Implemented missing NET 2.0 API,
based on SqlClient implementation.

* DbConnectionStringBuilder.cs (AppendKeyValuePair): Implemented
missing API.

* DbDataReader.cs (GetData): Implemented missing API.
(GetDbDataReader): Implemented missing API.

* DbCommandBuilder.cs (BuildCache, BuildInformation)
(IncludedInInsert, IncludedInUpdate, IncludedInWhereClause)
(CreateDeleteCommand, CreateInsertCommand, CreateNewCommand)
(CreateUpdateCommand, CreateParameter): Added private methods.
(QuotedTableName, GetQuotedString, CatalogLocation)
(CatalogSeparator, ConflictOption, DataAdapter, QuotePrefix)
(QuoteSuffix, SchemaSeparator): Implemented public properties.
(SourceCommand): Implemented private property.
(Dispose, RowUpdatingHandler): Implemented protected methods.
(GetDeleteCommand, GetInsertCommand, GetUpdateCommand)
(QuoteIdentifier, UnquoteIdentifier, RefreshSchema): Implemented
public methods.

* DbProviderFactory.cs: Removed MonoTODO's as the derived class
has to implement all the methods in this class.

* DataAdapter.cs (Fill): Implemented missing method.

* DbDataAdapter.cs (FillCommandBehavior): Implemented property.

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

17 years ago2007-01-08 Nagappan A <anagappan@novell.com>
Nagappan Alagappan [Mon, 8 Jan 2007 05:54:50 +0000 (05:54 -0000)]
2007-01-08  Nagappan A  <anagappan@novell.com>

* SqlTransaction.cs (Dispose): Fixed compliation warning.

* SqlDataReader.cs (GetValues): Length of elements to be copied was
decided based on the argument array passed, which caused a bug, if
the length of given array is more than actual column values.

* SqlCommandBuilder.cs (CatalogSeparator, SchemaSeparator)
(CatalogLocation): Implemented missing properties.
(CreateDeleteCommand, CreateInsertCommand, CreateUpdateCommand):
Modified private methods to take bool flag. If true, add actual
parameter name instead of p1, p2 etc.
(CreateParameter): Added overloaded private method to create
parameter with the actual column name.
(GetUpdateCommand, GetDeleteCommand, GetInsertCommand):
Implemented missing overloaded methods.
(SetRowUpdatingHandler): Implemented missing protected method.

* SqlCommand.cs: Fixed compilation warning. Removed bogus
MonoTODO's.

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

17 years ago2007-01-08 Nagappan A <anagappan@novell.com>
Nagappan Alagappan [Mon, 8 Jan 2007 05:54:18 +0000 (05:54 -0000)]
2007-01-08  Nagappan A  <anagappan@novell.com>

* OdbcFactory.cs: Fixed compilation warning.

* OdbcCategoryAttribute.cs (Category): Implemented missing
property.

* OdbcParameterCollection.cs: Fixed compilation warning.

* OdbcCommandBuilder.cs (GetInsertCommand, GetUpdateCommand)
(GetDeleteCommand): Implemented overloaded method.

* OdbcTransaction.cs: Modified partial content of DOS format file
to UNIX format.

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

17 years ago2007-01-08 Nagappan A <anagappan@novell.com>
Nagappan Alagappan [Mon, 8 Jan 2007 05:53:46 +0000 (05:53 -0000)]
2007-01-08  Nagappan A  <anagappan@novell.com>

* OleDbCommand.cs: Fixed compilation warning.

* OleDbDataAdapter.cs: Fixed compilation warning.

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

17 years agoThis was not ready to go in
Miguel de Icaza [Mon, 8 Jan 2007 04:45:07 +0000 (04:45 -0000)]
This was not ready to go in

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

17 years agoWe can not obsolete in the 1.2 series, get your patches approved before commiting
Miguel de Icaza [Mon, 8 Jan 2007 03:58:06 +0000 (03:58 -0000)]
We can not obsolete in the 1.2 series, get your patches approved before commiting

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

17 years agoWe can not obsolete in the 1.2 series
Miguel de Icaza [Mon, 8 Jan 2007 03:56:07 +0000 (03:56 -0000)]
We can not obsolete in the 1.2 series

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

17 years ago2007-01-08 Alp Toker <alp@atoker.com>
Alp Toker [Mon, 8 Jan 2007 02:50:27 +0000 (02:50 -0000)]
2007-01-08  Alp Toker  <alp@atoker.com>

* Mono.Cairo/Context.cs: Implement Context.GlyphExtents().
* Mono.Cairo/Cairo.cs: Change other TextExtents refs to outs.

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

17 years ago2007-01-08 Alp Toker <alp@atoker.com>
Alp Toker [Mon, 8 Jan 2007 02:22:01 +0000 (02:22 -0000)]
2007-01-08  Alp Toker  <alp@atoker.com>

* Mono.Cairo/Context.cs: Restore Obsolete markings for old glyph
methods. It is fair to assume nobody was able to use these broken
methods, and Obsolete is important for the ongoing API review process.

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

17 years ago2007-01-08 Alp Toker <alp@atoker.com>
Alp Toker [Mon, 8 Jan 2007 01:35:31 +0000 (01:35 -0000)]
2007-01-08  Alp Toker  <alp@atoker.com>

* Mono.Cairo/Context.cs:
* Mono.Cairo/Surface.cs:
Introduce Context.SetSource(). The old method also oddly took ints
instead of doubles. Obsolete Context.SetSourceSurface() and
Surface.Show().

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

17 years ago2007-01-08 Alp Toker <alp@atoker.com>
Alp Toker [Mon, 8 Jan 2007 00:47:12 +0000 (00:47 -0000)]
2007-01-08  Alp Toker  <alp@atoker.com>

* Mono.Cairo/Format.cs: Obsolete Format.ARGB32/RGB24 in favour of
lower caps enum members.

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

17 years ago2007-01-07 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Sun, 7 Jan 2007 22:14:08 +0000 (22:14 -0000)]
2007-01-07  Jonathan Pobst  <monkey@jpobst.com>

* Control.cs: Implement SizeFromClientSize() [2.0].

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

17 years ago2007-01-07 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Sun, 7 Jan 2007 20:39:30 +0000 (20:39 -0000)]
2007-01-07  Miguel de Icaza  <miguel@novell.com>

* SqliteConnection.cs: Automatically try version 3 if this fails.

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

17 years ago2007-01-07 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 7 Jan 2007 17:39:38 +0000 (17:39 -0000)]
2007-01-07 Igor Zelmanovich <igorz@mainsoft.com>

* AdRotator.cs: fixed: considers absolute uri such html://......

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

17 years agoImplemented raising of Session events; refactoring
Konstantin Triger [Sun, 7 Jan 2007 16:59:39 +0000 (16:59 -0000)]
Implemented raising of Session events; refactoring

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

17 years agoImplemented raising of Session_OnEnd event, refactoring
Konstantin Triger [Sun, 7 Jan 2007 16:56:14 +0000 (16:56 -0000)]
Implemented raising of Session_OnEnd event, refactoring

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

17 years ago2007-01-07 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 7 Jan 2007 16:49:28 +0000 (16:49 -0000)]
2007-01-07  Igor Zelmanovich  <igorz@mainsoft.com>

* HtmlInputRadioButton.cs: fixed: LoadPostData.

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

17 years ago* SqlDataSourceView.cs: fixed insert, delete, update methods, added calls to OnDataSo...
Vladimir Krasnov [Sun, 7 Jan 2007 16:24:30 +0000 (16:24 -0000)]
* SqlDataSourceView.cs: fixed insert, delete, update methods, added calls to OnDataSourceViewChanged

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

17 years ago2007-01-07 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 7 Jan 2007 16:06:46 +0000 (16:06 -0000)]
2007-01-07  Igor Zelmanovich  <igorz@mainsoft.com>

* HtmlImputImage.cs: fixed: OnServerClick.

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

17 years agoadded ProfileParameter.cs
Vladimir Krasnov [Sun, 7 Jan 2007 15:20:27 +0000 (15:20 -0000)]
added ProfileParameter.cs

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

17 years ago* System.Web20.vmwcsproj: added ProfileParameter.cs
Vladimir Krasnov [Sun, 7 Jan 2007 15:11:24 +0000 (15:11 -0000)]
* System.Web20.vmwcsproj: added ProfileParameter.cs
* added ProfileParameter.cs

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

17 years agoUpdate system.net section settings
Konstantin Triger [Sun, 7 Jan 2007 14:13:35 +0000 (14:13 -0000)]
Update system.net section settings

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

17 years ago* System.Web20.vmwcsproj: added AppResourcesCompiler.jvm.cs to project
Vladimir Krasnov [Sun, 7 Jan 2007 13:22:32 +0000 (13:22 -0000)]
* System.Web20.vmwcsproj: added AppResourcesCompiler.jvm.cs to project

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

17 years ago2007-01-07 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 7 Jan 2007 12:49:29 +0000 (12:49 -0000)]
2007-01-07 Igor Zelmanovich <igorz@mainsoft.com>

* Page.cs: refactoring: used RegisterHiddenField for _VIEWSTATE field.

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

17 years agochanged Membership, Role, Profile providers from derby to Cloudscape
Vladimir Krasnov [Sun, 7 Jan 2007 10:43:40 +0000 (10:43 -0000)]
changed Membership, Role, Profile providers from derby to Cloudscape

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

17 years ago* Mainsoft.Web.J2EE.vmwcsproj: added Cloudscape files
Vladimir Krasnov [Sun, 7 Jan 2007 10:42:06 +0000 (10:42 -0000)]
* Mainsoft.Web.J2EE.vmwcsproj: added Cloudscape files

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

17 years ago2007-01-07 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 7 Jan 2007 10:29:46 +0000 (10:29 -0000)]
2007-01-07 Igor Zelmanovich <igorz@mainsoft.com>

* Label.cs: fixed: according MSDN OnPreRender is not overridden.

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

17 years ago2007-01-07 Everaldo Canuto <everaldo@simios.org>
Everaldo Canuto [Sun, 7 Jan 2007 08:11:04 +0000 (08:11 -0000)]
2007-01-07  Everaldo Canuto  <everaldo@simios.org>

* Hwnd.cs: On GetClientRectangle add a new parameter border_static,
use Theme.BorderSize to calculate area instead of static value 1,
by the way use new BorderStaticSize instead Border3DSize when
border_static is true. Fixes #79537.

* XplatUIOSX.cs: Fix call to GetClientRectangle.

* ThemeWin32Classic.cs: On CPDrawBorder3D dont draw inner border when
it is not needed.

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

17 years ago * Hwnd.cs: Gives more code legibility to GetWindowRectangle.
Everaldo Canuto [Sun, 7 Jan 2007 06:46:45 +0000 (06:46 -0000)]
* Hwnd.cs: Gives more code legibility to GetWindowRectangle.

2007-01-06  Everaldo Canuto  <everaldo@simios.org>

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

17 years agoIn System.Windows.Forms:
Everaldo Canuto [Sun, 7 Jan 2007 04:47:56 +0000 (04:47 -0000)]
In System.Windows.Forms:
2007-01-06  Everaldo Canuto  <everaldo@simios.org>

* Label.cs: Override CreateParams to use WS_EX_STATICEDGE instead of
WS_EX_CLIENTEDGE in ExStyles when BorderStyle is Fixed3D, it is

* Hwnd.cs:
- border_static field added, it will used to define when a control
theres 3D border but it must be static (thin).
- In GetWindowRectangle use Theme.BorderSize to calculate area
instead of static value 1, by the way use new BorderStaticSize instead
Border3DSize when border_static is true.

* XplatUIX11.cs, XplatUIOSX.cs:
- When WS_EX_STATICEDGE ExStyle is set define border_static as true.

* Theme.cs: BorderStaticSize field added.

In System.Windows.Forms.X11Internal:
2007-01-06  Everaldo Canuto  <everaldo@simios.org>

* X11Hwnd.cs, XplatUIX11-new.cs:
- border_static field added, it will used to define when a
control theres 3D border but it must be static (thin).
- In GetWindowRectangle use Theme.BorderSize to calculate area
instead of static value 1, by the way use BorderSize instead
Border3DSize when border_static is true.
- When WS_EX_STATICEDGE ExStyle is set define border_static as true.

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

17 years ago2007-01-05 Chris Toshok <toshok@ximian.com>
Chris Toshok [Sat, 6 Jan 2007 20:15:35 +0000 (20:15 -0000)]
2007-01-05  Chris Toshok  <toshok@ximian.com>

* X11ThreadQueue.cs: #ifdef out some spew.

* X11Display.cs: #ifdef out some spew, and comment out the calls
to XGrabServer in QueryPointer().  it's not good to need to do
this, but without it we seem to deadlock.

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

17 years ago2007-01-06 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Sat, 6 Jan 2007 19:54:44 +0000 (19:54 -0000)]
2007-01-06  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * Makefile, Main.cs: Moved XBuild files to lib/mono/2.0 from
        lib/mono/xbuild.

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

17 years ago2007-01-06 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Sat, 6 Jan 2007 19:52:57 +0000 (19:52 -0000)]
2007-01-06  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * ToolLocationHelper.cs: Implemented GetPathToDotNetFramework () and
        GetPathToDotNetFrameworkSdk ().

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

17 years ago2007-01-06 Marek Sieradzki <marek.sieradzi@gmail.com>
Marek Sieradzki [Sat, 6 Jan 2007 19:51:26 +0000 (19:51 -0000)]
2007-01-06  Marek Sieradzki  <marek.sieradzi@gmail.com>

        * MonoLocationHelper.cs: Commented GetXBuildDir () out.

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

17 years ago2007-01-06 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Sat, 6 Jan 2007 11:50:38 +0000 (11:50 -0000)]
2007-01-06  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * GetAssemblyIdentity.cs
        * ResolveManifestFiles.cs
        * RemoveDuplicates.cs
        * TaskLoggingHelperExtension.cs: Added

        * SGen.cs: Added missing [Required] and [Output].

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

17 years ago * XplatUIX11.cs: Removed unused hwnd var in SetBorderStyle.
Everaldo Canuto [Sat, 6 Jan 2007 07:46:12 +0000 (07:46 -0000)]
* XplatUIX11.cs: Removed unused hwnd var in SetBorderStyle.

2007-01-05  Everaldo Canuto  <everaldo@simios.org>

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

17 years ago2007-01-05 Everaldo Canuto <everaldo@simios.org>
Everaldo Canuto [Sat, 6 Jan 2007 07:07:47 +0000 (07:07 -0000)]
2007-01-05  Everaldo Canuto  <everaldo@simios.org>

* Control.cs: Under InternalBorderStyle call RecreateHangle to
mimic same behavior than win32 that set border only in CreateParams,
it fix problems under CreateParams overrides. Fix #79442 and partial
fix #79537.

* XplatUIX11.cs: Dont set hwnd.border_style in SetBorderStyle instead
of thi control you must call recreate handle.

* XplatUIWin32.cs: Remove all SetBorderStyle code, for win32 we dont
need to do anything as RecreateHangle will take care about borders.

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

17 years agoNew app resources handling code
Marek Habersack [Fri, 5 Jan 2007 22:42:56 +0000 (22:42 -0000)]
New app resources handling code

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

17 years agofix hostname
Sebastien Pouliot [Fri, 5 Jan 2007 22:15:31 +0000 (22:15 -0000)]
fix hostname

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

17 years ago2007-01-05 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 5 Jan 2007 22:05:29 +0000 (22:05 -0000)]
2007-01-05  Sebastien Pouliot  <sebastien@ximian.com>

* TypeDescriptorTests.cs: Fix TestGetAttributes t16 as there can be
many [Designer] attributes and their order isn't deterministic (like
the test required).

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

17 years agoImplement the HeaderEncoding 2.0 property
Marek Habersack [Fri, 5 Jan 2007 21:27:01 +0000 (21:27 -0000)]
Implement the HeaderEncoding 2.0 property

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

17 years ago2007-01-05 Mike Kestner <mkestner@novell.com>
Mike Kestner [Fri, 5 Jan 2007 20:43:36 +0000 (20:43 -0000)]
2007-01-05  Mike Kestner  <mkestner@novell.com>

* ListView.cs: hack to eliminate Lost/Got focus notifications on
cycles between the ItemControl and parent.  Fixes #80388.

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

17 years ago2007-01-05 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 5 Jan 2007 20:14:32 +0000 (20:14 -0000)]
2007-01-05  Atsushi Enomoto <atsushi@ximian.com>

* DTMXPathDocumentBuilder2.cs : fixed incorrect namespace node links
  which happened to following siblings of a node with namespaces.

* XPathNavigatorCommonTests.cs : added test for incorrect namespace
  node links.

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

17 years agooopsm, commit full filename :|
Sebastien Pouliot [Fri, 5 Jan 2007 20:06:53 +0000 (20:06 -0000)]
oopsm, commit full filename :|

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

17 years ago* Control.cs: Lazy init layout engine. Do not directly use
Gert Driesen [Fri, 5 Jan 2007 20:05:57 +0000 (20:05 -0000)]
* Control.cs: Lazy init layout engine. Do not directly use
layout_engine since LayoutEngine may be overridden (on 2.0 profile).
* ControlTest.cs: Added test for bug #80456.

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

17 years agoremove debugging output
Sebastien Pouliot [Fri, 5 Jan 2007 19:51:25 +0000 (19:51 -0000)]
remove debugging output

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

17 years ago2007-01-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 5 Jan 2007 19:51:06 +0000 (19:51 -0000)]
2007-01-07  Sebastien Pouliot  <sebastien@ximian.com>

* TestGraphics.cs: Mark MeasureString_StringFontInt_LongString and
MeasureString_Wrapping_Dots as a possible, host specific, ignored test
cases.
* FontFamilyTest.cs: Mark FontFamily_String as a possible, host
specific, ignored test case.

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

17 years ago2007-01-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 5 Jan 2007 19:48:46 +0000 (19:48 -0000)]
2007-01-07  Sebastien Pouliot  <sebastien@ximian.com>

        * Makefile: Add new file nunit-host-ignore to the dist
        * System.Drawing_test.dll.sources: Add HostIgnoreList to the
        build.
        * nunit-host-ignore-list: New. Hosts specific ignore list for
        nunit

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

17 years agoHostIgnoreList.cs: New class to ignore some tests on specific hosts. Useful for monob...
Sebastien Pouliot [Fri, 5 Jan 2007 19:43:26 +0000 (19:43 -0000)]
HostIgnoreList.cs: New class to ignore some tests on specific hosts. Useful for monobuild where old versions of libraries (e.g. fontconfig) are failing some unit tests (that we don't want to ignore for all platforms/distros).

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

17 years agohack for automated X11 testing
Chris Toshok [Fri, 5 Jan 2007 18:51:03 +0000 (18:51 -0000)]
hack for automated X11 testing

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

17 years ago also, disable the call do BindColumns in
Chris Toshok [Fri, 5 Jan 2007 18:26:51 +0000 (18:26 -0000)]
also, disable the call do BindColumns in
OnListManagerMetaDataChanged.  this breaks this test in 2.0 (in
1.1 the event isn't raised in response to a column addition on a
table.)

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

17 years ago2007-01-05 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 5 Jan 2007 18:19:00 +0000 (18:19 -0000)]
2007-01-05  Chris Toshok  <toshok@ximian.com>

* DataGrid.cs: don't forceably rebind columns in SetDataSource
unless our list manager has changed (i.e. unless we have reason to
believe our columns have changed).  Fixes #80422.

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

17 years ago2007-01-05 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Fri, 5 Jan 2007 18:13:04 +0000 (18:13 -0000)]
2007-01-05  Jonathan Pobst  <monkey@jpobst.com>

* Control.cs: Move LayoutEngine.Layout to the OnLayout method, so
that inheritors can not call it if they choose.  Fixes bug #80456.

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

17 years agoFixes GetMessage exception that was keeping winforms apps from running.
Andreia Gaita [Fri, 5 Jan 2007 17:54:05 +0000 (17:54 -0000)]
Fixes GetMessage exception that was keeping winforms apps from running.
Fix changelog dates

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

17 years ago2007-01-05 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Fri, 5 Jan 2007 17:26:54 +0000 (17:26 -0000)]
2007-01-05  Jonathan Pobst  <monkey@jpobst.com>

* Control.cs: Implement several 2.0 protected properties and methods.
Ensure that all necessary events are being called when properties
are set.
* ControlPropertyEventsTest.cs: Tests that demonstrate above changes.

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

17 years ago2007-01-05 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 5 Jan 2007 17:20:43 +0000 (17:20 -0000)]
2007-01-05  Sebastien Pouliot  <sebastien@ximian.com>

* X509Certificate.cs: Now that the ASN.1 converted DateTime is
"clearly" UTC (in 2.0) we need to adjust GetEffectiveDateString and
GetExpirationDateString methods to return the local time.

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

17 years ago2007-01-05 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 5 Jan 2007 17:20:14 +0000 (17:20 -0000)]
2007-01-05  Sebastien Pouliot  <sebastien@ximian.com>

* DateTime.cs: Under 2.0 fix ParseExact to set DateTimeKind.Utc when
DateTimeStyles.AdjustToUniversal is used.

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

17 years ago2007-01-05 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 5 Jan 2007 17:18:45 +0000 (17:18 -0000)]
2007-01-05  Sebastien Pouliot  <sebastien@ximian.com>

* ASN1Convert.cs: Added comment to FromDateTime to specify that, under
1.x, the DateTime must be a local (not UTC) date time. Fixed ToDateTime
to return a DateTimeKind.Utc DateTime under 2.0.

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

17 years agonormalize line endings
Sebastien Pouliot [Fri, 5 Jan 2007 16:39:34 +0000 (16:39 -0000)]
normalize line endings

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

17 years ago2007-01-05 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 5 Jan 2007 16:39:15 +0000 (16:39 -0000)]
2007-01-05  Sebastien Pouliot  <sebastien@ximian.com>

* ASN1ConvertTest.cs: Update unit test syntax to NUnit 2.2. Change
DateTime.UtcNow to Now as the API requires, under 1.x, a local date
time. Disregard buggy ConvertOID_LargeX under MS 2.0.

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

17 years ago2007-01-05 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 5 Jan 2007 16:38:54 +0000 (16:38 -0000)]
2007-01-05  Sebastien Pouliot  <sebastien@ximian.com>

* ASN1Convert.cs: Added comment to FromDateTime to specify that, under
1.x, the DateTime must be a local (not UTC) date time. Fixed ToDateTime
to return a DateTimeKind.Utc DateTime under 2.0.

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

17 years ago2007-01-05 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 5 Jan 2007 16:20:04 +0000 (16:20 -0000)]
2007-01-05  Atsushi Enomoto <atsushi@ximian.com>

* Expression.cs : text() should match whitespace and significant
  whitespace nodes.

* XPathNavigatorTests.cs : added test for text() and whitespace/
  significantwhitespace node.

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

17 years ago2007-01-05 Mike Kestner <mkestner@novell.com>
Mike Kestner [Fri, 5 Jan 2007 15:56:18 +0000 (15:56 -0000)]
2007-01-05  Mike Kestner  <mkestner@novell.com>

* ListView.cs: implement PgUp/PgDn for Details view.  Also
fixes First/LastVisibleIndex to use the item_control.ClientRect
instead of the parent control.  Fixes #80378.

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

17 years agofix line endings, set svn:eol-style to CRLF
Raja R Harinath [Fri, 5 Jan 2007 12:04:24 +0000 (12:04 -0000)]
fix line endings, set svn:eol-style to CRLF

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

17 years agoOngoing work to avoid redundant data and simplify invariants.
Raja R Harinath [Fri, 5 Jan 2007 11:32:42 +0000 (11:32 -0000)]
Ongoing work to avoid redundant data and simplify invariants.
* class-internals.h (_MonoGenericMethod.class_inst): Rename from
'generic_class', and change type to a GenericInst.
(_MonoGenericContext.class_inst): Likewise, rename from 'gclass'.
* class.c, loader.c, metadata.c, reflection.c: Update to changes.

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

17 years ago2006-01-05 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 5 Jan 2007 08:22:27 +0000 (08:22 -0000)]
2006-01-05  Atsushi Enomoto  <atsushi@ximian.com>

* PageSetupDialog.cs : cosmetic refactoring; use RegionInfo to
  determine whether to use yard-pound or not (bug #78399).

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

17 years ago2007-01-05 Alp Toker <alp@atoker.com>
Alp Toker [Fri, 5 Jan 2007 07:14:41 +0000 (07:14 -0000)]
2007-01-05  Alp Toker  <alp@atoker.com>

* Mono.Cairo/Pattern.cs: Obsolete Pattern(Surface) ctor in favour of
SurfacePattern(Surface).

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

17 years ago2007-01-05 Alp Toker <alp@atoker.com>
Alp Toker [Fri, 5 Jan 2007 07:01:16 +0000 (07:01 -0000)]
2007-01-05  Alp Toker  <alp@atoker.com>

* Mono.Cairo/Context.cs:
* Mono.Cairo/Surface.cs: Generalize to Surface.LookupSurface()
This method will be useful elsewhere.

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

17 years agoDisable for now
Miguel de Icaza [Fri, 5 Jan 2007 06:15:51 +0000 (06:15 -0000)]
Disable for now

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

17 years agomerged Sys.Web.Services 2.0 support in my branch:
Atsushi Eno [Fri, 5 Jan 2007 06:01:02 +0000 (06:01 -0000)]
merged Sys.Web.Services 2.0 support in my branch:
BasicProfile 1.1, SOAP 1.2 and some minor updates.

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

17 years ago2007-01-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 5 Jan 2007 03:48:28 +0000 (03:48 -0000)]
2007-01-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* TermInfoDriver.cs: honor the backspace in ReadLine.

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

17 years ago2007-01-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 5 Jan 2007 03:14:05 +0000 (03:14 -0000)]
2007-01-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* RequestStream.cs: initialize the stream in both ctors. Fixes a couple
of unit tests.

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

17 years ago2007-01-05 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 5 Jan 2007 02:45:27 +0000 (02:45 -0000)]
2007-01-05  Atsushi Enomoto  <atsushi@ximian.com>

* class.c : skip io-layer under PLATFORM_WIN32.

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

17 years ago2007-01-04 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Fri, 5 Jan 2007 02:23:03 +0000 (02:23 -0000)]
2007-01-04  Miguel de Icaza  <miguel@novell.com>

* io-portability.c (find_file): Fix a coverity warning (scanning
being unassigned).

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

17 years ago2007-01-04 Chris Toshok <toshok@ximian.com>
Chris Toshok [Thu, 4 Jan 2007 23:52:12 +0000 (23:52 -0000)]
2007-01-04  Chris Toshok  <toshok@ximian.com>

* CommonDialogsTest.cs: disable FolderBrowserDialogTest (and add a
stack trace in a comment).

* RichTextBoxTest.cs: disable FindTest.

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

17 years ago* FormTest.cs: disabled ActivateTest
Andreia Gaita [Thu, 4 Jan 2007 23:48:44 +0000 (23:48 -0000)]
* FormTest.cs: disabled ActivateTest
* FocusTest.cs: disabled ActiveControl_Disabled test

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

17 years agoword polution removal
Miguel de Icaza [Thu, 4 Jan 2007 23:25:01 +0000 (23:25 -0000)]
word polution removal

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

17 years agoword polution removal
Miguel de Icaza [Thu, 4 Jan 2007 23:23:50 +0000 (23:23 -0000)]
word polution removal

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

17 years agoreduce word polution
Miguel de Icaza [Thu, 4 Jan 2007 23:21:27 +0000 (23:21 -0000)]
reduce word polution

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

17 years ago2007-01-04 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Thu, 4 Jan 2007 23:18:14 +0000 (23:18 -0000)]
2007-01-04  Miguel de Icaza  <miguel@novell.com>

* nunit-console/ConsoleUi.cs: Do not use the word "failure" if
there are no failues, simplifies reading the logs.

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

17 years agoDo not encourage people to upgrade yet
Miguel de Icaza [Thu, 4 Jan 2007 23:00:30 +0000 (23:00 -0000)]
Do not encourage people to upgrade yet

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

17 years agoNew Overloads
Miguel de Icaza [Thu, 4 Jan 2007 22:59:18 +0000 (22:59 -0000)]
New Overloads

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

17 years agoInvert the condition
Miguel de Icaza [Thu, 4 Jan 2007 22:32:24 +0000 (22:32 -0000)]
Invert the condition

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

17 years agoThis time only use the embedded zlib if we cant find a suitable zlib
Miguel de Icaza [Thu, 4 Jan 2007 22:28:51 +0000 (22:28 -0000)]
This time only use the embedded zlib if we cant find a suitable zlib

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

17 years ago2007-01-04 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Thu, 4 Jan 2007 22:03:06 +0000 (22:03 -0000)]
2007-01-04  Miguel de Icaza  <miguel@novell.com>

* Mono.Cairo/Context.cs (FromGlyphToUnManagedMemory): Deal with
an API limitation, the Glyph structure in Cairo is defined as
taking a `long' which would be 4 or 8 bytes depending on the
operating system.

We now cope with this by using the proper structure to the
unmanaged code.

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

17 years agoCleanup of unused variables and other compiler warnings.
Leszek 'skolima' Ciesielski [Thu, 4 Jan 2007 21:32:40 +0000 (21:32 -0000)]
Cleanup of unused variables and other compiler warnings.

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

17 years agochange for loops over validation arrays to work in the presence of prototype.js
Joel Reed [Thu, 4 Jan 2007 20:55:59 +0000 (20:55 -0000)]
change for loops over validation arrays to work in the presence of prototype.js

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

17 years ago2006-01-04 Alexander Olk <alex.olk@googlemail.com>
Alexander Olk [Thu, 4 Jan 2007 20:53:21 +0000 (20:53 -0000)]
2006-01-04  Alexander Olk  <alex.olk@googlemail.com>

* FileDialog.cs: Sebastien fixed the libgdiplus png alpha
problems. So it is time to bring back the old popupbutton colors.

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

17 years agoUpdate configure in, to use built-in zlib
Miguel de Icaza [Thu, 4 Jan 2007 20:38:09 +0000 (20:38 -0000)]
Update configure in, to use built-in zlib

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