Skip to content

Conversation

@KonerDev
Copy link
Member

@KonerDev KonerDev commented Dec 19, 2025

Features

  • Implement saving mechanism for restoring external LSP servers after restart
  • Add LSP server detail page
    • Add language server status
    • Add settings for toggling various LSP methods (Inlay hints, etc.)
    • Save logs of language servers
    • Add force stop and restart buttons
  • Add setting for auto-completion on enter

Enhancements

  • Improve LSP settings UI (add icons, better names etc.)
  • Improve connection failure toast (replaced with Snackbar)
  • Use snackbar for installation prompt too
  • Improve spelling (e.g. in CrashActivity.kt)
  • Fix design and add sync for ExternalLspDialog

Bug fixes

Refactor

  • Improve LspRegistry API
  • Extract strings of new features to XML resources
  • Perhabs extract the duplicate code of the editor colors to different method

Screenshots

@RohitKushvaha01 RohitKushvaha01 added this to the Xed-Editor v3.2.6 milestone Dec 25, 2025
KonerDev added a commit that referenced this pull request Jan 1, 2026
This PR takes some critical bug fixes from #1031 so that they are
included in the 3.2.6 release.

## Bug fixes
- Fix duplicate language server connection
- Fix `No server definition...` error
@RohitKushvaha01 RohitKushvaha01 removed this from the Xed-Editor v3.2.6 milestone Jan 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request WIP

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants