* Feature TextValidateField
* Fix Mouse Click
* Fix Mouse click on TextRegexProvider
* UiCatalog fields with text alginment centered
* Fix Mouse click on TextRegexProvider when right aligned
* added newline to text.cs catalog
* NetMaskedTextProvider - changing the mask, try to use current input.
NetMaskedTextProvider - Left and Right Cursor dosen't wrap around.
* Add Some TextValidateField Tests.
* Add TextRegexProvider Tests
* Remove unnecessary using
* Tests namespace to Terminal.Gui.Views
* Regex Parse exception handling
* remove textmaskprovider in favor of .net maskedtextprovider
* refactoring and cleaning
* tweaked version # for v1.0.0-beta.10
* tweaked version # for v1.0.0-beta.11
* Updated readme and revision history for 1.0
* excluding test results
* Added support for viewing code coverage results with Fine Code Coverage
* add generating CC to CI/CD
* refactored unit test namespaces
* more refactoring. commented out failing test.
* Removed UnitTests and UICatalog from code coverage reporting
* made Application and test more deterministic
* disabled Multi_Thread_Toplevels because it is currently broken and don't understand why
* updated threading test per @bdisp
* testing cc badge stuff
* another test
* using coverlet.settings
* trying copy
* trying cp. duh.
* trying mv.
* wrong path
* print
* chaging badge output for testing
* yaml error
* fixed code coverage
* moved dimtests to core
* Fixes#1234. Setting Handled to true in the KeyPress event avoids ProcessKey from running.
* Using literals values in Assert.Equal.
* Can't use numbers variables on the left side of an Assert.Equal/NotEqual, it must be literal (Linux only).
* Fixes#1211. Added support to TextView for word based operations Ctrl+Del and Ctrl+Backspace,
* Updating nuget packages.
* Revert "Updating nuget packages."
This reverts commit e7afc56a67.
* Removed commented code.
* Replacing '\r\n' with System.Environment.NewLine due the unit tests errors on the server.
* Ensures UpdateWrapModel is always processed after a SetWrapModel in the cases where WordWrap is true.
* Added new feature where pressing Ctrl+C copies the entire current line into the clipboard if there are no selection.
* Fixes copy and paste without selection.
* Fixing Copy/Paste and unit tests.
* Added RemoveRange method to the WordWrapManager and more unit tests.
* Fixes#1133. Flaw in LayoutSubviews/TopologicalSort.
* Toplevel can't be used on Pos/Dim but only his subviews. Was not caught before because the LayoutSubviews method never gone so deep before.
* Fixed the error that is triggered when the Pos/Dim is the current Application.Top.
* Application.Top is the only exception in the TopologicalSort method check.
* Fixes#1179. TextView does not copy to the clipboard on deleting.
* Added Button DoubleClick and fixed WordForward/WordBackward issues.
* Prevents a negative height.
* Fixes the enter key line feed.
* Fixes#1187. Prevents WordBackward throwing an exception if point is greater than the text length.
* Fixes#1189. Prevents negative index.
* Fixes#1193. A non auto size default Button now preserves his width and thus the text alignment now work.
* Fixing the Width and Height checks of the Dim class with AutoSize dependence.
* Fixes#1197. Prevents width negative value if added directly to the Application.Top
* Fixes#1199. Normalize views constructors and did some typo fixing.
* Fixing the Application.Top Pos/Dim settings.
* Always uses inverted color for selected text to avoid same colors.
* Prevents throw an exception if the clipboard content is null.
* Added Find and Replace (next/previous). Replace All and Select All. A non modal dialog box.
* Keeps tracking the selected replaced text.
* Fixes#1202. CheckBox now deals with a functional '_' underscore hotkey.
* The selected text should be maintained when losing focus.
* Fixes an extra line on page down.
* Fixes the WordBackward if it text has more than one whitespaces or when has only one digit or letter.
* Fixes WordForward/WordBackward on text with more than one whitespace or with only one digit or letter.
* Forgot to replace the hacking.
* Added unit tests for the TextField view. Fixed some more bugs.
* Redraw should only show the selected text if it is focused.
* Fixes cursor position on double click and ensures the setting of the selected text.
* Added match whole word checking.
* Added missing parameters documentation.
* Ensures the SelectedLength property to be always with positive value.
* Fixes the WordBackward when at the end of the text has a character between two whitespace.
* Added unit tests to the TextView, Used property and fixed some more bugs.
* Fixed Used to only show if it has focus.
* Fixed ReplaceAll and prevents Debug.Assert from showing.
* Fixes#1187. Prevents WordBackward throwing an exception if point is greater than the text length.
* Always uses inverted color for selected text to avoid same colors.
* Prevents throw an exception if the clipboard content is null.
* The selected text should be maintained when losing focus.
* Fixes WordForward/WordBackward on text with more than one whitespace or with only one digit or letter.
* Forgot to replace the hacking.
* Added unit tests for the TextField view. Fixed some more bugs.
* Redraw should only show the selected text if it is focused.
* Fixes cursor position on double click and ensures the setting of the selected text.
* Ensures the SelectedLength property to be always with positive value.
* Fixes the WordBackward when at the end of the text has a character between two whitespace.
* started working on tab view
* Ability to switch tabs
* Added interactive tab
* Added ShowBorder
* Fixed not being able to focus tabs
* Made tab row into private class and implemented PositionCursor
* Added support for TabsOnBottom
* Fixed layout flipping repeatedly between top and bottom tabs
* support for scrolling to infinite tabs
* Added scroll indicators
* Made Tabs readonly and added Notepad Scenario
* Fleshed out Notepad app
* Added SelectedTabChanged event
* Improved visiblity of where focus is and made example Absolute layout
* Added unicode tab to example
* Prototype mouse support
* Refactored tab rendering logic into sub view TabRowView
* Fixed bugs in Notepad scenario and xml doc
* Fixed position of cursor when TabsOnBottom and ShowHeaderOverline are both true
* Fixed PositionCursor when TabsOnBottom (properly this time)
* Fixed bugs when a Tab had a null View
* Fixed RemoveTab when SelectedTab is null and docs
* Fixed whitespace to match guidelines
* Fixed tabsBar position bug TabView.Y is not 0
* Added MaxTabTextWidth property
* Fixed issues based on feedback
* Support for clicking on scroll indicators
* Added tests for TabView
* Fixed horizontal line in empty tab view
* Fixed whitespace to match coding guidelines
* Added more tests, fixed AddTab allowing duplicates
* Fixed TabView not responding to double/triple click on arrows
* Refactored clicking scroll indicators to use SwitchTabBy
* Changed FileDialog to OpenDialog in Notepad Scenario
Includes support for opening multiple at once
Similar to RefreshObject but for all visible branches. Call this method when making large scale changes behind the scenes to objects including hierarchy changes.