Age | Commit message (Collapse) | Author |
|
svn path=/branches/mono-1-1-13/mcs/; revision=57423
|
|
svn path=/branches/mono-1-1-13/mcs/; revision=57422
|
|
* 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
|
|
* IStateRuntime.cs: wrap new interface method with NET_2_0.
svn path=/trunk/mcs/; revision=57420
|
|
svn path=/trunk/mcs/; revision=57419
|
|
* 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
|
|
svn path=/trunk/mcs/; revision=57417
|
|
* ComboBox.cs: Allow setting SelectedIndex to -1. Fixes #77665
svn path=/trunk/mcs/; revision=57416
|
|
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-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-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
|
|
* file-io.c: fix typo in warning message.
svn path=/branches/mono-1-1-13/mono/; revision=57409
|
|
* file-io.c: fix typo in warning message.
svn path=/trunk/mono/; revision=57408
|
|
* 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
|
|
* ApplicationManager.cs: implemented ShutdownAll().
* HostingEnvironment.cs: remove MonoTODO.
svn path=/trunk/mcs/; revision=57406
|
|
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
|
|
svn path=/branches/mono-1-1-13/mono/; revision=57404
|
|
* 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
|
|
svn path=/branches/mono-1-1-13/mono/; revision=57398
|
|
svn path=/branches/mono-1-1-13/mono/; revision=57396
|
|
* XmlElement.cs : (WriteTo) use IsEmpty to determine which to use:
WriteEndElement() and WriteFullEndElement(). Fixed sys.security
regression.
svn path=/trunk/mcs/; revision=57395
|
|
svn path=/branches/mono-1-1-13/mono/; revision=57393
|
|
* 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
|
|
* 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
|
|
* 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
|
|
* BitArray.cs: reintroduce optimization carelessly removed by
Robitaille.
svn path=/trunk/mcs/; revision=57389
|
|
* mono-compiler.h: fixed Jakub's patch to actually compile on amd64.
svn path=/trunk/mono/; revision=57388
|
|
* 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
|
|
* 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
|
|
* System.dll.sources: Forgot to add inside System.IO.Ports:
SerialData.cs, SerialError.cs, SerialPinChange.cs
svn path=/trunk/mcs/; revision=57384
|
|
* 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
|
|
* 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
|
|
* 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
|
|
svn path=/branches/mono-1-1-13/mono/; revision=57365
|
|
svn path=/branches/mono-1-1-13/mono/; revision=57364
|
|
* 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
|
|
svn path=/trunk/mcs/; revision=57362
|
|
* grip
so things look right.
svn path=/trunk/mcs/; revision=57361
|
|
svn path=/trunk/mcs/; revision=57360
|
|
* test-492.cs: Another attribute tests.
svn path=/trunk/mcs/; revision=57359
|
|
* 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
|
|
* 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
|
|
svn path=/trunk/mcs/; revision=57356
|
|
it up
svn path=/trunk/mcs/; revision=57355
|
|
* 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
|
|
svn path=/trunk/mcs/; revision=57350
|
|
* zorder.
They are now on top of all children.
- Synced AddImplicit code with Add
- Removed unused enumerator.
svn path=/trunk/mcs/; revision=57349
|
|
* 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
|
|
svn path=/branches/mono-1-1-13/mcs/; revision=57345
|
|
svn path=/branches/mono-1-1-13/mcs/; revision=57344
|