Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-08-21Bug 530393 - EPL 2.0 for exsd in platform.textLars Vogel5-5/+20
Based on the following regex. find . -type f -name "*.exsd" -exec sed -i -E 's/http:\/\/www.eclipse.org\/legal\/epl-v10.html\&quot;\&gt;http:\/\/www.eclipse.org\/legal\/epl-v10.html\&lt;\/a\&gt;/https:\/\/www.eclipse.org\/legal\/epl-2.0\&quot;\&gt;https:\/\/www.eclipse.org\/legal\/epl-v20.html\&lt;\/a\&gt;\/\n\nSPDX-License-Identifier: EPL-2.0/' {} + find . -type f -name "*.exsd" | xargs sed -i 's/Eclipse Public License v1.0/Eclipse Public License 2.0/g' find . -type f -name "*.exsd" -exec sed -i -E 's/([[:blank:]]*[^[:blank:]])*([[:blank:]]*)(All rights reserved. )/\1\n\1\2/' {} + Change-Id: I5df9aa96551224ccf1921e2b21ac9b4b54832e4e Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2018-08-17Remove unused api_filters.Alexander Kurtakov1-15/+0
Change-Id: I718d31b5aee785132b3e57f95e997c1e8a1ba5f4 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2018-07-18Don't use the deprecated FontMetrics.getAverageCharWidthAlexander Kurtakov1-3/+3
There is the new getAverageCharacterWidth which returns double instead of int now. Change-Id: Id0efec3051c2992faddb9c5f172043ea9b353212
2018-07-18Comparator to lambda.Alexander Kurtakov1-39/+16
And other lambda conversions done by the quick fix. Change-Id: Iba9da0ae5028783913f66c04eb3e7e221332b119 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2018-07-18Lambda conversions.Alexander Kurtakov10-257/+150
Converting Runnable to lambda and whatever the quick fix picked in the file too. Change-Id: I0cbd8ef4a7cab89dced199b44a5be3b32b6f8195 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2018-06-05Bug 535318 - Update license to EPL-2.0 for platform.text for about.htmlI20180607-2000I20180606-1020Lars Vogel1-16/+24
Change-Id: Ie3055f2478633f5b854362b1ab8205ef6e6f28ab Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2018-06-014.9 version updates for eclipse.platform.text required for EPL 2.0I20180601-0915I20180601-0900Lars Vogel2-2/+2
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 Vogel1-1/+1
eclipse.platform.text Change-Id: I424ff63453ab620a5f4461d369a06798ef1264fd Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2018-05-12Bug 534597 - Unanticipated comparator errors in I20180511-2000I20180514-0800I20180513-2000I20180513-0800I20180512-1500I20180512-0830Sravan Kumar Lakkimsetti1-0/+1
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-03Fixed bug 468307: [Preferences] Print margin's behavior is confusing to many ↵Dani Megert6-5/+48
users
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-04-19Bug 533837 - Direct use of IStructuredSelectionAlexander Kurtakov6-16/+71
Instead of getSelection and cast. Enable save actions to automate cleanup actions. Change-Id: I94a0037f7af2fa9d213a00f2bc385507891ae8e4 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2018-02-23Bug 531369: Improve next / previous annotation iconI20180224-1500I20180223-2000Matthias Becker4-0/+0
Remove the parts of the icons that where hidden by the background in the old version of the icons Change-Id: I57477ed1fc1add65dc19dc5424377c3f7bdfd73f Signed-off-by: Matthias Becker <ma.becker@sap.com>
2018-02-22Bug 531369: No background for next / previous annotation buttonI20180222-2000Matthias Becker8-0/+0
Change-Id: Ifb88352604f433f3c5493a0885777390835f3277 Signed-off-by: Matthias Becker <ma.becker@sap.com>
2018-02-12Bug 517393: Dark theme hyper-link text is dark blueMatthias Becker1-2/+2
Dark theme hyper-link text was dark blue on black background in JDT's Javadoc. The cause is that JDT's CSS contains hard-coded colors for the links. To solve this provide a mechanism in HTMLPrinter to replace symbolic color names with actual color values from the preferences. A consumer of HTMLPrinter now can you the symbolic names hyperlinkColor and activeHyperlinkColor in their stylesheets. These symbolic names are replaced with JFacePreferences.HYPERLINK_COLOR and JFacePreferences.ACTIVE_HYPERLINK_COLOR by HTMLPrinter automatically. Also fixed: If one changed the theme or color preferences the cached colors in HTMLPrinter were not updated. Change-Id: I386c0a7feff6da132b76bd3ff80c91b4fb919b67 Signed-off-by: Matthias Becker <ma.becker@sap.com>
2018-01-27Removed unused API filtersI20180128-2000I20180127-1500Dani Megert1-8/+0
2018-01-27Revert "Remove no longer needed api filters."Dani Megert1-0/+8
This reverts commit 165c7e1211960b807a31d36b216ec9c4d36f74bc.
2018-01-26Remove no longer needed api filters.I20180127-0150I20180126-2040Alexander Kurtakov1-8/+0
Change-Id: I2447a4fc266714d544ecc1259a19f7a5a56f0d8d Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2017-12-12Bug 528254 - [Java9] Added Automatic-Module-Name HeaderI20171215-0215I20171215-0120I20171214-2000I20171214-0120I20171213-2000I20171212-2000Karsten Thoms1-0/+1
Incremented versions for Eclipse 4.8 Photon Change-Id: I49d086cba48a4b0519cda696b4ab38d66cbd8fef Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-12-11Bug 519783 - HTMLPrinter should migrate to StringBuilderShawn Kleese1-1/+1
Change-Id: I88fe6c20d4638cf4c15987ca05ec1c3a4a54c574 Signed-off-by: Shawn Kleese <shawn.kleese@wtnet.de>
2017-12-01Bug 527903 - Changed NewUntitledTextFile.descriptionI20171201-0600I20171201-0345Karsten Thoms1-1/+1
Harmonized wording with other wizards. Change-Id: Ife47e51f2acdbba4247dcf8027bc5564b31f474c Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-11-30Bug 527082 - [hovering][preferences] Add "Popup" as search term toLars Vogel1-1/+1
Hovers preference page Also add pop-up to the search term. This needs to be added at the beginning, see Bug 527082 for the discussion and Bug 527833 for a follow-up bug. Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com> Change-Id: I44f2767cc3047422135d97866dd4152213b77586
2017-11-27Bug 527082 - [hovering][preferences] Add "Popup" as search term toLars Vogel1-1/+1
Hovers preference page Changes for 'Text Editors' page from eclipse.platform.text Change-Id: I6d0cbdad9ace93ef118ddbaf8d674b7d96fb39a9 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2017-11-08Bug 527018 - [refactoring] Replace use of Number constructors by valueOfI20171113-2000I20171112-2000I20171111-1500I20171111-0410I20171111-0155I20171110-2000I20171109-2000Karsten Thoms1-3/+3
Change-Id: Ieb6a5450b76c7a5305678f09ecb3785a7fe90c47 Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-09-15Bug 522212 - Resolve redundant null checksKarsten Thoms1-1/+1
Change-Id: Iaea3ee9df3771e40bc1d5bc58cd96b871c576406 Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-08-24Fixed bug 521373: MarginPainter no longer needs to be initialized after font ↵I20170830-2000I20170830-0605I20170829-2345I20170829-2000I20170829-0940I20170829-0705I20170828-2000I20170828-1220I20170828-0730I20170827-2000I20170826-1500I20170825-2000I20170824-2000Dani Megert1-2/+1
change
2017-07-18Bug 519765 - org.eclipse.ui.editors should use try-with-resourcesI20170718-0355Arne Deutsch3-65/+19
Use try-with-resources consequently in org.eclipse.ui.editors. Change-Id: Ib58f5d12a365e109ee5d554d91af52eb00ce8e00 Signed-off-by: Arne Deutsch <arne@idedeluxe.com>
2017-07-17org.eclipse.ui.editors MANIFEST.MF update for 4.8I20170717-2000Lars Vogel2-2/+2
Change-Id: I01c3628455f01c0d5e480e4686a845e785c50320 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2017-07-17Bug 519656 - Replace StringBuffer with StringBuilder inLars Vogel3-3/+3
org.eclipse.ui.editors Using drop-in replacement Change-Id: I60aad302867611cc1e4cedf26b83bbe99e9b8d34 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2017-07-13Deletes outdated migration guides frpm org.eclipse.ui.editorsI20170717-0350I20170716-2000I20170716-0130I20170715-2000I20170714-2000I20170713-2000Lars Vogel4-139/+0
Change-Id: I2302d9f0ec635c8346a39432776732a2f0605af8 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2017-06-22Bug 517929 - Update POMs in the master for 4.8 releaseAlexander Kurtakov1-1/+1
Point to 4.8 parent pom. Change-Id: Icedc59a139f5fce4e9fef73bb0c396109601abcd Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2017-02-02Bug 493306 - Inefficient use of keySet iterator instead of entrySetLars Vogel2-9/+11
iterator in eclipse.text Change-Id: I5f43ac955ca602846b2f3680b2e63023e1c23368 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2017-01-18Bug 508747 - Replace gifs in org.eclipse.ui.editors with png filesI20170118-1215Matthias Becker27-11/+11
Change-Id: Iedf6b652e27af4676003fd3d0ac9fde92dfcc443 Signed-off-by: Matthias Becker <ma.becker@sap.com>
2017-01-11Bug 510312 - Replace usage of new Integer(int) with Integer.valueOf() inLars Vogel2-4/+4
eclipse.platform.text plug-ins - Part 2 Change-Id: I3d76285a2e3333114ba56b7cd0745d13440d5a44 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2017-01-11Bug 510312 - Replace usage of new Integer(int) with Integer.valueOf() inLars Vogel2-4/+4
eclipse.platform.text plug-ins - Part 1 Change-Id: I8cd43f97a0e3d4ea32e11a2b3cf8898b6be3bc5c Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2017-01-05Added version problem filter due to API being added to 4.6.2Y20170105-1040Y20170105-1000I20170108-2000I20170107-2000I20170106-2000I20170105-2000Dani Megert1-5/+13
2017-01-05Bug 509973: Comparator errors in I20170105-0320Markus Keller1-0/+2
2016-12-20Fixed bug 509474: [preferences][quick diff][rulers] Show difference in ↵Dani Megert1-4/+4
overview rules should be on by default
2016-11-07Bug 507106 - Don't ask strange questions before showing revision infoAndrey Loskutov1-1/+2
for the first time Flipping the default, so that the org.eclipse.ui.internal.texteditor.LineNumberColumn.ensureQuickDiffProvider(String) by default never opens a dialog asking strange question. Change-Id: I9deeff9cc408a9adb794b4955a3513ca7dbd25f0 Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2016-10-20Bug 505940 - NPE on overview ruler on editor for IFileRevision on plainY20161020-1800Andrey Loskutov1-1/+4
text file Fixed regression in org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.findSelectedOverviewRulerAnnotationLabel(), introduced via commit b6ac8fd637f7fa7343820fdff40b9b2cfd6bc54b. Updated javadoc of ISourceViewer to make clear that null return is possible. Change-Id: I0fa6b83a79499b9b2b59edc2527166e8e1fa80b1 Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2016-09-23Bug 482354 - SVN checkout deadlocks EclipseAndrey Loskutov3-8/+43
FileDocumentProvider.refreshFile(IFile) is called from UI thread but in worst case (if the IFile is out-of-sync with file system state) it acquires workspace lock for refreshing the resource state. If at same time any workspace job holding a lock on a parent project will try to use IOConsoleOutputStream.write(String) to report lot of data (> 160000 characters) to the console, the IOConsolePartitioner.streamAppended() call will block forever waiting for queue processed by the (locked) UI thread. Proposed solution: FileDocumentProvider.refreshFile(IFile) should run DocumentProviderOperation in providers runnable context to avoid such deadlocks. In the case the resource tree is locked, a "User Operation is Waiting" progress dialog will be shown, giving the user a chance to resolve the deadlock situation by canceling one of the affected tasks. To be consistent with existing API and to allow clients override the supplied refresh rule, new API is introduced in FileDocumentProvider: protected ISchedulingRule.getRefreshRule(Object element). Default implementation in FileDocumentProvider uses ResourceRuleFactory.refreshRule for given file. Change-Id: Id742d98403cc546fad4a21d25eb18ab7bef48776 Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2016-09-20Bug 479523 - Replace usage of SubProgressMonitor with SubMonitor inLars Vogel3-45/+32
eclipse.platform.text Also using split for automatic cancelation checking Change-Id: I0d78f0071a0b1d25683bd4404b489dd4334c6b5a Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2016-09-20Bug 428417 - ConcurrentModificationException inI20160920-0800Andrey Loskutov1-1/+2
AbstractMarkerAnnotationModel The fDeletedAnnotations field in AbstractMarkerAnnotationModel uses ArrayList, which is not thread safe and does not allow concurrent modification and iteration. Introducing new locks around fDeletedAnnotations seem to be dangerous. Replacing this with CopyOnWriteArrayList however seem to be a better solution - it does not add any new locks and should allow safe iteration while other thread modifies the list. Looking at the usage of fDeletedAnnotations, it should be OK to iterate on "old" state. Change-Id: I17fea70fcccf578212e9fdb557a9f0f68aa64dc4 Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2016-09-19Bug 501127 - Remove outdated _buildnotes_text_*.html fromLars Vogel6-2422/+0
org.eclipse.ui.editors Change-Id: I5529f35a09cb97d31d012821c40cf19d378cca40 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2016-09-09Revert "Bug 479523 - Replace usage of SubProgressMonitor with SubMonitor in ↵Lars Vogel3-31/+44
eclipse.platform.text" This was unintentially commited, I selected the wrong tab in the browser. Reverting. I want to commit this early M3 and not late M2. This reverts commit 17c9cb2d257048b6cbfc5a6c7afa89680da4864c. Change-Id: I7efae943288e94f34ca38b8b4bd87408dbea8208
2016-09-09Bug 479523 - Replace usage of SubProgressMonitor with SubMonitor inLars Vogel3-44/+31
eclipse.platform.text SubProgressMonitor has been deprecated and SubMonitor shows much better performance characteristics and has a simpler API This commit replaces the usage except for Progress which has internal methods for creating SubProgressMonitor, will be handled by another commit Change-Id: I8637366a18fa2f55c8993407f479ed454e0ffe01 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2016-07-26Bug 498497 - increment service segment for org.eclipse.ui.editorsY20160811-1000Y20160804-1000Y20160728-1000I20160816-1015I20160816-0800I20160809-1300I20160809-1100I20160803-2000I20160803-0800I20160802-2000I20160802-0800I20160801-2000I20160801-0800I20160731-2000Andrey Loskutov2-2/+2
Change-Id: Idb4b2de82950bf72725a721fb80c5a40d5e1d0ab Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2016-07-26Bug 498497 - Use different color and layer for "Info" markers in overview rulerAndrey Loskutov1-2/+2
Change-Id: I9cdb223286078146f4194a85b04b109cba674aea Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2016-07-26clarify presentationLayer, see ↵I20160726-1400Markus Keller1-27/+8
org.eclipse.jface.text.source.IAnnotationAccessExtension#getLayer(Annotation)

Back to the top