project configuration: improve 'Convert to Repository Library' action

Hide 'Synchronize' actions in 'Library Diff' dialog (it makes no sense because content of a repository library cannot be modified).
This commit is contained in:
nik
2017-11-23 16:56:37 +03:00
parent 7669d445b8
commit 123d1b29be
3 changed files with 7 additions and 2 deletions
@@ -48,7 +48,10 @@ class LibraryJarsDiffDialog(libraryFile: VirtualFile,
setOKButtonText("Replace")
val request: ContentDiffRequest = DiffRequestFactory.getInstance().createFromFiles(project, libraryFile, downloadedFile)
panel = DiffManager.getInstance().createRequestPanel(project, disposable, window)
panel.putContextHints(DirDiffSettings.KEY, DirDiffSettings().apply { enableChoosers = false })
panel.putContextHints(DirDiffSettings.KEY, DirDiffSettings().apply {
enableChoosers = false
enableOperations = false
})
panel.setRequest(request)
init()
}