BDisp
9635a434ed
Fixes #3667 . Null reference in v2 in FindDeepestView.
2024-08-18 15:56:34 +01: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
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
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
c0fc83bd78
Added Scenario and expanded API
2024-08-05 17:44:48 -06:00
Tig
126120b6dc
Merged.
...
Feature complete
2024-08-05 12:36:13 -06:00
Tig
9865f72801
Merged with v2_develop.
...
Code cleanup
2024-08-05 09:14:33 -06:00
Tig
cebf1773af
Added other types
2024-08-04 17:10:00 -06:00
Tig
4985da476e
Hacked in Application.Navigation.Set/GetFocused
2024-08-03 07:21:49 -06:00
Tig
eaa5b01cc5
backported ViewExperiments
2024-08-02 14:20:16 -06:00
Tig
8cbbcd89d2
backported adornmentseditor
2024-08-02 14:19:24 -06:00
Tig
bb16e695fa
merged with v2_develop
2024-08-02 11:56:45 -06:00
Tig
5768add496
Merge branch 'v2_develop' into v2-IOrientation
2024-08-02 13:22:59 -04:00
Tig
9a6e09f664
Merge branch 'v2_develop' into v2_2491-Refactor-TopLevel-Application-And-Focus
2024-08-02 13:18:39 -04:00
Tig
25018b714a
Changed Shortcuts scenario to use Ctrl-F4 to exit instead of Ctrl-Z as that's used for suspend on linux/mac
2024-08-02 11:10:07 -06:00
Tig
469b3572d5
Revamped Scenario
2024-07-31 10:33:37 -04:00
Tig
37f349004a
WIP: More. Trying to fix TableView regression
2024-07-31 02:07:48 -04:00
Tig
cf1435ae96
WIP: Fixed stuff. Broke stuff. Making progress.
2024-07-29 16:59:58 -04:00
Tig
f2eb9ce6e2
WIP: More refining
2024-07-29 10:17:10 -04:00
Tig
65592b4135
WIP: Refining TabStop and GroupStop
2024-07-28 10:37:22 -04:00
Tig
d407683d5b
Made View.Navigation nullable enable.
...
Changed TabIndex to int?.
Changed TabStop to int?.
Changed TabStop flags.
2024-07-27 17:21:47 -04:00
Tig
4ede0648f4
TabStop -> now of type TabStop.
...
Updated unit tests.
2024-07-27 10:58:52 -04:00
Tig
ee3c48ae50
Progress
2024-07-27 09:29:50 -04:00
BDisp
3e9f585348
Fixes #3628 . SixLabors.ImageSharp prior to version 3.1.5 are vulnerable.
2024-07-26 14:49:05 +01:00
Tig
66f83ad2e6
Reduced duplicated code by leverating Navigationdirection enum
2024-07-25 16:37:22 -06:00
Tig
a935ef83df
Merge remote-tracking branch 'refs/remotes/origin/v2_2491-Toplevel-Redesign' into v2_2491-Toplevel-Redesign
2024-07-25 14:50:19 -06:00
Tig
2ec07b8575
Merge branch 'v2_develop' into v2-IOrientation
2024-07-25 13:52:10 -06:00
Tig
9b89fe6466
Code cleanup and API docs - getting better understanding of navigation code.
2024-07-25 11:21:49 -06:00
Tig
d874f56282
Reorganized View source files to get my head straight
2024-07-25 10:40:28 -06:00
Tig
ca4d10b509
WIP: Modify Focus logic to properly deal with ViewArrangement.Overlapped.
2024-07-24 19:22:59 -06:00
Tig
331d9726d7
nullable enable TopLevel
2024-07-24 16:18:20 -06:00
Tig
f37ec5e04f
Moved Overlapped stuff to ApplicationOverlap static class. Fixed nullable warnings.
2024-07-24 15:42:04 -06:00
Tig
022050db73
Fixed nullable warnings 7
2024-07-24 15:09:48 -06:00
Tig
73a9dc37c4
Fixed nullable warnings 2
2024-07-24 14:15:32 -06:00
Tig
c03dd32031
Moved Toplevel keybindings out of Toplevel to Application.
...
Still need to move navigation code out of Toplevel
2024-07-24 12:28:30 -06:00
Tig
2e0a9a7c68
Fixed nullable warnings
2024-07-22 16:59:10 -06:00
Tig
44ce74a5c0
Refactored Application into smaller files.
...
Made Application #nullable enable
2024-07-22 16:52:02 -06:00
Tig
e8b32b050a
Upgraed Bar
2024-07-22 13:10:45 -06:00
Tig
112d043909
Upgraded Slider
2024-07-22 12:48:55 -06:00
Tig
43ed4b59eb
Initial commit. Added interface. Testing with RadioGroup
2024-07-22 10:58:25 -06:00
Tig
b2cd779c3c
Use .ReplaceLineEndings() in TextFormatter
2024-07-20 18:09:25 -06:00
Tig
d003d00ae0
Removed verbatim strings
2024-07-20 17:48:38 -06:00
Tig
6da8dab640
Trying to figure out aboutbox issue
2024-07-20 16:33:23 -06:00
Tig
6f9fb1a68d
Trying to debug @bdisp's About box issue
2024-07-20 15:16:56 -06:00
Tig
149bedf19b
Added more AnchorEnd unit tests.
...
Found bugs with Pos.View and Dim.View.
Fixed.
2024-07-20 14:22:04 -06:00
Tig
c59f59a8ca
Identified Dim.Auto bug with AnchorEnd
2024-07-20 13:39:54 -06:00
Tig
ffc4136a42
Fixed ExpanderButton
2024-07-20 13:34:35 -06:00
Tig
31ef0fc152
Revamped Messagebox tests
2024-07-20 13:06:33 -06:00
Tig
6550cde7b5
Nuked Textformatter.AutoSize.
...
Removed references to AutoSize throughout.
Updated unit tests.
2024-07-20 11:17:46 -06:00
Tig
2cecc7762a
WIP - Trying to make TextFormatter have indepdentent width/height
2024-07-17 16:18:58 -06:00