Commit Graph

5995 Commits

Author SHA1 Message Date
Tig
08fcf05fa6 Reverted Current change 2024-06-26 11:54:05 -07:00
Tig
da899c3ba8 Fixed CM unit test failures causd by hotkey PR 2024-06-26 11:52:46 -07:00
Tig
3f973a2596 Merge branch 'v2_2144-3D-effect' of tig:tig/Terminal.Gui into v2_2144-3D-effect 2024-06-26 11:51:43 -07:00
Tig
f24a0f8b85 Merge pull request #3556 from dodexahedron/v2_dodex_solution_and_project_QoL_tweaks_1
Fixes #3557: Mostly non-impacting minor changes to the csproj, a fix for nuget.config, and some design-time QoL stuff
2024-06-26 10:24:35 -07:00
Tig
2d7057d35e CM glyphs 2024-06-26 10:23:26 -07:00
Tig
7fef0d8986 Added unit tests 2024-06-26 08:04:42 -07:00
Tig
4124aed2b8 Added Hot Dog Color Scheme 2024-06-26 06:56:14 -07:00
Tig
aec7dac9cd Fixed scenarios 2024-06-25 13:51:59 -07:00
Tig
77f92d8c5b Fixed scenarios 2024-06-25 13:45:03 -07:00
Tig
5cf556c376 Button in CommandView acts weird 2024-06-25 13:35:32 -07:00
Tig
28b3362ba4 Fixed key binding issue with shortcuts 2024-06-25 13:13:41 -07:00
Brandon Thetford
2e2170e361 Add Roslynator to the dictionary 2024-06-25 05:53:19 -07:00
Brandon Thetford
428b436ce4 Suppress a warning caused by code from a polyfill. 2024-06-25 05:53:19 -07:00
Brandon Thetford
f14b7b03ea Addressed another warning 2024-06-25 05:53:19 -07:00
Brandon Thetford
b33bddf82f Remove unused method 2024-06-25 05:53:19 -07:00
Brandon Thetford
6ed6c9acd8 Reduce cognitive complexity by ~10% 2024-06-25 05:53:19 -07:00
Brandon Thetford
8ed3cbf64b Don't want to be documenting exceptions in tests 2024-06-25 05:53:19 -07:00
Brandon Thetford
3b03653e0f Global suppression for these in this project 2024-06-25 05:53:19 -07:00
Brandon Thetford
e3b854c402 Remove dead code and inline a local 2024-06-25 05:53:19 -07:00
Brandon Thetford
4a56e39e93 Silence naming rule violations from ReSharper in this file 2024-06-25 05:53:19 -07:00
Brandon Thetford
e598e1ce6c Remove unnecessary dammit operators 2024-06-25 05:53:19 -07:00
Brandon Thetford
e264c7b64a Fix naming 2024-06-25 05:53:19 -07:00
Brandon Thetford
a7a6038d39 Update that in the root, too 2024-06-25 05:53:19 -07:00
Brandon Thetford
3c0c896b53 Do it in code instead. editorconfig doesn't apply to cli builds. 2024-06-25 05:53:19 -07:00
Brandon Thetford
4bb2ed85c5 Add project-local editorconfig to silence warnings about intentional stuff 2024-06-25 05:53:19 -07:00
Brandon Thetford
3dde03f365 Update package 2024-06-25 05:53:19 -07:00
Brandon Thetford
1c8dab0fac Using .net 8. Set warnings for .net 8. 2024-06-25 05:53:19 -07:00
Brandon Thetford
7e157312d3 Address a warning and suppress another 2024-06-25 05:53:19 -07:00
Brandon Thetford
902a672c5a This one needs the unit test project too for now 2024-06-25 05:53:19 -07:00
Brandon Thetford
ee4bac5fff Add same punctuation to fix the analyzer warning 2024-06-25 05:53:19 -07:00
Brandon Thetford
3bc0c62e5c Add langword to the dictionary 2024-06-25 05:53:19 -07:00
Brandon Thetford
979cd80083 Replaced with slightly better version at solution level 2024-06-25 05:53:19 -07:00
Brandon Thetford
b43ce27f6e Add LangVersion element 2024-06-25 05:53:19 -07:00
Brandon Thetford
66a372d0b5 Remove AnyCPU for these too 2024-06-25 05:53:19 -07:00
Brandon Thetford
e2f358c205 Unified casing to lower, just for consistency. Pointless.
Lower because at least most of the docs use lower. Not all, but I went with what looked most common.

More casing
2024-06-25 05:53:19 -07:00
Brandon Thetford
255d63112a Remove duplicates 2024-06-25 05:53:19 -07:00
Brandon Thetford
437e846ef5 Organized the solution items to make things easier to find
Doesn't affect the actual file paths.
2024-06-25 05:53:19 -07:00
Brandon Thetford
f03817da1b Have to add this back in temporarily
The UnitTests project needs to be split
2024-06-25 05:53:19 -07:00
Brandon Thetford
76d48f1fe8 Add solution default file nesting rules 2024-06-25 05:53:19 -07:00
Brandon Thetford
2ccf14e13d Commentary about trim incompatibility 2024-06-25 05:53:19 -07:00
Brandon Thetford
1a68656d66 Add .vsconfig
This is a visual studio dependency map.
It lists the components needed to be able to build the solution.
It can be fed to the VS installer to ensure that, at minimum, the listed components (and their dependencies) are installed, so nobody has to guess what's needed.
2024-06-25 05:53:19 -07:00
Brandon Thetford
4b34dc3f79 Add Analyzers-only solution filter 2024-06-25 05:53:19 -07:00
Brandon Thetford
61612595ba Take the analyzer debugger out of this one 2024-06-25 05:53:19 -07:00
Brandon Thetford
52cc48f8a0 These can just be together 2024-06-25 05:53:19 -07:00
Brandon Thetford
97983ff05f Add Release.slnf
Solution filter that is only what's required to build and test Terminal.Gui
2024-06-25 05:53:19 -07:00
Brandon Thetford
1e4634c828 Add packageSourceMapping to match the custom nuget packageSource 2024-06-25 05:53:19 -07:00
Brandon Thetford
3e9823abf6 Add this attribute for formality, in case the API were to change 2024-06-25 05:53:19 -07:00
Brandon Thetford
80ce5e8c8a Add NoSamples.slnf 2024-06-25 05:53:19 -07:00
Brandon Thetford
17471dd083 Minor corrections
AllowUnsafe... was a duplicate and the comments were slightly off
2024-06-25 05:53:19 -07:00
Brandon Thetford
6c0e5a7396 Ensure builds keep expected config for all hardware 2024-06-25 05:53:19 -07:00