[kate] [Bug 467322] LSP: show regular tooltip alongside error/warning

2023-04-01 Thread Christoph Cullmann
https://bugs.kde.org/show_bug.cgi?id=467322

Christoph Cullmann  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/util
   ||ities/kate/commit/16399c76e
   ||d83fe48037479f3a0b12618e5b5
   ||355a

--- Comment #4 from Christoph Cullmann  ---
Git commit 16399c76ed83fe48037479f3a0b12618e5b5355a by Christoph Cullmann, on
behalf of Waqar Ahmed.
Committed on 01/04/2023 at 11:46.
Pushed by cullmann into branch 'master'.

Intoduce KateTextHintManager

KateTextHintManager provides centralized async interface to show
text hints. It uses KTextEditor::TextHintInterface::textHint() to know
when a text hint it is requested. It then sends a request to all
providers to create text hint and send it back when the text hint is
ready. This allows us to show information from multiple sources inside
one tooltip and avoids that everyone has to implement a provider and
manage it from scratch.

M  +0-1addons/lspclient/CMakeLists.txt
M  +25   -24   addons/lspclient/lspclienthover.cpp
M  +8-4addons/lspclient/lspclienthover.h
M  +10   -66   addons/lspclient/lspclientpluginview.cpp
M  +2-0apps/lib/CMakeLists.txt
M  +9-58   apps/lib/diagnostics/diagnosticview.cpp
M  +3-5apps/lib/diagnostics/diagnosticview.h
M  +3-1apps/lib/katemainwindow.cpp
M  +14   -6apps/lib/katemainwindow.h
A  +130  -0apps/lib/texthint/KateTextHintManager.cpp [License:
LGPL(v2.0+)]
A  +64   -0apps/lib/texthint/KateTextHintManager.h [License:
LGPL(v2.0+)]
R  +49   -13   apps/lib/texthint/tooltip.cpp [from:
addons/lspclient/lsptooltip.cpp - 078% similarity]
R  +3-6apps/lib/texthint/tooltip.h [from: addons/lspclient/lsptooltip.h
- 062% similarity]

https://invent.kde.org/utilities/kate/commit/16399c76ed83fe48037479f3a0b12618e5b5355a

-- 
You are receiving this mail because:
You are watching all bug changes.

[kate] [Bug 467322] LSP: show regular tooltip alongside error/warning

2023-03-31 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=467322

Bug Janitor Service  changed:

   What|Removed |Added

 Status|REPORTED|ASSIGNED
 Ever confirmed|0   |1

--- Comment #3 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/utilities/kate/-/merge_requests/1176

-- 
You are receiving this mail because:
You are watching all bug changes.

[kate] [Bug 467322] LSP: show regular tooltip alongside error/warning

2023-03-14 Thread Grósz Dániel
https://bugs.kde.org/show_bug.cgi?id=467322

--- Comment #2 from Grósz Dániel  ---
Created attachment 157266
  --> https://bugs.kde.org/attachment.cgi?id=157266&action=edit
VS Codium showing both (showing that the server provides both)

-- 
You are receiving this mail because:
You are watching all bug changes.

[kate] [Bug 467322] LSP: show regular tooltip alongside error/warning

2023-03-14 Thread Grósz Dániel
https://bugs.kde.org/show_bug.cgi?id=467322

--- Comment #1 from Grósz Dániel  ---
Created attachment 157265
  --> https://bugs.kde.org/attachment.cgi?id=157265&action=edit
Regular tooltip (after using the variable)

-- 
You are receiving this mail because:
You are watching all bug changes.