This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 378717 - Update readme for 3.8 & 4.2
Summary: Update readme for 3.8 & 4.2
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Releng (show other bugs)
Version: 3.7.1   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: 4.2 RC4   Edit
Assignee: John Arthorne CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-07 14:24 EDT by John Arthorne CLA
Modified: 2012-06-08 09:53 EDT (History)
3 users (show)

See Also:


Attachments
Ant updates (2.74 KB, patch)
2012-05-29 10:32 EDT, Michael Rennie CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description John Arthorne CLA 2012-05-07 14:24:16 EDT
The readme needs updating for 3.8 and 4.2.
Comment 2 John Arthorne CLA 2012-05-07 15:46:43 EDT
Note for myself: when we are done, I need to update the copy in CVS... eclipse/development/readme_eclipse_4.2.html
Comment 4 Michael Rennie CLA 2012-05-29 10:32:28 EDT
Created attachment 216400 [details]
Ant updates

Here are the updates for Platform Ant
Comment 5 Bogdan Gheorghe CLA 2012-06-04 14:40:05 EDT
SWT section

Remove following sections:

Available colors on 8-bit Linux (Linux only)
Key bindings can stop working on Debian (GTK+ only)
SWT for Carbon cannot be used with Mac OS X JRE version 1.6 (Mac OS X 10.5 only

=========================================
Change following section:

Drawing problems when using non-advanced graphics on recent GTK versions

On modern Linux distributions with a GTK version greater than 2.18, clipping problems and pixel corruption can occur if the SWT client uses non-advanced GC calls. These problems seem to be caused by low-level bugs in the interactions between GDK and X.
===========================================
Add new sections:

Slider controls do not draw on Ubuntu 

Sliders do not work on Linux distros with overlay scrollbars enabled  (such as Ubuntu 12.04). A workaround for this is to disable the overlay scrollbars (export LIBOVERLAY_SCROLLBAR=0 ) before launching Eclipse.

BIDI Segments in Text controls

BIDI Segments in text controls only work on Windows and GTK.
Comment 7 Bogdan Gheorghe CLA 2012-06-05 16:12:19 EDT
One more SWT update:

Toolbar controls on GTK are not properly sized

There is a known problem in ToolItem that prevents control set in separators from being sized properly. (See Bug 377961)
Comment 8 John Arthorne CLA 2012-06-05 16:30:43 EDT
(In reply to comment #7)
> One more SWT update:
> 
> Toolbar controls on GTK are not properly sized
> 
> There is a known problem in ToolItem that prevents control set in separators
> from being sized properly. (See Bug 377961)

Done:

http://git.eclipse.org/c/platform/eclipse.platform.releng.git/commit/?id=23e8e022cfcdd84db0817cecc0d3ca8cdbb32366

http://git.eclipse.org/c/platform/eclipse.platform.releng.git/commit/?h=R4_HEAD&id=3412e0e4493a2ea08145e10a1c32c732c8b487dc
Comment 9 Curtis Windatt CLA 2012-06-05 17:36:46 EDT
PDE's changes. Thanks John!

Remove:

Target Platform only sees installed plug-ins

With the new p2 provisioning system in 3.4, PDE introduced a preference to control how target platforms are built. By default, this preference is on if your target equals your host, otherwise it's off. When this preference is enabled, PDE attempts to read a target platform's configuration and build the target platform based in the target's list of installed plug-ins. If a configuration can't be found (a bundles.info or platform.xml file), PDE will simply manually scan the target directory and populate the target platform's list of plug-ins. (bug 226037 and bug 225148)

Delta pack is not seen by PDE when installed

If you're using the delta pack, the target platform preference for building a target based on the target's installed plug-ins must be checked off. This is because a target's runtime configuration only contains plug-ins specific to the platform it's running on. (bug 230146)

Add:

Importing in Eclipse application fails if plug-in exists in host workspace

When running an Eclipse application (self-hosting) importing plug-ins will not work correctly if the plug-in being imported exists in the host Eclipse's workspace. This is because PDE modifies the target platform of the application to point at the running plug-ins from the host (target weaving). This also affects the PDE test suite. (bug 294005)

Reusing a workspace after changing architectures silently breaks PDE models

If a workspace is reused on a machine with a different architecture, the PDE models used to build plug-ins may silently fail. To work around this problem, delete the metadata in <workspace>/.metadata/.plugins/org.eclipse.pde.core. (bug 350172)
Comment 11 John Arthorne CLA 2012-06-06 16:28:26 EDT
Marking this fixed as our final build is in a few hours. If you have more updates you better release them yourself in case you don't catch me in time.