You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 62f46e8
Browse filesBrowse the repository at this point in the historyBrowse files
@@ -85,7 +93,7 @@ This release aligns **branding and technical identity** with **VisuStruct**. **`
85
93
-**Java 17** target (build and run with JDK 17+).
86
94
-**FlatLaf** light/dark themes; **JDOM2**; no legacy AppleJavaExtensions.
87
95
-**Motif** look-and-feel removed; **Metal** and FlatLaf available.
88
-
- Current fat JAR name follows **`pom.xml`****`version`** (e.g. **`visustruct-1.0.8.jar`**).
96
+
- Current fat JAR name follows **`pom.xml`****`version`** (e.g. **`visustruct-1.0.9.jar`**).
89
97
90
98
---
91
99
@@ -109,7 +117,7 @@ On **Windows**, double-click often works if `.jar` is associated with Java. If a
109
117
110
118
All releases: [github.com/code4teaching/VisuStruct/releases](https://github.com/code4teaching/VisuStruct/releases)
111
119
112
-
**Maintainers:** To ship a new version, create a GitHub **Release** with a tag such as **`v1.0.8`**. Workflow [`.github/workflows/release-assets.yml`](.github/workflows/release-assets.yml) builds the JARs and attaches **`visustruct.jar`** (stable download URL above).
120
+
**Maintainers:** To ship a new version, create a GitHub **Release** with a tag such as **`v1.0.9`**. Workflow [`.github/workflows/release-assets.yml`](.github/workflows/release-assets.yml) builds the JARs and attaches **`visustruct.jar`** (stable download URL above).
113
121
114
122
---
115
123
@@ -160,13 +168,13 @@ chmod +x mvnw
160
168
Output (version from `pom.xml`):
161
169
162
170
```text
163
-
target/visustruct-1.0.8.jar
171
+
target/visustruct-1.0.9.jar
164
172
```
165
173
166
174
## Run
167
175
168
176
```bash
169
-
java -jar target/visustruct-1.0.8.jar
177
+
java -jar target/visustruct-1.0.9.jar
170
178
```
171
179
172
180
Double-click may work if `.jar` is associated with Java.
@@ -186,6 +194,8 @@ New **visible UI strings** belong in **`Messages*.properties`** (and **`structur
186
194
187
195
**MIT** — see [LICENSE](LICENSE). Copyright to the original codebase remains with **Kevin Krummenauer** (also stated in LICENSE).
188
196
197
+
Palette icons are from [Lucide](https://lucide.dev/) (ISC; some icons derived from Feather/MIT). The bundled license text is in `src/main/resources/licenses/LUCIDE.txt`.
198
+
189
199
## Historical upstream website (attribution)
190
200
191
201
[whiledo.de — Struktogrammeditor](https://whiledo.de/index.php?p=struktogrammeditor) — original editor by Kevin Krummenauer (context and license lineage; **install VisuStruct** from this GitHub project instead).
0 commit comments