diff --git a/CHANGELOG.md b/CHANGELOG.md
index a8ad61d..5df1c4f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,6 +3,7 @@ All notable changes to this project will be documented in this file.
## UNRELEASED
### Added
+- Add a "Recursive Compression" setting.
- Add Bulgarian translation. Thank's to @twlvnn.
- Add Hindi translation. Thank's to @Scrambled777.
@@ -12,6 +13,7 @@ All notable changes to this project will be documented in this file.
### Fixed
- Fix opening files with "Open With...". Thank's to @ARAKHN1D.
+- Fix DnD with nested folders (recursive).
## 1.9.1 - 2024-04-12
### Fixed
diff --git a/data/com.github.huluti.Curtail.gschema.xml b/data/com.github.huluti.Curtail.gschema.xml
index 7912891..b204e32 100644
--- a/data/com.github.huluti.Curtail.gschema.xml
+++ b/data/com.github.huluti.Curtail.gschema.xml
@@ -6,6 +6,11 @@
Save into a new file
Save the compressed image into a new file.
+
+ true
+ Enable recursive compression in folders
+ This setting enable compression in a recursive way in folders.
+
true
Keep metadata
diff --git a/data/ui/menu.ui b/data/ui/menu.ui
index 1ff216f..0fc545b 100644
--- a/data/ui/menu.ui
+++ b/data/ui/menu.ui
@@ -3,7 +3,7 @@