Tig
b267e1698e
V2 fix warnings ( #3671 )
...
* Fixed NumericUpDown warning
* Fixed Aot Warning
* Fixed warnings in Application.cs
* Fixed more NumericUpDown warning
* Fixed CommandImpl warning
* Fixed Thickness warnings
* Fixed Label warning
* Fixed warning
* Fixed menubar test warning
* Fixed warnings
* Fixed warnings
* Removed dead code
* Fixed warnings
2024-08-19 10:09:15 -06:00
BDisp
a0c03b11b6
Fixes #3635 . Focus gets confused with ContextMenu. ( #3663 )
...
* Fixes #3635 . Focus gets confused with ContextMenu.
* Improving unit test.
* Updated migration doc to include additional findings. (#3660 )
* Updated migration doc to include additional findings.
* Updated per PR recommendations.
---------
Co-authored-by: Tig <tig@users.noreply.github.com >
---------
Co-authored-by: Tig <tig@users.noreply.github.com >
Co-authored-by: Brian Gentry <bgentry@trestledevelopment.com >
2024-08-19 09:14:00 -06:00
Tig
7574c7fff1
Merge pull request #3668 from BDisp/v2_3667_toplevel-menubar-statusbar-remove-fix
...
Fixes #3667 . Null reference in v2 in FindDeepestView.
2024-08-19 09:04:54 -06:00
Brian Gentry
a82636a2ba
Updated migration doc to include additional findings. ( #3660 )
...
* Updated migration doc to include additional findings.
* Updated per PR recommendations.
---------
Co-authored-by: Tig <tig@users.noreply.github.com >
2024-08-19 08:39:12 -06:00
Tig
388c11da51
Merge branch 'v2_develop' into v2_3667_toplevel-menubar-statusbar-remove-fix
2024-08-19 08:37:55 -06:00
Tig
168d3ca756
Merge pull request #3649 from tig/v2_3521-DimAuto-Equality
...
Fixes #3521 - `DimAuto` equality broken
2024-08-19 08:36:43 -06:00
Tig
bb85f9099a
Accepted changed
2024-08-19 08:21:09 -06:00
Brandon Thetford
dccc06366a
Categorize the test fixture
2024-08-18 18:31:23 -07:00
Brandon Thetford
219cfb559a
More code reduction. Put these in a primary constructor. Update uses.
2024-08-18 18:30:59 -07:00
Brandon Thetford
e6b67f0fbf
Reduce code by inlining these in a primary constructor
...
Not the final form. Just showing steps.
2024-08-18 18:19:17 -07:00
Brandon Thetford
9082d13e30
Clamping to maximum size of the buffer
...
Just an extra sanity check/guard
2024-08-18 18:18:03 -07:00
Brandon Thetford
8385153590
Make GetAnchor abstract
...
There are subtle reasons for this. Regardless, it will be abstract when it's an interface, anyway, so no harm in doing it now.
2024-08-18 18:16:33 -07:00
Brandon Thetford
4e2416f6de
Mark non-generic Dim.Has obsolete and fix a comment
2024-08-18 17:39:18 -07:00
Brandon Thetford
730d8e3103
Add a generic form of Dim.Has
2024-08-18 17:38:56 -07:00
Brandon Thetford
e90a115f21
Declare IEqualityOperators for Dim
2024-08-18 17:37:05 -07:00
Tig
34b33e1ca4
Addressed review feedback
2024-08-18 17:27:20 -06:00
Tig
34773a4d07
Merge branch 'v2_develop' into v2_3521-DimAuto-Equality
2024-08-18 17:16:51 -06:00
BDisp
936f9f52e0
Merge branch 'v2_develop' into v2_3667_toplevel-menubar-statusbar-remove-fix
2024-08-18 16:10:46 +01:00
BDisp
9635a434ed
Fixes #3667 . Null reference in v2 in FindDeepestView.
2024-08-18 15:56:34 +01:00
Tig
c00290ffcc
Added unit test & fixed bug ( #3666 )
2024-08-17 09:22:52 -06:00
Tig
9d36db62ed
Merge branch 'v2_develop' into v2_3521-DimAuto-Equality
2024-08-14 15:46:48 -06:00
Thomas Nind
f9a1d0345e
Split processing autocomplete and drawing it ( #3662 )
2024-08-14 13:19:32 -06:00
Tig
1b802d4b8f
Tweaked primary constructors
2024-08-14 13:06:15 -06:00
Tig
6a13e777ff
class Pos -> record Pos
2024-08-14 13:02:11 -06:00
Tig
8edb06213e
class Dim -> struct Dim
2024-08-14 09:28:47 -06:00
Tig
6ec69d7644
Code cleanup & doc fix
2024-08-13 15:41:11 -06:00
Tig
a8f929bed9
Fixed DimAuto and tests
2024-08-13 14:12:32 -06:00
Tig
29dc789d45
Merge branch 'v2_develop' into v2_3521-DimAuto-Equality
2024-08-13 14:04:07 -06:00
BDisp
a661fcecf7
Fixes #3652 . Setting Menus causes unexpected Exception. ( #3653 )
...
* Moving ShortcutDelimiter from MenuBar to Key.
* Rename to ShortcutKey and change type to Key.
* Improving add and remove menu items dynamically.
* Code cleanup.
* Fix status bar shortcuts issues.
* Fix build error.
* Change HotKey type to Key.
* Change HotKey.setter to private.
* Fix warnings.
* Fix some bugs.
* Rename ShortcutDelimiter to Separator.
* Add Separator property into the Configuration Manager.
* Change XML doc for Separator.
* Replace KeyEvent with Key.
* Add unit test preventing the Key.Separator is never Null ('\0).
2024-08-13 13:46:00 -06:00
BDisp
a8931698a4
Fixes #3541 . Checking if clipboard is available on windows. ( #3657 )
2024-08-12 06:45:15 -06:00
Tig
1f310fdb74
Fixes #3655 - Fixes rendering issue in Dialog/MessageBox ( #3656 )
...
* Fixed rendering issue
* Removed dead code
* Removed dead code
2024-08-10 13:03:15 -06:00
BDisp
63e75b7413
Fixes #3109 . AOT support with .Net 8. ( #3638 )
...
* Add a native AOT project.
* Fixes Text.Json to work with native AOT.
* Fix silent errors on unit tests when testing the Red color which has a length of 3.
* Allowing test custom configuration without the config.json file match the unit tests configurations.
* Fix unit test if tested alone.
* Add native project into solution.
* Fix merge errors.
* Setting ConfigurationManager.ThrowOnJsonErrors as true to throw any serialization issue when published file runs.
* Remove unnecessary using's.
* Added unit test to ensure all serialization is properly configured.
* Fix warnings.
* Remove ThrowOnJsonErrors.
* Fix warnings.
---------
Co-authored-by: Tig <tig@users.noreply.github.com >
2024-08-06 12:05:36 -06:00
Tig
d47b184176
Added unit tests that fail
2024-08-06 09:38:05 -06:00
Tig
1b973eed5a
Trying to fix publish issue
2024-08-06 08:45:31 -06:00
Tig
0bd50c5b93
Fixes #3641 . CheckBox.State -> CheckBox.CheckState ( #3648 )
...
* State->CheckState.
Toggled->CheckStateChanging.
* Code cleanup & doc fix
* Updated migration guide
* Updated migration guide
2024-08-06 08:39:55 -06:00
Tig
363cdddb2c
Merge pull request #3640 from tig/v2_3261-NumericUpDown
...
Fixes #3261 . Adds `NumericUpDown`
2024-08-05 18:10:19 -06:00
Tig
12df9beebe
Fixed linux/mac test failure
2024-08-05 18:03:08 -06:00
Tig
5dd3db92cb
Fixed linux/mac failure
2024-08-05 17:49:48 -06:00
Tig
b6db4a327c
Fixed warning
2024-08-05 17:48:14 -06:00
Tig
c0fc83bd78
Added Scenario and expanded API
2024-08-05 17:44:48 -06:00
Tig
de10e22b22
Code cleanup
2024-08-05 12:41:37 -06:00
Tig
126120b6dc
Merged.
...
Feature complete
2024-08-05 12:36:13 -06:00
Tig
551679110f
Merge pull request #3634 from tig/v2_2491-Refactor-TopLevel-Application-And-Focus
...
Preps for and partially Fixes #2491 - Refactors `Toplevel` and `Application` Navigation
2024-08-05 09:30:24 -06:00
Tig
af9887bc9e
Fixed merged issue
2024-08-05 09:22:50 -06:00
Tig
9865f72801
Merged with v2_develop.
...
Code cleanup
2024-08-05 09:14:33 -06:00
Tig
331ab51176
Updatd keyboard.md
2024-08-05 09:08:34 -06:00
Tig
e86a2fca2f
Simplfiied app scope key setters
2024-08-05 08:54:05 -06:00
Tig
cebf1773af
Added other types
2024-08-04 17:10:00 -06:00
Tig
17e14aba63
Initial commit.
2024-08-04 15:49:34 -06:00
Tig
990b7eec74
Merge pull request #3639 from tig/v2_3523-MessageBox-Center-Buttons
...
Fixes #3523 . `MessageBox` buttons centered by default.
2024-08-04 17:46:52 -04:00