feat(ui): Add collapsible sections to chats drawer for better UX

This commit is contained in:
cogwheel0
2025-11-28 14:15:24 +05:30
parent ee9c828abb
commit e15ce5b7b6
3 changed files with 338 additions and 166 deletions

View File

@@ -30,6 +30,11 @@ final class PreferenceKeys {
static const String ttsServerVoiceName = 'tts_server_voice_name';
static const String voiceSilenceDuration = 'voice_silence_duration';
static const String androidAssistantTrigger = 'android_assistant_trigger';
// Drawer section collapsed states
static const String drawerShowPinned = 'drawer_show_pinned';
static const String drawerShowFolders = 'drawer_show_folders';
static const String drawerShowRecent = 'drawer_show_recent';
}
final class LegacyPreferenceKeys {