Commit Graph

2935 Commits

Author SHA1 Message Date
BDisp
c8eac9c5b8 Improves the TabView minimum size and added more unit tests. 2022-10-30 20:13:19 +00:00
Alexandru Ciobanu
7ce2cf3fe3 Added Rider/Resharper settings file that enforces the formatting and code rules. 2022-10-30 20:13:18 +00:00
tznind
e7efa4058b Updated docs and made MouseEvent fields into properties for futureproofing and consistency 2022-10-30 20:13:18 +00:00
tznind
46694ffa69 Change MouseEvent to a mutable class (previously struct) and added Handled 2022-10-30 20:13:17 +00:00
tznind
5005434fb2 Fix copy/paste error in SuppressKey test 2022-10-30 20:13:17 +00:00
tznind
7b16a93eb8 Non breaking implementation of cancellable root mouse events 2022-10-30 20:13:16 +00:00
dependabot[bot]
ff96e0923f Bump gittools/actions from 0.9.13 to 0.9.14
Bumps [gittools/actions](https://github.com/gittools/actions) from 0.9.13 to 0.9.14.
- [Release notes](https://github.com/gittools/actions/releases)
- [Commits](https://github.com/gittools/actions/compare/v0.9.13...v0.9.14)

---
updated-dependencies:
- dependency-name: gittools/actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-30 20:13:16 +00:00
dependabot[bot]
7a506dd2ef Bump actions/setup-dotnet from 3.0.1 to 3.0.2
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v3.0.1...v3.0.2)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-30 20:13:15 +00:00
Charlie Kindel
c3b4aeb626 Added templates to readme 2022-10-30 20:13:15 +00:00
Charlie Kindel
fb1491f92a noted demo.cs deletion with link to history 2022-10-30 20:13:14 +00:00
Charlie Kindel
a8511f3721 fixes link to OCGV 2022-10-30 20:13:14 +00:00
Charlie Kindel
94b596e42a fix typo 2022-10-30 20:13:13 +00:00
Charlie Kindel
8e4cb50497 readme tweaks 2022-10-30 20:13:13 +00:00
Charlie Kindel
a9444e66be Removed ancient StandaloneExample 2022-10-30 20:13:12 +00:00
Charlie Kindel
0588c3a121 Deleted demo.cs; changed to Example.cs from README 2022-10-30 20:13:12 +00:00
dependabot[bot]
b4a0470bd9 Bump actions/setup-dotnet from 2.1.1 to 3.0.1
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 2.1.1 to 3.0.1.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v2.1.1...v3.0.1)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-30 20:13:12 +00:00
BDisp
c54483eae9 Adding a more realistic key down/up event with null key. 2022-10-30 20:13:11 +00:00
BDisp
e6e6dbb5f2 Fixes #2069. KeyDown and KeyUp events must run before OnKeyDown and OnKeyUp. 2022-10-30 20:12:57 +00:00
dependabot[bot]
b764669cca Bump ReactiveMarbles.ObservableEvents.SourceGenerator
Bumps [ReactiveMarbles.ObservableEvents.SourceGenerator](https://github.com/reactivemarbles/ObservableEvents) from 1.1.4 to 1.2.3.
- [Release notes](https://github.com/reactivemarbles/ObservableEvents/releases)
- [Commits](https://github.com/reactivemarbles/ObservableEvents/compare/1.1.4...1.2.3)

---
updated-dependencies:
- dependency-name: ReactiveMarbles.ObservableEvents.SourceGenerator
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-30 20:12:06 +00:00
BDisp
69562467a5 Fixes #2071. DrawContentComplete event is never called from the base if it's overridden. 2022-10-30 20:12:05 +00:00
BDisp
ef12b603a4 Replacing to MouseGrabView. 2022-10-30 20:12:05 +00:00
BDisp
2dcbe74b02 Fixes #2064. mouseGrabView must have a track to allow the views who use it having some control. 2022-10-30 20:12:04 +00:00
BDisp
e389a7bcfc Fixes #2061. WindowsDriver sometimes returns badly mouse flag zero on mouse moved. 2022-10-30 20:12:04 +00:00
dependabot[bot]
f1253ae167 Bump Microsoft.NET.Test.Sdk from 17.3.1 to 17.3.2
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.3.1 to 17.3.2.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](https://github.com/microsoft/vstest/compare/v17.3.1...v17.3.2)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-30 20:12:03 +00:00
dependabot[bot]
ed31c42ead Bump actions/setup-dotnet from 1 to 2.1.1
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 1 to 2.1.1.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v1...v2.1.1)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-30 20:12:03 +00:00
BDisp
532bbe1674 Fixes #2053. MessageBox.Query still not wrapping with v1.8.0 on windows/net6.0. 2022-10-30 20:12:02 +00:00
BDisp
8e71782d1c Added help menu from the UICatalog into the StandaloneExample. 2022-10-30 20:12:02 +00:00
Tig Kindel
5e2665198a Removed packages.config (defunct). Relnotes for 1.8.1 2022-10-30 20:11:48 +00:00
Thomas Nind
a88c35525b Merge pull request #126 from BDisp/vkpacket-fix-2
Excluding the shift key when IsLetterOrDigit, IsSymbol and IsPunctuation.
2022-09-26 07:12:59 +01:00
BDisp
1dd9ae1266 Excluding the shift key when IsLetterOrDigit, IsSymbol and IsPunctuation. 2022-09-26 00:57:10 +01:00
Thomas Nind
eebba5ec59 Merge pull request #125 from BDisp/vkpacket-fix
Only the Shift key must be handled with the Packet key.
2022-09-21 21:24:54 +01:00
BDisp
61f5b0992f Only the Shift key must be handled with the Packet key. 2022-09-21 20:10:17 +01:00
tznind
ecfd9c1132 WIP fix TryRemapPacketKey to correctly apply Alt/Ctrl mask 2022-09-21 13:13:46 +01:00
tznind
98441c580e Updated tests for cleaner representation of new functionality 2022-09-20 16:12:29 +01:00
tznind
a67da71f77 Merge branch 'vkpacket' of https://github.com/tznind/gui.cs into vkpacket 2022-09-20 16:06:01 +01:00
tznind
bb6187075e Removed dead code. Packet vk is only used for symbols, never escape etc. 2022-09-20 16:05:54 +01:00
Thomas Nind
ba29d552d4 Merge branch 'develop' into vkpacket 2022-09-20 07:05:25 +01:00
Tig Kindel
deef59e877 Merge pull request #2050 from gui-cs/dependabot/github_actions/crazy-max/ghaction-chocolatey-2
Bump crazy-max/ghaction-chocolatey from 1 to 2
2022-09-19 10:22:02 -07:00
dependabot[bot]
fa4a0d8dbc Bump crazy-max/ghaction-chocolatey from 1 to 2
Bumps [crazy-max/ghaction-chocolatey](https://github.com/crazy-max/ghaction-chocolatey) from 1 to 2.
- [Release notes](https://github.com/crazy-max/ghaction-chocolatey/releases)
- [Changelog](https://github.com/crazy-max/ghaction-chocolatey/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crazy-max/ghaction-chocolatey/compare/v1...v2)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-chocolatey
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-19 15:00:13 +00:00
Tig Kindel
59ed807836 Merge pull request #2049 from gui-cs/main
Merge main into develop post Release v1.8.0
2022-09-19 06:58:49 -07:00
Charlie Kindel
c9ddb7b2a9 Prep for v1.8.0 - docs on updating develop after publish v1.8.1 2022-09-19 07:47:00 -06:00
Charlie Kindel
aed727ee01 Prep for v1.8.0 - fix publish readme 2022-09-19 07:45:42 -06:00
Tig Kindel
08791e7c88 Merge pull request #2031 from tig/v_1_8_0
Release v1.8.0
2022-09-19 06:35:59 -07:00
tznind
35e79a9f64 Tidy up layout and fix old inaccurate comment 2022-09-19 11:12:34 +01:00
tznind
0b2bdb04e0 Change TryRemapPacketKey to map to Key instead of ConsoleKey 2022-09-19 11:10:03 +01:00
tznind
0304656a19 Added single and double quotes 2022-09-19 10:22:10 +01:00
Charlie Kindel
ccaade6f2f Updated to NStack v1.0.3 2022-09-18 18:13:31 -06:00
Charlie Kindel
811e6376d1 Merge remote-tracking branch 'upstream/develop' into v_1_8_0 2022-09-18 17:52:00 -06:00
Tig Kindel
558b2b793f Merge pull request #2048 from BDisp/clipboard-get-fix
Fixes #2047. Tests are failing locally after merging #2046
2022-09-18 16:50:27 -07:00
tznind
b0c208595e Added TryParseConsoleKey for better parsing 2022-09-18 19:05:05 +01:00