Updated Home (markdown)

Charlie Kindel
2020-06-04 23:35:16 -06:00
parent 0b00a2ad39
commit fdfe06bbe0

@@ -1,18 +1,18 @@
Welcome to the Terminal.Gui wiki!
## Standard Regression Tests required before submitting a Pull Request
[ ] Ensure a UI Catalog Scenario has been developed that *specifically* exercises the code involved in the PR. This Scenario should explicitly and intentionally exercise the following common functional areas:
- Absolute Positioning using constructors that take absolute coordinates (`Rect`, `x`, `y`, etc...).
- Computed Positioning using constructors that do not take coordinates. Test various forms of computed positioning (e.g. `Pos.Percent`, `Pos.Y(view)`, etc...) and sizing (e.g. `Dim.Fill`, ...).
[ ] Use the `All Views` Scenario to test Computed Positioning
[ ] Test on both Windows and Linux.
[ ] Run through **every** Scenario in `UI Catalog` and look for regressions or broken behavior.
[ ] Resize terminal window to check for layout and clipping bugs.
[ ] Drag `Windows` with the mouse looking for layout or clipping bugs.
[ ] Use `tab` and `shift-tab` to ensure tab behavior has not broken.
[ ] Resize terminal window to check for layout and clipping bugs.
[ ] Drag `Windows` with the mouse looking for layout or clipping bugs.
[ ] Use `tab` and `shift-tab` to ensure tab behavior has not broken.
[ ] Run `demo.c` and ensure it has not broken (however, recognizing it's not a great sample any more).