Skip to content

Removing unnecessary notifications#19

Merged
W3ND31 merged 1 commit into
mainfrom
removing-notifications
Aug 6, 2025
Merged

Removing unnecessary notifications#19
W3ND31 merged 1 commit into
mainfrom
removing-notifications

Conversation

@W3ND31

@W3ND31 W3ND31 commented Aug 6, 2025

Copy link
Copy Markdown
Contributor

As we're discussing on #15, we have some notifications that the user doesn't need to see if they aren't with debug enabled. So, this PR fix this behaviour

@W3ND31 W3ND31 requested review from Copilot and tomgeorge and removed request for Copilot August 6, 2025 15:52

This comment was marked as outdated.

@W3ND31 W3ND31 linked an issue Aug 6, 2025 that may be closed by this pull request
@W3ND31 W3ND31 requested review from Copilot and joaopluigi August 6, 2025 15:54

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR removes unnecessary notifications that were displayed to users without debug mode enabled, reducing notification noise. The changes focus on converting informational logging to debug-level logging and commenting out status bar notifications.

  • Downgraded server startup messages from info to debug level
  • Commented out status bar notification that showed status text to users
  • Removed entire NUI sidebar implementation file

Reviewed Changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
lua/eca/status_bar.lua Commented out vim.notify call to prevent status notifications from appearing
lua/eca/server.lua Changed server startup success message from info to debug level
lua/eca/nui_sidebar.lua Completely removed NUI sidebar implementation (1346 lines deleted)
lua/eca/init.lua Changed server startup and status messages from info to debug level
lua/eca/commands.lua Added empty lines (no functional changes)
Comments suppressed due to low confidence (1)

@W3ND31 W3ND31 merged commit ae6a853 into main Aug 6, 2025
3 checks passed
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.

Unnecessary notifications when opening Neovim

3 participants