mRemoteNG/mRemoteNG
Feature Request: Text Zoom (Ctrl + Mouse Wheel) Functionality
Offen
#2.679 geöffnet am 28.03.2025
1.78.*EnhancementHelp WantedPriority - Low
Repository-Metriken
- Stars
- (10.807 Sterne)
- PR-Merge-Metriken
- (Durchschn. Merge 1T 2h) (29 gemergte PRs in 30 T)
Beschreibung
Description:
Implement a text zoom feature in mRemoteNG that allows users to increase or decrease the font size of the terminal/session display by holding down the Ctrl key and scrolling the mouse wheel, similar to the functionality found in Windows Terminal.
Use Case:
Users often need to adjust the text size during sessions for better readability, especially when dealing with:
- High-resolution displays where text appears too small.
- Presentations or demonstrations where larger text is required.
- Users with visual impairments who require adjustable text sizes.
- Quickly adjusting the text for different remote servers with differing output.
Benefits:
- Improved user experience and accessibility.
- Increased productivity by allowing users to quickly adjust text size without navigating through menus.
- Consistency with modern terminal applications like Windows Terminal.
Implementation Details (Suggestions):
- Bind the Ctrl + Mouse Wheel event to a function that adjusts the font size of the active session's terminal/display.
- Implement a configurable zoom step (e.g., small, medium, large increments).
- Consider persisting the zoom level for each session or globally.
- Optionally, display a visual indicator of the current zoom level.
- The zoom should work on any embedded terminal like putty, or other terminal sessions.
Labels:
- feature-request
- usability
- accessibility
- terminal
- zooming