aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Style: Reformat, fix typosDavid Czihak5 days1-93/+158
|
* Refactor: Rename localizedText to localizeTextDavid Czihak5 days1-17/+24
|
* Refactor: Delete issue assistant classDavid Czihak5 days1-35/+0
| | | The issue assistant was used to suppress the warning that no extension supports issue reporting for zig files. Let’s see if it looks fine without – maybe I will bring it back later. For now, less code.
* Refactor: Improve executable resolversDavid Czihak5 days1-27/+39
|
* Refactor: Merge two path resolutiion functionsDavid Czihak5 days1-18/+13
| | | | `resolveWorkspaceRelativePath` is merged into `resolvePathAgainstBase` by passing `null` as the second argument.
* Chore: Add user manualDavid Czihak6 days1-0/+656
| | | The manual has been generated based on the current state of the extension source code. I intend to improve it in the future, but since the new task system has so many features, I want them documented somewhere.
* Feat: New task systemDavid Czihak6 days5-140/+736
| | | | | This commit brings a complete rewrite of the task system to align the Zig build system and Nova task system as closely as possible. Lots of new options and settings have been added to the tasks, and the Zig extension will auto-detect tasks from the `zig build --list-steps` command. Should you prefer to add tasks manually, or need a more fine-grained control, the auto-detection can be disabled. This rewrite has not yet been thoroughly tested and will likely be a little rough around the edges.
* Chore: Change licence to SPDX identifierDavid Czihak6 days1-1/+1
|
* Release: 0.1.8v0.1.8David Czihak6 days2-1/+8
|
* Lang: Update German translationDavid Czihak6 days0-0/+0
|
* Chore: Improve ZLS error loggingDavid Czihak6 days1-0/+15
|
* Feat: Add LLDB log creation setting, improve logsDavid Czihak6 days3-10/+61
|
* Docs: Add non-endorsement disclaimer to READMEDavid Czihak6 days1-0/+2
|
* Refactor: Resolve shellcheck findingDavid Czihak6 days2-2/+2
|
* Refactor: Remove unreachable test tasksDavid Czihak6 days2-74/+1
| | | The test tasks were dropped for the initial release and will probably be restored later.
* Chore: Clarify third-party licences for bundled assets and grammarDavid Czihak6 days3-3/+84
|
* Initial commitv0.1.7David Czihak6 days46-0/+183015