aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/texteditor/codeassist
Commit message (Expand)AuthorAgeFilesLines
* Utils: Add toSet/toList functionshjk2019-07-021-1/+2
* Use Qt's QFileInfoList instead of QList<QFileInfo>hjk2019-05-281-1/+1
* Remove excess blank lines after namespaceOrgad Shaneh2019-05-273-3/+0
* TextEditor: make the format of completion item detail text adjustableDavid Schulz2019-05-234-5/+21
* CodeAssist: Ensure perfect match for keywordsNikolai Kosjar2019-05-232-2/+8
* LanguageClient: add signature help providerDavid Schulz2019-05-211-16/+23
* LanguageClient: only replace the default completion providerDavid Schulz2019-05-171-0/+2
* Add path completion to .pro and CMakeLists.txt editorsDaniel Teske2019-04-252-7/+105
* Replace static_casts by QOverload where possiblehjk2019-02-261-1/+1
* Fix some deprecation warnings in basic pluginsFriedemann Kleint2019-02-111-2/+4
* DocumentContentCompletion: Don't propose word under cursorAndre Hartmann2019-02-081-3/+14
* TextEditor: replace generic highlighter with ksyntaxhighlightingDavid Schulz2019-01-281-1/+1
* TextEditor: Close popups with Ctrl-[hjk2019-01-251-0/+11
* Canonicalize some includesChristian Kandeler2019-01-101-1/+1
* Merge remote-tracking branch 'origin/4.8'Eike Ziller2018-12-071-5/+10
|\
| * TextEditor: Chop of multi line proposal item textsDavid Schulz2018-12-051-5/+10
* | TextEditor: ModernizeAlessandro Portale2018-11-3013-31/+20
|/
* CodeAssist: Refine perfect match criteriaNikolai Kosjar2018-11-061-15/+43
* CodeAssist: Avoid pointless completion request after accepting itemNikolai Kosjar2018-11-061-0/+17
* TextEditor: Fix requesting more proposals than neededNikolai Kosjar2018-10-233-1/+14
* LSP: rerequest completion if contents change while processingDavid Schulz2018-10-192-4/+12
* Merge remote-tracking branch 'origin/4.7' into 4.8Eike Ziller2018-10-121-38/+38
|\
| * Editor: Do not access a text document from another threadDavid Schulz2018-10-101-38/+38
* | Clang: Change the way completion fix-its are shownIvan Donchevskii2018-10-021-0/+49
* | TextEditor: ModernizeOrgad Shaneh2018-09-2011-20/+20
* | Introduce a basic client for the language server protocolDavid Schulz2018-09-031-2/+5
* | TextEditor: sync code completions in snippetsDavid Schulz2018-09-031-0/+1
* | Merge remote-tracking branch 'origin/4.7'Eike Ziller2018-08-071-1/+1
|\|
| * TextEditor: fix crash while request follow symbol and typing on macDavid Schulz2018-08-061-1/+1
* | Clang: Use new libclang code completion fix-its featureIvan Donchevskii2018-07-271-0/+1
* | Prefer using 'override' instead of 'virtual'Alessandro Portale2018-07-111-1/+1
|/
* TextEditor: Consistently use nullptrTobias Hunger2018-05-083-3/+3
* TextEditor: Use override consistentlyTobias Hunger2018-05-089-9/+9
* CodeAssist: Store processor state in specialized objectsDavid Schulz2018-04-193-5/+6
* Utils: Purge asConstOrgad Shaneh2018-04-091-1/+0
* CodeAssist: move destroy context condition to functionDavid Schulz2018-03-051-11/+12
* TextEditor: comment smart pointer usage in proposal widgetDavid Schulz2018-02-271-1/+1
* CodeAssist: use shared pointer to pass around proposal modelsDavid Schulz2018-02-2716-40/+43
* TextEditor: modernize codeassistantDavid Schulz2018-02-152-31/+23
* TextEditor: modernize FunctionHintProposalWidgetDavid Schulz2018-02-152-23/+16
* TextEditor: add document content completerDavid Schulz2018-02-143-1/+186
* Editor: Fix completing functions with keywords assistDavid Schulz2018-02-081-1/+1
* TextEditor: Dissolve QuickFixAssistProcessorhjk2017-12-154-123/+26
* TextEditor: Remove QuickFixAssistProviderhjk2017-12-154-78/+0
* TextEditor: Use more direct access to quick fix factorieshjk2017-12-154-16/+8
* Rename CamelHumpMatcher -> FuzzyMatcherOrgad Shaneh2017-11-022-8/+8
* TextEditor: Fix proposals matchingOrgad Shaneh2017-10-261-1/+1
* TextEditor: Do not create proposals for functions without argumentsChristian Stenger2017-10-131-0/+2
* TextEditor: Clean forward declarationLaurent Montel2017-09-285-6/+0
* TextEditor: move convenience from texteditor to utilsIvan Donchevskii2017-09-221-2/+2