Releases: D4vRAM369/CodexRenderer
Releases · D4vRAM369/CodexRenderer
0.2.0
🚀 CodexRenderer v0.2.0 — ODT/TXT → Markdown → HTML (tema Alacritty/Codex)
✨ Novedades destacadas (Highlights)
- Primer release estable y funcional de CodexRenderer, con soporte completo para .odt y .txt.
- Conversión automática a Markdown con reglas semánticas (bloques
diff, pensamientos IA•, resaltado de sintaxis, etc.). - Conversión HTML con CSS integrado (tema Matrix/Alacritty, sombras verdes, fondo oscuro).
- Interfaz gráfica (GUI) construida con Tkinter y soporte Drag & Drop nativo (TkinterDnD2 + TkDND).
- Modo CLI optimizado:
codexrendererycodexrenderer-guiahora se ejecutan desderun.sho como entrypoints instalables. - Estructura reorganizada:
src/codexrenderer/contiene GUI, CLI y lógica principal (codexrenderer_gui.py, gemini_cli.py, claude_code.py, etc.). - Nueva carpeta
/stylespara personalizar temas visuales. - Soporte PyInstaller: empaquetado standalone (
CodexRunner_linux_x64_v0.2.0) listo para ejecutarse sin dependencias.
🧩 Cambios técnicos
- Integración de branches previas:
gemini-renderer,GeminiCLI-renderer,claude-code,feat/geminirenderer-gui. - Normalización del bootstrap
TkDNDy autodetección de rutas enrun.sh. - Añadidos entrypoints CLI:
codexrenderer,codexrenderer-gui,geminirenderer,geminirenderer-gui,claudecoderenderer,claudecoderenderer-gui. - README y README_english-version.md sincronizados y actualizados.
CodexRunner.specactualizado para incluir assets, styles y hooks de entorno (hooks/rt_tkdnd_env.py).
📦 Archivos incluidos (Assets)
- CodexRunner_linux_x64_v0.2.0.zip — versión ejecutable standalone.
- CodexRunner_linux_x64_v0.2.0.tar.gz — misma versión en formato
.tar.gz.
⚙️ Instalación y uso
-
Requisitos:
sudo apt install -y pandoc python3-tk tkdnd
-
Instalar en entorno editable:
python3 -m venv .venv source .venv/bin/activate python -m pip install -e ".[gui]"
-
Ejecutar:
codexrenderer-gui
o desde CLI:
codexrenderer archivo.txt
-
Empaquetar con PyInstaller:
pyinstaller CodexRunner.spec --clean --noconfirm
✅ Testing y checklist de release
ruff check .yblack --check .pytestpython -m build && twine check dist/*- Generar bundle con PyInstaller y comprimir
dist/CodexRunner/
¡Gracias por probar CodexRenderer!
Tu feedback y PRs ayudan a mejorar cada versión 💚
🇬🇧 English version
✨ Highlights
- First stable release of CodexRenderer with full support for .odt and .txt.
- Automatic Markdown conversion with custom rules (
diffblocks, IA thoughts•, syntax highlighting). - HTML export with embedded CSS (Matrix/Alacritty theme, green glow, dark background).
- GUI built with Tkinter and native Drag & Drop (TkinterDnD2 + TkDND).
- Optimized CLI mode with entrypoints (
codexrenderer,codexrenderer-gui, etc.). - Repository structure reorganized:
src/codexrenderer/holds GUI, CLI, and logic core. - Added
/stylesfolder for custom theming. - Standalone PyInstaller build ready to run out of the box.
🧩 Technical changes
- Merged branches:
gemini-renderer,GeminiCLI-renderer,claude-code, andfeat/geminirenderer-gui. - Unified TkDND bootstrap and path autodetection in
run.sh. - Added new CLI entrypoints and bilingual documentation.
- Updated
CodexRunner.specto include assets, styles, and environment hooks.
📦 Assets
CodexRunner_linux_x64_v0.2.0.zipCodexRunner_linux_x64_v0.2.0.tar.gz
⚙️ Installation / Usage
See Spanish section above for full steps — identical across locales.
🧠 Developed by Brian D4vRAM · Made with ChatGPT & PBL · GPLv3 License