@@ -74,6 +74,12 @@ You can also open the file in a new tab, window, or split window:
7474- ` Alt + Click ` - open a file in a vertical split window
7575- ` Alt + Shift + Click ` - open a file in a horizontal split window
7676
77+ ### Tool Window
78+
79+ The plugin also provides a tool window to display all the groups and files.
80+
81+ ![ Tool Window] ( docs/assets/toolwindow.png )
82+
7783### Shortcuts
7884
7985- ` Ctrl + Alt + Q ` - Refresh
@@ -132,6 +138,12 @@ When enabled, the plugin will keep in memory the last selected group for each op
132138
133139### Appearance
134140
141+ #### Rounded Tabs
142+
143+ Display the tabs in a new style, similar to the one used within the new "Islands Layout"
144+
145+ ![ Tabs Position] ( docs/assets/islands.png )
146+
135147#### Tabs Position
136148
137149You can customize the position of the tab panel (` TOP ` or ` BOTTOM ` )
@@ -150,6 +162,10 @@ Displays the size of the group for custom groups
150162
151163![ Display Group Size] ( docs/assets/switchEditorGroup.png )
152164
165+ There's also an icon that displays the size of the group in the tab panel.
166+
167+ ![ Display Group Size] ( docs/assets/counter.png )
168+
153169#### Compact Tabs
154170
155171Reduce the size of the tabs.
@@ -213,17 +229,17 @@ These files should contain a list of groups separated by one or more blank lines
213229- A group might have a ** root directory** : ` @group.root .* ` . If unspecified, the root directory of the project will be used.
214230- A group must have a ** title** . It will be displayed in the _ Group Switcher_ .
215231- A group must have a ** path pattern** for the related files: ` @group.related .*/*.svg `
216- - A path is relative to the root
217- - It can contain absolute and relative paths
218- - It must be a regex
219- - You can use macros like ` MODULE ` , ` PROJECT ` to reference respectively the current module or the project root
220- - It does not support globs yet
232+ - A path is relative to the root
233+ - It can contain absolute and relative paths
234+ - It must be a regex
235+ - You can use macros like ` MODULE ` , ` PROJECT ` to reference respectively the current module or the project root
236+ - You can also use ` globs ` , e.g. something like ` src/**/*.kt ` (experimental!)
221237- A group can have both a ** color** and ** fgcolor** to give them a custom background and foreground color:
222- - ` @group.color #FF0096 `
223- - ` @group.fgcolor #FFFFFF `
224- - You can preview the color directly in the file
225- - You can enter a hex color in the forms: #123 , #123456 or #12345600
226- - You can also use a color from a predefined list of colors by invoking the autocompletion
238+ - ` @group.color #FF0096 `
239+ - ` @group.fgcolor #FFFFFF `
240+ - You can preview the color directly in the file
241+ - You can enter a hex color in the forms: #123 , #123456 or #12345600
242+ - You can also use a color from a predefined list of colors by invoking the autocompletion
227243- A group can be ** disabled** : ` @group.disable `
228244
229245Please note that this is a very naive implementation of a custom language. It does not have any error checking or validation, so be careful
@@ -272,4 +288,4 @@ when editing these files.
272288
273289#### Disable group
274290
275- - ` @group.disable ` (disables indexing of the current file)
291+ - ` @group.disable ` (disables indexing of the current file)
0 commit comments