Skip to content

Refactor: Update Settings screen to select a LLM Clients. Added Gemin…#1171

Merged
EugeneTheDev merged 1 commit intoJetBrains:developfrom
siarhei-luskanau:compose-app-settings
Jan 14, 2026
Merged

Refactor: Update Settings screen to select a LLM Clients. Added Gemin…#1171
EugeneTheDev merged 1 commit intoJetBrains:developfrom
siarhei-luskanau:compose-app-settings

Conversation

@siarhei-luskanau
Copy link
Copy Markdown
Contributor

@siarhei-luskanau siarhei-luskanau commented Nov 23, 2025

Refactor: Updates in Demo Compose App

  • Demo Compose App is updated to select a LLM Clients in Settings screen.
  • Added Gemini client.
  • Bumped dependencies.
  • Improved architecture, navigation and DI.

Breaking Changes


Type of the changes

  • New feature (non-breaking change which adds functionality)
  • Bug fix (non-breaking change which fixes an issue)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation update
  • Tests improvement
  • Refactoring

Checklist

  • The pull request has a description of the proposed change
  • I read the Contributing Guidelines before opening the pull request
  • The pull request uses develop as the base branch
  • Tests for the changes have been added
  • All new and existing tests passed
Additional steps for pull requests adding a new feature
  • An issue describing the proposed change exists
  • The pull request includes a link to the issue
  • The change was discussed and approved in the issue
  • Docs have been added / updated

@siarhei-luskanau siarhei-luskanau marked this pull request as ready for review November 23, 2025 23:23
@siarhei-luskanau siarhei-luskanau force-pushed the compose-app-settings branch 5 times, most recently from a7cf9cb to 77e0674 Compare December 4, 2025 16:29
@siarhei-luskanau siarhei-luskanau force-pushed the compose-app-settings branch 5 times, most recently from 8598c75 to 43dd35d Compare December 10, 2025 14:00
@siarhei-luskanau siarhei-luskanau force-pushed the compose-app-settings branch 9 times, most recently from 617c3e9 to 4d86ff7 Compare December 23, 2025 11:41
@siarhei-luskanau
Copy link
Copy Markdown
Contributor Author

@EugeneTheDev @aozherelyeva Please have a look to this PR.

  • Demo Compose App is updated to select a LLM Clients in Settings screen.
  • Added Gemini client.
  • Bumped dependencies.
  • Improved architecture, navigation and DI.

@siarhei-luskanau siarhei-luskanau force-pushed the compose-app-settings branch 2 times, most recently from 0ea49e4 to aeeef4c Compare December 26, 2025 19:39
…i client.Improve architecture in Demo Compose App
@EugeneTheDev EugeneTheDev merged commit 3d17d38 into JetBrains:develop Jan 14, 2026
15 checks passed
@siarhei-luskanau siarhei-luskanau deleted the compose-app-settings branch January 15, 2026 05:54
vova-jb pushed a commit that referenced this pull request Jan 27, 2026
…1171)

Refactor: Updates in Demo Compose App

- Demo Compose App is updated to select a LLM Clients in Settings
screen.
- Added Gemini client.
- Bumped dependencies.
- Improved architecture, navigation and DI.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants