Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-04-06Bug 514397 - Provide default autocompletion for generic editorY20170413-1000I20170419-0430I20170419-0130I20170418-2000I20170417-2000I20170416-2000I20170415-2000I20170414-2000I20170413-2000I20170412-2000I20170411-2000I20170411-0500I20170410-2000I20170409-2000I20170408-2000I20170407-2000I20170406-2000Sopot Cela1-1/+1
Removes 1-character proposals. Change-Id: I74c1a98299462918db63fd2f8357336d8972512b Signed-off-by: Sopot Cela <scela@redhat.com>
2017-04-05Bug 514397 - Provide default autocompletion for generic editorY20170406-1000I20170405-2000Sopot Cela2-0/+112
Change-Id: I113fe5ec4faf1fde579dc3400d42041d9e77c9a4 Signed-off-by: Sopot Cela <scela@redhat.com>
2017-03-21Bug 513314 - Example enabling spellcheck on generic editorI20170324-2000I20170323-2000Mickael Istria2-1/+91
+ Enable quick fix for spelling issues by default Change-Id: I32973aa0e064547f1c5800e2503f43ef3c319078 Signed-off-by: Mickael Istria <mistria@redhat.com>
2017-03-16Bug 513314 - [Generic editor] disable spellchecker reconcilerY20170321-2315Y20170321-0120I20170322-2000I20170321-2000I20170320-2000I20170319-2000I20170318-2000I20170317-2000I20170316-2000Mickael Istria1-2/+8
Most clients of the Generic Editor so far don't want spellchecker to be on by default. Adding spellchecker should be opt-in. For the moment, fully disable it and adopters who need spellchecking implement it as a document listener. Change-Id: I6bbad50614ec19e05c447d2793e758793ae777d3 Signed-off-by: Mickael Istria <mistria@redhat.com>
2017-02-22Bug 511101 - [Generic Editor/Quick Fix] suppress warningsY20170302-1000Y20170223-1000I20170308-0800I20170307-2000I20170307-0800I20170307-0610I20170307-0450I20170307-0420I20170307-0410I20170307-0150I20170306-2000I20170306-0800I20170305-2000I20170304-2000I20170303-2000I20170302-2000I20170301-2000I20170228-2000I20170228-0330I20170228-0240I20170227-2000I20170226-2000I20170225-2000I20170224-2000I20170223-2000I20170222-2000Mickael Istria2-9/+6
Change-Id: Ic7c21de2fd9cb2e5e67addd23a80b64104343168 Signed-off-by: Mickael Istria <mistria@redhat.com>
2017-02-21Bug 511101 - Enable quick fix on generic editorI20170221-2000Mickael Istria8-2/+461
* Available for Quick-Fix command (Ctrl+1) * Hover on text editor Change-Id: I6576f109d6f2a1fdc6020ed6510b645e12dcf3f6 Signed-off-by: Mickael Istria <mistria@redhat.com>
2017-01-19Polish bug 251156: [content assist] Asynchronous code completion [with patch]I20170120-2000I20170119-2000Dani Megert1-5/+11
2017-01-17Bug 251156 - Asynchronous content assistMickael Istria2-20/+35
This provides a new AsyncContentAssistant, performaing computation and presentation of content assist proposals (and related operations) asynchronously whenever possible. Part of this change is also internally allowing the parent ContentAssistant to support multiple IConteantAssistProcessors (although this is not exposed through public API). The AsyncContentAssistant does expose the manipulation of multiple contentAssistProcessors though. Some fields and methods where also made more visible (usually from private to protected or package, to maximize the ability to reuse existing code from the current synchronous framework, in order to make the feature easier to write, and also to provide a consistent experience with aysnc and sync content assist. Change-Id: I3e80c6422eaababc165e955ddeb3539909bfcb9f Signed-off-by: Mickael Istria <mistria@redhat.com>
2016-11-09[Generic Editor] Code cleanupY20161110-1000I20161115-2000I20161114-2000I20161114-0355I20161113-2000I20161112-2000I20161112-0405I20161111-2000I20161111-1220I20161111-0900I20161111-0740I20161111-0510I20161110-2030I20161110-1630I20161110-1225I20161110-1130I20161110-0710I20161110-0510I20161109-2000Mickael Istria4-9/+8
Change-Id: Idd22c81f4aa102c4a808f3d1868806244aa86017 Signed-off-by: Mickael Istria <mistria@redhat.com>
2016-11-08Bug 500755: [Generic Editor] attach completion to all token contenttypesMickael Istria2-14/+68
As some extension can provide some specific document partitioner, we need to attach completion dynamically to all supported token content-types. Change-Id: Ibfb55c7c254d78b6b6da61916af8b789bb50dfd5 Signed-off-by: Mickael Istria <mistria@redhat.com>
2016-10-13Bug 505842 - [generic editor] Test failure in HoverTest.testHoverY20161013-1000Mickael Istria1-5/+10
Add more pauses to let event process Change-Id: I5005c4c8879cf07d2cad0ce11aa5057849ced55e Signed-off-by: Mickael Istria <mistria@redhat.com>
2016-10-11Bug 503332 - Show pop-up for problems on text on Generic EditorMickael Istria1-0/+73
It's just a regular Hover extension with highest priority Change-Id: Ic01f765f6abae99a18dba5817e26a1a6e8d1cd7a Signed-off-by: Mickael Istria <mistria@redhat.com>
2016-10-11Bug 496300 - Support contribution of multiple Hovers to Generic EditorMickael Istria4-13/+248
Multiple hovers are now supported. Contributors can control some sorting using the isBefore and isAfter extension attributes. Change-Id: I622fe6b5c541033ba6c3140e8ad7ceab759a57cb Signed-off-by: Mickael Istria <mistria@redhat.com>
2016-10-10Bug 505632 - Generic Editor should support completion trigger charactersMickael Istria2-2/+33
Change-Id: Iae5e5c76e6d4006df4ffbc5a499ffdc3256a1f0f Signed-off-by: Mickael Istria <mistria@redhat.com>
2016-10-04Bug 503326 - a default PresentationReconcilier for Generic EditorY20161006-1000I20161005-1430I20161005-1045I20161005-0815I20161004-1000Mickael Istria1-1/+1
A default PresentationReconcilier allows Problem markers to be visible with underline text. Change-Id: Ic4bd0798fd081179c37f55da49aa7bc7054ec5a5 Signed-off-by: Mickael Istria <mistria@redhat.com>
2016-09-26Bug 497871 - Generic and extensible text editorSopot Cela7-0/+765
This change creates a new extensible text editor, with extension points for: * contentAssist * hover * syntax highlighting Some unit tests show examples of extensions. You can load an IDE with the suggested change (including org.eclipse.ui.editors.tests) and get a syntax highlighter, a hover support and some content assist on the plain text editor. Bug: 497871 Bug: 496117 Bug: 496115 Bug: 496300 Signed-off-by: Mickael Istria <mistria@redhat.com> Signed-off-by: Sopot Cela <scela@redhat.com> Change-Id: I2eec71e4620364aa11c500ec07e54c693863cf44

    Back to the top