Skip to content

Releases: hddevteam/cuemode

CueMode 2.8.0

04 Nov 14:43

Choose a tag to compare

Highlights:

  • Clearer code demos: real line break markers in code blocks (with end-of-line marker)
  • Cleaner activation: auto-close right-side Chat panel for distraction-free starts

Changelog: https://github.com/hddevteam/cuemode/blob/main/CHANGELOG.md#280---2025-11-04---clearer-code-demos--cleaner-start

v2.4.0 - Enhanced Visual Hierarchy & Speaker Notes

13 Oct 14:56

Choose a tag to compare

🎨 New Features

Differentiated Header Sizes

Professional visual hierarchy for markdown headers with graduated font sizes:

  • H1: 2.0x base size - Largest header with bottom border
  • H2: 1.7x base size - Secondary header with bottom border
  • H3: 1.4x base size - Medium-large header
  • H4: 1.2x base size - Standard header
  • H5: 1.05x base size - Slightly larger than base text
  • H6: 0.95x base size - Slightly smaller with reduced opacity

HTML Comment Visibility

Display markdown comments for speaker notes and presentation cues:

  • Subtle styling with ※ marker (0.4 opacity, italic)
  • Perfect for slides, presentations, and live streaming
  • Examples: `<- Localizations: 6 languages Slide 1 End -->`, `<- Localizations: 6 languages Emphasize this point -->`
  • Secure HTML escaping prevents XSS attacks

🔧 Technical Improvements

  • Enhanced MarkdownParser with parseHtmlComments() method
  • New CSS styling for professional comment display
  • Responsive design for mobile devices (<768px)
  • Full compatibility with all 7 themes and focus mode
  • All 134 tests passing (100% success rate)

📦 Package Information

  • Bundle Size: 214.9 KB (optimized with esbuild)
  • Package Size: 78.33 KB (20 files)
  • Localizations: 6 languages (EN, ZH-CN, DE, FR, JA, KO)

📚 Documentation

Comprehensive documentation at `.github/development/HEADER_SIZES_AND_COMMENTS_FEATURE.md`

Full Changelog: https://github.com/hddevteam/cuemode/blob/main/CHANGELOG.md

CueMode v2.3.0 - Line Height Adjustment & Markdown Display Toggle

07 Aug 12:10

Choose a tag to compare

🚀 CueMode v2.3.0: Enhanced Text Control & Display Flexibility

Transform your VS Code into an even more powerful professional teleprompter with precision text controls and flexible display modes!

✨ Major New Features

📏 Line Height Adjustment

  • Dynamic Spacing Control: Cycle through 5 line height options (1.0x, 1.2x, 1.5x, 1.8x, 2.0x)
  • Keyboard Shortcuts: Press L key in webview or Ctrl+Shift+L in VS Code
  • Perfect for: Different content types, viewing distances, and presentation styles
  • Visual Feedback: Real-time line spacing adjustments for optimal readability

📝 Markdown Display Toggle

  • Flexible Presentation: Switch between rendered Markdown and raw text display
  • Keyboard Control: Press D key for instant toggling
  • Ideal for: Technical documentation, script reading, and content creation
  • Seamless Switching: No interruption to your presentation flow

🌐 Complete 6-Language Internationalization

  • Full Language Support: English, Chinese, German, French, Japanese, Korean
  • Professional Quality: Native translations with cultural adaptation
  • Auto-Detection: Automatic language selection from VS Code environment
  • i18next Integration: Type-safe translation system with pluralization support

⌨️ Enhanced Keyboard Shortcuts

Key Function Description
L Line Height Adjustment Cycle through spacing options
D Markdown Display Toggle Switch between rendered/raw text
M Mirror Flip Professional teleprompter hardware support
T Theme Cycling Switch between 7 color themes
F Focus Mode Enhanced concentration mode
Space Auto-Scroll Start/stop scrolling

🎯 Perfect For

  • Content Creators: Optimal text spacing for different camera distances
  • Educators: Flexible display modes for various teaching materials
  • Developers: Technical documentation with markdown support
  • Streamers: Professional teleprompter hardware compatibility
  • International Users: Native language support with cultural adaptation

📊 Technical Excellence

  • 100% Test Coverage: 134/134 tests passing
  • TypeScript Strict Mode: Full type safety compliance
  • Performance Optimized: 213.4kb bundle size
  • Memory Efficient: <15MB active usage
  • Fast Activation: <100ms startup time

🔧 Installation & Usage

  1. Install from Marketplace: CueMode Extension
  2. Activate: Right-click → "Cue Mode" or Ctrl+Shift+P → "CueMode"
  3. Customize: Adjust line height with L key, toggle markdown with D key
  4. Present: Professional teleprompter ready in seconds!

🌟 What's New Since v2.2.0

  • 📏 Line Height Adjustment with 5 precise spacing options
  • 📝 Markdown Display Toggle for flexible content presentation
  • 🌐 Complete internationalization for 6 languages
  • 🎨 Enhanced user interface with real-time feedback
  • ⚡ Improved performance and memory efficiency
  • 🔧 Professional release quality with comprehensive validation

📚 Full Documentation


Download: Extension is live on VS Code Marketplace

Support: Report issues on GitHub

Thank you for using CueMode! 🎉

CueMode v2.2.0 - Mirror Flip & Professional Teleprompter Support

15 Jul 03:12

Choose a tag to compare

🎯 New Features

Mirror Flip Mode

  • Professional horizontal text mirroring for teleprompter hardware setups
  • M key toggle for instant mirror flip activation/deactivation
  • Smart status indicator positioned in top-left corner to avoid UI conflicts
  • Seamless integration with existing keyboard shortcuts

Enhanced Professional Features

  • Teleprompter hardware support with proper text orientation
  • Visual feedback system with status indicators
  • Improved user experience with better UI positioning
  • Performance optimizations for smooth mirroring transitions

🔧 Improvements

User Interface

  • Optimized status indicator positioning to prevent button overlap
  • Enhanced visual feedback for mirror flip state changes
  • Improved help dialog positioning with smart boundary detection
  • Better keyboard shortcuts integration across all features

Documentation

  • Updated feature cards in both English and Chinese documentation
  • Comprehensive keyboard shortcuts documentation
  • Professional use case examples for teleprompter hardware
  • Enhanced multi-language support descriptions

🌐 Internationalization

Multi-Language Support

  • 6 languages fully supported: English, Chinese, German, French, Japanese, Korean
  • Consistent terminology across all languages for mirror flip features
  • Cultural adaptation for different regions and use cases
  • Professional translations maintaining technical accuracy

📱 Technical Specifications

Compatibility

  • VS Code: 1.82.0 or higher
  • Operating Systems: Windows, macOS, Linux
  • Package Size: 66.85KB (optimized for fast installation)
  • Memory Usage: < 15MB active usage

Performance

  • Activation Time: < 100ms including i18n initialization
  • Test Coverage: 82/82 comprehensive tests passing
  • Build Pipeline: Fully optimized with esbuild
  • Resource Efficiency: Minimal impact on VS Code performance

🎮 Keyboard Shortcuts

New Shortcuts

  • M: Toggle mirror flip mode
  • Ctrl+Shift+M (VS Code): Toggle mirror flip from editor

Existing Shortcuts

  • Space: Start/Stop auto-scroll
  • T: Cycle through 7 professional themes
  • F: Toggle focus mode
  • R: Toggle scroll direction
  • +/-: Adjust scroll speed
  • H: Show/Hide help dialog
  • Esc: Exit teleprompter mode

🧪 Quality Assurance

Testing

  • 82 comprehensive unit tests covering all functionality
  • Integration tests for new mirror flip features
  • Performance benchmarks validated
  • Cross-platform compatibility verified

Build Quality

  • TypeScript strict mode enabled
  • ESLint compliance maintained
  • Optimized bundle size with esbuild
  • Resource efficiency validated

📥 Installation

From VS Code Marketplace

  1. Open VS Code
  2. Go to Extensions (Ctrl+Shift+X)
  3. Search for "CueMode"
  4. Click Install

From Command Line

code --install-extension luckyXmobile.cuemode

From VSIX Package

Download the attached cuemode-2.2.0.vsix file and install via:

code --install-extension cuemode-2.2.0.vsix

🔗 Links

🙏 Acknowledgments

Special thanks to the community for feedback and suggestions that helped shape this release, particularly the requests for professional teleprompter hardware support.


Full Changelog: https://github.com/hddevteam/cuemode/blob/main/CHANGELOG.md

CueMode v2.1.1 - Build Process & Package Optimization

14 Jul 07:47

Choose a tag to compare

🚀 CueMode v2.1.1 - Build Process & Package Optimization

🔧 Build Process Improvements

  • Enhanced Build Pipeline: Improved vscode:prepublish script with proper esbuild integration
  • Package Optimization: Added esbuild bundling for better performance and smaller bundle size
  • Localization Package Files: Added VS Code package localization files for marketplace display
    • Added German (🇩🇪), French (🇫🇷), Japanese (🇯🇵), Korean (🇰🇷) marketplace listings
  • Improved .vscodeignore: Better exclusion of development files for smaller package size
  • Release Process Enhancement: Updated release checklist with git pull requirement

🐛 Bug Fixes

  • Command Registration: Fixed 'cuemode.cueMode' command not found issue
  • Build Script: Resolved esbuild integration in prepublish workflow
  • Package Size: Optimized final package size to 64KB (target: <1MB)

📦 Package Information

  • Package Size: 64KB (optimized)
  • Bundle Size: 158.4KB (esbuild optimized)
  • Files Included: 20 files with comprehensive localization support
  • Languages Supported: 6 languages in both runtime and marketplace listings

🌐 Internationalization

  • Runtime Support: English, Chinese, German, French, Japanese, Korean
  • Marketplace Listings: Localized package descriptions for all languages

🎯 Perfect For

  • Developers doing live coding streams
  • Educators creating video tutorials
  • Content creators making professional presentations
  • Anyone needing professional teleprompter functionality in VS Code

📥 Installation

# Install from VS Code Marketplace
# Search for "CueMode" in VS Code Extensions
# Or install the VSIX file directly

🔗 Links


Full Changelog: https://github.com/hddevteam/cuemode/blob/main/CHANGELOG.md

CueMode v2.1.0 - Focus Mode & Comprehensive Internationalization

14 Jul 02:13

Choose a tag to compare

CueMode v2.1.0 - Focus Mode & Comprehensive Internationalization

🌟 Major Features

  • Enhanced Focus Mode: F-key toggle with intelligent gradient blur algorithm
  • 6-Language Internationalization: Complete i18next integration supporting English, Chinese, German, French, Japanese, and Korean
  • Smart Help Dialog: Optimized layout without text ellipsis issues
  • Dramatic Size Optimization: Package reduced from 6.8MB to 70KB (99% reduction!)

🌐 Internationalization Highlights

  • Professional i18next Integration: Industry-standard translation framework
  • Dynamic Language Switching: Runtime language changes without restart
  • Automatic Language Detection: From VS Code environment settings
  • Type-Safe Translations: Compile-time validation with interpolation support
  • Cultural Adaptation: Professional teleprompter terminology in all languages

🎨 UI/UX Improvements

  • Enhanced Help Dialog: Responsive design with proper text display
  • Focus Mode Enhancements: Visual indicators and gradient blur effects
  • Keyboard Shortcuts: Localized descriptions in all supported languages
  • Theme Optimizations: Improved contrast and accessibility

⚡ Performance & Technical

  • Package Size: Optimized from 6.8MB to 70KB (99% reduction)
  • Build System: Enhanced with automatic resource copying
  • Test Coverage: All 77 tests passing with multilingual validation
  • Memory Management: Improved resource cleanup and efficiency

🛠️ Technical Architecture

  • File Structure: Migrated to JSON-based translation system
  • Centralized i18n: Single manager with fallback mechanisms
  • Enhanced Testing: Cross-language consistency validation
  • Professional Dependencies: i18next production integration

🌍 Supported Languages

  • 🇺🇸 English
  • 🇨🇳 简体中文 (Chinese Simplified)
  • 🇩🇪 Deutsch (German)
  • 🇫🇷 Français (French)
  • 🇯🇵 日本語 (Japanese)
  • 🇰🇷 한국어 (Korean)

🚀 Installation

Download from VS Code Marketplace:
https://marketplace.visualstudio.com/items?itemName=luckyXmobile.cuemode

Or install the VSIX file directly from this release.


Full Changelog: https://github.com/hddevteam/cuemode/blob/main/CHANGELOG.md

CueMode 2.0.0 - Professional Teleprompter with Enhanced Features

12 Jul 10:56

Choose a tag to compare

CueMode 2.0 - 专业提词器工具 / Professional Teleprompter Tool

🚀 Major Release Highlights / 主要版本亮点

CueMode 2.0 brings significant enhancements to your teleprompter experience with new keyboard shortcuts, improved themes, and professional presentation features.

CueMode 2.0 为您的提词器体验带来重大改进,包括新的键盘快捷键、改进的主题和专业演示功能。

✨ What's New / 新功能

🎨 Instant Theme Cycling / 即时主题切换

  • T Key: Press T to instantly cycle through all 7 professional themes
  • 按 T 键: 即时循环切换全部 7 个专业主题
  • Real-time theme switching with visual feedback
  • 实时主题切换,带有视觉反馈

🧹 Text Formatting Tools / 文本格式化工具

  • R Key: Remove leading spaces and indentation from text
  • 按 R 键: 移除文本中的前导空格和缩进
  • Perfect for cleaning up code snippets and formatted text
  • 完美适用于清理代码片段和格式化文本

⌨️ Enhanced Keyboard Shortcuts / 增强的键盘快捷键

  • Ctrl+Shift+T (Cmd+Shift+T): Change theme via command palette
  • Ctrl+Shift+R (Cmd+Shift+R): Remove leading spaces via command palette
  • T: Quick theme cycling (in prompter mode)
  • R: Quick text formatting (in prompter mode)

🎯 Professional Teleprompter Features / 专业提词器功能

  • Optimized for content creators, educators, and developers
  • 为内容创作者、教育工作者和开发者优化
  • Enhanced status bar notifications with clear feedback
  • 增强的状态栏通知,提供清晰反馈
  • Improved accessibility and user experience
  • 改进的可访问性和用户体验

🌈 Theme Collection / 主题集合

Choose from 7 carefully crafted themes optimized for different scenarios:
选择 7 个精心制作的主题,针对不同场景优化:

  1. Classic Black - Traditional teleprompter look
  2. Inverted White - High contrast on light background
  3. Midnight Blue - Elegant dark blue ambiance
  4. Warm Gray - Comfortable neutral tone
  5. Soft Yellow - Easy on the eyes for long sessions
  6. High Contrast - Maximum readability
  7. Customizable - Your personalized theme

💻 Installation / 安装

Via VS Code Marketplace / 通过 VS Code 市场

  1. Open VS Code / 打开 VS Code
  2. Go to Extensions (Ctrl+Shift+X) / 转到扩展 (Ctrl+Shift+X)
  3. Search for "CueMode" / 搜索 "CueMode"
  4. Click Install / 点击安装

Via Command Line / 通过命令行

code --install-extension luckyXmobile.cuemode

🎬 Quick Start / 快速开始

  1. Activate: Ctrl+Shift+P → "CueMode: Toggle Prompter Mode"
  2. Theme: Press T to cycle themes or use Ctrl+Shift+T
  3. Format: Press R to remove indentation or use Ctrl+Shift+R
  4. Exit: Press Escape to return to normal editing

🔧 Technical Improvements / 技术改进

  • Full TypeScript migration with type safety
  • 完整的 TypeScript 迁移,具有类型安全性
  • Enhanced memory management and performance
  • 增强的内存管理和性能
  • Comprehensive test suite with 71 test cases
  • 包含 71 个测试用例的全面测试套件
  • International support (English/Chinese)
  • 国际化支持(英文/中文)

📚 Documentation / 文档

🔄 Upgrade Notes / 升级说明

If upgrading from v1.x:
如果从 v1.x 升级:

  • All existing settings are preserved / 所有现有设置都会保留
  • New keyboard shortcuts are automatically available / 新的键盘快捷键自动可用
  • No breaking changes to existing functionality / 现有功能无破坏性更改

🐛 Bug Fixes / 错误修复

  • Improved webview memory management / 改进的 webview 内存管理
  • Fixed theme persistence issues / 修复主题持久化问题
  • Enhanced cross-platform compatibility / 增强跨平台兼容性
  • Better error handling and user feedback / 更好的错误处理和用户反馈

🚀 Performance / 性能

  • Faster extension activation (< 100ms) / 更快的扩展激活 (< 100ms)
  • Smoother theme transitions / 更流畅的主题转换
  • Reduced memory footprint / 减少内存占用
  • Optimized for large documents / 针对大文档优化

🎯 Perfect For / 完美适用于

  • Content Creators creating videos and tutorials / 内容创作者 制作视频和教程
  • Educators delivering online presentations / 教育工作者 进行在线演示
  • Developers presenting code and technical content / 开发者 展示代码和技术内容
  • Streamers conducting live coding sessions / 直播主播 进行实时编程
  • Public Speakers preparing for presentations / 演讲者 准备演示文稿

📈 What's Next / 下一步计划

Check our Roadmap for upcoming features:
查看我们的路线图了解即将推出的功能:

  • Advanced customization options / 高级自定义选项
  • Plugin ecosystem / 插件生态系统
  • Remote presentation features / 远程演示功能
  • Enhanced accessibility tools / 增强的无障碍工具

🙏 Acknowledgments / 致谢

Thank you to our community for feedback and contributions that made this release possible!
感谢我们的社区提供反馈和贡献,使这次发布成为可能!


Download CueMode 2.0 now and elevate your presentation game! 🎬✨
立即下载 CueMode 2.0,提升您的演示水平!🎬✨