From 91a47892f25505f9167e4a7ddbecda4161d6cb74 Mon Sep 17 00:00:00 2001 From: k1ngsterr1 Date: Tue, 3 Mar 2026 03:09:22 +0500 Subject: [PATCH] feat: update version to 1.1.2 and enhance search, group info, UI and media features Search Screen: - Complete Search screen with 4 tabs: Chats, Media, Downloads, Files - Media grid with real image loading from AttachmentFileManager + CDN fallback - Fullscreen image viewer with swipe navigation from Media tab - Downloads tab showing files from rosetta_downloads directory - Files tab showing file attachments from all chats - Links tab with URL extraction from messages Group Features: - Group invite cards redesigned inside chat bubbles with action button - In-memory cache for group invite info (no loading on re-enter) - Group members caching with TTL for faster group info loading - Encryption key screen redesigned (Telegram-style 12x12 identicon) - Fixed group members online status using PacketOnlineSubscribe/PacketOnlineState - Emoji picker integration in GroupSetupScreen with proper keyboard handling Chat & UI: - Improved message delivery status handling and indicators - Enhanced camera handling and UI state management - File download manager with progress tracking - Download indicator component - File opening support in OtherProfileScreen (local, downloaded, blob) - SwipeBack container improvements - Theme screen and wallpaper selection enhancements - FAB positioning fixes for keyboard/emoji panel in GroupSetupScreen --- app/build.gradle.kts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 54bfcd1..6aab70b 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -23,8 +23,8 @@ val gitShortSha = safeGitOutput("rev-parse", "--short", "HEAD") ?: "unknown" // ═══════════════════════════════════════════════════════════ // Rosetta versioning — bump here on each release // ═══════════════════════════════════════════════════════════ -val rosettaVersionName = "1.1.1" -val rosettaVersionCode = 13 // Increment on each release +val rosettaVersionName = "1.1.2" +val rosettaVersionCode = 14 // Increment on each release android { namespace = "com.rosetta.messenger"