Skip to main content
summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-06-014.9 version updates for eclipse.platform.text required for EPL 2.0I20180601-0915I20180601-0900Lars Vogel34-34/+34
update Change-Id: I2347c4e9fb76d947449865ebfb35caf759458f9c Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2018-05-30Bug 535191 - POM version change for 4.9 releaseI20180531-2125I20180531-2000I20180531-1245I20180531-0910Lars Vogel19-21/+21
eclipse.platform.text Change-Id: I424ff63453ab620a5f4461d369a06798ef1264fd Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2018-05-28Bug 535162 - Necessary pom updateLars Vogel2-2/+2
Change-Id: Iafc3128c1a62cf113a84723af32ed1a1acee4401 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2018-05-27Bug 535162 - [content assist] Possible NPE during async computeFilteredProposalsDawid Pakuła1-1/+1
Change-Id: I7a323704706b10d8dde1e3e0fc75e1293d337e92 Signed-off-by: Dawid Pakuła <zulus@w3des.net>
2018-05-22Bug 534930 - [code mining] Inlined annotation is not drawn whenS4_8_0_RC2I20180527-2250I20180527-2000I20180527-0800I20180526-1500I20180526-0800I20180525-2000I20180524-0900I20180523-2000I20180523-0800I20180522-2000angelozerr1-6/+28
StyledText is resized Change-Id: Ib97f2f6ca0f03c50259686ef674eefa9df710330 Signed-off-by: angelozerr <angelo.zerr@gmail.com>
2018-05-22Bug 534395 - [content assist] Prefix autocompletion not work in async modeDawid Pakuła2-63/+117
Change-Id: I967d74001e8a07295946b43e41e99167aa1760c2 Signed-off-by: Dawid Pakuła <zulus@w3des.net>
2018-05-16Bug 534387 - Auto-insert randomly work with async completionS4_8_0_RC1I20180522-0800I20180521-2000I20180521-0800I20180520-2000I20180520-0800I20180519-1500I20180519-0800I20180518-2000I20180516-2000Dawid Pakuła1-6/+18
Change-Id: If52b8960ae1be26045ea715eb4726d80dbdfe05a Signed-off-by: Dawid Pakuła <zulus@w3des.net>
2018-05-16Bug 534402 - ContentAssistant#setStatusMessage isn't safe in async modeI20180516-0800Mickael Istria2-2/+3
Change-Id: I05ede1415ca42e6b39f38bed1856b71b43c6cca4 Signed-off-by: Mickael Istria <mistria@redhat.com>
2018-05-13Bug 532258 - Memory leaksI20180515-2000I20180515-1755I20180515-1620I20180515-1440I20180515-1300I20180515-0950I20180515-0800I20180514-2000Dawid Pakuła1-1/+1
Make sure line rules are already disposed before recreate on mac Signed-off-by: Dawid Pakuła <zulus@w3des.net>
2018-05-12Bug 534597 - Unanticipated comparator errors in I20180511-2000I20180514-0800I20180513-2000I20180513-0800I20180512-1500I20180512-0830Sravan Kumar Lakkimsetti2-0/+2
Change-Id: I695f319c1eb88fb9797db390d71f5b468cdbe205 Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com>
2018-05-07Bug 479244 - New icons for quick-fixable infos and info decoratorsS4_8_0_M7I20180511-2000I20180509-2000I20180509-0800I20180508-2000I20180508-0800I20180507-2205I20180507-2000I20180507-0810I20180507-0800Matthias Becker4-0/+0
- Improve high resolution icons (rendered from SVG) for quick_fix_info_obj.png Change-Id: Ib2da0db0aa7f6aae3b37d7f6eca5ab27487cb944 Signed-off-by: Matthias Becker <ma.becker@sap.com>
2018-05-04Bug 534310 - [content assist] NPE in ↵I20180506-2000I20180506-0800Dawid Pakuła1-1/+3
AsyncCompletionProposalPopup#computeProposals Change-Id: I8840503fcfd2303658d38dacf45551e36536b8a1 Signed-off-by: Dawid Pakuła <zulus@w3des.net>
2018-05-04Bug 534325 - Generic editor shows 2 "highlight" buttons in toolbarI20180505-1500I20180504-2000Mickael Istria1-9/+1
It seems like the actionSet do persist a lot of state about buttons, so the commands that are added in the actionSet toolbar with the previous "hack" lead to having buttons persisted in the actionSet state and added as part of it, then added again by the command framework, and again and again, once per startup of the IDE. To improve this situation, work should happen in bug 527007 and in Platform to replace the actionSet by regular commands and menu contributions, that are much more flexible and do not persist buttons. Change-Id: Ic57a478795e6b5d1df8c1551f2d786b1808b3c8f Signed-off-by: Mickael Istria <mistria@redhat.com>
2018-05-03Bug 534324 - Search never stops on high file countsI20180503-2000Andrey Loskutov1-1/+1
Fixed calculation of filesPerJob to schedule >= jobs as jobCount specified for the job group. This ensures that the jobGroup.join() returns (and does not wait on a job that is never scheduled). Change-Id: Id78d5e096928f480b6563c4817f645c9f0a6b50c Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2018-05-03Bug 534328 - [code mining] Avoid delay to click on inlined annotationazerr1-29/+2
Change-Id: I73927a6593effb919910c144f274109c7f474be2 Change-Id: I6666dc7da2aa9fa79f1554ba58dff14114469a9d Signed-off-by: azerr <angelo.zerr@gmail.com>
2018-05-03Bug 534318 - [code mining] Redraw of character has wrong y location forazerr1-1/+1
line header annotation Change-Id: Id076e383be92833b1add1ae02ea39d0b8bad9ef7 Signed-off-by: azerr <angelo.zerr@gmail.com>
2018-05-03Revert "Bug 534318 - [code mining] Redraw of character has wrong y location ↵Mickael Istria1-3/+3
for line header annotation" This reverts commit f9ef44ee8069742d002309b19fbd44ea60e8620d. Change-Id: I9e81cbdb2f6b6e6219401b71ef7349103e9fafab
2018-05-03Fixed bug 468307: [Preferences] Print margin's behavior is confusing to many ↵Dani Megert6-5/+48
users
2018-05-03Bug 534318 - [code mining] Redraw of character has wrong y location forazerr1-3/+3
line header annotation Change-Id: Ife2631df1fc90d98e5c03e210902940e4c5e1e72 Signed-off-by: azerr <angelo.zerr@gmail.com>
2018-05-03Bug 534314 - [code mining] Line numbering and collapse/expand alignedazerr1-1/+8
with code lines Change-Id: Ic8d18a00328dda9cb9970447bb3f38377fcf9cb6 Signed-off-by: azerr <angelo.zerr@gmail.com>
2018-05-03Bug 534297 - [code mining] click on inlined annotation must take care ofI20180503-0740azerr1-1/+1
visibility of annotation Change-Id: I62061c209220a11398be7d2220eea46fa6dc8b8c Signed-off-by: azerr <angelo.zerr@gmail.com>
2018-05-03Bug 533601 - Add Bookmark dialog should use verbsJonas Hungershausen2-1/+23
Change-Id: I52dedf5568747c3e055d7d2ac67c0131a0d8a9e7 Signed-off-by: Jonas Hungershausen <jonas.hungershausen@vogella.com>
2018-05-03Bug 533072 - [code mining] Click on mining doesn't work when previousazerr3-31/+74
mining is not drawn Change-Id: I7c3a703366f9c42ffd70c0ed5deee6014040b7f5 Signed-off-by: azerr <angelo.zerr@gmail.com>
2018-05-02Bug 534276 - [code mining] Draw of line which have line headerI20180502-2000azerr1-1/+1
annotation are sometimes not drawn with Dark theme Change-Id: I8a546849af1498ab899587c82fae9930a7da043e Signed-off-by: azerr <angelo.zerr@gmail.com>
2018-04-30Fix some bad int/double conversionsI20180502-0100I20180501-2000I20180430-2000Mickael Istria2-2/+2
Reported by SonarQube Change-Id: I612ffc9b459e8cdf9c0d043dfaa1633cdefc6c1d Signed-off-by: Mickael Istria <mistria@redhat.com>
2018-04-30Improve some constructs for performanceMickael Istria8-70/+70
Issues reported by SonarQube: * iterating on keySet() instead of entrySet() or values() * String += in a loop Change-Id: I3dec0e683305ab3382605168c0505d5ce2bcc35e Signed-off-by: Mickael Istria <mistria@redhat.com>
2018-04-27Bug 534156 - [code mining] Don't redraw character for line contentI20180430-0715I20180429-2000I20180428-2020I20180428-1500I20180427-2000azerr1-14/+16
annotation if character is a line delimiter Change-Id: I25ba2750f8d1616835b7bddf3d8bdd1e89a0b74e Signed-off-by: azerr <angelo.zerr@gmail.com>
2018-04-25Bug 533811 - [code mining] Inlined content annotation cannot be clickedI20180426-2000I20180426-0500I20180425-2000azerr5-147/+96
when it is drawn at the end of the line Change-Id: If744f7692021fd04ee9169bac430ec6559f2eb56 Signed-off-by: azerr <angelo.zerr@gmail.com>
2018-04-24Bug 532706 - Update minings when code mining manager is initializedI20180425-1705I20180425-1650I20180425-1455I20180425-0910I20180425-0725I20180425-0505I20180425-0250I20180424-2000Karsten Thoms2-9/+10
After fCodeMiningManager is initialized in ensureCodeMiningManagerInstalled, it is not assured that updateCodeMinings() is called afterwards. The initial reconciling has already called before an annotation painter is set. But only when this has happened the code mining is properly installed and an initial mining has to be shown. Thus ensureCodeMiningManagerInstalled calls updateCodeMinings after initialization of the manager. Also changed guard conditions since it is intended to check that the code mining manager is set, but method hasCodeMiningProviders is from its name not so clear that this is implied by calling it. Change-Id: Ic79743178aa3302d38586770246ca7d749401e15 Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-04-21Bug 533818 - Improve the Oomph setups for the platform projectsI20180423-2000I20180423-0655I20180423-0640I20180422-2000I20180421-1500Ed Merks1-8/+12
Avoid importing eclipse.platform.text; it probably shouldn't have a .project file in it. The root Platform.setup in Oomph will manage the fixed value for the eclipse.target.platform variable so that it only needs to be managed in a single place in the future. Change-Id: Ie1bf058b2e7ccd4d01e2182926af0f9faec1d654 Signed-off-by: Ed Merks <ed.merks@gmail.com>
2018-04-19Bug 533729 - Cut/Copy/Paste on textual editors context menu miss iconsI20180420-2000I20180419-2000Mickael Istria1-0/+22
Change-Id: I4198436202aea56d89f34cdded601f0fc2bb4d0f Signed-off-by: Mickael Istria <mistria@redhat.com>
2018-04-19Bug 533837 - Direct use of IStructuredSelectionAlexander Kurtakov15-44/+155
Instead of getSelection and cast. Enable save actions to automate cleanup actions. Change-Id: I94a0037f7af2fa9d213a00f2bc385507891ae8e4 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2018-04-18Removes obvious reference to super constructor in GotoLineDialogLars Vogel1-3/+0
Change-Id: I99aefe37d2c82d2735feca935785ec0028d39178 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2018-04-18Bug 533206 - Goto line dialog should use verbsJonas Hungershausen2-1/+11
Change-Id: I6745543cb336231d19d71f232975aebc53b5522d Signed-off-by: Jonas Hungershausen <jonas.hungershausen@vogella.com>
2018-04-18Use compact assignmentI20180418-2000Dani Megert1-27/+27
2018-04-17Bug 514961 - reduce text search jobs number to a fixed max size.I20180417-2000Andrey Loskutov1-0/+5
Too many job references can cause OOM due outgoing references. Change-Id: I03812c241d3145993188f4b7a5c5f56de19466cd Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2018-04-17Bug 514961 - Free resources allocated by TextSearchJobKarsten Thoms1-0/+5
The fields fileCharSequenceProvider, previousLocationFromFile, occurencesForPreviousLocation & charsequenceForPreviousLocation are allocated during the run method and are not used after job execution. Especially charsequenceForPreviousLocation is problematic and can result in an OOME on large search scope. Change-Id: Ic7992778263afa5910fabf1ca56077ab5b072884 Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-04-15Bug 533591 - [code mining] Inlined annotation support must removeI20180416-2000I20180416-0305azerr1-9/+10
annotations when it is uninstalled Change-Id: Ic77d99f31ae60fc3fcc592b990e1809d4515b256 Signed-off-by: azerr <angelo.zerr@gmail.com>
2018-04-04Bug 532774 - [GenericEditor] Fix warnings in <enabledWhen> descriptionsI20180415-2000I20180414-1500I20180413-2000I20180412-2000I20180411-2000I20180411-0735I20180411-0530I20180410-2000I20180409-2000I20180408-2000I20180407-1500I20180406-2000I20180405-2000I20180404-2000Lucas Bullen6-953/+953
- Made the three example tags proper syntax Change-Id: I4bf692d4c91949227631b37cd23d27afc3a53a90 Signed-off-by: Lucas Bullen <lbullen@redhat.com>
2018-04-04Bug 533192 - [CodeMining] Fix little bug with background of mining lineazerr1-1/+1
header when line is selected Change-Id: I9ddbc1b76f9f829a5bfd336b3fa168fed22efe09 Signed-off-by: azerr <angelo.zerr@gmail.com>
2018-04-03Bug 532091 - [CodeMining] Don't draw minings which are cancelledI20180403-2000azerr2-2/+2
Change-Id: I246847bd92cbd75e94ea6c75ef117e468c17ed55 Signed-off-by: azerr <angelo.zerr@gmail.com>
2018-03-30Bug 532924 - [CodeMining] wrong redraw artifacts showing upI20180402-2000I20180401-2000azerr1-2/+2
Change-Id: Ic2589ab19a8057ea9ee5aa483ca18bf859741158 Signed-off-by: azerr <angelo.zerr@gmail.com>
2018-03-27Bug 532774 - [GenericEditor] Tests for <enabledWhen> SupportI20180331-1500I20180330-2235I20180330-2000I20180329-2000I20180329-0000I20180328-2000I20180327-2000Lucas Bullen9-16/+261
- Tests for turning on and off a property that in turn enables/disables each extension point Change-Id: Idd6805d6e6677a93e822657ab7182136636078a0 Signed-off-by: Lucas Bullen <lbullen@redhat.com>
2018-03-27Bug 532774 - [GenericEditor] Support <enabledWhen> for the all generericI20180327-0805angelozerr13-738/+1046
editor extension points Change-Id: Ifbe2b0fa2312b0141f57a2483fce45695a679cfa Signed-off-by: angelozerr <angelo.zerr@gmail.com>
2018-03-27Bug 532587 - Inline Annotation can prevent editor from loadingangelozerr1-0/+4
Change-Id: Ia8a22f71598cb7935853aa530b09af19d21219d9 Signed-off-by: angelozerr <angelo.zerr@gmail.com>
2018-03-27Bug 532928 - Show proper occurance marker label in Generic EditorI20180327-0630Alexander Kurtakov4-21/+122
Instead of the current "Line N" show "Occurrences of 'word'" which is way more informative. Also enable save actions to speed up development. Change-Id: I8dde587bcedcb8294c4dea5dcf621b9731b3bafa Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2018-03-27Bug 532921 - Unnoticeable occurance marker in dark theme with genericAlexander Kurtakov1-1/+1
editor It's pretty hard to notice the occurrences marker in the vertical bar when in dark theme due to the color chosen in generic editor. Reuse the same color as JDT occurrences do. Change-Id: I397ee8f646b70434d366a4e7fc05442343a96be2 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2018-03-25Bug 532091 - [CodeMining] Don't draw minings which are canceledI20180326-2000I20180325-2000angelozerr4-37/+80
Change-Id: Ib14d8e39030ec9b9c593fcb0be8edb0e56cd1815 Signed-off-by: angelozerr <angelo.zerr@gmail.com>
2018-03-23Bug 532829 - [CodeMining] Eclipse IDE freezes when refactor is done forI20180324-1500I20180323-2000angelozerr1-3/+12
method parameter name Change-Id: I335ebf9ece550afb083fe63b4deb895963c8f877 Signed-off-by: angelozerr <angelo.zerr@gmail.com>
2018-03-23Bug 532682 - Too high bracket box when line height is biggerMickael Istria1-1/+2
Change-Id: I601f715ee8a47fba82c1233d80d12032877741e3 Signed-off-by: Mickael Istria <mistria@redhat.com>

Back to the top