Tentative IP Log for tools.gef

This tentative IP Log is generated dynamically from automatically collected project information. This information has not been vetted for accuracy by the Eclipse Foundation and may not represent the true state of the IP of this project(s). Please refer to the official approved IP Log(s) associated with the official release(s) of this project(s) for more information.

Licenses

  • Eclipse Public License v1.0

Third-Party Code

Pre-Req Dependencies

No Pre-Req dependencies.

Exempt Pre-Req and Works With Dependencies

No Exempt Pre-Req or Works With dependencies

Committers

Past and Present Active
Name Organization  
Nick Boldt Red Hat, Inc.
Alex Boyko IBM
Ian Bull EclipseSource (See Innoopract)
Marc Gobeil IBM
Randy Hudson IBM
Anthony Hunter IBM
Alexander Nyssen itemis AG
Cherie Revells IBM
Stephan Schwiebert
Pratik Shah IBM (not a current committer)
Steven Shaw IBM (not a current committer)
Fabian Steeg hbz
Zoltan Ujhelyi
Matthias Wienand itemis AG

Contributors and Their Contributions

Ref Size Description
alejandrocorbellini@gmail.com
336455 2539 bytes Duplicated Nodes due to copy-paste bug in GraphModelFactory and AbstractStylingModelFactory
Duplicated Nodes Test
  (rppkn.com)
122754 145 bytes IndexOutOfBoundsException in BendpointEditPolicy / PointList
comment #5
Alex Boyko (ca.ibm.com)
146894 2686 bytes Update manager paints invalid figures
patch forcode review
146894 3710 bytes Update manager paints invalid figures
patch suitable for 3.2.2
147944 1553 bytes SPACE key causes contents editpart to become selected
patch
212280 2451 bytes org.eclipse.draw2d.RelativeBendpoint#getLocation() returns a point with a slight error
final patch
212460 16982 bytes Request for extra methods on PrecisionRectangle and a fix on PrecisionPoint
Corrected patch
224468 9707 bytes Request: Draw2D enhancements
patch
246290 3904 bytes Ray#length() can result in integer overflow
patch
270028 1234 bytes PaletteViewer#setActiveTool(ToolEntry) may throw an NPE
proposed
Alex Shatalin (gmail.com)
238874 51310 bytes Create ScalablePolygonShape figure
Patch introducing required figure with unit-tests.
238874 2798 bytes Create ScalablePolygonShape figure
Patch fo rthe unit-tests
Alexander Nyssen (itemis.de)
195527 16349 bytes Connections outside containers
Revision of patch - Simplifications and cleanup, completion of Javadoc, application of GEF-specific formatting
303557 32518 bytes Ghost Image Feedback to enhance user experience when working with Viewports
Patch containing the ghost image feedback contribution
Alexander Nyßen (informatik.rwth-aachen.de)
245182 20163 bytes Draw2d Geometry API should support elementary calculations related to Euclidean Geometry
Fixed copyright did of newly created Straight.java did not mention EPL. Fixed patch did not include test cases.
Asim Ullah (hotmail.com)
71684 12488 bytes GridLayout similar to SWTs GridLayout
GridLayout files with EPL header
Benjamin Schwertfeger (itemis.de)
305123 7239 bytes RoundedRectangleAnchor should be available
RoundedRectangleAnchor CVS-Patch
Brian Schlosser (gmail.com)
267557 1272 bytes Changing the GraphViewer ContentProvider doesn't reset the model factory
Patch for GraphViewer on the R3_4_maintenance branch
267558 1912 bytes Repeated calls to applyLayout() result in unnecessary layouts of the graph
Patch for Graph widget on the R3_4_maintenance branch
Casey Marshall (gmail.com)
281778 1351 bytes Cannot put the ZoomContributionViewItem to a View Toolbar
Patch to fix zoom toolbar contribution.
Cherie Revells (ca.ibm.com)
98565 1640 bytes hookListeners() and unhookListeners() in DirectEditManager should have protected visibility
Final patch
112692 6614 bytes PaletteStack.setChildren should refresh active entry
Patch to fix problem
112692 945 bytes PaletteStack.setChildren should refresh active entry
patch to fix NPE
113264 835 bytes Screen reader sometimes does not read shapes when switching selection with keyboard
Fix
123760 1513 bytes Palette selection in group is not registered the first time using keyboard
Proposed Patch
133385 2982 bytes palette UI look and feel changes
zip file of icons
133385 96715 bytes palette UI look and feel changes
Updated patch.
143019 3955 bytes Palette Stack is not accessible because screen reader thinks its a push button
proposed solution
168582 730 bytes Support extending of ViewportAutoexposeHelper to allow scrolling outside the viewport
Updated with new comments
173693 4589 bytes Add comment to javadoc in advanced graphics methods of SWTGraphics
Removed added whitespace from patch
174085 1499 bytes Connection is deactivated after moving
Attempted fix.
178117 1094 bytes better support for truncated text in org.eclipse.draw2d.text.TextFlow
final patch
194278 41497 bytes Ability to customize FlowUtilities used by TextFlow and ParagraphTextLayout
final patch
194278 4252 bytes Ability to customize FlowUtilities used by TextFlow and ParagraphTextLayout
Updated javadoc
213359 14036 bytes Make GEF's snapping and tools extensible to allow moving shapes with arrow keys
updated patch
217320 3217 bytes Palette drawers should be able to have no icon
Patch with proposed solution.
219838 8683 bytes Inconsistent truncation between drawers and tools on palette
the patch
219838 1371 bytes Inconsistent truncation between drawers and tools on palette
SimpleTextLayout bug fix
220381 69701 bytes Pinnable Stacks and UI Changes
proposed patch
220563 10604 bytes Update UI for PaletteTemplateEntries
patch to update UI for palette templates
220563 3320 bytes Update UI for PaletteTemplateEntries
Patch that will allow you to test in a GEF logic diagram
223712 7816 bytes Bugs/regressions in the new palette
proposed patch
225162 33224 bytes Bugs with new pinnable palette stacks
Bug fixes
227541 23592 bytes Minor UI improvements to the new palette look
Removed unused imports from patch.
227844 10346 bytes [Palette] Note stack cannot be selected in the palette toolbar
Proposed Fix
229483 14385 bytes SWT Color leak originating from ToolbarEditPart.java
Proposed fix.
Chris Lee Harasemchuk (businessobjects.com)
130382 974 bytes ScaledGraphics does not copy all TextStyle properties in zoomTextLayout
patch to fix missing TextStyle params
233784 1276 bytes FigureCanvas scrollToX and scrollToY may cause SWTException due to disposed widget
patch for this bug
Christian Sowada (cs-dev.de)
237319 1457 bytes Text not fully displayed when using ZestStyles.NODES_HIDE_TEXT and ZestStyles.NODES_FISHEYE
A working patch
David Sciamma (sierrawireless.com)
102306 558 bytes setLineWidth in ScaledGraphics does not support the zoom factor
ScaledGraphics patch
David Williams (us.ibm.com)
93059 868 bytes toString assumes Edge for VirtualNode
minor fix, but I can't resist contributing :)
Del Myers (gmail.com)
162779 675 bytes NullPointerException in UpdateManager.firePainting(Rectangle)
proposed patch
Ed Willink (willink.me.uk)
99500 2593 bytes Ecore.ecore has moved
ediagram.* fixes
Elias Volanakis (volanakis.de)
71532 50795 bytes Need a simple example of a GEF-based editor
GEF Shapes example. Initial contribution. 20040818.
Erdal Karaca (googlemail.com)
f7da56 2 lines [366916] Initial post selection events notification
366916 864 bytes [jface] GraphViewer does not handle post selection events
Initial post selection events notification.
Erik Johnson (avaya.com)
227679 1225 bytes Annoying target feedback behavior of TreeContainerEditPolicy
Proposed patch
Eugene Kuleshov (gmail.com)
231456 1176 bytes [patch] ZoomContributionViewItem clears item selection
patch
Frank Hoellering (gmail.com)
240d71 4 lines [381852] Create nodes only if they aren't filtered
381852 812 bytes Zest 2 GraphViewer: Filters not working as expected
proposed patch
Gerald Rosenberg (certiv.net)
241767 2122 bytes ToolTipHelper should be able to be subclassed for enhanced tooltips
Patch implementing the identified changes
Gunnar Wagenknecht (wagenknecht.org)
46757 795 bytes REQ_OPEN should not reselect the EditPart
Patch for SelectEditPartTracker
54250 2478 bytes SetPropertyValueCommand wrongly resets property on undo
Patch for SetPropertyValueCommand using new API
happytian (gmail.com)
355590 153 bytes Cloudio can't work correctly on win7 x64 with jdk x64
comment #0
355590 370 bytes Cloudio can't work correctly on win7 x64 with jdk x64
comment #3
Ian Bull (gmail.com)
158d75 3 lines Added draw2d as a dependency on the examples.
33a1d8 4418 lines Refactored out the viewer stuff into its own bundle.
42ed4e 4 lines Do not fire changes to the layout if dynamic layout is not enabled.
6d685a 11260 lines Moved tests to examples
8ef5f7 1 lines Initialize the spring layout algorithim when you apply it
97fc11 25916 lines Initial Zest 2.0 commit
a0a024 4417 lines Added the jface bundle
c7b55c 4 lines Fixed the manifest to point to the right version of Zest.
cc5d1a 4 lines Renamed tests to examples
d451e8 4 lines Fixed the dependencies from zest.core
dc33bd 3 lines Removed an empty package.
eea63f 3 lines Don't layout if the number of nodes == 0
Jakub Jurkiewicz (pl.ibm.com)
109508 3087 bytes Outline View's local toolbar contains no tooltips
Patch attachement
151561 2089 bytes SelectAll Action selects Editparts that are not selectable
Fix
James Bruck (gmail.com)
231950 2461 bytes NPE when using connection handles and the Palette is hidden
takes into account the tool from the palette root.
260336 1173 bytes ConnectionEndpointHandle should allow users to get at the endpoint
updated patch with just getter.
295355 1870 bytes RulerComposite is not extensible
proposed solution
Jan Mauersberger (ikv.de)
361541 814 bytes Critical code in Graph.dispose() may lead to deadlock and frozen eclipse
comment #0
JFK Mising name (his.co.uk)
122754 0 bytes IndexOutOfBoundsException in BendpointEditPolicy / PointList
comment #1
Johannes Quast (gmx.de)
122754 1373 bytes IndexOutOfBoundsException in BendpointEditPolicy / PointList
comment #0
Justin Coughlin (businessobjects.com)
67991 3959 bytes [Tool] MarqueeSelectionTool should be extensible
Diff for suggested patch
Justin Dolezy (neckdiagrams.com)
311781 1045 bytes [cocoa, gef] Cannot clone figure when running on Cocoa
Patch for correct Mac OS X detection for correct ALT clone detection
313311 1023 bytes [cocoa, gef] CTRL key modifier for ignoring snap does not work on Cocoa
Patch for correct Mac OS X detection
313319 1073 bytes [draw2d, macosx] BidiProcessor needs validation of Carbon reference causing possible Cocoa issues
Patch for correct Mac OS X detection
Kai Schlamp (gmx.de)
237192 5679 bytes Investigate why setting a border on a graph node is not working
Border Patch
Ken Duck (twoducks.ca)
259325 912 bytes Within Zest, GraphConnection::setCurveDepth causes GraphNode fail to dispose
comment #0
259325 213 bytes Within Zest, GraphConnection::setCurveDepth causes GraphNode fail to dispose
comment #1
Lars Grammel (gmx.net)
237319 2590 bytes Text not fully displayed when using ZestStyles.NODES_HIDE_TEXT and ZestStyles.NODES_FISHEYE
Fix for Fisheye Font Problem
239737 963 bytes Connection can not be selected using setSelection
Patch that enables selection of connections using GraphViewer.setSelection
Lidija Grahek (ca.ibm.com)
240752 2502 bytes DVT34: broken link in documentation
GEF Doc Link Corrections
251896 3085 bytes ShortesPathConnectionRouter needs some changes
Patch
255554 2595 bytes LineBorder should support line style
Patch
289391 1507 bytes High contrast display setting is not respected
Patch
297903 1099 bytes Increase visibility to ThumbDragger in ScrollBar
ThumbDragger increased visibility
298063 104780 bytes SWTException occurs in Figure.setForegroundColor when accessed from different threads
Patch
300101 2554 bytes Lines styles are not fully respected when printing
Patch
335609 796 bytes ToolTipHelper causing application hangs
Patch
Manuel Selva (st.com)
169401 424 bytes Polyline Tolerance
New Patch using Max(linewidth / 2, tolerance)
209830 1012 bytes NullPointerException thrown
Patch trhowing SWTException
Marc Gobeil (ca.ibm.com)
168311 159092 bytes Support the new SWT Line Attributes
updated patch
249367 1114 bytes order of parameters to assert wrong in GraphicsClipping
patch to fix assert order
255140 4319 bytes junits for new line attribute support
junit test additions
260880 860 bytes add setlinedash to graphics to take float[]
patch
262797 9746 bytes The feedback figure is black and not displayed properly
patch for shape to fix xor fill/outline
263290 1782 bytes RectangleFigure not drawn properly
RectangleFigure fix
263290 2656 bytes RectangleFigure not drawn properly
new new patch
266021 10237 bytes java 1.4 compile error in gef
patch to add api tooling exception
267249 1116 bytes NPE's from Shape's line dash methods
fix
267397 4185 bytes Ellipse not drawn properly
fix
267728 52608 bytes Style alignment of ScaledGraphics with GMF ScaledGraphics
style patch for GEF ScaledGraphics
270803 2965 bytes RoundedRectangle not drawn properly
fix
Mariot Chauvin (gmail.com)
260740 1699 bytes Strange behavior of the Rectangle class
patch for the 3.4 branch
290891 748 bytes ScaledGraphics should implement Graphics#rotate(float degree)
patch for the Head
Mark Siegel (businessobjects.com)
146859 801 bytes Accessibility: Palette title has incorrect accessibility role when tested with JAWS
Proposed patch
Matthias Wienand (itemis.de)
3843de 9128 lines [355997] Finalized IPolyShape implementations and added transformation
46d39d 12014 lines [355997] Complete refactoring of Geometry API (CQ 6363).
355997 4209 bytes [GEF4] Provide new Geometry-API
Implementation of the ellipse.getIntersections(Line l) method.
355997 5203 bytes [GEF4] Provide new Geometry-API
Implementation of the getIntersections(...) methods in the Ellipse class
355997 135345 bytes [GEF4] Provide new Geometry-API
containment/intersection methods for the existing shapes and quadratic and cubic bézier curves with intersection methods
355997 119951 bytes [GEF4] Provide new Geometry-API
several bug fixes and many new tests (headers added)
355997 101540 bytes [GEF4] Provide new Geometry-API
a few bug fixes and a new CurveUtils class that implements commonly used curve operations
355997 128731 bytes [GEF4] Provide new Geometry-API
missing intersection routines and robust bezier clipping
355997 496996 bytes [GEF4] Provide new Geometry-API
Complete refactoring of the geometry API
355997 583197 bytes [GEF4] Provide new Geometry-API
Implements Region and Ring and adds transformation interfaces and their implementations
356058 3687 bytes [draw2d] ObstructionExample: NPE
Patch for the ObstructionExample.java example application
Michael Clay (codeworkz.at)
277380 1989 bytes [dot4zest] Graphviz DOT as a DSL for Zest
oaw dot.xtxt
Michael Houston (gmail.com)
259088 1691 bytes TitleBarBorder should set the text colour to match the selected title bar foreground
Patch using menuForegroundSelected
Miles Parker (gmail.com)
295002 5768 bytes Provide freeform (self-sizing) tree layout [2.0]
Proposed new class and changes for freeform layout.
Mohammed Mostafa (ca.ibm.com)
141836 1069 bytes TVT3.2:TCT480: AR: GEF Four-bit Adder diagram is not displayed correctly.
patch for review
145291 2504 bytes CompoundDirectedGraphLayout edge shoots out to the side
proposed fix
147062 26247 bytes Eclipse icons in GEF features incorrect for Eclipse 3.2
patch to use the new eclipse icon
147440 4131 bytes Gef about info information is incorrect
patch
153305 596 bytes org.eclipse.draw2d.Animation has memory leak
patch to fix the memory leak
214126 1274 bytes Null Pointer Exception caused by the GraphicalViewerImpl
patch
Nicolas Rouquette (jpl.nasa.gov)
278593 709 bytes [cocoa] NPE at ToolTipHelper
Patch for draw2d's ToolTipHelper.java
Pierre Carlson (us.ibm.com)
214900 6435 bytes GEF should be using ICU instead of java.text
Patches org.eclipse.gef and org.eclipse.draw2d to use icu classes
Pratik Shah (us.ibm.com)
100856 1289 bytes IndexOutofBounds exception in TextFlow
Updated patch
104516 704 bytes Caret placement incorrect with mixed font heights
Patch for TextFlow
105744 503 bytes Bug in TextFlow#getOffset()
Patch for TextFlow
106067 1175 bytes Up arrow key moves the caret to the wrong location sometimes in the text example
Patch for TextFlow
106114 675 bytes problem dragging element in DragEditPartsTracker when grid is visible
Patch for DragEditPartsTracker
Rene Kuhlemann (gmail.com)
8f2488 412 lines [384730] Sugiyama DAG layout algorithm (CQ 6643)
dc53e9 96 lines [384730] Sugiyama layout algorithm: several fixes and improvements
384730 13307 bytes [ZEST] Contribution: Sugiyama layout algorithm to display even large trees and graphs
Update of Sugiyama layout algorithm with several fixes and improvements
Richard Miskin (googlemail.com)
236731 1541 bytes provide horizontal variant of DirectedGraphLayoutAlgorithm
Make DirectedGraphLayoutAlgorithm allow horizontal layout.
Rickard Petzäll (gmail.com)
273585 2266 bytes make it possible to disable animation during layouting
New node style to disable animation
Romain Raugi (fr.ibm.com)
237802 985 bytes RelativeBendpoint.getLocation can create precision errors
Patch that contains Randy Hudson's fix.
237802 4163 bytes RelativeBendpoint.getLocation can create precision errors
Unit test to highlight the bug.
329873 765 bytes setLineDash(float[]) in ScaledGraphics
The proposed patch.
Régis Lemaigre (yahoo.fr)
73636 484290 bytes A contribution to the documentation of GEF
see bug description for this
Simon Templer (simon.templer.cc)
335136 18287 bytes Custom figures in GraphViewer are not highlighted correctly
Proposed patch to allow styling and labeling of custom figures (v2)
Simon Templer (templer.cc)
22efd6 397 lines added support for custom figures being styled according to model and selection
Stephan Schwiebert (spinfo.uni-koeln.de)
2c409b 188 lines added snippets to demonstrate how to use TagCloud and TagCloudViewer.
605ea4 16 lines added header
9655ee 2 lines bugfix: Failed to detect word boundaries on windows 7/x64
e3dcdb 6154 lines [349969] Integrate tag cloud visualization contributed by Stephan Schwiebert, see CQ 5299
349969 166372 bytes Code contribution for Zest (Tag Cloud Viewer)
Updated Unit Tests
355533 454 bytes [cloudio] Move documentation and samples to Eclipse wiki and Git repo
comment #1
355590 308 bytes Cloudio can't work correctly on win7 x64 with jdk x64
comment #1
Steve Seear (uk.ibm.com)
973bfa 1 lines [379805] Fix looped connection label placement when zooming out
d09233 1 lines [379805] Fix looped connection label placement when zooming out
379805 1439 bytes Problem with looped connection label placement when zooming out
comment #0
379805 0 bytes Problem with looped connection label placement when zooming out
comment #1
379805 0 bytes Problem with looped connection label placement when zooming out
comment #2
Stéphane Lizeray (fr.ibm.com)
168307 3017 bytes ScaledGraphics does not support SWT Path
path zooming patch
168307 9815 bytes ScaledGraphics does not support SWT Path
Example for patrh zooming
212280 2339 bytes org.eclipse.draw2d.RelativeBendpoint#getLocation() returns a point with a slight error
Uses internally PrecisionDimension
213494 1011 bytes The copy constructor of PrecisionDimension loses precision
Fix the copy constructor. Fixes also enhancement 124904
Sushant Sirsikar (gmail.com)
286106 1595 bytes Support for org.eclipse.jface.viewers.ITreeContentProvider in org.eclipse.zest.core.viewers.GraphViewer
comment #0
Syed Atif (ca.ibm.com)
312352 108324 bytes Performance Regression: children outside given clipping are painted
Patch that fixes the problem
Takahiro Kato (businessobjects.com)
106386 13768 bytes page up and down keys don't work in the text example
patch for GraphicalTextViewer and TextTool
Tiago Proenca (ics.uci.edu)
278587 1020 bytes GraphModelFactory is calling ContentProvider twice when it creates a connection
GraphModelFactory patch
ujhelyiz (mit.bme.hu)
15bd25 62 lines Key modifiers updated
2f66c3 160 lines Removed unused Bezier-related interfaces
32ff40 273 lines Added support for filling a JFace graph using an ITreeContentProvider
447ced 14 lines Option for setting a GraphConnections router from outside the connection
45980c 8 lines Removed unnecessary check for IFigureProvider (it is done by base
5df263 2 lines Minor update to deselection handling in Graph widgets
9ea299 2 lines Made AlgorithmHelper public to allow its reuse outside the layouts
a2fab8 2 lines Made AlgorithmHelper public to allow reuse outside the
a501a2 2 lines Revert "Made AlgorithmHelper public to allow reuse outside the org.eclipse.zest.layouts plug-in"
a9321a 44 lines Added support for default curved edges
af59a1 81 lines Example for testing connection routers
bdc2bc 159 lines Example for JFace connection router usage
ccdee1 74 lines Support for setting connection routers globally for the graph and
eb557a 33 lines Created label provider for setting connection routers
282526 18657 bytes IEntityConnectionStyleBezierExtension is not used anymore
A patch for Zest 2.0 that removes the unused interfaces
283476 10516 bytes In OSX the multiple selection should happen with the Cmd key
An updated patch
337144 3010 bytes Zest 2.0 layouts do no support reading model objects
A proposed patch
286106 432 bytes Support for org.eclipse.jface.viewers.ITreeContentProvider in org.eclipse.zest.core.viewers.GraphViewer
comment #1
Vineet Sinha (ai.mit.edu)
96745 507 bytes Mouse capture not released on mouse exit in SWTEventDispatcher
Proposed patch

Repositories

The information contained in this log was generated by using commit information from the following repositories:

/gitroot/www.eclipse.org/gef.git
/gitroot/gef/org.eclipse.gef.git/
/gitroot/gef/org.eclipse.gef4.git

Adjust the set of projects included in this IP Log.

To modify an ip log you must be logged in as a committer.