Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-02-28pull in changes from trunkmono-1-1-13-3Wade Berrier
svn path=/branches/mono-1-1-13/mcs/; revision=57423
2006-02-28pull in changes from trunkWade Berrier
svn path=/branches/mono-1-1-13/mcs/; revision=57422
2006-02-282006-02-28 Mike Kestner <mkestner@novell.com>Mike Kestner
* ListView.cs: Add UpdateSelection internal method. Remove SelectItem and set Selected instead. * ListViewItem.cs: Call owner.UpdateSelection to manipulate the collections. svn path=/trunk/mcs/; revision=57421
2006-02-282006-02-28 Chris Toshok <toshok@ximian.com>Chris Toshok
* IStateRuntime.cs: wrap new interface method with NET_2_0. svn path=/trunk/mcs/; revision=57420
2006-02-28* XmlSchemaCollectionTests.cs: Set eol-style to native.Gert Driesen
svn path=/trunk/mcs/; revision=57419
2006-02-28* XmlSchemaAssertion.cs: Set eol-style to native.Gert Driesen
* XmlSchemaBuiltInDatatypeTests.cs: Set eol-style to CRLF. * XmlSchemaCollectionTests.cs: Set eol-style to native. Fixed line endings. * XmlSchemaDatatypeTests.cs: Set eol-style to native. * XmlSchemaExceptionCas.cs: Set eol-style to native. * XmlSchemaLengthFacetTests.cs: Set eol-style to CRLF. * XmlSchemaSetTests.cs: Set eol-style to native. * XmlSchemaTests.cs: Set eol-style to native. * XmlSchemaTypeTests.cs: Set eol-style to native.> svn path=/trunk/mcs/; revision=57418
2006-02-28 - Fix typoAlexander Olk
svn path=/trunk/mcs/; revision=57417
2006-02-282006-02-28 Peter Dennis Bartok <pbartok@novell.com> Peter Dennis Bartok
* ComboBox.cs: Allow setting SelectedIndex to -1. Fixes #77665 svn path=/trunk/mcs/; revision=57416
2006-02-28* XmlSchema.cs: Do not define namespace for zero-length TargetNamespaceGert Driesen
and report XmlSchemaException when compiling XmlSchema with zero-length TargetNamespace. Fixes bug #77391. * XmlSchemaTests.cs: Added test for writing XmlSchema with zero-length TargetNamespace. Added test for compiling XmlSchema with zero-length TargetNamespace. Replaced Console.WriteLine with AssertEquals. svn path=/trunk/mcs/; revision=57415
2006-02-28In System.Web:Chris Toshok
2006-02-28 Chris Toshok <toshok@ximian.com> * HttpCookieMode.cs: corcompare work. * ProcessShutdownReason.cs: same. * SiteMapNodeCollection.cs: same. * SiteMapNode.cs: same. * SiteMapProvider.cs: same. * HttpCacheRevalidation.cs: same. * HttpCacheability.cs: same. * StaticSiteMapProvider.cs: same. * HttpValidationStatus.cs: same. In System.Web.SessionState: * SessionStateActions.cs: oops, actually rename the enum, not just the file. 2006-02-28 Chris Toshok <toshok@ximian.com> svn path=/trunk/mcs/; revision=57414
2006-02-28In System.Web.Configuration.Internal:Chris Toshok
2006-02-28 Chris Toshok <toshok@ximian.com> * IInternalConfigWebHost.cs: corcompare work. In System.Web.Configuration_2.0: 2006-02-28 Chris Toshok <toshok@ximian.com> * BuildProviderAppliesTo.cs, PagesToCountAction.cs: nuke. In System.Web.Profile: 2006-02-28 Chris Toshok <toshok@ximian.com> * ProfileBase.cs: corcompare work. * SqlProfileProvider.cs: add stubbed out file. In System.Web.SessionState: 2006-02-28 Chris Toshok <toshok@ximian.com> * SessionStateActions.cs: rename SessionStateActionFlags to this. * ISessionIDManager.cs: rename ISessionIDModule to this. * IStateRuntime.cs: corcompare work. In System.Web.Security: 2006-02-28 Chris Toshok <toshok@ximian.com> * FormsAuthentication.cs: corcompare work. * MembershipCreateUserException.cs: same. * MembershipPasswordException.cs: same. * AnonymousIdentificationModule.cs: same. In System.Web.Configuration: 2006-02-28 Chris Toshok <toshok@ximian.com> * FormsAuthPasswordFormat.cs: ifdef out the [Serializable] in the 2.0 case. In System.Web.Hosting: 2006-02-28 Chris Toshok <toshok@ximian.com> * IAppDomainFactory.cs: corcompare work. * IAppManagerAppDomainFactory.cs: same * IISAPIRuntime.cs: same. In System.Web.Management: 2006-02-28 Chris Toshok <toshok@ximian.com> * SqlFeatures.cs: corcompare work * IRegiisUtility.cs: same. * WebEventFormatter.cs: same. * RuleFiringRecord.cs: same. * SessionStateType.cs: same. * WebApplicationInformtion.cs: same. * EventNotificationType.cs: same. * WebBaseEvent.cs: same. * IRegisterCreateITypeLib.cs: nuke svn path=/trunk/mcs/; revision=57413
2006-02-282006-02-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* file-io.c: fix typo in warning message. svn path=/branches/mono-1-1-13/mono/; revision=57409
2006-02-282006-02-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* file-io.c: fix typo in warning message. svn path=/trunk/mono/; revision=57408
2006-02-282006-02-28 Alexander Olk <alex.olk@googlemail.com>Alexander Olk
* FontDialog.cs: - Got rid of the panel. All controls are now directly added to the dialog form - It is now possible to set a font with the Font property - MinSize and MaxSize property do now what they should - ShowApply, ShowHelp, ShowColor, ShowEffects likewise - Searching and selecting a font with the font textbox works now, the same applies to the style and size textbox - Draw the correct 3D border in the example panel - Fixed a little mem leak (unused fonts didn't get disposed) - Many other internal updates/rewrites... svn path=/trunk/mcs/; revision=57407
2006-02-282006-02-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* ApplicationManager.cs: implemented ShutdownAll(). * HostingEnvironment.cs: remove MonoTODO. svn path=/trunk/mcs/; revision=57406
2006-02-282006-02-28 Jonathan Chambers <jonathan.chambers@ansys.com>,Peter Dennis Bartok
Peter Dennis Bartok <pbartok@novell.com> * Font.cs: - ToLogFont: Reworked to allow running under MS runtime and to support it being called with both boxed structs and formatted classes (MS runtime PtrToStructure cannot marshal boxed value types, but Marshal.AsAny can) - Switched all usage of LOGFONTA to more generic CharSet-driven LOGFONT structure - FromLogFont: Switched to use charset-agnostic GdipCreateFontFromLogfont * gdipStructs.cs: Dropped LOGFONTA and LOGFONTW and switched to CharSet-driven LOGFONT structure (needed because of ToLogFont fix) * gdipFunctions.cs: Switched GdipGetLogFont, GdipCreateFontFromLogfont and CreateFontIndirect to use LOGFONT structure, set to be CharSet=Auto (needed because of ToLogFont fix) svn path=/trunk/mcs/; revision=57405
2006-02-28Backport pinvoke lookup change.Paolo Molaro
svn path=/branches/mono-1-1-13/mono/; revision=57404
2006-02-28Tue Feb 28 17:43:20 CET 2006 Paolo Molaro <lupus@ximian.com>Paolo Molaro
* loader.c: on unix, lookup the "*A" version of a function if charset is auto as a second option before failing. svn path=/trunk/mono/; revision=57403
2006-02-28Backported "init running on non-main thread" fix.Paolo Molaro
svn path=/branches/mono-1-1-13/mono/; revision=57398
2006-02-28Tls writable text fix backport.Paolo Molaro
svn path=/branches/mono-1-1-13/mono/; revision=57396
2006-02-282006-02-28 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* XmlElement.cs : (WriteTo) use IsEmpty to determine which to use: WriteEndElement() and WriteFullEndElement(). Fixed sys.security regression. svn path=/trunk/mcs/; revision=57395
2006-02-28Generics valuetype corruption fix backport.Paolo Molaro
svn path=/branches/mono-1-1-13/mono/; revision=57393
2006-02-282006-02-28 Sebastien Pouliot <sebastien@ximian.com>Sebastien Pouliot
* CryptoConvert.cs: Make sure we can import a keypair into our RSA instance (even if the key store isn't available). See bug #77559. * PKCS8.cs: Make sure we can import a keypair into our RSA instance (even if the key store isn't available). See bug #77559. svn path=/branches/mono-1-1-13/mcs/; revision=57392
2006-02-28In metadata:Raja R Harinath
* class.h (mono_class_inflate_generic_method): Revert to two argument version. * class-internals.h (MonoMethodInflated): Remove 'inflated' field. (mono_class_inflate_generic_method_full): Add. * class.c (mono_class_inflate_generic_method_full): Rename from 'mono_class_inflate_generic_method'. Don't set 'inflated' field. (mono_class_inflate_generic_method): New. Wrapper around ..._full. * loader.c, reflection.c: Update to changes. In mini: * jit-icalls.c (helper_compile_generic_method): Revert change from 2006-02-24. svn path=/trunk/mono/; revision=57391
2006-02-282006-02-28 Sebastien Pouliot <sebastien@ximian.com>Sebastien Pouliot
* CryptoConvert.cs: Make sure we can import a keypair into our RSA instance (even if the key store isn't available). See bug #77559. * PKCS8.cs: Make sure we can import a keypair into our RSA instance (even if the key store isn't available). See bug #77559. svn path=/trunk/mcs/; revision=57390
2006-02-28Tue Feb 28 14:16:25 CET 2006 Paolo Molaro <lupus@ximian.com>Paolo Molaro
* BitArray.cs: reintroduce optimization carelessly removed by Robitaille. svn path=/trunk/mcs/; revision=57389
2006-02-28Tue Feb 28 13:58:50 CET 2006 Paolo Molaro <lupus@ximian.com>Paolo Molaro
* mono-compiler.h: fixed Jakub's patch to actually compile on amd64. svn path=/trunk/mono/; revision=57388
2006-02-28Tue Feb 28 11:33:40 CET 2006 Paolo Molaro <lupus@ximian.com>Paolo Molaro
* mono-compiler.h: patch from Jakub Jelinek to retrieve the tls offset without a text writable section (bug #77653). svn path=/trunk/mono/; revision=57387
2006-02-282006-02-28 Carlos Alberto Cortez <calberto.cortez@gmail.com>Carlos Alberto Cortez
* SerialPort.cs: * SerialPortStream.cs: Cleanups and some small funcionalities added. Also, some code was moved to SerialPortStream, to have a better design. svn path=/trunk/mcs/; revision=57386
2006-02-282006-02-28 Carlos Alberto Cortez <calberto.cortez@gmail.com>Carlos Alberto Cortez
* System.dll.sources: Forgot to add inside System.IO.Ports: SerialData.cs, SerialError.cs, SerialPinChange.cs svn path=/trunk/mcs/; revision=57384
2006-02-282006-02-28 Carlos Alberto Cortez <calberto.cortez@gmail.com>Carlos Alberto Cortez
* serial.h: New file with serial port constants. * serial.c: Use the constants in serial.h instead of magic numbers. svn path=/trunk/mono/; revision=57383
2006-02-282006-02-27 Peter Dennis Bartok <pbartok@novell.com> Peter Dennis Bartok
* TextControl.cs: - InsertRTFFromStream: Added 'number of characters inserted' argument - set_SelectedRTF: Now using the number of characters to calculate the new location for the selection and cursor (x/y cannot be used due to potentially already wrapped text) svn path=/trunk/mcs/; revision=57367
2006-02-282006-02-27 Peter Dennis Bartok <pbartok@novell.com>Peter Dennis Bartok
* TextControl.cs: Added property and implemented means to allow disabling recalculation of a document (can be used to speed up multiple inserts and is needed to make RTF inserts predictable, see bug #77659) * RichTextBox.cs: Using the new NoRecalc property of Document to keep x/y insert locations predictable. Also makes it faster inserting large chunks of RTF svn path=/trunk/mcs/; revision=57366
2006-02-28from headGonzalo Paniagua Javier
svn path=/branches/mono-1-1-13/mono/; revision=57365
2006-02-28backport of the thread dump code by ZoltanGonzalo Paniagua Javier
svn path=/branches/mono-1-1-13/mono/; revision=57364
2006-02-282006-02-27 Peter Dennis Bartok <pbartok@novell.com> Peter Dennis Bartok
* Control.cs: Separated special WM_SYSKEYUP keyboard handling. That way it's easier for a child control to handle the other messages without having to duplicate the special functionality * TextBoxBase.cs - WndProc: Removed calling base handler for WM_KEYDOWN and added code to handle processing the key ourselves, in order to get access to the result of KeyEventArgs.Handled. We now only call ProcessKey if they key hasn't been handled already. Fixes #77526. - set_Text: If null or empty string is given, just clear the document. Fixes part of #77526 svn path=/trunk/mcs/; revision=57363
2006-02-28 * MdiClient.cs: Add the sizegrip when both scrollbars are used.Jackson Harper
svn path=/trunk/mcs/; revision=57362
2006-02-28 * SizeGrip.cs: Paint the background color before painting theJackson Harper
* grip so things look right. svn path=/trunk/mcs/; revision=57361
2006-02-286 new tests.Marek Safar
svn path=/trunk/mcs/; revision=57360
2006-02-282006-02-27 Marek Safar <marek.safar@seznam.cz>Marek Safar
* test-492.cs: Another attribute tests. svn path=/trunk/mcs/; revision=57359
2006-02-282006-02-27 Marek Safar <marek.safar@seznam.cz>Marek Safar
* attribute.cs (Attribute.PosArguments, Attribute.NamedArguments): Use these two separated members to simplify the code. (Attribute.Resolve): Refactored to use new fields and methods. (Attribute.ResolveConstructor): Extracted from ResolveArguments and implemented obsolete attribute checking. (Attribute.ResolveNamedArguments): Extracted from ResolveArguments and implemented obsolete checking again. It look line never ending quest ;-) (GlobalAttribute.ResolveConstructor): Need to override as the rest. * cfold.cs (BinaryFold): TryReduce throws an exception to indicate error. * constanct.cs (TryReduce): Throws OverflowException to indicate error. *class.cs (Property.Define): Add RegisterProperty call. * cs-parser.jay: Replaced ArrayList with fixed array for attribute argument groups (only 2). * ecore.cs (Expression.GetAttributableValue): New virtual method used for encoding expression to arguments. (Expression.ExprClassToResolveFlags): Just turned to property. * expression.cs (ArrayCreation.ValidateInitializers): Slightly optimized. (ArrayCreation.GetAttributableValue): Renamed from EncodeAsAttribute and optimized as well as implemented support for zero-length attributes. * typemanager.cs (TypeManager.RegisterProperty, TypeManager.GetProperty): Add caching of PropertyInfo's. svn path=/trunk/mcs/; revision=57358
2006-02-282006-02-27 Mike Kestner <mkestner@novell.com>Mike Kestner
* ListView.cs: - Restructure layout and invalidation model to remove a ton of flicker from the control and speed up performance in general. - Add manual column resize, flickers like crazy, but I already have some ideas on how I'll fix that. (#76822) - Merge the three Icon-based views into a single layout method. - Move item selection interaction logic from the item since interaction with the collections is more appropriate to the view. - Deselection on non-item clicks. * ListViewItem.cs: - Encapsulate most of the layout. Add some internal props to trigger layout. Move to a model where Items invalidate themselves instead of just invalidating the whole control every time something changes. - Invalidate on Text/Caption changes. - switch to an offset based layout model to avoid having to absolute position every element on item moves. - correct checkbox layout to conform to MS layout. * ThemeWin32Classic.cs: - refactor some column header drawing code. - fix string justification for column headers (#76821) - make SmallIcon labels top justified for compat with MS impl. * ThemeClearlooks.cs: - adjust to new ListViewItem internal checkbox bounds api. svn path=/trunk/mcs/; revision=57357
2006-02-28Only in 2.0Miguel de Icaza
svn path=/trunk/mcs/; revision=57356
2006-02-28Commit a bunch of stubs I did months ago, might be useful to someone picking ↵Miguel de Icaza
it up svn path=/trunk/mcs/; revision=57355
2006-02-28 * TemplateControl.cs: corcompare work.Chris Toshok
* ExpressionBindingCollection.cs: same. * HierarchicalDataSourceControl.cs: same. * PostBackOptions.cs: same. * ClientScriptManager.cs: same. * FilterableAttribute.cs: same. * ControlCollection.cs: same. * DataBindingCollection.cs: same. * PropertyEntry.cs: mark ctor internal. * SimpleWebHandlerParser.cs: mark the 2.0 ctor as internal. * Page.cs: stub out two Theme oriented 2.0 properties. * DataBinder.cs: remove the obsolete attribute on the ctor. * TwoWayBoundPropertyEntry.cs: remove this. * ControlBuilder.cs (BindingContainerType): virtual in 2.0. * ThemeProvider: new (stubbed) class. * SkinBuilder.cs: same. * PageTheme.cs: same. * ControlSkin.cs: same. * ControlSkinProc.cs: rename this to ControlSkinDelegate.cs. * SimplePropertyEntry.cs: mark ctor as internal. * IThemeResolutionService.cs: enable the 3 members of this interface. 2006-02-27 Chris Toshok <toshok@ximian.com> svn path=/trunk/mcs/; revision=57352
2006-02-27 * SizeGrip.cs: Remove the TODO as its been TODONE.Jackson Harper
svn path=/trunk/mcs/; revision=57350
2006-02-27 * Control.cs: Change where implicit controls fall in theJackson Harper
* zorder. They are now on top of all children. - Synced AddImplicit code with Add - Removed unused enumerator. svn path=/trunk/mcs/; revision=57349
2006-02-27 * ListSourceHelper.cs: this class is static.Chris Toshok
* Page.cs: add some EditorBrowsable attributes to the 2.0 events. 2006-02-27 Chris Toshok <toshok@ximian.com> svn path=/trunk/mcs/; revision=57348
2006-02-27copy trunk changes into 1.1.13 branchWade Berrier
svn path=/branches/mono-1-1-13/mcs/; revision=57345
2006-02-27copy trunk changes into 1.1.13 branchWade Berrier
svn path=/branches/mono-1-1-13/mcs/; revision=57344