Commit Graph

2 Commits

Author SHA1 Message Date
Andrés Eduardo García Márquez 4d13665893 Add i18n, delete button, resize handle and improved context menu
Features added:
- Internationalization (i18n) with 6 languages: English, Spanish, Chinese, French, German, Portuguese
- Auto-detects system language via Qt.locale()
- Delete button appears on hover (top-right, 25% size, max 44px)
- Resize handle in bottom-right corner to adjust preview size
- Enhanced context menu with: Switch to, Rename, Delete, New Desktop
- Updated config schema: previewSize range 80-200px, default 130px

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 16:53:50 -05:00
Andrés Eduardo García Márquez d867b3591f Initial release: Virtual Desktop Switcher for KDE Plasma
Features:
- Real-time desktop name display in panel
- Hover to open popup with desktop grid
- Real window geometry using native PagerModel
- Window icons in previews
- Proper screen aspect ratio
- Desktop management (add, rename, delete)
- Scroll wheel navigation
- High performance native implementation

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 16:27:31 -05:00