Skip to content

Commit fa8febc

Browse files
committed
allow customization of node text in UnityExplorer (#1646)
1 parent e4222ac commit fa8febc

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

rider/src/main/kotlin/com/jetbrains/rider/plugins/unity/explorer/UnityExplorerNode.kt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import com.jetbrains.rider.projectView.ProjectModelViewHost
1616
import com.jetbrains.rider.projectView.nodes.*
1717
import com.jetbrains.rider.projectView.views.FileSystemNodeBase
1818
import com.jetbrains.rider.projectView.views.SolutionViewRootNodeBase
19+
import com.jetbrains.rider.projectView.views.fileSystemExplorer.FileSystemExplorerCustomization
1920
import icons.UnityIcons
2021
import java.awt.Color
2122
import javax.swing.Icon
@@ -111,6 +112,10 @@ open class UnityExplorerNode(project: Project,
111112
presentation.addText(name, SimpleTextAttributes.REGULAR_ATTRIBUTES)
112113
presentation.setIcon(calculateIcon())
113114

115+
FileSystemExplorerCustomization.getExtensions(myProject).forEach {
116+
it.updateNode(presentation, file, this)
117+
}
118+
114119
// Add additional info for directories
115120
val unityExplorer = UnityExplorer.getInstance(myProject)
116121
if (virtualFile.isDirectory && unityExplorer.showProjectNames) {

0 commit comments

Comments
 (0)