blob: fe0271b825a25e5f3a08d0a1d07fc0104f250a6e [file] [log] [blame]
mwenz4190e462012-11-13 10:42:27 +01001<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3
4<head>
5<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
6<style type="text/css">
7table.news td {
8 border-top: solid thin black;
9}
10
11table.news tr {
12 vertical-align: top;
13}
14
15table.news tr td.section {
16 font-size: 20px;
17 font-weight: bold;
18}
19
20table.news tr td.title {
21 vertical-align: top;
22 width: 30%;
23 font-weight: bold;
24}
25
26table.news tr td.content {
27 vertical-align: top;
28 width: 70%;
29}
30</style>
31<title>Graphiti &quot;New and Noteworthy&quot;</title>
32<link href="book.css" rel="stylesheet" type="text/css">
33</head>
34
35<body>
36
mwenzcffc4fa2016-08-26 14:39:05 +020037 <h1>Graphiti &quot;New and Noteworthy&quot; for Eclipse Oxygen</h1>
Michael Wenzf90e26e2017-05-16 12:32:45 +020038 <p>Last revised Mai 16, 2017</p>
mwenz4190e462012-11-13 10:42:27 +010039 <p>This document describes the new development topics that were
mwenzcffc4fa2016-08-26 14:39:05 +020040 addressed during the milestones towards the release 0.14.0 within the
41 Oxygen release train.</p>
mwenz4190e462012-11-13 10:42:27 +010042 <!-- --------------------------------- Table ----------------------------------------- -->
43 <table border="0" cellpadding="10" cellspacing="0" class="news"
44 width="600">
Michael Wenzf90e26e2017-05-16 12:32:45 +020045 <!-- ---------------------------------------- M7 ------------------------------- -->
46 <tr>
47 <td colspan="2">
48 <h2>M7</h2>
49 </td>
50 </tr>
51 <tr>
52 <td colspan="2">The main focus for this milestone has been set
53 on improvements.</td>
54 </tr>
55 <tr id="bug 515645">
56 <td class="title"><a
57 href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=515645">Public
58 API to modify auto refresh of DefaultRefreshBehavior</a></td>
59 <td class="content">Graphiti now offers a new API to switch the
60 auto refresh of the editor on or off.</td>
61 </tr>
mwenzf78f17e2017-03-13 10:34:26 +010062 <!-- ---------------------------------------- M6 ------------------------------- -->
63 <tr>
64 <td colspan="2">
65 <h2>M6</h2>
66 </td>
67 </tr>
68 <tr>
69 <td colspan="2">The main focus for this milestone has been set
70 on project improvements.</td>
71 </tr>
72 <tr id="bug 421626">
73 <td class="title"><a
74 href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=421626">Graphiti
75 should switch to a Maven-based build</a></td>
76 <td class="content">Graphiti now uses a Maven / CBI-based build.</td>
77 </tr>
mwenz1e9bbfb2017-01-31 16:58:22 +010078 <!-- ---------------------------------------- M5 ------------------------------- -->
79 <tr>
80 <td colspan="2">
81 <h2>M5</h2>
82 </td>
83 </tr>
84 <tr>
85 <td colspan="2">The main focus for this milestone has been set
86 on fixing bugs.</td>
87 </tr>
88 <tr id="bug 508133">
89 <td class="title"><a
90 href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=508133">Use
91 Font Registry for Tooltips</a></td>
92 <td class="content">Graphiti now uses a font registry also for
93 tooltips.</td>
94 </tr>
95 <tr id="bug 505659">
96 <td class="title"><a
97 href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=505659">Bug
98 505659</a></td>
99 <td class="content">A potential NullPointerException while
100 creating the context menu entry from rename has been fixed.</td>
101 </tr>
102 <tr id="bug 509122">
103 <td class="title"><a
104 href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=509122">Bug
105 509122</a></td>
106 <td class="content">A potential NullPointerException while
107 getting location information has been fixed.</td>
108 </tr>
109 <tr id="bug 510490">
110 <td class="title"><a
111 href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=510490">Bug
112 510490</a></td>
113 <td class="content">A potential NullPointerException while
114 getting the bounds for an anchor has been fixed.</td>
115 </tr>
mwenz50585c62016-10-31 11:26:04 +0100116 <!-- ---------------------------------------- M3 ------------------------------- -->
117 <tr>
118 <td colspan="2">
119 <h2>M3</h2>
120 </td>
121 </tr>
122 <tr>
123 <td colspan="2">The main focus for this milestone has been set
124 on fixing bugs.</td>
125 </tr>
126 <tr id="bug 465675">
127 <td class="title"><a
128 href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=465675">Improve
129 SWT Font Management</a></td>
130 <td class="content">Graphiti now comes with a font registry that
131 manages the fonts used in a diagram and allows reuse of the fonts in
132 case they are used more than once. This was implemented in a very
133 similar way to what was already in place for SWL colors.</td>
134 </tr>
135 <tr id="bug 497669">
136 <td class="title"><a
137 href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=497669">Bug
138 497669</a></td>
139 <td class="content">A potential IndexOutOfBoundsException has
140 been fixed in the path creation of polylines.</td>
141 </tr>
142 <tr id="bug 502049">
143 <td class="title"><a
144 href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=502049">Bug
145 502049</a></td>
146 <td class="content">A bug in the space calculation of the
147 context button pads that causes waste of space in some cases has
148 been fixed.</td>
149 </tr>
150 <tr id="bug 502091">
151 <td class="title"><a
152 href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=502091">Bug
153 502091</a></td>
154 <td class="content">A potential NullPointerException in direct
155 editing has been fixed.</td>
156 </tr>
mwenz79519372016-09-21 08:33:21 +0200157 <!-- ---------------------------------------- M2 ------------------------------- -->
158 <tr>
159 <td colspan="2">
160 <h2>M2</h2>
161 </td>
162 </tr>
163 <tr>
164 <td colspan="2">The main focus for this milestone has been set
165 on fixing bugs.</td>
166 </tr>
167 <tr id="bug 499428">
168 <td class="title"><a
169 href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=499428">Bug
170 499428</a></td>
171 <td class="content">A potential NullPointerException in the in
172 the key handling of DefaultPaletteBehavior has been fixed.
173 </td>
174 </tr>
175 <tr id="bug 499720">
176 <td class="title"><a
177 href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=499720">Bug
178 499720</a></td>
179 <td class="content">The DefaultConnectionEditPolicy now
180 correctly supports scrolling. Until now in case of scrolled diagrams
181 the positions might not have been mapped correctly.
182 </td>
183 </tr>
184 <tr id="bug 500581">
185 <td class="title"><a
186 href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=500581">Bug
187 500581</a></td>
188 <td class="content">A potential NullPointerException in
189 disposing the DiagramBehavior has been fixed.
190 </td>
191 </tr>
mwenz4190e462012-11-13 10:42:27 +0100192 <!-- ---------------------------------------- M1 ------------------------------- -->
193 <tr>
194 <td colspan="2">
195 <h2>M1</h2>
196 </td>
197 </tr>
198 <tr>
199 <td colspan="2">The main focus for this milestone has been set
mwenz46d32512015-08-18 14:51:03 +0200200 on fixing bugs.</td>
mwenz99eca532013-07-26 14:38:22 +0200201 </tr>
mwenzcffc4fa2016-08-26 14:39:05 +0200202 <tr id="bug 497237">
mwenz99eca532013-07-26 14:38:22 +0200203 <td class="title"><a
mwenzcffc4fa2016-08-26 14:39:05 +0200204 href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=497237">Bug
205 497237</a></td>
206 <td class="content">A potential NullPointerException in the
mwenz79519372016-09-21 08:33:21 +0200207 disposal of the default marker behavior has been fixed.
mwenzcffc4fa2016-08-26 14:39:05 +0200208 </td>
mwenz46d32512015-08-18 14:51:03 +0200209 </tr>
mwenzcffc4fa2016-08-26 14:39:05 +0200210 <tr id="bug 496822">
mwenz46d32512015-08-18 14:51:03 +0200211 <td class="title"><a
mwenzcffc4fa2016-08-26 14:39:05 +0200212 href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=496822">Bug
213 496822</a></td>
214 <td class="content">A potential NullPointerException in the XY
215 layout when moving connection decorators has been fixed.</td>
mwenz99eca532013-07-26 14:38:22 +0200216 </tr>
mwenz4190e462012-11-13 10:42:27 +0100217 </table>
218 <!-- ---------------------------------------- END OF TABLE ------------------------------- -->
219 <p>&nbsp;</p>
220</body>
221
222</html>