Commit Graph

2686 Commits

Author SHA1 Message Date
BDisp
3ab2e7d27e Fixes #1848. Mouse clicks also works on Windows Terminal. (#1850) 2022-07-05 06:50:56 -07:00
BDisp
32fa12e0bd Changes due to the requested changes. 2022-07-04 11:22:27 -04:00
BDisp
63bcd2b1fc Fixes unit test after git rebase. 2022-07-04 11:22:27 -04:00
BDisp
4392f450da Fixes unit tests according to the changes. 2022-07-04 11:22:27 -04:00
BDisp
658d590107 AssertDriverContentsWithFrameAre now returns a true rectangle. 2022-07-04 11:22:27 -04:00
BDisp
28e79930b3 Fixes CalRect vertical with wide runes. 2022-07-04 11:22:27 -04:00
BDisp
a506955634 Added more two unit tests for Layout Absolute. 2022-07-04 11:22:27 -04:00
BDisp
a4d4a5f9c3 Using base.HotKey instead of private field. 2022-07-04 11:22:27 -04:00
BDisp
6542e86979 Removing duplicate code. 2022-07-04 11:22:27 -04:00
BDisp
e02df8c043 Added some more features and bug fixes. 2022-07-04 11:22:27 -04:00
BDisp
d9a56e97c8 Fixes changes requested. 2022-07-04 11:22:27 -04:00
BDisp
ef494eecdc Fixes requested changes. 2022-07-04 11:22:27 -04:00
BDisp
38bed3fd98 Added exceptions for AutoSize. 2022-07-04 11:22:27 -04:00
BDisp
0b040a383c Prevents HotKeySpecifier being negative. 2022-07-04 11:22:27 -04:00
BDisp
5b35b0a842 Changes GetTextFormatterBoundsSize and GetBoundsTextFormatterSize as public. 2022-07-04 11:22:27 -04:00
BDisp
0d2e332c59 Fixes view test. 2022-07-04 11:22:27 -04:00
BDisp
31795d7cdb Reformulates Checkbox with alignment features. 2022-07-04 11:22:27 -04:00
BDisp
3160b4c914 Fixes some AutoSize issues with rules. 2022-07-04 11:22:27 -04:00
BDisp
0f759517e5 Fixes #1797. AutoSize is true by default on CheckBox. 2022-07-04 11:22:27 -04:00
BDisp
38100499a2 Fixes #1846. TabView now clip the draw bounds (#1847) 2022-07-04 08:15:48 -07:00
dependabot[bot]
d8fc1d0e85 Bump ReactiveUI from 18.1.8 to 18.2.5 (#1835)
Bumps [ReactiveUI](https://github.com/reactiveui/reactiveui) from 18.1.8 to 18.2.5.
- [Release notes](https://github.com/reactiveui/reactiveui/releases)
- [Commits](https://github.com/reactiveui/reactiveui/compare/18.1.8...18.2.5)

---
updated-dependencies:
- dependency-name: ReactiveUI
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-30 19:22:26 -07:00
Thomas Nind
367fdd9bad Fix TableView multi selections extending to -1 indexes (#1843)
* Fix TableView multi selections extending to -1 indexes

* Add to test confirmation that the main active cell also didn't get pushed off

* Tidy up formatting

* Fixed not calling Application.Shutdown in tests and made it easier to diagnose which test is not shutting down
2022-06-27 09:09:31 -07:00
BDisp
8149eed9aa Fixes #1837. Setting Unix clipboard doesn't freezes anymore. 2022-06-27 12:03:18 -04:00
BDisp
893220b21e Fixes #1839. Process WindowsDriver click event if location is the same after pressed and released. 2022-06-27 12:02:32 -04:00
Tig Kindel
c58a6b2691 Fixed #1833 - Finishd button not working 2022-06-23 09:09:13 -04:00
BDisp
935f0392de Fixes #1830. If "libcoreclr.so" is not present then "libncursesw.so" will be used. 2022-06-20 07:44:40 -07:00
BDisp
8f8816a4a1 Fixes pasting from extern clipboard. 2022-06-20 07:44:40 -07:00
BDisp
9b4400400f Fixes #1815. Now returns false if WSL clipboard isn't supported. 2022-06-20 07:44:40 -07:00
Charlie Kindel
8e70756cd8 merge fix 2022-06-19 08:42:30 -07:00
Charlie Kindel
59577feecf Added oldTitle to eventargs and fixed title = null 2022-06-19 08:42:30 -07:00
BDisp
b0d2fd050b Fixes changes requested. 2022-06-18 07:18:57 -07:00
BDisp
d84c4b285a Fixes #1825. Parent MenuItem stay focused if child MenuItem is empty. 2022-06-18 07:18:57 -07:00
BDisp
9ee3502c61 Added public abstract ResizeScreen method to the ConsoleDriver. 2022-06-17 10:23:50 -07:00
BDisp
8277655838 Fixes Windows Terminal initial resize on CursesDriver related with #1768. 2022-06-17 10:23:50 -07:00
Charlie Kindel
065d88eed5 enabled events for WizardStep.Title changing 2022-06-15 17:32:25 -07:00
Charlie Kindel
f8622ce60c Fixes #1818. Adds Title change events to Window 2022-06-15 17:32:25 -07:00
Charlie Kindel
56e78d4b92 propogated enable to Wizard 2022-06-15 17:32:25 -07:00
Charlie Kindel
ab503d1de1 more unit tests and refactoring 2022-06-15 17:32:25 -07:00
Charlie Kindel
1bc2c79938 Progress on refactoring nav 2022-06-15 17:32:25 -07:00
Charlie Kindel
76542360ad Fixed failing test 2022-06-14 09:45:42 -07:00
Charlie Kindel
83ab85e38c reverted test 2022-06-14 09:45:42 -07:00
Charlie Kindel
c51ec2896c Localized strings. 2022-06-14 09:45:42 -07:00
Tig Kindel
ccae60df93 Fixed #1810 (#1811) 2022-06-14 09:01:04 -07:00
dependabot[bot]
5d12c3cb83 Bump ReactiveUI from 18.0.10 to 18.1.8 (#1781)
Bumps [ReactiveUI](https://github.com/reactiveui/reactiveui) from 18.0.10 to 18.1.8.
- [Release notes](https://github.com/reactiveui/reactiveui/releases)
- [Commits](https://github.com/reactiveui/reactiveui/compare/18.0.10...18.1.8)

---
updated-dependencies:
- dependency-name: ReactiveUI
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-14 09:00:07 -07:00
Tig Kindel
2451c19d15 Wizard fixes (#1802)
* Fixes #1791. Added Pos/Dim Function feature to automate layout.

* Added PosFunc/DimFunc class. and some more features.

* Fixes #1793. ScrollBarView is hiding if the host fit the available space.

* Fixes #1791. View not turn off AutoSize if TextFormatter.Size fit the Anchor.

* Done requested changes.

* Addressing feedback

* Added more AutoSize unit tests.

* wip

* Refactored and enhanced API

* Fixed test

Co-authored-by: BDisp <bd.bdisp@gmail.com>
2022-06-14 08:54:33 -07:00
BDisp
10b410e406 Wizard and Dialog fix. (#1803) 2022-06-13 15:55:39 -07:00
BDisp
2e2566f0f0 Fixes #1796. If TextView is ReadOnly tab and return are ignored. Also fixes Button click via spacebar (#1804)
* Fixes #1796. If TextView is read only allows tab around and return.

* Fixes space bar responding on Button.
2022-06-13 15:48:23 -07:00
BDisp
3001d43006 Added Pos/Dim Function feature to automate layout. (#1792)
* Fixes #1791. Added Pos/Dim Function feature to automate layout.

* Added PosFunc/DimFunc class. and some more features.

* Done requested changes.
2022-06-13 15:40:05 -07:00
BDisp
8f7bc395c7 Fixes #1791. View not turn off AutoSize if TextFormatter.Size fit the Anchor. (#1798)
* View not turn off AutoSize if TextFormatter.Size fit the Anchor.

* Added a Button unit test with HotKeySpecifier.
2022-06-13 15:39:20 -07:00
Thomas Nind
2f473ae9b7 Simplified Run_All_Scenarios test (#1790) 2022-06-13 11:42:44 -07:00