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
BDisp
48c65bdfa1
Fixes #3551 . v2: Big performance impact on ListView/ComboBox's that contain a lot of items
2024-06-19 16:40:41 +01:00
Tig
a89f0a8280
Fixed Scenarios and unit tests
2024-06-18 22:33:48 -07:00
Tig
9f09e030ae
Fixed Scenarios and unit tests
2024-06-18 22:27:57 -07:00
Tig
b60b212dcb
KeyBinding tweaks
2024-06-18 20:34:39 -07:00
Tig
8cfd218f86
Made Menuv2 work right
2024-06-18 17:33:18 -07:00
Tig
6835096b12
Merge pull request #3548 from BDisp/v2_3545_focused-view-sync-fix
...
Fixes #3545 . Superview most focused view not sync with the overlapped view.
2024-06-18 06:53:39 -07:00
Tig
4e0e5d1e72
Beefed up Bars scenario.
...
Added MenuBarv2
Added Menuv2
2024-06-17 16:59:18 -07:00
Tig
72e38a9825
Tweaks
2024-06-17 13:02:12 -07:00
Tig
434a2d453d
Made Shortcut opinionated based on Orientation
2024-06-17 11:59:18 -07:00
BDisp
4cf6a26333
Fixes #3545 . Superview most focused view not sync with the overlapped view.
2024-06-17 18:33:09 +01:00
Tig
b6d9e6c14d
Made Shortcut opinionated based on Orientation
2024-06-17 09:13:06 -07:00
Tig
baf7e7f185
Made Shortcut opinionated based on Orientation
2024-06-17 09:09:40 -07:00
Tig
8d52a9a759
Made Shortcut opinionated based on Orientation
2024-06-17 09:03:32 -07:00
Tig
9f6ce8f599
Added more ShortcutTests
2024-06-17 08:35:17 -07:00