97 Commits

Author SHA1 Message Date
0217e6cdbf Merge pull request 'Add French language support: translations, language mapping, and UI localization.' (#45) from Nathacks/KX-Bridge-Release:master into master 2026-06-07 00:00:59 +02:00
95d9358d2a fix: Filament-Anleitung Link zeigt auf Release-Repo 2026-06-06 23:58:02 +02:00
340364a7bc fix: Filament-Anleitung Link zeigt auf Release-Repo 2026-06-06 23:58:02 +02:00
d2ec428a32 docs: Filament-Preset Anleitung hinzugefügt (DE/EN/ES) 2026-06-06 23:57:54 +02:00
c036a25a66 fix: alle #features Anchor-Links durch direkten Anleitung-Link ersetzt 2026-06-06 23:56:48 +02:00
fdcc38dd96 fix: Anchor-Link durch direkten Link zur Filament-Anleitung ersetzt 2026-06-06 23:56:38 +02:00
3e33d6ff93 fix: Anchor-Link durch direkten Link zur Filament-Anleitung ersetzt 2026-06-06 23:56:37 +02:00
d3f3763181 fix: Emojis aus Headings entfernt für stabile Anchors 2026-06-06 23:53:33 +02:00
79c702ea0b fix: Anchor-Link zurück auf #-features (Gitea Emoji-Anchor) 2026-06-06 23:53:00 +02:00
d81f0a36c3 fix: Anchor-Link #-features → #features korrigiert 2026-06-06 23:41:04 +02:00
8e02e96ee8 Add French language support: translations, language mapping, and UI localization. 2026-06-05 12:07:24 +02:00
3fff6e25f0 docs(readme): explicit warning that standalone binaries need anycubic_slicer.crt + .key next to the executable (from anycubic-certs.zip) 2026-06-04 20:34:41 +02:00
0f5a8cbc72 sync: kobrax_moonraker_bridge.py mit Dev-Repo (VERSION-Lookup-Fix) v0.9.19.1 2026-06-04 12:17:46 +02:00
a40f14af8e build: sources for v0.9.19.1 2026-06-04 11:40:02 +02:00
466b8c518d build: sources for v0.9.19.1 2026-06-03 13:12:30 +02:00
1c5396b37d fix(spec): VERSION ins Onefile einbetten — Windows-EXE zeigte vunknown 2026-06-03 13:08:14 +02:00
c23deebde5 docs(changelog): remove internal test-profile name 'Bert - PLA' 2026-06-02 14:34:55 +02:00
76738e5961 release: v0.9.19 v0.9.19 2026-06-02 13:59:53 +02:00
9c82073540 build: sources for v0.9.19 2026-06-02 13:31:47 +02:00
031e34d8ea merge: PR #42 — Dryer toggle false error (@gangoke)
ACE-Dryer setDry geht jetzt fire-and-forget (timeout=0, kein Response-
Check). Drucker führt den Befehl korrekt aus, aber liefert code:0
statt code:200 — was eine 502-Fehlermeldung in der Bridge-UI auslöste
obwohl der Trockner-Toggle eigentlich funktioniert hat.

Pattern identisch zu setAutoFeed (Z.3161).
2026-06-01 14:28:42 +02:00
Gangoke
fc89dfffa5 fire and forget setDry 2026-05-31 17:27:01 -10:00
ac695ecf36 build: sources for v0.9.18 v0.9.18 2026-05-31 19:53:36 +02:00
23b8a69065 merge: PR #40 — Spanish Translation Fixes (@pezfisk)
Native-speaker review der spanischen Übersetzung — fehlende Akzente
(impresión, cámara, después, animación, …) und sprachliche
Korrekturen (Pause→Pausa, Start→Iniciar, Layer→Capa, Stream→Stream).
Zusätzlich neue README.es.md plus Links in README.md + README.de.md.
2026-05-31 18:42:06 +02:00
22dc58258c Spanish translation 2026-05-31 15:47:19 +02:00
e4b4d091f3 Spanish translation 2026-05-31 15:42:28 +02:00
ba209827ce build: sources for v0.9.17 v0.9.17 2026-05-30 19:32:39 +02:00
d26b37b332 build: sources for v0.9.17 2026-05-30 19:29:10 +02:00
6f269833d2 merge: PR #37 — Language Refactor (@gangoke)
Sprach-System modernisiert:
- Inline-JS-Translations → web/translations/{de,en,es,zh-cn}.json
- Toggle-Button → Dropdown mit Globe-Icon
- Browser-Locale-Detection mit LocalStorage-Priorität
- Backend-Route /kx/ui/translations/<lang>.json (regioned codes wie zh-cn)
- de.json fd_used 'GENUTZT' → 'BELEGT' (Slot-Kontext lesbarer)
- ES + ZH-CN sind AI-übersetzt (Hinweis im PR)
2026-05-30 18:28:58 +02:00
d808cd3ea8 fix(de): fd_used 'GENUTZT' → 'BELEGT' (klingt im deutschen Slot-Kontext natürlicher) 2026-05-30 18:28:28 +02:00
Gangoke
ecd444525a additional mappings and translations 2026-05-28 17:40:22 -10:00
Gangoke
d4bb79a68f revert docker-compose to image 2026-05-28 14:43:06 -10:00
Gangoke
cdaf74985c locale detection to auto select language if user didnt change language manually 2026-05-28 14:41:44 -10:00
Gangoke
8383c59b39 language refactor, baseline, de, en, es, zh-cn 2026-05-28 14:34:17 -10:00
1645de4cad fix: Review-Fixes für PR #32 (Content-Disposition + DE-Übersetzungen)
Nach Squash-Merge von #32 die Reviews-Anpassungen nachgereicht, die im
Dev-Repo (viewit/KX-Bridge@7c834bc) bereits enthalten waren:

- Content-Disposition mit RFC5987 filename*=UTF-8 + ASCII-Fallback
- DE-Strings im Verify-Dialog übersetzt (msg/confirm/abort)
2026-05-27 23:38:05 +02:00
42898c385c feat: GCode Web-Upload + Download + Verify-Dialog (PR #32)
Übernommen mit Anpassungen aus PR #32 von @gangoke:
- Drag&Drop GCode-Upload
- Download-Button pro Datei
- Web-Upload-Verify-Dialog (persistent Flag, global abschaltbar)

Review-Fixes:
- Content-Disposition mit RFC5987 filename*= + ASCII-Fallback
- DE-Strings übersetzt

Dev-Repo: viewit/KX-Bridge@7c834bc
Co-authored-by: gangoke <gangoke@noreply.localhost>
Co-committed-by: gangoke <gangoke@noreply.localhost>
2026-05-27 23:37:41 +02:00
6c5dd14dbd fix: config/config.ini und data/ ignorieren
Bei lokaler Nutzung von docker-compose im Release-Repo legt die Bridge
config.ini (mit Drucker-Credentials!) und data/ (SQLite, GCode-Store) an.
Diese Pfade dürfen niemals im öffentlichen Release-Repo landen.
2026-05-23 23:18:51 +02:00
c2d16270bc feat: docker-compose nutzt Registry-Image als Default
gitea.it-drui.de/viewit/kx-bridge:latest wird automatisch beim Push gebaut
(multi-arch amd64+arm64). 'build: .' bleibt als Kommentar für Self-Builder.
2026-05-23 23:14:59 +02:00
fd4b9b1254 docs: 'docker compose pull' als Update-Weg im README ergänzen
Bridge wird jetzt automatisch als Multi-Arch-Image (amd64+arm64) nach
gitea.it-drui.de/viewit/kx-bridge gebaut. Nutzer können mit
'docker compose pull && docker compose up -d' updaten.
2026-05-23 23:14:07 +02:00
21cd356757 docs: OrcaSlicer-KX (gepatchter Slicer) im README verlinken 2026-05-23 12:57:50 +02:00
40a27a47fc build: sources for v0.9.16 v0.9.16 2026-05-22 11:26:16 +02:00
7815c66a82 build: sources for v0.9.15 v0.9.15 2026-05-21 21:17:41 +02:00
312b4083d2 build: sources for v0.9.14 v0.9.14 2026-05-21 14:35:25 +02:00
534ea41816 docs: Update-Warnung im 0.9.13-CHANGELOG 2026-05-20 17:56:50 +02:00
f1bfab969c build: sources for v0.9.13 v0.9.13 2026-05-20 15:14:37 +02:00
81729c37a5 build: sources for v0.9.12 v0.9.12 2026-05-20 15:00:02 +02:00
fe1ed4b096 build: sources for v0.9.11 v0.9.11 2026-05-20 11:12:53 +02:00
33fffa0fc0 docs: GPLv3 LICENSE + NOTICE + License-Hinweise in README EN/DE 2026-05-19 22:23:22 +02:00
d040475a62 release: v0.9.10 v0.9.10 2026-05-17 22:33:07 +02:00
9f6b6a8518 release: v0.9.9 v0.9.9 2026-05-14 17:23:05 +02:00
5eda8a241f docs: README.md englisch + README.de.md deutsch mit Sprach-Cross-Link 2026-05-12 19:41:16 +02:00