Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
649 commits
Select commit Hold shift + click to select a range
8c4027a
Merge branch 'Shorten-Long-lines-4th-100' into Shorten-Long-lines-6th…
paul1956 Sep 11, 2024
a7e78ef
Merge branch 'Shorten-Long-lines-5th-100' into Shorten-Long-lines-6th…
paul1956 Sep 11, 2024
72859b9
Merge branch 'Shorten-Long-lines-6th-100' into Fix-http-spelling-issues
paul1956 Sep 11, 2024
62e8768
Merge branch 'master' into VB-FileCleanupTestsBase-AddDependantTests
paul1956 Sep 11, 2024
a18bb85
Merge branch 'VB-FileCleanupTestsBase-AddDependantTests' into Add-Tes…
paul1956 Sep 11, 2024
83102ad
Merge branch 'VB-FileCleanupTestsBase-AddDependantTests' into FixIssu…
paul1956 Sep 11, 2024
6a80422
Address PR Feedback
paul1956 Sep 11, 2024
81cf6d9
Merge branch 'Shorten-Long-lines-3rd-100' into Shorten-Long-lines-4th…
paul1956 Sep 11, 2024
75d2111
Merge branch 'Shorten-Long-lines-4th-100' into Shorten-Long-lines-5th…
paul1956 Sep 11, 2024
5e4f30c
Merge branch 'Shorten-Long-lines-5th-100' into Shorten-Long-lines-6th…
paul1956 Sep 11, 2024
fcd8948
Merge branch 'Shorten-Long-lines-6th-100' into Fix-http-spelling-issues
paul1956 Sep 11, 2024
74afe23
Wrap spme very long lines
paul1956 Sep 11, 2024
4cc71a4
PR feedback and spelling correction
paul1956 Sep 11, 2024
f74b3d9
Fix a few spelling issues around long lines
paul1956 Sep 11, 2024
2898b83
Merge
paul1956 Sep 11, 2024
0bc90b8
Merge
paul1956 Sep 11, 2024
973c146
Merge
paul1956 Sep 11, 2024
5df6b4a
Mix merge errors
paul1956 Sep 11, 2024
b88ba16
Mis more merge issues
paul1956 Sep 11, 2024
9da87ec
Merge
paul1956 Sep 11, 2024
2421a40
Merge
paul1956 Sep 11, 2024
8a0f73a
Merge branch 'VB-FileCleanupTestsBase-AddDependantTests' into Add-Tes…
paul1956 Sep 11, 2024
423e10d
Merge branch 'VB-FileCleanupTestsBase-AddDependantTests' into FixIssu…
paul1956 Sep 11, 2024
1480c2f
Merge
paul1956 Sep 11, 2024
7c059ee
Merge branch 'Shorten-Long-lines-6th-100' into Fix-http-spelling-issues
paul1956 Sep 11, 2024
b95c590
Merge branch 'master' into VB-FileCleanupTestsBase-AddDependantTests
paul1956 Sep 11, 2024
03edb16
Merge branch 'VB-FileCleanupTestsBase-AddDependantTests' into Add-Tes…
paul1956 Sep 11, 2024
2eb6d90
Merge branch 'VB-FileCleanupTestsBase-AddDependantTests' into FixIssu…
paul1956 Sep 11, 2024
54d7545
PR feedback
paul1956 Sep 12, 2024
1ce9263
PR Feedback
paul1956 Sep 12, 2024
227753e
Merge branch 'master' into Shorten-long-lines-REVIEW-1st
paul1956 Sep 12, 2024
16fdec3
Merge branch 'Shorten-long-lines-REVIEW-1st' into Fix-http-spelling-i…
paul1956 Sep 12, 2024
b15cd92
Merge branch 'Fix-http-spelling-issues-Review-2nd' into VB-FileCleanu…
paul1956 Sep 12, 2024
93762ac
Merge branch 'VB-FileCleanupTestsBase-AddDependantTests-3rd' into Add…
paul1956 Sep 12, 2024
94c5b14
Merge branch 'VB-FileCleanupTestsBase-AddDependantTests-3rd' into Fix…
paul1956 Sep 12, 2024
1757a9e
merge
paul1956 Sep 13, 2024
116078a
Merge
paul1956 Sep 13, 2024
d9709ba
Merge
paul1956 Sep 13, 2024
2c3d016
PR Feedback
paul1956 Sep 13, 2024
37079f6
PR Feedback
paul1956 Sep 13, 2024
cfc1f03
PR Feedback
paul1956 Sep 13, 2024
398e187
PR Feedback
paul1956 Sep 13, 2024
d079e52
Merge
paul1956 Sep 14, 2024
0ea3297
Merge
paul1956 Sep 14, 2024
c6cfb5f
Merge
paul1956 Sep 14, 2024
8a381e2
PR feedback
paul1956 Sep 14, 2024
427e973
PR Feedback
paul1956 Sep 14, 2024
863f925
PR Feedback
paul1956 Sep 14, 2024
0b5a471
PR Feedback move network code back to Devices
paul1956 Sep 14, 2024
badb4b4
Move Network files up into Devices
paul1956 Sep 14, 2024
9cf6d90
Rename directory variable name to best reflect usage
paul1956 Sep 14, 2024
7d2b34f
Merge branch 'master' into VB-FileCleanupTestsBase-AddDependantTests-1st
paul1956 Sep 14, 2024
b6b47aa
Merge
paul1956 Sep 14, 2024
407feac
Merge
paul1956 Sep 14, 2024
bdc42fc
Clean up XML Comments in changed files
paul1956 Sep 15, 2024
7896e62
Fix merge error
paul1956 Sep 15, 2024
ba1f081
PR feedback
paul1956 Sep 16, 2024
f1ffba8
Rename file to match class
paul1956 Sep 16, 2024
088510d
PR Feedback (remove WithMessage from exception tests
paul1956 Sep 16, 2024
4206906
Update src/System.Windows.Forms.Primitives/src/System/Windows/Forms/A…
paul1956 Sep 16, 2024
97d5567
PR feedback
paul1956 Sep 16, 2024
7164f51
Fix formating
paul1956 Sep 17, 2024
c343fcb
Merge
paul1956 Sep 17, 2024
564f4ce
Merge
paul1956 Sep 17, 2024
867f69b
Merge branch 'master' into VB-FileCleanupTestsBase-AddDependantTests-1st
paul1956 Sep 17, 2024
10ffabd
Merge branch 'VB-FileCleanupTestsBase-AddDependantTests-1st' into Add…
paul1956 Sep 17, 2024
d50504d
Merge branch 'VB-FileCleanupTestsBase-AddDependantTests-1st' into Fix…
paul1956 Sep 17, 2024
b0d8875
Fix formatting issue
paul1956 Sep 17, 2024
1c4eec8
Fix formatting issue
paul1956 Sep 17, 2024
d1394da
Merge branch 'master' into Add-Tests-for-VB-Runtime-Review-2nd
paul1956 Sep 18, 2024
3e8c5f9
Merge
paul1956 Sep 18, 2024
17c7c07
Merge
paul1956 Sep 18, 2024
89cf072
Merge branch 'Add-Tests-for-VB-Runtime-Review-2nd' into FixIssue#9807…
paul1956 Sep 18, 2024
d5c5e0a
Merge Master
paul1956 Sep 18, 2024
d5e9266
Merge branch 'Add-Tests-for-VB-Runtime-Review-1st' into FixIssue#9807…
paul1956 Sep 18, 2024
5d4cadb
Merge branch 'master' into Add-Tests-for-VB-Runtime-Review-1st
paul1956 Sep 19, 2024
dd92525
Merge branch 'master' into FixIssue#9807-2nd
paul1956 Sep 19, 2024
9132962
Merge branch 'Add-Tests-for-VB-Runtime-Review-1st' into FixIssue#9807…
paul1956 Sep 19, 2024
70e6d27
PR feedback and shorten a few lines
paul1956 Sep 20, 2024
a9fdf0f
Merge branch 'master' into Add-Tests-for-VB-Runtime-Review-1st
paul1956 Sep 21, 2024
deef7b4
Merge branch 'Add-Tests-for-VB-Runtime-Review-1st' into FixIssue#9807…
paul1956 Sep 21, 2024
67cc0a5
Fix Merge conflicts
paul1956 Sep 21, 2024
b633160
Fix formatting in SingleInstanceHelpers
paul1956 Sep 21, 2024
f36be7d
Merge branch 'Add-Tests-for-VB-Runtime-Review-1st' into FixIssue#9807…
paul1956 Sep 21, 2024
9951c4e
Improve Clipboard test reliability with Sleep arter set
paul1956 Sep 21, 2024
3d9fd22
Imporve some test coverage
paul1956 Sep 21, 2024
2830189
Merge branch 'master' into Add-Tests-for-VB-Runtime-Review-1st
paul1956 Sep 22, 2024
d2e9c25
Merge branch 'Add-Tests-for-VB-Runtime-Review-1st' into FixIssue#9807…
paul1956 Sep 22, 2024
9c3994f
Merge branch 'master' into Add-Tests-for-VB-Runtime-Review-1st
paul1956 Sep 24, 2024
1cc2507
Merge branch 'Add-Tests-for-VB-Runtime-Review-1st' into FixIssue#9807…
paul1956 Sep 24, 2024
03cdd8f
Extract only Network Download tests from
paul1956 Sep 25, 2024
d56d7ed
Add missingtest
paul1956 Sep 25, 2024
6245505
Split Network.VB into 7 Files
paul1956 Sep 25, 2024
0b2f79a
Merge branch 'master' into Split-Network.vb-inlo-logical-parts
paul1956 Sep 26, 2024
8bac2f7
Merge branch 'master' into Add-Network-Download-Tests-Only-Review-1st
paul1956 Sep 26, 2024
5b41818
Merge branch 'master' into FixIssue#9807-2nd
paul1956 Sep 26, 2024
eeef489
Merge branch 'master' into Split-Network.vb-inlo-logical-parts
paul1956 Oct 2, 2024
985ddcc
Merge branch 'master' into Add-Network-Download-Tests-Only-Review-1st
paul1956 Oct 2, 2024
28b1acc
Merge branch 'master' into FixIssue#9807-2nd
paul1956 Oct 2, 2024
c80157c
Merge branch 'master' into Split-Network.vb-inlo-logical-parts
paul1956 Oct 4, 2024
305c623
Merge branch 'master' into Add-Network-Download-Tests-Only-Review-1st
paul1956 Oct 4, 2024
7d48e22
Merge
paul1956 Oct 4, 2024
13e32df
Merge branch 'master' into Split-Network.vb-inlo-logical-parts
paul1956 Oct 7, 2024
44e8552
Merge branch 'master' into Add-Network-Download-Tests-Only-Review-1st
paul1956 Oct 8, 2024
63ea2c9
Merge branch 'master' into FixIssue#9807-2nd
paul1956 Oct 8, 2024
70c216e
Merge branch 'master' into Split-Network.vb-inlo-logical-parts
paul1956 Oct 9, 2024
74baf30
Merge Master
paul1956 Oct 9, 2024
92e93cc
Prevent Merge issues
paul1956 Oct 9, 2024
dd7e7eb
Avoid merge errors
paul1956 Oct 9, 2024
b74ee2e
Merge branch 'master' into FixIssue#9807-2nd
paul1956 Oct 9, 2024
ea2ffa3
Fix Merge error
paul1956 Oct 9, 2024
9f9ea01
Fix Merge error
paul1956 Oct 9, 2024
d1c86ca
Merge branch 'master' into Split-Network.vb-inlo-logical-parts
paul1956 Oct 10, 2024
455b699
Merge branch 'master' into Add-Network-Download-Tests-Only-Review-1st
paul1956 Oct 10, 2024
6dc4314
Fix NullAndEmptyStringData Attribute
paul1956 Oct 10, 2024
299e59d
Delete WrongPasswordTestData
paul1956 Oct 10, 2024
974752b
Merge
paul1956 Oct 10, 2024
b7a58fa
Fix Merge Error
paul1956 Oct 10, 2024
87c9737
Fix tests
paul1956 Oct 10, 2024
4449123
Fix spelling of CleanUpListener
paul1956 Oct 10, 2024
c3b398d
Rename Cleanup to CleanUpListener
paul1956 Oct 10, 2024
6b6a4ab
Remove WrongPasswordTestData
paul1956 Oct 10, 2024
1a66169
Merge branch 'master' into Split-Network.vb-inlo-logical-parts
paul1956 Oct 11, 2024
1abf4aa
Merge branch 'master' into Add-Network-Download-Tests-Only-Review-1st
paul1956 Oct 11, 2024
c99fb8b
Merge branch 'master' into FixIssue#9807-2nd
paul1956 Oct 11, 2024
2d151be
Merge branch 'master' into Split-Network.vb-inlo-logical-parts
paul1956 Oct 11, 2024
0a968a6
Merge branch 'master' into Add-Network-Download-Tests-Only-Review-1st
paul1956 Oct 12, 2024
6093cfd
Fix merge conflicts
paul1956 Oct 12, 2024
6c096b7
Merge branch 'master' into FixIssue#9807-2nd
paul1956 Oct 12, 2024
4bf1514
Merge branch 'master' into Split-Network.vb-inlo-logical-parts
paul1956 Oct 12, 2024
88d3d19
Merge branch 'master' into Add-Network-Download-Tests-Only-Review-1st
paul1956 Oct 12, 2024
5131ce4
Merge branch 'master' into FixIssue#9807-2nd
paul1956 Oct 12, 2024
0b76086
Merge branch 'master' into Split-Network.vb-inlo-logical-parts
paul1956 Oct 14, 2024
1f739c4
Merge branch 'master' into Add-Network-Download-Tests-Only-Review-1st
paul1956 Oct 14, 2024
1143fe9
Merge
paul1956 Oct 14, 2024
1f75fab
Cleanup Formatting
paul1956 Oct 14, 2024
1b7131e
Merge branch 'Add-Network-Download-Tests-Only-Review-1st' into FixIss…
paul1956 Oct 14, 2024
3cc1f00
Merge branch 'master' into Split-Network.vb-inlo-logical-parts
paul1956 Oct 16, 2024
4cb8aab
Merge branch 'master' into Add-Network-Download-Tests-Only-Review-1st
paul1956 Oct 16, 2024
51e8e05
Merge
paul1956 Oct 16, 2024
afd3a73
Merge branch 'master' into Split-Network.vb-inlo-logical-parts
paul1956 Oct 17, 2024
2492b1b
Merge branch 'master' into FixIssue#9807-2nd
paul1956 Oct 17, 2024
3da8559
Merge branch 'master' into Add-Network-Download-Tests-Only-Review-1st
paul1956 Oct 17, 2024
3c4059b
Minor Cleanup
paul1956 Oct 17, 2024
5f923e2
Remove m_ from private variable names and fix up event handler names …
paul1956 Oct 17, 2024
35da609
Remove unused imports
paul1956 Oct 17, 2024
8ed796f
Remove unused imports
paul1956 Oct 17, 2024
2791997
Remove unused imports
paul1956 Oct 17, 2024
3fbb7fa
Merge branch 'Add-Network-Download-Tests-Only-Review-1st' into FixIss…
paul1956 Oct 17, 2024
d0afeac
Shorten Lines
paul1956 Oct 17, 2024
9b018a5
Shorten lines
paul1956 Oct 17, 2024
effa615
Shorten long lines
paul1956 Oct 17, 2024
9f3f3bd
Merge branch 'master' into Split-Network.vb-inlo-logical-parts
paul1956 Oct 19, 2024
9b05e45
Merge branch 'master' into Add-Network-Download-Tests-Only-Review-1st
paul1956 Oct 19, 2024
a72bfe8
Merge branch 'master' into FixIssue#9807-2nd
paul1956 Oct 19, 2024
0334112
Name NameOf fix in AssemblyInfo.vb
paul1956 Oct 20, 2024
6d18fe8
Fix Debug.Assert in AssemblyInfo.vb
paul1956 Oct 20, 2024
31e1f9a
Fix Debug.Assert in AssemblyInfo.vb
paul1956 Oct 20, 2024
a518faa
Fix Debug.Assert in AssemblyInfo.vb
paul1956 Oct 20, 2024
ca2e690
Cleanup Event Handler names
paul1956 Oct 20, 2024
477e542
Simplify AssemblyInfo.vb and make tests Fluent.
paul1956 Oct 23, 2024
420f759
Merge branch 'master' into Split-Network.vb-inlo-logical-parts
paul1956 Oct 23, 2024
bbecb95
Merge branch 'master' into Fluent-Code-Coverage-and-Simplify-Assemble…
paul1956 Oct 23, 2024
6deb3fb
Merge branch 'master' into FixIssue#9807-2nd
paul1956 Oct 23, 2024
0699059
Merge branch 'master' into Add-Network-Download-Tests-Only-Review-1st
paul1956 Oct 23, 2024
ae3ad18
Merge branch 'master' into Split-Network.vb-inlo-logical-parts
paul1956 Oct 23, 2024
a5d420e
Merge branch 'master' into Split-Network.vb-inlo-logical-parts
paul1956 Oct 23, 2024
0048a64
Merge
paul1956 Oct 23, 2024
531e34a
Merge
paul1956 Oct 23, 2024
1022a5c
Merge branch 'Fluent-Code-Coverage-and-Simplify-AssembleInfo.vb' into…
paul1956 Oct 23, 2024
ec356b0
Merge branch 'master' into Add-Network-Download-Tests-Only-Review-1st
paul1956 Oct 24, 2024
c478e0d
Use NameOf and separators in file size values
paul1956 Oct 24, 2024
98dafbd
Merge
paul1956 Oct 26, 2024
e723bc4
Merge branch 'master' into Add-Network-Download-Tests-Only-Review-1st
paul1956 Oct 26, 2024
92e17aa
Merge
paul1956 Oct 26, 2024
8a80f67
Fix incorrect naming of Private variables
paul1956 Oct 27, 2024
52b2527
Sort functions
paul1956 Oct 27, 2024
c78783d
Fix incorrect naming of Private variables
paul1956 Oct 27, 2024
1c5bdb6
Cleanup line length and spelling
paul1956 Oct 27, 2024
203002b
Merge branch 'master' into Split-Network.vb-inlo-logical-parts
paul1956 Oct 28, 2024
d043c12
Merge branch 'master' into Add-Network-Download-Tests-Only-Review-1st
paul1956 Oct 28, 2024
87eb7f6
Fix Merge issues
paul1956 Oct 28, 2024
88e65c2
Add missing CrLf
paul1956 Oct 28, 2024
875aac1
Simplify dialog.BeginInvoke
paul1956 Oct 28, 2024
5c3a14f
Merge branch 'master' into FixIssue#9807-2nd
paul1956 Oct 28, 2024
005f506
Sort WebClient
paul1956 Oct 28, 2024
a27542b
Updo changes to Network.vb
paul1956 Oct 28, 2024
93c466a
PR Feedback
paul1956 Oct 28, 2024
fd8f42f
PR feedback
paul1956 Oct 29, 2024
9cb20b0
Prevent merge conflicts
paul1956 Oct 29, 2024
2cb6300
Merge branch 'Split-Network.vb-inlo-logical-parts' into Add-Network-D…
paul1956 Oct 29, 2024
72a8f30
Merge branch 'master' into Split-Network.vb-inlo-logical-parts
paul1956 Oct 29, 2024
cad4a51
Merge branch 'Split-Network.vb-inlo-logical-parts' into Add-Network-D…
paul1956 Oct 29, 2024
0a6507d
Merge branch 'master' into FixIssue#9807-2nd
paul1956 Oct 29, 2024
1817350
Resolve merge issues
paul1956 Oct 29, 2024
2cc8908
Prevent merge issues
paul1956 Oct 29, 2024
06efe04
Rename Network files
paul1956 Oct 29, 2024
b249742
Merge
paul1956 Oct 29, 2024
8eefc0d
Simplify Tests and reuse commin code
paul1956 Oct 30, 2024
2df4379
Merge branch 'master' into Add-Network-Download-Tests-Only-Review-1st
paul1956 Oct 31, 2024
e3e58f0
Merge
paul1956 Oct 31, 2024
49b2cda
Update tests to use validation functions
paul1956 Oct 31, 2024
9cbddc8
Add missing tests and cleanup
paul1956 Oct 31, 2024
edb8c1d
Move TestingConnectionTimeout to prevent merge issues
paul1956 Oct 31, 2024
e6b1bbb
remove extra blank lines
paul1956 Oct 31, 2024
5769f43
Fix merge conflicts
paul1956 Oct 31, 2024
7b80e96
Fix merge conlicts
paul1956 Oct 31, 2024
7b650d8
merge
paul1956 Oct 31, 2024
78099e6
Shorten comments
paul1956 Oct 31, 2024
7e20850
Fix long lines
paul1956 Oct 31, 2024
00337e1
Code cleanup
paul1956 Oct 31, 2024
5ebd70f
Shorten some long lines
paul1956 Oct 31, 2024
d06550a
Remove blank line
paul1956 Oct 31, 2024
6e5309d
Fix XM: Comment
paul1956 Oct 31, 2024
fc14585
Fix formatting
paul1956 Oct 31, 2024
81505f1
Merge branch 'master' into Add-Network-Download-Tests-Only-Review-1st
paul1956 Nov 3, 2024
668c961
Merge branch 'master' into FixIssue#9807-2nd
paul1956 Nov 3, 2024
92bf9e2
Merge branch 'Add-Network-Download-Tests-Only-Review-1st' into FixIss…
paul1956 Nov 3, 2024
d503566
Merge branch 'master' into Add-Network-Download-Tests-Only-Review-1st
paul1956 Nov 5, 2024
456fe40
[main] Update dependencies from dotnet/runtime (#12419)
dotnet-maestro[bot] Nov 3, 2024
c67ba0b
Issue 12353 fix detach context menu strip memory leak (#12399)
LeafShi1 Nov 4, 2024
8287886
Update InitializeComponent() template (#12398)
LeafShi1 Nov 4, 2024
c116319
Update the logic about the attribute [RefreshProperties(RefreshProper…
LeafShi1 Nov 4, 2024
4c44c4a
add vs-feedback info to the designer readme (#12414)
Tanya-Solyanik Nov 4, 2024
1c9be40
Add code coverage for ToolStripComboBox.ToolStripComboBoxControl.Tool…
Zheng-Li01 Nov 5, 2024
1203e7e
[main] Update dependencies from dotnet/runtime (#12422)
dotnet-maestro[bot] Nov 5, 2024
39e063e
[main] Update dependencies from dotnet/arcade (#12423)
dotnet-maestro[bot] Nov 5, 2024
ed3e74a
Code Coverage for VB ApplicationServices Exceptions and minor cleanup…
paul1956 Nov 5, 2024
e607b09
Merge branch 'master' into Add-Network-Download-Tests-Only-Review-1st
paul1956 Nov 6, 2024
7e02be2
Merge branch 'Add-Network-Download-Tests-Only-Review-1st' into FixIss…
paul1956 Nov 6, 2024
2fdb828
Merge branch 'master' into Add-Network-Download-Tests-Only-Review-1st
paul1956 Nov 7, 2024
37364fc
Merge branch 'Add-Network-Download-Tests-Only-Review-1st' into FixIss…
paul1956 Nov 7, 2024
918f806
Merge branch 'master' into Add-Network-Download-Tests-Only-Review-1st
paul1956 Nov 8, 2024
44bd43f
Merge branch 'Add-Network-Download-Tests-Only-Review-1st' into FixIss…
paul1956 Nov 9, 2024
3911bc1
Merge branch 'master' into Add-Network-Download-Tests-Only-Review-1st
paul1956 Nov 9, 2024
08df5f8
Merge branch 'Add-Network-Download-Tests-Only-Review-1st' into FixIss…
paul1956 Nov 9, 2024
6bf9284
Merge branch 'master' into Add-Network-Download-Tests-Only-Review-1st
paul1956 Nov 11, 2024
5ec1a65
Merge branch 'Add-Network-Download-Tests-Only-Review-1st' into FixIss…
paul1956 Nov 11, 2024
df346b8
[main] Update dependencies from dotnet/arcade (#12459)
dotnet-maestro[bot] Nov 11, 2024
0bbdead
Add code coverage for TrackBarRenderer (#12427)
Zheng-Li01 Nov 11, 2024
2331748
[main] Update dependencies from dotnet/arcade (#12464)
dotnet-maestro[bot] Nov 12, 2024
4ad9cdf
Remove CLSCompliant attribute (#12469)
JeremyKuhne Nov 12, 2024
4361014
Delete build.sh (#12465)
lonitra Nov 12, 2024
d869cf1
Merge branch 'Add-Network-Download-Tests-Only-Review-1st' into FixIss…
paul1956 Nov 13, 2024
1cd54bf
Add NetwrokDownloadTests and WebListner
paul1956 Nov 14, 2024
c3dda90
Minor code cleanup
paul1956 Nov 14, 2024
05022f1
Merge
paul1956 Nov 14, 2024
36a1551
Fix Merge Error
paul1956 Nov 14, 2024
6b42fd9
Stage
paul1956 Nov 14, 2024
3c50c38
Fix merge error
paul1956 Nov 14, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion Directory.Build.targets
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,12 @@
<Import Project="$(RepositoryEngineeringDir)Analyzer.targets" />
<Import Project="Sdk.targets" Sdk="Microsoft.DotNet.Arcade.Sdk" />
<Import Project="$(RepositoryEngineeringDir)packageContent.targets" />
<Import Project="$(RepositoryEngineeringDir)versioning.targets" />
<Import Project="$(RepositoryEngineeringDir)Test.targets" Condition="'$(IsTestProject)' == 'true' "/>

<PropertyGroup>
<Description Condition="'$(Description)' == ''">$(AssemblyName)</Description>
</PropertyGroup>

<!-- CA1416 Validate platform compatibility. Do not apply to netstandard as it does not have the attribute. -->
<ItemGroup>
<AssemblyAttribute Include="System.Runtime.Versioning.SupportedOSPlatform" Condition="!$(TargetFramework.StartsWith('netstandard'))">
Expand Down
35 changes: 0 additions & 35 deletions eng/versioning.targets

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,8 @@ Namespace Microsoft.VisualBasic.ApplicationServices
' have our principal on the thread before that happens.
If authenticationMode = AuthenticationMode.Windows Then
Try
' Consider: Sadly, a call to: System.Security.SecurityManager.IsGranted(New SecurityPermission(SecurityPermissionFlag.ControlPrincipal))
' Consider: Sadly, a call to:
' Security.SecurityManager.IsGranted(New SecurityPermission(SecurityPermissionFlag.ControlPrincipal))
' Will only check the THIS caller so you'll always get TRUE.
' What we need is a way to get to the value of this on a demand basis.
' So I try/catch instead for now but would rather be able to IF my way around this block.
Expand Down Expand Up @@ -382,7 +383,8 @@ Namespace Microsoft.VisualBasic.ApplicationServices

_unhandledExceptionHandlers.Add(value)

' Only add the listener once so we don't fire the UnHandledException event over and over for the same exception
' Only add the listener once so we don't fire the
' UnHandledException event over and over for the same exception
If _unhandledExceptionHandlers.Count = 1 Then
AddHandler Application.ThreadException, AddressOf OnUnhandledExceptionEventAdaptor
End If
Expand Down Expand Up @@ -631,7 +633,7 @@ Namespace Microsoft.VisualBasic.ApplicationServices
_formLoadWaiter = New AutoResetEvent(False)

Task.Run(Async Function() As Task
Await _splashScreenCompletionSource.Task.ConfigureAwait(False)
Await _splashScreenCompletionSource.Task.ConfigureAwait(continueOnCapturedContext:=False)
_formLoadWaiter.Set()
End Function)

Expand All @@ -653,7 +655,7 @@ Namespace Microsoft.VisualBasic.ApplicationServices

If _splashTimer IsNot Nothing Then

'We only have a timer if there was a minimum timeout on the splash screen.
' We only have a timer if there was a minimum timeout on the splash screen.
_splashTimer.Dispose()
_splashTimer = Nothing
End If
Expand Down Expand Up @@ -725,7 +727,7 @@ Namespace Microsoft.VisualBasic.ApplicationServices
<SecuritySafeCritical()>
Protected Sub HideSplashScreen()

'This ultimately wasn't necessary. I suppose we better keep it for backwards compatibility.
' This ultimately wasn't necessary. I suppose we better keep it for backwards compatibility.
SyncLock _splashLock

' .NET Framework 4.0 (Dev10 #590587) - we now activate the main form before calling
Expand Down Expand Up @@ -766,7 +768,11 @@ Namespace Microsoft.VisualBasic.ApplicationServices
''' variants was passed in.
''' </summary>
''' <param name="commandLineArgs"></param>
''' <returns>Returning True indicates that we should continue on with the application Startup sequence.</returns>
''' <returns>
''' Returning <see langword="True">
''' Indicates that we should continue on with the application Startup sequence.
''' </see>
''' </returns>
''' <remarks>
''' This extensibility point is exposed for people who want to override
''' the Startup sequence at the earliest possible point to
Expand Down Expand Up @@ -867,26 +873,29 @@ Namespace Microsoft.VisualBasic.ApplicationServices
End If

' When we have a splash screen that hasn't timed out before the main form is ready to paint, we want to
' block the main form from painting. To do that I let the form get past the Load() event and hold it until
' the splash screen goes down. Then I let the main form continue it's startup sequence. The ordering of
' Form startup events for reference is: Ctor(), Load Event, Layout event, Shown event, Activated event, Paint event.
' block the main form from painting. To do that I let the form get past the Load() event and
' hold it until the splash screen goes down. Then I let the main form continue it's startup sequence.
' The ordering of Form startup events for reference is:
' Ctor(), Load Event, Layout event, Shown event, Activated event, Paint event.
AddHandler MainForm.Load, AddressOf MainFormLoadingDone
End If

' Run() eats all exceptions (unless running under the debugger). If the user wrote an
' UnhandledException handler we will hook the System.Windows.Forms.Application.ThreadException event
' (see Public Custom Event UnhandledException) which will raise our UnhandledException Event.
' If our user didn't write an UnhandledException event, then we land in the try/catch handler for Forms.Application.Run().
' If our user didn't write an UnhandledException event, then we land in the try/catch handler
' for Forms.Application.Run().
Try
Application.Run(_appContext)
Finally

' When Run() returns, the context we pushed in our ctor (which was a WindowsFormsSynchronizationContext)
' is restored. But we are going to dispose it so we need to disconnect the network listener so that it
' When Run() returns, the context we pushed in our ctor
' (which was a WindowsFormsSynchronizationContext) is restored.
' But we are going to dispose it so we need to disconnect the network listener so that it
' can't fire any events in response to changing network availability conditions through a dead context.
If _networkObject IsNot Nothing Then _networkObject.DisconnectListener()

'Restore the prior sync context.
' Restore the prior sync context.
AsyncOperationManager.SynchronizationContext = _appSynchronizationContext
_appSynchronizationContext = Nothing
End Try
Expand Down Expand Up @@ -914,11 +923,12 @@ Namespace Microsoft.VisualBasic.ApplicationServices
' The timing is important because the network object has an AsyncOperationsManager in it that marshals
' the network changed event to the main thread. The asyncOperationsManager does a CreateOperation()
' which makes a copy of the executionContext. That execution context shows up on your thread during
' the callback so I delay creating the network object (and consequently the capturing of the execution context)
' until the principal has been set on the thread. This avoids the problem where My.User isn't set
' during the NetworkAvailabilityChanged event. This problem would just extend itself to any future
' callback that involved the asyncOperationsManager so this is where we need to create objects that
' have a asyncOperationsContext in them.
' the callback so I delay creating the network object
' (and consequently the capturing of the execution context) until the principal has been set on the thread.
' This avoids the problem where My.User isn't set during the NetworkAvailabilityChanged event.
' This problem would just extend itself to any future callback that involved
' the asyncOperationsManager so this is where we need to create objects that have
' a asyncOperationsContext in them.
If _turnOnNetworkListener And _networkObject Is Nothing Then

' The is-nothing-check is to avoid hooking the object more than once.
Expand Down Expand Up @@ -956,7 +966,10 @@ Namespace Microsoft.VisualBasic.ApplicationServices
''' that execution shouldn't continue.
''' </summary>
''' <param name="e"></param>
''' <returns><see langword="True"/> indicates the exception event was raised / <see langword="False"/> it was not.</returns>
''' <returns>
''' <see langword="True"/> indicates the exception event was raised
''' <see langword="False"/> it was not.
''' </returns>
<EditorBrowsable(EditorBrowsableState.Advanced)>
Protected Overridable Function OnUnhandledException(e As UnhandledExceptionEventArgs) As Boolean

Expand Down Expand Up @@ -1050,7 +1063,10 @@ Namespace Microsoft.VisualBasic.ApplicationServices
Using pipeServer
Dim tokenSource As New CancellationTokenSource()
#Disable Warning BC42358 ' Call is not awaited.
WaitForClientConnectionsAsync(pipeServer, AddressOf OnStartupNextInstanceMarshallingAdaptor, cancellationToken:=tokenSource.Token)
WaitForClientConnectionsAsync(
pipeServer,
AddressOf OnStartupNextInstanceMarshallingAdaptor,
cancellationToken:=tokenSource.Token)
#Enable Warning BC42358
DoApplicationModel()
tokenSource.Cancel()
Expand All @@ -1072,7 +1088,7 @@ Namespace Microsoft.VisualBasic.ApplicationServices
Throw New CantStartSingleInstanceException()
End Try
End If
End If 'Single-Instance application
End If ' Single-Instance application
End Sub

End Class
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,6 @@ Namespace Microsoft.VisualBasic.Devices
''' <exception cref="ComponentModel.Win32Exception">
''' Throw if we are unable to obtain the memory status.
''' </exception>
<CLSCompliant(False)>
Public ReadOnly Property AvailablePhysicalMemory() As UInt64
Get
Return MemoryStatus.AvailablePhysicalMemory
Expand All @@ -64,7 +63,6 @@ Namespace Microsoft.VisualBasic.Devices
''' <exception cref="ComponentModel.Win32Exception">
''' Throw if we are unable to obtain the memory status.
''' </exception>
<CLSCompliant(False)>
Public ReadOnly Property AvailableVirtualMemory() As UInt64
Get
Return MemoryStatus.AvailableVirtualMemory
Expand Down Expand Up @@ -131,7 +129,6 @@ Namespace Microsoft.VisualBasic.Devices
''' <exception cref="ComponentModel.Win32Exception">
''' Throw if we are unable to obtain the memory status.
''' </exception>
<CLSCompliant(False)>
Public ReadOnly Property TotalPhysicalMemory() As UInt64
Get
Return MemoryStatus.TotalPhysicalMemory
Expand All @@ -148,7 +145,6 @@ Namespace Microsoft.VisualBasic.Devices
''' <exception cref="ComponentModel.Win32Exception">
''' Throw if we are unable to obtain the memory status.
''' </exception>
<CLSCompliant(False)>
Public ReadOnly Property TotalVirtualMemory() As UInt64
Get
Return MemoryStatus.TotalVirtualMemory
Expand Down
Loading