Added native look and file for system dialogs

This commit is contained in:
Abdelilah El Aissaoui 2022-02-11 20:55:10 +01:00
parent 587843d246
commit 0ff882a31c

View File

@ -1,6 +1,7 @@
import app.extensions.runCommand import app.extensions.runCommand
import app.viewmodels.TabViewModel import app.viewmodels.TabViewModel
import javax.swing.JFileChooser import javax.swing.JFileChooser
import javax.swing.UIManager
fun openRepositoryDialog(gitManager: TabViewModel) { fun openRepositoryDialog(gitManager: TabViewModel) {
@ -32,6 +33,7 @@ private fun openRepositoryDialog(
tabViewModel: TabViewModel, tabViewModel: TabViewModel,
latestDirectoryOpened: String latestDirectoryOpened: String
) { ) {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName())
val fileChooser = if (latestDirectoryOpened.isEmpty()) val fileChooser = if (latestDirectoryOpened.isEmpty())
JFileChooser() JFileChooser()