summaryrefslogtreecommitdiff
path: root/src/plugins/texteditor/codeassist/codeassistant.cpp
Commit message (Expand)AuthorAgeFilesLines
* CodeAssistant: block suggestions while proposal is visibleDavid Schulz2023-05-111-0/+3
* Merge remote-tracking branch 'origin/10.0'Eike Ziller2023-05-051-4/+5
|\
| * TextEditor: always return a valid assist interfaceDavid Schulz2023-05-021-4/+5
* | TextEditor: avoid showing suggestion and completion simultaneouslyDavid Schulz2023-03-161-0/+8
* | TextEditor: skip auto completion while suggestion is visibleDavid Schulz2023-03-161-0/+1
|/
* Remove GPL-3.0+ from license identifiersKai Köhne2023-01-061-1/+1
* LanguageClient: move completion rerequest logicDavid Schulz2022-11-291-53/+31
* Editor: move ownership of assist interface to processorDavid Schulz2022-11-171-4/+4
* Editor: always configured assistantDavid Schulz2022-11-161-27/+5
* Editor: unify assist processor handlingDavid Schulz2022-11-141-85/+38
* LanguageClient: use internal filtering if we got all completionsDavid Schulz2022-11-111-8/+18
* Editor: consider all providers with matching activation charsDavid Schulz2022-11-111-6/+7
* Use SPDX license identifiersLucie Gérard2022-08-261-24/+2
* CodeAssistant: Avoid using sender()Jarek Kobus2022-08-011-3/+3
* Drop Qt5: Cpp/TextEditor: Get rid of QOverloadJarek Kobus2022-07-261-1/+1
* LanguageClient: remove fragile flag from lsp proposalsDavid Schulz2022-07-111-2/+5
* CodeAssist: Fix disapearing completion list after updateDavid Schulz2022-07-081-0/+1
* CodeAssist: Fix Coverity issuesOrgad Shaneh2022-07-041-2/+2
* Editor: only close proposal widgets after updatesDavid Schulz2022-06-281-4/+9
* Editor: Fix dangling completion widgetsDavid Schulz2022-06-241-1/+3
* CodeAssist: reset flag before starting new processorDavid Schulz2022-02-071-0/+1
* TextEditor: correctly initialize automatic proposal timeoutDavid Schulz2021-12-091-1/+1
* Editor: hide old proposal if new proposal is emptyDavid Schulz2021-10-281-0/+1
* Editor: multi cursor supportDavid Schulz2021-09-271-4/+6
* Editor: pass AssistInterface to createProcessorDavid Schulz2021-09-161-1/+1
* Editor: reuse generic proposal widgetDavid Schulz2021-09-021-5/+17
* TextEditor: Allow incremental proposalsChristian Kandeler2021-06-181-6/+15
* ClangCodeModel: Let user choose the overrideChristian Kandeler2021-06-011-0/+2
* Editor: Close function hint proposal on destroyContextDavid Schulz2021-05-171-1/+1
* TextEditor: Fix is visible check of function hintDavid Schulz2021-05-051-1/+1
* TextEditor: Use invokeMethod instead of singleShot timer with 0 delayJarek Kobus2021-02-021-1/+3
* TextEditor: Always destroy old context when displaying new proposalDavid Schulz2020-10-261-12/+5
* Editor: fix completion character completionsDavid Schulz2020-10-191-2/+3
* TextEditor: request assist after trigger char insertedDavid Schulz2020-10-051-11/+21
* Revert "CodeAssist: Avoid pointless completion request after accepting item"David Schulz2020-10-021-17/+0
* TextEditor: Do not invoke auto-completion recursivelyChristian Kandeler2020-09-111-2/+0
* TextEditor: Fix build with Qt6Eike Ziller2020-09-081-2/+2
* TextEditor: Introduce shortcut for forcing a function hint proposalChristian Kandeler2020-08-111-1/+3
* Editor: delete processor after cancelingDavid Schulz2020-05-141-1/+1
* Editor: delete the processor that proposes a resultDavid Schulz2020-05-141-13/+14
* CodeAssist: Fix leaking asynchronous processorsDavid Schulz2020-05-121-3/+6
* CodeAssistant: add cancel to asynchronous processorsDavid Schulz2020-02-201-0/+2
* Avoid warning on empty expressionshjk2019-07-231-1/+1
* LanguageClient: add signature help providerDavid Schulz2019-05-211-16/+23
* TextEditor: replace generic highlighter with ksyntaxhighlightingDavid Schulz2019-01-281-1/+1
* CodeAssist: Avoid pointless completion request after accepting itemNikolai Kosjar2018-11-061-0/+17
* TextEditor: Fix requesting more proposals than neededNikolai Kosjar2018-10-231-1/+1
* LSP: rerequest completion if contents change while processingDavid Schulz2018-10-191-4/+11
* TextEditor: ModernizeOrgad Shaneh2018-09-201-2/+2
* Introduce a basic client for the language server protocolDavid Schulz2018-09-031-2/+5