Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2014-01-21Update RAP Runtime to RAP 2.1.2Markus Knauer2-4/+4
- Update version numbers in pom.xml, MANIFEST.MF, feature.xml - Update dependencies in feature.xml and category.xml - Adjust copyright headers where appropriate
2013-09-02Update RAP Runtime bundle versions and package exports to 2.1.1Markus Knauer2-2/+2
2013-07-02Update features and build artifacts from 2.1.0 to 2.1.1 for Kepler SR1Markus Knauer1-1/+2
2013-06-04Replace outdated SettingStoreFactory web.xml configurationIvan Furnadjiev1-5/+11
2013-06-04Update the documentation inside exsd filesIvan Furnadjiev10-157/+146
2013-05-28Update RAP extensions schema copyright textIvan Furnadjiev10-26/+27
2013-05-06Update RAP package exports/imports and dependencies to version 2.1.0Markus Knauer1-3/+3
2013-02-20Upgrade RAP Runtime versions from 2.0 to 2.1Markus Knauer2-3/+3
Adjust versions in pom.xml, feature.xml, MANIFEST.MF, category.xml, .product, and other files. This does not yet include export package declarations in MANIFEST.MF.
2012-12-30Fix copyright headers of files modified in 2012Ralf Sternberg1-13/+13
2012-12-17Rename IControlThemeAdapter to ControlThemeAdapterRalf Sternberg1-1/+1
See 391724: Remove "I" prefix from interfaces https://bugs.eclipse.org/bugs/show_bug.cgi?id=391724
2012-12-14Remove prefix "RWT" from FileSettingStoreFactoryRalf Sternberg1-2/+2
2012-12-14Remove I-prefix from public setting store interfacesRalf Sternberg1-3/+3
ISettingStore -> SettingStore ISettingStoreFactory -> SettingStoreFactory * Leave old interfaces in place to leave a pointer for the migration * Revise setting store API documentation See bug 391724: Remove "I" prefix from interfaces https://bugs.eclipse.org/bugs/show_bug.cgi?id=391724
2012-12-08Use entrypoint extensions also for IApplicationRalf Sternberg1-5/+14
Since application extensions (IApplication) can not be referenced from a branding extension anymore, we supported a "path" and a "brandingId" parameter for application extensions instead in RAP 2.0M3. This turned out to create 2 problems: 1) Third-party bundles may contain application extensions that lead to an exception in RAP because they don't have a path parameter. 2) Application extensions in third-party bundles have to be modified in order to be made available in RAP. Fix this with an alternative approach: Application extensions can be made available in RAP by a separate entrypoint extension using a new parameter "applicationId". Path and branding can be specified in the same way as for "normal" entrypoints. Also add an example extension to the workbench demo to be able to test this feature. See bug 394805: "The parameter 'path' must not be null" when running RAP with Workbench https://bugs.eclipse.org/bugs/show_bug.cgi?id=394805
2012-12-07Adjust all project pom.xml files to new parent pom location.Markus Knauer1-1/+1
2012-12-03Rename and move IEntryPoint and IEPFactoryRalf Sternberg1-8/+9
* Remove "I"-prefix from interfaces See bug 391724: Remove "I" prefix from interfaces https://bugs.eclipse.org/bugs/show_bug.cgi?id=391724 * Move EntryPoint and EPFactory to application package EntryPoint is the central interface needed to define an application, it has nothing to do with the RWT lifecycle. * Add compatibility interfaces IEP and IEPF to ease migration * Revise documentation for EntryPoint and factory
2012-12-01Revise resource manager documentationRalf Sternberg1-10/+10
2012-12-01Rename IResourceManager to ResourceManagerRalf Sternberg1-1/+1
See bug 391724: Remove "I" prefix from interfaces https://bugs.eclipse.org/bugs/show_bug.cgi?id=391724
2012-12-01Revise tests and documentation for service handlerRalf Sternberg1-10/+12
Trying to register two service handlers with the same id will result in an InvalidArgumentException now. Before this change, the second handler would silently overwrite the first one. This will almost certainly be a mistake, the old behavior obfuscated the source of the problem. Update documentation of ServiceHandler, ServiceManager, and serviceHandler extension point.
2012-11-30Rename IServiceHandler to ServiceHandlerRalf Sternberg1-2/+2
See bug 391724: Remove "I" prefix from interfaces https://bugs.eclipse.org/bugs/show_bug.cgi?id=391724
2012-11-16Adjust extension points to changed namespaceRalf Sternberg4-16/+16
See bug 394456: Classes in extension points must be adjusted to namespace change https://bugs.eclipse.org/bugs/show_bug.cgi?id=394456
2012-11-14Remove Windows linebreaksRalf Sternberg3-664/+664
2012-11-05Remove unused entry point elementRüdiger Herrmann1-23/+0
2012-11-05Rename branding to brandingId in entry pointRüdiger Herrmann1-1/+1
2012-11-03Increase workbench bundle version to 2.0Ralf Sternberg1-1/+1
* Breaking API change in resources extension point due to move of IResource interface from RWT to workbench * Planned changes to branding extension point (see bug 377424)
2012-11-02Remove branding API from RWTRüdiger Herrmann2-435/+377
All remaining code necessary to support the branding extension was moved to internal packages in ui.workbench. Bug 393419: Remove branding API
2012-11-02Register application entry points by pathRüdiger Herrmann1-171/+180
The 'name' attribute of the 'applications' extension will be used as the path Bug 393419: Remove branding API
2012-11-02Changed reference to moved IResource interface in resources extension pointRüdiger Herrmann1-145/+142
2012-10-31Update all .project files to set version qualifier baseline.Markus Knauer1-1/+1
The build version qualifier is derived from the last change in a project. This dummy commit changes all .project files and adds a whitespace to the comment-element to ensure that all qualifiers start with todays date. Change build qualifier generation in RAP Runtime and Tools build https://bugs.eclipse.org/bugs/show_bug.cgi?id=392910#c3
2012-09-24Remove outdated p2.inf files from bundles.Markus Knauer1-6/+0
2012-09-22Remove support for adapter factoriesRalf Sternberg2-119/+31
- Remove the API class AdapterFactory - Remove the extension point org.eclipse.rap.ui.adapterfactory The use of adapters in RWT is an internal detail and should not be exposed as API. Moreover, the extensibility of the adapter framework (adapter manager and pluggable adapter factories ) is not needed by RWT itself. Adapter factories had been deprecated as of 1.5. See bug 344541: Deprecate AdapterFactory https://bugs.eclipse.org/bugs/show_bug.cgi?id=344541
2012-09-19Consolidate negated p2 requirements to org.eclipse.rap.featureMarkus Knauer1-4/+4
Having the negated p2 requirements in all bundles causes downstream builds to fail with unsatisfiable dependencies. This may be an error in the build technology (Tycho and/or p2), but by moving the negated p2 requirements to the RAP feature this issue should be solved. If it works further clean-up is required.
2012-09-19Change negated p2 requirements from IU to osgi.bundleMarkus Knauer1-1/+1
Instead of requiring a p2 IU not to be there, this change ensures that there is no OSGi bundle with the specific IDs installed.
2012-09-12Use p2 match expressions in bundles to prevent installing RAP into IDEMarkus Knauer2-2/+1
In order to be picked up by the p2 publisher, bundle specific p2.inf files need to be placed in the META-INF/ directory. The build properties of the affected projects are adjusted to this move. See bug 385512 for further information.
2012-07-21Raise version of rap.jface and rap.ui to 2.0.0Ralf Sternberg2-3/+2
These bundles re-export RWT 2.0 which includes breaking changes, so their major version number must be increased, too.
2012-07-21Move package org.eclipse.rwt into rap namespaceRalf Sternberg1-1/+1
- Rename package org.eclipse.rwt -> org.eclipse.rap.rwt including subpackages - Update @since tags to 2.0 because the package change breaks binary compatibility The namespace org.eclipse.rwt is not owned by the RAP project and should not be used anymore. Except for the copied platform API, all packages should be prefixed with the name of the bundle that exports it. With RAP 2.0, we should move the rwt package into our namespace. See bug 272792: Non-conforming use of namespace org.eclipse.rwt https://bugs.eclipse.org/bugs/show_bug.cgi?id=272792
2012-07-20Implement negative requirements for RAP Runtime (see bugMarkus Knauer2-1/+8
* Remove p2.inf from features (i.e. org.eclipse.rap.runtime). * Add p2.inf with specific negative requirement to platform bundles in org.eclipse.rap.jface org.eclipse.rap.jface.databinding org.eclipse.rap.rwt org.eclipse.rap.ui org.eclipse.rap.ui.cheatsheets org.eclipse.rap.ui.forms org.eclipse.rap.ui.views org.eclipse.rap.ui.workbench
2012-07-20Move package rwt.internal into rap namespaceRalf Sternberg1-1/+1
Rename package org.eclipse.rwt.internal -> org.eclipse.rap.rwt.internal The namespace org.eclipse.rwt is not owned by the RAP project and should not be used anymore. Except for the copied platform API, all packages should be prefixed with the name of the bundle that exports it. With RAP 2.0, we should move the rwt package into our namespace. This is the first part of this move. See bug 272792: Non-conforming use of namespace org.eclipse.rwt https://bugs.eclipse.org/bugs/show_bug.cgi?id=272792
2012-07-18Update bundle versions to 2.0.0 / 1.5.100Ralf Sternberg2-5/+5
Bundles rwt and rwt.osgi are updated to version 2.0.0 in preparation of API changes to be made for 2.0M1. All other bundles are updated from 1.5.0 to 1.5.100 to distinguish them from the bundles in the 1.5 maintenance stream.
2012-07-13Update all RAP feature versions to 2.0.0Markus Knauer1-1/+2
* Update the versions in the feature.xml to 2.0.0 * Adjust the versions in the pom.xml files ** Update to new version 2.0.0 in the parent pom ** Add new 1.5.0 version element to existing bundles ** Update all category definitions and other p2 related files * Use released Eclipse 4.2 base platform instead of RC4 build
2012-06-30Cleanup build.propertiesRalf Sternberg1-3/+4
Remove "javacDefaultEncoding.." - The default encoding of source files is defined in parent pom by project.build.sourceEncoding. - Since all our Java code is UTF-8, it's sufficient to set it globally. Remove javacSource, javacTarget, jre.compilation.profile - The compiler level is derived from the BREE header in MANIFEST.MF files, if not overridden by a pom file or build.properties. For the precedence, see https://bugs.eclipse.org/bugs/show_bug.cgi?id=353505. - There is no good reason for us to override the compiler level derived from the BREE in the build, so let's avoid the duplication in the build.properties.
2012-06-11Fixed error in pom.xml files' copyright headersRalf Sternberg1-1/+1
2012-05-14Adjust runtime to new repository structureRalf Sternberg1-1/+1
* Extracted features to separate projects * Removed runtime folder and renamed runtime-prefixed folders * Adjusted pom files
2012-05-11Removes .cvsignore files and replaces them with .gitignore where appropriateMarkus Knauer1-2/+0
2012-04-13Fix bug 376591: Update BREE for rap.ui, rap.jface and rap.jface.databindingRalf Sternberg2-7/+6
https://bugs.eclipse.org/bugs/show_bug.cgi?id=376591
2012-04-13Fix bug 376591: Update BREE for rap.ui, rap.jface and rap.jface.databindingRalf Sternberg1-2/+1
https://bugs.eclipse.org/bugs/show_bug.cgi?id=376591
2012-02-18Added path parameter to entry point extension point, deprecated parameter ↵Ralf Sternberg1-32/+63
attribute - bug 365633: Register entrypoints by path instead of name https://bugs.eclipse.org/bugs/show_bug.cgi?id=365633
2011-10-14RESOLVED 344541: Deprecate AdapterFactoryRüdiger Herrmann1-34/+12
2011-10-03POM files clean-upRalf Sternberg1-5/+3
2011-10-03Exclude build output directories from CVS synchronizationRalf Sternberg1-1/+2
2011-09-30Prepare runtime projects for tycho - bug 354781: [Releng] Evaluate tycho for ↵Ralf Sternberg1-2/+2
building RAP https://bugs.eclipse.org/bugs/show_bug.cgi?id=354781

Back to the top