commit dd8c51fe55220ad86d37b560b90bd66768bc91ab
parent a7275c2a0b7a613ffc1b51966db00fbfae52eb36
Author: rhunk <101876869+rhunk@users.noreply.github.com>
Date:   Sun,  3 Dec 2023 18:33:30 +0100

fix: auto save

Diffstat:
Mcommon/src/main/assets/lang/en_US.json | 4++++
Mcore/src/main/kotlin/me/rhunk/snapenhance/core/features/impl/messaging/AutoSave.kt | 2+-
Mcore/src/main/kotlin/me/rhunk/snapenhance/core/manager/impl/FeatureManager.kt | 2+-
3 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/common/src/main/assets/lang/en_US.json b/common/src/main/assets/lang/en_US.json @@ -303,6 +303,10 @@ "name": "Hide Settings Gear", "description": "Hides the SnapEnhance Settings Gear in friend feed" }, + "friend_feed_menu_buttons": { + "name": "Friend Feed Menu Buttons", + "description": "Select which buttons to show in the Friend Feed Menu" + }, "vertical_story_viewer": { "name": "Vertical Story Viewer", "description": "Enables the vertical story viewer for all stories" diff --git a/core/src/main/kotlin/me/rhunk/snapenhance/core/features/impl/messaging/AutoSave.kt b/core/src/main/kotlin/me/rhunk/snapenhance/core/features/impl/messaging/AutoSave.kt @@ -15,7 +15,7 @@ import me.rhunk.snapenhance.core.wrapper.impl.Message import me.rhunk.snapenhance.core.wrapper.impl.SnapUUID import java.util.concurrent.Executors -class AutoSave : MessagingRuleFeature("Auto Save", MessagingRuleType.AUTO_SAVE, loadParams = FeatureLoadParams.INIT_SYNC) { +class AutoSave : MessagingRuleFeature("Auto Save", MessagingRuleType.AUTO_SAVE, loadParams = FeatureLoadParams.ACTIVITY_CREATE_ASYNC) { private val asyncSaveExecutorService = Executors.newSingleThreadExecutor() private val messageLogger by lazy { context.feature(MessageLogger::class) } diff --git a/core/src/main/kotlin/me/rhunk/snapenhance/core/manager/impl/FeatureManager.kt b/core/src/main/kotlin/me/rhunk/snapenhance/core/manager/impl/FeatureManager.kt @@ -65,6 +65,7 @@ class FeatureManager( register( EndToEndEncryption::class, ScopeSync::class, + PreventMessageListAutoScroll::class, Messaging::class, MediaDownloader::class, StealthMode::class, @@ -112,7 +113,6 @@ class FeatureManager( Stories::class, DisableComposerModules::class, FideliusIndicator::class, - PreventMessageListAutoScroll::class, ) initializeFeatures()