Skip to main content
summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-05-22Bug 534890: [Tips] Tips window aligned to top of screen and..S4_8_0_RC2I20180527-2250I20180527-2000I20180527-0800I20180526-1500I20180526-0800I20180525-2000I20180524-0900I20180523-2000I20180523-0800Wim Jongman9-26/+191
* Set2 - Included memory leak updated tests * Position is now default for Dialog * Passed IDialogSettings to remember position and size * Added AbstractUIPlugin class to fetch dialog setttings Change-Id: I03933e6f7b90d6ed97c3393fdc15086a7886a51b Signed-off-by: Wim Jongman <wim.jongman@remainsoftware.com>
2018-05-21Bug 534921: [Tips] Add Twitter tips to IDE bundleI20180522-2000Wim Jongman4-2/+165
[Tips] Add Twitter tips to IDE bundle Change-Id: I04d92f79732b556c54d83cd7db45c90914bfcf25 Signed-off-by: Wim Jongman <wim.jongman@remainsoftware.com>
2018-05-21Bug 534920: [Tips] Make sure tips can run on NeonI20180522-0800Wim Jongman7-36/+44
Fixed Change-Id: I517e58b39e500912c22d822756b1fe78c1d45538 Signed-off-by: Wim Jongman <wim.jongman@remainsoftware.com>
2018-05-21Bug 534376: [Tips] (fetch) job runs even if I have disabled tipsI20180521-2000Wim Jongman21-83/+199
* Added "Disabled" Option * Tips startup default can be controlled by property * Fixed internal api * Fixed documentation * Fixed tests * V3 fixed preferences initializer * V4 lightbulb in trim goes away in "Disabled" mode * V5 replaced combo with menu * V6 replaced tip to reflect new menu Change-Id: I958c1d583948341ef3ef0587655bdf1b78a4f0a4 Signed-off-by: Wim Jongman <wim.jongman@remainsoftware.com>
2018-05-20Bug 534889: [Tips] No mnemonics on Tips window and menu itemI20180521-0800I20180520-2000Wim Jongman2-5/+5
Change-Id: Iacf660e126f21ff22f62609cfa73917e2922a56d Signed-off-by: Wim Jongman <wim.jongman@remainsoftware.com>
2018-05-12Bug 534597 - Unanticipated comparator errors in I20180511-2000S4_8_0_RC1I20180520-0800I20180519-1500I20180519-0800I20180518-2000I20180516-2000I20180516-0800I20180515-2000I20180515-1755I20180515-1620I20180515-1440I20180515-1300I20180515-0950I20180515-0800I20180514-2000I20180514-0800I20180513-2000I20180513-0800I20180512-1500I20180512-0830Sravan Kumar Lakkimsetti2-0/+2
Change-Id: I8f0001ab7e72ee89e32732cb576cf4bfd997d85e Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com>
2018-05-11Bug 534595: [Tips] Create tips for tipsI20180511-2000Wim Jongman34-353/+609
* Create Tips for Tips * Examples cleanup * Core cleanup Change-Id: I62c305f4d03a244434cdf376ec90727a888430f7 Signed-off-by: Wim Jongman <wim.jongman@remainsoftware.com>
2018-05-11Bug 534178: [Tips] Tip deploy jobWim Jongman7-271/+81
* Abandoned internet download due to wontfix * Fixed warnings Change-Id: I93487e25b6cc179f20fb0cf7a1f3975bd16eeaf9 Signed-off-by: Wim Jongman <wim.jongman@remainsoftware.com>
2018-05-10Bug 534534 - Copyright dates must be updated to 2018Sravan Kumar Lakkimsetti1-2/+2
Change-Id: I43d52f7053b4121b478b660d72d8637be98e98e6 Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com>
2018-05-04Bug 534360: [Tips] have error can't parse argument number: zoom: {0}%;S4_8_0_M7I20180509-2000I20180509-0800I20180508-2000I20180508-0800I20180507-2205I20180507-2000I20180507-0810I20180507-0800I20180506-2000I20180506-0800I20180505-1500I20180504-2000Wim Jongman3-7/+5
* Fixed messageformat bug Change-Id: Ief616f182e0abec6e26079ac146e47cbfc37b971 Signed-off-by: Wim Jongman <wim.jongman@remainsoftware.com>
2018-05-03Bug 531848 - [Tips] Add save actions to project propertiesI20180503-2000I20180503-0740Alexander Kurtakov12-21/+716
And enable stricter warnings. Change-Id: Iad8f26d26ddc10471ec9723232934a48c0e7c3e8 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2018-05-02Bug 534252: [Tips] Api break in Google gson cause compile failureI20180502-2000Wim Jongman1-3/+4
I am using JsonObject.keySet() In one Eclipse I have com.google.gson 2.8.2 which has this method. In another Eclipse I have com.google.gson 2.7.0 which does not have this method. It looks like an API violation on googles part which would break Tips using any (2.0.0 2.8.2] installation of the gson library. Change-Id: Iea24acac2f6b1446154456d0d157416b4267b404 Signed-off-by: Wim Jongman <wim.jongman@remainsoftware.com>
2018-05-02Bug 534244 - Build failing due to changes to POM fileI20180502-0100Sravan Kumar Lakkimsetti1-1/+1
Change-Id: Ic94d9f4aebe28902470bfd1eda377c126f354dcf Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com>
2018-04-30Bug 534158 - Include tips feature in buildI20180501-2000Mickael Istria1-0/+1
Change-Id: I0a8bb93247496de111059065987960a69d9bb9b1 Signed-off-by: Mickael Istria <mistria@redhat.com>
2018-04-30Bug 534158 - Include tips feature in buildI20180430-2000Wim Jongman1-3/+2
* Removed unknown files from build.properties Change-Id: I6e6d004b2362542b7fc3c01a07f12ad6a57a993d Signed-off-by: Wim Jongman <wim.jongman@remainsoftware.com>
2018-04-30Bug 532012: [Tips] NLS SupportWim Jongman51-189/+436
* Added NLS Change-Id: Idecc14956591869eb17278015ec0b45b893c5882 Signed-off-by: Wim Jongman <wim.jongman@remainsoftware.com>
2018-04-29Bug 534073: [Tips] Create JSon based Tip Provider for PlatformI20180430-0715I20180429-2000Wim Jongman46-221/+541
* Added photon new and noteworthy provider * Changed startup sequence * Added logging * Removed warnings from examples * Fixed Twitter Feed to not use the Twitter URL * Added TipProvider#hasContent * Changes IUrlTip#getURL Change-Id: I100d32c49d27d850697ae1f347282d99d52417e2 Signed-off-by: Wim Jongman <wim.jongman@remainsoftware.com>
2018-04-27Remove skipTests=false in parent pom.I20180428-2020I20180428-1500I20180427-2000Alexander Kurtakov1-3/+1
eclipse-platform-parent pom.xml already sets it to the same value. Change-Id: Ife980f1221a3a47bf98e4b387757137376b7af86 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2018-04-26Bug 534073: [Tips] Create JSon based Tip Provider for PlatformWim Jongman7-39/+271
* JSon Provider created for Platform * Tips are uploaded to E4 area * Fixed some read state and provider caching Change-Id: I3566e0f440e44777a3d89cceed656aa0c8c3634e Signed-off-by: Wim Jongman <wim.jongman@remainsoftware.com>
2018-04-25Bug 534050: [Tips] Save read state to preferencesI20180426-2000I20180426-0500I20180425-2000I20180425-1705I20180425-1650I20180425-1455Wim Jongman3-25/+40
* Removed unused tip constructor * Added retrieval of provider id to save read state * Saved state to preferences Change-Id: Ifd7358f7c2e1687663954e9ef45e898f9765ccc1 Signed-off-by: Wim Jongman <wim.jongman@remainsoftware.com>
2018-04-23Bug 533818 - Improve the Oomph setups for the platform projectsI20180425-0910I20180425-0725I20180425-0505I20180425-0250I20180424-2000I20180423-2000I20180423-0655I20180423-0640Ed Merks1-2/+1
Ensure that the targlet for platformUa doesn't disable including all requirements. Change-Id: I5d52c6135dd468ea1812218c2c72428ad6754aa5 Signed-off-by: Ed Merks <ed.merks@gmail.com>
2018-04-21Bug 533818 - Improve the Oomph setups for the platform projectsI20180422-2000I20180421-1500Ed Merks1-7/+7
Ensure that the commit message has a change ID by default. 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: I34fe5dd2513aa63dd56774d3d9bf5cd4df4241a7 Signed-off-by: Ed Merks <ed.merks@gmail.com>
2018-04-18Bug 533739 - Direct use of IStructuredSelectionI20180420-2000I20180419-2000I20180418-2000Alexander Kurtakov8-36/+29
Instead of getSelection and cast blindly. Change-Id: I58f9725a4f89b40f2a9c4e0c797ee27a8565e7a5 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2018-04-05Bug 531792: [Tips] API cleanupI20180417-2000I20180416-2000I20180416-0305I20180415-2000I20180414-1500I20180413-2000I20180412-2000I20180411-2000I20180411-0735I20180411-0530I20180410-2000I20180409-2000I20180408-2000I20180407-1500I20180406-2000I20180405-2000Wim Jongman2-3/+59
* Fixed a warning and added save actions for the project Change-Id: I20c84a76f61fe1b166bb5a98acbe791fd8345c0e Signed-off-by: Wim Jongman <wim.jongman@remainsoftware.com>
2018-04-03Bug 531792: [Tips] API cleanupWim Jongman20-153/+257
* Moved TipManager to internal * Fixed all arising issues * Added save read tips to preferences Change-Id: Id557ab165f63ecabf87460671d1ec8e7ba5de522 Signed-off-by: Wim Jongman <wim.jongman@remainsoftware.com>
2018-03-28Bug 532990 - Fix jsps to declare correct doctypeI20180404-2000I20180403-2000I20180402-2000I20180401-2000I20180331-1500I20180330-2235I20180330-2000I20180329-2000I20180329-0000I20180328-2000Alexander Kurtakov3-26/+16
All contain framesets so all other doctypes (some even conditional on browser type?) are irrelevant. Fix warning about improper comments while at it. Change-Id: I3ca73fb83a8aa2a917ac6b278d471f0d0c397270 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2018-03-28Bug 532984 - Stop using long deprecated sript language attributeAlexander Kurtakov68-133/+133
The prefferred way is type="text/javascript" for HTML 4.x Change-Id: I0807cdec177ac1de6684796da1bde444c5f0b923 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2018-03-28Bug 532977 - Use system cursors to prevent manual disposalAlexander Kurtakov3-38/+12
Change-Id: Id30de44a8f00e01acf79282ddbd43487846e648e Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2018-03-28Bug 532976 - Do not use APIs deprecated in Java 9Alexander Kurtakov7-17/+19
* new Integer * Object.finalize * Class.getConstructor Change-Id: I95ef6f31b307bfaa33a6da80109611f6205e819a Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2018-03-26Bug 531792: [Tips] API cleanupI20180327-2000I20180327-0805Wim Jongman7-174/+68
* Replaced listeners with property change support Change-Id: Idf3769c16f3e1fb70971ab25cfacc4fb4db36a25 Signed-off-by: Wim Jongman <wim.jongman@remainsoftware.com>
2018-03-26Bug 531863: [Tips] Unit testsI20180327-0630I20180326-2000Wim Jongman6-22/+89
* Compile error fixed * Warnings removed * Replaced 'new Integer(n)' with Integer.valueOf(n) Change-Id: I83e76f2b64448793e41f9831c14eebe6c29c6dbb Signed-off-by: Wim Jongman <wim.jongman@remainsoftware.com>
2018-03-12Bug 532293 matrixrain/index.html has lots of issuesI20180325-2000I20180324-1500I20180323-2000I20180323-0355I20180322-2000I20180322-0645I20180322-0225I20180321-2000I20180320-2000I20180319-2000I20180318-2000I20180317-1500I20180316-2000I20180316-0740I20180316-0730I20180316-0525I20180316-0510I20180316-0455I20180315-2000I20180314-2000I20180313-2000I20180312-2000Wim Jongman1-20/+24
Fixed Change-Id: I409c815c921626eef07ee0863ac649d939eaf876 Signed-off-by: Wim Jongman <wim.jongman@remainsoftware.com>
2018-03-05531983: [Tips] Use Dialog instead of ShellS4_8_0_M6I20180311-2000I20180310-1500I20180309-2000I20180308-0630I20180307-2000I20180307-1025I20180307-0900I20180307-0825I20180307-0800I20180306-2000I20180306-0800Wim Jongman5-41/+137
Removed warning and added save actions for project Fixed Change-Id: If6a6d169a0963ad044db3ebe9d3413e9cdd10dd2 Signed-off-by: Wim Jongman <wim.jongman@remainsoftware.com>
2018-03-05Bug 531786 - [Tips] Add Json providerI20180305-2000Wim Jongman19-1/+770
Adds a Json provider that can loads tips from a remote or local Json file. Added about.html Change-Id: I06c67c42bc0a7fc38af06f622af82305b7cbb169 Signed-off-by: Wim Jongman <wim.jongman@remainsoftware.com>
2018-03-01Bug 531842 - Compile warning in I20180228-2000I20180305-0800I20180305-0300I20180304-2000I20180304-0800I20180303-1500I20180303-1200I20180303-0800I20180303-0335I20180303-0155I20180303-0055I20180302-2000I20180301-2000Wim Jongman2-1/+59
Fixed Change-Id: Iaa80b5bee5ab8910f312b701b3b33f76bd2b7cd9 Signed-off-by: Wim Jongman <wim.jongman@remainsoftware.com>
2018-02-28Bug 307889 - [Intro] having "tip of the day" functionalityI20180228-2000Wim Jongman175-0/+9995
This is the initial contribution of a Tip of the Day framework to Eclipse. It provides a dialog with tips that can be started from the Help menu. Optionally is is show at IDE or RCP application starts. Extenders can provide their own tips by implementing a TipProvider. TipProviders can be added to the tips extension point and/or can be initialized from a JSon file. TipProviders can get priority based on an enabled when expression similar to commands and handlers. For example, EMF tips may be shown when the modeling perspective is open. Tips can be created from straight up HTML, hosted on a separate web page (e.g. Eclipse wiki), created from a Json file or be a full blown SWT implementation. Tips can provide actions to enable the user to open a view, set some preferences or whatever. The framework is UI agnostic but comes with a separate SWT implementation. Examples on how to create a Tips and TipProviders are available. Documentation is on the wiki: https://wiki.eclipse.org/Tip_of_the_Day The Tips framework uses null annotations, by default all methods cannot return null, except if they annotated with @Nullable. Changes done by Lars in cooperation with Wim ==Wim 16/feb== * removed annotations in core for now * Fixed some javadoc == Lars 16/feb== Removed the TipThemeManager Remove TipProvider from the Tip API, the Tip does not need to know its provider Tip now require the TipID Tips hashcode and equals methods are based on summary, providerID and creation date Removed the special getImage64 methods and refactored getImage48 to getImage == Wim 27 feb == Removed json plugin Change-Id: Ib65e150bdeb5f3f38075d8c6432e5b476bfa064d Signed-off-by: Wim Jongman <wim.jongman@remainsoftware.com>
2018-02-16Bug 464474 - move UA browser tests to o.e.ui.tests.browserI20180227-2000I20180226-2000I20180225-2000I20180224-1500I20180223-2000I20180222-2000I20180221-2000I20180220-2000I20180219-2000I20180218-2000I20180217-1500I20180216-2000Alexander Kurtakov7-275/+3
Remove tests from ua.tests. Change-Id: I46d1c2053b55e3253397da90c8c45a5167b59f1f Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2018-01-31Bug 528080 - Added disposal checksI20180216-0415I20180215-2000I20180214-2000I20180213-2000I20180213-0125I20180212-2000I20180211-2000I20180210-1500I20180209-2000I20180208-2000I20180207-2000I20180206-2000I20180206-0315I20180205-2000I20180204-2000I20180203-1500I20180202-2000I20180202-0315I20180201-2325I20180201-2000I20180201-0200I20180131-2000Karsten Thoms1-11/+11
Also indentation cleanup Change-Id: Ibf8ba0c057a1fd27c7d3e4f18f1e3265474d15c6 Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-01-27Bug 530412 - IExtension.getNamespaceIdentifier() wrongly used whereI20180130-2000I20180129-2000I20180129-0605I20180129-0540I20180128-2000Andrey Loskutov4-5/+10
IExtension.getContributor().getName() is required Change-Id: I42ede47742d336b681b6eaf39855dc2371c742a9 Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2018-01-23Bug 529989 - [sonar] Resolve "Write to static field from instance meth."I20180127-1500I20180127-0150I20180126-2040René Purrio2-7/+6
Change-Id: Ib969cde65f4e3fa6ac8b85aa06caf40e679c714a Signed-off-by: René Purrio <rpurrio@itemis.de>
2018-01-17Bug 529828 - [sonar] Resolve "Possible null pointer dereference"S4_8_0_M5I20180124-2000I20180124-0800I20180123-2000I20180123-1010I20180123-0800I20180122-2000I20180122-0800I20180121-2000I20180121-0800I20180120-1500I20180120-0800I20180119-2000I20180119-0110I20180118-2000René Purrio8-11/+56
Change-Id: Iddfb24c63e3454c3de9e539db25c379c7775f06c Signed-off-by: René Purrio <rpurrio@itemis.de>
2018-01-05Bug 529425 - [sonar] Resolve "instanceof will always return true"I20180117-2000I20180116-2000I20180115-2000I20180114-2000I20180113-1500I20180112-2000I20180111-2000I20180111-0530I20180110-2000I20180110-0100I20180109-2000I20180108-2000I20180107-2000I20180106-1500I20180105-2000René Purrio1-6/+6
Change-Id: I8ae0af3452dd8e6d6e14b5b79d6c31687906b5fe Signed-off-by: René Purrio <rpurrio@itemis.de>
2017-12-12Bug 145139 - Added null guardI20180104-2000I20180104-0030I20180103-2000I20180103-0140I20180102-2215I20180102-2000I20180101-2000I20171231-2000I20171230-1500I20171229-2000I20171228-2000I20171227-2000I20171226-2000I20171225-2000I20171224-2000I20171223-1500I20171222-2000I20171221-2000I20171220-2000I20171219-2000I20171218-2000I20171217-2000I20171216-1500I20171215-2000I20171215-0930I20171215-0215I20171215-0120I20171214-2000I20171214-0120I20171213-2000I20171212-2000Karsten Thoms1-7/+3
When no adapter of type StandbyPart is available on the platform, standByPart will be null. Signal failure then. Change-Id: Ib25b3e74c26e207c524cbb0a333029e06ed09d84 Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-12-01Bug 527993 - Add Automatic-Module-Name to MANIFEST.MF in UA repositoryS4_8_0_M4I20171211-2000I20171210-2000I20171209-1500I20171209-1020I20171208-2000I20171206-2000I20171206-0800I20171205-2000I20171205-0800I20171205-0250I20171205-0030I20171204-2000I20171204-0850I20171204-0830I20171204-0530I20171203-2000I20171203-0800I20171202-1500I20171202-0800I20171201-2000I20171201-0600I20171201-0345Alexander Kurtakov10-0/+10
Change-Id: I9f71c447f9f1b31f72e7187b1de9b0e144b87507 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2017-11-21Bug 527262 - Avoid NPE when Platform.getProduct() is nullI20171130-2100I20171130-2000I20171129-2000I20171128-2000I20171128-0100I20171127-2000I20171126-2000I20171125-1500I20171124-2000I20171123-2000I20171122-2000I20171121-2000Karsten Thoms1-43/+46
Change-Id: Icb01b5aea72cc6423324ffbeb5a829e5903c5d33 Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-11-17Bug 527379 - Remove references to org.eclipse.update.configuratorKarsten Thoms6-15/+1
Change-Id: Id4e2fd0b6eca076203138fcc7dc8c216346b43a2 Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-11-16Bug 527352 - Use URLConnection.setConnectTimeout method directlyI20171121-0020I20171120-2225I20171120-2000I20171119-2000I20171118-1500I20171117-2000I20171116-2000Alexander Kurtakov1-13/+1
Bundle requires Java 1.8 so no need for reflection to use it. Change-Id: Idd70b25e97f9c435f30cd2bb538d41d159773c43 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2017-11-16Bug 527249 - Remove referrences to update.coreAlexander Kurtakov3-24/+0
Remove references to update.core in tests data. Change-Id: I49c5a81d2a986446509680eaa220807de0c02874 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2017-11-16Bug 527249 - Remove referrences to update.coreAlexander Kurtakov1-116/+2
Remove references to update.core help webapp commands. Change-Id: I8f0e8c82ebf66ea3d86cdc9dc7088056018563aa Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2017-11-15Bug 525267 - Update platform.ua to Lucene 7I20171115-2000Alexander Kurtakov1-2/+2
Handle old index formats. Lucene now throws different exception. Change-Id: Ia1081638119385af3728b56a410c72fd59e14934 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>

Back to the top