1 Commits

Author SHA1 Message Date
a4322ef81f fix: reverse Toolbox header orientation 2026-07-23 01:52:54 +02:00
7 changed files with 32 additions and 25 deletions

View File

@@ -1,5 +1,12 @@
# Changelog
## 0.4.2
### Changed
- Upgraded Toolbox Contract, React Shell, and Testkit dependencies to 0.2.2.
- Moved the Toolbox icon and `add·ideas Toolbox` label to the fixed far-left block and placed Help, the XSLT-specific Gitea source link, Apps, and Personalize in reverse order in the fixed right cluster while keeping the app title and tagline centered.
## 0.4.1
### Changed

View File

@@ -104,7 +104,7 @@ An unavailable or invalid catalogue falls back to standalone operation.
## Appearance
The stable shared top bar keeps Personalize, Apps, the XSLT source link, and Help in a fixed left cluster, the app title and one tagline centered, and the Toolbox icon with the `add·ideas Toolbox` label in a fixed far-right block. Use **Personalize** to select System, Light, or Dark. The choice is stored only in this browser using the same preference record as the Toolbox Portal, so it follows you between current Toolbox apps on the same origin. System mode follows the operating-system color preference. CodeMirror is reconfigured when the effective palette changes, including its editor background, gutters, active line, and XML syntax colors.
The stable shared top bar keeps the Toolbox icon and `add·ideas Toolbox` label in a fixed far-left block, the app title and one tagline centered, and Help, the XSLT source link, Apps, and Personalize in a fixed right cluster. Use **Personalize** to select System, Light, or Dark. The choice is stored only in this browser using the same preference record as the Toolbox Portal, so it follows you between current Toolbox apps on the same origin. System mode follows the operating-system color preference. CodeMirror is reconfigured when the effective palette changes, including its editor background, gutters, active line, and XML syntax colors.
## Release archive

View File

@@ -1,8 +1,8 @@
# Corresponding source
The corresponding application source for XSLT tools 0.4.1 is available at:
The corresponding application source for XSLT tools 0.4.2 is available at:
<https://git.add-ideas.de/zemion/xslt-tools/src/tag/v0.4.1>
<https://git.add-ideas.de/zemion/xslt-tools/src/tag/v0.4.2>
The XSLT tools application source is licensed under AGPL-3.0-only. This release
also contains third-party components under separate terms. See

32
package-lock.json generated
View File

@@ -1,16 +1,16 @@
{
"name": "xsl-tools",
"version": "0.4.1",
"version": "0.4.2",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "xsl-tools",
"version": "0.4.1",
"version": "0.4.2",
"license": "AGPL-3.0-only",
"dependencies": {
"@add-ideas/toolbox-contract": "0.2.1",
"@add-ideas/toolbox-shell-react": "0.2.1",
"@add-ideas/toolbox-contract": "0.2.2",
"@add-ideas/toolbox-shell-react": "0.2.2",
"@codemirror/commands": "^6.8.1",
"@codemirror/lang-xml": "^6.1.0",
"@codemirror/lint": "^6.8.5",
@@ -24,7 +24,7 @@
"react-dom": "^19.2.6"
},
"devDependencies": {
"@add-ideas/toolbox-testkit": "0.2.1",
"@add-ideas/toolbox-testkit": "0.2.2",
"@eslint/js": "^10.0.1",
"@testing-library/react": "^16.3.2",
"@testing-library/user-event": "^14.6.1",
@@ -46,18 +46,18 @@
}
},
"node_modules/@add-ideas/toolbox-contract": {
"version": "0.2.1",
"resolved": "https://git.add-ideas.de/api/packages/zemion/npm/%40add-ideas%2Ftoolbox-contract/-/0.2.1/toolbox-contract-0.2.1.tgz",
"integrity": "sha512-NmwV41+ZS0qBWUnI9vflm0PcsiqITmxpSQQ5vMVaToFZuSSIJupgM43tuV9G4OJ1En0eTdYNxbsd3nsYhju2kw==",
"version": "0.2.2",
"resolved": "https://git.add-ideas.de/api/packages/zemion/npm/%40add-ideas%2Ftoolbox-contract/-/0.2.2/toolbox-contract-0.2.2.tgz",
"integrity": "sha512-VcZ8j4O2PgFaIYgxs6r9u0uPxA+hHKwhCW+omfeVCtbjAAYhH2KhRlBGm0ERVVYcK5kchyzZLXrC4LKWRotVzg==",
"license": "Apache-2.0"
},
"node_modules/@add-ideas/toolbox-shell-react": {
"version": "0.2.1",
"resolved": "https://git.add-ideas.de/api/packages/zemion/npm/%40add-ideas%2Ftoolbox-shell-react/-/0.2.1/toolbox-shell-react-0.2.1.tgz",
"integrity": "sha512-slpz9ODVbk27b+uvG3WeCmNa71Q6guabyVHT+jyGLT6ENLSbwmoEFZ0mKNJDxemltpt9KY8I7z47uNBsQ7yKYg==",
"version": "0.2.2",
"resolved": "https://git.add-ideas.de/api/packages/zemion/npm/%40add-ideas%2Ftoolbox-shell-react/-/0.2.2/toolbox-shell-react-0.2.2.tgz",
"integrity": "sha512-w/xbLCd50a2Jq7vQ9Z9ygUOuqlOCRkIYlk4vSJx0mf4REJNeMYi3PE2MbaLUC4DkQWyrmatsa5HNT89o0l91BA==",
"license": "Apache-2.0",
"dependencies": {
"@add-ideas/toolbox-contract": "0.2.1"
"@add-ideas/toolbox-contract": "0.2.2"
},
"peerDependencies": {
"react": ">=18 <20",
@@ -65,13 +65,13 @@
}
},
"node_modules/@add-ideas/toolbox-testkit": {
"version": "0.2.1",
"resolved": "https://git.add-ideas.de/api/packages/zemion/npm/%40add-ideas%2Ftoolbox-testkit/-/0.2.1/toolbox-testkit-0.2.1.tgz",
"integrity": "sha512-0Nfs92r2M5I6hvP8TM776XG08StCBNS40sWt+t4wiMroRMS0aWk/hYqU6+I/VK1lzTLbtxSi0k33trJat3io6Q==",
"version": "0.2.2",
"resolved": "https://git.add-ideas.de/api/packages/zemion/npm/%40add-ideas%2Ftoolbox-testkit/-/0.2.2/toolbox-testkit-0.2.2.tgz",
"integrity": "sha512-ZxrRYiJI/j5aXwcd3mQItgDl1iOJ6N26+MpIG18qVZNwKKFCTCfSTzgzRooPt8rRc1MQYTPo4c+l/QpOWuTXxA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@add-ideas/toolbox-contract": "0.2.1"
"@add-ideas/toolbox-contract": "0.2.2"
},
"bin": {
"toolbox-check": "dist/cli.js"

View File

@@ -1,6 +1,6 @@
{
"name": "xsl-tools",
"version": "0.4.1",
"version": "0.4.2",
"private": true,
"type": "module",
"license": "AGPL-3.0-only",
@@ -28,8 +28,8 @@
"clean": "rm -rf dist node_modules/.vite coverage"
},
"dependencies": {
"@add-ideas/toolbox-contract": "0.2.1",
"@add-ideas/toolbox-shell-react": "0.2.1",
"@add-ideas/toolbox-contract": "0.2.2",
"@add-ideas/toolbox-shell-react": "0.2.2",
"@codemirror/commands": "^6.8.1",
"@codemirror/lang-xml": "^6.1.0",
"@codemirror/lint": "^6.8.5",
@@ -43,7 +43,7 @@
"react-dom": "^19.2.6"
},
"devDependencies": {
"@add-ideas/toolbox-testkit": "0.2.1",
"@add-ideas/toolbox-testkit": "0.2.2",
"@eslint/js": "^10.0.1",
"@testing-library/react": "^16.3.2",
"@testing-library/user-event": "^14.6.1",

View File

@@ -3,7 +3,7 @@
"schemaVersion": 1,
"id": "de.add-ideas.xslt-tools",
"name": "XSLT tools",
"version": "0.4.1",
"version": "0.4.2",
"description": "Browser-based XML and XSLT transformations with executable-stylesheet trust controls.",
"entry": "./",
"icon": "./favicon.svg",

View File

@@ -1 +1 @@
export const APP_VERSION = '0.4.1';
export const APP_VERSION = '0.4.2';