Gérald Barré
f7f99ec899
Simplify and make the code fix more robust
2023-02-24 19:04:01 -05:00
Gérald Barré
955fe07bac
Allow to apply code fix in top-level statements
2023-02-24 19:04:01 -05:00
Patrik Svensson
819b948e78
Merge pull request #1174 from meziantou/missing-stringcomparison
2023-02-22 16:03:29 +01:00
Gérald Barré
baa8220a52
Use StringComparison.Ordinal instead of culture-sensitive comparisons
2023-02-20 20:23:06 -05:00
Martin Zikmund
9cd7b24e65
Allow configuration of confirmation prompt comparison via StringComparer
2023-02-11 17:09:16 +01:00
Ilya Hryapko
04610cf492
Alias for command branches ( #411 )
2023-02-09 14:26:06 +00:00
Patrik Svensson
f4183e0462
Merge pull request #1152 from MartinZikmund/dev/mazi/confirmation-insensitive
2023-02-04 20:44:34 +01:00
Martin Zikmund
29846ba505
Ensure correct comparer is used for TextPrompt
2023-02-04 19:56:37 +01:00
Patrik Svensson
92318ce1fb
Merge pull request #1151 from MartinZikmund/dev/mazi/confirmation-insensitive
2023-02-04 13:41:14 +01:00
Martin Zikmund
720db951f3
feat: Allow case-insensitive confirmation prompt
2023-02-04 13:24:11 +01:00
Patrik Svensson
e042fe15e4
Merge pull request #1143 from wbaldoumas/alignment-vs-justification-docs-fixes
2023-01-26 03:38:25 +01:00
Will Baldoumas
62b30d6072
Alignment => Justification Docs Fixes
2023-01-25 17:45:30 -08:00
Patrik Svensson
beca0b2419
Merge pull request #1141 from 0xced/better-conversion-errors
2023-01-24 20:15:02 +01:00
Cédric Luthi
de847b90e4
Improve conversion error messages
...
When a conversion to an enum fails, list all the valid enum values in the error message.
Message before this commit:
> Error: heimday is not a valid value for DayOfWeek.
Message after this commit:
> Error: Failed to convert 'heimday' to DayOfWeek. Valid values are 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'
2023-01-24 19:40:11 +01:00
Cédric Luthi
7b9553dd22
Add possibility to set description and/or data for the default command ( #1091 )
2023-01-12 12:12:27 +00:00
Patrik Svensson
f223f6061c
Add blog post for 0.46 release
2023-01-10 04:00:15 +01:00
Patrik Svensson
eba2a8cc76
Add layout documentation
2023-01-10 00:17:11 +01:00
Patrik Svensson
bc6ba26840
Fix title of JSON docs
2023-01-10 00:17:11 +01:00
Patrik Svensson
54be64ec84
Add JSON text renderer ( #1086 )
...
* Add JsonText widget to render highlighted JSON
Closes #1051
2022-12-31 18:17:15 +00:00
Cédric Luthi
3e6e0990c5
Automatically display default values of options in the help page ( #1032 )
...
Fixes #973
2022-12-28 20:28:41 +00:00
krisrok
4a8a4ab048
Show help for default command ( #953 )
...
Shows help if the default command was called without any arguments but has required arguments.
This way it does not hinder execution of a default command without any required arguments.
When called without args:
- Default command with required params -> Show help
- Default command with required params and additional commands -> Show help including additional commands
- Default command without required params -> Execute command
2022-12-14 17:19:12 +00:00
Frank Ray
b793482ebb
Command line argument parsing improvements ( #1048 )
...
* Support negative numbers as command option values
* Support command line options before arguments
* POSIX-compliant handling of quotes (double and single, terminated and unterminated), whitespace, hyphens, and special characters (e.g. emojis)
2022-12-05 01:07:53 +01:00
Nils Andresen
f895bb175d
modified tokenizer to not break on on ]]] at the end of a style
2022-12-01 22:32:32 +01:00
Jaime Finat Sáez
4258cbfb85
Performance issue solved ( #1096 )
2022-11-30 18:13:31 +01:00
Arve Systad
83982347f6
Inline CommandArgument required/optional style in template parameter docs
2022-11-25 09:27:18 +01:00
Tom Kerkhove
879dd9fbb1
docs: Update Sponsors
2022-11-24 14:02:59 +01:00
Frank Ray
c1e9c1a99f
Clarified the license for SixLabors.ImageSharp ( #1073 )
...
* Clarified the license for SixLabors.ImageSharp
* Updated after review by @JimBobSquarePants
2022-11-17 15:21:01 +01:00
Brandon Wood
a9b97fa4dc
fixed panel/table copypasta
2022-11-16 00:07:49 +01:00
Patrik Svensson
55c3f3b7a8
Figlet text should not pad on right side automatically
2022-11-15 12:36:49 +01:00
Patrik Svensson
02ff3fc910
Fix alignment bug
2022-11-15 12:36:49 +01:00
Patrik Svensson
c3ec6a7363
Add Layout widget ( #1041 )
...
* Add width to panels
* Add height to panels
* Replace RenderContext with RenderOptions
* Remove exclusivity from alternative buffer
* Add Layout widget
* Add Align widget
2022-11-15 10:12:17 +01:00
Patrik Svensson
9ce3b99cd6
Remove integration tests
2022-11-10 12:01:13 +01:00
Patrik Svensson
a70cc90797
Fix issues with nullability and netstandard2.0
2022-11-10 12:01:13 +01:00
Patrik Svensson
7dce4af552
Add support for .NET 7.0
2022-11-10 12:01:13 +01:00
Steve Smith
02f9d26473
Update README.md
...
Add docs link above the fold.
2022-11-04 09:25:35 +01:00
Setenay
995ef10b8b
Created a Columns widget documentation ( #1044 )
2022-11-04 09:21:18 +01:00
Elisha Aguilera
4ea64ccb9c
Added documentation guide for the Padder Widget ( #1046 )
2022-11-04 09:20:38 +01:00
Elisha Aguilera
a755cc5d9c
Added documentation guide for Grid Widget ( #1043 )
2022-11-02 12:59:41 +01:00
Elisha Aguilera
2a493cfee9
Added documentation for Rows widget
2022-11-01 09:48:38 +01:00
Steve Smith
9df6ed213c
Minor typo fixes
...
Hope this is helpful, cheers!
2022-10-19 20:13:07 +02:00
Łukasz Sowa
6a4d8c8f30
Add culture option to TypeConverterHelper, TextPrompt and AnsiConsole ( #1014 )
...
* Add culture option to TypeConverterHelper, TextPrompt and AnsiConsole
* Add IHasCulture interface
2022-10-15 11:19:06 +02:00
Patrick
5f1121e8e1
Create panel documentation
2022-10-15 06:44:48 +02:00
renovate[bot]
d7babcc6e4
chore: Update dependency cake.tool to v2.3.0
2022-10-14 19:10:01 +02:00
picture-vision
f085da76c1
Added Suckless Simple Terminal (st) to list of ansi terminals
2022-10-13 22:32:11 +02:00
nilaoda
8fa53f8fb1
Allow PACKET
key on MultiSelectionPrompt
2022-10-13 20:43:03 +02:00
Benjamin Michaelis
f6a7c96413
Create Test, allow for conditional trim
2022-10-13 20:42:23 +02:00
Benjamin Michaelis
a91a3c12ad
Remove trimming
2022-10-13 20:42:23 +02:00
Patrik Svensson
82de4a55c4
Pin SDK due to bug in .NET 6.0.401
...
Restoring tools seems to fail due to an AbandonedMutexException.
Pinning the SDK to a previous version should work.
2022-10-13 14:35:57 +02:00
Benjamin Michaelis
db095217b7
Add documentation for Breakdown Chart ( #1000 )
...
* Begin breakdown chart documentation
* Fix generator build failure
* Add in breakdown chart graphics
* Add breakdown chart documentation and move cast files
2022-10-06 22:02:25 +02:00
Patrik Svensson
7b23456d3e
Add 'need triage' label to new issues
2022-10-04 22:38:52 +02:00