Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-01-03Bug 558510 partially revert: TextviewerY20200103-2350I20200105-0600I20200104-1800I20200104-0625I20200104-0600I20200103-1800Carsten Hammer1-6/+13
revert https://git.eclipse.org/r/#/c/152786/ Change-Id: I5cea88489165cc8741bd55efb05b5e9993fac355 Signed-off-by: Carsten Hammer <carsten.hammer@t-online.de>
2019-12-30Bug 558529 - Use configured colors for revision "by age"I20200102-1800I20200101-1800I20191231-1800Thomas Wolf2-4/+53
Use the new configurable JFace colors for the newest and oldest revision as end stops of the gradient. Just in case none should be defined keep using the hard-coded stops. Change-Id: Ia67e748f72aabe79a024ac829229fa6a5614a5eb Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
2019-12-20Bug 548056 - Add space in "Show whitespace" preference labelI20191230-1800I20191229-2200I20191229-1800I20191228-1800I20191227-1800I20191226-1800I20191225-1800I20191224-1800I20191223-1800Jens Lidestrom1-1/+3
There is no space in the GUI label between the "Show whitespace characters" text and the "(configure visibility)" text on GTK. Change-Id: I74f4b747c8fc6f6de09e6549cb417bb03336f39a Signed-off-by: Jens Lidestrom <jens@lidestrom.se>
2019-12-204.15 update for org.eclipse.textI20191222-1800I20191221-2205I20191221-1800I20191220-1805Lars Vogel1-1/+1
Required for https://git.eclipse.org/r/154824 Change-Id: Ifb56ee86385afe7d0998e37e874e3c3edeaa9a73 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2019-12-12Bug 553577 - [Async completion] avoid NPEY20191217-0600I20191219-1800I20191218-1805I20191218-0015I20191217-1800I20191216-1805I20191215-1800I20191214-1800I20191213-1805I20191213-0155I20191212-1800Mickael Istria1-3/+5
fComputedProposals can be changed or reset to null by other operations. Add a check that fComputedProposals is still "bound" to current computation before applying results. Change-Id: If924044693dfc34013a0b9919f26c64049d6c947 Signed-off-by: Mickael Istria <mistria@redhat.com>
2019-12-12Bug 558247 - HippieProposalProcessor NPE in non-UI ThreadMickael Istria2-27/+41
Change-Id: I1a17e046ca2f75102d978e23ea2f67087eb5e0be Signed-off-by: Mickael Istria <mistria@redhat.com>
2019-12-10Bug 553577 - Async completion can cause StackOverflowErrorI20191211-1805I20191211-0135I20191210-1800Mickael Istria1-93/+88
+ Reduce amount of calls to filterProposals() from AsyncCompletionProposalsPopup + Refactorings to ease readability and reduce "state" variables + Revise which futures we're waiting for before triggering filter Change-Id: Ie52b626531d044e76ddab3516c336d43490e43b1 Signed-off-by: Mickael Istria <mistria@redhat.com>
2019-12-10Use jdk 5 for-each loopCarsten Hammer17-99/+60
Replace simple uses of Iterator with a corresponding for-loop. Also add missing braces on loops as necessary. Change-Id: Ic1786fe30ea297b4686015c1ac5b909f92a528a7 Signed-off-by: Carsten Hammer <carsten.hammer@t-online.de>
2019-12-10Add @Override Annotation and activate corresponding save actionCarsten Hammer9-3/+47
Change-Id: Ib8d6b0ffb0e5a3f160bf1868e7813321ebd1846f Signed-off-by: Carsten Hammer <carsten.hammer@t-online.de>
2019-12-10Use jdk 5 for-each loopCarsten Hammer1-7/+4
Replace simple uses of Iterator with a corresponding for-loop. Also add missing braces on loops as necessary. Change-Id: Icfa2c7631b61a10bfe228ca39644fe7973915c20 Signed-off-by: Carsten Hammer <carsten.hammer@t-online.de>
2019-12-10Version updates for 4.15 streamKarsten Thoms4-4/+4
Required for - https://git.eclipse.org/r/#/c/152786/ - https://git.eclipse.org/r/#/c/152787/ - https://git.eclipse.org/r/#/c/152788/ Change-Id: I8150cda7932eacd29effb73b239e2a13c54c7dd5 Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-12-06Bug 553742 - POM and product version change for 4.15 releaseY20191208-2315I20191210-0230I20191209-2205I20191209-1600I20191209-1310I20191209-1130I20191209-1110Niraj Modi11-13/+13
Change-Id: Ida060a8dc6a0e22acc8d5d0665eee7b754db89cd Signed-off-by: Niraj Modi <niraj.modi@in.ibm.com>
2019-12-03Bug 553622 - Highlighting in context information no longer worksS4_14_0_RC2aS4_14_0_RC2R4_14I20191210-0610I20191204-1800I20191204-0600I20191203-1800R4_14_maintenanceMickael Istria2-1/+14
This change restores the previous behavior in case of a single IContextInformationValidator, so it removes the regression. The case of multiple validators will be treated in a separate change, as it's not a regression but more a missing feature for mulitple completion processors. Change-Id: I9a826bc5ec43ea59c48d304b330d4a3ed2d7739b Signed-off-by: Mickael Istria <mistria@redhat.com>
2019-12-03Bug 553622: Add tests for context information to jface.text.testsStephan Wahlbrink5-0/+591
Change-Id: I35d5ee744a0df394dfa8288b40e6d5b8a3c633fb Signed-off-by: Stephan Wahlbrink <sw@wahlbrink.eu>
2019-12-03Whitespace removal for example plug-ins platform.textLars Vogel6-15/+15
Done via running the cleanup action on the code base Change-Id: I841f0bd276eabd728c37ad41e59203de71639c3a Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2019-12-03Deletes unused methods from FileTool in filebuffer testsLars Vogel1-25/+0
Change-Id: I29b21247d1216e04d01878ec523cea8556911ace Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2019-12-03Bug 553691 - Code Minings for Annotations pref use sentence style andMickael Istria1-2/+2
have a mnemonic Change-Id: Icba4749cb8741f93eba3a26a8ee7270dfc0bc9f1 Signed-off-by: Mickael Istria <mistria@redhat.com>
2019-11-27Bug 553000 - added annotation code mining preference search termsY20191127-0140S4_14_0_RC1I20191203-0600I20191202-1800I20191202-0600I20191201-1800I20191201-0600I20191130-1800I20191130-0600I20191129-1800I20191127-1800I20191127-0600Niko Stotz2-0/+5
Change-Id: I106f12ed98168625ecb0f32e92314735f5b4bca1 Signed-off-by: Niko Stotz <eclipse@nikostotz.de>
2019-11-27bug 552984 - added annotation code mining label sanitationNiko Stotz1-2/+6
Change-Id: Ie0748e35ab29ddeb2698413f9fa974a35d09cff4 Signed-off-by: Niko Stotz <eclipse@nikostotz.de>
2019-11-26Bug 553133 - VisibleLinesTracker: don't mix model lines and pixelsY20191126-0500I20191126-2315I20191126-1800I20191126-0600Thomas Wolf1-21/+23
VisibleLinesTracker called JFaceTextUtil.getLinePixel(widget, index) with a model line index. This is wrong and caused trouble with line numbers not updating correctly in some cases when folding/unfolding in a ProjectionViewer. Track both widget and model bottom indices, and use the widget index to determine the bottom pixel. Also update copyright year and use the standard copyright header format. Change-Id: Ia4ad93078cd1e278b4f496277bf00d53dda1e7e3 Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
2019-11-22Bug 548250 - Javadoc problems in platform.textI20191125-1800I20191125-0600I20191124-1800I20191124-0600I20191123-1800I20191123-1115I20191123-0600I20191123-0100Paul Pazderski17-40/+41
Change-Id: I84f9f4c00e81494dc69134e660e261fcab1dc493 Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-11-21Bug 553319 - IllegalArgumentException viaI20191122-1800Andrey Loskutov1-3/+9
LineNumberRulerColumn.doubleBufferPaint Trying to avoid negative values for bufferH / bufferY. Change-Id: Idb3f6e37affb7292ceb9cfebd80b3121a74f0ee1 Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2019-11-21Bug 553309 - Default editor print margin is set to 50 (instead of 80)Andrey Loskutov1-1/+1
This reverts commit 4fd07bfb4de9ce993173aa1d8d752ca27c8537e0 that was supposed to be "Bug 552379 - Reduce default weight/alpha of whitespace characters" but did something completely different. Change-Id: I02b5e3118d1056883cef493949bfa2a1f860b5e3
2019-11-16Bug 553125 - Reduce calls to Document.getLineOfOffset inI20191120-2335I20191120-1800I20191120-0840I20191120-0600I20191119-2200I20191119-1800I20191119-1250I20191119-1235I20191119-1215I20191119-1155I20191119-0850I20191119-0725I20191119-0510I20191119-0315I20191119-0020I20191118-2230I20191118-1800Paul Pazderski1-17/+19
ProjectionRulerColumn Change-Id: I0be673a16d6916b5fce74fd0e7146f906470bbc7 Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-11-16Bug 347628 - [projection] unfolding doesn't work if caption is last linePaul Pazderski1-1/+6
in document Change-Id: Ic837b9cb21e1cd00a55764251531e134ebeb5672 Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-11-14Whitespace removal for test plug-ins platform.textI20191118-0600I20191117-1800I20191117-0600I20191116-1800I20191116-0600I20191115-1800I20191114-1800I20191114-0410Lars Vogel17-88/+88
Done via running the cleanup action on the code base Change-Id: I9a8d23d6d5e77fec0f845b60b99cac6bd1c2b429 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2019-11-14Whitespace removal for plug-ins in platform.textLars Vogel41-126/+126
Done via running the cleanup action on the code base Change-Id: Ia04eb1b87ab8e9b66125c646fca817a193851e85 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2019-11-12Bug 551970 - replaced eager computation of ignored containersI20191113-2315I20191113-1800I20191112-1800Julian Honnen5-49/+91
Instead of computing all project links eagerly, check if a resource is a linked project on demand. The use of IWorkspaceRoot::findContainersForLocationURI does not scale on large workspaces. Also modified the implementation to handle linked folders the same as projects. Change-Id: Ic0f5f9ac1b7082b4cc0daf9e86a04a08d2e35897 Signed-off-by: Julian Honnen <julian.honnen@vector.com>
2019-11-12Bug 552935 - Shorter timeout for QuickSearh in Find ActionsMickael Istria1-1/+2
Change-Id: Icdb528818fab71b7345970353f2bad005d0dbd31 Signed-off-by: Mickael Istria <mistria@redhat.com>
2019-11-10Bug 552886 - Improve wording of new code mining for annotationsY20191112-0030Michael Keppler3-5/+5
Also fix a typo in one of the related localization string keys. Change-Id: I3954dc9f20ba425f319e92e4b6333d32f97da971 Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2019-11-07Bug 552811 - [TextViewer] shift left broken for mixed lines if emptyI20191111-1800I20191111-0920I20191111-0655I20191111-0435I20191111-0145I20191110-1800I20191109-1800I20191109-0650I20191109-0330I20191108-1800I20191107-1800Sebastian Ratz2-4/+63
prefix is allowed Empty strings are treated differently by MultiStringMatcher and TextUtilities.indexOf() and needs to be handled specially now. Fixup for c89b823822e2d73ba4996ad419475db34c916ed5. Change-Id: Ifdb5c495f5fc99d33da6d879f436a37063b93430
2019-11-07Fix deprecation message.Y20191107-0440Alexander Kurtakov1-2/+2
Make it actual link and fix the package name. Change-Id: I92db8be41acd77614307930ad908f5db5da977c8 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-11-07Show info, warning, and error Annotations as line header code minings.Niko Stotz12-1/+964
Implements bug 547665 Based on code of bug 540443 Generic implementation for code mining-enabled editors. Amends text editor user settings page for configuration. Change-Id: Ia20c4b0712bdb45d1061daa6d9af4b4ab21be655 Signed-off-by: Niko Stotz <eclipse@nikostotz.de>
2019-11-07Add api filter for minor and micro version bump in jface.textAlexander Kurtakov1-12/+4
It happened on 2019-09-17 so too late for version revert. Change-Id: Iefcc0e70183d4cceb7aa60cdad061efc39068ae8 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-11-07Bug 431002 - Prevent execution when proposal table was disposedKarsten Thoms1-0/+3
Add a disposal guard to ProposalSelectionHandler.execute to check that fProposalTable was not disposed already. Change-Id: If41c3a02f1688dc68db5aac9d38208d3ceb08f8d Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-11-06Bug 552704 - Use pomless builds in eclipse.platform.textY20191107-0420I20191106-1805Christoph Läubrich11-232/+8
Change-Id: I15a8b94a9c546ba5fd372b1e8a2636580accac38 Signed-off-by: Christoph Läubrich <laeubi@laeubi-soft.de>
2019-11-05Remove redundant type arguments in ui.genericeditorI20191105-1800Lars Vogel4-5/+5
Change-Id: If85c4edcabb5cf0a595068087ff83d859942341c Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2019-11-05Remove redundant type arguments in text.quicksearchLars Vogel3-3/+3
Change-Id: I996c7d26284b93ad40ddb134a7a2a8ecf4f95906 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2019-11-05Delete unused methods in FileTool of org.eclipse.search.testsLars Vogel1-32/+0
Change-Id: I5bf3e1d6e74bf2d7a06d2b56a5a86aa6fbbed1cd Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2019-11-05Test code is not API in org.eclipse.search.testsLars Vogel1-3/+3
Change-Id: I788fa744329533e8f99f7bf9151ba91882c78551 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2019-11-054.14 update for org.eclipse.search.testsLars Vogel2-2/+2
Required for https://git.eclipse.org/r/#/c/151950/ Change-Id: Ic670b547339d475162b8ac72698ad540dcec248c Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2019-10-28Bug 552475 - applyHighlights(): Guard against null annotation modelI20191105-0025I20191104-1800I20191103-1800I20191102-1800I20191101-1800I20191101-0300I20191031-1800I20191031-1325I20191030-1800I20191030-0010I20191029-1800I20191028-1800Karsten Thoms1-10/+14
sourceViewer.getAnnotationModel() might return null, which could cause a NPE when not guarded. Also set fOccurrenceAnnotations to null when no current annotation model is present. Change-Id: Id37edf61ddfb8bbfb329b4282386e30095400190 Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-10-28Bug 552134: org.eclipse.rcp misses dependenciesMatthias Becker1-0/+3
Deprecated BoldStylerProvider Change-Id: Ic818fd054fce182813949ce1610f0f9ede40616f Signed-off-by: Matthias Becker <ma.becker@sap.com>
2019-10-25Delete unused method in test helper methodI20191027-1800I20191026-1800I20191025-1805Lars Vogel1-6/+0
Change-Id: Id53aade1dd8b3cfb1e061e737fc414f3dd8cd1fc Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2019-10-25org.eclipse.core.filebuffers.tests are not APILars Vogel1-1/+1
Change-Id: I7a865e76b82ffd8960218a41b84792242050390d Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2019-10-25Use StringBuilder in FileBuffersForLinkFiles testLars Vogel2-1/+8
Change-Id: I4014e857c0d972add902e0b59815baace0ff1971 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2019-10-24Bug 552379 - Reduce default weight/alpha of whitespace charactersI20191024-1800Mickael Istria1-1/+1
Change-Id: I869b3c90b773e38e2ebdaaf5b5a8b2bbe9aa01ea Signed-off-by: Mickael Istria <mistria@redhat.com>
2019-10-22Bug 552326 - NPE in non-UI ThreadI20191023-1810I20191022-1800Mickael Istria2-12/+24
Change-Id: Ia5a0262b05e723040e10a5b3d9251bac7a279894 Signed-off-by: Mickael Istria <mistria@redhat.com>
2019-10-22Bug 552069 - Clarify "File Changed" dialogI20191022-0405Pierre-Yves B.1-2/+3
Change-Id: I1982e697bc4ae24f7634148d4ff664e2e0627f63 Signed-off-by: Pierre-Yves B. <pyvesdev@gmail.com>
2019-10-17Bug 537617 - Minimap should appear in editor's 'Show In' context menuI20191020-1800Nitin Dahyabhai2-1/+30
Change-Id: I089bfdd23c1358f597fc322924d6098e5d6f5293 Signed-off-by: Nitin Dahyabhai <nitind@us.ibm.com>

Back to the top