mono.git
17 years agoImplemented Servlet session management. Servlet hosting moved to Mainsoft.Web package
Konstantin Triger [Wed, 27 Dec 2006 13:21:51 +0000 (13:21 -0000)]
Implemented Servlet session management. Servlet hosting moved to Mainsoft.Web package

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

17 years ago* ConnectionStringSettingsCollection.cs: made connection string key case insensitive
Vladimir Krasnov [Wed, 27 Dec 2006 10:20:38 +0000 (10:20 -0000)]
* ConnectionStringSettingsCollection.cs: made connection string key case insensitive

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

17 years ago* Parameter.cs: fixed ConvertValue to coorect handle TypeCode.Empty
Vladimir Krasnov [Wed, 27 Dec 2006 10:01:17 +0000 (10:01 -0000)]
* Parameter.cs: fixed ConvertValue to coorect handle TypeCode.Empty
* ObjectDataSourceView.cs: fixed MergeParameterValues, call Parameter.ConvertValue, fixed ConvertParameter to hanlde TypeCode.Empty
* SqlDataSourceView.cs: fixed InitializeParameters, call Parameter.ConvertValue, fixed ParameterPrefix property, fixed CreateDbParameter, added usege of ParameterPrefix

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

17 years ago* ComboBox.cs: Mergable=>MergableProperty. Fixes build.
Gert Driesen [Wed, 27 Dec 2006 09:10:12 +0000 (09:10 -0000)]
* ComboBox.cs: Mergable=>MergableProperty. Fixes build.

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

17 years ago2006-12-27 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Wed, 27 Dec 2006 09:05:46 +0000 (09:05 -0000)]
2006-12-27 Igor Zelmanovich <igorz@mainsoft.com>

* ListControl.cs: fixed: when is used with DataSourceID data bind is not
perfomed on PostBack because Items collection is restored from View state.

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

17 years agosvn path=/trunk/mcs/; revision=70111
Chris Toshok [Wed, 27 Dec 2006 07:51:47 +0000 (07:51 -0000)]
svn path=/trunk/mcs/; revision=70111

17 years agoAdd new surface to sources
Alp Toker [Wed, 27 Dec 2006 06:43:46 +0000 (06:43 -0000)]
Add new surface to sources

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

17 years ago2006-12-27 Alp Toker <alp@atoker.com>
Alp Toker [Wed, 27 Dec 2006 06:42:50 +0000 (06:42 -0000)]
2006-12-27  Alp Toker  <alp@atoker.com>

* Mono.Cairo.dll.sources:
* Mono.Cairo/Context.cs:
* Mono.Cairo/GlitzSurface.cs: Add new surface.

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

17 years ago2006-12-26 Everaldo Canuto <everaldo@simios.org>
Everaldo Canuto [Wed, 27 Dec 2006 06:36:06 +0000 (06:36 -0000)]
2006-12-26  Everaldo Canuto  <everaldo@simios.org>

* Control.cs: Invalidates control including when Width and Height is
equal zero or is not visible, only Paint event must be care about
this. Fixes #79913.

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

17 years ago2006-12-27 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 27 Dec 2006 05:59:54 +0000 (05:59 -0000)]
2006-12-27  Atsushi Enomoto  <atsushi@ximian.com>

* ConfigurationElementCollection.cs : fixed BaseAdd() with
  throwIfExists to not raise an error for identical element
  but for different element which shares the same key. Fix by
  Konstantin Triger.

* t38.cs, t38.exe.config, t38.exe.expected : new test for duplicate
  element.
* t39.cs, t39.exe.config, t39.exe.expected : new test for identical
  element.
* t40.* : similar test to t38 but with Alternate collection.
* t41.* : similar test to t39 but with Alternate collection.
* Makefile : added above.

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

17 years ago2006-12-26 Chris Toshok <toshok@ximian.com>
Chris Toshok [Wed, 27 Dec 2006 05:37:54 +0000 (05:37 -0000)]
2006-12-26  Chris Toshok  <toshok@ximian.com>

* CurrencyManager.cs, PropertyManager.cs, BindingManagerBase.cs:
more corcompare work.

* DataGridView.cs: fix compiler warning.

* ColumnHeader.cs: some corcompare work, and also take the
opportunity to make the internal fields private.

* ListView.cs: fix the fallout from the above field change.

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

17 years ago2006-12-26 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Wed, 27 Dec 2006 04:56:58 +0000 (04:56 -0000)]
2006-12-26  Jonathan Pobst  <monkey@jpobst.com>

* ToolStripButton.cs, ToolStripComboBox.cs, ToolStripControlHost.cs,
ToolStripItem.cs, ToolStripProgressBar.cs, ToolStripSplitButton.cs,
ToolStripTextBox.cs: Fixes to events and corcompare.

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

17 years agoUpdate authors in comments
Alp Toker [Wed, 27 Dec 2006 04:53:55 +0000 (04:53 -0000)]
Update authors in comments

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

17 years ago2006-12-27 Alp Toker <alp@atoker.com>
Alp Toker [Wed, 27 Dec 2006 04:47:46 +0000 (04:47 -0000)]
2006-12-27  Alp Toker  <alp@atoker.com>

* Mono.Cairo/Cairo.cs:
* Mono.Cairo/Status.cs: Add new API for 1.4

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

17 years ago2006-12-26 Everaldo Canuto <everaldo@simios.org>
Everaldo Canuto [Wed, 27 Dec 2006 03:27:00 +0000 (03:27 -0000)]
2006-12-26  Everaldo Canuto  <everaldo@simios.org>

* ListView.cs: Call owner.OnMousexx event to propagate events from
item to ListView. Fixes #80367.

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

17 years agoComment typofix
Alp Toker [Wed, 27 Dec 2006 01:08:43 +0000 (01:08 -0000)]
Comment typofix

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

17 years ago* ComboBox.cs: On 2.0, DropDownWidth throws ArgumentOutOfRangeException
Gert Driesen [Tue, 26 Dec 2006 21:24:10 +0000 (21:24 -0000)]
* ComboBox.cs: On 2.0, DropDownWidth throws ArgumentOutOfRangeException
if value is less than one. ItemHeight should not be set to a value
less than 1, and throw ArgumentOutOfRangeException on 2.0 profile.
Removed extra tabs.
* ComboBoxTest.cs: Improved tests for DropDownWidth and ItemHeight.

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

17 years ago2006-12-26 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Tue, 26 Dec 2006 20:31:08 +0000 (20:31 -0000)]
2006-12-26  Jonathan Pobst  <monkey@jpobst.com>

* ToolStripMenuItem.cs: Add ShortcutDisplayString for Moma.
* ToolStripStatusLabel.cs: Add Spring for Moma.

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

17 years ago* DataGridView.cs: Fixed several NullReferenceException in On* methods.
Gert Driesen [Tue, 26 Dec 2006 19:49:12 +0000 (19:49 -0000)]
* DataGridView.cs: Fixed several NullReferenceException in On* methods.
Fixed code formatting. Removed debug code.
* DataGridViewTextBoxEditingControl.cs: Removed debug code.

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

17 years ago* DataGridView.cs: Fixed several NullReferenceException in On* methods.
Gert Driesen [Tue, 26 Dec 2006 17:44:48 +0000 (17:44 -0000)]
* DataGridView.cs: Fixed several NullReferenceException in On* methods.
Fixed code formatting. Removed debug code.
* DataGridViewTextBoxEditingControl.cs: Removed debug code.

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

17 years ago2006-12-26 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Tue, 26 Dec 2006 17:31:21 +0000 (17:31 -0000)]
2006-12-26  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* ControlTest.cs: Added NotWorking test for DoubleBuffered.

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

17 years agoRemove NotWorking as a number of bugs have been fixed
Noam Lampert [Tue, 26 Dec 2006 16:53:49 +0000 (16:53 -0000)]
Remove NotWorking as a number of bugs have been fixed

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

17 years agoRemoved #if as bug 6489 is fixed
Noam Lampert [Tue, 26 Dec 2006 16:50:20 +0000 (16:50 -0000)]
Removed #if as bug 6489 is fixed

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

17 years ago* DataGridViewCellStyleTest.cs: Added tests for FormatProvider,
Gert Driesen [Tue, 26 Dec 2006 16:40:28 +0000 (16:40 -0000)]
* DataGridViewCellStyleTest.cs: Added tests for FormatProvider,
IsFormatProviderDefault.
* DataGridViewTest.cs: Reworked ColumnCount, ColumnHeadersHeight,
RowHeaderWidth tests. Added DefaultSize, *DefaultCellStyle tests.
* DataGridView.cs: Fixed GridColor, DefaultSize, DefaultCellStyle,
RowHeadersDefaultStyle, RowHeadersWidth to match MS. Throw
ArgumentOutOfRangeException if ColumnCount is negative. In
ColumnHeadersHeight, throw ArgumentOutOfRangeException if height is
less than 4 or higher than 32768.
* DataGridViewCellStyle.cs: Fixed default value for NullValue.
Fixed FormatProvider to return CurrentCulture unless explicitly set.
Fixed IsFormatProviderDefault to return true if FormatProvider has
not been explicitly set.

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

17 years agoAdd NotWorking in TARGET_JVM
Noam Lampert [Tue, 26 Dec 2006 16:38:27 +0000 (16:38 -0000)]
Add NotWorking in TARGET_JVM

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

17 years agofix 'new' usage
Chris Toshok [Tue, 26 Dec 2006 16:04:21 +0000 (16:04 -0000)]
fix 'new' usage

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

17 years ago2006-12-26 Rolf Bjarne Kvinge
Rolf Bjarne Kvinge [Tue, 26 Dec 2006 14:54:40 +0000 (14:54 -0000)]
2006-12-26  Rolf Bjarne Kvinge

* System.Windows.Forms.resx:
* System.Windows.Forms.en.resx: Added strings for control button tooltips.
* System.Windows.Forms.resources.prebuilt:
* System.Windows.Forms.resources.en.prebuilt: Updated.

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

17 years agoreturn null for global web.config for TARGET_JVM
Konstantin Triger [Tue, 26 Dec 2006 12:35:20 +0000 (12:35 -0000)]
return null for global web.config for TARGET_JVM

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

17 years ago* ProfileParser.jvm.cs: implemented PageMapper call
Vladimir Krasnov [Tue, 26 Dec 2006 11:45:13 +0000 (11:45 -0000)]
* ProfileParser.jvm.cs: implemented PageMapper call
* ProfileBase.cs: fixed SettingsProperty type resolving, added SettingsProperty validation

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

17 years ago2006-12-26 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Tue, 26 Dec 2006 07:59:53 +0000 (07:59 -0000)]
2006-12-26 Igor Zelmanovich <igorz@mainsoft.com>

* DataGridPagerStyle.cs:
* DataList.cs:
* DetailsView.cs:
* FontInfo.cs:
* Style.cs:
* TableItemStyle.cs:
* TableStyle.cs:
* TreeNodeStyle.cs:
* WebControl.cs:
* Wizard.cs:
fixed: Load/Save viewstate of WebControl does not call Load/Save viewstate
for it's ControlStyle, but the shared ViewState is used to manage style's
viewstate instead.

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

17 years ago * Application.cs: add a couple of 2.0 events.
Chris Toshok [Tue, 26 Dec 2006 04:00:08 +0000 (04:00 -0000)]
* Application.cs: add a couple of 2.0 events.

2006-12-25  Chris Toshok  <toshok@ximian.com>

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

17 years ago * Control.cs: fix compiler warning.
Chris Toshok [Tue, 26 Dec 2006 03:56:21 +0000 (03:56 -0000)]
* Control.cs: fix compiler warning.

* AxHost.cs: corcompare fixes.

* ApplicationContext.cs: corcompare fixes.

2006-12-25  Chris Toshok  <toshok@ximian.com>

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

17 years agoIn System.Windows.Forms:
Chris Toshok [Tue, 26 Dec 2006 02:28:16 +0000 (02:28 -0000)]
In System.Windows.Forms:
* Control.cs: only update dist_right/dist_bottom if the
width/height is > 0.  this fixes anchored controls being resized
smaller until they disappear and then resized larger again.

2006-12-25  Chris Toshok  <toshok@ximian.com>

In System.Windows.Forms.Layout:
* DefaultLayout.cs: invert the tests for anchoring to make the
code a little more compact.

2006-12-25  Chris Toshok  <toshok@ximian.com>

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

17 years ago2006-12-25 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Tue, 26 Dec 2006 01:45:20 +0000 (01:45 -0000)]
2006-12-25  Miguel de Icaza  <miguel@novell.com>

* MessageBox.cs: Implemented overload that takes a new "bool
displayHelpButton" by adding a new internal field "show_help".
When clicked this will raise the HelpRequested on the owner or the
main form.

From: 007dbe3ff0ca4729a4f5fcd1d8ab2a2e.txt
From: c935e12b95fe4dc1ae670e7f4dc5fd68.txt

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

17 years agoIn System.Windows.Forms:
Chris Toshok [Tue, 26 Dec 2006 01:10:04 +0000 (01:10 -0000)]
In System.Windows.Forms:
2006-12-25  Chris Toshok  <toshok@ximian.com>

* Control.cs: a couple of changes.  Remove dist_left and dist_top,
since they're nothing more than X/Left and Y/Top, respectively.

Also, move back to a per-control Bitmap/Graphics for
DeviceContext, since using the static Hwnd.bmp/bmp_g is bad in the
MT case.  Go with a tiny bitmap though, 1x1, instead of Width x
Height.

In System.Windows.Forms.Layout:
2006-12-25  Chris Toshok  <toshok@ximian.com>

* DefaultLayout.cs: remove references to dist_left and dist_top.
just use left and top instead.

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

17 years ago2006-12-25 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Tue, 26 Dec 2006 01:07:31 +0000 (01:07 -0000)]
2006-12-25  Miguel de Icaza  <miguel@novell.com>

* ListView.cs: Add support ColumnWidthChanged and
ColumnWidthChanging.

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

17 years ago2006-12-25 Chris Toshok <toshok@ximian.com>
Chris Toshok [Tue, 26 Dec 2006 00:30:56 +0000 (00:30 -0000)]
2006-12-25  Chris Toshok  <toshok@ximian.com>

* X11Display.cs: simplify GetMessage a lot.  remove the
paint/configure queue code from here, it's now in X11ThreadQueue.
reindent it by breaking out of the loop immediately if got_xevent
== false.

* X11ThreadQueue.cs: fix some of the the
threadqueue.Dequeue/display.GetMessage cross-linkages..  the only
remaining issue now (right here, anyway), is the WM_ENTERIDLE code
remaining in the GetMessage code.  it needs to somehow be linked
up with the OnIdle call...  maybe we need a special return value
which we return once before calling OnIdle and waiting on the
Monitor?

also, fix a bug in the PaintQueue code where the Dequeue method
was removing the Hwnd from the queue.  We only add an Hwnd once
regardless of how many of (pending_expose, pending_nc_expose) are
true, so we need to only remove it when both are false.  Once all
this is working we need to determine whether or not all this paint
queue stuff actually helps performance.

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

17 years ago2006-12-25 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Tue, 26 Dec 2006 00:23:49 +0000 (00:23 -0000)]
2006-12-25  Miguel de Icaza  <miguel@novell.com>

* ListView.cs: Add support for ColumnReordered event.
(ReorderColumn): Add NET_2_0 specific support for cancelling the
reorder.

Very nice codebase!

* TextBoxBase.cs (GetLineFromCharIndex): Implement this method.

This is used by report f4ae0a88a0a244558aaadf017c9b9efe.

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

17 years agoskip validation also in Release as it does not pass until after all runtime is built
Noam Lampert [Mon, 25 Dec 2006 17:02:32 +0000 (17:02 -0000)]
skip validation also in Release as it does not pass until after all runtime is built

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

17 years agorelease project file
Roei Erez [Mon, 25 Dec 2006 15:51:25 +0000 (15:51 -0000)]
release project file

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

17 years agoskip validation also in Release as it does not pass until after all runtime is built
Noam Lampert [Mon, 25 Dec 2006 15:22:05 +0000 (15:22 -0000)]
skip validation also in Release as it does not pass until after all runtime is built

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

17 years agoskip validation also in Release as it does not pass until after all runtime is built
Noam Lampert [Mon, 25 Dec 2006 15:07:52 +0000 (15:07 -0000)]
skip validation also in Release as it does not pass until after all runtime is built

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

17 years agoskip validation also in Release as it does not pass until after all runtime is built
Noam Lampert [Mon, 25 Dec 2006 14:24:05 +0000 (14:24 -0000)]
skip validation also in Release as it does not pass until after all runtime is built

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

17 years agoskip validation also in Release as it does not pass until after all runtime is built
Noam Lampert [Mon, 25 Dec 2006 14:14:34 +0000 (14:14 -0000)]
skip validation also in Release as it does not pass until after all runtime is built

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

17 years agoskip validation also in Release as it does not pass until after all runtime is built
Noam Lampert [Mon, 25 Dec 2006 14:07:29 +0000 (14:07 -0000)]
skip validation also in Release as it does not pass until after all runtime is built

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

17 years agoskip validation also in Release as it does not pass until after all runtime is built
Noam Lampert [Mon, 25 Dec 2006 14:01:49 +0000 (14:01 -0000)]
skip validation also in Release as it does not pass until after all runtime is built

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

17 years agoskip validation also in Release as it does not pass until after all runtime is built
Noam Lampert [Mon, 25 Dec 2006 14:00:07 +0000 (14:00 -0000)]
skip validation also in Release as it does not pass until after all runtime is built

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

17 years agoBy Yonik <yonik@mainsoft.com>
Yoni Klain [Mon, 25 Dec 2006 12:37:59 +0000 (12:37 -0000)]
By Yonik <yonik@mainsoft.com>
* Changes for navigation by back button.
* Changes for application view (Remove logo , texts changing)

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

17 years ago2006-12-25 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 25 Dec 2006 09:45:38 +0000 (09:45 -0000)]
2006-12-25  Atsushi Enomoto  <atsushi@ximian.com>

* SimpleCollator.cs : added IndexOf() implementation for Ordinal
  and OrdinalIgnoreCase, though Ordinal version is not used (since
  it is slower than icall).

* CompareInfo.cs : for OrdinalIgnoreCase, IndexOf() and LastIndexOf()
  will use managed version (icalls for them are case sensitive).
  Removed MonoTODOs.

* CompareInfoTest.cs : added tests for OrdinalIgnoreCase versions
  of IndexOf() and LastIndexOf(). Added Ordinal LastIndexOf() tests.

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

17 years ago2006-12-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 25 Dec 2006 05:09:15 +0000 (05:09 -0000)]
2006-12-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* WebConnectionStream.cs: fix error in my last patch. Thanks to Felipe
Almeida.

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

17 years ago* InitializationEventAttribute.cs: New.
Raja R Harinath [Mon, 25 Dec 2006 04:29:48 +0000 (04:29 -0000)]
* InitializationEventAttribute.cs: New.

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

17 years agofix build
Chris Toshok [Sun, 24 Dec 2006 22:30:31 +0000 (22:30 -0000)]
fix build

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

17 years agomore corcompare work
Chris Toshok [Sun, 24 Dec 2006 21:35:43 +0000 (21:35 -0000)]
more corcompare work

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

17 years ago * GridTablesFactory.cs: 2.0 corcompare work.
Chris Toshok [Sun, 24 Dec 2006 20:56:10 +0000 (20:56 -0000)]
* GridTablesFactory.cs: 2.0 corcompare work.

* ToolStripContainer.cs: add "override" to
ContextMenuStripChanged, and remove the local event object.

* ToolStripDropDown.cs: same with a couple properties.

* ToolStripPanel.cs: same with AutoSizeChanged event.

* TextBoxBase.cs: add "override" to AutoSizeChanged.

* Form.cs: add the remaining 2.0 events, and do some corcompare
attribute work.

* DateTimePicker.cs: add "new" to padding.

* ButtonBase.cs: use Control's use_compatible_text_rendering.

* ToolStripContentPanel.cs: use base.AutoSizeChanged.

* DataGridView.cs: PaddingChanged is overridden.

2006-12-24  Chris Toshok  <toshok@ximian.com>

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

17 years ago2006-12-24 Chris Toshok <toshok@ximian.com>
Miguel de Icaza [Sun, 24 Dec 2006 18:03:52 +0000 (18:03 -0000)]
2006-12-24  Chris Toshok  <toshok@ximian.com>

* Control.cs: corecompare work here too.

* DataGridViewElement.cs, DataGridView.cs,
DataGridViewButtonCell.cs, DataGridViewRowCollection.cs,

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

17 years agoFix the 1.1 build.
Robert Jordan [Sun, 24 Dec 2006 16:12:31 +0000 (16:12 -0000)]
Fix the 1.1 build.

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

17 years ago * Control.cs: corecompare work here too.
Chris Toshok [Sun, 24 Dec 2006 14:46:38 +0000 (14:46 -0000)]
* Control.cs: corecompare work here too.

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

17 years ago2006-12-24 Chris Toshok <toshok@ximian.com>
Chris Toshok [Sun, 24 Dec 2006 14:41:51 +0000 (14:41 -0000)]
2006-12-24  Chris Toshok  <toshok@ximian.com>

* DataGridViewElement.cs, DataGridView.cs,
DataGridViewButtonCell.cs, DataGridViewRowCollection.cs,
DataGridViewImageColumn.cs, DataGridViewComboBoxColumn.cs,
DataGridViewImageCell.cs, DataGridViewCheckBoxCell.cs,
DataGridViewHeaderCell.cs, DataGridViewCell.cs: more corcompare
work.

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

17 years agoImplemented DataObjectMethodAttribute and DataObjectMethodType
Konstantin Triger [Sun, 24 Dec 2006 11:41:38 +0000 (11:41 -0000)]
Implemented DataObjectMethodAttribute and DataObjectMethodType

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

17 years agoChanges for Roles enabling and disabling. Default disable.
Yoni Klain [Sun, 24 Dec 2006 08:13:47 +0000 (08:13 -0000)]
Changes for Roles enabling and disabling. Default disable.

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

17 years ago2006-12-24 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Sun, 24 Dec 2006 06:03:46 +0000 (06:03 -0000)]
2006-12-24  Miguel de Icaza  <miguel@novell.com>

* ToolStripComboBox.cs: Set the text when the SelectedIndex
changes.  Applications depend on this (PDN 2.72)

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

17 years agofix build error
Chris Toshok [Sun, 24 Dec 2006 04:24:20 +0000 (04:24 -0000)]
fix build error

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

17 years agoIn Test/System.Windows.Forms.Layout:
Chris Toshok [Sun, 24 Dec 2006 03:20:21 +0000 (03:20 -0000)]
In Test/System.Windows.Forms.Layout:
2006-12-23  Chris Toshok  <toshok@ximian.com>

* TableLayoutSettingsTypeConverterTest.cs: new tests, including
one meaty one which is NotWorking on mono.

In .:
2006-12-23  Chris Toshok  <toshok@ximian.com>

* System.Windows.Forms_test.dll.sources: add
System.Windows.Forms.Layout/TableLayoutSettingsTypeConverterTest.cs.

* System.Windows.Forms.dll.sources: add
System.Windows.Forms.Layout/TableLayoutSettingsTypeConverter.cs.

* *.csproj: sync with new file.

In System.Windows.Forms.Layout:
* TableLayoutSettingsTypeConverter.cs: new file, a skeleton.

2006-12-23  Chris Toshok  <toshok@ximian.com>

In System.Windows.Forms:
* TableLayoutSettings.cs: finish up the corcompare work for this
class.

2006-12-23  Chris Toshok  <toshok@ximian.com>

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

17 years ago2006-12-23 Alp Toker <alp@atoker.com>
Alp Toker [Sat, 23 Dec 2006 23:58:19 +0000 (23:58 -0000)]
2006-12-23  Alp Toker  <alp@atoker.com>

* Directory.cs: "platfor" typofix

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

17 years agoIn System.Windows.Forms:
Chris Toshok [Sat, 23 Dec 2006 22:30:51 +0000 (22:30 -0000)]
In System.Windows.Forms:
2006-12-23  Chris Toshok  <toshok@ximian.com>

* Control.cs: make SetImplicitBounds internal, do some futzing
with LayoutEngine so that it's available in 1.1, and remove the
entire duplicated code mess from PerformLayout.  Use
System.Windows.Forms.Layout.DefaultLayout instead.

* LayoutEngine.cs: make this class internal in 1.1, public in 2.0.

In System.Windows.Forms.Layout:
2006-12-23  Chris Toshok  <toshok@ximian.com>

* DefaultLayout.cs: include this in 1.1, and make use of
SetImplicitBounds like the Control.PerformLayout code does.

2006-12-06  Chris Toshok  <toshok@ximian.com>

* DefaultLayout.cs: make Control.child_controls private.  switch
all uses over to Control.Controls.

2006-12-04  Chris Toshok  <toshok@ximian.com>

* ArrangedElementCollection.cs: fix up corcompare for this file.
we need to make all the interface methods explicit, not public,
and add internal methods that can be called from the subclasses
(we also call them from the explicit implementations.)

2006-11-30  Jonathan Pobst <monkey@jpobst.com>
* ArrangedElementCollection.cs: Make constructor internal.
* FlowLayout.cs: Make work with ToolStrip.

2006-10-02  Jonathan Pobst <monkey@jpobst.com>
* ArrangedElementCollection.cs: Initial commit.

2006-09-15  Jonathan Pobst <monkey@jpobst.com>

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

17 years agoRemove redundant or incorrect todos, set propstyle
Miguel de Icaza [Sat, 23 Dec 2006 19:05:41 +0000 (19:05 -0000)]
Remove redundant or incorrect todos, set propstyle

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

17 years ago2006-12-23 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Sat, 23 Dec 2006 18:20:25 +0000 (18:20 -0000)]
2006-12-23  Jonathan Pobst  <monkey@jpobst.com>

* Form.cs: Add MainMenuStrip property.

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

17 years ago2006-12-23 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Sat, 23 Dec 2006 17:37:17 +0000 (17:37 -0000)]
2006-12-23  Jonathan Pobst  <monkey@jpobst.com>

* Control.cs: Add ContextMenuStrip property and implementation.
Fix ContextMenu implementation to show menu centered on control when
activated using the keyboard instead of showing at screen (0,0).

* ToolStripDropDown.cs: Fix needed overload of Show ().

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

17 years ago* upDownTest.cs: Improved test for invalid Value.
Gert Driesen [Sat, 23 Dec 2006 13:48:29 +0000 (13:48 -0000)]
* upDownTest.cs: Improved test for invalid Value.

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

17 years agoMissed this one
Gert Driesen [Sat, 23 Dec 2006 13:22:06 +0000 (13:22 -0000)]
Missed this one

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

17 years ago* ColumnStyleTest.cs: Set eol-style to native.
Gert Driesen [Sat, 23 Dec 2006 13:21:41 +0000 (13:21 -0000)]
* ColumnStyleTest.cs: Set eol-style to native.
* DateTimePickerTest.cs: Fixed line endings. Set eol-style to native.
* UpDownTest.cs: Added tests for BeginInit, EndInit, UpButton, Value.
* SendKeysTest.cs: Set eol-style to CRLF.
* ColumnClickEventArgsTest.cs: Set eol-style to native.
* RowStyleTest.cs: Set eol-style to native.

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

17 years ago * Menu.cs: Name property added for 2.0 profile.
Everaldo Canuto [Sat, 23 Dec 2006 11:53:18 +0000 (11:53 -0000)]
* Menu.cs: Name property added for 2.0 profile.

2006-12-23  Everaldo Canuto  <everaldo@simios.org>

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

17 years ago2006-12-23 Daniel Nauck <dna@mono-project.de>
Daniel Nauck [Sat, 23 Dec 2006 11:32:38 +0000 (11:32 -0000)]
2006-12-23  Daniel Nauck  <dna@mono-project.de>

* UserControlTest.cs: Add.

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

17 years ago* ControlTest.cs: Enabled test for bug #80280.
Gert Driesen [Sat, 23 Dec 2006 10:55:37 +0000 (10:55 -0000)]
* ControlTest.cs: Enabled test for bug #80280.

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

17 years ago * Menu.cs: Update information about FindMenuItem, method to be
Everaldo Canuto [Sat, 23 Dec 2006 09:45:49 +0000 (09:45 -0000)]
* Menu.cs: Update information about FindMenuItem, method to be
implemented soon.

2006-12-23  Everaldo Canuto  <everaldo@simios.org>

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

17 years ago * MenuAPI.cs: When deselect items deselect also selected subitems.
Everaldo Canuto [Sat, 23 Dec 2006 09:28:29 +0000 (09:28 -0000)]
* MenuAPI.cs: When deselect items deselect also selected subitems.

2006-12-23  Everaldo Canuto  <everaldo@simios.org>

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

17 years ago2006-12-23 Everaldo Canuto <everaldo@simios.org>
Everaldo Canuto [Sat, 23 Dec 2006 09:14:58 +0000 (09:14 -0000)]
2006-12-23  Everaldo Canuto  <everaldo@simios.org>

* MenuAPI.cs: When hides menu set Wnd to null, it prevents
FindSubItemByCoord to found itens that is not active, also an
cheking added to FindSubItemByCoord to search for items only
in visible popup windows. Fixes #80274.

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

17 years ago2006-12-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 23 Dec 2006 08:25:22 +0000 (08:25 -0000)]
2006-12-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* net_1_1/DefaultWsdlHelpGenerator.aspx:
* net_2_0/DefaultWsdlHelpGenerator.aspx: when HTTPS is active, trust
all certificates when querying to our own server. Part 2 of the fix for
bug #80234.

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

17 years ago2006-12-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 23 Dec 2006 08:23:50 +0000 (08:23 -0000)]
2006-12-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* WebConnection.cs:
* HttpWebRequest.cs:
* WebConnectionStream.cs: detect errors writing headers earlier and
avoid race that showed up with SSL. Fixes bug #80234.

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

17 years ago2006-12-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 23 Dec 2006 07:07:05 +0000 (07:07 -0000)]
2006-12-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* TlsServerCertificate.cs: typo.

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

17 years ago2006-12-22 Everaldo Canuto <everaldo@simios.org>
Everaldo Canuto [Sat, 23 Dec 2006 05:02:10 +0000 (05:02 -0000)]
2006-12-22  Everaldo Canuto  <everaldo@simios.org>

* UserControl.cs: Remove MonoTodo and use InternalBorderStyle,
internal property, it be care about change ExStyle.

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

17 years agoFix build as HttpListener now depends on X509Certificate2, which can't be build on...
Sebastien Pouliot [Sat, 23 Dec 2006 04:34:08 +0000 (04:34 -0000)]
Fix build as HttpListener now depends on X509Certificate2, which can't be build on the first time for 2.0... bla bla bla, and lot of other stuff depends on it

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

17 years agoStub for PDN
Miguel de Icaza [Sat, 23 Dec 2006 03:43:51 +0000 (03:43 -0000)]
Stub for PDN

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

17 years ago* ContainerControl.cs: set activeControl for parent forms up the
Andreia Gaita [Sat, 23 Dec 2006 01:18:51 +0000 (01:18 -0000)]
* ContainerControl.cs: set activeControl for parent forms up the
tree when the new activecontrol is a container.
When validating the active control, if it is a container, also
raise up the validation for it's active control. Fixes #80280

* Control.cs: Add internal property flag and check to prevent
Focus events from getting raised when Select() is called for
a ContainerControl. There are still too many focus events being
raised at the moment though.
Cleaned up the code a bit.

2006-12-22  Andreia Gaita  <avidigal@novell.com>

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

17 years agoAdd new test case
Miguel de Icaza [Sat, 23 Dec 2006 01:14:44 +0000 (01:14 -0000)]
Add new test case

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

17 years ago2006-12-22 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Sat, 23 Dec 2006 01:13:34 +0000 (01:13 -0000)]
2006-12-22  Miguel de Icaza  <miguel@novell.com>

* ecore.cs: Am not entirely happy with this hack, but it seems to
address the issue in 80257 (a small test case for
CreativeDocs.NET).

I set the MethodGroupExpr.Type to an internal compiler type
(itself in this case) to force the resolution to take place.   Why
it does not take place with a null is beyond me.

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

17 years agoPatch from Sergey Tikhonov <tsv@solvo.ru>
Miguel de Icaza [Fri, 22 Dec 2006 22:51:15 +0000 (22:51 -0000)]
Patch from Sergey Tikhonov <tsv@solvo.ru>

Mono on Alpha updates:

- Code cleanup
- Some hacks to support debugger
- updates for "linears" optimization

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

17 years agoAdd man page for Gonzalo's new tool. It needs a better example, and better explanations
Miguel de Icaza [Fri, 22 Dec 2006 22:42:23 +0000 (22:42 -0000)]
Add man page for Gonzalo's new tool.  It needs a better example, and better explanations

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

17 years agonew httpcfg script for the 2.0 profile
Gonzalo Paniagua Javier [Fri, 22 Dec 2006 21:52:00 +0000 (21:52 -0000)]
new httpcfg script for the 2.0 profile

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

17 years ago2006-12-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 22 Dec 2006 21:50:53 +0000 (21:50 -0000)]
2006-12-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Makefile:
* httpcfg.cs: new tool that handles certificates used in HttpListener.

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

17 years ago2006-12-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 22 Dec 2006 21:50:03 +0000 (21:50 -0000)]
2006-12-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* EndPointListener.cs:
* ListenerPrefix.cs:
* ResponseStream.cs:
* ChunkedInputStream.cs:
* HttpConnection.cs:
* RequestStream.cs: add initial support for HTTPS.

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

17 years ago2006-12-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 22 Dec 2006 21:34:40 +0000 (21:34 -0000)]
2006-12-22  Sebastien Pouliot  <sebastien@ximian.com>
* DateTimeTest.cs: Add test cases for new (2.0) [To|From]Binary

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

17 years ago2006-12-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 22 Dec 2006 21:33:43 +0000 (21:33 -0000)]
2006-12-22  Sebastien Pouliot  <sebastien@ximian.com>
* DateTime.cs: Implement missing [To|From]Binary methods for 2.0.
* OperatingSystem.cs: Implement missing ServicePack and VersionString
properties (2.0).

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

17 years agoGraphics.cs: Splitted CopyFromScreen into platform specific methods and added MonoLim...
Sebastien Pouliot [Fri, 22 Dec 2006 19:44:59 +0000 (19:44 -0000)]
Graphics.cs: Splitted CopyFromScreen into platform specific methods and added MonoLimitations to all overloads. This should get better results from MoMA.

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

17 years agoFri Dec 22 20:04:57 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 22 Dec 2006 19:05:48 +0000 (19:05 -0000)]
Fri Dec 22 20:04:57 CET 2006 Paolo Molaro <lupus@ximian.com>

* reflection.c: patch from Rolf Bjarne Kvinge to fix
getting a token for an EnumBuilder.

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

17 years agoFri Dec 22 19:49:07 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 22 Dec 2006 18:50:04 +0000 (18:50 -0000)]
Fri Dec 22 19:49:07 CET 2006 Paolo Molaro <lupus@ximian.com>

* reflection.c: be more careful in case resource generation
fails to create the data array.

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

17 years agoFri Dec 22 19:42:56 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 22 Dec 2006 18:43:54 +0000 (18:43 -0000)]
Fri Dec 22 19:42:56 CET 2006 Paolo Molaro <lupus@ximian.com>

* ModuleBuilder.cs: associate a resource writer with its
actual resource (bug #80339).

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

17 years agoUpdated versions of VS solutions.
Rolf Bjarne Kvinge [Fri, 22 Dec 2006 18:38:02 +0000 (18:38 -0000)]
Updated versions of VS solutions.

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

17 years ago2006-12-22 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Fri, 22 Dec 2006 18:33:35 +0000 (18:33 -0000)]
2006-12-22  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* Control.cs: Added all missing 2.0 events.and
fixed a couple of corcompare issues.
* TrackBar.cs: Implemented missing 2.0 bits.
* MonthCalendar.cs,
* DateTimePicker.cs,
* MdiClient.cs: Fixed some corcompare issues.

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

17 years ago2006-12-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 22 Dec 2006 18:21:25 +0000 (18:21 -0000)]
2006-12-22  Sebastien Pouliot  <sebastien@ximian.com>

* File.cs: Add stubs for Encrypt and Decrypt that throws
NotSupportedException just like non-NTFS file systems would with MS.
Remove nested #if NET_2_0.
* FileInfo.cs: Add stubs for Encrypt and Decrypt that throws
NotSupportedException just like non-NTFS file systems would with MS.

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