SIGN IN SIGN UP

Revamps conversation details page (#2178)

* Revamps conversation details page #1

* Enhance tab controller on conversation details

* With conversational apps

* Add support reprocess with apps based

* Add support auto-selected best fit apps for conversation summarizing

* Local assets on auto selecting summarizing apps

* Enhance sumarized apps sheets

* refactor: Modularize SummarizedAppsBottomSheet into smaller, focused components

* feat: Add auto-renew icon to Auto option in apps list

* refactor: Modularize ConversationBottomBar with reusable components

* fix: Remove extra closing brace in conversation_bottom_bar.dart

* fix: Handle nullable label in TabButton with null-coalescing operator

* feat: Add generate summary button with reprocessing logic in GetAppsWidgets

* feat: Add support for custom SVG icon in TabButton widget

* refactor: Remove unused imports from conversation bottom bar

* feat: Replace sticky note icon with SVG AI magic icon in conversation bottom bar

* feat: Add loading state for summary generation in conversation bottom bar

* refactor: Simplify reprocess conversation button logic and remove unnecessary code

* feat: Add loading state when generating conversation summary

* refactor: Remove unnecessary notifyListeners() call in reprocess conversation method

* feat: Show SummarizedAppsBottomSheet on Generate Summary click

* refactor: Replace reprocess conversation logic with summarized apps bottom sheet

* refactor: Prioritize appImage over icon and customIcon in TabButton

* refactor: Update AppDetailWidget to use typed AppResponse and remove content length check

* refactor: Rename AppDetailWidget to AppResultDetailWidget

* refactor: Remove unused parameters from AppResultDetailWidget

* feat: Add empty content handling in AppResultDetailWidget

* refactor: Simplify empty content display and update no content message

* feat: Add "Try another app" button when no app content is available

* style: Remove button and improve empty content message styling

* refactor: Simplify no content widget layout in conversation detail page

* feat: Add underline and click handler for "Try another app" text in empty content view

* feat: Enhance no content message with interactive "Try another app" link

* feat: Hide app info section when content is empty

* App results with empty, enhance apps selecting prompts, handle edge cases on empty results

* High performance transcript segments widget

* get app result v2

* Extends with default apps, always

* Enhance the app selecting prompt
T
Thinh committed
bbfe540bc4885ad8d8623f400eeea60b937a24cb
Parent: 1e49944
Committed by GitHub <noreply@github.com> on 4/11/2025, 5:21:55 AM