Skip to content

docs: add v0.6.0 screenshots and update both READMEs - #28

Merged
TimInTech merged 4 commits into
mainfrom
docs/readme-v060-screenshots-and-update
Jun 24, 2026
Merged

docs: add v0.6.0 screenshots and update both READMEs#28
TimInTech merged 4 commits into
mainfrom
docs/readme-v060-screenshots-and-update

Conversation

@TimInTech

Copy link
Copy Markdown
Owner

Summary

  • Add English UI screenshots (docs/screenshots/linux/en/) — all 6 screenshots committed for the first time
  • Restore Banner.png embed in README.md (removed by PR docs: remove stale screenshot embeds from READMEs #20)
  • Add banner and all English screenshots to README.de.md
  • Bring German README up to date with the current v0.6.0 feature set

Changes in README.de.md

  • Features list: add Compose window, OpenRouter & custom endpoints, Audio export
  • Hotkey note: generic "API-Key" instead of OpenAI-specific
  • KI-Workflows: new LLM providers table (OpenAI / OpenRouter / Custom endpoint)
  • Writing-style presets: add "Eigenes Preset…" row + Compose window reference
  • New Compose-Fenster section with full feature table
  • Hauptfenster: modernized title and control descriptions
  • Vorlesen: mention Export button for audio file saving
  • Configuration: updated JSON example with all new fields (llm_provider, base_url, llm_model, compose_signature, compose_signature_auto_append, compose_custom_preset_text, writing_preset)
  • Directory overview: add compose_window.py, history_panel.py, main_window.py, tts_window.py, writing_presets.py
  • Privacy note: mention OpenRouter alongside OpenAI

Test plan

  • Verify all 6 screenshot images render correctly on GitHub
  • Verify banner displays at top of both README.md and README.de.md
  • Check all new sections in README.de.md render correctly
  • Confirm no broken image links

🤖 Generated with Claude Code

Add 6 English-language screenshots under docs/screenshots/linux/en/ and
update README with current UI paths. Also document Compose window,
OpenRouter/custom endpoint support, audio export, and writing-style
presets added since v0.5.0.
- Add Compose window, OpenRouter & custom endpoints, Audio export to Features
- Update LLM-Workflows note: generic "API-Key" instead of OpenAI-specific
- Add LLM providers table (OpenAI / OpenRouter / Custom endpoint)
- Add "Eigenes Preset…" row to writing-style presets table
- Add complete Compose-Fenster section with full feature table
- Update Hauptfenster section: modernize title and control descriptions
- Add Export button mention to Vorlesen table row
- Update config JSON example with all new fields (llm_provider, base_url,
  llm_model, compose_signature, compose_signature_auto_append,
  compose_custom_preset_text, writing_preset)
- Add openai_api_key_env explanation for OpenRouter use
- Add compose_* and llm_* field explanations
- Fix tts_openai_voice default: nova (not marin)
- Update pytest note to mention Compose window GUI tests
- Update directory overview: add compose_window.py, history_panel.py,
  main_window.py, tts_window.py, writing_presets.py
- Update llm_service.py comment: OpenRouter and custom endpoints
- Update privacy note to mention OpenRouter
@TimInTech
TimInTech merged commit 411b321 into main Jun 24, 2026
5 of 7 checks passed
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

@TimInTech
TimInTech deleted the docs/readme-v060-screenshots-and-update branch June 24, 2026 07:09
TimInTech added a commit that referenced this pull request Jun 24, 2026
…ne scan

The pattern OPENAI_API_KEY= in the docs example triggered the CI secret
scan since PR #28. Replace with a description that conveys the same info.
TimInTech added a commit that referenced this pull request Jun 24, 2026
* feat: Paket J — Prompt-Transparenz & Prompt-Editor

Fügt einen „Prompt"-Button im Compose-Fenster hinzu, der den vollständig
aufgelösten System-Prompt und die Nutzernachricht vor dem API-Call anzeigt.
Der Nutzer kann beide Felder bearbeiten, bevor er auf „Senden" klickt.

- app/i18n.py: 7 neue i18n-Keys in DE und EN
- app/llm_service.py: build_system_prompt() (kein API-Call) + rewrite_raw()
  (direkter API-Call mit expliziten Prompts, ohne Preset-Logik)
- app/compose_window.py: PromptEditorDialog, erweiterter _ComposeWorker
  (raw_system_prompt / raw_user_message), btnShowPrompt mit vollständiger
  State-Verwaltung (_set_busy / _sync_state), _on_show_prompt_clicked,
  _start_worker_raw
- tests/test_llm_service.py: TestBuildSystemPrompt (11 Tests),
  TestRewriteRaw (6 Tests)
- tests/test_compose_window.py: _FakeLLMService um build_system_prompt()
  und rewrite_raw() erweitert

* fix: remove OPENAI_API_KEY= literal from READMEs to pass secret hygiene scan

The pattern OPENAI_API_KEY= in the docs example triggered the CI secret
scan since PR #28. Replace with a description that conveys the same info.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant