Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reintegrate Zest 2.x fork into master #476

Merged
merged 196 commits into from
Sep 17, 2024
Merged

Reintegrate Zest 2.x fork into master #476

merged 196 commits into from
Sep 17, 2024

Commits on Dec 2, 2010

  1. Initial Zest 2.0 commit

    irbull authored and fsteeg committed Dec 2, 2010
    Configuration menu
    Copy the full SHA
    97fc114 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c7b55cc View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2010

  1. Renamed tests to examples

    irbull authored and fsteeg committed Dec 3, 2010
    Configuration menu
    Copy the full SHA
    cc5d1a6 View commit details
    Browse the repository at this point in the history
  2. Moved tests to examples

    irbull authored and fsteeg committed Dec 3, 2010
    Configuration menu
    Copy the full SHA
    6d685a3 View commit details
    Browse the repository at this point in the history
  3. Moved tests to examples

    irbull authored and fsteeg committed Dec 3, 2010
    Configuration menu
    Copy the full SHA
    625b411 View commit details
    Browse the repository at this point in the history
  4. Fixed the dependencies from zest.core

    irbull authored and fsteeg committed Dec 3, 2010
    Configuration menu
    Copy the full SHA
    d451e8d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    158d75e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    33a1d88 View commit details
    Browse the repository at this point in the history
  7. Removed an empty package.

    irbull authored and fsteeg committed Dec 3, 2010
    Configuration menu
    Copy the full SHA
    dc33bd9 View commit details
    Browse the repository at this point in the history
  8. Don't layout if the number of nodes == 0

    irbull authored and fsteeg committed Dec 3, 2010
    Configuration menu
    Copy the full SHA
    eea63f3 View commit details
    Browse the repository at this point in the history
  9. Added the jface bundle

    irbull authored and fsteeg committed Dec 3, 2010
    Configuration menu
    Copy the full SHA
    a0a0249 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8ef5f76 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    42ed4e3 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6de9935 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2010

  1. Configuration menu
    Copy the full SHA
    54b92c8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f80634f View commit details
    Browse the repository at this point in the history
  3. Missing fixes for bug 320281

    fsteeg committed Dec 4, 2010
    Configuration menu
    Copy the full SHA
    d478407 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5c2eb8b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0f0c8da View commit details
    Browse the repository at this point in the history
  6. Moved main test suites

    fsteeg committed Dec 4, 2010
    Configuration menu
    Copy the full SHA
    2cb7f01 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2010

  1. Configuration menu
    Copy the full SHA
    420cfe3 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2011

  1. Configuration menu
    Copy the full SHA
    6d19c11 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2011

  1. Configuration menu
    Copy the full SHA
    0c39361 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2011

  1. Initial Zest 2.0 commit

    irbull committed Jan 19, 2011
    Configuration menu
    Copy the full SHA
    28e94a3 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2011

  1. Added .gitignore file

    fsteeg committed Jan 23, 2011
    Configuration menu
    Copy the full SHA
    1d8c90c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bee5cbd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    35ad8c5 View commit details
    Browse the repository at this point in the history
  4. Removed bin folders

    fsteeg committed Jan 23, 2011
    Configuration menu
    Copy the full SHA
    1aa13d7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9d97bdc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e92aae8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    433880c View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2011

  1. Configuration menu
    Copy the full SHA
    2151fdf View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2011

  1. Configuration menu
    Copy the full SHA
    248d390 View commit details
    Browse the repository at this point in the history
  2. Deleted duplicate test

    fsteeg committed Jan 29, 2011
    Configuration menu
    Copy the full SHA
    79d296b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c2e9c86 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2011

  1. Build and test with Tycho

    fsteeg committed Jan 31, 2011
    Configuration menu
    Copy the full SHA
    be09e75 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2011

  1. Updated for Xtext 2.0

    fsteeg committed Feb 6, 2011
    Configuration menu
    Copy the full SHA
    c45d85f View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2011

  1. Configuration menu
    Copy the full SHA
    232a2b1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    17f0a29 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6216ffd View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2011

  1. Configuration menu
    Copy the full SHA
    eda9684 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aea4527 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    503d143 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2011

  1. Configuration menu
    Copy the full SHA
    fa57bc7 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2011

  1. Configuration menu
    Copy the full SHA
    3d5befa View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2011

  1. Configuration menu
    Copy the full SHA
    155d5db View commit details
    Browse the repository at this point in the history
  2. Added support for default curved edges

    ujhelyiz authored and fsteeg committed Feb 21, 2011
    Configuration menu
    Copy the full SHA
    a9321ad View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9c52a30 View commit details
    Browse the repository at this point in the history
  4. Removed unused Bezier-related interfaces

    ujhelyiz authored and fsteeg committed Feb 21, 2011
    Configuration menu
    Copy the full SHA
    2f66c3a View commit details
    Browse the repository at this point in the history
  5. Key modifiers updated

    ujhelyiz authored and fsteeg committed Feb 21, 2011
    Configuration menu
    Copy the full SHA
    15bd258 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2011

  1. Configuration menu
    Copy the full SHA
    b78a507 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2011

  1. Configuration menu
    Copy the full SHA
    3a37e2f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    188ea1d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    55de200 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2011

  1. Configuration menu
    Copy the full SHA
    2f7b992 View commit details
    Browse the repository at this point in the history
  2. Added README file

    fsteeg committed Feb 27, 2011
    Configuration menu
    Copy the full SHA
    cc260f6 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2011

  1. Configuration menu
    Copy the full SHA
    5a3c994 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2011

  1. Added GraphContainer#getLayoutAlgorithm() for symmetry with Graph#get…

    …LayoutAlgorithm(), see TestGraphInstanceDotImport#layoutClusterSubgraph()
    fsteeg committed Mar 14, 2011
    Configuration menu
    Copy the full SHA
    f2b7ac1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    10d332f View commit details
    Browse the repository at this point in the history
  3. Fix for rendering multi-edge statements like "1->2->3->4", see TestGr…

    …aphInstanceDotImport#multiEdgeStatements()
    fsteeg committed Mar 14, 2011
    Configuration menu
    Copy the full SHA
    79905cb View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2011

  1. Configuration menu
    Copy the full SHA
    45980cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    32ff401 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2011

  1. Configuration menu
    Copy the full SHA
    0d82b75 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    00b35e6 View commit details
    Browse the repository at this point in the history
  3. Made AlgorithmHelper public to allow reuse outside the

    org.eclipse.zest.layouts plug-in
    ujhelyiz authored and fsteeg committed Apr 5, 2011
    Configuration menu
    Copy the full SHA
    a2fab85 View commit details
    Browse the repository at this point in the history
  4. Revert "Made AlgorithmHelper public to allow reuse outside the org.ec…

    …lipse.zest.layouts plug-in"
    
    This reverts commit 2e04e2982bd865c10ce23df2965bb9f9569e871c
    ujhelyiz authored and fsteeg committed Apr 5, 2011
    Configuration menu
    Copy the full SHA
    a501a2e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9ea2997 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2011

  1. Configuration menu
    Copy the full SHA
    688a448 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2011

  1. Configuration menu
    Copy the full SHA
    7a307d8 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2011

  1. Configuration menu
    Copy the full SHA
    179d1c9 View commit details
    Browse the repository at this point in the history
  2. Missing $NON-NLS$ tags

    fsteeg committed May 25, 2011
    Configuration menu
    Copy the full SHA
    0801660 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    89430a8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7633319 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2011

  1. Configuration menu
    Copy the full SHA
    7435d64 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2011

  1. Configuration menu
    Copy the full SHA
    08706da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    20fee2d View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2011

  1. Support for setting connection routers globally for the graph and

    locally for the single connections
    ujhelyiz authored and fsteeg committed Jun 28, 2011
    Configuration menu
    Copy the full SHA
    ccdee1a View commit details
    Browse the repository at this point in the history
  2. Example for testing connection routers

    ujhelyiz authored and fsteeg committed Jun 28, 2011
    Configuration menu
    Copy the full SHA
    af59a12 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    447ced5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eb557a0 View commit details
    Browse the repository at this point in the history
  5. Example for JFace connection router usage

    ujhelyiz authored and fsteeg committed Jun 28, 2011
    Configuration menu
    Copy the full SHA
    bdc2bc8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e343103 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2011

  1. Configuration menu
    Copy the full SHA
    9d3305e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    56be05c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c51dc9c View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2011

  1. Configuration menu
    Copy the full SHA
    93d0e6c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ee7744d View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2011

  1. Configuration menu
    Copy the full SHA
    3c1b093 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2011

  1. Configuration menu
    Copy the full SHA
    e2e52cb View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2011

  1. [349969] Integrate tag cloud visualization contributed by Stephan Sch…

    …wiebert, see CQ 5299
    Stephan Schwiebert authored and fsteeg committed Aug 23, 2011
    Configuration menu
    Copy the full SHA
    e3dcdbe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a63b8bd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a38ee10 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2011

  1. bugfix: Failed to detect word boundaries on windows 7/x64

    (https://bugs.eclipse.org/bugs/show_bug.cgi?id=355590)
    
    Change-Id: I99b07ce9ca68061e847fa499684362a0140bdd52
    Stephan Schwiebert authored and fsteeg committed Aug 24, 2011
    Configuration menu
    Copy the full SHA
    9655eeb View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2011

  1. Configuration menu
    Copy the full SHA
    0e530e4 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2011

  1. added snippets to demonstrate how to use TagCloud and TagCloudViewer.

    Change-Id: Ia9d553028c1fd0babb5657663de86e2549da8864
    Stephan Schwiebert authored and fsteeg committed Sep 6, 2011
    Configuration menu
    Copy the full SHA
    2c409bc View commit details
    Browse the repository at this point in the history
  2. added header

    Change-Id: I6cccc9f9a97a9dafd79552d632ef4b3a400b412f
    Stephan Schwiebert authored and fsteeg committed Sep 6, 2011
    Configuration menu
    Copy the full SHA
    605ea46 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    36fcafd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8b6b087 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2011

  1. Configuration menu
    Copy the full SHA
    5df263d View commit details
    Browse the repository at this point in the history
  2. [283476] Update comments

    fsteeg committed Sep 25, 2011
    Configuration menu
    Copy the full SHA
    395fa88 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2011

  1. Update target definition

    fsteeg committed Oct 20, 2011
    Configuration menu
    Copy the full SHA
    3311862 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6a9a03d View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2011

  1. Configuration menu
    Copy the full SHA
    e071b4d View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2011

  1. Configuration menu
    Copy the full SHA
    e2363a5 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2011

  1. Configuration menu
    Copy the full SHA
    8e6c3d7 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2011

  1. Build with Tycho 0.13.0

    fsteeg committed Nov 25, 2011
    Configuration menu
    Copy the full SHA
    af4af23 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a9941b2 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2011

  1. [366916] Initial post selection events notification

    Erdal Karaca authored and fsteeg committed Dec 18, 2011
    Configuration menu
    Copy the full SHA
    f7da564 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d3429c5 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2011

  1. added support for custom figures being styled according to model and …

    …selection
    
    Added ILabeledFigure and IStyleableFigure interfaces to mark figures that allow
    the label text/icon or the figure style (colors, border width) being adapted
    according to the model.
    GraphNode will now update figures that are no GraphLabels, text/icon will only
    be updated for ILabeledFigures, style only for IStyleableFigures.
    Let CachedLabel implement ILabeledFigure.
    Let GraphLabel implement IStyleableFigure.
    Updated CGraphNode to use super implementation of updateFigureForModel(...) and
    use the colors and font configured by the model.
    Added sample snippet CustomFigureJFaceSnippet to examples project.
    stempler authored and fsteeg committed Dec 19, 2011
    Configuration menu
    Copy the full SHA
    22efd6b View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2011

  1. Configuration menu
    Copy the full SHA
    27ff716 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2012

  1. Add optional signing to Tycho build

    Add a profile to sign the repository (ID is 'sign', can be
    triggered with '-P sign' when running the build). This is meant to
    use the eclipse.org signing infrastructure when running CI builds.
    fsteeg committed Jan 19, 2012
    Configuration menu
    Copy the full SHA
    f6e53a6 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2012

  1. Better detection of word extents

    sschwieb committed Feb 5, 2012
    Configuration menu
    Copy the full SHA
    de22871 View commit details
    Browse the repository at this point in the history
  2. - much better behaviour in memory consumption

    - fix for PaletteData using negative color shifts
    - more flexibility in defining the sizes of the used grid and image
    size
    Stephan Schwiebert committed Feb 5, 2012
    Configuration menu
    Copy the full SHA
    eabe119 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2012

  1. Configuration menu
    Copy the full SHA
    249a26a View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2012

  1. Configuration menu
    Copy the full SHA
    f2e8d91 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2012

  1. new option to set an image mask

    Stephan Schwiebert committed Feb 10, 2012
    Configuration menu
    Copy the full SHA
    d5af309 View commit details
    Browse the repository at this point in the history
  2. removed obsolete call to re-layout

    Stephan Schwiebert committed Feb 10, 2012
    Configuration menu
    Copy the full SHA
    9bdf23b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0c1db8a View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2012

  1. Configuration menu
    Copy the full SHA
    eb8d28e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b6b8597 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9f331c3 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2012

  1. Configuration menu
    Copy the full SHA
    9eccb85 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2012

  1. Configuration menu
    Copy the full SHA
    bf3a79a View commit details
    Browse the repository at this point in the history
  2. NEW - bug 371152: Multitouch gesture support

    https://bugs.eclipse.org/bugs/show_bug.cgi?id=371152
    Moved ZoomManager to core widget
    Zoom gestures rewritten to use ZoomManager
    ujhelyiz committed Feb 13, 2012
    Configuration menu
    Copy the full SHA
    6a7f685 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2012

  1. Configuration menu
    Copy the full SHA
    9a9ad1e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a4c087e View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2012

  1. Configuration menu
    Copy the full SHA
    2fb161c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    87d9329 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b5f6ba2 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2012

  1. Configuration menu
    Copy the full SHA
    e8c8c01 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'multitouch'

    Conflicts:
    	org.eclipse.zest.jface/src/org/eclipse/zest/core/viewers/ZoomContributionViewItem.java
    ujhelyiz committed Feb 24, 2012
    Configuration menu
    Copy the full SHA
    cac62a1 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2012

  1. Configuration menu
    Copy the full SHA
    71fd450 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2012

  1. Configuration menu
    Copy the full SHA
    5f0476e View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2012

  1. Configuration menu
    Copy the full SHA
    6fa84a2 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2012

  1. [373191] Add listener to release resources when parent is disposed

    As described in the Javadoc for `Widget#dispose`, overriding
    `dispose` does not suffice to detect disposed parents, but we need
    to listen to disposal events.
    fsteeg committed Mar 25, 2012
    Configuration menu
    Copy the full SHA
    f4efb39 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2012

  1. Merge branch 'master' of ssh://sschwiebert@git.eclipse.org/gitroot/ge…

    …f/org.eclipse.zest.git
    Stephan Schwiebert committed Mar 26, 2012
    Configuration menu
    Copy the full SHA
    6913827 View commit details
    Browse the repository at this point in the history
  2. Simplified collision detection and rect insertion

    Stephan Schwiebert committed Mar 26, 2012
    Configuration menu
    Copy the full SHA
    37d971e View commit details
    Browse the repository at this point in the history
  3. Updated mask handling; fixed bug during final image creation

    Stephan Schwiebert committed Mar 26, 2012
    Configuration menu
    Copy the full SHA
    df25de3 View commit details
    Browse the repository at this point in the history
  4. new option to select background mask

    Stephan Schwiebert committed Mar 26, 2012
    Configuration menu
    Copy the full SHA
    ebf5a38 View commit details
    Browse the repository at this point in the history
  5. bugfix in case no words could be placed

    Stephan Schwiebert committed Mar 26, 2012
    Configuration menu
    Copy the full SHA
    ca05781 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2012

  1. improved collision detection

    Stephan Schwiebert committed Mar 27, 2012
    Configuration menu
    Copy the full SHA
    a7f237a View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2012

  1. Configuration menu
    Copy the full SHA
    e4d0947 View commit details
    Browse the repository at this point in the history
  2. Build with Tycho 0.14.1

    fsteeg committed Apr 27, 2012
    Configuration menu
    Copy the full SHA
    7b793ac View commit details
    Browse the repository at this point in the history

Commits on May 17, 2012

  1. [379805] Fix looped connection label placement when zooming out

    Steve Seear authored and fsteeg committed May 17, 2012
    Configuration menu
    Copy the full SHA
    d09233a View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2012

  1. Configuration menu
    Copy the full SHA
    240d714 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cef56d3 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2012

  1. Configuration menu
    Copy the full SHA
    bf45e8f View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2012

  1. Configuration menu
    Copy the full SHA
    c4a1a6e View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2012

  1. [384730] Sugiyama DAG layout algorithm (CQ 6643)

    A layout algorithm that implements layered drawing for directed
    acyclic graphs using the Sugiyama method.
    Rene Kuhlemann authored and fsteeg committed Aug 27, 2012
    Configuration menu
    Copy the full SHA
    8f24887 View commit details
    Browse the repository at this point in the history
  2. [384730] Sugiyama layout algorithm: several fixes and improvements

    Rene Kuhlemann authored and fsteeg committed Aug 27, 2012
    Configuration menu
    Copy the full SHA
    dc53e96 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ad915ba View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    11668c0 View commit details
    Browse the repository at this point in the history
  5. Build with Tycho 0.15.0

    fsteeg committed Aug 27, 2012
    Configuration menu
    Copy the full SHA
    d71e13b View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2012

  1. Configuration menu
    Copy the full SHA
    7fdbf19 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2012

  1. FIXED - bug 358941: AbstractStructuredGraphViewer.reveal(...)

    implemented incorrectly 
    https://bugs.eclipse.org/bugs/show_bug.cgi?id=358941
    
      Added scrolling functionality to AbstractStructuredGraphViewer.reveal
    ujhelyiz committed Oct 9, 2012
    Configuration menu
    Copy the full SHA
    6bfe44e View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2012

  1. Configuration menu
    Copy the full SHA
    b525c76 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2012

  1. Configuration menu
    Copy the full SHA
    e7a9b5b View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. Configuration menu
    Copy the full SHA
    e78dc97 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    f077a27 View commit details
    Browse the repository at this point in the history
  2. [Zest 2.0] Cleanup compiler warnings in TreeLayoutObserver

    Primarily warnings related to raw types and and potentially static
    methods.
    ptziegler committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    3709b9d View commit details
    Browse the repository at this point in the history
  3. [Zest 2.0] Mark stub-implementation of ProgressListener as for-removal

    The ProgressListener has been marked as deprecated and is no longer
    supported in Zest 2.0. Meaning the stub implementation also needs to be
    marked as such, in order to propagate the removal warning.
    ptziegler committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    245695c View commit details
    Browse the repository at this point in the history
  4. [Zest 2.0] Cleanup compiler warnings in SpaceTreeLayoutAlgorithm (pt1)

    This resolves the "raw-type" warning related to the list of
    SpaceTreeLayer(s). The complete refactoring is split into multiple
    commits, in order to keep the individual changes isolated.
    ptziegler committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    33e6a5d View commit details
    Browse the repository at this point in the history
  5. [Zest 2.0] Cleanup compiler warnings in HorizontalShiftAlgorithm

    Resolves compiler warning regarding the usage of raw lists when handling
    the rows of entities.
    ptziegler committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    eccd88e View commit details
    Browse the repository at this point in the history
  6. [Zest 2.0] Cleanup compiler warnings in DirectedGraphLayoutAlgorithm

    This removes the duplicate ExtendedDirectedGraphLayout class (with the
    original Zest 1.0 class being used instead, as the Zest 2.0 class
    doesn't do anything...). Resolves the raw-type warnings when calling
    applyLayout(boolean) as well as some minor cleanup.
    ptziegler committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    a8ca4ee View commit details
    Browse the repository at this point in the history
  7. [Zest 2.0] Cleanup compiler warnings in SpringLayoutAlgorithm

    Removes unused variables, handles potentially static methods and
    resolves the usage of raw types.
    ptziegler committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    3f5c01b View commit details
    Browse the repository at this point in the history
  8. [Zest 2.0] Resolve Zest 1.0-related compiler warnings

    Primarily related to the references of deprecated classes marked as
    for-removal as well as the usage of raw types in the Zest 1.0 API. Where
    possible, the warnings have been resolved properly as best as possibles.
    But whenever this touches public API, we simply suppress the warning.
    
    Given that this API will be removed in an upcoming release, the focus
    should be on stability and to avoid any incompatibilities that might
    arise from using the actual rather than raw types.
    ptziegler committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    b0658e6 View commit details
    Browse the repository at this point in the history
  9. [Zest 2.0] Create API filter for classes implementing LayoutAlgorithm

    Because the LayoutAlgorithm interface is annotated with "noimplement"
    and "noextend", a warning is produced for the classes that implement it.
    
    But this is only relevant for clients, not the classes within Zest, so
    we simply suppress this warning.
    ptziegler committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    42492f7 View commit details
    Browse the repository at this point in the history
  10. [Zest 2.0] Cleanup SpaceTreeLayoutAlgorithm (pt2)

    Resolves compiler warning related to raw types of the parent and
    children of a SpaceTreeNode. This also avoids the ambiguity and type
    casting from a plain TreeNode to a SpaceTreeNode.
    ptziegler committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    0f7d230 View commit details
    Browse the repository at this point in the history
  11. [Zest 2.0] Resolve JavaDoc warnings

    Invalid method signatures, undocumented return types etc.
    ptziegler committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    1d2fd86 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d42fdd3 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9b2ad8d View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    1b16796 View commit details
    Browse the repository at this point in the history
  15. [Zest 2.0] Resolve i18n warnings in CloudIO component

    Error messages remaining untranslated, everything else that is shown in
    the UI (dialogs/widgets) have been exported to a messages.properties
    file.
    ptziegler committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    911509f View commit details
    Browse the repository at this point in the history
  16. [Zest 2.0] Cleanup compiler warnings in InternalLayoutContext

    Effectively just usage of raw types when dealing with graph layouts,
    widgets and figures.
    ptziegler committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    bc00310 View commit details
    Browse the repository at this point in the history
  17. [Zest 2.0] Cleanup compiler warning in Zest graph viewer

    A lot of methods have been marked as deprecated & for-removal due to the
    new Zest 2.0 API. Because those methods can't be deleted yet due to
    backwards compatibility, we simply suppress those warnings.
    ptziegler committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    30a86f6 View commit details
    Browse the repository at this point in the history
  18. [Zest 2.0] Cleanup compiler warnings in ZestRootLayer

    Objects and raw types where are used when dealing with the nodes and
    their decorations, rather than the IFigures.
    ptziegler committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    28f2658 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    55b04dd View commit details
    Browse the repository at this point in the history
  20. [Zest 2.0] Cleanup compiler warnings in GraphContainer

    There are several instances where raw types are used instead of the
    GraphNode and GraphConnection widgets. Several private method can be
    marked as static.
    
    The warnings caused by usage of the deprecated Zest 1.0 API have been
    suppressed, as those are needed for backwards compatibility to e.g.
    apply layouts using the old layout algorithms.
    ptziegler committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    8f571d3 View commit details
    Browse the repository at this point in the history
  21. [Zest 2.0] Fix: Layout inside GraphContainers is not applied correctly.

    This can be observed when using the ZoomSnippet with the Zest 2.0
    layouts; The nodes inside the containers arent't aligned according to
    the RadialLayoutAlgorithm but instead all placed in the top-left corner.
    
    This is because we call applyLayout(false), which is a no-op operation
    for this algorithm.
    
    One can reproduce this issue by checking the ZoomSnippet, where the
    nodes inside the containers are not position correctly, after expanding
    the container.
    ptziegler committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    e212275 View commit details
    Browse the repository at this point in the history
  22. [Zest 2.0] Fix: Use SWT constants for horizontal and vertical alignment

    The SWT class provides perfectly fine constants. There is no need for us
    to re-define those constants when we can simply reuse them.
    ptziegler committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    51d7e7c View commit details
    Browse the repository at this point in the history
  23. [Zest 2.0] Fix: WidgetIsDisposedException when applying graph layout

    Because the layout algorithm is executed asynchronously, it may happen
    that the layout is performed AFTER the graph has been disposed.
    Explicitly check the state of the graph to avoid this issue.
    
    This issue can easily be reproduced by opening and closing one of the
    snippets.
    ptziegler committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    928c94a View commit details
    Browse the repository at this point in the history
  24. [Zest 2.0] Fix API warnings in GraphConnection class

    The class is referencing old Zest 1.0 methods for the sake of backwards
    compatibility. Given that those methods should no longer be used, they
    therefore produce a corresponding API warning.
    
    Because usage is intentional with no Zest 2.0 counterpart, we simply
    suppress those warnings.
    ptziegler committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    4017401 View commit details
    Browse the repository at this point in the history
  25. [Zest 2.0] Fix: Deprecation warnings in GraphNode constructor

    The constructors where one could pass the data object has been marked
    for removal as part of the Zest 2.0 migration, with the suggestion to
    call setData() afterwards.
    
    However, this might not be possible for e.g. the CGraphNode, where the
    data object is returned by a call to createFigureForModel(), which then
    leads to an exception if this field hasn't been initialized yet.
    
    To remedy this situation, the constructors expecting a raw object as
    data remain deprecated and instead a new constructor has been created,
    where this object has to be of type IFigure.
    ptziegler committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    00eaa7b View commit details
    Browse the repository at this point in the history
  26. [Zest 2.0] Cleanup raw type warnings in DefaultSubgraph

    This primarily cleans up the mapping of the LayoutContext to its sub
    graph in the DefaultSubgraphFactory and PrunedSuccessorsSubgraphFactory.
    
    In addition, some minor cleanup has been done when dealing with the node
    layouts, as well as on the refreshConnectionsVisibility() method.
    ptziegler committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    56de570 View commit details
    Browse the repository at this point in the history
  27. [Zest 2.0] Resolve remaining i18n warnings in Zest Core

    Classes such as the NodeSearchDialog use translatable strings while
    other classes which use them as internal values simply suppress the
    warning.
    ptziegler committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    f7bd3ae View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    d7c420d View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    0816bc6 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    be9900d View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    85c6856 View commit details
    Browse the repository at this point in the history
  32. [Zest 2.0] Resolve compiler warnings in Graph & friends

    The IContainer2 interface expects the GraphContainer and Graph class to
    return the package-private InternalLayoutContext when calling
    getLayoutContext().
    
    This doesn't work if this interface is used outside the Zest package
    (e.g. in our tests) and prevents its from being implemented by clients.
    Instead, we return the public LayoutContext interface, with a via to
    access the package-private instance by calling
    internalGetLayoutContext().
    
    Where necessary, the layout context is cast to its internal type, when
    its not clear whether the parent container is a Graph or a
    GraphContainer. Because of this, the getLayoutContext() have been made
    final.
    ptziegler committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    5134055 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    888ab63 View commit details
    Browse the repository at this point in the history
  34. [Zest 2.0] Reference replacement classes in deprecated layout algorithms

    The HorizontalTreeLayoutAlgorithm is already implemented by the base
    TreeLayoutAlgorithm class by using LEFT_RIGHT and the
    Horizontal-/VerticalLayoutAlgorithm is implemented by the
    BoxLayoutAlgorith with either SWT.HORIZONTAL or SWT.VERTICAL
    ptziegler committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    f2c9acf View commit details
    Browse the repository at this point in the history
  35. [Zest 2.0] Fix ambiguity in RotateGestureListener regarding connections

    The RotateGestureListener assumes that it is only possible to select
    nodes (and containers) inside a Zest graph, but not connections. Trying
    to do so causes a ClassCastException.
    
    To avoid this problem, we now explicitly check the currently selected
    items and only perform the rotation if all of them are nodes.
    ptziegler committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    eb630ad View commit details
    Browse the repository at this point in the history
  36. [Zest 2.0] Create abstract base class for new Zest layout algorithms.

    Clients should not implement the LayoutAlgorithm interface directly as
    we may want to add new methods in the future (similar to the Zest 1.0
    case). Instead, they should implement the AbstractLayoutAlgorithm class.
    ptziegler committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    5a23c1d View commit details
    Browse the repository at this point in the history
  37. [Zest 2.0] Switch to new layout algorithms for tests and snippets

    This change has been delayed until the very end to avoid accidentally
    breaking the Zest 1.x legacy mode.
    ptziegler committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    fb6711c View commit details
    Browse the repository at this point in the history