blob: fe0271b825a25e5f3a08d0a1d07fc0104f250a6e [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<style type="text/css">
table.news td {
border-top: solid thin black;
}
table.news tr {
vertical-align: top;
}
table.news tr td.section {
font-size: 20px;
font-weight: bold;
}
table.news tr td.title {
vertical-align: top;
width: 30%;
font-weight: bold;
}
table.news tr td.content {
vertical-align: top;
width: 70%;
}
</style>
<title>Graphiti &quot;New and Noteworthy&quot;</title>
<link href="book.css" rel="stylesheet" type="text/css">
</head>
<body>
<h1>Graphiti &quot;New and Noteworthy&quot; for Eclipse Oxygen</h1>
<p>Last revised Mai 16, 2017</p>
<p>This document describes the new development topics that were
addressed during the milestones towards the release 0.14.0 within the
Oxygen release train.</p>
<!-- --------------------------------- Table ----------------------------------------- -->
<table border="0" cellpadding="10" cellspacing="0" class="news"
width="600">
<!-- ---------------------------------------- M7 ------------------------------- -->
<tr>
<td colspan="2">
<h2>M7</h2>
</td>
</tr>
<tr>
<td colspan="2">The main focus for this milestone has been set
on improvements.</td>
</tr>
<tr id="bug 515645">
<td class="title"><a
href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=515645">Public
API to modify auto refresh of DefaultRefreshBehavior</a></td>
<td class="content">Graphiti now offers a new API to switch the
auto refresh of the editor on or off.</td>
</tr>
<!-- ---------------------------------------- M6 ------------------------------- -->
<tr>
<td colspan="2">
<h2>M6</h2>
</td>
</tr>
<tr>
<td colspan="2">The main focus for this milestone has been set
on project improvements.</td>
</tr>
<tr id="bug 421626">
<td class="title"><a
href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=421626">Graphiti
should switch to a Maven-based build</a></td>
<td class="content">Graphiti now uses a Maven / CBI-based build.</td>
</tr>
<!-- ---------------------------------------- M5 ------------------------------- -->
<tr>
<td colspan="2">
<h2>M5</h2>
</td>
</tr>
<tr>
<td colspan="2">The main focus for this milestone has been set
on fixing bugs.</td>
</tr>
<tr id="bug 508133">
<td class="title"><a
href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=508133">Use
Font Registry for Tooltips</a></td>
<td class="content">Graphiti now uses a font registry also for
tooltips.</td>
</tr>
<tr id="bug 505659">
<td class="title"><a
href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=505659">Bug
505659</a></td>
<td class="content">A potential NullPointerException while
creating the context menu entry from rename has been fixed.</td>
</tr>
<tr id="bug 509122">
<td class="title"><a
href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=509122">Bug
509122</a></td>
<td class="content">A potential NullPointerException while
getting location information has been fixed.</td>
</tr>
<tr id="bug 510490">
<td class="title"><a
href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=510490">Bug
510490</a></td>
<td class="content">A potential NullPointerException while
getting the bounds for an anchor has been fixed.</td>
</tr>
<!-- ---------------------------------------- M3 ------------------------------- -->
<tr>
<td colspan="2">
<h2>M3</h2>
</td>
</tr>
<tr>
<td colspan="2">The main focus for this milestone has been set
on fixing bugs.</td>
</tr>
<tr id="bug 465675">
<td class="title"><a
href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=465675">Improve
SWT Font Management</a></td>
<td class="content">Graphiti now comes with a font registry that
manages the fonts used in a diagram and allows reuse of the fonts in
case they are used more than once. This was implemented in a very
similar way to what was already in place for SWL colors.</td>
</tr>
<tr id="bug 497669">
<td class="title"><a
href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=497669">Bug
497669</a></td>
<td class="content">A potential IndexOutOfBoundsException has
been fixed in the path creation of polylines.</td>
</tr>
<tr id="bug 502049">
<td class="title"><a
href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=502049">Bug
502049</a></td>
<td class="content">A bug in the space calculation of the
context button pads that causes waste of space in some cases has
been fixed.</td>
</tr>
<tr id="bug 502091">
<td class="title"><a
href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=502091">Bug
502091</a></td>
<td class="content">A potential NullPointerException in direct
editing has been fixed.</td>
</tr>
<!-- ---------------------------------------- M2 ------------------------------- -->
<tr>
<td colspan="2">
<h2>M2</h2>
</td>
</tr>
<tr>
<td colspan="2">The main focus for this milestone has been set
on fixing bugs.</td>
</tr>
<tr id="bug 499428">
<td class="title"><a
href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=499428">Bug
499428</a></td>
<td class="content">A potential NullPointerException in the in
the key handling of DefaultPaletteBehavior has been fixed.
</td>
</tr>
<tr id="bug 499720">
<td class="title"><a
href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=499720">Bug
499720</a></td>
<td class="content">The DefaultConnectionEditPolicy now
correctly supports scrolling. Until now in case of scrolled diagrams
the positions might not have been mapped correctly.
</td>
</tr>
<tr id="bug 500581">
<td class="title"><a
href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=500581">Bug
500581</a></td>
<td class="content">A potential NullPointerException in
disposing the DiagramBehavior has been fixed.
</td>
</tr>
<!-- ---------------------------------------- M1 ------------------------------- -->
<tr>
<td colspan="2">
<h2>M1</h2>
</td>
</tr>
<tr>
<td colspan="2">The main focus for this milestone has been set
on fixing bugs.</td>
</tr>
<tr id="bug 497237">
<td class="title"><a
href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=497237">Bug
497237</a></td>
<td class="content">A potential NullPointerException in the
disposal of the default marker behavior has been fixed.
</td>
</tr>
<tr id="bug 496822">
<td class="title"><a
href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=496822">Bug
496822</a></td>
<td class="content">A potential NullPointerException in the XY
layout when moving connection decorators has been fixed.</td>
</tr>
</table>
<!-- ---------------------------------------- END OF TABLE ------------------------------- -->
<p>&nbsp;</p>
</body>
</html>