Skip to content

Conversation

@supersaiyansubtlety
Copy link
Member

@supersaiyansubtlety supersaiyansubtlety commented Oct 23, 2025

based on #317


Makes several improvements to the blinking outline that indicates which entry has been navigated to:

  • stops any previous blinking on other entries
  • removes initial delay
  • makes the number of blinks and the delay configurable (set blinks to 0 to disable)
  • when opening a class, waits for it to fully load before highlighting its first entry

Config

# Settings for the editor's selection highlighting; used to highlight entries that have been navigated to.
# The color of the highlight is defined per-theme (in themes/) by [syntax_pane_colors] > selection_highlight.
[selection_highlight]
	# The number of times the highlighting blinks. Set to 0 to disable highlighting.
	# range: 0 - 10
	# default: 3
	blinks = 3
	# The milliseconds the highlighting should be on and then off when blinking.
	# range: 10 - 5000
	# default: 200
	blink_delay = 200
selection-highlight-config-menu

Before

selection-highlighter-before.mp4

After

selection-highlighter-after.mp4

Custom

# Settings for the editor's selection highlighting; used to highlight entries that have been navigated to.
# The color of the highlight is defined per-theme (in themes/) by [syntax_pane_colors] > selection_highlight.
[selection_highlight]
	# The number of times the highlighting blinks. Set to 0 to disable highlighting.
	# range: 0 - 10
	# default: 3
	blinks = 2
	# The milliseconds the highlighting should be on and then off when blinking.
	# range: 10 - 5000
	# default: 200
	blink_delay = 150
selection-highlighter-custom.mp4

@supersaiyansubtlety supersaiyansubtlety self-assigned this Oct 23, 2025
@supersaiyansubtlety supersaiyansubtlety added enhancement New feature or request user interface affects the enigma ui labels Oct 23, 2025
@ix0rai ix0rai self-requested a review October 26, 2025 17:52
@supersaiyansubtlety supersaiyansubtlety force-pushed the improve-selection-highlighting branch from 1716933 to 754e227 Compare October 26, 2025 21:36
This was referenced Oct 26, 2025
@supersaiyansubtlety supersaiyansubtlety force-pushed the improve-selection-highlighting branch 6 times, most recently from ed8f3a9 to 32426d9 Compare November 1, 2025 21:10
@supersaiyansubtlety supersaiyansubtlety force-pushed the improve-selection-highlighting branch 5 times, most recently from 7ab9caf to 4f862c3 Compare November 9, 2025 20:39
@supersaiyansubtlety supersaiyansubtlety force-pushed the improve-selection-highlighting branch from 4f862c3 to 40160c7 Compare November 18, 2025 21:46
@supersaiyansubtlety supersaiyansubtlety changed the base branch from develop/2.7 to develop/2.8 November 18, 2025 21:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request user interface affects the enigma ui

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant