Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2014-04-08Bug 407940 - [transport] Initial connection happens in current threadPascal Rapicault1-52/+19
Change-Id: I51d2a79e10dd7a9a550fb1a644e74364f3bfa24a Signed-off-by: Pascal Rapicault <pascal.rapicault@ericsson.com>
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 <cole@ccmcomputing.net>
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 <pascal.rapicault@ericsson.com>
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 <pascal.rapicault@ericsson.com>
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 <pascal.rapicault@ericsson.com>
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 : http://screencast.com/t/qNWw6SpvMM8 Change-Id: I71f8014f46e7321b0df6ce1bf3fd30dab2a37ad6 Signed-off-by: Fred Bricon <fbricon@gmail.com>
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 <hamdan.msheik@ericsson.com>
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 <pascal@rapicorp.com>
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 <pascal@rapicorp.com>
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-19Bug 428527 - Increase delay in p2 update dialog filtering to improveLars Vogel1-2/+2
perceived performance Change-Id: Iada5055e032cdef9e9d99782d660bcd1b6d20598 Signed-off-by: Lars Vogel <Lars.Vogel@gmail.com>
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 <Lars.Vogel@gmail.com> Also-by: Krzysztof Daniel <krzysztof.daniel@gmail.com>
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 <Lars.Vogel@gmail.com>
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 <Lars.Vogel@gmail.com>
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 <susan@rapicorp.com>
2014-02-10Bug 427155 - [publisher] p2 publisher read and honor OS archI20140211-0800Susan McCourt3-29/+274
specification in product file Change-Id: I89147f8bacda5b2e36d39a4bafac676259cc2986
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 http://git.eclipse.org/c/equinox/rt.equinox.framework.git/commit?id=8e89450f5d75146d1fe65dc8f24cf7b66dab68ff to the p2 publisher bundle. Change-Id: I80444a8d1e574c396e2b1cfb4f73bc3b1d097c0a Signed-off-by: Jan Sievers <jan.sievers@sap.com>
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 <christian.georgi@sap.com>
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 <krzysztof.daniel@gmail.com>
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 <krzysztof.daniel@gmail.com>
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 <krzysztof.daniel@gmail.com>
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 <kdaniel@redhat.com>
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 + extension.info + artifacts.xml + content.xml + plugins/* + features/* Or a link file (f.e. extension.link) 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 <kdaniel@redhat.com>
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 <kdaniel@redhat.com>
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 <kdaniel@redhat.com>
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 <kdaniel@redhat.com>
2013-12-09bug 418662: Get rid of compile warnings in official build -Krzysztof Daniel1-0/+1
org.eclipse.equinox.p2.repository.tools Change-Id: I9cedbed4c0aac82961e41c88d9dfc355c972f934 Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com>
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 <kdaniel@redhat.com>
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
2013-12-09bug 418662 - Get rid of compile warnings in official build -Krzysztof Daniel2-0/+10
org.eclipse.ecf.provider.filetransfer Change-Id: Ib768c55c6eb09d6dd95664137e8b7b853f2f594b Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com>
2013-12-09bug 418662: Get rid of compile warnings in official build -Krzysztof Daniel8-12/+46
org.eclipse.equinox.p2.publisher.eclipse Change-Id: I02f9f6367913e01988f5e65452d2c52c7898a5a7 Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com>
2013-12-09bug 418662: Get rid of compile warnings in official build -Krzysztof Daniel1-37/+37
org.eclipse.equinox.simpleconfigurator.manipulator Change-Id: Idfce90273e5e357f1adbac3aa78d2d7cd1e53197 Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com>
2013-12-09bug 418662: Get rid of compile warnings in official build -Krzysztof Daniel7-62/+66
org.eclipse.equinox.simpleconfigurator Change-Id: I476cbc282ba67403b71743d0703a0a6e0dbc1769 Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com>
2013-12-09bug 418662: Get rid of compile warnings in official build:Krzysztof Daniel2-2/+29
org.eclipse.equinox.p2.repository Change-Id: I63eda541f7e81b9687e50414ae793d2f99086a88 Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com>
2013-12-09bug 418662 - Get rid of compile warnings in officialKrzysztof Daniel9-87/+97
build:org.eclipse.equinox.frameworkadmin.equinox Change-Id: Ic38817e9e77b7caa67372b650bd78cf4d2591c26 Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com>
2013-12-09bug 418662 - Get rid of compile warnings in official buildKrzysztof Daniel6-92/+94
framework admin Change-Id: I770e1b05b78d2917c989ec1f2cc62b2612c21cd4 Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com>
2013-12-09Bug 409073 - Cannot install items from .p2f file (no repository found)Hamdan Msheik2-148/+162
Signed-off-by: Pascal Rapicault <pascal@rapicault.net> Signed-off-by: Hamdan Msheik <hamdan.msheik@ericsson.com>
2013-12-09Bug - 401942 Fixed migration page scroll bar issue.Hamdan Msheik4-23/+95
Signed-off-by: Pascal Rapicault <pascal@rapicault.net> Signed-off-by: Hamdan Msheik <hamdan.msheik@ericsson.com>
2013-11-28bug 422043 - 7 ConfigurationTests failed in official buildI20131209-0800I20131208-2000I20131203-0800Krzysztof Daniel3-27/+5
Partial revert of commits 10bcad9, b776de6, 1413f8a, 0dae0e9. What is left: * usage of canonical paths in the configuration tests. This is a real fix for this bug, as Configuration could write Windows specific paths, which were not handled properly in tests (java paths were using Unix-like convention - "/" and lower-case drive letters, while tests were adopting Windows convention - "\" when the tmp path was configured via command line. * I've also left changes responsible for improved deleting of work directories - current clean up method couldn't delete readonly children, so every child is now being made readable, writeable and executable before being deleted. Change-Id: I3686fbfc19950f454f945d01c53b149c9a2d93ab Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com>
2013-11-27bug 422043 - 7 ConfigurationTests failed in official buildKrzysztof Daniel2-11/+12
Use canonical paths also when iterating over the sites. Change-Id: I99dc527bc9e8f8f9368d735c87c2eea5ee577c5f Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com>
2013-11-26bug 422043: 7 ConfigurationTests failed in official build Krzysztof Daniel1-14/+15
Use canocical path when referring to update sites in the tests. Change-Id: If88d410ae5926ee78a958a9631d18e836513356b Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com>
2013-11-25bug 422043 - 7 ConfigurationTests failed in official buildI20131126-0800Krzysztof Daniel1-4/+8
Instrumentation. It's likely that tests fail because configuration uses windows specific line delimiters, but tests use unix like ones. Change-Id: I4994cb5bcf950b257e89b18672f51e089a5a3277 Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com>
2013-11-21bug 422043 - 7 ConfigurationTests failed in official buildKrzysztof Daniel3-5/+32
Instrumentation to sysout important paths. Also: Improved tests cleaning. Change-Id: Ia9fa1dd1ae6d70e183825bc8dd662f7cc26745ee Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com>
2013-11-19Bug 422032 - Generify comparator in SimpleConfiguratorManipulatorUtils.I20131119-0800Alexander Kurtakov1-12/+7
Make use of 1.5 features for simplicity and readability. Change-Id: I0c97b59a985bd953385008703c72b2bc2ae2ff1e Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2013-11-19Bug 422025 - Generify DeltaApplierAlexander Kurtakov1-11/+11
P2 has moved to Java 1.5 now and DeltaApplier not being properly generified clutters the build logs and platform reports. It's better to get rid of these warnings in order to make important problems more visible. Change-Id: Iceb37a42dcfe9e52ddde2a81cb836ceaa6ae80be Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>

Back to the top