feat: deprecate recycle bin feature (#628)

* feat: deprecate recycle bin feature
* docs: update changelog

Refs: https://github.com/FossifyOrg/Messages/issues/290
This commit is contained in:
Naveen Singh
2025-12-11 19:38:47 +05:30
committed by GitHub
parent 44fe4f7031
commit 85c138905e
2 changed files with 8 additions and 0 deletions

View File

@@ -8,6 +8,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Added
- Ability to select and copy multiple text messages at once ([#600])
### Deprecated
- Deprecated the recycle bin feature ([#290])
### Fixed
- Fixed new conversation shortcut ([#416])
- Fixed blocking MMS messages from unknown numbers ([#610])
@@ -194,6 +197,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
[#279]: https://github.com/FossifyOrg/Messages/issues/279
[#287]: https://github.com/FossifyOrg/Messages/issues/287
[#288]: https://github.com/FossifyOrg/Messages/issues/288
[#290]: https://github.com/FossifyOrg/Messages/issues/290
[#294]: https://github.com/FossifyOrg/Messages/issues/294
[#309]: https://github.com/FossifyOrg/Messages/issues/309
[#334]: https://github.com/FossifyOrg/Messages/issues/334

View File

@@ -13,6 +13,7 @@ import org.fossify.commons.extensions.addLockedLabelIfNeeded
import org.fossify.commons.extensions.beGone
import org.fossify.commons.extensions.beVisible
import org.fossify.commons.extensions.beVisibleIf
import org.fossify.commons.extensions.formatWithDeprecatedBadge
import org.fossify.commons.extensions.getBlockedNumbers
import org.fossify.commons.extensions.getFontSizeText
import org.fossify.commons.extensions.getProperPrimaryColor
@@ -361,6 +362,9 @@ class SettingsActivity : SimpleActivity() {
private fun setupUseRecycleBin() = binding.apply {
updateRecycleBinButtons()
settingsUseRecycleBin.isChecked = config.useRecycleBin
settingsUseRecycleBin.text = formatWithDeprecatedBadge(
labelRes = org.fossify.commons.R.string.move_items_into_recycle_bin
)
settingsUseRecycleBinHolder.setOnClickListener {
settingsUseRecycleBin.toggle()
config.useRecycleBin = settingsUseRecycleBin.isChecked