From b03e60628764d66654147bfc7a7e1a3242559888 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20K=C3=B6plinger?= Date: Fri, 29 Jan 2016 19:17:03 +0100 Subject: Remove ChangeLog files from the repo They weren't updated in the last 6 years and aren't helpful anymore (e.g. by causing unrelated matches during git grep searches). --- mcs/class/System.Web.Extensions/Assembly/ChangeLog | 30 -- mcs/class/System.Web.Extensions/ChangeLog | 183 ------------ .../System.Web.ClientServices.Providers/ChangeLog | 8 - .../System.Web.ClientServices/ChangeLog | 4 - .../System.Web.Configuration/ChangeLog | 5 - .../System.Web.DynamicData/ChangeLog | 11 - .../System.Web.Handlers/ChangeLog | 6 - .../System.Web.Query.Dynamic/ChangeLog | 6 - .../System.Web.Script.Serialization/ChangeLog | 79 ------ .../System.Web.Script.Serialization/JSON/ChangeLog | 28 -- .../System.Web.Script.Services/ChangeLog | 57 ---- .../System.Web.UI.WebControls/ChangeLog | 313 --------------------- .../System.Web.Extensions/System.Web.UI/ChangeLog | 162 ----------- .../Test/System.Web.Script.Serialization/ChangeLog | 38 --- .../Test/System.Web.Script.Services/ChangeLog | 4 - .../Test/System.Web.UI.WebControls/ChangeLog | 30 -- .../Test/System.Web.UI/ChangeLog | 6 - .../System.Web.Extensions/Test/code/ChangeLog | 4 - .../System.Web.Extensions/Test/resources/ChangeLog | 4 - .../Test/standalone-tests/ChangeLog | 0 20 files changed, 978 deletions(-) delete mode 100644 mcs/class/System.Web.Extensions/Assembly/ChangeLog delete mode 100644 mcs/class/System.Web.Extensions/ChangeLog delete mode 100644 mcs/class/System.Web.Extensions/System.Web.ClientServices.Providers/ChangeLog delete mode 100644 mcs/class/System.Web.Extensions/System.Web.ClientServices/ChangeLog delete mode 100644 mcs/class/System.Web.Extensions/System.Web.Configuration/ChangeLog delete mode 100644 mcs/class/System.Web.Extensions/System.Web.DynamicData/ChangeLog delete mode 100644 mcs/class/System.Web.Extensions/System.Web.Handlers/ChangeLog delete mode 100644 mcs/class/System.Web.Extensions/System.Web.Query.Dynamic/ChangeLog delete mode 100644 mcs/class/System.Web.Extensions/System.Web.Script.Serialization/ChangeLog delete mode 100644 mcs/class/System.Web.Extensions/System.Web.Script.Serialization/JSON/ChangeLog delete mode 100644 mcs/class/System.Web.Extensions/System.Web.Script.Services/ChangeLog delete mode 100644 mcs/class/System.Web.Extensions/System.Web.UI.WebControls/ChangeLog delete mode 100644 mcs/class/System.Web.Extensions/System.Web.UI/ChangeLog delete mode 100644 mcs/class/System.Web.Extensions/Test/System.Web.Script.Serialization/ChangeLog delete mode 100644 mcs/class/System.Web.Extensions/Test/System.Web.Script.Services/ChangeLog delete mode 100644 mcs/class/System.Web.Extensions/Test/System.Web.UI.WebControls/ChangeLog delete mode 100644 mcs/class/System.Web.Extensions/Test/System.Web.UI/ChangeLog delete mode 100644 mcs/class/System.Web.Extensions/Test/code/ChangeLog delete mode 100644 mcs/class/System.Web.Extensions/Test/resources/ChangeLog delete mode 100644 mcs/class/System.Web.Extensions/Test/standalone-tests/ChangeLog (limited to 'mcs/class/System.Web.Extensions') diff --git a/mcs/class/System.Web.Extensions/Assembly/ChangeLog b/mcs/class/System.Web.Extensions/Assembly/ChangeLog deleted file mode 100644 index c45621e7181..00000000000 --- a/mcs/class/System.Web.Extensions/Assembly/ChangeLog +++ /dev/null @@ -1,30 +0,0 @@ -2008-11-19 Marek Habersack - - * AssemblyInfo.cs: made System.Web.Extensions_test_net_2_0 a - friend assembly. - -2008-04-28 Marek Habersack - - * AssemblyInfo.cs: disable the ScriptResource attributes - we do - not have the translations in place. Enabling the attributes - without the .resx present, causes manifest resource missing - exceptions to be thrown. Fixes bug #84144 - -2008-04-25 Andreas Nahr - - * AssemblyInfo.cs: Added missing attributes - -2008-03-13 Marek Habersack - - * AssemblyInfo.cs: version changed to 3.5.0.0 for the 3.5 - profile. - -2008-03-12 Marek Habersack - - * AssemblyInfo.cs: use version 3.6.0.0 for the 3.5 profile, as - that's the latest .NET version of the assembly for .NET 3.5 - -2007-12-04 Marek Safar - - * ChangeLog: Added - diff --git a/mcs/class/System.Web.Extensions/ChangeLog b/mcs/class/System.Web.Extensions/ChangeLog deleted file mode 100644 index fb1db8908d5..00000000000 --- a/mcs/class/System.Web.Extensions/ChangeLog +++ /dev/null @@ -1,183 +0,0 @@ -2010-04-28 Marek Habersack - - * Makefile (OTHER_LIB_MCS_FLAGS): added a reference to - System.Web.ApplicationServices in the 4.0 profile. - -2009-12-15 Marek Habersack - - * System.Web.Extensions_test.dll.sources: added - System.Web.UI.WebControls/ListViewPagedDataSourceTest.cs - -2009-10-08 Atsushi Enomoto - - * Makefile : add -r:System.ServiceModel. - * System.Web.Extensions_test.dll.sources : add ProxyGeneratorTest.cs. - -2009-07-06 Raja R Harinath - - * Makefile (TEST_MCS_FLAGS): Reference SystemWebTestShim. - -2009-05-26 Marek Habersack - - * Test/System.Web.UI/ScriptReferenceBaseTest.cs: added tests for - ReplaceExtension - - * System.Web.Extensions_test.dll.sources: added - System.Web.UI/ScriptReferenceBaseTest.cs - - * System.Web.Extensions.dll.sources: added - System.Web.UI/ScriptReferenceBase.cs - -2008-11-28 Atsushi Enomoto - - * Makefile : add NUNIT_RESOURCE_FILES to dist. - -2008-11-20 Marek Habersack - - * System.Web.Extensions.dll.sources: added - System.Web.ClientServices and System.Web.ClientServices.Providers - Sorted contents for easier reading and modification. - -2008-11-19 Marek Habersack - - * Makefile (NUNIT_RESOURCE_FILES): added - - * System.Web.Extensions_test.dll.sources: added the system.web - Mainsoft test suite files. - Added new test files. - -2008-11-18 Marek Habersack - - * System.Web.Extensions.dll.sources: added - ./System.Web.UI.WebControls/ListViewTableCell.cs - Added ./System.Web.Query.Dynamic/DynamicClass.cs and - ./System.Web.Query.Dynamic/ParseException.cs - Added ./System.Web.UI.WebControls/ListViewContainer.cs - -2008-11-15 Marek Habersack - - * System.Web.Extensions.dll.sources: added - System.Web.UI.WebControls/DataPagerCommandEventArgs.cs - -2008-10-30 Marek Habersack - - * System.Web.Extensions.dll.sources: added - ./System.Web.UI.WebControls/TemplatePagerField.cs - - * System.Web.Extensions_test.dll.sources: added - System.Web.UI.WebControls/EventRecorder.cs, - System.Web.UI.WebControls/ListViewTest.cs, - System.Web.UI.WebControls/DataPagerFieldCollectionTest.cs - -2008-10-17 Jonathan Pryor - - * Test/Makefile: Add doc-update target support. - -2008-10-08 Atsushi Enomoto - - * Makefile: add reference to S.D.Linq. - -2008-09-30 Marek Habersack - - * Makefile (LIB_MCS_FLAGS): added -define:NET_3_5 as the 3.5 parts - of the assembly are now built as part of the 2.0 profile. - -2008-09-19 Marek Habersack - - * System.Web.Extensions.dll.sources: removed most of the - Newtonsoft JSON code, leaving only ReflectionUtils and - JavaScriptUtils. - -2008-09-18 Marek Safar - - * Makefile: Add System.Core reference. - -2008-09-18 Atsushi Enomoto - - * System.Web.Extensions.dll.sources: added LinqDataSource stuff. - -2008-09-17 Marek Habersack - - * System.Web.Extensions.dll.sources: added - System.Web.Script.Serialization/Json.cs, - System.Web.Script.Serialization/JsonSerializer.cs and - System.Web.Script.Serialization/StringBuilderExtensions.cs - - * System.Web.Script.Serialization/Json.cs: helper class to invoke - de/serializer. - - * System.Web.Script.Serialization/JsonSerializer.cs: new - implementation of Json serializer that is free of issues found in - the old one (and faster + simpler). - - * System.Web.Script.Serialization/JavaScriptSerializer.cs: staging - transition to the new Json (de)serializer. For now deserialization - is done using the old JSON code, serialization uses the new - serializer. - - * System.Web.Script.Serialization/StringBuilderExtensions.cs: a - set of simple StringBuilder extension methods which check the size - of the builder against some value and throw an exception if the - value is exceeded. - -2008-09-13 Atsushi Enomoto - - * System.Web.Extensions.dll.sources : - added sys.web.DynamicData types. - -2008-08-30 Marek Habersack - - * System.Web.Script.Serialization/JavaScriptSerializer.cs: if the - target type is an IDictionary with value type of System.Object, - make sure to NOT convert any values. - Any values descendant from JavaScriptSerializer.LazyDictionary are - converted to Dictionary - -2008-08-28 Marek Habersack - - * System.Web.Script.Services/LogicalTypeInfo.cs: Invoke does not - convert context to System.Object. - If context is descendant from JavaScriptSerializer.LazyDictionary - it is converted to a regular Dictionary before - passing to the service method. - - * System.Web.Script.Serialization/JavaScriptSerializer.cs: - correctly handle members which have an interface as their return - type - several known interfaces are converted to implementing - types. - -2008-08-22 Marek Habersack - - * Test/System.Web.Script.Serialization/JavaScriptSerializerTest.cs: - marked several of the JavaScriptSerializer tests as not - working. Experiments show that the tests are invalid as they relay - on behavior which is different to .NET's. - - * System.Web.Script.Serialization/JavaScriptSerializer.cs: - GetConverter now checks whether the requested type is descendant - from the type supported by teh converter. - -2008-06-11 Marek Habersack - - * Test/System.Web.UI/ScriptBehaviorDescriptorTest.cs, - Test/System.Web.UI/ScriptComponentDescriptorTest.cs, - Test/System.Web.UI/ScriptControlDescriptorTest.cs: disabled - tests relying on the Dictionary keys order. - -2008-05-07 Marek Habersack - - * ChangeLog: added and moved entries from ../ChaneLog to here. - - * Makefile (RESOURCE_FILES): partially revert r102022 - always use - the 3.5.0.0 script library. Fixes bug #384580 - -2008-04-29 Marek Habersack - - * System.Web.Extensions/Makefile (EXTRA_DISTFILES): include all - the Microsoft AJAX library scripts in the dist tarball. - -2008-04-28 Marek Habersack - - * System.Web.Extensions/Makefile (RESOURCE_FILES): for the 2.0 - profile use the 1.0.61025.0 scripts. - diff --git a/mcs/class/System.Web.Extensions/System.Web.ClientServices.Providers/ChangeLog b/mcs/class/System.Web.Extensions/System.Web.ClientServices.Providers/ChangeLog deleted file mode 100644 index 1c13cf1695b..00000000000 --- a/mcs/class/System.Web.Extensions/System.Web.ClientServices.Providers/ChangeLog +++ /dev/null @@ -1,8 +0,0 @@ -2008-11-20 Marek Habersack - - * ClientFormsAuthenticationCredentials.cs, - ClientFormsAuthenticationMembershipProvider.cs, - ClientRoleProvider.cs, ClientSettingsProvider.cs, - ClientWindowsAuthenticationMembershipProvider.cs, - IClientFormsAuthenticationCredentialsProvider.cs, - SettingsSavedEventArgs.cs, UserValidatedEventArgs.cs: added (stubs) diff --git a/mcs/class/System.Web.Extensions/System.Web.ClientServices/ChangeLog b/mcs/class/System.Web.Extensions/System.Web.ClientServices/ChangeLog deleted file mode 100644 index 97a743c5a64..00000000000 --- a/mcs/class/System.Web.Extensions/System.Web.ClientServices/ChangeLog +++ /dev/null @@ -1,4 +0,0 @@ -2008-11-20 Marek Habersack - - * ClientFormsIdentity.cs, ClientRolePrincipal.cs, - ConnectivityStatus.cs: added (stubs) diff --git a/mcs/class/System.Web.Extensions/System.Web.Configuration/ChangeLog b/mcs/class/System.Web.Extensions/System.Web.Configuration/ChangeLog deleted file mode 100644 index 19e32d982da..00000000000 --- a/mcs/class/System.Web.Extensions/System.Web.Configuration/ChangeLog +++ /dev/null @@ -1,5 +0,0 @@ -2009-08-17 Marek Habersack - - * ScriptingJsonSerializationSection.cs: MaxJsonLength default - value is 2097152 for .NET 3.5+ - diff --git a/mcs/class/System.Web.Extensions/System.Web.DynamicData/ChangeLog b/mcs/class/System.Web.Extensions/System.Web.DynamicData/ChangeLog deleted file mode 100644 index 1976a93cab4..00000000000 --- a/mcs/class/System.Web.Extensions/System.Web.DynamicData/ChangeLog +++ /dev/null @@ -1,11 +0,0 @@ -2008-09-13 Atsushi Enomoto - - * DynamicDataSourceOperation.cs, DynamicValidatorEventArgs.cs, - IDynamicDataSource.cs, IDynamicValidatorException.cs : - oops, everything went into wrong namespace. - -2008-09-13 Atsushi Enomoto - - * DynamicDataSourceOperation.cs, DynamicValidatorEventArgs.cs, - IDynamicDataSource.cs, IDynamicValidatorException.cs : - new in 3.5 SP1. diff --git a/mcs/class/System.Web.Extensions/System.Web.Handlers/ChangeLog b/mcs/class/System.Web.Extensions/System.Web.Handlers/ChangeLog deleted file mode 100644 index 702ee7adf0c..00000000000 --- a/mcs/class/System.Web.Extensions/System.Web.Handlers/ChangeLog +++ /dev/null @@ -1,6 +0,0 @@ -2010-07-08 Marek Habersack - - * ScriptModule.cs: PostAcquireRequestState must check if the - current context and the current handler aren't null before - attempting to use them. - diff --git a/mcs/class/System.Web.Extensions/System.Web.Query.Dynamic/ChangeLog b/mcs/class/System.Web.Extensions/System.Web.Query.Dynamic/ChangeLog deleted file mode 100644 index 137561ca66f..00000000000 --- a/mcs/class/System.Web.Extensions/System.Web.Query.Dynamic/ChangeLog +++ /dev/null @@ -1,6 +0,0 @@ -2008-11-18 Marek Habersack - - * DynamicClass.cs: added - - * ParseException.cs: added - diff --git a/mcs/class/System.Web.Extensions/System.Web.Script.Serialization/ChangeLog b/mcs/class/System.Web.Extensions/System.Web.Script.Serialization/ChangeLog deleted file mode 100644 index 5cb604314f4..00000000000 --- a/mcs/class/System.Web.Extensions/System.Web.Script.Serialization/ChangeLog +++ /dev/null @@ -1,79 +0,0 @@ -2009-08-18 Marek Habersack - - * JavaScriptSerializer.cs: read converters from the config only if - explicitly requested. - -2009-08-17 Marek Habersack - - * JsonSerializer.cs: serialize fields before properties. - - * JavaScriptSerializer.cs: MaxJsonLength default value for .NET - 3.5 is 2097152 - -2009-03-17 Marek Habersack - - * JavaScriptSerializer.cs: if conversion of IDictionary or - IDictionary to an object is requested, make sure that a - concrete type is used (in both cases Dictionary ). - Make sure that if the target type is an IDictionary that the - key is either an object or a string. - -2009-03-06 Marek Habersack - - * JsonDeserializer.cs: unquoted key values must ignore leading - and trailing whitespace - -2008-12-05 Marek Habersack - - * JsonSerializer.cs: StringBuilder extension methods aren't used - anymore, changed to calls to static methods in - StringBuilderExtensions. - - * StringBuilderExtensions.cs: cannot use extension methods here - because this file is also used in the version 1.0 build which - doesn't reference System.Core - -2008-10-22 Marek Habersack - - * JsonDeserializer.cs: object can contain more than one unquoted - keys. - -2008-09-23 Marek Habersack - - * JavaScriptSerializer.cs: removed the LazyDictionary class, it's - not needed anymore. - -2008-09-23 Juraj Skripsky - - * JsonSerializer.cs: "SerializeGenericDictionary" is an instance method, - fix retrieval of its MethodInfo. - Initialize serializeGenericDictionaryMethods (lazily). - Add and use GetClosedIDictionaryBase to also handle cases where a - non-generic class implements a closed IDictionary<,> (e.g. - SomeDictionary : IDictionary). Fixes bug #424704. - First check for IDictionary<,>, then for IDictionary. - -2008-09-20 Marek Habersack - - * JsonDeserializer.cs: added support for stand-alone NaN, Infinity - and -Infinity values, as well as the same within an array. - -2008-09-19 Marek Habersack - - * Json.cs: added new Serialize overload which takes a TextWriter - for its output parameter. - Added Deserialize methods. - - * JsonSerializer.cs: made InitialJavaScriptDateTicks internal. - Added new Serialize overload which takes a TextWriter for its - output parameter. - Added WriteValue overloads for float and double - they must not be - converted to strings as IConvertibles because their Max/MinValue - end up converted incorrectly. - - * JavaScriptSerializer.cs: adjustments for the new JSON - (de)serializer. - - * JsonDeserializer.cs: new JSON deserializer code, fully compliant - with the .NET AJAX one. - diff --git a/mcs/class/System.Web.Extensions/System.Web.Script.Serialization/JSON/ChangeLog b/mcs/class/System.Web.Extensions/System.Web.Script.Serialization/JSON/ChangeLog deleted file mode 100644 index 25671b1091e..00000000000 --- a/mcs/class/System.Web.Extensions/System.Web.Script.Serialization/JSON/ChangeLog +++ /dev/null @@ -1,28 +0,0 @@ -2008-08-28 Marek Habersack - - * JsonSerializer.cs: each value stored in an enumerable is treated - as a top-level object. - -2008-08-22 Marek Habersack - - * JsonSerializer.cs: do not perform deep object serialization - it - results in all kinds of problems (including too big size of the - resulting string, recursion errors when two or more objects in the - hierarchy hold a reference to some object) and is not what .NET - code does. - Property name is written only after it is determined if we're - serializing the property or not. - Entire object is serialized only if it's the object requested for - serialization by calling code. - -2008-08-19 Marek Habersack - - * JsonSerializer.cs: implemented a work-around for a bug in the - SerializedLazyDictionary which would fail to serialize a type if - any of its properties would throw an exception. - -2008-05-20 Jb Evain - - *.cs: all files from JSon.NET are now re-licensed under the - MIT/X11 license, thanks to his author James Newton-King - for relicensing them. diff --git a/mcs/class/System.Web.Extensions/System.Web.Script.Services/ChangeLog b/mcs/class/System.Web.Extensions/System.Web.Script.Services/ChangeLog deleted file mode 100644 index 9b88d182b0c..00000000000 --- a/mcs/class/System.Web.Extensions/System.Web.Script.Services/ChangeLog +++ /dev/null @@ -1,57 +0,0 @@ -2010-01-18 Marek Habersack - - * LogicalTypeInfo.cs: partial revert of r146546. The 'd' wrapper - (and thus the JsonResult class) is needed after all. Fixes bug - #571365 - -2009-11-19 Marek Habersack - - * LogicalTypeInfo.cs: removed the JsonResult class - it has no use - and it can break applications (e.g. Umbraco) - -2009-10-08 Atsushi Enomoto - - * LogicalTypeInfo.cs, RestHandler.cs : add support for WCF proxy - generator. Make LogicalTypeInfo and LogicalMethodInfo abstract - and create sets of derivation for asmx and WCF. Large part of the - code still lives in abstract class, being reduced dependency on - ScriptServiceAttribute. - -2009-08-15 Marek Habersack - - * LogicalTypeInfo.cs: make sure JavaScriptSerializer instance used - here reads custom converters from web.config. Fixes bug #525589 - -2009-06-14 Robert Jordan - - * ScriptHandlerFactory.cs: handle precompiled web services. - -2009-04-07 Gonzalo Paniagua Javier - - * ClientProxyHandler.cs: set cacheability to public. - -2009-04-03 Marek Habersack - - * LogicalTypeInfo.cs: don't throw NREX when the passed type - doesn't have a parameterless constructor in - ShouldGenerateScript. Fixes bug #485435 - -2009-01-26 Marek Habersack - - * ClientProxyHandler.cs: before generating the proxy check if the - service type is decorated with the [ScriptService] custom - attribute. Only such service types can be called from client - JavaScript. - -2008-09-23 Marek Habersack - - * LogicalTypeInfo.cs: do not use - LazyDictionary as enum serializer anymore. - - * ProfileService.cs: do not use - LazyDictionary as ProfileService serializer anymore. - - * RestHandler.cs: do not use - LazyDictionary as the Exception or NameValueCollection serializer - anymore. - diff --git a/mcs/class/System.Web.Extensions/System.Web.UI.WebControls/ChangeLog b/mcs/class/System.Web.Extensions/System.Web.UI.WebControls/ChangeLog deleted file mode 100644 index fa370c9af0b..00000000000 --- a/mcs/class/System.Web.Extensions/System.Web.UI.WebControls/ChangeLog +++ /dev/null @@ -1,313 +0,0 @@ -2010-06-19 Marek Habersack - - * DataPager.cs: when rendering the ID attribute, use ClientID - -2010-06-18 Marek Habersack - - * NumericPagerField.cs: CreateDataPagers outputs correct page - number in query mode. Fixes bug #615315 - Rendering changes to match .NET - - * DataPagerField.cs: if query string has been handled and query - mode is in effect, return true. Fixes bug #615315 - -2010-05-18 Marek Habersack - - * ListView.cs: if data source has pageable data, get total count - from the source's DataSourceCount property. Fixes bug #604053 - -2009-12-15 Marek Habersack - - * NextPreviousPagerField.cs: HandleEvent doesn't call - DataPager.SetPageProperties with negative start index. Also, if - _totalRowCount is <= 0, new start index is not calculated using - it. Fixes bug #545417 - - * ListViewPagedDataSource.cs: when server paging is on, data items - are counted from index 0 instead of from the value stored in - StartRowIndex. Fixes bug #545417 - - * ListView.cs: CreateChildControls doesn't create empty data item - if called with fake data. - When a view reports it can page data, ListViewPagedDataSource - passed to item creation methods has AllowServerPaging set to - true. Fixes bug #545417 - When CreateChildControls is called with fake data, - ListViewPagedDataSource has its TotalRowCount property set to the - actual total row count, not zero. Fixes bug #545417 - -2009-09-15 Marek Habersack - - * ListView.cs: CreateChildControls calls EnsureDataBound only if - we're not in post-back and if data binding is required. - -2009-09-08 Marek Habersack - - * ListView.cs: if total row count has been retrieved from the - view, don't reset it to the number of items returned from the data - source. Fixes bug #535701 - -2009-09-01 Marek Habersack - - * ListView.cs: LoadControlState must call OnTotalRowCountAvailable - after restoring the state, so that all parties subscribed to that - event are given chance to react accordingly. - SetPageProperties should use values stored in - PagePropertiesChangingEventArgs arguments after handler returns. - -2009-06-25 Marek Habersack - - * LinqDataSource.cs: make ContextType not throw an exception when - ContextTypeName is not set, but rather return a null in that - case. - -2009-03-03 Marek Habersack - - * ListView.cs: SetPageProperties invoked the - PagePropertiesChanging event with the startRowIndex and - maximumRows parameters reversed. Fixes bugs #481250 and #481252 - - * DataPagerField.cs: GetQueryModeStartRowIndex must return 'true' - if in query mode. Fixes bug #481248 - -2008-11-28 Marek Habersack - - * ListView.cs: use the _correct_ operator when checking whether - selected item index is within the data keys range. - -2008-11-27 Marek Habersack - - * ListView.cs: fixes in DoUpdate and DoDelete - check must be made - that the requested item index is _smaller_ than the number of - keys, not _bigger_. - Enable using the lambda expression in CreateItemsInGroups - the - gmcs bug preventing that was fixed. - -2008-11-20 Marek Habersack - - * ListView.cs: implemented the EditItem property. - Use ConvertEmptyStringToNull in ExtractItemValues. - -2008-11-19 Marek Habersack - - * ListView.cs: added paremeter checks to AddControlToContainer. - CreateInsertItem must instantiate the template and call raise the - ItemCreated event. - Added parameter checks to FindPlaceholder - -2008-11-18 Marek Habersack - - * ListViewContainer.cs: added - - * ListView.cs: implemented grouping support. With this ListView is - feature complete. - Refactored grouped/non-grouped rendering common code into separate - methods. - FindPlaceholder now looks for the placeholder recursively. - Implemented forgotten UpdateItem method. - Align group with empty items if there are no more data items. - Each group is contained within ListViewContainer. - - * ListViewTableCell.cs: added - -2008-11-15 Marek Habersack - - * ListViewInsertEventArgs.cs: implemented the Values property. - - * ListView.cs: CreateChildControls uses the Items collection to - store the created items. - InsertNewItem triggers page validation if necessary. - Part of InsertNewItem code refactored to DoInsert. - Implemented handling of the Insert and Select commands. - - * TemplatePagerField.cs: implemented all the code. - - * DataPager.cs: CreatePagerFields now adds the new pager field - control before creating data pagers in it and before binding to - data. This avoids situation in which the field is parentless. - FindPageableItemContainer now properly finds the container if it's - placed directly in the Page. - {Load,Save}ViewState don't use a Pair anymore, object array is - used for compatibility with MS.NET - - * NumericPagerField.cs, NextPreviousPagerField.cs, - DataPagerFieldCommandEventArgs.cs: minor refactoring - - * ListViewSelectEventArgs.cs: implemented all the code. - - * ListViewInsertedEventArgs.cs: Values allocates the dictionary on - demand now. - Initialize all the properties in constructor - - * DataPagerCommandEventArgs.cs: added - - * DataPagerField.cs: implemented IsTrackingViewState - - * DataPagerFieldItem.cs: implements the INonBindingContainer - interface. - -2008-11-13 Marek Habersack - - * ListView.cs: implemented support for Edit, Update and Delete. - Implemented ExtractItemValues. - - * ListViewDataItem.cs, ListViewItem.cs: implemented OnBubbleEvent. - - * ListViewDeletedEventArgs.cs, ListViewUpdateEventArgs.cs, - ListViewEditEventArgs.cs, ListViewCancelEventArgs.cs, - ListViewDeleteEventArgs.cs, ListViewUpdatedEventArgs.cs: - implemented all the properties and methods. - - * HelperExtensions.cs: added - -2008-11-06 Marek Habersack - - * ListView.cs: implemented the sorting capability. - - * ListViewSortEventArgs.cs: implemented all the methods and - properties. - -2008-11-01 Marek Habersack - - * ListView.cs: do not instantiate the layout template more than - necessary. - - * NextPreviousPagerField.cs: moved some common code to the base - class (the GetQueryModeStartRowIndex method) - - * DataPager.cs: do not call SetPageProperties more than - necessary. - - * NumericPagerField.cs: implemented - - * DataPagerField.cs: added a helper method, - GetQueryModeStartRowIndex, to be used by all the concrete - implementations to calculate the starting row index in the query - mode. - -2008-10-31 Marek Habersack - - * ListView.cs: use StartRowIndex and MaximumRows properties when - calculating the total row count server paging case and when - assigning to corresponding properties of the paged data source. - -2008-10-30 Marek Habersack - - * DataPagerFieldCollection.cs: implemented most of the methods and - properties, so that using the DataPager is possible now. - - * PagePropertiesChangingEventArgs.cs: implemented all the methods - and properties. - - * ListView.cs: {Save,Load}ControlState now uses constants to index - state arrays. Total row count is stored in the control state. - CreateChildControls () now uses dummy data to initialize child - controls if no items were found after postback. - CreateChildControls (IEnumerable, bool) now properly calculates - total row count, calls OnTotalRowCountAvailable after creating the - child controls and returns the total row count instead of the - number of created child controls. This makes pager work - correctly. - Implemented SetPageProperties () to support paging. - - * NextPreviousPagerField.cs: Correctly order the Next/Previous - buttons. - When creating buttons, cast the new control properly before - assigning properties. - - * TemplatePagerField.cs: added (stub) - - * DataPager.cs: added missing class attributes (ParseChildren, - PersistChildren and SupportsEventValidation). - {Save,Load}ControlState now use constants to index the state - arrays. - Properly implemented FindPageableItemContainer - it now looks for - the container up the parenthood chain, querying all the naming - containers for the named control. - SetUpForNewContainer now accepts an additional parameter, so that - the SetPageProperties method is called on the container whenever - necessary. - - * NumericPagerField.cs: implemented the CreateField method. - - * ListViewPagedDataSource.cs: implemented data source - enumerators. - - * DataPagerFieldItem.cs: implemented all the methods and properties. - -2008-10-21 Atsushi Enomoto - - * LinqDataSource.cs : set ContextTypeName too when ContextType is set. - -2008-10-09 Atsushi Enomoto - - * LinqDataSource.cs : implement ContextType/ContextTypeName. - * LinqDataSourceView.cs : some ExecuteSelect() implementation. - Cache type members which are from reflection. - -2008-10-08 Atsushi Enomoto - - * LinqDataSource.cs, LinqDataSourceView.cs : - some more implementation. - -2008-09-30 Marek Habersack - - * ListView.cs: implemented all the events. - CreateChildControls works with non-ICollection data sources now. - CreateItemsWithoutGroups now counts items placed in the container - and stores the container in a field, so that RemoveItems can - properly delete the child controls. - Implemented the RemoveItems method. - Implemented Load/SaveControlState. - Implemented LoadViewState. - Implemented OnBubbleEvent. - Implemented all the On* methods. - - * ListViewCommandEventArgs.cs: implemented the CommandSource and - Item properties. - - * ListViewItemEventArgs.cs: implemented the Item property. - -2008-09-18 Atsushi Enomoto - - * LinqDataSource.cs, LinqDataSourceView.cs - LinqDataSourceContextEventArgs.cs - LinqDataSourceDeleteEventArgs.cs - LinqDataSourceDisposeEventArgs.cs - LinqDataSourceInsertEventArgs.cs - LinqDataSourceSelectEventArgs.cs - LinqDataSourceStatusEventArgs.cs - LinqDataSourceUpdateEventArgs.cs : easy implementation parts. - -2008-09-18 Atsushi Enomoto - - * LinqDataSource.cs, LinqDataSourceView.cs - LinqDataSourceContextEventArgs.cs - LinqDataSourceDeleteEventArgs.cs - LinqDataSourceDisposeEventArgs.cs - LinqDataSourceInsertEventArgs.cs - LinqDataSourceSelectEventArgs.cs - LinqDataSourceStatusEventArgs.cs - LinqDataSourceUpdateEventArgs.cs - LinqDataSourceValidationException.cs : stubbed out. - -2008-05-08 Marek Habersack - - * DataPager.cs, DataPager.cs, DataPagerFieldCollection.cs, - DataPagerFieldCommandEventArgs.cs, DataPagerField.cs, - DataPagerFieldItem.cs, InsertItemPosition.cs, - IPageableItemContainer.cs, ListViewCancelEventArgs.cs, - ListViewCancelMode.cs, ListViewCommandEventArgs.cs, ListView.cs, - ListViewDataItem.cs, ListViewDeletedEventArgs.cs, - ListViewDeleteEventArgs.cs, ListViewEditEventArgs.cs, - ListViewInsertedEventArgs.cs, ListViewInsertEventArgs.cs, - ListViewItem.cs, ListViewItemEventArgs.cs, ListViewItemType.cs, - ListViewPagedDataSource.cs, ListViewSelectEventArgs.cs, - ListViewSortEventArgs.cs, ListViewTableRow.cs, - ListViewUpdatedEventArgs.cs, ListViewUpdateEventArgs.cs, - NextPreviousPagerField.cs, NumericPagerField.cs, PageEventArgs.cs, - PagePropertiesChangingEventArgs.cs, TemplatePagerField.cs: - added. NOTE: this is code in progress! It is not fully implemented - and usable, please do not file bug reports for the code - patches - are gladly accepted :) - diff --git a/mcs/class/System.Web.Extensions/System.Web.UI/ChangeLog b/mcs/class/System.Web.Extensions/System.Web.UI/ChangeLog deleted file mode 100644 index 2e5d0d861c2..00000000000 --- a/mcs/class/System.Web.Extensions/System.Web.UI/ChangeLog +++ /dev/null @@ -1,162 +0,0 @@ -2010-02-02 Marek Habersack - - * ScriptManager.cs: adjusted script rendering to match .NET - formatting. - - * ScriptComponentDescriptor.cs: GetScript adds ID value (if - present) to the set of properties. - GetScript rewritten to use StringBuilder. - - * ScriptBehaviorDescriptor.cs: GetScript adds Name, if present and - set by the user, to the descriptor's set of properties. The name - must be rendered to the client. - -2009-09-28 Marek Habersack - - * UpdatePanel.cs: RenderChildren stores the alternative writer in - a private property, for the benefit of nested child panels. Fixes - bug #542441 - - * ScriptManager.cs: don't render invisible panel IDs during async - request. Fixes bug #542533 - -2009-05-26 Marek Habersack - - * ScriptReferenceBase.cs: implemented (3.5 SP1) - - * ScriptReference.cs: now inherits from the ScriptReferenceBase - class. Implemented all the required methods, removed some - properties which now live in the base class. - - * ScriptManager.cs: code refactoring - moved parts of script - registration code to ScriptReference - -2009-04-23 Marek Habersack - - * AsyncPostBackTrigger.cs: HasTriggered () must look up the - UniqueID of the control specified in the ControlID property or - otherwise it may miss certain triggers. - -2009-04-11 Marek Habersack - - * UpdatePanel.cs: implemented SingleChildControlCollection to be - used in CreateControlCollection (). - RequiresUpdate not only checks the update mode and explicit update - requests, but also looks if any triggers fired. - Initialize () initializes triggers only if partial rendering is - supported by the ScriptManager. - IsInPartialRendering property no longer returns the value of - ScriptManager.IsInPartialRendering. Instead, it relies on the - value of instance field which can be set using new internal - SetInPartialRendering () method (called from - ScriptManager.RenderPageCallback ()) - Simplified the logic in RenderChildren (). - - * ScriptManager.cs: no need to register panels for refresh in - OnPreRenderComplete, this is now done in RenderPageCallback. - Modified HasBeenRendered () so that it doesn't query whether the - panel has been explicitly updated by the user, but checks whether - panel is in the list of panels to refresh. - RaisePostDataChangedEvent () doesn't update the panel whose id is - named in the POST request for refresh. This is handled in - RenderPageCallback. - Reverted the changes to WriteCallbackPanel and RenderFormCallback - committed in r129774. - RenderPageCallback now correctly detects panels to be refreshed - (and thus included in the async response). - - * AsyncPostBackTrigger.cs, PostBackTrigger.cs: implemented - HasTriggered (). - -2009-04-08 Marek Habersack - - * ScriptComponentDescriptor.cs: properties/events/references must - be serialized in alphabetical order. This matches what .NET - does. Some 3rd party controls depend upon this fact. - -2009-04-07 Marek Habersack - - * ScriptComponentDescriptor.cs: new values replace old in - AddEntry. - -2009-03-19 Marek Habersack - - * ScriptManager.cs: WriteCallbackPanel is called from - UpdatePanel.RenderChildren and should not output anything for - panels registered as the ones to refresh. If such a panel calls - this method, its output is stored in a dictionary to be used later - in RenderFormCallback. - RenderFormCallback first renders all the form controls. In that - process UpdatePanel instances, if any, may call - WriteCallbackPanel. After that, if there are panels registered for - refresh, another loop over the list is made this time checking - whether any panels left their output in WriteCallbackPanel. If a - panel hasn't done it it is rendered. And last, another check is - done to see if the loop described above caused any panels to leave - output in WriteCallbackPanel. If yes, the output is written to the - text writer. - -2009-01-26 Marek Habersack - - * ScriptManager.cs: before registering script service reference - check if the service type is decorated with the [ScriptService] - custom attribute. Only such service types can be called from - client JavaScript. - -2008-10-02 Marek Habersack - - * ScriptManager.cs: reverting revision 114552 since the real bug - was somewhere else. The correct fix is to make sure UpdatePanels - which output something _or_ have been named in the POST request as - requiring a refresh are marked as such. Only in that situation - HasBeenRendered returns true (as it should for those panels) - Cosmetical output change - the hidden fields are output after the - update panels contents is sent in an async request. It makes the - async response look similar to the MS.NET's one but, more - importantly, makes debugging easier. - -2008-09-23 Marek Habersack - - * ScriptManager.cs: CultureInfoSerializer no longer derives from - the obsolete LazyDictionary. - -2008-09-01 Marek Habersack - - * UpdatePanel.cs: if the writer passed to RenderChildren is not - derived from ScriptManager.AlternativeHtmlTextWriter, check - whether its InnerWriter derives from that type and, if yes, use - it from that point onwards. - -2008-08-13 Marek Habersack - - * ScriptManager.cs: always request the webform.js script to be - present. It may happen that a control during a dynamic update will - need to call one of the WebForm_* functions and the call will fail - as the script will be absent. - If debugging is enabled, send the full exception backtrace in - WriteCallbackException - helps debugging AJAX errors. - -2008-08-08 Marek Habersack - - * UpdatePanel.cs: do not check whether a panel whose children are - to be rendered has been marked for update in the async postback - mode. It prevents complex scenarios where there is one superior - update panel which owns an inferior one, and only the superior one - has Update called on it. - -2008-06-05 Marek Habersack - - * ScriptManager.cs: do not throw NREX when there are no profile or - authentication service sections in the config files. - -2008-05-15 Marek Habersack - - * AsyncPostBackTrigger.cs: don't thrown an exception if EventName - is null or empty and there is no DefaultEventAttribute attached to - the control. - -2008-05-14 Marek Habersack - - * ScriptComponentDescriptor.cs: do not add the same - entry twice to a dictionary. - diff --git a/mcs/class/System.Web.Extensions/Test/System.Web.Script.Serialization/ChangeLog b/mcs/class/System.Web.Extensions/Test/System.Web.Script.Serialization/ChangeLog deleted file mode 100644 index 54c20f2ffef..00000000000 --- a/mcs/class/System.Web.Extensions/Test/System.Web.Script.Serialization/ChangeLog +++ /dev/null @@ -1,38 +0,0 @@ -2009-08-17 Marek Habersack - - * JavaScriptSerializerTest.cs: fixed broken tests - -2009-06-18 Marek Habersack - - * JavaScriptSerializerTest.cs: added comparison with the - .NET-generated serialization result in TestDeserialize and - TestDeserializeTypeResolver tests. - -2009-03-17 Marek Habersack - - * JavaScriptSerializerTest.cs: added tests for conversion to - IDictionary and IDictionary types. - -2009-03-06 Marek Habersack - - * JavaScriptSerializerTest.cs: added a test for unquoted tests - surrounded with spaces. - -2008-10-22 Marek Habersack - - * JavaScriptSerializerTest.cs: added tests for deserialization of - objects with more than one unquoted key names. - -2008-09-20 Juraj Skripsky - - * JavaScriptSerializerTest.cs: added test for bug #424704. - -2008-09-20 Marek Habersack - - * JavaScriptSerializerTest.cs: added some tests - -2008-09-19 Marek Habersack - - * JavaScriptSerializerTest.cs: enabled some tests which were - failing with the old (de)serializer, but work with the new one. - diff --git a/mcs/class/System.Web.Extensions/Test/System.Web.Script.Services/ChangeLog b/mcs/class/System.Web.Extensions/Test/System.Web.Script.Services/ChangeLog deleted file mode 100644 index ad731b1c8f5..00000000000 --- a/mcs/class/System.Web.Extensions/Test/System.Web.Script.Services/ChangeLog +++ /dev/null @@ -1,4 +0,0 @@ -2009-10-08 Atsushi Enomoto - - * ProxyGeneratorTest.cs : new test, for WCF AJAX interop. - diff --git a/mcs/class/System.Web.Extensions/Test/System.Web.UI.WebControls/ChangeLog b/mcs/class/System.Web.Extensions/Test/System.Web.UI.WebControls/ChangeLog deleted file mode 100644 index f32a2e2bdfc..00000000000 --- a/mcs/class/System.Web.Extensions/Test/System.Web.UI.WebControls/ChangeLog +++ /dev/null @@ -1,30 +0,0 @@ -2009-06-18 Marek Habersack - - * ListViewTest.cs: hushed the output in ListView_Edit () - -2008-11-20 Marek Habersack - - * ListViewTest.cs: added tests for several properties. - -2008-11-19 Marek Habersack - - * EventRecorder.cs: class is now serializable. - - * ListViewTest.cs: use system.web Mainsoft test framework. - ListViewPoker is now able to record events. - Added wrappers for ListView protected methods to ListViewPoker, - Added two simple test ITemplate classes. - Added tests for initial values. - Added tests for all the methods which can be tested in a simple - way, without using a real asp.net page. - Added test for the Edit functionality. - -2008-10-30 Marek Habersack - - * DataPagerFieldCollectionTest.cs: created. Some basic tests for - DataPagerFieldCollection - - * EventRecorder.cs: created. A helper class for tests. - - * ListViewTest.cs: created. Some basic test for ListView. - diff --git a/mcs/class/System.Web.Extensions/Test/System.Web.UI/ChangeLog b/mcs/class/System.Web.Extensions/Test/System.Web.UI/ChangeLog deleted file mode 100644 index 965e2fde8b5..00000000000 --- a/mcs/class/System.Web.Extensions/Test/System.Web.UI/ChangeLog +++ /dev/null @@ -1,6 +0,0 @@ -2010-02-02 Marek Habersack - - * ScriptBehaviorDescriptorTest.cs, - ScriptComponentDescriptorTest.cs: added tests for rendering of the - Name and ID properties. - diff --git a/mcs/class/System.Web.Extensions/Test/code/ChangeLog b/mcs/class/System.Web.Extensions/Test/code/ChangeLog deleted file mode 100644 index 162bd40b65b..00000000000 --- a/mcs/class/System.Web.Extensions/Test/code/ChangeLog +++ /dev/null @@ -1,4 +0,0 @@ -2008-11-19 Marek Habersack - - * CountryCollection.cs, Country.cs: added - diff --git a/mcs/class/System.Web.Extensions/Test/resources/ChangeLog b/mcs/class/System.Web.Extensions/Test/resources/ChangeLog deleted file mode 100644 index 0beabefb430..00000000000 --- a/mcs/class/System.Web.Extensions/Test/resources/ChangeLog +++ /dev/null @@ -1,4 +0,0 @@ -2008-11-19 Marek Habersack - - * ListViewTest.aspx, ListViewSort.aspx, Web.mono.config: added - diff --git a/mcs/class/System.Web.Extensions/Test/standalone-tests/ChangeLog b/mcs/class/System.Web.Extensions/Test/standalone-tests/ChangeLog deleted file mode 100644 index e69de29bb2d..00000000000 -- cgit v1.2.3