dynamic lexer list

This commit is contained in:
2026-02-01 15:56:33 +08:00
parent 480d628260
commit 7962974bc4
2 changed files with 362 additions and 379 deletions

View File

@@ -26,36 +26,14 @@ Template: https://github.com/KDE/kxmlgui/blob/master/src/ui_standards.rc
<Action name="view_zoom_out"/>
</Menu>-->
<Action name="toggle_wrap_mode" />
<Action name="toggle_editor_dark_theme" />
<Action name="toggle_editor_dark_theme" />
</Menu>
<Menu name="encoding"><text>E&amp;ncoding</text>
</Menu>
<Menu name="language"><text>&amp;Language</text>
<Action name="lexer_none" />
<Separator/>
<!-- FIXME: those lexer_group_ actions should be exclude from Edit ToolBar dialog -->
<Action name="lexer_group_a" />
<Action name="lexer_group_b" />
<Action name="lexer_group_c" />
<Action name="lexer_group_d" />
<Action name="lexer_group_e" />
<Action name="lexer_group_f" />
<Action name="lexer_group_g" />
<Action name="lexer_group_h" />
<Action name="lexer_group_i" />
<Action name="lexer_group_j" />
<Action name="lexer_group_k" />
<Action name="lexer_group_l" />
<Action name="lexer_group_m" />
<Action name="lexer_group_n" />
<Action name="lexer_group_o" />
<Action name="lexer_group_p" />
<Action name="lexer_group_r" />
<Action name="lexer_group_s" />
<Action name="lexer_group_t" />
<Action name="lexer_group_v" />
<Action name="lexer_group_x" />
<Action name="lexer_group_y" />
<ActionList name="lexer_group_list" />
</Menu>
<Menu name="settings">
<Action name="colorscheme_menu"/>