Skip to content

Crest plugin - #2

Open
rampitec wants to merge 99 commits into
masterfrom
crest
Open

rampitec wants to merge 99 commits into
masterfrom
crest

Conversation

@rampitec

@rampitec rampitec commented Jun 24, 2026

Copy link
Copy Markdown
Owner

Temporarily draws a highlighted 'crest' in editor while modifiers pressed (Alt/Ctrl/Shift) or locked (Caps/Num/Scroll).

Can colorize symbol under cursor.

Can draw a ruler at the top with position numbers.

Based on original source by Jury Mamaev.
Adopted for far2l by Stanislav Mekhanoshin.

Known issues:

  • After pressing a locker (num/caps/scroll lock) you need to press just anything else because no keyboard event comes to plugin when these are pressed and there is no realistic way to check if these are on or off via FAR API.

@rampitec
rampitec force-pushed the crest branch 9 times, most recently from 6e08bf1 to 94a9ed4 Compare June 24, 2026 22:23
exkrexpexfex and others added 6 commits July 6, 2026 20:27
Add VMenu support for a dynamic bottom description area
Refresh far:config list presentation with a header row
Convert view/edit option descriptions to multiline static text
* Revert short save type as column
* Revert show hex after = in value column
* Set MIN_DESCRIPTION_LINES to 1
* WrapStaticText() moved to mix/strmix.cpp
* Minor cosmetic improvements
far:config descriptions and layout: improvements
and minor optimizations in ConfigOptEdit.cpp
MacroBrowser: use Description in VMenu
@rampitec
rampitec force-pushed the crest branch 3 times, most recently from 3cafffe to 4c1fb43 Compare August 8, 2026 19:22
elfmz and others added 29 commits September 5, 2026 19:36
Changelog and plist (warnings before kill and show autorefresh and sort status and Ctrl+F10)
features: Description to VMenu and layouts in dialogs. Use in far:config and MacroBrowser
colorer: Drop thread_local to avoid TLS overhead in shared-library builds
Temporarily draws a highlighted 'crest' in editor while modifiers pressed
(Alt/Ctrl/Shift) or locked (Caps/Num/Scroll).

Can colorize symbol under cursor.

Can draw a ruler at the top with position numbers.

Based on original source by Jury Mamaev.
Adopted for far2l by Stanislav Mekhanoshin.

Known issues:

- After pressing a locker (num/caps/scroll lock) you need to press just
anything else because no keyboard event comes to plugin when these are pressed
and there is no realistic way to check if these are on or off via FAR API.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants