1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2025-04-07 11:15:47 +02:00

Merge pull request from citizenmatt/bugfix/dotcover-indicator

Move status bar widgets after dotCover indicator
This commit is contained in:
Alex Pláte 2025-03-11 11:09:59 +02:00 committed by GitHub
commit 3808bfea60
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -62,7 +62,12 @@
<applicationConfigurable groupId="editor" instance="com.maddyhome.idea.vim.ui.VimEmulationConfigurable"/>
<projectService serviceImplementation="com.maddyhome.idea.vim.group.LastTabService"/>
<statusBarWidgetFactory id="IdeaVimMode" implementation="com.maddyhome.idea.vim.ui.widgets.mode.ModeWidgetFactory" order="last, before Memory"/>
<statusBarWidgetFactory id="IdeaVim-Icon" implementation="com.maddyhome.idea.vim.ui.StatusBarIconFactory" order="last, before IdeaVimMode"/>
<!-- [VERSION UPDATE: 2025.1+]
Rider's dotCover status indicator sets itself as "last" which pushes the IdeaVim widgets out
Hopefully this will be fixed in Rider 2025.1. Once this is the minimum supported version, we can remove this
https://youtrack.jetbrains.com/issue/DCVR-13021/dotCover-status-bar-indicator-in-Rider-incorrect-position
-->
<statusBarWidgetFactory id="IdeaVim-Icon" implementation="com.maddyhome.idea.vim.ui.StatusBarIconFactory" order="last, before IdeaVimMode, after dotCoverIndicator"/>
<statusBarWidgetFactory id="IdeaVimShowCmd" implementation="com.maddyhome.idea.vim.ui.ShowCmdStatusBarWidgetFactory" order="first"/>
<statusBarWidgetFactory id="IdeaVimMacro" implementation="com.maddyhome.idea.vim.ui.widgets.macro.MacroWidgetFactory" order="first, after IdeaVimShowCmd"/>