Merge 0492832b76292365eb928d00f1514c8044973ac6 into f157648d1e51878a10e02a8836c1e15aa8c59cc9

This commit is contained in:
eFirewall 2025-09-29 10:41:48 +00:00 committed by GitHub
commit 1881c08a73
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 34 additions and 0 deletions

3
.gitignore vendored
View File

@ -48,3 +48,6 @@ cool-retro-term
.DS_Store
*.app
# AI Copilot instructions
.github/copilot-instructions.md

31
RELEASE-NOTES.md Normal file
View File

@ -0,0 +1,31 @@
# Cool Retro Term - Spanish Keyboard Fix
## 🇪🇸 Fixed for Spanish keyboards!
This is a **one-time fix release** for cool-retro-term that solves the Spanish keyboard issue where `Option+2` didn't produce `@` correctly.
### ✅ What's Fixed:
- **Spanish keyboard**: `Option+2` now produces `@` symbol correctly
- **International keyboards**: Fixed ESC prefix issue with Alt+key combinations
- **Character composition**: Improved Input Method handling
### 📦 Installation (macOS):
1. Download `cool-retro-term.app.zip`
2. Extract and copy to `/Applications/`
3. Launch from Applications or Spotlight
### ⚠️ Disclaimer:
- **Not maintained long-term** - This is a punctual fix
- **Use at your own risk** - Original project appears inactive
- **Based on**: cool-retro-term v1.2.0 by Swordfish90
### 🔧 Technical Details:
Fixed in `qmltermwidget/lib/Vt102Emulation.cpp` - Detection of Alt-generated international characters to skip unnecessary ESC prefix.
### 📋 Original Project:
- GitHub: https://github.com/Swordfish90/cool-retro-term
- Issue: #895 (Spanish keyboard problem)
---
**Built on:** September 29, 2025
**Fix by:** @eFirewall