Skip to main content
AgeCommit message (Collapse)AuthorFilesLines
2014-05-06Bug 434225 - Use runnable repo to collect metadata.I20140511-2000I20140510-1500I20140509-2000I20140508-2000I20140507-2000I20140506-2000Roland Grunberg1-33/+29
Instead of parsing each fragment.profile individually and adding its metadata to the shared profile, use the metadata from the runnable repository as it should be identical. This allows us to eliminate 'fragment.profile' from the p2 Droplets format. Change-Id: I6b727e6433168a3527241a3d5de3ebbd09ff8db0 Signed-off-by: Roland Grunberg <>
2014-04-22Add setting to show update wizard w/o notification popupI20140505-2000Christian Georgi6-11/+41
Since the "Updates Available" popup is not found by screen readers due to its amodality, add an option to directly show the update wizard. Visually impaired people can turn this on to get notified about updates. Bug: 432887 Change-Id: Ib4d45bb587b75f03353f2195e87396d1dfafcc0a Signed-off-by: Christian Georgi <>
2014-04-16Bug 431273 - react to change in EUAI20140504-2000I20140503-1500I20140502-2000I20140501-0200I20140430-2000I20140430-0800I20140429-2000I20140429-0800I20140428-2000I20140428-0800I20140427-2030I20140422-0800Thomas Watson6-6/+6
2014-04-14Bug 432634 - [Product][Editors] Add support for p2 repoI20140415-0800Susan McCourt3-18/+11
Remove API changes from IConfigAdvice Change-Id: I4ae827621752f41f0e983ba5cbeb4622bad1073a
2014-04-13Bug 432634 - [Product][Editors] Add support for p2 repoSusan McCourt6-8/+87
Change-Id: I2630ca336e6f2301973410cdcbb2572fb64caf27
2014-04-11Fix - Bug 432167. Prevents migration wizard fromHamdan Msheik10-26/+98
importing plug-ins of a succeeding eclipse version. Change-Id: Ifcfcdf596c41559249971895e795e69682523c87 Signed-off-by: Hamdan Msheik <>
2014-04-08Bug 432209 - needs to touch 3 equinox/p2 features, for qualifier change in ↵I20140408-1645I20140408-1200Thomas Watson2-0/+4
2014-04-08Bug 407940 - [transport] Initial connection happens in current threadPascal Rapicault1-52/+19
Change-Id: I51d2a79e10dd7a9a550fb1a644e74364f3bfa24a Signed-off-by: Pascal Rapicault <>
2014-04-07Bug 428766 - Add menu item for Installation Details to Help menu withI20140408-0800Cole Markham3-0/+16
other software installation related tasks Change-Id: I72ffc7a665f44122f4e8308246bd09563272bc3e Signed-off-by: Cole Markham <>
2014-04-04Bug 384646 - [ui] 'type filter text' box searches hangsPascal Rapicault2-7/+10
Always force the loading of the repository in the background (even when it has already obtained from the remote location) which allows to initialize the category cache while outside of the UI loop. Signed-off-by: Pascal Rapicault <>
2014-04-04Bug 384646 - [ui] 'type filter text' box searches hangsPascal Rapicault1-2/+5
When repo is loaded for the first time, pre-populate the cache for the categories. Signed-off-by: Pascal Rapicault <>
2014-04-04Bug 384646 - [ui] 'type filter text' box searches as the user types eachPascal Rapicault2-2/+15
letter and hangs Signed-off-by: Pascal Rapicault <>
2014-04-02415854 : Filter installed softwaresFred Bricon5-434/+561
This patch adds a filter to the installed sofwtare page, similar to the one present in the plugins page. Displayed IUs are filtered on IU id, name, provider (depending on the columns displayed on the page actually). The StringMatcher class, originally copied from org.eclipse.ui.internal.misc.StringMatcher into ComboAutoCompleteField was refactored as an -internal- top level class org.eclipse.equinox.internal.p2.ui/misc.StringMatcher, for the purpose of this new feature. Filtering in action : Change-Id: I71f8014f46e7321b0df6ce1bf3fd30dab2a37ad6 Signed-off-by: Fred Bricon <>
2014-04-01Bug 427195 - Migration wizard sort issue.I20140402-0100Hamdan Msheik2-23/+43
Improved migration wizard message. Change-Id: Ia8deaf7f8915dec092fd59248a1094d80cd2236e Signed-off-by: Hamdan Msheik <>
2014-03-04Bug 429353 - change "includes ECF source" to "requires" in p2.sdkY20140309-0500Y20140308-1100I20140401-1500I20140401-0800I20140325-0830I20140318-0830I20140311-1200I20140311-0800I20140309-0800I20140306-1200I20140305-2000I20140305-0800I20140304-2000Thomas Watson1-5/+8
2014-02-28Bug 429286 - [director] Allow to specify InstallableUnitPropertiesI20140304-0800I20140303-2000I20140303-1130I20140303-0800I20140302-2000Pascal Rapicault1-1/+1
Make the buildProvisionRequest method protected which will allow subclass (even though not recommended) to do what they need. Change-Id: I60004b629634b83fbcedfde10bc695d90382d105 Signed-off-by: Pascal Rapicault <>
2014-02-26Bug 419647 - React to ECF feature restructuringI20140227-1100I20140227-0900I20140226-1700I20140226-1200Krzysztof Daniel1-0/+1
Touch to update qualifier version. Signed-off-by: Krzysztof Daniel <>
2014-02-25Revert "Bug 419647 - React to ECF feature restructuring"I20140225-1430Krzysztof Daniel1-12/+0
This reverts commit a15e015f2b06b2318319e13738559760f1a88687.
2014-02-24Bug 428684 - [remediation] Plug-ins directly installed can break resulting ↵I20140225-0800Pascal Rapicault5-6/+142
install Change-Id: Ibb4a918d708c1d7044a970dedf58ff9b75bb7f6c Signed-off-by: Pascal Rapicault <>
2014-02-21Bug 428785 - [publisher] Allow for system properties to be specified forSusan McCourt3-7/+86
an OS / Arch combination Change-Id: I867591c7060250f46e80911c0e6dcea02d3e6db7
2014-02-21Bug 419647 - React to ECF feature restructuringDavid Williams1-0/+12
Include ECF source plugins into p2.core.source feature. Change-Id: I09e2683f5bde649efc8cc9e06f94b6c5d2cd30fd Signed-off-by: David Williams <> Signed-off-by: Krzysztof Daniel <>
2014-02-19Bug 419647: React to ECF feature restructuringKrzysztof Daniel1-0/+1
Explicitly include core feature. Change-Id: Ifd0bf3d711f4f25830869d3b7b1de296210e81c6 Signed-off-by: Krzysztof Daniel <>
2014-02-19Bug 428527 - Increase delay in p2 update dialog filtering to improveLars Vogel1-2/+2
perceived performance Change-Id: Iada5055e032cdef9e9d99782d660bcd1b6d20598 Signed-off-by: Lars Vogel <>
2014-02-19Bug 428523 - [Minor] Code cleanup in org.eclipse.equinox.p2.uiLars Vogel1-35/+68
For AvailableIUsPage Change-Id: I6c2d675094fbfef161db721206ad1af907d91880 Signed-off-by: Lars Vogel <> Also-by: Krzysztof Daniel <>
2014-02-19Bug 428523 - [Minor] Code cleanup in org.eclipse.equinox.p2.uiLars Vogel1-18/+47
For DelayedFilterCheckboxTree Change-Id: I8105a2e39a723bb1093173e00e68ad4e5a279fb6 Signed-off-by: Lars Vogel <>
2014-02-19Bug 428509 - Move org.eclipse.equinox.p2.ui to Java 1.6Lars Vogel3-5/+5
Change-Id: Iad7b22d4ed547566539e065a76aacbbaa5e9f365 Signed-off-by: Lars Vogel <>
2014-02-16bug 419647: React to ECF feature restructuringI20140218-0800Krzysztof Daniel4-266/+23
Replaces direct inclusion of ECF bundles in P2 features with feature inclusion. Change-Id: Ie11ca39a3da89ad61fe54f8eff9d2e5f6dd55ebc Signed-off-by: Krzysztof Daniel <>
2014-02-14Bug 427155 - [publisher] p2 publisher read and honor OS archSusan McCourt1-18/+18
specification in product file. Remove aggressive trimming of args that caused Bug 427956. Change-Id: If209c4958dbe7ef7353d95f595ea6022173afdde Signed-off-by: Susan McCourt <>
2014-02-11Bug 419647 - React to ECF feature restructuringI20140211-1100Thomas Watson2-0/+2
2014-02-10Bug 427155 - [publisher] p2 publisher read and honor OS archI20140211-0800Susan McCourt3-29/+274
specification in product file Change-Id: I89147f8bacda5b2e36d39a4bafac676259cc2986
2014-02-02update dependenciesI20140209-1458I20140204-0800Pascal Rapicault6-21/+15
2014-01-29Bug 426841 - Need to have JavaSE-1.8 profile in p2 publisherJan Sievers1-0/+202
Add a copy of JavaSE-1.8.profile from to the p2 publisher bundle. Change-Id: I80444a8d1e574c396e2b1cfb4f73bc3b1d097c0a Signed-off-by: Jan Sievers <>
2014-01-22Bug 426388 - Provide fall back mechanism to find migration sourceI20140128-0800I20140123-1600I20140122-2000Pascal Rapicault1-0/+26
2014-01-17Bug 423538 - Format IU list output of P2 directorI20140122-0800I20140121-2000I20140121-0800I20140120-2000I20140120-0800I20140119-2000Christian Georgi7-8/+286
By default the -list command only prints id and version of an IU, which is not always sufficient. For example, a UI might want to show the name of IUs instead of their ID to the user. This patch tries to accommodate this by introducing format strings through a new -listFormat <formatString> command. Using the ${property} syntax one can access all properties of an IU in the format string. ID and version are supported through hard-wired ${id} and ${version} expressions. Existing behavior of -list (without -listFormat) is preserved. Change-Id: I9c32f6040b0a75b450f230338ca612939b8765e3 Signed-off-by: Christian Georgi <>
2014-01-15Bug 423196 - Filetransfer update for Luna M5: httpcomponents 4.2.5/4.2.6I20140115-1300Thomas Watson2-0/+2
2013-12-31bug 421935 & bug 422054 - an attempt to fix windows tests.I20140114-0800I20140107-0800I20131231-0800Krzysztof Daniel2-4/+14
Comment out tests on windows until I get win machine. Change-Id: I9f90d4fdb230e3481d327fa48a3d0c3c7e392a51 Signed-off-by: Krzysztof Daniel <>
2013-12-30bug 421935 & bug 422054 - an attempt to fix windows tests.kdaniel4-0/+8
Added setting readonly using acl on win. Change-Id: I35dc0a2cad2490e3df4ba86d864bbf96d00ce824 Signed-off-by: kdaniel <>
2013-12-29[nobug] create gitignore in place where were cvsignore files.kdaniel4-16/+2
2013-12-29"bug 421935 & bug 422054 - an attempt to fix windows tests.kdaniel9-54/+57
Change-Id: Idf26bb7de89f08eb0224667f24b9b649629f6475 Signed-off-by: Krzysztof Daniel <>
2013-12-29Revert "bug 421935 & bug 422054 - comment out failing windows tests until I ↵kdaniel6-78/+32
will get windows machine." This reverts commit d5fd1c250f0945d5801d29dff1948bdc11515546.
2013-12-28bug 421935 & bug 422054 - comment out failing windows tests until I willkdaniel6-32/+78
get windows machine. Those bugs are caused by path differences and by unexpected to me readonly behavior.
2013-12-17Bug 422054: Create profile from existing bundles.infoI20131224-0800Krzysztof Daniel17-23/+998
I've hijacked the bug for the purpose of something that is remotely connected to the problem. Previous commit extends simpleconfigurator to load bundles from different locations, but such an extension breaks p2, as the content of OSGi application no longer corresponds to profile. In order to fix that, following things are done: 0. A fragment must contain valid P2 metadata next to the .info file. 1. User profile is dropped when there is master configuration change. Also, when fragments are changed. 2. When a new surrogate profile is created, P2 will add to the master profile all the units that are found in the fragments repos. Therefore new user profile will contain all the units that were installed by the simpleconfigurator. Fragment repos must be runnable. 3. The director application must be configured with extensions if it is supposed to work. Change-Id: I6e857ea51dd32ae7fab39d9c39bec8a91eb203b7 Signed-off-by: Krzysztof Daniel <>
2013-12-17bug 421935: Extend simpleconfigurator to read .info files from manyKrzysztof Daniel41-50/+1033
locations. Locations should be passed to the simpleconfigurator via the p2.fragments java property and separated using ",". Each location may contain multiple fragments. A fragment consist of a directory shaped as: + extension-parent-dir + + artifacts.xml + content.xml + plugins/* + features/* Or a link file (f.e. which contains a single java property ("link") pointing to another location in the system. The *.info file may contain relative or absolute paths to plugins. Relative paths will be resolved against the extension root. The simpleconfigurator, if configured with extensions, will attempt to load them all at startup, duplicates will be removed. It is the responsibility of the fragment provider to ensure that all fragments will lead to a valid Eclipse installation, AS NO VALIDATION OR INTEGRITY CHECK IS PERFORMED. Bundles that can't be loaded due to unsatisfied constraints will result in errors handled by OSGi (written to the .log in the configuration area). Change-Id: Ib2689c072f3149b29ed77797d7df7b209d9abde7 Signed-off-by: Krzysztof Daniel <>
2013-12-11bug 423827 - Disable "Treat above errors like fatal compile errors"I20131217-0800I20131212-1600I20131211-2000Krzysztof Daniel25-25/+604
Change-Id: If2b8652ff7deed04dea308880d444f1b4e7c6ffe Signed-off-by: Krzysztof Daniel <>
2013-12-10bug 423628 - False positives warnings in the official build.I20131211-0800I20131210-2000I20131210-0800Krzysztof Daniel34-98/+197
False positives are caused by projects settings being different than build settings. Typical example is that project is configured to warn about local variable hiding a field, and suppression is added, but the regular releng build is not configured to warn, and it finds unnecessary suppression. I have did following things: * fixed warnings that I was able to fix (renamed variables, added generics, comments, etc, etc). * reduced the number of warnings in tests * commented warnings that must not be suppresed in the workspace unless we want "Unnecessary @SuppressWarnings" at build time. Change-Id: Iab2c962e5c331eab170b5f6e08d9bb29d05f0cc4
2013-12-09bug 418662: Get rid of compile warnings in official build -I20131209-2000Krzysztof Daniel1-0/+4
org.eclipse.equinox.p2.ui.sdk.scheduler Warnings ignored as viewers operate using Object and generics don't add any value here. Change-Id: I07cb090373c5d4765b49195a297fa98fccdff2c8 Signed-off-by: Krzysztof Daniel <>
2013-12-09bug 418662 - Get rid of compile warnings in official build -Krzysztof Daniel10-35/+72
org.eclipse.equinox.p2.ui.discovery Change-Id: Iec3ef1ec194481d950d313a0f3ce24ce6a7fa93f Signed-off-by: Krzysztof Daniel <>
2013-12-09bug 418662: Get rid of compile warnings in official build -Krzysztof Daniel1-0/+1 Change-Id: I9cedbed4c0aac82961e41c88d9dfc355c972f934 Signed-off-by: Krzysztof Daniel <>
2013-12-09bug 418662: Get rid of compile warnings in official build Krzysztof Daniel1-1/+1
org.eclipse.equinox.p2.installer Change-Id: I7cd69e8d493b3b67eabdff3acf81b100d6ea79d5 Signed-off-by: Krzysztof Daniel <>
2013-12-09bug 418662 - Get rid of compile warnings in official build -Krzysztof Daniel6-3/+11
org.eclipse.equinox.p2.discovery.compatibility Change-Id: Ieaf254570551fef783d1cc6bbf79daf51847d5fa

Back to the top