|
1 | 1 | --- |
2 | 2 | name: Bug report |
3 | | -about: Create a report to help us improve |
| 3 | +about: Create a report to help us improve Terminal.Gui |
4 | 4 | title: '' |
5 | 5 | labels: bug |
6 | 6 | assignees: '' |
7 | 7 |
|
8 | 8 | --- |
9 | 9 |
|
10 | | -**Describe the bug** |
| 10 | +## Describe the bug |
| 11 | + |
11 | 12 | A clear and concise description of what the bug is. |
12 | 13 |
|
13 | | -**To Reproduce** |
| 14 | +## To Reproduce |
| 15 | + |
14 | 16 | Steps to reproduce the behavior: |
15 | | -1. Go to '...' |
16 | | -2. Click on '....' |
17 | | -3. Scroll down to '....' |
18 | | -4. See error |
19 | 17 |
|
20 | | -**Expected behavior** |
21 | | -A clear and concise description of what you expected to happen. |
| 18 | +1. Run the following code: |
| 19 | + ```csharp |
| 20 | + // Paste your minimal reproduction code here |
| 21 | + ``` |
| 22 | + |
| 23 | +2. Expected behavior: (describe what should happen) |
| 24 | + |
| 25 | +3. Actual behavior: (describe what actually happens) |
| 26 | + |
| 27 | +## Environment |
| 28 | + |
| 29 | +Please run the following commands in your terminal and paste the output: |
| 30 | + |
| 31 | +### OS Information |
| 32 | + |
| 33 | +**Windows (PowerShell):** |
| 34 | +```powershell |
| 35 | +"OS: $(Get-CimInstance Win32_OperatingSystem | Select-Object -ExpandProperty Caption) $(Get-CimInstance Win32_OperatingSystem | Select-Object -ExpandProperty Version)" |
| 36 | +``` |
| 37 | + |
| 38 | +**macOS/Linux:** |
| 39 | +```bash |
| 40 | +echo "OS: $(uname -s) $(uname -r)" |
| 41 | +``` |
| 42 | + |
| 43 | +**Output:** |
| 44 | +``` |
| 45 | +(paste output here) |
| 46 | +``` |
| 47 | + |
| 48 | +### Terminal Information |
| 49 | + |
| 50 | +**Windows Terminal:** |
| 51 | +```powershell |
| 52 | +"Terminal: Windows Terminal $(Get-AppxPackage -Name Microsoft.WindowsTerminal | Select-Object -ExpandProperty Version)" |
| 53 | +``` |
| 54 | + |
| 55 | +**Other terminals:** |
| 56 | +```bash |
| 57 | +echo $TERM |
| 58 | +``` |
| 59 | + |
| 60 | +**Output:** |
| 61 | +``` |
| 62 | +(paste output here) |
| 63 | +``` |
| 64 | + |
| 65 | +### PowerShell Version |
| 66 | + |
| 67 | +```powershell |
| 68 | +$PSVersionTable.PSVersion |
| 69 | +``` |
| 70 | + |
| 71 | +**Output:** |
| 72 | +``` |
| 73 | +(paste output here) |
| 74 | +``` |
| 75 | + |
| 76 | +### .NET Information |
| 77 | + |
| 78 | +```bash |
| 79 | +dotnet --version |
| 80 | +dotnet --info |
| 81 | +``` |
| 82 | + |
| 83 | +**Output:** |
| 84 | +``` |
| 85 | +(paste output here) |
| 86 | +``` |
| 87 | + |
| 88 | +### Terminal.Gui Version |
| 89 | + |
| 90 | +**Option 1 - Run UICatalog (easiest):** |
| 91 | + |
| 92 | +UICatalog displays the Terminal.Gui version in its About box and status bar. |
| 93 | + |
| 94 | +```bash |
| 95 | +dotnet run --project Examples/UICatalog/UICatalog.csproj |
| 96 | +``` |
| 97 | + |
| 98 | +**Option 2 - NuGet Package Version:** |
| 99 | +``` |
| 100 | +(e.g., 2.0.0-alpha.1, 2.0.0-develop.123, etc.) |
| 101 | +``` |
| 102 | + |
| 103 | +**Option 3 - Building from source:** |
| 104 | +```bash |
| 105 | +git rev-parse HEAD |
| 106 | +git describe --tags --always --dirty |
| 107 | +``` |
| 108 | + |
| 109 | +**Version:** |
| 110 | +``` |
| 111 | +(paste version here) |
| 112 | +``` |
| 113 | + |
| 114 | +## Screenshots, GIFs, or Terminal Output |
| 115 | + |
| 116 | +If applicable, add screenshots, animated GIFs, or copy/paste terminal output to help explain your problem. |
| 117 | + |
| 118 | +**Animated GIFs are especially helpful for showing behavior!** |
| 119 | + |
| 120 | +- **Windows**: [ShareX](https://getsharex.com/) (free, captures screen to GIF) |
| 121 | +- **macOS**: [Kap](https://getkap.co/) (free, open source) |
| 122 | +- **Linux**: [Peek](https://github.com/phw/peek) (free) |
| 123 | + |
| 124 | +**For terminal output, use code blocks:** |
22 | 125 |
|
23 | | -**Screenshots** |
24 | | -If applicable, add screenshots to help explain your problem. |
| 126 | +``` |
| 127 | +(paste terminal output here) |
| 128 | +``` |
25 | 129 |
|
26 | | -**Desktop (please complete the following information):** |
27 | | - - OS: [e.g. iOS] |
28 | | - - Browser [e.g. chrome, safari] |
29 | | - - Version [e.g. 22] |
| 130 | +## Additional context |
30 | 131 |
|
31 | | -**Smartphone (please complete the following information):** |
32 | | - - Device: [e.g. iPhone6] |
33 | | - - OS: [e.g. iOS8.1] |
34 | | - - Browser [e.g. stock browser, safari] |
35 | | - - Version [e.g. 22] |
| 132 | +Add any other context about the problem here, such as: |
| 133 | +- Does this happen consistently or intermittently? |
| 134 | +- Did this work in a previous version? |
| 135 | +- Are there any error messages in the console? |
| 136 | +- Terminal configuration or settings that might be relevant? |
36 | 137 |
|
37 | | -**Additional context** |
38 | | -Add any other context about the problem here. |
| 138 | +## For Maintainers |
39 | 139 |
|
40 | | -**Set Project & Milestone** |
41 | | -If you have access, please don't forget to set the right Project and Milestone. |
| 140 | +**Set Project & Milestone:** If you have access, please don't forget to set the right Project and Milestone. |
0 commit comments