Commit Graph

2963 Commits

Author SHA1 Message Date
Thomas Nind
6e8192f56a Update README.md
Update path to image
2022-10-20 16:23:56 +01:00
Thomas Nind
7c05a31d05 Update README.md
update image path and add caption
2022-10-20 16:22:30 +01:00
tznind
121d0a0cc8 Update 'Sample Usage' README.md section 2022-10-20 16:18:29 +01:00
Tig
b3ef79ccf5 Merge pull request #2104 from BDisp/view-clear-background
Fixes 2094. View does not clear it's background.
2022-10-20 07:37:24 -07:00
Tig
ac6f7756b7 Merge branch 'develop' into view-clear-background 2022-10-20 07:30:09 -07:00
Tig
a108590969 Merge pull request #2098 from pavkam/cleanup_1
Cleanups up and fixes docs in View class.
2022-10-20 07:22:56 -07:00
Tig
13572955f7 Merge pull request #2083 from tznind/fix-deadlock
Fixes #2073. Fixes regression introduced in v1.8.2: Nesting `MainLoop.Invoke` deadlocks
2022-10-20 07:15:21 -07:00
Tig
7f0f697741 Merge pull request #2107 from tig/tabview_upgrade
Makes Notepad look better and fixes bugs
2022-10-20 07:11:26 -07:00
Charlie Kindel
ddf78ce0f6 fixed shortcut for save as 2022-10-19 17:14:37 -06:00
Charlie Kindel
38242dd1e6 Makes Notepad look better and fixes bugs 2022-10-19 17:00:22 -06:00
Tig
3d16586ddc Merge pull request #2105 from BDisp/tabview-minimum-size-improvement
Improves the TabView minimum size and added more unit tests.
2022-10-19 15:20:07 -07:00
BDisp
769f5c8091 Improves the TabView minimum size and added more unit tests. 2022-10-19 20:59:10 +01:00
BDisp
46ff335836 Fix unit tests. 2022-10-19 20:46:12 +01:00
BDisp
516e7e25de Fixes 2094. View does not clear it's background. 2022-10-19 20:24:03 +01:00
Tig
a823b622ab Merge pull request #2100 from tznind/cancel-mouse-nonbreaking
Fixes #2096. Makes RootMouseEvent cancellable
2022-10-19 11:52:54 -07:00
Thomas
28560cab85 Merge branch 'cancel-mouse-nonbreaking' of https://github.com/tznind/gui.cs into cancel-mouse-nonbreaking 2022-10-19 19:49:57 +01:00
tznind
832874df86 Merge branch 'cancel-mouse-nonbreaking' of https://github.com/tznind/gui.cs into cancel-mouse-nonbreaking 2022-10-19 19:49:33 +01:00
tznind
dd67b843de Merge branch 'cancel-mouse-nonbreaking' of https://github.com/tznind/gui.cs into cancel-mouse-nonbreaking 2022-10-19 15:48:08 +01:00
tznind
711d4d739e Updated docs and made MouseEvent fields into properties for futureproofing and consistency 2022-10-19 15:47:57 +01:00
Thomas Nind
b6f6396c71 Merge branch 'develop' into cancel-mouse-nonbreaking 2022-10-19 14:23:25 +01:00
tznind
b20483cc68 Change MouseEvent to a mutable class (previously struct) and added Handled 2022-10-19 13:57:53 +01:00
Alexandru Ciobanu
3e19bf70ed Correct for the comments on the PR and removed two unused imports. 2022-10-19 13:55:34 +01:00
Tig
0368b98d83 Merge branch 'develop' into cleanup_1 2022-10-19 05:44:09 -07:00
Tig Kindel
5a0d6e7805 Merge pull request #2099 from pavkam/cleanup_2
Added Rider/Resharper IDE settings (formatting, style)
2022-10-19 03:56:35 -07:00
tznind
67839d108a Fix copy/paste error in SuppressKey test 2022-10-19 07:52:13 +01:00
tznind
20856f0ce0 Non breaking implementation of cancellable root mouse events 2022-10-19 07:46:52 +01:00
Alexandru Ciobanu
43d89b119a Added Rider/Resharper settings file that enforces the formatting and code rules. 2022-10-18 21:16:02 +01:00
Alexandru Ciobanu
97c0f5349a cleanup and fix docs in View class 2022-10-18 21:11:20 +01:00
Tig Kindel
da34dedaa5 Merge pull request #2092 from gui-cs/dependabot/github_actions/gittools/actions-0.9.14
Bump gittools/actions from 0.9.13 to 0.9.14
2022-10-17 21:03:21 -07:00
Tig Kindel
25e71493b1 Merge pull request #2091 from gui-cs/dependabot/github_actions/actions/setup-dotnet-3.0.2
Bump actions/setup-dotnet from 3.0.1 to 3.0.2
2022-10-17 21:02:59 -07:00
Tig Kindel
1731477083 Merge pull request #2093 from tig/template_docs
Added template docs to readme
2022-10-17 13:13:37 -07:00
Charlie Kindel
43c47b5c22 Added templates to readme 2022-10-17 14:06:38 -06:00
dependabot[bot]
c5f8150de4 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-17 14:50:57 +00:00
dependabot[bot]
c505c5b770 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-17 14:50:54 +00:00
Tig Kindel
066e23cafb Merge pull request #2084 from tig/fixes_433_demo_cs
Fixes #433 - Replaces demo.cs with standalone Example.cs
2022-10-14 16:00:23 -07:00
Charlie Kindel
76d4e197db noted demo.cs deletion with link to history 2022-10-14 13:02:32 -06:00
Charlie Kindel
503e1e8e22 fixes link to OCGV 2022-10-14 12:54:52 -06:00
Charlie Kindel
2cdc9ae9fc fix typo 2022-10-14 12:53:07 -06:00
Charlie Kindel
b811e33e34 readme tweaks 2022-10-14 12:51:12 -06:00
Charlie Kindel
1a2387997c Removed ancient StandaloneExample 2022-10-14 12:47:25 -06:00
Charlie Kindel
371147d691 Deleted demo.cs; changed to Example.cs from README 2022-10-14 12:45:58 -06:00
Tig Kindel
ccab024283 Merge pull request #2080 from gui-cs/dependabot/github_actions/actions/setup-dotnet-3.0.1
Bump actions/setup-dotnet from 2.1.1 to 3.0.1
2022-10-13 09:29:01 -07:00
tznind
b87fd489a1 Fix locking for the entire RunIdle callback execution 2022-10-13 09:52:12 +01:00
dependabot[bot]
506a8d1692 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-10 15:40:59 +00:00
Tig Kindel
df72859542 Merge pull request #2070 from BDisp/view-keydown-keyup-fix
Fixes #2069. Enable KeyDown and KeyUp events to be canceled (like KeyPress)
2022-09-29 11:17:50 -07:00
BDisp
eaaa636497 Adding a more realistic key down/up event with null key. 2022-09-29 19:11:09 +01:00
BDisp
702ef46727 Fixes #2069. KeyDown and KeyUp events must run before OnKeyDown and OnKeyUp. 2022-09-29 19:10:56 +01:00
Tig Kindel
da6e2d2de3 Merge pull request #2068 from gui-cs/dependabot/nuget/ReactiveMarbles.ObservableEvents.SourceGenerator-1.2.3
Bump ReactiveMarbles.ObservableEvents.SourceGenerator from 1.1.4 to 1.2.3
2022-09-29 10:47:58 -07:00
Tig Kindel
6739eea034 Merge pull request #2072 from BDisp/drawcontentcomplete-fix
Fixes #2071. DrawContentComplete event is never called from the base if it's overridden.
2022-09-29 10:46:03 -07:00
BDisp
b6715863a3 Fixes #2071. DrawContentComplete event is never called from the base if it's overridden. 2022-09-28 17:16:48 +01:00