diff --git a/CHANGELOG.md b/CHANGELOG.md index 4237465e..dc57f5de 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,7 @@ FlatLaf Change Log ================== -## Unreleased +## 0.43-SNAPSHOT #### New features and improvements @@ -16,6 +16,9 @@ FlatLaf Change Log - ComboBox: If using own `JTextField` as editor, default text field border is now removed to avoid duplicate border. +- FileChooser: Fixed localizing special Windows folders (e.g. "Documents") and + enabled hiding known file extensions (if enabled in Windows Explorer). (issue + #178) ## 0.42 diff --git a/flatlaf-core/src/main/resources/com/formdev/flatlaf/FlatLaf.properties b/flatlaf-core/src/main/resources/com/formdev/flatlaf/FlatLaf.properties index b277ff4d..6274b33c 100644 --- a/flatlaf-core/src/main/resources/com/formdev/flatlaf/FlatLaf.properties +++ b/flatlaf-core/src/main/resources/com/formdev/flatlaf/FlatLaf.properties @@ -238,6 +238,7 @@ FileChooser.homeFolderIcon=com.formdev.flatlaf.icons.FlatFileChooserHomeFolderIc FileChooser.detailsViewIcon=com.formdev.flatlaf.icons.FlatFileChooserDetailsViewIcon FileChooser.listViewIcon=com.formdev.flatlaf.icons.FlatFileChooserListViewIcon FileChooser.usesSingleFilePane=true +[win]FileChooser.useSystemExtensionHiding=true #---- FileView ---- diff --git a/flatlaf-testing/dumps/uidefaults/FlatDarkLaf_1.8.0_202.txt b/flatlaf-testing/dumps/uidefaults/FlatDarkLaf_1.8.0_202.txt index 202e8dce..7bd59d49 100644 --- a/flatlaf-testing/dumps/uidefaults/FlatDarkLaf_1.8.0_202.txt +++ b/flatlaf-testing/dumps/uidefaults/FlatDarkLaf_1.8.0_202.txt @@ -285,7 +285,7 @@ FileChooser.listViewIcon [lazy] 16,16 com.formdev.flatlaf.icons.FlatFil FileChooser.newFolderIcon [lazy] 16,16 com.formdev.flatlaf.icons.FlatFileChooserNewFolderIcon [UI] FileChooser.readOnly false FileChooser.upFolderIcon [lazy] 16,16 com.formdev.flatlaf.icons.FlatFileChooserUpFolderIcon [UI] -FileChooser.useSystemExtensionHiding false +FileChooser.useSystemExtensionHiding true FileChooser.usesSingleFilePane true FileChooserUI com.formdev.flatlaf.ui.FlatFileChooserUI diff --git a/flatlaf-testing/dumps/uidefaults/FlatLightLaf_1.8.0_202.txt b/flatlaf-testing/dumps/uidefaults/FlatLightLaf_1.8.0_202.txt index 95ebfc76..fb8e10aa 100644 --- a/flatlaf-testing/dumps/uidefaults/FlatLightLaf_1.8.0_202.txt +++ b/flatlaf-testing/dumps/uidefaults/FlatLightLaf_1.8.0_202.txt @@ -289,7 +289,7 @@ FileChooser.listViewIcon [lazy] 16,16 com.formdev.flatlaf.icons.FlatFil FileChooser.newFolderIcon [lazy] 16,16 com.formdev.flatlaf.icons.FlatFileChooserNewFolderIcon [UI] FileChooser.readOnly false FileChooser.upFolderIcon [lazy] 16,16 com.formdev.flatlaf.icons.FlatFileChooserUpFolderIcon [UI] -FileChooser.useSystemExtensionHiding false +FileChooser.useSystemExtensionHiding true FileChooser.usesSingleFilePane true FileChooserUI com.formdev.flatlaf.ui.FlatFileChooserUI diff --git a/flatlaf-testing/dumps/uidefaults/FlatTestLaf_1.8.0_202.txt b/flatlaf-testing/dumps/uidefaults/FlatTestLaf_1.8.0_202.txt index a78fb8f0..45b78190 100644 --- a/flatlaf-testing/dumps/uidefaults/FlatTestLaf_1.8.0_202.txt +++ b/flatlaf-testing/dumps/uidefaults/FlatTestLaf_1.8.0_202.txt @@ -277,7 +277,7 @@ FileChooser.listViewIcon [lazy] 16,16 com.formdev.flatlaf.icons.FlatFil FileChooser.newFolderIcon [lazy] 16,16 com.formdev.flatlaf.icons.FlatFileChooserNewFolderIcon [UI] FileChooser.readOnly false FileChooser.upFolderIcon [lazy] 16,16 com.formdev.flatlaf.icons.FlatFileChooserUpFolderIcon [UI] -FileChooser.useSystemExtensionHiding false +FileChooser.useSystemExtensionHiding true FileChooser.usesSingleFilePane true FileChooserUI com.formdev.flatlaf.ui.FlatFileChooserUI