Commit Graph

6085 Commits

Author SHA1 Message Date
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
Brandon Thetford
34c702a451 Define all these by reference to the assembly name 2024-06-25 05:53:19 -07:00
Brandon Thetford
20132316a7 Move this to its own group for visibility and what is about to come 2024-06-25 05:53:19 -07:00
Brandon Thetford
49da66ab4f Added some stuff to gitignore to cover other common configurations
The ReSharper additions, especially. If you keep caches local to the solution, that's a big one.
2024-06-25 05:53:19 -07:00
Tig
6df264ee8c Added transparent shadow.
updated Config Mgr
2024-06-24 22:33:41 -07:00
Tig
8c82881ca2 Adjusted shadow 2024-06-24 11:49:24 -07:00
Tig
a553fd5504 Fixed unit tests by reverting a change to config.jso 2024-06-24 09:36:11 -07:00
Tig
04bbf6b9d1 Cell -> record struct 2024-06-24 09:27:09 -07:00
Tig
ee9e776003 Aligned statusbar in UI Catalog properly 2024-06-24 09:06:32 -07:00
Tig
fbfeb759cd Merge branch 'v2_2144-3D-effect' of tig:tig/Terminal.Gui into v2_2144-3D-effect 2024-06-24 09:05:27 -07:00
Tig
37ade48c32 Merge pull request #3555 from tig/v2_3516-Default-QuitKey
Fixes #3516. Changes default `QuitKey` to `Esc`
2024-06-24 08:38:35 -07:00