Zoltan Varga [Fri, 9 Sep 2005 14:05:05 +0000 (14:05 -0000)]
2005-09-09 Zoltan Varga <vargaz@gmail.com>
* reflection.c icall.c: Fix after mono_get_exception_type_load
signature change.
svn path=/trunk/mono/; revision=49803
Zoltan Varga [Fri, 9 Sep 2005 14:01:30 +0000 (14:01 -0000)]
2005-09-09 Zoltan Varga <vargaz@gmail.com>
* load-exceptions.cs t-missing.cs load-missing.il: New files. Tests
for handling type load exceptions.
* Makefile.am: Add type loading tests.
svn path=/trunk/mono/; revision=49802
Zoltan Varga [Fri, 9 Sep 2005 13:53:58 +0000 (13:53 -0000)]
2005-09-09 Zoltan Varga <vargaz@gmail.com>
* mini.c: Handle type loading errors gracefully during compilation and
throw the appropriate exception.
svn path=/trunk/mono/; revision=49800
Zoltan Varga [Fri, 9 Sep 2005 13:49:30 +0000 (13:49 -0000)]
2005-09-09 Zoltan Varga <vargaz@gmail.com>
* TypeLoadException.cs MissingMethodException.cs MissingFieldException.cs: Add new ctors called by the runtime. Improve Message property.
svn path=/trunk/mcs/; revision=49799
Zoltan Varga [Fri, 9 Sep 2005 13:48:16 +0000 (13:48 -0000)]
2005-09-09 Zoltan Varga <vargaz@gmail.com>
* assembly.c (mono_assembly_get_assemblyref): New helper function.
(mono_assembly_load_reference): Use the new helper.
* class-internals.h (MonoLoaderError): New structure containing
information about type loading errors.
* class-internals.h loader.c: Add APIs to store per-thread loader
error information.
* loader.c class.c: Set the loader error if needed.
* exception.h exception.c: Add functions to throw MissingMethod/MissingFieldExceptions.
svn path=/trunk/mono/; revision=49798
Alexander Olk [Fri, 9 Sep 2005 13:11:19 +0000 (13:11 -0000)]
2005-09-09 Alexander Olk <alex.olk@googlemail.com>
* ThemeNice.cs: Merged r49535 from ThemeWin32Classic
svn path=/trunk/mcs/; revision=49797
Sebastien Pouliot [Fri, 9 Sep 2005 12:46:27 +0000 (12:46 -0000)]
2005-09-09 Sebastien Pouliot <sebastien@ximian.com>
* HtmlTableRowTest.cs: Added tests for InnerHtml and InnerText setters
* HtmlTableTest.cs: Added tests for InnerHtml and InnerText setters
svn path=/trunk/mcs/; revision=49796
Hisham Mardam Bey [Fri, 9 Sep 2005 12:28:18 +0000 (12:28 -0000)]
More Label tests
svn path=/trunk/mcs/; revision=49795
Atsushi Eno [Fri, 9 Sep 2005 10:28:18 +0000 (10:28 -0000)]
2005-09-09 Atsushi Enomoto <atsushi@ximian.com>
* SimpleCollator.cs : IsSuffix() optimization logic was buggy, so just
use pretty simple way with LastIndexOf() (no significant perf.
problem).
* CompareInfoTest.cs : added another test for IsSuffix() that I found.
svn path=/trunk/mcs/; revision=49793
Hisham Mardam Bey [Fri, 9 Sep 2005 10:25:16 +0000 (10:25 -0000)]
* Test/System.Windows.Forms/LabelTest.cs : new Label tests (incomplete)
* System.Windows.Forms_test.dll.sources : add new tests
* System.Windows.Forms/Label.cs : give FlatStyle a default value
of FlatStyle.Standard.
svn path=/trunk/mcs/; revision=49792
Jordi Mas i Hernandez [Fri, 9 Sep 2005 10:15:25 +0000 (10:15 -0000)]
include new test
svn path=/trunk/mcs/; revision=49791
Jordi Mas i Hernandez [Fri, 9 Sep 2005 10:15:08 +0000 (10:15 -0000)]
* TestImagge.cs: File not found exception, related to fix r49744
* TestBimap.cs: File not found exception, related to fix r49744
2005-09-06 Jordi Mas i Hernandez <jordi@ximan.com>
svn path=/trunk/mcs/; revision=49790
Paolo Molaro [Fri, 9 Sep 2005 07:49:59 +0000 (07:49 -0000)]
Fri Sep 9 09:49:14 CEST 2005 Paolo Molaro <lupus@ximian.com>
* ldscript.mono, Makefile.am: use anonymous versions in the ldscript
for the mono binary.
svn path=/trunk/mono/; revision=49781
Martin Baulig [Fri, 9 Sep 2005 06:14:11 +0000 (06:14 -0000)]
Reflect latest reflection API changes.
svn path=/trunk/mcs/; revision=49777
Martin Baulig [Fri, 9 Sep 2005 06:13:36 +0000 (06:13 -0000)]
2005-09-09 Martin Baulig <martin@ximian.com>
Reflect latest API changes in the August CTP.
* MethodBase.cs (MethodBase.MakeGenericMethod): Removed.
* MethodInfo.cs (MethodInfo.MakeGenericMethod): Added here.
svn path=/trunk/mcs/; revision=49776
Martin Baulig [Fri, 9 Sep 2005 06:11:03 +0000 (06:11 -0000)]
2005-09-09 Martin Baulig <martin@ximian.com>
* Timer.cs (Timer.Runner.Start): Silently catch
ObjectDisposedException and return; works around some race
condition on thread abort.
svn path=/trunk/mcs/; revision=49775
Martin Baulig [Fri, 9 Sep 2005 06:08:23 +0000 (06:08 -0000)]
2005-09-09 Martin Baulig <martin@ximian.com>
* mini.c (mono_method_to_ir): Comment out the G_BREAKPOINT()'s for
the release.
svn path=/trunk/mono/; revision=49774
César Natarén [Fri, 9 Sep 2005 03:04:38 +0000 (03:04 -0000)]
disable js1_1/regress/function-001.js
svn path=/trunk/mcs/; revision=49763
César Natarén [Fri, 9 Sep 2005 01:16:01 +0000 (01:16 -0000)]
2005-09-08 Cesar Lopez Nataren <cnataren@novell.com>
* mjs-most.tests: enable more tests.
svn path=/trunk/mcs/; revision=49761
César Natarén [Fri, 9 Sep 2005 00:15:35 +0000 (00:15 -0000)]
2005-09-08 Cesar Lopez Nataren <cnataren@novell.com>
* mjs-most.tests: Add ecma/String/15.5.3.1-3.js,
ecma/String/15.5.4.4-1.js, ecma/String/15.5.4.5-1.js,
ecma/String/15.5.4.5-4.js, ecma/String/15.5.4.5-5.js,
ecma/String/15.5.4.5-5.js, ecma/String/15.5.4.8-2.js,
ecma/Types/8.4.js, ecma_2/RegExp/hex-001.js,
ecma_2/RegExp/multiline-001.js, ecma_2/RegExp/regress-001.js,
ecma_2/Statements/dowhile-001.js,
ecma_2/Statements/dowhile-005.js, ecma_2/Statements/label-001.js,
ecma_2/String/match-001.js, ecma_2/String/match-002.js,
ecma_2/String/match-003.js, ecma_2/String/match-004.js,
ecma_2/String/split-001.js, ecma_2/String/split-003.js,
js1_2/Array/general2.js, js1_2/regexp/control_characters.js,
js1_2/statements/break.js, js1_3/inherit/proto_2.js,
js1_3/inherit/proto_5.js, js1_4/Regress/function-003.js.
svn path=/trunk/mcs/; revision=49760
César Natarén [Fri, 9 Sep 2005 00:02:37 +0000 (00:02 -0000)]
runtime error on js1_4/Regress/function-003.js
svn path=/trunk/mcs/; revision=49759
Sebastien Pouliot [Thu, 8 Sep 2005 23:27:47 +0000 (23:27 -0000)]
2005-09-08 Sebastien Pouliot <sebastien@ximian.com>
* MemoryStreamTest.cs: Add more tests for publicly visible (or not)
contents. Started converting tests to NUnit 2.2 API.
svn path=/trunk/mcs/; revision=49756
Sebastien Pouliot [Thu, 8 Sep 2005 23:25:51 +0000 (23:25 -0000)]
2005-09-08 Sebastien Pouliot <sebastien@ximian.com>
* AssemblyName.cs: Apply second half of Chris Micacchi's patch
svn path=/trunk/mcs/; revision=49755
Miguel de Icaza [Thu, 8 Sep 2005 23:21:37 +0000 (23:21 -0000)]
Revert patch 49483, it lacked a test, and a bug number
svn path=/trunk/mcs/; revision=49754
Gonzalo Paniagua Javier [Thu, 8 Sep 2005 21:37:43 +0000 (21:37 -0000)]
2005-09-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpPostedFile.cs: fixes in Seek and Position.
svn path=/trunk/mcs/; revision=49749
César Natarén [Thu, 8 Sep 2005 21:22:23 +0000 (21:22 -0000)]
2005-09-08 Cesar Lopez Nataren <cnataren@novell.com>
* mjs-most.tests: Bug fixes let us run ecma/Array/15.4.4.2.js and
ecma/Array/15.4.4.5-3.js now.
svn path=/trunk/mcs/; revision=49748
Sebastien Pouliot [Thu, 8 Sep 2005 21:15:38 +0000 (21:15 -0000)]
* HttpRequest.cs: Make sure the MemoryStream created have their contents marked as public - or else you can't call GetBuffer on them!
svn path=/trunk/mcs/; revision=49744
Gonzalo Paniagua Javier [Thu, 8 Sep 2005 21:13:18 +0000 (21:13 -0000)]
2005-09-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* SessionStateModule.cs: raise the Start event for new sessions.
svn path=/trunk/mcs/; revision=49743
César Natarén [Thu, 8 Sep 2005 21:04:12 +0000 (21:04 -0000)]
2005-09-08 Cesar Lopez Nataren <cnataren@novell.com>
* Relational.cs: The loading of true or false it's generated by
EmitRelationalComp not in Relational.Emit as is not always needed.
* CodeGenerator.cs: Add EmitRelationalComp.
* expression.cs (Args.Emit, emit_default_args_case): take care of
Relational operator case.
svn path=/trunk/mcs/; revision=49740
Miguel de Icaza [Thu, 8 Sep 2005 20:40:16 +0000 (20:40 -0000)]
Patch from Chris Micacchi
svn path=/trunk/mcs/; revision=49736
Miguel de Icaza [Thu, 8 Sep 2005 20:25:14 +0000 (20:25 -0000)]
Fix from Juraj
svn path=/trunk/mcs/; revision=49735
Gonzalo Paniagua Javier [Thu, 8 Sep 2005 20:08:05 +0000 (20:08 -0000)]
2005-09-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpPostedFile.cs: Make this class actually work. Every time we read,
we have to position the underlying stream.
svn path=/trunk/mcs/; revision=49734
Gonzalo Paniagua Javier [Thu, 8 Sep 2005 19:37:17 +0000 (19:37 -0000)]
2005-09-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpRequest.cs: reading multipart/form-data works again.
svn path=/trunk/mcs/; revision=49732
Paolo Molaro [Thu, 8 Sep 2005 17:26:16 +0000 (17:26 -0000)]
Thu Sep 8 18:54:07 BST 2005 Paolo Molaro <lupus@ximian.com>
* decimal.c: fixed to handle the broken ARM fp format.
svn path=/trunk/mono/; revision=49718
Paolo Molaro [Thu, 8 Sep 2005 16:51:51 +0000 (16:51 -0000)]
ooops.
svn path=/trunk/mono/; revision=49716
Gonzalo Paniagua Javier [Thu, 8 Sep 2005 15:19:02 +0000 (15:19 -0000)]
2005-09-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* ListItemCollection.cs: remove obsoleted methods.
* ListBox.cs: use IStateManager on the item collection.
svn path=/trunk/mcs/; revision=49714
Atsushi Eno [Thu, 8 Sep 2005 15:17:24 +0000 (15:17 -0000)]
2005-09-08 Atsushi Enomoto <atsushi@ximian.com>
* soapsuds.cs: passing just file name would be better than full
assembly name.
svn path=/trunk/mcs/; revision=49713
Miguel de Icaza [Thu, 8 Sep 2005 15:13:53 +0000 (15:13 -0000)]
Remove dead code
svn path=/trunk/mcs/; revision=49712
Ankit Jain [Thu, 8 Sep 2005 15:03:38 +0000 (15:03 -0000)]
* monodis.1: Document --customattr, --declsec, --forward-decls, --implmap,
--marshal, --methodimpl, --methodspec, --mresources, --nested, --standalonesig,
and --typespec.
svn path=/trunk/mono/; revision=49710
Eyal Alalouf [Thu, 8 Sep 2005 14:11:08 +0000 (14:11 -0000)]
TARGET_J2EE runtime fixes
svn path=/trunk/mcs/; revision=49708
Paolo Molaro [Thu, 8 Sep 2005 14:05:48 +0000 (14:05 -0000)]
Thu Sep 8 14:53:45 BST 2005 Paolo Molaro <lupus@ximian.com>
* mini-arm.h: use emulation for conv.r.un for the release.
svn path=/trunk/mono/; revision=49707
Ankit Jain [Thu, 8 Sep 2005 13:19:39 +0000 (13:19 -0000)]
In ilasm/codegen:
2005-09-08 Ankit Jain <jankit@novell.com>
* CodeGen.cs (CodeGen.stack_reserve): New.
(CodeGen.SetStackReserve): New.
(CodeGen.Write): SetStackReserve on the pefile.
In ilasm/parser:
2005-09-08 Ankit Jain <jankit@novell.com>
* ILParser.jay (decl | D_STACKRESERVE int64): New. Set stack reserve.
svn path=/trunk/mcs/; revision=49699
Ankit Jain [Thu, 8 Sep 2005 13:19:11 +0000 (13:19 -0000)]
* PEAPI.cs (FileImage.stackReserve): New. Set to default value of 0x100000 (1Mb).
(FileImage.WritePEHeader): Write stackReserve instead of the default value.
(PEFile.SetStackReserve): Set stack reserve for fileImage.
svn path=/trunk/mcs/; revision=49698
Ankit Jain [Thu, 8 Sep 2005 13:17:03 +0000 (13:17 -0000)]
* main.c (dis_nt_header): New. Dump pe_stack_reserve if different from the
default value (0x100000).
(disassemble_file): Call dis_nt_header.
svn path=/trunk/mono/; revision=49697
Eyal Alalouf [Thu, 8 Sep 2005 13:01:23 +0000 (13:01 -0000)]
Fixes for Grasshopper
svn path=/trunk/mcs/; revision=49696
Eyal Alalouf [Thu, 8 Sep 2005 12:58:45 +0000 (12:58 -0000)]
Updated the date...
svn path=/trunk/mcs/; revision=49695
Eyal Alalouf [Thu, 8 Sep 2005 12:58:14 +0000 (12:58 -0000)]
Fixes for Grasshopper runtime
svn path=/trunk/mcs/; revision=49694
Eyal Alalouf [Thu, 8 Sep 2005 12:56:45 +0000 (12:56 -0000)]
Fixes for Grasshopper compilation
svn path=/trunk/mcs/; revision=49693
Eyal Alalouf [Thu, 8 Sep 2005 12:54:06 +0000 (12:54 -0000)]
TARGET_J2EE fixes
svn path=/trunk/mcs/; revision=49692
Eyal Alalouf [Thu, 8 Sep 2005 12:52:03 +0000 (12:52 -0000)]
Compile under Grasshopper (TARGET_JVM)
svn path=/trunk/mcs/; revision=49691
Eyal Alalouf [Thu, 8 Sep 2005 12:48:24 +0000 (12:48 -0000)]
TARGET_J2EE fixes.
svn path=/trunk/mcs/; revision=49690
Eyal Alalouf [Thu, 8 Sep 2005 12:45:31 +0000 (12:45 -0000)]
TARGET_J2EE fixes
svn path=/trunk/mcs/; revision=49689
Ritvik Mayank [Thu, 8 Sep 2005 11:54:16 +0000 (11:54 -0000)]
Added tests for MonthCalendar
svn path=/trunk/mcs/; revision=49686
Paolo Molaro [Thu, 8 Sep 2005 10:01:09 +0000 (10:01 -0000)]
Thu Sep 8 11:28:45 BST 2005 Paolo Molaro <lupus@ximian.com>
* mini-arm.c, objects.cs: more fixes and tests for them.
svn path=/trunk/mono/; revision=49685
Peter Dennis Bartok [Thu, 8 Sep 2005 09:43:47 +0000 (09:43 -0000)]
2005-09-08 Peter Dennis Bartok <pbartok@novell.com>
* System.Windows.Forms.dll.sources: Added RichTextBox.cs to build
* SWF.csproj: Updated
svn path=/trunk/mcs/; revision=49684
Peter Dennis Bartok [Thu, 8 Sep 2005 09:09:14 +0000 (09:09 -0000)]
2005-09-08 Peter Dennis Bartok <pbartok@novell.com>
* RichTextBox.cs: Added initial implementation
* lang.cs: Removed. Was accidentally checked in long time ago
* TODO: Removed. Contents were obsolete
svn path=/trunk/mcs/; revision=49683
Chris Toshok [Thu, 8 Sep 2005 01:34:32 +0000 (01:34 -0000)]
2005-09-07 Chris Toshok <toshok@ximian.com>
* CalendarTest.cs (TestSelectedColorDefault): we need to split up
the color tests since they're rendered in different orders by
ms/us.
svn path=/trunk/mcs/; revision=49673
Chris Toshok [Thu, 8 Sep 2005 01:33:49 +0000 (01:33 -0000)]
2005-09-07 Chris Toshok <toshok@ximian.com>
* Calendar.cs (WriteDay): always add BackColor=Silver,
ForeColor=White to selected day cells, before copying over the
selectedDayStyle, if it exists.
(WriteDays): fix nunit test - if the first day of the month falls
on the first day of the week, go back one week (effectively adding
a row of dates from the previous month.)
(WriteTitle): don't copy the control style to the tableTitle,
since it might have height specifications, which would make the
title look rather off.
svn path=/trunk/mcs/; revision=49672
Chris Toshok [Wed, 7 Sep 2005 22:01:48 +0000 (22:01 -0000)]
2005-09-07 Chris Toshok <toshok@ximian.com>
* HtmlForm.cs (DefaultFocus): not stored in Attributes either.
(Name): not sure about this property.. the getter apparently just
returns UniqueID, and the setter does nothing that I can figure
out.
(RenderAttributes): don't bother to remove "name", since it's not
in the attributes anyway.
svn path=/trunk/mcs/; revision=49668
Chris Toshok [Wed, 7 Sep 2005 22:01:26 +0000 (22:01 -0000)]
2005-09-07 Chris Toshok <toshok@ximian.com>
* HtmlFormTest.cs: more tests to get at the root of the confusion
that is the Name property. Also, copy over Gonzalo's
Name_InsideNaming from HtmlInputControlTest.cs here.
svn path=/trunk/mcs/; revision=49667
Gonzalo Paniagua Javier [Wed, 7 Sep 2005 21:30:43 +0000 (21:30 -0000)]
2005-09-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpRequest.cs: correctly detect multipart/form-data.
svn path=/trunk/mcs/; revision=49665
Paolo Molaro [Wed, 7 Sep 2005 20:51:41 +0000 (20:51 -0000)]
Wed Sep 7 22:17:58 BST 2005 Paolo Molaro <lupus@ximian.com>
* icall.c: on ARM use the libc strtod(), since bsd_strtod() seems
broken.
svn path=/trunk/mono/; revision=49664
Hisham Mardam Bey [Wed, 7 Sep 2005 20:25:23 +0000 (20:25 -0000)]
* Mono.Cairo/Graphics.cs: the Relative path methods
should use a Distance not a PointD, and update some
parameter names for better documentation purposes
remove SetTargetImage (), and SetTargetDrawable ()
use Graphics.Target = Surface instead
* Mono.Cairo/Surface.cs: don't reference the surface after
we create it as it is not necessary
add the new surfaces to the surfaces hashtable on instantiation
* Mono.Cairo/Pattern.cs: don't reference the pattern after
we create it as it is not necessary
svn path=/trunk/mcs/; revision=49662
Gonzalo Paniagua Javier [Wed, 7 Sep 2005 20:19:46 +0000 (20:19 -0000)]
removed obsolete file
svn path=/trunk/mcs/; revision=49661
Gonzalo Paniagua Javier [Wed, 7 Sep 2005 20:19:36 +0000 (20:19 -0000)]
removed obsolete file
svn path=/trunk/mcs/; revision=49660
Paolo Molaro [Wed, 7 Sep 2005 19:56:14 +0000 (19:56 -0000)]
Wed Sep 7 21:23:18 BST 2005 Paolo Molaro <lupus@ximian.com>
* mono-codeman.c: ensure we have enough room for thunks
with large allocations.
svn path=/trunk/mono/; revision=49659
Chris Toshok [Wed, 7 Sep 2005 19:26:30 +0000 (19:26 -0000)]
2005-09-07 Chris Toshok <toshok@ximian.com>
* ValidationSummary.cs (AddAttributesToRender): we only set
display=none if there are no errors.
* BaseValidator.cs (OnPreRender): fix a JS error - on submit we
call ValidatorOnSubmit, not ValidatorCommonOnSubmit.
svn path=/trunk/mcs/; revision=49658
Gonzalo Paniagua Javier [Wed, 7 Sep 2005 19:03:02 +0000 (19:03 -0000)]
2005-09-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpApplicationFactory.cs: recycle after invoking session_end.
svn path=/trunk/mcs/; revision=49657
Gonzalo Paniagua Javier [Wed, 7 Sep 2005 18:52:13 +0000 (18:52 -0000)]
2005-09-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HtmlInputControl.cs: use the Name property instead of the ClientID.
The 'name' attribute rendered contains colons if inside a
NamingContainer.
svn path=/trunk/mcs/; revision=49656
Gonzalo Paniagua Javier [Wed, 7 Sep 2005 18:51:14 +0000 (18:51 -0000)]
2005-09-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HtmlInputControlTest.cs: new tests for the case when the control is
inside a different naming container.
svn path=/trunk/mcs/; revision=49655
Konstantin Triger [Wed, 7 Sep 2005 16:06:03 +0000 (16:06 -0000)]
correct angle to compute the quarter
svn path=/trunk/mcs/; revision=49642
Paolo Molaro [Wed, 7 Sep 2005 15:50:43 +0000 (15:50 -0000)]
Wed Sep 7 17:14:26 BST 2005 Paolo Molaro <lupus@ximian.com>
* mini-arm.c: align structures to at least 4 bytes to be able
to keep our current optimized memcpy.
svn path=/trunk/mono/; revision=49641
Vladimir Krasnov [Wed, 7 Sep 2005 15:40:40 +0000 (15:40 -0000)]
ImageCodecInfo.jvm.cs: fixed GetValueFromMetadata, SetResolution
svn path=/trunk/mcs/; revision=49640
Peter Dennis Bartok [Wed, 7 Sep 2005 15:16:43 +0000 (15:16 -0000)]
2005-09-07 Jonathan Chambers <jonathan.chambers@ansys.com>
* System.Windows.Forms.resources.prebuilt: Update
* System.Windows.Forms.resx: Added images and strings for PropertyGrid
toolbar buttons.
svn path=/trunk/mcs/; revision=49638
Boris Kirzner [Wed, 7 Sep 2005 14:01:31 +0000 (14:01 -0000)]
Do not convert value if container type is System.Object.
svn path=/trunk/mcs/; revision=49634
Boris Kirzner [Wed, 7 Sep 2005 13:20:40 +0000 (13:20 -0000)]
Changed reference to Consts.cs.in.
svn path=/trunk/mcs/; revision=49632
Jonathan Pryor [Wed, 7 Sep 2005 12:46:08 +0000 (12:46 -0000)]
* mono-shlib-cop.cs: Use Assembly.LoadWithPartialName instead of
Assembly.Load(AssemblyName) for loading -r: assemblies, since this
actually works (though it's also deprecated in .NET 2.0, with no
replacement). If the first LoadWithPartialName fails, try again after
removing any .dll extension (since the .dll isn't part of the assembly
name, but I often specify it anyway).
svn path=/trunk/mcs/; revision=49631
Jonathan Pryor [Wed, 7 Sep 2005 12:33:05 +0000 (12:33 -0000)]
* mono-shlib-cop.cs: Patch from John Luke to fix use of Path.Combine (don't
want to use an `/'-prefixed path as the 2nd parameter) and improve XML
node selection.
svn path=/trunk/mcs/; revision=49630
Vladimir Krasnov [Wed, 7 Sep 2005 10:51:13 +0000 (10:51 -0000)]
System.Drawing.vmwcsproj: ImageCodec.jvm.cs
Added Mainsoft.Drawing.Configuration.jvm folder with
ResolutionConfiguration.cs, ResolutionConfigurationCollection.cs,
ResolutionConfigurationHandler.cs
Bitmap.jvm.cs: fixed bitamp accessors
Image.jvm.cs: fixed image accessors
ImageCodecInfo.jvm.cs: Refactoring
Added ImageCodec.jvm.cs
svn path=/trunk/mcs/; revision=49628
Konstantin Triger [Wed, 7 Sep 2005 10:04:19 +0000 (10:04 -0000)]
fix matrix translate, fix matrix concatenation order
svn path=/trunk/mcs/; revision=49625
Konstantin Triger [Wed, 7 Sep 2005 09:55:01 +0000 (09:55 -0000)]
Fix copy order in CopyTo
svn path=/trunk/mcs/; revision=49622
Boris Kirzner [Wed, 7 Sep 2005 09:47:27 +0000 (09:47 -0000)]
Improve GraphicsPath perfomance.
svn path=/trunk/mcs/; revision=49621
Vladimir Krasnov [Wed, 7 Sep 2005 09:39:26 +0000 (09:39 -0000)]
Brush.jvm.cs: added transform methods
LinearGradientBrush.jvm.cs: FIxed transform methods
Matrix.jvm.cs: Added CopyTo(), fixed Invert()
svn path=/trunk/mcs/; revision=49620
Chris Toshok [Wed, 7 Sep 2005 06:05:36 +0000 (06:05 -0000)]
2005-09-07 Chris Toshok <toshok@ximian.com>
* ListControlTest.cs: add tests for the ControlState.
svn path=/trunk/mcs/; revision=49618
Chris Toshok [Wed, 7 Sep 2005 06:04:27 +0000 (06:04 -0000)]
2005-09-07 Chris Toshok <toshok@ximian.com>
* System.Web.dll.sources: add MinimizableAttributeTypeConverter.
* System.Web_test.dll.sources: add
MinimizableAttributeTypeConverter test.
svn path=/trunk/mcs/; revision=49617
Chris Toshok [Wed, 7 Sep 2005 06:03:18 +0000 (06:03 -0000)]
2005-09-07 Chris Toshok <toshok@ximian.com>
* HtmlInputCheckBox.cs (Checked): uncomment the
MinimizableAttributeTypeConverter attribute.
* HtmlControl.cs (Disabled): uncomment the
MinimizableAttributeTypeConverter attribute.
* HtmlForm.cs (SubmitDisabledControls): remove the MonoTODO.
* HtmlTableCell.cs (NoWrap): uncomment the
MinimizableAttributeTypeConverter attribute.
* HtmlLink.cs (Href): remove the MonoTODO.
* HtmlMeta.cs (Name): remove the MonoTODO.
(Scheme): same.
(Render): add (pretty bogus, really..) implementation. not sure
why we need this one.
svn path=/trunk/mcs/; revision=49616
Chris Toshok [Wed, 7 Sep 2005 05:59:49 +0000 (05:59 -0000)]
2005-09-07 Chris Toshok <toshok@ximian.com>
* MinimizableAttributeTypeConverterTest.cs: new test.
svn path=/trunk/mcs/; revision=49615
Chris Toshok [Wed, 7 Sep 2005 05:59:17 +0000 (05:59 -0000)]
make this 2.0 only
svn path=/trunk/mcs/; revision=49614
Chris Toshok [Wed, 7 Sep 2005 05:58:31 +0000 (05:58 -0000)]
2005-09-07 Chris Toshok <toshok@ximian.com>
* MinimizableAttributeTypeConverter.cs: new class, whose existence
we know about because of corcompare, and for whose implementation
we have exclusively nunit to thank.
svn path=/trunk/mcs/; revision=49613
Chris Toshok [Wed, 7 Sep 2005 05:20:28 +0000 (05:20 -0000)]
2005-09-07 Chris Toshok <toshok@ximian.com>
* ListControl.cs (SelectedIndex): add comment about how you'd
think OnSelectedIndexChanged would be called.. and you'd be wrong.
(Text): implement in terms of SelectedValue.
(TagKey): do the HAVE_CONTROL_ADAPTERS two-step.
(LoadControlState): implement - this is where the selected index
ArrayList gets stuffed in 2.0.
(OnInit): call Page.RegisterRequiresControlState.
(OnTextChanged): implement.
(RenderContents): for now just chain up to base.RenderContents.
(SaveControlState): save our control state properly.
(GetSelectedIndices): split this out from SaveViewState to it can
be used by both that and SaveControlState.
(SaveViewState): mangle this function so it works in both 2.0 and
1.0.
(LoadViewState): same.
svn path=/trunk/mcs/; revision=49612
Gonzalo Paniagua Javier [Wed, 7 Sep 2005 03:19:02 +0000 (03:19 -0000)]
2005-09-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web/HttpRuntime.cs: remove Console.
* System.Web/HttpApplicationFactory.cs: don't hook Session_End, but keep
the MethodInfo around for later invocation if needed. Don't call
GetMethods() for every HttpApplication (or derived class) instances.
Added a method, used by SessionStateModule, that will create use an
application without context to invoke Session_End. Keep a pool of
applications that are meant to be used by this method only.
* System.Web/HttpApplication.cs: add a SetSession method and do not
attach all the events if the application is for Session_End only.
* System.Web.SessionState/SessionStateModule.cs: Only invoke the End
event using the new method in HttpApplicationFactory and when session
state mode is InProc.
Fixes bug #71662.
svn path=/trunk/mcs/; revision=49610
Chris Toshok [Wed, 7 Sep 2005 02:57:08 +0000 (02:57 -0000)]
2005-09-06 Chris Toshok <toshok@ximian.com>
* BaseValidator.cs (AddAttributesToRender): render our ClientID if
we weren't assigned an ID.
* ValidationSummary.cs (AddAttributesToRender): same.
svn path=/trunk/mcs/; revision=49609
Chris Toshok [Wed, 7 Sep 2005 02:23:00 +0000 (02:23 -0000)]
2005-09-06 Chris Toshok <toshok@ximian.com>
* WebControl.cs: revert the last change.
svn path=/trunk/mcs/; revision=49608
Atsushi Eno [Wed, 7 Sep 2005 02:21:11 +0000 (02:21 -0000)]
quick build fix.
svn path=/trunk/mcs/; revision=49607
Jonathan Chambers [Wed, 7 Sep 2005 02:02:11 +0000 (02:02 -0000)]
2005-09-06 Jonathan Chambers <jonathan.chambers@ansys.com>
* PropertiesTab.cs: Added
svn path=/trunk/mcs/; revision=49606
Chris Toshok [Wed, 7 Sep 2005 01:40:10 +0000 (01:40 -0000)]
2005-09-06 Chris Toshok <toshok@ximian.com>
* RootBuilder.cs (.cctor): doh, add all the new html controls
here.
svn path=/trunk/mcs/; revision=49605
Chris Toshok [Wed, 7 Sep 2005 01:25:33 +0000 (01:25 -0000)]
2005-09-06 Chris Toshok <toshok@ximian.com>
* HtmlInputControl.cs (RenderAttributes): Check Page.Form for
null.
svn path=/trunk/mcs/; revision=49603
Jonathan Chambers [Wed, 7 Sep 2005 01:22:04 +0000 (01:22 -0000)]
2005-09-06 Jonathan Chambers <jonathan.chambers@ansys.com>
* PropertyGrid.cs : Update
* PropertyGridView.cs : Update
* System.Windows.Forms.resx : Added images and strings
svn path=/trunk/mcs/; revision=49602
Jonathan Chambers [Wed, 7 Sep 2005 01:21:20 +0000 (01:21 -0000)]
2005-09-06 Jonathan Chambers <jonathan.chambers@ansys.com>
* PropertyGrid.cs : Update
* PropertyGridView.cs : Update
* System.Windows.Forms.resx : Added images and strings
svn path=/trunk/mcs/; revision=49601
Hisham Mardam Bey [Wed, 7 Sep 2005 00:08:46 +0000 (00:08 -0000)]
* Samples/png: Fixed samples with new changes.
* Samples/x11: Fixed samples with new changes.
* Samples/gtk: Fixed samples with new changes.
svn path=/trunk/mcs/; revision=49596