Tig
304784cbe7
Code cleanup and refactor
2024-11-04 09:42:50 -07:00
Tig
563d58a380
Code cleanup and refactor
2024-11-03 11:13:24 -07:00
Tig
d835b569d8
Fixed more clipping bugs and unit tests. All tests pass!
2024-10-30 14:11:26 -06:00
Tig
844179b1bd
ConsoleDriver now uses Region for Clip.
...
Still only rectangular regions.
All tests pass.
2024-10-27 23:18:38 -07:00
Tig
e0551f4e4d
NeedsDisplay -> NeedsDraw
2024-10-27 19:54:50 -07:00
Tig
87486b1969
Renamed Refresh. COde Cleanup
2024-10-27 15:25:27 -07:00
Tig
66f5281c00
code reorg
2024-10-24 16:51:58 -06:00
Tig
5a11a390ba
Code cleanup
2024-10-24 15:44:49 -06:00
Tig
5e9178b4bd
Everything but adornment drawing is working
2024-10-22 20:00:39 -06:00
Tig
6e98d10f34
Switched back to Application.Begin not calling Refresh
2024-10-22 12:00:38 -06:00
Tig
2d48bc9d49
Working on shortcut
2024-10-19 10:25:53 -06:00
Tig
9275163198
Fixing unit tests
2024-10-17 15:03:13 -06:00
Tig
8c7982f9c0
Tons of Layout refactoring. LayoutSubviews is now internal.
2024-10-17 10:39:56 -06:00
Tig
a9e1f2a2cb
View.Mouse cleanup - WIP
2024-10-14 18:30:21 -06:00
Tig
bc51f8868b
KeyDown API usage cleanup
2024-10-14 14:56:46 -06:00
Tig
f536945df5
Application.Keyboard Code cleanup
2024-10-14 14:19:48 -06:00
Tig
6df071fbe1
Fixed.
...
Added event.md
2024-10-14 12:32:41 -06:00
Tig
78d0a8fc3b
Accepted->Accepting
2024-10-07 08:58:17 -04:00
Tig
923e5d1cf3
Fixed ScreenPosition in tests
2024-10-06 08:39:05 -06:00
Tig
af110d92d0
In the middle of another refactoroing
2024-10-05 12:43:09 -06:00
Tig
bff7794495
Rebased onto v2_2491-Overlapped
2024-09-24 09:50:52 -06:00
Tig
2042951e29
Merge branch 'v2_develop' into v2_3750-MouseEnter
2024-09-24 09:12:58 -06:00
BDisp
85fcbdf24e
Fixes #3754 . UICatalog throws System.NullReferenceException on MenuBar in Linux. ( #3755 )
2024-09-24 09:11:13 -06:00
Tig
aed37f9b54
Fixed a bunch of unit test issues. Fixed color stuff I broke
2024-09-23 12:55:14 -06:00
Tig
02e75f83dc
moar unit tests
2024-09-22 21:28:47 -06:00
Tig
1e6f6b8393
unit test issue
2024-09-22 18:00:58 -06:00
Tig
4445abe871
Code cleanup
2024-09-22 17:42:19 -06:00
Tig
c249e14ab6
Code cleanup
2024-09-22 17:40:52 -06:00
Tig
cdfc49ece5
unit test issue
2024-09-22 16:30:38 -06:00
Tig
5861277b65
Color schemes - unit test fixes
2024-09-22 15:33:06 -06:00
BDisp
ee13e2ca3a
Fixes #3740 . Disabled MenuItem triggers exception. ( #3745 )
2024-09-19 13:29:57 -06:00
BDisp
1e9f2f4778
Fix some more bugs. Nullable is very treacherous.
2024-09-02 12:54:25 -04:00
BDisp
552f9ed0a8
Fix some bug, clean code and more unit tests.
2024-09-02 12:54:25 -04:00
Tig
bdc60c9490
Got all unit tests passing. Some AdvanceFocus stuff still not right.
2024-08-24 07:27:10 -07:00
Tig
f65f26f846
Fighting with Menubar/contextMenu which are effing hacks.
2024-08-20 17:35:45 -06:00
Tig
d1d7ab5fa8
Done with refactor. Nav unit tests all pass. Fixing View unit tests...
2024-08-20 13:11:55 -06:00
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
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
9865f72801
Merged with v2_develop.
...
Code cleanup
2024-08-05 09:14:33 -06:00
Tig
f5b1984db7
Made unit tests more resiliant to config changes
2024-08-04 15:08:18 -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
44ce74a5c0
Refactored Application into smaller files.
...
Made Application #nullable enable
2024-07-22 16:52:02 -06:00
Tig
9ef6fcbe2b
Merge branch 'v2_develop' into v2_3522-IDesignable
2024-07-03 10:12:57 -06:00
Tig
6188127a24
Refactors CheckBox to use an enum instead of bool? for state. Cleans up naming to make more correct too (Toggle v. Toggled and State vs. Checked).
2024-07-01 10:43:16 -06:00
Tig
f8ede1283b
rebuilt
2024-06-28 22:27:50 -07:00
Tig
c48a020ecb
Fixed menu unit test
2024-06-20 16:39:56 -07:00
Tig
0e4d9c5b6c
Menubar code cleanup
2024-06-09 07:29:29 -06:00
Tig
0b99e1d054
Removed dead code
2024-06-09 07:14:12 -06:00
Tig
86484b442c
Tweaked unit tests
2024-06-09 00:08:26 -06:00