Skip to content

Commit 30429e6

Browse files
committed
Update readme
+semver: minor
1 parent 96e0d9e commit 30429e6

File tree

1 file changed

+20
-6
lines changed

1 file changed

+20
-6
lines changed

README.md

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,16 +24,31 @@ Let's face it, there are any number of code-generation technologies you might co
2424
- Allows template re-use via include mechanism
2525
- Real-time prototyping tool (TextrudeInteractive)
2626

27-
## Download
27+
## Download/build
2828

2929
The current release is **v1.1.0**.
3030

31-
Get pre-built binaries from the [Releases](https://github.com/NeilMacMullen/Textrude/releases) area or build yourself from source.
31+
- Get binaries from [Releases](https://github.com/NeilMacMullen/Textrude/releases). These are provided as single-file executables bundled with example projects and library scripts.
32+
33+
- Build from source by cloning this repo and opening **Textrude.sln** in Visual Studio
34+
35+
- Create a [Docker image](Docker.md)
36+
3237

3338
You may need to install [.Net 5.0](https://dotnet.microsoft.com/download/dotnet/5.0) if it is not already on your machine.
3439

35-
The binaries are provided in the form of a zip which includes single-file executables as well as example projects and library scripts.
40+
## What's new
41+
42+
### vNext
43+
- Turn StrictVariables back on
44+
- AvalonEdit used for edit boxes in TextrudeInteractive allowing:
45+
- line numbers
46+
- text size can be changed
47+
- CTRL-Z etc
48+
- basic auto-complete when '.' is typed
3649

50+
### v1.1.0
51+
- first public release
3752

3853
## Known issues...
3954

@@ -59,7 +74,7 @@ Textrude makes heavy use of the following components:
5974
- [Json.Net](https://www.newtonsoft.com/json) for Json deserialisation
6075
- [Humanizr](https://github.com/Humanizr/Humanizer) for useful text-processing
6176
- [MaterialDesignToolkit](https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit), [MaterialDesignExtensions](https://spiegelp.github.io/MaterialDesignExtensions) and [Ookii Dialogs](https://github.com/augustoproiete/ookii-dialogs-wpf)to make the UI a bit less clunky
62-
77+
- [AvalonEdit](http://avalonedit.net/) for text-editing goodness
6378

6479

6580

@@ -69,8 +84,7 @@ If you fancy making Textrude better, I'd be happy to have help! Some ideas for i
6984

7085
- UI
7186
- Change the current scratch code to a more formal MVVM architecture
72-
- Improve the text-edit boxes to show line numbers, syntax-hightlighting etc (maybe use AvalonEdit?)
73-
- Intellisense for template editing (we should be able to walk the models and suggest sensible dot completions)
87+
- Improve code-completion
7488
- Documentation and example projects
7589
- Library methods and helpers
7690
- More library functions for common tasks

0 commit comments

Comments
 (0)