BlazeFace
bc88da8056
Added last file and used fluent style, relocated test
2024-10-26 07:25:38 -07:00
BlazeFace
00b9aecb4f
Add new test files
2024-10-26 07:18:52 -07:00
BlazeFace
444dbed259
Merge remote-tracking branch 'upstream/main' into blz/issues/1390
...
# Conflicts:
# src/Tests/Spectre.Console.Tests/Expectations/Widgets/Layout/Render_Layout_With_Three_And_One_Columns.Output.verified.txt
2024-10-25 17:47:02 -07:00
renovate[bot] and Patrik Svensson
75547b2436
chore: Update dependency Verify.Xunit to 26.4.5
2024-09-14 14:47:38 +02:00
renovate[bot] and Patrik Svensson
22d1cbe01f
chore: Update dependency Roslynator.Analyzers to 4.12.5
2024-09-14 14:36:40 +02:00
Cédric Luthi and Patrik Svensson
c70a8b8fc5
Improve exception if a (multi)selection prompt is used incorrectly
...
Before this commit, the selection prompt would throw an `InvalidOperationException` (Sequence contains no elements) and the multi selection prompt would throw an `ArgumentOutOfRangeException` (Index was out of range. Must be non-negative and less than the size of the collection.)
Both would occur because the prompts were never meant to be empty.
2024-09-11 10:16:21 +02:00
b470af11f7
chore: Update dependency Microsoft.NET.Test.Sdk to 17.11.1 ( #1630 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-11 09:00:27 +02:00
23b160a3f5
chore: Update dependency Verify.Xunit to 26.4.4 ( #1624 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-11 08:57:27 +02:00
1345a6347a
chore: Update dependency MinVer to v6 ( #1629 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-11 08:52:25 +02:00
Davide Piccinini and GitHub
a55b80220d
Enhance the style of the checkboxes for multi-selection ( #1244 )
...
* Enhance the checkboxes' style for multi-selection by applying the selected style, if available, to the checkboxes currently selected.
2024-09-09 16:35:01 +02:00
Davide Piccinini and Patrik Svensson
f8a4b2271d
Add unit test to ensure code coverage
2024-09-09 14:28:13 +02:00
Davide Piccinini and Patrik Svensson
dba7ad0875
Fix SA1513 line 38 Tree.cs
2024-09-09 14:28:13 +02:00
Davide Piccinini and Patrik Svensson
322ed2efbb
Fix error SA1300 in full property creation
2024-09-09 14:28:13 +02:00
Davide Piccinini and Patrik Svensson
156d254208
Fix issue 1153 on expanded tree
2024-09-09 14:28:13 +02:00
d.piccinini and Patrik Svensson
3437130bf0
Removed blank line
2024-09-09 10:21:00 +02:00
d.piccinini and Patrik Svensson
32384f7b8d
Add custom highligh style for single calendar event
2024-09-09 10:21:00 +02:00
Cédric Luthi and GitHub
32361d3f15
Cleanup prompt tests ( #1635 )
...
* Move Should_Search_In_Remapped_Result into the SelectionPromptTests class where it belongs
* Use file sealed class for CustomItem, like it's done with CustomSelectionItem in the selection prompt tests
2024-09-07 15:19:55 +01:00
Daniel Cazzulino and Patrik Svensson
b9d2d2df6d
Add spanish translation for help strings
2024-09-06 20:36:30 +02:00
Daniel Cazzulino and Patrik Svensson
8e44a83737
Simplify InternalsVisibleTo
...
If the $(PublicKey) property is used, the SDK targets will automatically use it for the assembly attributes.
See https://github.com/dotnet/sdk/pull/3439
Simplifies https://github.com/spectreconsole/spectre.console/pull/1623
2024-09-06 20:31:18 +02:00
Patrik Svensson and Patrik Svensson
fd69ad0b01
Fix search bug in prompt related to custom item types
...
Closes #1626
2024-09-03 00:46:18 +02:00
Kirill Osenkov and Patrik Svensson
753894de94
Bump Spectre.Verify.Extensions to strong-named version
...
Remove NoWarn now that Spectre.Verify.Extensions is strong-named
2024-09-02 02:49:21 +02:00
renovate[bot] and Patrik Svensson
511f798f0f
chore: Update dependency Microsoft.NET.Test.Sdk to 17.11.0
2024-08-30 09:34:15 +02:00
Kirill Osenkov
6116af3844
Strong name the assemblies
2024-08-29 16:52:55 -07:00
renovate[bot] and GitHub
f02b46107e
chore: Update dependency Verify.Xunit to v26.2.0
2024-08-10 10:41:25 +00:00
Patrik Svensson and Patrik Svensson
42fd801876
Preparations for the 1.0 release
...
* Less cluttered solution layout.
* Move examples to a repository of its own.
* Move Roslyn analyzer to a repository of its own.
* Enable central package management.
* Clean up csproj files.
* Add README file to NuGet packages.
2024-08-06 15:38:28 +02:00
tonwin618 and Patrik Svensson
bb72b44d60
Delete based on character width when pressing Backspace.
2024-08-01 11:07:16 +02:00
ymqn and Patrik Svensson
64b9ef582d
Fixed incorrect decoration check from Bold to Italic in HtmlEncoder.BuildCss
2024-07-25 23:13:06 +02:00
renovate[bot] and Patrik Svensson
a19c84e25a
chore: Update dependency SixLabors.ImageSharp to v3.1.5 [SECURITY]
2024-07-22 19:50:33 +02:00
Daniel Cazzulino and Patrik Svensson
5c87d7fa04
Allow using -? as a shorthand for -h
...
Given that it's quite a common switch and extremely unlikely to be already in use for something else, we can just consider it to be the same as having entered `-h` as an arg.
This adds the `?` as a valid option character name.
Fixes #1547
2024-05-29 08:38:55 +02:00
renovate[bot] and Patrik Svensson
68b28b57f2
chore: Update dependency Roslynator.Analyzers to v4.12.2
2024-04-27 16:42:58 +02:00
Sean Fausett and Patrik Svensson
b1b50a21f7
Remove redundant explain settings ctor
2024-04-27 07:41:08 +02:00
Patrik Svensson and Patrik Svensson
5d4b2c88e5
Add extension method to use automatic application version
2024-04-25 20:28:13 +02:00
Patrik Svensson and Patrik Svensson
3acc90e47c
Make -v|--version opt-in
...
We added an automatic version option in 0.49. We did this with good
intentions, but forgot that people might already use --version
as an option for a root command.
This commit makes -v|--version completely opt-in.
2024-04-25 20:28:13 +02:00
Patrik Svensson and Patrik Svensson
71f762f646
Add token representation to remaining arguments
...
Before, when adding parsed information to the IRemainingArguments.Parsed,
we used the name of the parsed option ('foo') instead of it's
representation ('--foo'). This commit fixes that.
2024-04-23 14:10:04 +02:00
Patrik Svensson and Patrik Svensson
95bff47b85
Expose raw arguments on the command context
2024-04-20 22:17:31 +02:00
renovate[bot] and Patrik Svensson
de04619f88
chore: Update dependency Roslynator.Analyzers to v4.12.1
2024-04-17 09:53:53 +02:00
BlazeFace
d52d14e848
Undo debug change and add method group
2024-04-13 17:23:26 -07:00
BlazeFace
a62e79992b
Undo debug changes
2024-04-13 17:20:12 -07:00
BlazeFace and Patrik Svensson
ff7282ecb8
Adding test and update render to fix issue with rendering separator when headers are hidden fixing issue 1391.
2024-04-14 02:05:13 +02:00
BlazeFace and GitHub
eb38f76a6a
Fixing #1507 AddDelegate uses an abstract type when used in a branch ( #1509 )
2024-04-13 13:40:12 +01:00
BlazeFace
20a2f727f7
Updating test and Ratio calculation
2024-04-09 06:03:45 -07:00
Phil Scott and Patrik Svensson
fc0b553a4a
Revert "Fixed render issue where writeline inside status caused corrupt output #415 #694 "
...
This reverts commit 71a5d83067 .
The commit introduced major flickering when working with LiveRenderables
Fixes #1466
2024-04-01 19:47:20 +02:00
Yennefer and GitHub
1a3249cdae
Improve XmlDoc output ( #1503 )
...
* Add command description and examples in XML Output
Closes #1115
2024-03-29 20:30:59 +01:00
Frank Ray and Patrik Svensson
43f9ae92ad
Pipe character for listing options - Fully implemented and tested.
2024-03-18 16:31:55 +01:00
Gerardo Grignoli and GitHub
e66d3aab2e
Added NoStackTrace to ExceptionFormats ( #1489 )
2024-03-08 15:26:45 +00:00
Tom Longhurst and GitHub
d921ac6f02
Positioned Progress Tasks - Before or After Other Tasks ( #1250 )
2024-03-07 08:38:59 +00:00
renovate[bot] and Patrik Svensson
5acd83a3ef
chore: Update dependency SixLabors.ImageSharp to v3.1.3
2024-03-05 08:05:38 +01:00
397b742bec
Add selection orompt Search ( #1289 )
...
* Add selection prompt search as you type
* Fix small bug
* Simplify
* Simplify
* Remove spacebar as a selection prompt submit key
* Trigger CI
* Update src/Spectre.Console/Prompts/SelectionPrompt.cs
Co-authored-by: Martin Costello <martin@martincostello.com >
* Simplifty Mask method
* Handle multi-selection prompt better
* Update API naming
* Address feedback
* Add some tests
* Remove whitespace
* Improve search and highlighting
* Add test case for previous issue
* Add extra test case
* Make prompt searchable
---------
Co-authored-by: Martin Costello <martin@martincostello.com >
Co-authored-by: Patrik Svensson <patrik@patriksvensson.se >
2024-02-25 12:57:27 +01:00
Martin Costello and Patrik Svensson
d30b08201d
Remove [DebuggerDisplay] from Paragraph
...
The `_text` field no longer exists, so hovering over instances in the debugger just shows an error message.
2024-02-23 14:25:32 +01:00
renovate[bot] and Patrik Svensson
8da05bcc17
chore: Update dependency Roslynator.Analyzers to v4.11.0
2024-02-19 18:31:54 +01:00