Commit Graph

5965 Commits

Author SHA1 Message Date
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
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
Tig
a0b2e2c824 Fixed warning 2024-06-24 08:32:04 -07:00
Tig
fab361d554 Updated CM schema 2024-06-24 08:24:45 -07:00
Tig
c48a020ecb Fixed menu unit test 2024-06-20 16:39:56 -07:00
Tig
f7d18ff876 Fixed docs 2024-06-20 16:36:01 -07:00
Tig
639357a7f3 Fixed unit tests 2024-06-20 16:29:14 -07:00
Tig
09252d15f0 Ctrl+Q -> Esc 2024-06-20 16:17:23 -07:00
Tig
cb56d5f277 Removed erroneeous warning 2024-06-20 16:06:13 -07:00
Tig
5f448a6f9a Fixed warnings 2024-06-20 16:04:06 -07:00
Tig
fd683d83f5 Merge pull request #3552 from BDisp/v2_3551_combobox-listview-performance-fix
Fixes #3551. v2: Big performance impact on ListView/ComboBox's that contain a lot of items
2024-06-20 16:01:40 -07:00
Tig
3ba6ae5562 Merge branch 'v2_develop' into v2_3551_combobox-listview-performance-fix 2024-06-20 16:01:32 -07:00
Tig
9ddab7dd45 Merge pull request #3533 from tig/v2_3037-Bar-Shortcut
Fixes #3073. Adds `Shortcut`, `Bar`, and replaces `StatusBar`
2024-06-20 14:52:46 -07:00
Tig
15228be5e0 Merge branch 'v2_3037-Bar-Shortcut' of tig:tig/Terminal.Gui into v2_3037-Bar-Shortcut 2024-06-20 14:43:13 -07:00
Tig
625aa90503 Added debug spew 2024-06-20 14:34:26 -07:00
BDisp
37e59dfcff PERF: At the request of @dodexahedron 2024-06-20 22:25:33 +01:00
Tig
303573bdea Fixed linux unit tests.
Backed out change that registered quitkey as application scope.
Beefed up tons of tests
2024-06-20 13:06:22 -07:00
Tig
64a84e602e WIP 2024-06-19 15:30:25 -07:00
Tig
9424297423 Fixed Deep KeyBinding issues.
Untested
2024-06-19 14:45:17 -07:00
Tig
9372cce69c Fixed Scenario tests 2024-06-19 11:35:46 -07:00