Commit Graph

5947 Commits

Author SHA1 Message Date
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
Tig
9ff5c76b07 Added more ShortcutTests 2024-06-17 08:34:51 -07:00
Tig
b48d49e8c2 Added more BarTests 2024-06-17 08:14:53 -07:00
Tig
d6933234b5 Added BarTests 2024-06-17 08:00:06 -07:00
Tig
515bc3cce7 Updated Run<T> Scenario 2024-06-17 07:55:26 -07:00