| <!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 "New and Noteworthy"</title> | 
 | <link href="book.css" rel="stylesheet" type="text/css"> | 
 | </head> | 
 |  | 
 | <body> | 
 |  | 
 | 	<h1>Graphiti "New and Noteworthy" 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> </p> | 
 | </body> | 
 |  | 
 | </html> |