Age | Commit message (Collapse) | Author |
|
source.
svn path=/trunk/mcs/; revision=71582
|
|
OnBackgroundImageChanged, it mimics win32 behavior. Fixes #80553.
* ToolBar.cs: Force redraw in BackgroundImageChanged.
2007-01-23 Everaldo Canuto <everaldo@simios.org>
svn path=/trunk/mcs/; revision=71577
|
|
* ToobarTest.cs: TooBar.ButtonSize tests added.
svn path=/trunk/mcs/; revision=71575
|
|
* ToolBar.cs:
- Implement support for vertical toolbars. Fixes #80539;
- Call LayoutToolBar when resize, it fix some other problems in layout.
- Rename requested_height to requested_size, as we can have width on it
when toolbar is vertical.
- Create a private property "Vertical" that uses Dock to verify when
toolbar is vertical or not.
- Set ControlStyles when change Dock property.
- Refactory in LayoutToolBar to have better variables names and to support
vertical toolbars.
- Fixes default value for ButtonSize when button count is equal zero, size
must be (39, 36) test case writed.
svn path=/trunk/mcs/; revision=71574
|
|
* StreamReader.cs (Read): Fix this overload, we were just lucky
that it worked in the past. Must trigger a load from the buffer
if we reached its end.
svn path=/trunk/mcs/; revision=71573
|
|
* constant.cs: Bloat removal, CheckRange and CheckUnsigned are
gone, instead we inline the test, preventing the needless casts to
longs, ulongs and doubles for the parameters, avoiding calls to
methods that overchecked stuff, and instead inlined things
nicely.
svn path=/trunk/mcs/; revision=71572
|
|
svn path=/trunk/mcs/; revision=71571
|
|
* GridTableStylesCollectionTest.cs: Mark TestAdd as NotWorking.
There is a TODO in the DataGrid source referencing that Add should allow
multiple columns with the same name, but currently doesn't.
svn path=/trunk/mcs/; revision=71566
|
|
* TcpListener.cs: 2.0 profile updates, based on a patch by Sridhar
Kulkarni (sridharkulkarni@gmail.com)
2007-01-23 Dick Porter <dick@ximian.com>
* TcpListenerTest.cs: Test 2.0 Start(int) overload
svn path=/trunk/mcs/; revision=71565
|
|
svn path=/trunk/mcs/; revision=71564
|
|
* BuildTask.cs, ConditionFactorExpression.cs, Target.cs,
TaskEngine.cs, UsingTask.cs, ItemReference.cs, BuildItem.cs,
BatchingImpl.cs, BuildProperty.cs: Track API changes.
* Expression.cs (Parse): Added allowItems parameter and made regexes
static.
* Import.cs (Evaluate): Moved hack from tools/xbuild/Makefile here. It
will try to import a.ext when given a.EXT.
svn path=/trunk/mcs/; revision=71563
|
|
* ProjectTest: Removed warning.
svn path=/trunk/mcs/; revision=71562
|
|
* EvaluationOrder.cs: Removed NotWorking from test that started to
work.
svn path=/trunk/mcs/; revision=71561
|
|
* TcpClient.cs: 2.0 profile updates, based on a patch by Sridhar
Kulkarni (sridharkulkarni@gmail.com)
2007-01-23 Dick Porter <dick@ximian.com>
* TcpClientTest.cs: Test 2.0 Connect(IPAddress[], port) overload
svn path=/trunk/mcs/; revision=71557
|
|
* Makefile: Removed hack.
svn path=/trunk/mcs/; revision=71556
|
|
parents/children.
2007-01-23 Chris Toshok <toshok@ximian.com>
svn path=/trunk/mcs/; revision=71555
|
|
abstraction breaking knowledge of Mdi containers. allow MdiClient
to add toplevel controls.
2007-01-23 Chris Toshok <toshok@ximian.com>
svn path=/trunk/mcs/; revision=71554
|
|
* ControlTest.cs: Added a tests for ControlCollection and
MDI children.
svn path=/trunk/mcs/; revision=71552
|
|
* SendKeysTest.cs: Marked interactive, they're unstable
* ControlTest.cs (ControlSetTopLevelTest): TestForm marked NotWorking,
we have to see why SetTopLevel is toggling the Form's visibility.
svn path=/trunk/mcs/; revision=71550
|
|
svn path=/trunk/mono/; revision=71548
|
|
* DataObject.cs : it should not append created DataObject element to
the owner document. It affects on XPath selection, though currently
SignedXml.GetReferenceHash() is bogus so I cannot add meaningful
tests for it.
* XmlCanonicalizer.cs : in Canonicalize(XmlNodeList), nodes [0] could
be XmlDocument and thus it could cause NullReferenceException.
svn path=/trunk/mcs/; revision=71540
|
|
added to our control collection from ControlCollection.Add, as
well as from ControlCollection.IList.Add. This fixes the
ControlSetTopLevelTest.TestTopLevelAdd unit test.
Also, in ControlCollection.IList.Add, don't through an
ArgumentNullException, throw an ArgumentException, when value ==
null. This matches MS.
2007-01-23 Chris Toshok <toshok@ximian.com>
svn path=/trunk/mcs/; revision=71539
|
|
* ControlTest.cs: Make OnPaintTest NotWorking, since it only
works once in a while.
svn path=/trunk/mcs/; revision=71537
|
|
It allows one to create a type class derived from
System.Type, which can be used for reflection and emitting. (Paolo
helped me a lot with it)
svn path=/trunk/mono/; revision=71536
|
|
* BindingSource.cs: initial, incomplete, implementation of
BindingSource.
svn path=/trunk/mcs/; revision=71535
|
|
yet.
2007-01-23 Chris Toshok <toshok@ximian.com>
svn path=/trunk/mcs/; revision=71534
|
|
* DefaultLayoutTest.cs: make the docking tests independent of
constants relating to the form's clientrectangle bounds, since on
X it has a different value when the window isn't mapped (as in
this case).
svn path=/trunk/mcs/; revision=71533
|
|
failing on ms.net
2007-01-23 Andreia Gaita <avidigal@novell.com>
svn path=/trunk/mcs/; revision=71531
|
|
* SignedXmlTest.cs : fixed ambiguous variable name in previous tests.
svn path=/trunk/mcs/; revision=71530
|
|
* XmlCanonicalizer.cs : it should be reset before being reused.
* SignedXmlTest.cs :
run the transformation in yesterday's test twice.
svn path=/trunk/mcs/; revision=71529
|
|
2007-01-23 Andreia Gaita <avidigal@novell.com>
svn path=/trunk/mcs/; revision=71528
|
|
* TextBoxBase.cs: Checking in some pieces of the undo stuff so
that I can fix a broken unit test (TextBoxTest::ClearUndo)
svn path=/trunk/mcs/; revision=71527
|
|
* ToolBar.cs: Add status fields to ToolBarButtonInfo.
svn path=/trunk/mcs/; revision=71526
|
|
svn path=/trunk/mono/; revision=71525
|
|
* class.c, object.c: restrict GC-tracked fields to
UIntPtr fields used inside corlib, so we provide better
type info to the GC and also allow broken packing as in
bug #80580.
svn path=/trunk/mono/; revision=71524
|
|
svn path=/trunk/mono/; revision=71523
|
|
svn path=/trunk/mcs/; revision=71522
|
|
* Context.cs: mark the GC-tracked field with UIntPtr.
svn path=/trunk/mcs/; revision=71520
|
|
* ModuleBuilder.cs, AssemblyBuilder.cs: mark the GC-tracked field
with UIntPtr.
svn path=/trunk/mcs/; revision=71519
|
|
* Thread.cs: mark the GC-tracked field with UIntPtr.
svn path=/trunk/mcs/; revision=71518
|
|
* ProcessStartInfo.cs: put the fields in the order expected
by the runtime code.
svn path=/trunk/mcs/; revision=71517
|
|
svn path=/trunk/mcs/; revision=71516
|
|
* TreeNodeCollection.cs: New Add() methods, ContainsKey and
IndexOfKey() for 2.0
Tests:
* BindingTest.cs (BindingContextChangedTest2): Added 2.0-specific check,
was failing under ms.net.
* ComboBoxText.cs (FindStringExactMatchException): Add check for exception
only for 1.1 - was failing under ms.net
* ControlTest.cs:
- AnchorDockTest: Fix incorrect assertion #5 - was failing
under ms.net
- TestForm: Fix incorrect assertion #4 - was failing
under ms.net
* TreeNodeCollectionTest.cs: Add new tests for 2.0
2007-01-23 Andreia Gaita <avidigal@novell.com>
svn path=/trunk/mcs/; revision=71515
|
|
* serial.c (poll_serial): Fix for #79073, based on the patch by
Leszek Ciesielski, without introducing a GNU libc-ism.
(write_serial): Handle EINTR here as well.
svn path=/trunk/mono/; revision=71514
|
|
implementation if TestDeviceFilter
* TemplateControlTest.cs: removed not working attributes, TARGET_JVM for AppRelativeVirtualPath property tests
svn path=/trunk/mcs/; revision=71513
|
|
svn path=/trunk/mono/; revision=71510
|
|
* XplatWin32.cs: In RequestNCRecalc call SetWindowPos with SWP_NOZORDER
to prevent it from changing z-order.
* MdiWindowManager.cs: Refactor part of SetWindowState to MdiClient, only
leave UI updates in MdiWindowManager.
* InternalWindowManager.cs: Check for 0 sized nc areas and make them
1 sized (NC handling goes weird on Linux otherwise).
* MdiClient.cs: Add missing ExStyle (WS_EX_CLIENTEDGE), so it's no longer
necessary to handle WM_NCCALCSIZE anymore. This also made it possible to
remove a few NCRequestRecalcs. Changed calculations in IconicBounds
to use ClientSize of MdiClient instead of entire size. Refactored ActivateChild
and SetWindowState(s) to allow for changing the size of an activated child
before activating it (reduces a lot of flicker).
svn path=/trunk/mcs/; revision=71507
|
|
* Makefile: Fix Windows build.
svn path=/trunk/mcs/; revision=71504
|
|
svn path=/trunk/mcs/; revision=71501
|
|
svn path=/trunk/mono/; revision=71500
|