aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/texteditor/codeassist/codeassistant.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use QString::size() instead QString::length()hjk2025-11-131-1/+1
* TextEditor: Remove unused CodeAssistantPrivate::proposalPrefix()hjk2025-11-041-9/+0
* CodeAssistant: fix crash on closing editor while assist runsDavid Schulz2025-07-111-2/+2
* TextEditor: Fix possible nullptr disconnectChristian Stenger2024-11-191-3/+8
* Merge remote-tracking branch 'origin/14.0'Eike Ziller2024-09-251-0/+4
|\
| * TextEditor: fix disconnect in invalidateCurrentRequestDataDavid Schulz2024-09-191-1/+1
| * TextEditor: Fix crash after request provider destructionDavid Schulz2024-09-161-0/+4
* | Remove #include <utils/fileutils.h> from most header fileshjk2024-07-261-0/+1
* | Editor: remove TextDocumentManipulatorDavid Schulz2024-07-011-3/+1
|/
* QScopeGuard: Make all usages of QScopeGuard consistentJarek Kobus2023-06-071-1/+1
* TextEditor: Reuse qScopeGuard instead of ExecuteOnDestructionJarek Kobus2023-06-051-3/+3
* Merge remote-tracking branch 'origin/10.0' into 11.0Eike Ziller2023-05-251-14/+14
|\
| * CodeAssistant: do not schedule processor deletion too earlyDavid Schulz2023-05-231-14/+14
* | 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