Commit Graph

2378 Commits

Author SHA1 Message Date
Artyom V. Gorchakov
8eb719af1d feature: Don't pull Terminal.Gui from NuGet, use ReactiveMarbles.ObservableEvents (#1440)
* Don't pull Terminal.Gui from NuGet, use ReactiveMarbles source generator

* Target net5.0
2021-08-26 07:38:02 -07:00
Charlie Kindel
e3f6b7b283 Merge pull request #1437 from tznind/fix-auto
Fixed bug setting ColorScheme on Autocomplete
2021-08-26 08:37:33 -06:00
Thomas Nind
7cba2c9cf5 Fixed bug setting ColorScheme on Autocomplete 2021-08-25 09:19:46 +01:00
Charlie Kindel
28ecb1153f Merge pull request #1432 from tig/release_note
tweaked readme
2021-08-24 10:21:40 -06:00
Charlie Kindel
a2ecc49220 Update README.md 2021-08-24 09:21:15 -07:00
Charlie Kindel
27cce0b4c3 tweaked readme 2021-08-24 09:16:16 -07:00
Charlie Kindel
c9530e53fd Merge pull request #1431 from tig/v_1_2_1
v1.2.1 Release
2021-08-24 10:13:28 -06:00
Charlie Kindel
aa9eb97d35 v1.2.1 Release 2021-08-24 08:54:25 -07:00
Theodore Tsirpanis
45d346d6e7 Correctly mark the .NET Framework reference assemblies as private. (#1419)
And use a built-in MSBuild item to apply the `InternalsVisibleToAttribute` (available since at least the .NET 5 SDK which is already required by `global.json`).
v1.2.0 v1.2.1
2021-08-24 08:23:16 -07:00
Adam Ralph
cef541f443 fix code block fencing (#1427) 2021-08-24 08:22:58 -07:00
BDisp
c604fcb30a NetDriver triple click bug fix. (#1422) 2021-08-24 08:22:31 -07:00
BDisp
e6bc253857 WindowsDriver double click mouse bug fix. (#1421) 2021-08-24 08:22:07 -07:00
BDisp
8a6c94f120 Fixes CursesDriver mouse and reset issue. (#1420) 2021-08-24 08:21:07 -07:00
Thomas Nind
d60aed79e4 Autocomplete for TextView (#1406)
* Added basic autocomplete style dropdown (not working properly yet)

* Autocomplete basically working but rough around the edges

* Changed to Lists and added CloseKey

* Fixed test, made autocomplete equal length

* Added scrolling through autocomplete list

* Made Accept autocomplete do delete and replace instead of append to support caps changes

* Changed Autocomplete ColorScheme to cyan

* Fixed autocomplete render location when TextView is scrolled

* Fixed scrolling and overspill rendering

* Added wordwrap option to SyntaxHighlighting Scenario

* Moved Autocomplete to be member property of TextView

* Made Suggestions a readonly collection and enabled Autocomplete in Editor Scenario

* Added ClipOrPad tests

* Fixed bad merge

* Delayed init of ColorScheme on Autocomplete until needed

* Changed ColorScheme to match Menu bar
2021-08-24 08:19:43 -07:00
dependabot[bot]
ee8a8cc2db Bump Microsoft.NET.Test.Sdk from 16.10.0 to 16.11.0 (#1418)
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.10.0 to 16.11.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](https://github.com/microsoft/vstest/commits)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  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>
2021-08-24 08:18:30 -07:00
sucrose
618714cc69 Fix version conflicts caused by PR#1412 (#1415) 2021-08-11 02:58:35 -07:00
BDisp
52f48b2044 Fixes #1384. Added a VisibleChanged event on the View class. (#1385)
* Fixes #1384. Added a VisibleChanged event on the View class.

* Getting the last char.

* Fixes #871. Added Enable property to Responder and added Disabled color for all ColorSchemes.

* Added GetNormalColor method to the View being more readable.

* Fixes the contentBottomRightCorner Enable and Visible.

* Fixes #643. Added AddItemAt and RemoveItem to StatusBar and fixed more bugs.

* Typo fixes.

* Fixes #1387. Allowing the UnitTests project to test internal keywords.

* Fixes #1389. Added a unidirectional feature to the Marquee styles to the ProgressBar.

* Fixes #1394. Added ReflectedType to check for overridden.

* Fixes #1396. Using the Loaded event instead the Ready event.

* Fixes #1402. Only WindowsDriver supports horizontal scroll. (#1403)

* Fixes #1402. Only WindowsDriver supports horizontal scroll.

* Fixes ProcessContinuousButtonPressedAsync on all drivers.

* Fixed internal unit test.

* Fixing warning.

* Fixing Editor scenario error.

* Fixes double and triple click on a touchpad.

* Ensuring reset the counting.

* Allowing touchpad double and triple click with one finger on CursesDriver.

* Allowing touchpad double and triple click with one finger on WindowsDriver.

* Fixes #1414. Fixed multi toplevels and mdi container issues.

* Improving EnsureVisibleBounds and PositionToplevel.

* Added mouseGrabView to the ResetState method.

* Changing namespace.

* Allowing file type on the SaveDialog.

* Fixes SaveDialogs writing the extension twice.
2021-08-11 02:56:30 -07:00
BDisp
b193aaaa56 Fixes #1402. Only WindowsDriver supports horizontal scroll. (#1403)
* Fixes #1402. Only WindowsDriver supports horizontal scroll.

* Fixes ProcessContinuousButtonPressedAsync on all drivers.
2021-08-04 21:54:33 -07:00
Charlie Kindel
a660f21e3f Merge pull request #1397 from BDisp/uicatalog-focus-fix
Fixes #1396. Using the Loaded event instead the Ready event.
2021-08-04 22:53:40 -06:00
Charlie Kindel
5a1c8a7cda Merge pull request #1395 from BDisp/scrollview-clipping-fix
Fixes #1394. Added ReflectedType to check for overridden.
2021-08-04 22:53:15 -06:00
Charlie Kindel
de5d38f7c4 Merge pull request #1390 from BDisp/progressbar-bidirection
Fixes #1389. Added a unidirectional feature to the Marquee styles to the ProgressBar.
2021-08-04 22:52:34 -06:00
Charlie Kindel
7a97653088 Merge pull request #1388 from BDisp/internal-tests
Fixes #1387. Allowing the UnitTests project to test internal keywords.
2021-08-04 22:50:51 -06:00
BDisp
f1f86c4288 Fixes #1396. Using the Loaded event instead the Ready event. 2021-07-26 13:12:02 +01:00
BDisp
12f639bde0 Fixes #1394. Added ReflectedType to check for overridden. 2021-07-26 11:37:47 +01:00
BDisp
bb4bbcba1e Fixes #1389. Added a unidirectional feature to the Marquee styles to the ProgressBar. 2021-07-24 13:23:20 +01:00
BDisp
b200763a3f Fixes #1387. Allowing the UnitTests project to test internal keywords. 2021-07-23 23:02:22 +01:00
Charlie Kindel
52a5fccdc4 Merge pull request #1383 from BDisp/key-unit-tests
Fixes #1381. Unit tests to demonstrate the Key enum ambiguity check.
2021-07-21 09:15:07 -07:00
dependabot[bot]
3b752794c5 Bump coverlet.collector from 3.0.3 to 3.1.0 (#1382)
Bumps [coverlet.collector](https://github.com/coverlet-coverage/coverlet) from 3.0.3 to 3.1.0.
- [Release notes](https://github.com/coverlet-coverage/coverlet/releases)
- [Commits](https://github.com/coverlet-coverage/coverlet/commits/v3.1.0)

---
updated-dependencies:
- dependency-name: coverlet.collector
  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>
2021-07-21 09:13:16 -07:00
BDisp
e2d53d2d92 Fixes #546. Enhancement ProgressBar. (#1379)
* Fixes #546. Enhancement ProgressBar.

* Allows set the Text only on Marquee style.
2021-07-21 09:08:43 -07:00
Thomas Nind
2454dc9679 Disabled MinVer when building in Debug (#1378) 2021-07-21 09:05:13 -07:00
Thomas Nind
02dfb2be2a Adds Lineview (#1374)
* Added LineView

* Added tests for LineView constructor

* Fixed tests

* fix typo
2021-07-21 09:02:48 -07:00
Charlie Kindel
c76793aaa1 Merge pull request #1371 from BDisp/autosize-direction-text-init
CheckBox AutoSize should initialize with the Label default.
2021-07-21 09:01:36 -07:00
Charlie Kindel
608c58e405 Merge pull request #1370 from BDisp/combobox-all-views-tester
Fixes to avoid exception with the ComboBox in All Views Tester.
2021-07-21 09:01:12 -07:00
Charlie Kindel
ef8bf7ad30 Merge pull request #1369 from BDisp/frameview-simplified
Simplifying FrameView constructors avoiding redundant code.
2021-07-21 09:00:29 -07:00
Charlie Kindel
bbadb7905d Merge pull request #1368 from BDisp/button-centered-text
Button text should be centered by default.
2021-07-21 08:59:31 -07:00
Charlie Kindel
91c3294491 Merge pull request #1366 from BDisp/colorscheme-setter
Fixes #1078. ColorScheme setter now calls SetNeedsDisplay.
2021-07-21 08:58:56 -07:00
Charlie Kindel
f29d3897eb Merge pull request #1365 from migueldeicaza/dependabot/nuget/ReportGenerator-4.8.12
Bump ReportGenerator from 4.8.11 to 4.8.12
2021-07-21 08:55:39 -07:00
Charlie Kindel
dcc126942a Merge pull request #1364 from BDisp/textview-load-file
Fixes #1314. TextView now exposes file exceptions from callers.
2021-07-21 08:55:05 -07:00
Charlie Kindel
ec2175b942 Merge pull request #1360 from BDisp/clipboard-not-supported-fix
Prevents application crash if OS clipboard is not supported.
2021-07-21 08:54:04 -07:00
Charlie Kindel
481bac9be7 Merge pull request #1359 from BDisp/cursesdriver-attribute-fix
Fixes #1358. Attribute.Foreground / Attribute.Background now working with CursesDriver
2021-07-21 08:52:59 -07:00
Charlie Kindel
1026f2145b Merge pull request #1357 from tznind/table-colors
Added support for coloring cells in TableView
2021-07-21 08:49:27 -07:00
Charlie Kindel
f6d3fbc3b8 patched reactive sample dependencies refs 2021-07-21 08:46:30 -07:00
Charlie Kindel
14186f0858 Merge pull request #1355 from BDisp/showbothscrollindicator-false-test
More unit test for issue #1344, testing IsVertical as False.
2021-07-21 08:43:52 -07:00
Charlie Kindel
ddb4612588 Merge pull request #1348 from migueldeicaza/dependabot/nuget/ReactiveUI.Fody-14.1.1
Bump ReactiveUI.Fody from 13.3.2 to 14.1.1
2021-07-21 08:43:24 -07:00
Charlie Kindel
7fe82531d4 Merge branch 'main' into dependabot/nuget/ReactiveUI.Fody-14.1.1 2021-07-21 08:43:17 -07:00
Charlie Kindel
8564f99346 Merge pull request #1349 from migueldeicaza/dependabot/nuget/ReactiveUI-14.1.1
Bump ReactiveUI from 13.3.2 to 14.1.1
2021-07-21 08:42:50 -07:00
Charlie Kindel
5f03261806 Merge pull request #1331 from BDisp/toplevel-improvement
Toplevel improvement as a subviews container without frame borders.
2021-07-21 08:39:47 -07:00
BDisp
d092fc694d Small change to re-run the test in Github. 2021-07-21 12:23:03 +01:00
BDisp
46aa017ff1 Fixes #1381. Unit tests to demonstrate the Key enum ambiguity check. 2021-07-20 15:17:51 +01:00
BDisp
e22b52e665 Fixes HasFlag behavior by using == keyword. 2021-07-19 18:39:43 +01:00