ChangeLog 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. 2007-05-07 Jonathan Pobst <[email protected]>
  2. Applying contributed patch from Stefan Noack.
  3. * DefaultLayout.cs: Implement AutoSize logic.
  4. 2007-04-24 Andreia Gaita <[email protected]>
  5. * TableLayoutSettingsTypeConverter.cs: Implemented the converters
  6. for TableLayoutSettings.
  7. 2007-04-22 Jonathan Pobst <[email protected]>
  8. * DefaultLayout.cs: Use the parent's DisplayRectangle for laying
  9. out docked children. [Fixes bug #81397]
  10. 2007-04-04 Jonathan Pobst <[email protected]>
  11. * FlowLayout.cs: Call SetBounds with BoundsSpecified.None instead of
  12. using Control Size, Location setters.
  13. 2007-03-24 Jonathan Pobst <[email protected]>
  14. * DefaultLayout.cs: Call SetBounds with BoundsSpecified.None instead
  15. of using SetImplicitBounds.
  16. * TableLayout.cs: Call SetBounds with BoundsSpecified.None instead of
  17. modifying Control.Bounds.
  18. 2007-02-28 Jonathan Pobst <[email protected]>
  19. * DefaultLayout.cs: Use ClientRectangle instead of DisplayRectangle
  20. to layout children because DisplayRectangle can be overridden.
  21. [Fixes bug #80917]
  22. 2007-02-14 Jonathan Pobst <[email protected]>
  23. * FlowLayout.cs: Add support for laying out ToolStrips, which
  24. use ToolStripItems instead of Controls.
  25. 2007-01-29 Jonathan Pobst <[email protected]>
  26. * DefaultLayout.cs: MdiClient should always be added last, it should
  27. never Dock:Fill under other controls. [Fixes a part of bug #80223]
  28. 2007-01-20 Jonathan Pobst <[email protected]>
  29. * DefaultLayout.cs: Remove special loop for Dock.Fill and handle
  30. it with the other docking code. [Fixes bug #80227]
  31. 2007-01-09 Jonathan Pobst <[email protected]>
  32. * DefaultLayout.cs: Use PreferredSize for non-Anchor/Dock controls. (2.0)
  33. Change a SetBounds to SetImplicitBounds.
  34. 2007-01-07 Jonathan Pobst <[email protected]>
  35. * ArrangedElementCollection.cs: Make list internal.
  36. 2006-12-28 Chris Toshok <[email protected]>
  37. * DefaultLayout.cs: split out the various parts (docking,
  38. anchoring) into separate methods. make use of the
  39. Control.ControlLayoutType property, as well as
  40. Control.VisibleInternal (and fix a couple of unit tests which were
  41. broken due to use of Visible here.)
  42. 2006-12-25 Chris Toshok <[email protected]>
  43. * DefaultLayout.cs: invert the tests for anchoring to make the
  44. code a little more compact.
  45. 2006-12-25 Chris Toshok <[email protected]>
  46. * DefaultLayout.cs: remove references to dist_left and dist_top.
  47. just use left and top instead.
  48. 2006-12-23 Chris Toshok <[email protected]>
  49. * TableLayoutSettingsTypeConverter.cs: new file, a skeleton.
  50. 2006-12-23 Chris Toshok <[email protected]>
  51. * DefaultLayout.cs: include this in 1.1, and make use of
  52. SetImplicitBounds like the Control.PerformLayout code does.
  53. 2006-12-06 Chris Toshok <[email protected]>
  54. * DefaultLayout.cs: make Control.child_controls private. switch
  55. all uses over to Control.Controls.
  56. 2006-12-04 Chris Toshok <[email protected]>
  57. * ArrangedElementCollection.cs: fix up corcompare for this file.
  58. we need to make all the interface methods explicit, not public,
  59. and add internal methods that can be called from the subclasses
  60. (we also call them from the explicit implementations.)
  61. 2006-11-30 Jonathan Pobst <[email protected]>
  62. * ArrangedElementCollection.cs: Make constructor internal.
  63. * FlowLayout.cs: Make work with ToolStrip.
  64. 2006-10-02 Jonathan Pobst <[email protected]>
  65. * ArrangedElementCollection.cs: Initial commit.
  66. 2006-09-15 Jonathan Pobst <[email protected]>
  67. * DefaultLayout.cs, FlowLayout.cs: Initial commit.