Remove jump-to-end-on-focus entirely
Two debounce attempts (recent-append recency, then sustained-unfocus streak) both failed to stop it firing on almost every incoming line while the toggle was on. Rather than keep chasing GetFocus() polling noise, removed the whole feature: poll_output_focus, jump_notepad_to_end, toggle_jump_to_end, the Ctrl+Alt+J accelerator/alias, the polling timer, the jump_to_end_on_focus variable, and the now-unused GetFocus/ EM_SCROLLCARET Alien bindings. SmartAppendToNotepad (the actual smart- scroll fix, unrelated to this and confirmed working) is untouched. Updated the readme to drop the Ctrl+Alt+J entry.
This commit is contained in:
@@ -91,7 +91,6 @@ MushClient is a portable client designed specifically for Cosmic Rage. The game
|
||||
The soundpack mirrors game text into a separate notepad-style window titled "output", useful for reviewing text with a screen reader without losing your place when new lines arrive.
|
||||
|
||||
- **Ctrl + Alt + O**: Toggle whether output is mirrored to the output window
|
||||
- **Ctrl + Alt + J**: Toggle whether switching to the output window jumps you to the newest line
|
||||
- **Ctrl + Shift + C**: Clear the output buffer
|
||||
- **Ctrl + Alt + Shift + C**: Clear the output window
|
||||
- **Ctrl + Shift + I**: Speak the current line
|
||||
|
||||
Reference in New Issue
Block a user