Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
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>
2019-10-14Bug 551922 - Allow QuickAssistAssistant to be reinvoked by defaultI20191019-1800I20191018-1800I20191018-0720I20191016-1800I20191015-1800I20191014-1800Andrew Obuchowicz1-0/+1
Change-Id: I804e5844e8e932b730a9d1e18f8af83d02b59736 Signed-off-by: Andrew Obuchowicz <aobuchow@redhat.com>
2019-10-14Bug 551970 - Quick Test Search directly in Find Actions/Ctrl+3Mickael Istria6-2/+131
Change-Id: I6d1f08938fc1a0903349f8d93fe19f9a0a399bb8 Signed-off-by: Mickael Istria <mistria@redhat.com>
2019-10-14Bug 551570 - Compose IContextInformationValidatorMickael Istria2-6/+51
Change-Id: If0d01ead002636c95cbb4fa9754b37c3da9a799c Signed-off-by: Mickael Istria <mistria@redhat.com>
2019-10-11Move away of deprecated FontMetrics.getAverageCharWidthI20191013-1800I20191012-1800I20191011-1800Alexander Kurtakov1-3/+2
Change-Id: Ie134f4898762fcf97a8d477fffb5ec5f89690afd Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-10-11Move away of deprecated AbstractUIPlugin.getWorkbench.Alexander Kurtakov1-4/+2
Change-Id: I90fdb653dc63d4a39698cd8e903698bc86e719b2 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-10-11Remove not actually thrown exception.Alexander Kurtakov1-1/+1
Change-Id: I536f4f3546ff246a4c9845eba7dac170481db593 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-10-11Move away of deprecated StringBufferInputStreamAlexander Kurtakov3-4/+5
Change-Id: Idb19f7e579de63acde00ecbc7682df6ac1a099fb Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-10-11Remove unnecessary NON-NLS.Alexander Kurtakov1-2/+2
Change-Id: I20ea2fdee8e59d2cc669f4207dd6565842eab1b2 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-10-11Bug 552021 - Replace Navigator with Project Explorer in Show InAlexander Kurtakov1-2/+2
Navigator is deprecated and scheduled for removal. Change-Id: I14b32e1d930e5f7850743d532716020a9040c4f7 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-10-11Bug 483846 - [typing] Spaces only mode: backspace key to remove manyAlexander Kurtakov1-0/+3
spaces Add missing since tag. Change-Id: I676ddf1079d08f75c30deae214e809742bc3961d Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-10-09Bug 551570 - Two org.eclipse.ui.genericeditor.tests.ContextInfoTestS4_14_0_M1I20191009-1800I20191009-0600Andrey Loskutov1-6/+21
fails on Linux since I20190926-0625, part 2 Relaxed time constraints in the ContextInfoTest Change-Id: If7ad1876f3206eadd9298fa45ca42761282f83f5 Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2019-10-09Bug 551570 - Two org.eclipse.ui.genericeditor.tests.ContextInfoTestAndrey Loskutov1-2/+2
fails on Linux since I20190926-0625 Fixed random, platform/JDK version specific order of GenericContentTypeRelatedExtension values in "extensions" map in ContentAssistProcessorRegistry. Change-Id: I60d51eeb9729a0fc18d8bd4fdb0cb36a32a4e6c4 Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2019-10-04Bug 551781 - Change TextUtilities.nextDelimiter return typeI20191009-0300I20191008-1800I20191008-0600I20191007-1800I20191007-0625I20191007-0430I20191006-1800Paul Pazderski5-39/+44
Change-Id: I2673f7ee6b18d2705d6353054ec042a1fe6a1f9c Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-10-02Bug 551387 - Cursor position in status line: not enough spaceI20191006-0600I20191003-1800I20191002-1800Andrey Loskutov1-1/+1
Added 5 characters to the text position status contribution width to avoid truncating the content for longer files due the new offset data. This should be enough for most files. Change-Id: Ie13ae8c82939f584ce1b7d0f62dc2d8f3fc4f6a5 Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2019-10-02Bug 550486 - Text editor status line shows selection size even afterAndrey Loskutov1-1/+1
disabling the preference Change-Id: I30e2a1e28b8fe03b2e6322e888577f57c98dc470 Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2019-10-01Bug 551666 - [Quick Search][Win32] Wrong selection if dialog isPaul Pazderski1-8/+8
initialized with multi-line text Change-Id: I9584a884bc01d4e956e33b4263851b3bd4b3201f Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-09-26Bug 551320 - Fix missing line numbers on GTK with static scrollbarsI20191002-0100I20191001-1800I20190930-1800Thomas Wolf1-15/+40
On GTK with static scrollbars the ruler canvas is higher than the visual text area (text viewer minus horizontal scrollbar height). JFaceTextUtil.getVisibleModelLines() sometimes returns a bottom model line that actually ends above the lower edge of the ruler canvas. When that occurred, subsequent scrolling down in the text could lead to missing line numbers. Account for that by considering only pixels up to the bottom line's bottom, and clearing the rest of the canvas. (Note: on Mac with static scroll bars, the ruler canvas ends at the top of the horizontal scrollbar and thus always has the same height as the visible text area, and hence this problem doesn't occur.) Verified manually on OS X and on Linux/GTK with both static and dynamic scrollbars and found no rendering problems. Change-Id: Iaf7bd4627594590e9e421b48c6de99578927625a Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>

Back to the top