1 |
|
2005-09-07 Lillian Angel <langel@redhat.com> |
2 |
|
|
3 |
|
* javax/swing/SpringLayout.java: |
4 |
|
Fixes Bug #PR23003 |
5 |
|
(getConstraints): Width and height should always |
6 |
|
be reset, even if constraints is not null. Constraints |
7 |
|
deal with the location of the component. |
8 |
|
|
9 |
|
2005-09-07 Lillian Angel <langel@redhat.com> |
10 |
|
|
11 |
|
* javax/swing/text/GapContent.java: |
12 |
|
Fixes Bug #PR22966 |
13 |
|
(getOffset): Fixed check, was redundant. |
14 |
|
|
15 |
|
2005-09-07 Lillian Angel <langel@redhat.com> |
16 |
|
|
17 |
|
* javax/swing/text/GapContent.java: |
18 |
|
Fixes Bug #PR22966 |
19 |
|
(getOffset): Added check for mark <= gapEnd |
20 |
|
|
21 |
|
2005-09-07 Roman Kennke <roman@kennke.org> |
22 |
|
|
23 |
|
* javax/swing/JApplet.java |
24 |
|
(AccessibleJApplet): New inner class. |
25 |
|
(getAccesibleContext): Implemented accessibility support. |
26 |
|
* javax/swing/JDialog.java |
27 |
|
(AccessibleJDialog): New inner class. |
28 |
|
(getAccesibleContext): Implemented accessibility support. |
29 |
|
* javax/swing/JFrame.java |
30 |
|
(AccessibleJFrame): New inner class. |
31 |
|
(getAccesibleContext): Implemented accessibility support. |
32 |
|
* javax/swing/JWindow.java |
33 |
|
(AccessibleJWindow): New inner class. |
34 |
|
(getAccesibleContext): Implemented accessibility support. |
35 |
|
|
36 |
|
2005-09-07 Roman Kennke <roman@kennke.org> |
37 |
|
|
38 |
|
* javax/swing/JPanel.java |
39 |
|
(AccessibleJPanel): New inner class. |
40 |
|
(getAccessibleContext): Implemented this method. |
41 |
|
|
42 |
|
2005-09-07 Roman Kennke <roman@kennke.org> |
43 |
|
|
44 |
|
* javax/swing/JPanel.java: Reformatted to match our coding |
45 |
|
standards. |
46 |
|
|
47 |
|
2005-09-07 Roman Kennke <roman@kennke.org> |
48 |
|
|
49 |
|
* javax/swing/JViewport.java |
50 |
|
(AccessibleJViewport): New inner class. |
51 |
|
(getAccessibleContext): New method. Implements the Accessible |
52 |
|
interface for JViewport. |
53 |
|
|
54 |
|
2005-09-07 David Gilbert <david.gilbert@object-refinery.com> |
55 |
|
|
56 |
|
* javax/swing/plaf/metal/MetalIconFactory.java |
57 |
|
(HorizontalSliderThumbIcon.paintIcon): handle disabled component state, |
58 |
|
and fetch colors from the look and feel, |
59 |
|
(VerticalSliderThumbIcon.paintIcon): likewise, |
60 |
|
* javax/swing/plaf/metal/MetalSliderUI.java |
61 |
|
(MetalPropertyListener): implemented, |
62 |
|
(constructor): added color initialisation, |
63 |
|
(createUI): reimplemented to return a new instance every time, |
64 |
|
(createPropertyChangeListener): return a new instance of |
65 |
|
MetalPropertyListener, |
66 |
|
(paintTrack): reimplemented to handle track fill option, and the |
67 |
|
disabled component state, |
68 |
|
(paintMinorTickForHorizSlider): fetch colors from look and feel, |
69 |
|
(paintMajorTickForHorizSlider): likewise, |
70 |
|
(paintMinorTickForVertSlider): likewise, |
71 |
|
(paintMajorTickForVertSlider): likewise. |
72 |
|
|
73 |
|
2005-09-07 Robert Schuster <robertschuster@fsfe.org> |
74 |
|
|
75 |
|
* native/jni/qt-peer/componentevent.cpp: Added inclusion |
76 |
|
of assert.h |
77 |
|
|
78 |
|
2005-09-07 Robert Schuster <robertschuster@fsfe.org> |
79 |
|
|
80 |
|
* INSTALL: Mention that GCJ4 is now mandatory. |
81 |
|
|
82 |
|
2005-09-07 Robert Schuster <robertschuster@fsfe.org> |
83 |
|
|
84 |
|
* javax/swing/Box.java: Added java.awt.Container import statement. |
85 |
|
|
86 |
|
2005-09-06 David Gilbert <david.gilbert@object-refinery.com> |
87 |
|
|
88 |
|
* javax/swing/plaf/metal/MetalLookAndFeel.java |
89 |
|
(initComponentDefaults): added some RadioButton defaults, |
90 |
|
* javax/swing/plaf/metal/MetalRadioButtonUI.java |
91 |
|
(instance): removed, |
92 |
|
(focusColor): added, |
93 |
|
(selectColor): added, |
94 |
|
(disabledTextColor): added, |
95 |
|
(createUI): return a new instance for every component, |
96 |
|
(installDefaults): implemented, |
97 |
|
(uninstallDefaults): implemented, |
98 |
|
(getSelectColor): implemented, |
99 |
|
(getDisabledTextColor): implemented, |
100 |
|
(getFocusColor): implemented, |
101 |
|
(paint): added FIXME note, |
102 |
|
(paintFocus): implemented. |
103 |
|
|
104 |
|
2005-09-06 Lillian Angel <langel@redhat.com> |
105 |
|
|
106 |
|
Fixes Bug #PR23023 |
107 |
|
* javax/swing/plaf/basic/BasicFileChooserUI.java: |
108 |
|
Added 2 fields and reformatted copyright. |
109 |
|
(actionPerformed): Should be able to open directories. |
110 |
|
(mouseClicked): Set text in text field. |
111 |
|
(installUI): Initialized the current parent path. |
112 |
|
(installComponents): Fixed initialization for text field. |
113 |
|
|
114 |
|
2005-09-06 Lillian Angel <langel@redhat.com> |
115 |
|
|
116 |
|
* javax/swing/plaf/basic/BasicFileChooserUI.java: |
117 |
|
Formatted entire class. |
118 |
|
|
119 |
|
2005-09-06 Mark Wielaard <mark@klomp.org> |
120 |
|
|
121 |
|
* configure.ac: Set version to 0.19-pre. |
122 |
|
|
123 |
|
* doc/www.gnu.org/announce/20050906.wml: New file. |
124 |
|
* doc/www.gnu.org/newsitems.txt: Add 0.18 release announcement. |
125 |
|
* doc/www.gnu.org/downloads/downloads.wml: Add 0.18. |
126 |
|
|
127 |
|
2005-09-06 Roman Kennke <roman@kennke.org> |
128 |
|
|
129 |
|
* javax/swing/Box.java |
130 |
|
(AccessibleBox): Extend Container.AccessibleAWTContainer. |
131 |
|
(Filler.AccessibleBoxFiller): Extend Component.AccessibleAWTComponent. |
132 |
|
(Filler.getAccessibleContext): Uncomment disabled code. |
133 |
|
(getAccessibleContext): Uncomment disabled code. |
134 |
|
* javax/swing/JRootPane.java: |
135 |
|
JRootPane implements Accessible. |
136 |
|
(AccessibleJRootPane): Extend AccessibleJComponent. |
137 |
|
|
138 |
|
2005-09-06 David Gilbert <david.gilbert@object-refinery.com> |
139 |
|
|
140 |
|
* javax/swing/plaf/metal/MetalIconFactory.java |
141 |
|
(RadioButtonIcon.drawCheck): removed, |
142 |
|
(RadioButtonIcon.paintIcon): reimplemented, |
143 |
|
* javax/swing/plaf/metal/MetalLookAndFeel.java |
144 |
|
(initComponentDefaults): added defaults for JRadioButton. |
145 |
|
|
146 |
|
2005-09-06 Lillian Angel <langel@redhat.com> |
147 |
|
|
148 |
|
Fixes Bug #PR20015 |
149 |
|
* javax/swing/JMenuBar.java |
150 |
|
(getUIClassID): Fixed API documentation. |
151 |
|
* javax/swing/plaf/basic/BasicMenuBarUI.java: |
152 |
|
Added a private field for the mouse listener. |
153 |
|
(BasicMenuBarUI): Initialized mouseListener. |
154 |
|
(installListeners): Added mouseListener. |
155 |
|
(uninstallListeners): Removed mouseListener. |
156 |
|
(MouseInputHandler): New class added. |
157 |
|
(mouseClicked): Added code to deselect menu items |
158 |
|
when menu bar is clicked. |
159 |
|
|
160 |
|
2005-09-06 Lillian Angel <langel@redhat.com> |
161 |
|
|
162 |
|
* javax/swing/plaf/basic/BasicMenuItemUI.java: |
163 |
|
Fixes Bug #PR23527 |
164 |
|
(paintMenuItem): Moved view rectangle over to the |
165 |
|
left the same amount as defaultTextIconGap so the |
166 |
|
accelerator is painted with some space on the right. |
167 |
|
|
168 |
|
2005-09-06 Lillian Angel <langel@redhat.com> |
169 |
|
|
170 |
|
* javax/swing/plaf/basic/BasicMenuItemUI.java: |
171 |
|
Formatted class. |
172 |
|
|
173 |
|
2005-09-06 Lillian Angel <langel@redhat.com> |
174 |
|
|
175 |
|
* javax/swing/plaf/basic/BasicScrollBarUI: |
176 |
|
Fixes Bug PR23529. |
177 |
|
(installUI): Changed delay for Timer. Was set too |
178 |
|
long and actionPerformed was not being called fast |
179 |
|
enough when the user clicks on the scroll bar. This |
180 |
|
is because the timer is stopped after the mouse is |
181 |
|
released. |
182 |
|
|
183 |
|
2005-09-06 Mark Wielaard <mark@klomp.org> |
184 |
|
|
185 |
|
* NEWS: Add new features for 0.18. |
186 |
|
* configure.ac: Set version to 0.18. |
187 |
|
|
188 |
|
2005-09-06 Thomas Fitzsimmons <fitzsim@redhat.com> |
189 |
|
|
190 |
|
* native/jni/gtk-peer/gtkpeer.h (SYNCHRONIZE_GDK): Define. |
191 |
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c (gtkInit) |
192 |
|
[SYNCHRONIZE_GDK]: Make GDK synchronous. |
193 |
|
|
194 |
|
2005-09-05 Thomas Fitzsimmons <fitzsim@redhat.com> |
195 |
|
|
196 |
|
PR awt/20720 |
197 |
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c |
198 |
|
(get_first_keyval_from_keymap): Return -1 if no keyval was found |
199 |
|
for given hardware keycode. |
200 |
|
(keysym_to_awt_keycode): Likewise. |
201 |
|
(keysym_to_awt_keylocation): Likewise. |
202 |
|
(key_press_cb): Return immediately if no keyval was found for |
203 |
|
given hardware keycode. |
204 |
|
(key_release_cb): Likewise. |
205 |
|
|
206 |
|
2005-09-05 Andreas Tobler <a.tobler@schweiz.ch> |
207 |
|
|
208 |
|
* native/jni/Makefile.am (all-local): Invoke $(SHELL) to execute |
209 |
|
the script. |
210 |
|
|
211 |
|
* scripts/check_jni_methods.sh: Make script working with non GNU |
212 |
|
grep versions. |
213 |
|
|
214 |
|
2005-09-05 Roman Kennke <roman@kennke.org> |
215 |
|
|
216 |
|
* javax/swing/event/DocumentEvent.java: |
217 |
|
(ElementChange) Made inner interface static to conform to the specs. |
218 |
|
|
219 |
|
2005-09-05 Roman Kennke <roman@kennke.org> |
220 |
|
|
221 |
|
* javax/swing/JDesktopPane.java: Fixed typo in class description. |
222 |
|
* javax/swing/JEditorPane.java: Removed unneeded import. |
223 |
|
Added class description. |
224 |
|
* javax/swing/JDialog.java: Made class description more useful. |
225 |
|
* javax/swing/JFileChooser.java: Added class description. |
226 |
|
* javax/swing/JFormattedTextField.java: Added class description. |
227 |
|
(AbstractFormatter): Likewise. |
228 |
|
(AbstractFormatterFactory): Likewise. |
229 |
|
* javax/swing/JFrame.java: Made class description more useful. |
230 |
|
|
231 |
|
2005-09-05 Roman Kennke <roman@kennke.org> |
232 |
|
|
233 |
|
* javax/swing/event/DocumentEvent.java: |
234 |
|
Reindented file to conform to our coding standards. |
235 |
|
|
236 |
|
2005-09-05 Chris Burdess <dog@gnu.org> |
237 |
|
|
238 |
|
* gnu/xml/stream/XMLEventAllocatorImpl.java, |
239 |
|
gnu/xml/stream/XMLInputFactoryImpl.java, |
240 |
|
gnu/xml/stream/XMLStreamReaderImpl.java: Various fixes from system |
241 |
|
testing. |
242 |
|
* javax/xml/namespace/QName.java: Avoid unnecessary test. |
243 |
|
|
244 |
|
2005-09-05 Mark Wielaard <mark@klomp.org> |
245 |
|
|
246 |
|
* lib/standard.omit: Add gnu/xml/stream and javax/xml/stream. |
247 |
|
* NEWS: Describe Untested/Disabled new features. |
248 |
|
|
249 |
|
2005-09-04 Mark Wielaard <mark@klomp.org> |
250 |
|
|
251 |
|
* configure.ac (AC_CONFIG_FILES): Add examples/Makefile.jawt. |
252 |
|
* examples/.cvsignore: Add Makefile.jawt. |
253 |
|
* examples/Makefile.am (EXAMPLE_C_FILES): New variable. |
254 |
|
(ALL_EXAMPLE_FILES): Likewise. |
255 |
|
(install-data-local): Use ALL_EXAMPLE_FILES and add Makefile.jawt. |
256 |
|
(uninstall-local): Likewise. |
257 |
|
(EXTRA_DIST): Add Makefile.awt.in. |
258 |
|
* examples/Makefile.jawt.in: New file. |
259 |
|
* examples/README: Add jawt instructions. |
260 |
|
* examples/gnu/classpath/examples/jawt/DemoJAWT.c |
261 |
|
(Java_DemoJAWT_paint): Rename to |
262 |
|
Java_gnu_classpath_examples_jawt_DemoJAWT_paintIt. |
263 |
|
(Java_gnu_classpath_examples_jawt_DemoJAWT_paintIt): Flip foreground |
264 |
|
color based on on parameter. |
265 |
|
* examples/gnu/classpath/examples/jawt/DemoJAWT.java (paint): Renamed |
266 |
|
paintIt. |
267 |
|
(paint): Call paintIt. |
268 |
|
(on): New boolean field. |
269 |
|
(main): Add Frame name, switch on variable every 0.5 seconds and call |
270 |
|
Frame.repaint(). |
271 |
|
* examples/gnu/classpath/examples/jawt/Makefile: Removed. |
272 |
|
* include/Makefile.am (include_HEADERS): New for jni.h, jni_md.h, |
273 |
|
jawt.h and jawt_md.h. |
274 |
|
|
275 |
|
2005-09-05 Jeroen Frijters <jeroen@frijters.net> |
276 |
|
|
277 |
|
* java/lang/reflect/Proxy.java |
278 |
|
(sameTypes): Removed. |
279 |
|
(equals): Fixed bug #23727. |
280 |
|
|
281 |
|
2005-09-04 Mark Wielaard <mark@klomp.org> |
282 |
|
|
283 |
|
* gnu/classpath/jdwp/event/filters/ClassMatchFilter.java |
284 |
|
(matches): Remove InvalidClassException since it is never thrown. |
285 |
|
* vm/reference/gnu/classpath/jdwp/VMIdManager.java |
286 |
|
(newReferenceTypeId): Only return null when SoftReference is cleared, |
287 |
|
don't catch InstantiationException or IllegalAccessException since |
288 |
|
they are never thrown. |
289 |
|
|
290 |
|
2005-09-04 Mark Wielaard <mark@klomp.org> |
291 |
|
|
292 |
|
* gnu/CORBA/NamingService/NamingServiceTransient.java: Re-un-indent |
293 |
|
boilerplate. |
294 |
|
|
295 |
|
2005-09-04 Mark Wielaard <mark@klomp.org> |
296 |
|
|
297 |
|
* gnu/CORBA/Interceptor/Registrator.java (m_prefix): Mark static. |
298 |
|
* gnu/java/awt/peer/qt/QtButtonPeer.java: Replace uses of |
299 |
|
toolkit.eventQueue.postEvent() with QtToolkit.eventQueue.postEvent(). |
300 |
|
* gnu/java/awt/peer/qt/QtCheckboxPeer.java: Likewise. |
301 |
|
* gnu/java/awt/peer/qt/QtChoicePeer.java: Likewise. |
302 |
|
* gnu/java/awt/peer/qt/QtComponentPeer.java: Likewise and similar |
303 |
|
for guiThread and graphicsEnv. |
304 |
|
* gnu/java/awt/peer/qt/QtListPeer.java: Likewise. |
305 |
|
* gnu/java/awt/peer/qt/QtMenuItemPeer.java: Likewise. |
306 |
|
* gnu/java/awt/peer/qt/QtMenuPeer.java: Likewise. |
307 |
|
* gnu/java/awt/peer/qt/QtScrollbarPeer.java: Likewise. |
308 |
|
* gnu/java/awt/peer/qt/QtTextAreaPeer.java: Likewise. |
309 |
|
* gnu/java/awt/peer/qt/QtTextFieldPeer.java: Likewise. |
310 |
|
|
311 |
|
2005-09-04 Chris Burdess <dog@gnu.org> |
312 |
|
|
313 |
|
* doc/README.jaxp: Updated JAXP documentation for StAX. |
314 |
|
* javax/xml/stream/XMLEventFactory.java, |
315 |
|
* javax/xml/stream/XMLInputFactory.java, |
316 |
|
* javax/xml/stream/XMLOutputFactory.java: Use GNU implementation by |
317 |
|
default. |
318 |
|
|
319 |
|
2005-09-04 Andreas Tobler <a.tobler@schweiz.ch> |
320 |
|
|
321 |
|
Fix for bug #23653 |
322 |
|
* lib/Makefile.am (metafiles): Use find -name -prune not -path. |
323 |
|
|
324 |
|
2005-09-04 Mark Wielaard <mark@klomp.org> |
325 |
|
|
326 |
|
* NEWS: Add description of new awt.datatransfer functionality. |
327 |
|
|
328 |
|
2005-09-04 Mark Wielaard <mark@klomp.org> |
329 |
|
|
330 |
|
* javax/swing/text/AbstractDocument.java |
331 |
|
(LeafElement.LeafElement): Set startPos and endPos through |
332 |
|
createPosition() if parent is null. |
333 |
|
|
334 |
|
2005-09-04 Chris Burdess <dog@gnu.org> |
335 |
|
|
336 |
|
* gnu/xml/stream: StAX implementation. |
337 |
|
|
338 |
|
2005-09-04 Guilhem Lavaux <guilhem@kaffe.org> |
339 |
|
|
340 |
|
* java/lang/Integer.java |
341 |
|
(parseInt): Added some messages to the exception thrown by this |
342 |
|
method. |
343 |
|
|
344 |
|
2005-09-04 Chris Burdess <dog@gnu.org> |
345 |
|
|
346 |
|
* javax/xml/stream/XMLEventFactory.java, |
347 |
|
* javax/xml/stream/XMLEventWriter.java, |
348 |
|
* javax/xml/stream/XMLInputFactory.java, |
349 |
|
* javax/xml/stream/XMLOutputFactory.java, |
350 |
|
* javax/xml/stream/XMLResolver.java, |
351 |
|
* javax/xml/stream/XMLStreamConstants.java, |
352 |
|
* javax/xml/stream/events/Attribute.java, |
353 |
|
* javax/xml/stream/events/EndEntity.java, |
354 |
|
* javax/xml/stream/events/EntityDeclaration.java, |
355 |
|
* javax/xml/stream/events/EntityReference.java, |
356 |
|
* javax/xml/stream/events/StartEntity.java, |
357 |
|
* javax/xml/stream/events/XMLEvent.java, |
358 |
|
* javax/xml/stream/util/EventReaderDelegate.java: |
359 |
|
StAX API changes to conform to JWSDP 1.5. |
360 |
|
|
361 |
|
2005-09-03 Mark Wielaard <mark@klomp.org> |
362 |
|
|
363 |
|
Fixes bug #23701 |
364 |
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c |
365 |
|
(clipboard_owner_change_cb): Only used when GTK_MINOR_VERSION > 4. |
366 |
|
(Java_gnu_java_awt_peer_gtk_GtkClipboard_initNativeState): |
367 |
|
Only request owner-change events for GTK_MINOR_VERSION > 4. |
368 |
|
(clipboard_get_func): Only handle pixbuf and uri when |
369 |
|
GTK_MINOR_VERSION > 4. |
370 |
|
(Java_gnu_java_awt_peer_gtk_GtkClipboard_advertiseContent): Only call |
371 |
|
gtk_target_list_add_* functions when GTK_MINOR_VERSION > 4. Similar |
372 |
|
for gtk_clipboard_set_can_store. |
373 |
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c |
374 |
|
(Java_gnu_java_awt_peer_gtk_GtkImage_drawPixelsScaledFlipped): Mark |
375 |
|
flipx and flipy unused for GTK_MINOR_VERSION <= 4. |
376 |
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkSelection.c |
377 |
|
(clipboard_targets_received): Don't handle images for |
378 |
|
GTK_MINOR_VERSION <= 4. |
379 |
|
(Java_gnu_java_awt_peer_gtk_GtkSelection_requestImage): Likewise. |
380 |
|
(clipboard_uris_received): Likewise for text/uri-list. |
381 |
|
(Java_gnu_java_awt_peer_gtk_GtkSelection_requestURIs): Likewise. |
382 |
|
|
383 |
|
2005-09-03 Andreas Tobler <a.tobler@schweiz.ch> |
384 |
|
|
385 |
|
* autogen.sh: Document libtool version needed for Darwin. |
386 |
|
(LIBTOOLIZE): Don't special case Darwin, always use libtoolize. |
387 |
|
|
388 |
|
2005-09-03 Chris Burdess <dog@gnu.org> |
389 |
|
|
390 |
|
* javax/xml/stream, |
391 |
|
* javax/xml/stream/events, |
392 |
|
* javax/xml/stream/util: |
393 |
|
New StAX API classes. |
394 |
|
|
395 |
|
2005-09-02 Keith Seitz <keiths@redhat.com> |
396 |
|
|
397 |
|
* gnu/classpath/jdwp/transport/ITransport.java (shutdown): New method. |
398 |
|
* gnu/classpath/jdwp/transport/JdwpConnection.java (JdwpConnection): |
399 |
|
Add ThreadGroup argument. |
400 |
|
* gnu/classpath/jdwp/transport/SocketTransport.java (shutdown): |
401 |
|
New method. |
402 |
|
|
403 |
|
2005-09-02 Keith Seitz <keiths@redhat.com> |
404 |
|
|
405 |
|
* gnu/classpath/jdwp/Jdwp.java: New file. |
406 |
|
* gnu/classpath/jdwp/JdwpConstants.java: New file. |
407 |
|
* vm/reference/gnu/classpath/jdwp/VMVirtualMachine.java: New file. |
408 |
|
|
409 |
|
2005-09-02 Keith Seitz <keiths@redhat.com> |
410 |
|
|
411 |
|
* gnu/classpath/jdwp/processor/CommandSet.java [vm]: Remove. |
412 |
|
VMVirtualMachine is entirely static. |
413 |
|
* gnu/classpath/jdwp/event/EventManager.java (requestEvent) |
414 |
|
(deleteRequest, clearRequests): Change all VMVirtualMachine calls |
415 |
|
to reflect new API. |
416 |
|
* gnu/classpath/jdwp/processor/ClassLoaderReferenceCommandSet.java |
417 |
|
(executeVisibleClasses): Likewise. |
418 |
|
* gnu/classpath/jdwp/processor/ClassTypeCommandSet.java |
419 |
|
(invokeMethod): Likewise. |
420 |
|
* gnu/classpath/jdwp/processor/MethodCommandSet.java |
421 |
|
(executeLineTable, executeVariableTable): Likewise. |
422 |
|
* gnu/classpath/jdwp/processor/ObjectReferenceCommandSet.java |
423 |
|
(executeInvokeMethod): Likewise. |
424 |
|
* gnu/classpath/jdwp/processor/ReferenceTypeCommandSet.java |
425 |
|
(executeSourceFile, executeStatus): Likewise. |
426 |
|
* gnu/classpath/jdwp/processor/StackFrameCommandSet.java |
427 |
|
(executeGetValues, ,executeSetValues, executeThisObject): Likewise. |
428 |
|
* gnu/classpath/jdwp/processor/ThreadReferenceCommandSet.java |
429 |
|
(executeSuspend, executeResume, executeStatus, executeFrames) |
430 |
|
(executeFrameCount, executeSuspendCount): Likewise. |
431 |
|
* gnu/classpath/jdwp/processor/VirtualMachineCommandSet.java |
432 |
|
(executeClassesBySignature, executeClassesBySignature) |
433 |
|
(executeAllClasses, executeDispose, executeSuspend) |
434 |
|
(executeResume): Likewise. |
435 |
|
|
436 |
|
2005-09-02 Audrius Meskauskas <AudriusA@Bioinformatics.org> |
437 |
|
|
438 |
|
* org/omg/CosNaming/NamingContextOperations.java: |
439 |
|
Do not inherit from CORBA object. |
440 |
|
* org/omg/CosNaming/_NamingContextExtImplBase.java (_methods), |
441 |
|
* omg/CosNaming/_NamingContextImplBase.java (methods): |
442 |
|
Made package private. |
443 |
|
* omg/CosNaming/NamingContextPOA.java, |
444 |
|
* omg/CosNaming/NamingContextExtPOA.java, |
445 |
|
* org/omg/CosNaming/BindingIteratorPOA.java: New files. |
446 |
|
|
447 |
|
2005-09-02 Thomas Fitzsimmons <fitzsim@redhat.com> |
448 |
|
|
449 |
|
* java/awt/image/CropImageFilter.java |
450 |
|
(setPixels(int,int,int,int,ColorModel,byte[],int,int)): Set |
451 |
|
consumer pixels at 0, 0 location. |
452 |
|
(setPixels(int,int,int,int,ColorModel,int[],int,int)): Likewise. |
453 |
|
|
454 |
|
2005-09-02 Lillian Angel <langel@redhat.com> |
455 |
|
|
456 |
|
* javax/swing/plaf/basic/BasicTreeUI.java |
457 |
|
(mousepressed): Fixed, so that clicking on control icon will not |
458 |
|
start editing. |
459 |
|
|
460 |
|
2005-09-02 Anthony Balkissoon <abalkiss@redhat.com> |
461 |
|
|
462 |
|
* javax/swing/JTree.java: |
463 |
|
(getScrollableTracksViewportHeight): Return true if parent is a |
464 |
|
JViewport and parent's height is smaller than ours. |
465 |
|
(getScrollableTracksViewportWidth): Return true if parent is a |
466 |
|
JViewport and parent's width is smaller than ours. |
467 |
|
|
468 |
|
2005-09-02 Lillian Angel <langel@redhat.com> |
469 |
|
|
470 |
|
* javax/swing/JTree.java |
471 |
|
(installUI): TreeSelectionListener removed because added too many |
472 |
|
times. |
473 |
|
* javax/swing/plaf/basic/BasicLookAndFeel.java: |
474 |
|
Fixed names for some tree defaults. |
475 |
|
* javax/swing/plaf/basic/BasicTreeUI.java: |
476 |
|
Added new fields for editing and keyboard actions. |
477 |
|
(setCellEditor): Took out unneeded if statement. |
478 |
|
(isEditing): Returned boolean instead. |
479 |
|
(updateCellEditor): Used set method. |
480 |
|
(installDefaults): Set focus to tree. |
481 |
|
(installKeyBoardActions): Implemented. |
482 |
|
(convertModifiers): New function implemented. |
483 |
|
(installUI): Used set method and initialized isEditing. |
484 |
|
(startEditing): set isEditing. |
485 |
|
(TreeAction): New class implemented to perform keyboard actions. |
486 |
|
(ActionListenerProxy): New private class used to distribute the key |
487 |
|
board actions to the true receiver. |
488 |
|
(editingStopped): Added code to prevent NPEs. set isEditing and focus |
489 |
|
to tree. Also, removed TreeSelectionListeners for cellEditor. |
490 |
|
(editingCanceled): Likewise. |
491 |
|
(keyPressed): Removed code, not needed anymore. |
492 |
|
(actionPerformed): Implemented for up/down keyboard actions. |
493 |
|
(actionPerformed): Implemented for left/right keyboard actions. |
494 |
|
* javax/swing/tree/DefaultTreeCellEditor.java |
495 |
|
(DefaultTreeCellEditor): Set lastPath. |
496 |
|
(isCellEditable): editingComponent should be configured if has not |
497 |
|
been. |
498 |
|
(stopCellEditing): No need to set cell editor to null here. |
499 |
|
(cancelCellEditing): Likewise. |
500 |
|
(valueChanged): Set tPath to the path that was last selected. Used for |
501 |
|
the click-pause-click implementation. |
502 |
|
(actionPerformed): Re-implemented in a simplier fashion. |
503 |
|
* javax/swing/tree/DefaultTreeCellRenderer.java |
504 |
|
(getTreeCellRendererComponent): Only set border color if val is lead |
505 |
|
selection path. |
506 |
|
|
507 |
|
2005-09-02 Audrius Meskauskas <AudriusA@Bioinformatics.org> |
508 |
|
|
509 |
|
* gnu/CORBA/Interceptor/ClientRequestInterceptors.java (send_poll): |
510 |
|
remove ForwardRequest from declaration. |
511 |
|
|
512 |
|
2005-09-02 Audrius Meskauskas <AudriusA@Bioinformatics.org> |
513 |
|
|
514 |
|
* org/omg/PortableInterceptor/CurrentOperations.java: |
515 |
|
Inherit from org.omg.CORBA.CurrentOperations. |
516 |
|
* org/omg/PortableInterceptor/ClientRequestInterceptorOperations.java |
517 |
|
(send_poll): Remove ForwardRequest from declaration. |
518 |
|
|
519 |
|
2005-09-02 Anthony Balkissoon <abalkiss@redhat.com> |
520 |
|
|
521 |
|
* javax/swing/JList.java: |
522 |
|
(getPreferredScrollableViewportSize): Implemented. |
523 |
|
|
524 |
|
2005-09-02 Audrius Meskauskas <AudriusA@Bioinformatics.org> |
525 |
|
|
526 |
|
* gnu/CORBA/IOR_Delegate.java (request), |
527 |
|
* gnu/CORBA/SocketRepository.java (get_socket), |
528 |
|
* gnu/CORBA/gnuRequest (getParameterStream), |
529 |
|
* gnu/CORBA/NamingService/NameParser.java, |
530 |
|
* gnu/CORBA/NamingService/NamingServiceTransient.java: Rewritten. |
531 |
|
* gnu/CORBA/Functional_ORB.java (nameParser): New field. |
532 |
|
(string_to_object): Rewritten. |
533 |
|
(ior_to_object): Made public. |
534 |
|
* org/omg/CORBA/ORB.java (string_to_object): |
535 |
|
Documentation update. |
536 |
|
|
537 |
|
2005-09-02 Anthony Balkissoon <abalkiss@redhat.com> |
538 |
|
|
539 |
|
* javax/swing/JTree.java: |
540 |
|
(getPreferredScrollableViewportSize): Implemented. |
541 |
|
|
542 |
|
2005-09-02 David Gilbert <david.gilbert@object-refinery.com> |
543 |
|
|
544 |
|
* javax/swing/plaf/basic/BasicLookAndFeel.java |
545 |
|
(initComponentDefaults): set correct value for |
546 |
|
'InternalFrame.titleFont'. |
547 |
|
|
548 |
|
2005-09-02 Mark Wielaard <mark@klomp.org> |
549 |
|
|
550 |
|
* gnu/java/awt/ClasspathToolkit.java (registerImageIOSpis): |
551 |
|
Reintroduced (empty) method. |
552 |
|
* gnu/java/awt/peer/gtk/GtkToolkit.java (static): Moved initialization |
553 |
|
of imageIOSpis to new registerImageIOSpis() method. |
554 |
|
(registerImageIOSpis): New (overloaded) method. |
555 |
|
* javax/imageio/spi/IIORegistry.java (IIORegistry): Call to Toolkit |
556 |
|
registration method if instanceof ClasspathToolkit. |
557 |
|
|
558 |
|
2005-09-02 Thomas Fitzsimmons <fitzsim@redhat.com> |
559 |
|
|
560 |
|
PR awt/22979 |
561 |
|
* gnu/java/awt/peer/gtk/GtkImage.java, |
562 |
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c (GtkImage()): |
563 |
|
New constructor. |
564 |
|
(drawPixelsScaled): Return immediately if width or height is <= 0. |
565 |
|
(drawPixelsScaledFlipped): Likewise for srcwidth, srcheight, |
566 |
|
dstwidth, dstheight. |
567 |
|
* gnu/java/awt/peer/gtk/GtkToolkit.java (createImage(String)): |
568 |
|
Create a blank image when filename is "". |
569 |
|
* javax/swing/ImageIcon.java (ImageIcon(String)): Mention blank |
570 |
|
icons in documentation. |
571 |
|
(ImageIcon(String,String)): Likewise. |
572 |
|
|
573 |
|
2005-09-02 Thomas Fitzsimmons <fitzsim@redhat.com> |
574 |
|
|
575 |
|
PR awt/23557 |
576 |
|
* gnu/java/awt/peer/gtk/GdkGraphics2D.java (drawString(String, |
577 |
|
float, float)): Return immediately if string is null or |
578 |
|
zero-length. |
579 |
|
|
580 |
|
2005-09-02 Thomas Fitzsimmons <fitzsim@redhat.com> |
581 |
|
|
582 |
|
PR awt/20014 |
583 |
|
* gnu/java/awt/peer/gtk/GdkGraphics2D.java (static): Always call |
584 |
|
initStaticState. |
585 |
|
|
586 |
|
2005-09-02 Robert Schuster <robertschuster@fsfe.org> |
587 |
|
|
588 |
|
* README: Added MysaifuVM to list of VMs |
589 |
|
* INSTALL: Added info about Qt4 and ecj. |
590 |
|
|
591 |
|
2005-09-01 Thomas Fitzsimmons <fitzsim@redhat.com> |
592 |
|
|
593 |
|
PR awt/23536 |
594 |
|
* gnu/java/awt/peer/gtk/GtkImage.java, |
595 |
|
gnu_java_awt_peer_gtk_GtkImage.c (GtkImage(URL)): New constructor. |
596 |
|
(GtkImage(byte[])) New constructor. |
597 |
|
(loadImageFromData): New method. |
598 |
|
* gnu/java/awt/peer/gtk/GtkToolkit.java (createImage(URL)): Call |
599 |
|
GtkImage(URL) constructor. |
600 |
|
(createImage(byte[],int,int)): Call GtkImage(byte[]) constructor. |
601 |
|
* include/gnu_java_awt_peer_gtk_GtkImage.h: Regenerate. |
602 |
|
|
603 |
|
2005-09-01 Mark Wielaard <mark@klomp.org> |
604 |
|
|
605 |
|
* gnu/java/awt/ClasspathToolkit.java (getFont): Get non-public |
606 |
|
constructor from Font. Chain "cannot happen" exceptions in |
607 |
|
AssertionError. |
608 |
|
|
609 |
|
2005-09-01 Mark Wielaard <mark@klomp.org> |
610 |
|
|
611 |
|
* java/util/jar/JarFile.java (JarEnumeration.nextElement): Only |
612 |
|
readSignature when verifying jar. |
613 |
|
(getEntry): Likewise. |
614 |
|
|
615 |
|
2005-09-01 Anthony Balkissoon <abalkiss@redhat.com> |
616 |
|
|
617 |
|
Fixes bug #23204 |
618 |
|
* javax/swing/ViewportLayout.java: |
619 |
|
(preferredLayoutSize): If the view is scrollable, call its |
620 |
|
getPreferredScrollableViewportSize method. |
621 |
|
(layoutContainer): If the view is scrollable, check its |
622 |
|
getScrollableTracksViewportWidth and getScrollableTracksViewportHeight |
623 |
|
methods before resizing the view to match the viewport. |
624 |
|
|
625 |
|
2005-09-01 Mark Wielaard <mark@klomp.org> |
626 |
|
|
627 |
|
* native/jni/gtk-peer/gtk_jawt.c |
628 |
|
(classpath_jawt_get_visualID): Cast returned NULL to VisualID. |
629 |
|
(classpath_jawt_get_drawable): Cast returned NULL to Drawable. |
630 |
|
|
631 |
|
2005-09-01 Lillian Angel <langel@redhat.com> |
632 |
|
|
633 |
|
* javax/swing/plaf/basic/BasicTreeUI.java: |
634 |
|
Added new field to keep track of contents in newly edited cell. |
635 |
|
(isEditing): Made more intuitive. |
636 |
|
(stopEditing): Changed because it was causing an infinite loop. |
637 |
|
(installUI): Should be set to true when set. |
638 |
|
(completeEditing): Passed newVal to valueForPathChanged instead. |
639 |
|
(EditorTimerUpdate): Made timer faster because was not working well. |
640 |
|
(actionPerformed): No need for 'BasicTreeUI.this.' |
641 |
|
(update): Likewise. |
642 |
|
(editingStopped): Likewise. Also, set newVal to appropriate value. |
643 |
|
(editingCanceled): Likewise. |
644 |
|
(keyPressed): Likewise. |
645 |
|
(mousePressed): Likewise. |
646 |
|
(treeExpanded): Likewise. |
647 |
|
(treeCollapsed): Likewise. |
648 |
|
(treeNodesChanged): Likewise. |
649 |
|
(TreeNodesInserted): Likewise. |
650 |
|
(treeNodesRemoved): Likewise. |
651 |
|
(treeStructureChanged): Likewise. |
652 |
|
(valueChanged): Editing is canceled when a new cell is clicked. |
653 |
|
(getCellBounds): Initialized row for path. |
654 |
|
* javax/swing/tree/DefaultTreeCellEditor.java |
655 |
|
(startEditingTimer): No need to start timer if it is already set. |
656 |
|
* javax/swing/tree/DefaultTreeModel.java |
657 |
|
(valueForPathChanged): Fixed so value of node is changed only if it |
658 |
|
is a MutableTreeNode. Otherwise, it cannot be changed. Also, |
659 |
|
implemented with check if root node is the node being changed. |
660 |
|
(nodeChanged): Should get the path of the node, not the parent. |
661 |
|
|
662 |
|
2005-08-31 Thomas Fitzsimmons <fitzsim@redhat.com> |
663 |
|
|
664 |
|
PR awt/20782 |
665 |
|
* native/jni/gtk-peer/gtk_jawt.c |
666 |
|
(classpath_jawt_get_default_display): Check if widget is realized |
667 |
|
and return NULL if it is not. |
668 |
|
(classpath_jawt_get_visualID): Likewise. |
669 |
|
(classpath_jawt_get_drawable): Likewise. |
670 |
|
|
671 |
|
2005-08-31 Thomas Fitzsimmons <fitzsim@redhat.com> |
672 |
|
|
673 |
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java (setBounds): Only |
674 |
|
add parent's x and y co-ordinates to translation if parent's |
675 |
|
parent is not a window. |
676 |
|
|
677 |
|
2005-08-31 Anthony Balkissoon <abalkiss@redhat.com> |
678 |
|
|
679 |
|
* javax/swing/plaf/basic/BasicFileChooserUI.java: |
680 |
|
(boxEntries): Made this method package private because I added a |
681 |
|
call to it from an implicitly defined listener class. Also fixed |
682 |
|
indentation. |
683 |
|
(createPropertyChangeListener): If the returned property listener |
684 |
|
hears DIRECTORY_CHANGED_PROPERTY, call boxEntries() to update the |
685 |
|
look-in box entries. |
686 |
|
|
687 |
|
2005-08-31 Anthony Balkissoon <abalkiss@redhat.com> |
688 |
|
|
689 |
|
PR swing/23037 |
690 |
|
* javax/swing/JFileChooser.java |
691 |
|
(changeToParentDirectory): If parent directory is null, do nothing. |
692 |
|
|
693 |
|
2005-08-31 Anthony Balkissoon <abalkiss@redhat.com> |
694 |
|
|
695 |
|
* javax/swing/JTable.java: |
696 |
|
(initializeLocalVars): Changed default autoResizeMode to |
697 |
|
AUTO_RESIZE_SUBSEQUENT_COLUMNS to match the JDK. |
698 |
|
* javax/swing/plaf/basic/BasicTableUI.java: |
699 |
|
(getMaximumSize): Implemented. |
700 |
|
(getMinimumSize): Implemented. |
701 |
|
|
702 |
|
2005-08-31 Mark Wielaard <mark@klomp.org> |
703 |
|
|
704 |
|
* java/nio/charset/Charset.java (charsetForName): Try default provider |
705 |
|
before trying to load extra providers. |
706 |
|
(availableCharsets): Explicitly add default provider Charsets. |
707 |
|
(providers2): Don't include default provider. |
708 |
|
|
709 |
|
2005-08-31 David Gilbert <david.gilbert@object-refinery.com> |
710 |
|
|
711 |
|
* javax/swing/plaf/metal/MetalBorders.java |
712 |
|
(textFieldBorder): new field, |
713 |
|
(Flush3DBorder): new class, |
714 |
|
(TextFieldBorder): new class, |
715 |
|
(getTextFieldBorder): implemented. |
716 |
|
|
717 |
|
2005-08-31 David Gilbert <david.gilbert@object-refinery.com> |
718 |
|
|
719 |
|
* javax/swing/plaf/basic/BasicButtonUI.java |
720 |
|
(getPropertyPrefix): include dot in prefix, |
721 |
|
(installDefaults): remove dot which is included in prefix now, |
722 |
|
* javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.java |
723 |
|
(getPropertyPrefix): return correct prefix, |
724 |
|
* javax/swing/plaf/basic/BasicCheckBoxUI.java |
725 |
|
(getPropertyPrefix): return correct prefix, |
726 |
|
* javax/swing/plaf/basic/BasicMenuItemUI.java |
727 |
|
(getPropertyPrefix): return correct prefix, |
728 |
|
* javax/swing/plaf/basic/BasicMenuUI.java |
729 |
|
(getPropertyPrefix): return correct prefix, |
730 |
|
* javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java |
731 |
|
(getPropertyPrefix): return correct prefix, |
732 |
|
* javax/swing/plaf/basic/BasicRadioButtonUI.java |
733 |
|
(getPropertyPrefix): include dot in prefix, |
734 |
|
(getDefaultIcon): removed dot which is part of the prefix, |
735 |
|
* javax/swing/plaf/basic/BasicToggleButtonUI.java |
736 |
|
(getPropertyPrefix): include dot in prefix, |
737 |
|
* javax/swing/plaf/metal/MetalCheckBoxUI.java: now extends |
738 |
|
MetalRadioButtonUI, |
739 |
|
(getPropertyPrefix): implemented. |
740 |
|
|
741 |
|
2005-08-30 Mark Wielaard <mark@klomp.org> |
742 |
|
Christian Schlichtherle <christian@schlichtherle.de> |
743 |
|
|
744 |
|
* java/util/zip/ZipEntry.java (setTime): Use |
745 |
|
Calendar.setTimeInMillis(). |
746 |
|
(getTime): First parse extra bytes. Use Calendar.getTimeInMillis(). |
747 |
|
(parseExtra): Don't return early to make sure that KNOWN_EXTRA is |
748 |
|
always set. |
749 |
|
* java/util/zip/ZipFile.java (readEntries): Parse name and comment |
750 |
|
as UTF-8 string. |
751 |
|
(close): Check that raf is not null. |
752 |
|
* java/util/zip/ZipInputStream.java (getNextEntry): Set name as |
753 |
|
UTF-8 bytes. |
754 |
|
* java/util/zip/ZipOutputStream.java (setComment): Set comment as |
755 |
|
UTF-8 bytes. |
756 |
|
(putNextEntry): Likewise for name. |
757 |
|
(finish): Likewise for both. |
758 |
|
|
759 |
|
2005-08-30 David Gilbert <david.gilbert@object-refinery.com> |
760 |
|
|
761 |
|
* examples/gnu/classpath/examples/swing/Demo.java |
762 |
|
(mkMenuBar): added a JRadioButtonMenuItem, |
763 |
|
* javax/swing/plaf/metal/MetalIconFactory.java |
764 |
|
(RadioButtonMenuItemIcon): new inner class, |
765 |
|
(getRadioButtonMenuItemIcon): implemented, |
766 |
|
* javax/swing/plaf/metal/MetalLookAndFeel.java |
767 |
|
(initComponentDefaults): added RadioButtonMenuItem defaults. |
768 |
|
|
769 |
|
2005-08-30 Lillian Angel <langel@redhat.com> |
770 |
|
|
771 |
|
* javax/swing/plaf/basic/BasicTreeUI.java: |
772 |
|
Added a timer field for repainting the editing component. |
773 |
|
(EditorUpdateTimer): Inner class added and implemented. Updates |
774 |
|
the caret and text box. Still need to fix typing in text box. |
775 |
|
(startEditing): Started the timer. |
776 |
|
(editingCanceled): Stopped the timer. |
777 |
|
(editingStopped): Likewise. |
778 |
|
|
779 |
|
2005-08-30 Lillian Angel <langel@redhat.com> |
780 |
|
|
781 |
|
* examples/gnu/classpath/examples/swing/Demo.java |
782 |
|
(mkTreeWorld): Made tree editable. |
783 |
|
* javax/swing/DefaultCellEditor.java |
784 |
|
(isCellEditable): Added in check for number of mouse clicks. |
785 |
|
(DefaultCellEditor): To start editing a textfield, number of clicks |
786 |
|
is 3. |
787 |
|
* javax/swing/plaf/basic/BasicTreeUI.java: |
788 |
|
Took out unneeded fields |
789 |
|
(isEditing): Fixed to check boolean. |
790 |
|
(updateCellEditor): Made more efficent. |
791 |
|
(installUI): Created cell editor for initialization. |
792 |
|
(editingStopped): Added in check to prevent a NPE. |
793 |
|
(editingCanceled): Likewise. |
794 |
|
(keyPressed): Added in check for pressing Enter. Enter should stop |
795 |
|
editing and complete it, when in the process of editing. |
796 |
|
(mousePressed): Optimized by using MouseEvent's getClickCount. The |
797 |
|
clicking on nodes works better. Also, added in code to start the |
798 |
|
editing. |
799 |
|
(valueChanged): Implemented. |
800 |
|
(selectPath): Took out code to remove an already selected path. A node |
801 |
|
should remain selected if clicked on more than once. Works like JDK. |
802 |
|
* javax/swing/tree/DefaultTreeCellEditor.java: |
803 |
|
Added a helper field. |
804 |
|
(paint): Took out redundant code. |
805 |
|
(DefaultTreeCellEditor): Added class to listener list. |
806 |
|
(configureEditingComponent): Updated since listener was added to list. |
807 |
|
(isCellEditable): Finished implementation. |
808 |
|
(stopCellEditing): Added a check for editingComponent to prevent a NPE. |
809 |
|
(cancelCellEditing): Likewise. |
810 |
|
(valueChanged): Took out redundant code. |
811 |
|
(actionPerformed): Added code in to implement click-pause-click |
812 |
|
editing. |
813 |
|
(shouldStartTimer): Fixed check. |
814 |
|
(canEditImmediately): Took out redunant code. |
815 |
|
(inHitRegion): Changed region to be text area only (not icon). |
816 |
|
(createTreeCellEditor): No need to use canEdit here, removed. |
817 |
|
|
818 |
|
2005-08-30 Christian Schlichtherle <christian@schlichtherle.de> |
819 |
|
|
820 |
|
* java/util/zip/DeflaterOutputStream.java |
821 |
|
(DeflaterOutputStream(OutputStream)): Increase buffer size to 4096. |
822 |
|
(DeflaterOutputStream(OutputStream,Deflater)): Likewise. |
823 |
|
|
824 |
|
2005-08-30 Christian Schlichtherle <christian@schlichtherle.de> |
825 |
|
|
826 |
|
* java/util/zip/DeflaterHuffman.java (bit4Reverse): Mark final. |
827 |
|
|
828 |
|
2005-08-30 David Gilbert <david.gilbert@object-refinery.com> |
829 |
|
|
830 |
|
* javax/swing/plaf/metal/MetalLabelUI.java |
831 |
|
(instance): renamed 'metalLabelUI' and changed from private to |
832 |
|
protected, |
833 |
|
(createUI): modified for renamed field, |
834 |
|
(paintDisabledText): implemented, |
835 |
|
* javax/swing/plaf/metal/MetalLookAndFeel.java |
836 |
|
(initComponentDefaults): modified Label defaults. |
837 |
|
|
838 |
|
2005-08-30 David Gilbert <david.gilbert@object-refinery.com> |
839 |
|
|
840 |
|
* javax/swing/plaf/metal/MetalLookAndFeel.java |
841 |
|
(initComponentDefaults): added some defaults for TabbedPane, |
842 |
|
* javax/swing/plaf/metal/MetalTabbedPaneUI.java |
843 |
|
(TabbedPaneLayout): implemented new class, |
844 |
|
(createLayoutManager): implemented, |
845 |
|
(paintTabBorder): implemented, |
846 |
|
(paintTopTabBorder): implemented, |
847 |
|
(paintLeftTabBorder): implemented, |
848 |
|
(paintBottomTabBorder): implemented, |
849 |
|
(paintRightTabBorder): implemented, |
850 |
|
(paintTabBackground): implemented, |
851 |
|
(shouldPadTabRun): implemented, |
852 |
|
* examples/gnu/classpath/examples/swing/Demo.java: |
853 |
|
(mkTabWorld): new method, |
854 |
|
(mkTabbedPane): added tab for 'Tab World'. |
855 |
|
|
856 |
|
2005-08-30 Robert Schuster <robertschuster@fsfe.org> |
857 |
|
|
858 |
|
* java/beans/Statement.java: |
859 |
|
(Statement): Use zero length array if argument array is null. |
860 |
|
(toString): Use StringBuffer for efficiency reasons, make use of |
861 |
|
internal name. |
862 |
|
(generateInternalName): New method, generates instance names like |
863 |
|
the JDK has. |
864 |
|
(doExecute): Removed debugging output that could lead to an exception |
865 |
|
because wrong loop variable usage. |
866 |
|
* java/beans/Expression.java: Static constant 'unset' renamed to |
867 |
|
'UNSET'. |
868 |
|
|
869 |
|
2005-08-29 Keith Seitz <keiths@redhat.com> |
870 |
|
|
871 |
|
* gnu/classpath/jdwp/event/Event.java: New file describing JDWP |
872 |
|
events. |
873 |
|
* gnu/classpath/jdwp/event/ClassPrepareEvent.java: New file. |
874 |
|
* gnu/classpath/jdwp/event/ThreadEndEvent.java: New file. |
875 |
|
* gnu/classpath/jdwp/event/ThreadStartEvent.java: New file. |
876 |
|
* gnu/classpath/jdwp/event/VmInitEvent.java (VmInitEvent): New file. |
877 |
|
|
878 |
|
2005-08-29 Tom Tromey <tromey@redhat.com> |
879 |
|
|
880 |
|
* .externalToolBuilders/Configure.launch: Changed --prefix. |
881 |
|
* .externalToolBuilders/CompileNative.launch: Invoke install target. |
882 |
|
* .cdtproject: New file. |
883 |
|
* .classpath: Changed output directory. |
884 |
|
* .cvsignore: Added 'install'. |
885 |
|
|
886 |
|
2005-08-29 Lillian Angel <langel@redhat.com> |
887 |
|
|
888 |
|
* javax/swing/JPasswordField.java |
889 |
|
(getText): Changed to pass error to AssertionError. |
890 |
|
* javax/swing/plaf/basic/BasicTreeUI.java |
891 |
|
(setCellEditor): Updated boolean when appropriate. |
892 |
|
(stopEditing): Took out redundant code. |
893 |
|
(updateCellEditor): Updated boolean when appropriate. |
894 |
|
(installListeners): Took out CellEditorListener. It is added |
895 |
|
when the cellEditor is set. |
896 |
|
(installUI): Similar. |
897 |
|
(ensureRowsAreVisible): Fixed API documentation |
898 |
|
(startEditing): Fixed to add editing container to the tree. |
899 |
|
(checkForClickInExpandControl): Fixed API documentation. |
900 |
|
(editingStopped): Added code to remove listeners and container. |
901 |
|
(editingCanceled): Similar. |
902 |
|
(mousePressed): Updated to stop editing when a different cell is |
903 |
|
clicked. |
904 |
|
(treeNodesChanged): Called repaint. |
905 |
|
(treeNodesRemoved): Likewise. |
906 |
|
(treeStructureChanged): Likewise. |
907 |
|
(paintNode): Updated to paint a node that is being edited. |
908 |
|
(paintRecursive): Fixed API documentation. |
909 |
|
* javax/swing/tree/DefaultTreeCellEditor.java |
910 |
|
(paint): Fixed to paint icon and text box in correct location with |
911 |
|
correct spacing. |
912 |
|
(doLayout): Fixed API documentation. |
913 |
|
(DefaultTreeCellEditor): Took out call to configure editing component. |
914 |
|
(configureEditingComponent): Initialized editing icon. |
915 |
|
(getTreeCellEditorComponent): Took out code to stop editing. |
916 |
|
Not needed. |
917 |
|
(addCellEditorListener): Passed on to realEditor. |
918 |
|
(removeCellEditorListener): Likewise. |
919 |
|
|
920 |
|
2005-08-29 Audrius Meskauskas <AudriusA@Bioinformatics.org> |
921 |
|
|
922 |
|
* org/omg/CORBA/ORB.java (string_to_object): Documentation update. |
923 |
|
* gnu/CORBA/Functional_ORB.java (string_to_object): Rewritten. |
924 |
|
(ior_to_object): New method. |
925 |
|
* gnu/CORBA/NamingService/NameParser.java: New file. |
926 |
|
|
927 |
|
2005-08-28 Mark Wielaard <mark@klomp.org> |
928 |
|
|
929 |
|
* javax/swing/text/AbstractDocument.java (addEdit): Document gcj bug |
930 |
|
workaround. |
931 |
|
(getChange): Likewise. |
932 |
|
|
933 |
|
2005-08-28 Tom Tromey <tromey@redhat.com> |
934 |
|
|
935 |
|
* org/omg/PortableInterceptor/ORBInitInfoOperations.java: Removed |
936 |
|
non-ascii character. |
937 |
|
|
938 |
|
2005-08-28 Chris Burdess <dog@gnu.org> |
939 |
|
|
940 |
|
* javax/swing/text/AbstractDocument.java: Fully qualify references to |
941 |
|
ElementChange class. |
942 |
|
|
943 |
|
2005-08-28 Audrius Meskauskas <AudriusA@Bioinformatics.org> |
944 |
|
|
945 |
|
* gnu/CORBA/Interceptor/ForwardRequestHolder.java, |
946 |
|
* gnu/CORBA/Interceptor/gnuClientRequestInfo.java, |
947 |
|
* gnu/CORBA/Interceptor/gnuIcCurrent.java, |
948 |
|
* gnu/CORBA/Interceptor/gnuIorInfo.java, |
949 |
|
* gnu/CORBA/Interceptor/gnuServerRequestInfo.java, |
950 |
|
* gnu/CORBA/Interceptor/IORInterceptors.java, |
951 |
|
* gnu/CORBA/Interceptor/ClientRequestInterceptors.java, |
952 |
|
* gnu/CORBA/Interceptor/Registrator.java, |
953 |
|
* gnu/CORBA/Interceptor/ServerRequestInterceptors.java, |
954 |
|
* gnu/CORBA/GIOP/contextSupportingHeader.java, |
955 |
|
* org/omg/PortableInterceptor/ClientRequestInfo.java, |
956 |
|
* org/omg/PortableInterceptor/ClientRequestInfoOperations.java, |
957 |
|
* org/omg/PortableInterceptor/ClientRequestInterceptor.java, |
958 |
|
* org/omg/PortableInterceptor/ClientRequestInterceptorOperations.java, |
959 |
|
* org/omg/PortableInterceptor/Current.java, |
960 |
|
* org/omg/PortableInterceptor/CurrentHelper.java, |
961 |
|
* org/omg/PortableInterceptor/CurrentOperations.java, |
962 |
|
* org/omg/PortableInterceptor/ForwardRequest.java, |
963 |
|
* org/omg/PortableInterceptor/ForwardRequestHelper.java, |
964 |
|
* org/omg/PortableInterceptor/InvalidSlot.java, |
965 |
|
* org/omg/PortableInterceptor/InvalidSlotHelper.java, |
966 |
|
* org/omg/PortableInterceptor/ORBInitInfo.java, |
967 |
|
* org/omg/PortableInterceptor/ORBInitInfoOperations.java, |
968 |
|
* org/omg/PortableInterceptor/ORBInitializer.java, |
969 |
|
* org/omg/PortableInterceptor/ORBInitializerOperations.java, |
970 |
|
* org/omg/PortableInterceptor/PolicyFactory.java, |
971 |
|
* org/omg/PortableInterceptor/PolicyFactoryOperations.java, |
972 |
|
* org/omg/PortableInterceptor/RequestInfo.java, |
973 |
|
* org/omg/PortableInterceptor/RequestInfoOperations.java, |
974 |
|
* org/omg/PortableInterceptor/ServerRequestInfo.java, |
975 |
|
* org/omg/PortableInterceptor/ServerRequestInfoOperations.java, |
976 |
|
* org/omg/PortableInterceptor/ServerRequestInterceptor.java, |
977 |
|
* org/omg/PortableInterceptor/ServerRequestInterceptorOperations.java, |
978 |
|
* org/omg/PortableInterceptor/package.html: |
979 |
|
New files. |
980 |
|
* gnu/CORBA/ExceptionCreator.java, |
981 |
|
* gnu/CORBA/Functional_ORB.java, |
982 |
|
* gnu/CORBA/IOR.java, |
983 |
|
* gnu/CORBA/IOR_Delegate.java, |
984 |
|
* gnu/CORBA/ObjectCreator.java, |
985 |
|
* gnu/CORBA/Restricted_ORB.java, |
986 |
|
* gnu/CORBA/bufferedResponseHandler.java, |
987 |
|
* gnu/CORBA/gnuCodecFactory.java, |
988 |
|
* gnu/CORBA/gnuRequest.java, |
989 |
|
* gnu/CORBA/primitiveArrayTypeCode.java, |
990 |
|
* gnu/CORBA/primitiveTypeCode.java, |
991 |
|
* gnu/CORBA/CDR/Vio.java, |
992 |
|
* gnu/CORBA/CDR/cdrOutput.java, |
993 |
|
* gnu/CORBA/DynAn/gnuDynAny.java, |
994 |
|
* gnu/CORBA/DynAn/gnuDynEnum.java, |
995 |
|
* gnu/CORBA/DynAn/gnuDynFixed.java, |
996 |
|
* gnu/CORBA/DynAn/gnuDynValue.java, |
997 |
|
* gnu/CORBA/GIOP/ReplyHeader.java, |
998 |
|
* gnu/CORBA/GIOP/RequestHeader.java, |
999 |
|
* gnu/CORBA/GIOP/ServiceContext.java, |
1000 |
|
* gnu/CORBA/GIOP/v1_0/RequestHeader.java, |
1001 |
|
* gnu/CORBA/Poa/LocalDelegate.java, |
1002 |
|
* gnu/CORBA/Poa/LocalRequest.java, |
1003 |
|
* gnu/CORBA/Poa/ORB_1_4.java, |
1004 |
|
* gnu/CORBA/Poa/gnuServantObject.java, |
1005 |
|
* gnu/CORBA/Poa/servantDelegate.java, |
1006 |
|
* org/omg/CORBA/ServiceDetailHelper.java, |
1007 |
|
* org/omg/CORBA/DynAnyPackage/Invalid.java, |
1008 |
|
* org/omg/CORBA/DynAnyPackage/InvalidSeq.java, |
1009 |
|
* org/omg/CORBA/DynAnyPackage/InvalidValue.java, |
1010 |
|
* org/omg/CORBA/DynAnyPackage/TypeMismatch.java, |
1011 |
|
* org/omg/DynamicAny/NameDynAnyPairSeqHelper.java, |
1012 |
|
* org/omg/DynamicAny/_DynAnyFactoryStub.java, |
1013 |
|
* org/omg/DynamicAny/_DynAnyStub.java, |
1014 |
|
* org/omg/DynamicAny/_DynArrayStub.java, |
1015 |
|
* org/omg/DynamicAny/_DynEnumStub.java, |
1016 |
|
* org/omg/DynamicAny/_DynFixedStub.java, |
1017 |
|
* org/omg/DynamicAny/_DynSequenceStub.java, |
1018 |
|
* org/omg/DynamicAny/_DynStructStub.java, |
1019 |
|
* org/omg/DynamicAny/_DynUnionStub.java, |
1020 |
|
* org/omg/DynamicAny/_DynValueStub.java, |
1021 |
|
* org/omg/IOP/ServiceContext.java, |
1022 |
|
* org/omg/IOP/TaggedComponentHelper.java, |
1023 |
|
* org/omg/IOP/TaggedProfileHelper.java, |
1024 |
|
* org/omg/PortableInterceptor/IORInfo.java, |
1025 |
|
* org/omg/PortableInterceptor/IORInfoOperations.java, |
1026 |
|
* org/omg/PortableInterceptor/IORInterceptor.java, |
1027 |
|
* org/omg/PortableInterceptor/IORInterceptorOperations.java, |
1028 |
|
* org/omg/PortableInterceptor/Interceptor.java, |
1029 |
|
* org/omg/PortableInterceptor/LOCATION_FORWARD.java, |
1030 |
|
* org/omg/PortableInterceptor/SUCCESSFUL.java, |
1031 |
|
* org/omg/PortableInterceptor/SYSTEM_EXCEPTION.java, |
1032 |
|
* org/omg/PortableInterceptor/TRANSPORT_RETRY.java, |
1033 |
|
* org/omg/PortableInterceptor/USER_EXCEPTION.java, |
1034 |
|
* org/omg/PortableInterceptor/ORBInitInfoPackage/DuplicateName.java, |
1035 |
|
* org/omg/PortableInterceptor/ORBInitInfoPackage/DuplicateNameHelper.java, |
1036 |
|
* org/omg/PortableInterceptor/ORBInitInfoPackage/InvalidName.java, |
1037 |
|
* org/omg/PortableInterceptor/ORBInitInfoPackage/InvalidNameHelper.java, |
1038 |
|
* org/omg/PortableInterceptor/ORBInitInfoPackage/ObjectIdHelper.java: |
1039 |
|
Rewritten. |
1040 |
|
* org/omg/CORBA/ORB.java, |
1041 |
|
* org/omg/CORBA/package.html, |
1042 |
|
* NEWS: |
1043 |
|
Documentation update. |
1044 |
|
|
1045 |
|
2005-08-28 Chris Burdess <dog@gnu.org> |
1046 |
|
|
1047 |
|
* gnu/xml/xpath/ArithmeticExpr.java: Fix div and mod by zero to |
1048 |
|
follow IEEE rules. |
1049 |
|
|
1050 |
|
2005-08-27 Tom Tromey <tromey@redhat.com> |
1051 |
|
|
1052 |
|
* m4/acinclude.m4 (CLASSPATH_WITH_GLIBJ): Always check for 'zip' |
1053 |
|
program. Changed zip install handling. |
1054 |
|
|
1055 |
|
2005-08-26 Keith Seitz <keiths@redhat.com> |
1056 |
|
|
1057 |
|
* gnu/classpath/jdwp/event/EventRequest.java: New file. |
1058 |
|
* gnu/classpath/jdwp/exception/JdwpIllegalArgumentException.java: |
1059 |
|
New file. |
1060 |
|
|
1061 |
|
2005-08-26 Keith Seitz <keiths@redhat.com> |
1062 |
|
|
1063 |
|
* gnu/classpath/jdwp/event/filters/IEventFilter.java: New file. |
1064 |
|
Describes the interface used for event filtering managed by |
1065 |
|
the event manager. |
1066 |
|
* gnu/classpath/jdwp/event/filters/ClassExcludeFilter.java: New file. |
1067 |
|
* gnu/classpath/jdwp/event/filters/ClassMatchFilter.java: New file. |
1068 |
|
* gnu/classpath/jdwp/event/filters/ClassOnlyFilter.java: New file. |
1069 |
|
* gnu/classpath/jdwp/event/filters/ConditionalFilter.java: New file. |
1070 |
|
* gnu/classpath/jdwp/event/filters/CountFilter.java: New file. |
1071 |
|
* gnu/classpath/jdwp/event/filters/ExceptionOnlyFilter.java: New file. |
1072 |
|
* gnu/classpath/jdwp/event/filters/FieldOnlyFilter.java: New file. |
1073 |
|
* gnu/classpath/jdwp/event/filters/InstanceOnlyFilter.java: New file. |
1074 |
|
* gnu/classpath/jdwp/event/filters/LocationOnlyFilter.java: New file. |
1075 |
|
* gnu/classpath/jdwp/event/filters/StepFilter.java: New file. |
1076 |
|
* gnu/classpath/jdwp/event/filters/ThreadOnlyFilter.java: New file. |
1077 |
|
|
1078 |
|
2005-08-26 David Gilbert <david.gilbert@object-refinery.com> |
1079 |
|
|
1080 |
|
* javax/swing/plaf/basic/BasicCheckBoxUI.java |
1081 |
|
(installUI): removed, |
1082 |
|
* javax/swing/plaf/basic/BasicIconFactory.java |
1083 |
|
(CheckBoxMenuItemIcon): new support class, |
1084 |
|
(getCheckBoxMenuItemIcon): return instance of CheckBoxMenuItemIcon, |
1085 |
|
* javax/swing/plaf/basic/BasicLookAndFeel.java |
1086 |
|
(initComponentDefaults): changed value for 'CheckBoxMenuItem.checkIcon' |
1087 |
|
and removed entry for 'CheckBoxMenuItem.icon', |
1088 |
|
* javax/swing/plaf/basic/BasicMenuItemUI.java |
1089 |
|
(paintMenuItem): let icon handle selection status, |
1090 |
|
* javax/swing/plaf/metal/MetalIconFactory.java |
1091 |
|
(CheckBoxMenuItemIcon): new support class, |
1092 |
|
(getCheckBoxIcon): implemented, |
1093 |
|
(getCheckBoxMenuItemIcon): implemented, |
1094 |
|
* javax/swing/plaf/metal/MetalLookAndFeel.java |
1095 |
|
(initComponentDefaults): added entry for 'CheckBoxMenuItem.checkIcon'. |
1096 |
|
|
1097 |
|
2005-08-26 Thomas Fitzsimmons <fitzsim@redhat.com> |
1098 |
|
|
1099 |
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c |
1100 |
|
(create): Only set overwrite confirmation if using GTK >= 2.8. |
1101 |
|
|
1102 |
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c |
1103 |
|
(setVisibleNative): Call gdk_flush before releasing GDK lock. |
1104 |
|
(setVisibleNativeUnlocked): Don't call gdk_flush. |
1105 |
|
|
1106 |
|
2005-08-26 Thomas Fitzsimmons <fitzsim@redhat.com> |
1107 |
|
|
1108 |
|
PR classpath/21660: |
1109 |
|
* gnu/java/awt/peer/gtk/GtkFileDialogPeer.java, |
1110 |
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c |
1111 |
|
(AWT_FILEDIALOG_LOAD): New macro. |
1112 |
|
(AWT_FILEDIALOG_SAVE): Likewise. |
1113 |
|
(create(GtkContainerPeer,int)): Add mode parameter. Create Save |
1114 |
|
dialog if mode is AWT_FILEDIALOG_SAVE. Remove workaround for |
1115 |
|
http://bugzilla.gnome.org/show_bug.cgi?id=166852. |
1116 |
|
(create()): Add mode argument to create call. |
1117 |
|
* gnu/java/awt/peer/gtk/GtkWindowPeer.java, |
1118 |
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c |
1119 |
|
(setVisibleNative): Override method. |
1120 |
|
(setVisibleNativeUnlocked): Override method. Call gdk_flush after |
1121 |
|
showing or hiding window. |
1122 |
|
* include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h: Regenerate. |
1123 |
|
* include/gnu_java_awt_peer_gtk_GtkWindowPeer.h: Regenerate. |
1124 |
|
|
1125 |
|
2005-08-25 Mark Wielaard <mark@klomp.org> |
1126 |
|
|
1127 |
|
* timezones.pl (parseRule): Add dayoffset when $time represents |
1128 |
|
more then a day. |
1129 |
|
* java/util/TimeZone.java (timezones): Regenerate. |
1130 |
|
|
1131 |
|
2005-08-25 Keith Seitz <keiths@redhat.com> |
1132 |
|
|
1133 |
|
* gnu/classpath/jdwp/util/Value.java (Value): Update for |
1134 |
|
real VMIdManager API. |
1135 |
|
* gnu/classpath/jdwp/util/Location.java (Location): Likewise. |
1136 |
|
|
1137 |
|
2005-08-25 Keith Seitz <keiths@redhat.com> |
1138 |
|
|
1139 |
|
* gnu/classpath/jdwp/processor/EventRequestCommandSet.java |
1140 |
|
(executeSet): Use constants for case values. |
1141 |
|
Fix "typo": It is really ThreadOnlyFilter. |
1142 |
|
Correct arguments to InstanceOnlyFilter. |
1143 |
|
|
1144 |
|
2005-08-25 Keith Seitz <keiths@redhat.com> |
1145 |
|
|
1146 |
|
* gnu/classpath/jdwp/processor/CommandSet.java (CommandSet): Make |
1147 |
|
an abstract class. |
1148 |
|
Add protected variables for VMIdManager and VMVirtualMachine. |
1149 |
|
(runCommand): Make abstract. |
1150 |
|
* gnu/classpath/jdwp/processor/ArrayReferenceCommandSet.java |
1151 |
|
(ArrayReferenceCommandSet): Derive from CommandSet instead of |
1152 |
|
implementing it. Remove private hooks to ID manager and VM. |
1153 |
|
Update all VMIdManager and EventManager API calls. |
1154 |
|
* gnu/classpath/jdwp/processor/ArrayTypeCommandSet.java |
1155 |
|
(ArrayTypeCommandSet): Likewise. |
1156 |
|
* gnu/classpath/jdwp/processor/ClassLoaderReferenceCommandSet.java |
1157 |
|
(ClassLoaderReferenceCommandSet): Likewise. |
1158 |
|
* gnu/classpath/jdwp/processor/ClassObjectReferenceCommandSet.java |
1159 |
|
(ClassObjectReferenceCommandSet): Likewise. |
1160 |
|
* gnu/classpath/jdwp/processor/ClassTypeCommandSet.java |
1161 |
|
(ClassTypeCommandSet): Likewise. |
1162 |
|
* gnu/classpath/jdwp/processor/EventRequestCommandSet.java |
1163 |
|
(EventRequestCommandSet): Likewise. |
1164 |
|
* gnu/classpath/jdwp/processor/FieldCommandSet.java |
1165 |
|
(FieldCommandSet): Likewise. |
1166 |
|
* gnu/classpath/jdwp/processor/InterfaceTypeCommandSet.java |
1167 |
|
(InterfaceTypeCommandSet): Likewise. |
1168 |
|
* gnu/classpath/jdwp/processor/MethodCommandSet.java |
1169 |
|
(MethodCommandSet): Likewise. |
1170 |
|
* gnu/classpath/jdwp/processor/ObjectReferenceCommandSet.java |
1171 |
|
(ObjectReferenceCommandSet): Likewise. |
1172 |
|
* gnu/classpath/jdwp/processor/ReferenceTypeCommandSet.java |
1173 |
|
(ReferenceTypeCommandSet): Likewise. |
1174 |
|
* gnu/classpath/jdwp/processor/StackFrameCommandSet.java |
1175 |
|
(StackFrameCommandSet): Likewise. |
1176 |
|
* gnu/classpath/jdwp/processor/StringReferenceCommandSet.java |
1177 |
|
(StringReferenceCommandSet): Likewise. |
1178 |
|
* gnu/classpath/jdwp/processor/ThreadGroupReferenceCommandSet.java |
1179 |
|
(ThreadGroupReferenceCommandSet.java): Likewise. |
1180 |
|
* gnu/classpath/jdwp/processor/ThreadReferenceCommandSet.java |
1181 |
|
(ThreadReferenceCommandSet): Likewise. |
1182 |
|
* gnu/classpath/jdwp/processor/VirtualMachineCommandSet.java |
1183 |
|
(VirtualMachineCommandSet): Likewise. |
1184 |
|
|
1185 |
|
* gnu/classpath/jdwp/processor/ThreadReferenceCommandSet.java |
1186 |
|
(executeStatus): Fix constant name. |
1187 |
|
* gnu/classpath/jdwp/processor/VirtualMachineCommandSet.java |
1188 |
|
(executeDisposeObjects): Don't do anything yet -- this |
1189 |
|
is unimplemented. |
1190 |
|
|
1191 |
|
2005-08-25 Mark Wielaard <mark@klomp.org> |
1192 |
|
|
1193 |
|
Reported by Bastiaan Huisman <huisman@science.uva.nl> |
1194 |
|
* scripts/tzabbrevs: Change America/Buenos_Aires to |
1195 |
|
America/Argentina/Buenos_Aires for AGT link. |
1196 |
|
* scripts/timezones.pl (parseTime): Assume and return wall time. |
1197 |
|
Reindent output. |
1198 |
|
* java/util/TimeZone.java (timezones): Regenerate using tzdata2005l. |
1199 |
|
|
1200 |
|
2005-08-25 Keith Seitz <keiths@redhat.com> |
1201 |
|
|
1202 |
|
* gnu/classpath/jdwp/event/EventManager.java: New file concerning |
1203 |
|
JDWP event request management and notification infrastructure. |
1204 |
|
|
1205 |
|
2005-08-25 Audrius Meskauskas <AudriusA@Bioinformatics.org> |
1206 |
|
|
1207 |
|
* scripts/eclipse-gnu.xml: Reverted my patch 2005-07-31. |
1208 |
|
|
1209 |
|
2005-08-25 Roman Kennke <roman@kennke.org> |
1210 |
|
|
1211 |
|
* javax/swing/JTextPane.java |
1212 |
|
(JTextPane()): Don't set the document to null here. |
1213 |
|
|
1214 |
|
2005-08-25 Roman Kennke <roman@kennke.org> |
1215 |
|
|
1216 |
|
* javax/swing/plaf/basic/BasicTextUI.java |
1217 |
|
(RootView.preferenceChanged): Revalidate the text component. |
1218 |
|
(RootView.setParent): Set parent of views to null. The parent |
1219 |
|
of the added child view is set to the root view in the |
1220 |
|
BasicTextUI class. |
1221 |
|
(RootView.getView): Implemented new method. |
1222 |
|
(RootView.getViewCount): Implemented new method. |
1223 |
|
(RootView.changedUpdate): Use the correct ViewFactory here. |
1224 |
|
(RootView.insertUpdate): Use the correct ViewFactory here. |
1225 |
|
(RootView.removeUpdate): Use the correct ViewFactory here. |
1226 |
|
(setView): Set the view's parent to the root view. |
1227 |
|
|
1228 |
|
2005-08-25 Roman Kennke <roman@kennke.org> |
1229 |
|
|
1230 |
|
* javax/swing/text/View.java |
1231 |
|
(View): Don't manage child views here. |
1232 |
|
(getContainer): Throw AssertionError if we have no parent. This |
1233 |
|
should not happen. |
1234 |
|
(append): Call replace to do the real action. Child views |
1235 |
|
are not managed in the View class itself. |
1236 |
|
(removeAll): Give replace an empty array instead of null. |
1237 |
|
Avoids NPEs in subclasses that don't handle the null case. |
1238 |
|
(preferenceChanged): Don't revalidate here. This is too |
1239 |
|
expensive and not necessary. |
1240 |
|
(updateChildren): Let replace do the actual action. We don't |
1241 |
|
manage child views in the View class. |
1242 |
|
(forwardUpdate): Don't access children directly. |
1243 |
|
(dump): Added package private methods useful for debugging. |
1244 |
|
|
1245 |
|
2005-08-25 Roman Kennke <roman@kennke.org> |
1246 |
|
|
1247 |
|
* javax/swing/text/StyledEditorKit.java |
1248 |
|
(StyledViewFactory.create): Use new BoxView constructor. Throw |
1249 |
|
AssertionError if an unknown element type is encountered, |
1250 |
|
since this should not happen. |
1251 |
|
|
1252 |
|
2005-08-25 Roman Kennke <roman@kennke.org> |
1253 |
|
|
1254 |
|
* javax/swing/text/GlyphView.java |
1255 |
|
(GlyphPainter): Implemented abstract inner class. |
1256 |
|
(DefaultGlyphPainter): Implemented concrete impl of |
1257 |
|
GlyphPainter. |
1258 |
|
(getGlyphPainter): Implemented new method. |
1259 |
|
(setGlyphPainter): Likewise. |
1260 |
|
(checkPainter): Likewise. |
1261 |
|
(paint): Likewise. |
1262 |
|
(getPreferredSpan): Likewise. |
1263 |
|
(modelToView): Likewise. |
1264 |
|
(getTabExpander): Likewise. |
1265 |
|
(getTabbedSpan): Likewise. |
1266 |
|
(getPartialSpan): Likewise. |
1267 |
|
(getBeginIndex): Likewise. |
1268 |
|
(getEndIndex): Likewise. |
1269 |
|
(getText): Likewise. |
1270 |
|
(getFont): Likewise. |
1271 |
|
(getForeground): Likewise. |
1272 |
|
|
1273 |
|
2005-08-25 Roman Kennke <roman@kennke.org> |
1274 |
|
|
1275 |
|
* javax/swing/text/GapContent.java |
1276 |
|
(getString): Throw BadLocationException instead of letting |
1277 |
|
a StringIndexOutOfBoundsException bubble up. |
1278 |
|
|
1279 |
|
2005-08-25 Roman Kennke <roman@kennke.org> |
1280 |
|
|
1281 |
|
* javax/swing/text/ParagraphView.java |
1282 |
|
(Row): Implemented inner class. |
1283 |
|
(ParagraphView(Element)): Implemented constructor. |
1284 |
|
(nextTabStop): Added dummy implementation for TabExpander |
1285 |
|
interface. |
1286 |
|
(createRow): Implemented new method. |
1287 |
|
|
1288 |
|
2005-08-25 Roman Kennke <roman@kennke.org> |
1289 |
|
|
1290 |
|
* javax/swing/text/FlowView.java |
1291 |
|
(FlowStrategy): Implemented inner class. |
1292 |
|
(LogicalView): Likewise. |
1293 |
|
(FlowView(Element, int)): Implemented constructor. |
1294 |
|
(getFlowAxis): Implemented new method. |
1295 |
|
(getFlowSpan): Likewise. |
1296 |
|
(getFlowStart): Likewise. |
1297 |
|
(createRow): Added new abstract method. |
1298 |
|
(loadChildren): Implemented new method. |
1299 |
|
(layout): Implemented new method. |
1300 |
|
(insertUpdate): Implemented new method. |
1301 |
|
(removeUpdate): Implemented new method. |
1302 |
|
(changedUpdate): Implemented new method. |
1303 |
|
(getViewIndexAtPosition): Implemented new method. |
1304 |
|
|
1305 |
|
2005-08-25 Roman Kennke <roman@kennke.org> |
1306 |
|
|
1307 |
|
* javax/swing/text/CompositeView.java |
1308 |
|
(loadChildren): Call replace to actually change the child |
1309 |
|
elements. This way subclasses can modify the child |
1310 |
|
management behaviour by simply overriding replace. |
1311 |
|
(setParent): Only call loadChildren if the parent to be set |
1312 |
|
is actually not null. |
1313 |
|
(replace): Check for null children. Set the parent of removed |
1314 |
|
children to null. Set the parent of the added children to |
1315 |
|
this. |
1316 |
|
(modelToView): Added some sanity checks. |
1317 |
|
|
1318 |
|
2005-08-25 Roman Kennke <roman@kennke.org> |
1319 |
|
|
1320 |
|
* javax/swing/text/BoxView.java |
1321 |
|
(BoxView(Element, int)): Implemented. |
1322 |
|
(getAxis): Likewise. |
1323 |
|
(setAxis): Likewise. |
1324 |
|
(layoutChanged): Likewise. |
1325 |
|
(isLayoutValid): Likewise. |
1326 |
|
(paintChild): Likewise. |
1327 |
|
(replace): Likewise. |
1328 |
|
(paint): Likewise. |
1329 |
|
(getPreferredSpan): Likewise. |
1330 |
|
(getMaximumSpan): Likewise. |
1331 |
|
(baselineRequirements): Likewise. |
1332 |
|
(calculateMajorAxisRequirements): Likewise. |
1333 |
|
(calculateMinorAxisRequirements): Likewise. |
1334 |
|
(isBefore): Likewise. |
1335 |
|
(isAfter): Likewise. |
1336 |
|
(getViewAtPoint): Likewise. |
1337 |
|
(childAllocation): Likewise. |
1338 |
|
(layout): Likewise. |
1339 |
|
(layoutMajorAxis): Likewise. |
1340 |
|
(layoutMinorAxis): Likewise. |
1341 |
|
(isAllocationValid): Likewise. |
1342 |
|
(getWidth): Likewise. |
1343 |
|
(getHeight): Likewise. |
1344 |
|
(setSize): Likewise. |
1345 |
|
(validateLayout): Likewise. |
1346 |
|
|
1347 |
|
2005-08-25 Roman Kennke <roman@kennke.org> |
1348 |
|
|
1349 |
|
* javax/swing/text/AbstractDocument.java |
1350 |
|
(AbstractElement.dumpElement): Throw AssertionError when |
1351 |
|
a BadLocationException is encountered. |
1352 |
|
(BranchElement.getElementIndex): Return -1 if there is no child |
1353 |
|
element. Return elementCount - 1 if the requested offset is after |
1354 |
|
the child elements of that element. |
1355 |
|
(BranchElement.getEndOffset): Throw NPE if this element has no |
1356 |
|
children. |
1357 |
|
(BranchElement.getStartOffset): Throw NPE if this element has |
1358 |
|
no children. |
1359 |
|
(DefaultDocumentEvent.addEdit): Implemented. |
1360 |
|
(DefaultDocumentEvent.getChange): Implemented. |
1361 |
|
|
1362 |
|
2005-08-25 Lillian Angel <langel@redhat.com> |
1363 |
|
|
1364 |
|
* javax/swing/JPasswordField.java |
1365 |
|
(setText): Changed to raise an AssertionError when a |
1366 |
|
BadLocationException is caught. |
1367 |
|
|
1368 |
|
2005-08-25 Tom Tromey <tromey@redhat.com> |
1369 |
|
|
1370 |
|
* configure.ac: Call AC_PROG_CXX. |
1371 |
|
|
1372 |
|
2005-08-25 Mark Wielaard <mark@klomp.org> |
1373 |
|
|
1374 |
|
* javax/xml/namespace/QName.java: Updated boilerplate address. |
1375 |
|
* gnu/xml/xpath/XPathParser.y: Likewise. |
1376 |
|
* gnu/xml/xpath/XPathParser.java: Regenerated. |
1377 |
|
|
1378 |
|
2005-08-25 David Gilbert <david.gilbert@object-refinery.com> |
1379 |
|
|
1380 |
|
* javax/xml/datatype/DatatypeFactory.java: minor API doc fixes, |
1381 |
|
* javax/xml/parsers/DocumentBuilder.java: likewise, |
1382 |
|
* javax/xml/parsers/SAXParser.java: likewise, |
1383 |
|
* javax/xml/transform/Source.java: likewise. |
1384 |
|
|
1385 |
|
2005-08-25 David Gilbert <david.gilbert@object-refinery.com> |
1386 |
|
|
1387 |
|
* javax/swing/tree/DefaultTreeModel.java |
1388 |
|
(nodesWereRemoved): minor API doc fix. |
1389 |
|
|
1390 |
|
2005-08-25 David Gilbert <david.gilbert@object-refinery.com> |
1391 |
|
|
1392 |
|
* javax/swing/plaf/basic/BasicInternalFrameTitlePane.java |
1393 |
|
(activeBGColor): removed, |
1394 |
|
(activeFGColor): removed, |
1395 |
|
(inactiveBGColor): removed, |
1396 |
|
(inactiveFGColor): removed, |
1397 |
|
(installDefaults): replaced removed fields above with correct ones, |
1398 |
|
(uninstallDefaults): likewise, |
1399 |
|
(setButtonIcons): implemented, |
1400 |
|
(paintComponent): replaced removed fields above with correct ones; |
1401 |
|
* javax/swing/plaf/metal/MetalInternalFrameTitlePane.java: implemented, |
1402 |
|
* javax/swing/plaf/metal/MetalInternalFrameUI.java |
1403 |
|
(createNorthPane): implemented, |
1404 |
|
* javax/swing/plaf/metal/MetalLookAndFeel.java |
1405 |
|
(initComponentDefaults): added internal frame icons. |
1406 |
|
|
1407 |
|
2005-08-25 Thomas Fitzsimmons <fitzsim@redhat.com> |
1408 |
|
|
1409 |
|
* gnu/java/awt/ClasspathToolkit.java (getFont): Throw |
1410 |
|
RuntimeException in case of error. |
1411 |
|
* gnu/java/awt/EmbeddedWindow.java (addNotify): Likewise. |
1412 |
|
|
1413 |
|
2005-08-24 Thomas Fitzsimmons <fitzsim@redhat.com> |
1414 |
|
|
1415 |
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c |
1416 |
|
(beginNativeRepaintID): Remove variable. |
1417 |
|
(endNativeRepaintID): Likewise. |
1418 |
|
(cp_gtk_button_init_jni): Don't look up beginNativeRepaint and |
1419 |
|
endNativeRepaint methods. |
1420 |
|
* gnu/java/awt/peer/gtk/GtkFramePeer.java (resizing): Remove |
1421 |
|
field. |
1422 |
|
* gnu/java/awt/peer/gtk/GtkWindowPeer.java, |
1423 |
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c |
1424 |
|
(resizing): Remove field. |
1425 |
|
* gnu/java/awt/peer/gtk/GtkFileDialogPeer.java (hiding): Remove |
1426 |
|
field. |
1427 |
|
(setVisible): Don't override. |
1428 |
|
* gnu/java/awt/peer/gtk/GtkChoicePeer.java, |
1429 |
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c |
1430 |
|
(selectNative): New method. |
1431 |
|
(selectNativeUnlocked): Likewise. |
1432 |
|
(select): Call setNativeUnlocked if in the GTK main thread, |
1433 |
|
selectNative otherwise. |
1434 |
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java, |
1435 |
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c |
1436 |
|
(gtkWidgetSetCursorUnlocked): New method. |
1437 |
|
(setCursor(Cursor)): Call gtkWidgetSetCursorUnlocked if in the GTK |
1438 |
|
main thread, gtkWidgetSetCursor otherwise. |
1439 |
|
(setVisibleNative): New method. |
1440 |
|
(setVisibleNativeUnlocked): Likewise. |
1441 |
|
(setVisible): Call setVisibleNativeUnlocked if in the GTK main |
1442 |
|
thread, setVisibleNative otherwise. |
1443 |
|
(hide): Call setVisible(false). |
1444 |
|
(show): Call setVisible(true). |
1445 |
|
|
1446 |
|
2005-08-24 Tom Tromey <tromey@redhat.com> |
1447 |
|
|
1448 |
|
* java/text/SimpleDateFormat.java (compileFormat): Correctly |
1449 |
|
handle quoted single quotes. PR classpath/23183. |
1450 |
|
|
1451 |
|
2005-08-24 Mark Wielaard <mark@klomp.org> |
1452 |
|
|
1453 |
|
* vm/reference/gnu/classpath/jdwp/VMFrame.java: Update copyright |
1454 |
|
boilerplate address. |
1455 |
|
* vm/reference/gnu/classpath/jdwp/VMIdManager.java: Likewise. |
1456 |
|
|
1457 |
|
2005-08-24 Mark Wielaard <mark@klomp.org> |
1458 |
|
|
1459 |
|
* doc/www.gnu.org/newsitems.txt: Fix announcement url. |
1460 |
|
|
1461 |
|
2005-08-24 David Gilbert <david.gilbert@object-refinery.com> |
1462 |
|
|
1463 |
|
* javax/swing/plaf/metal/MetalIconFactory.java |
1464 |
|
(InternalFrameCloseIcon): new private class, |
1465 |
|
(InternalFrameAltMaximizeIcon): likewise, |
1466 |
|
(InternalFrameMaximizeIcon): likewise, |
1467 |
|
(InternalFrameMinimizeIcon): likewise, |
1468 |
|
(getInternalFrameCloseIcon): implemented, |
1469 |
|
(getInternalFrameMaximizeIcon): implemented, |
1470 |
|
(getInternalFrameMinimizeIcon): implemented, |
1471 |
|
(getInternalFrameAltMaximizeIcon): implemented. |
1472 |
|
|
1473 |
|
2005-08-24 Mark Wielaard <mark@klomp.org> |
1474 |
|
|
1475 |
|
* gnu/CORBA/ForwardRequestHelper.java: Update copyright boilerplate |
1476 |
|
address. |
1477 |
|
* gnu/classpath/jdwp/processor/CommandSet.java: Likewise. |
1478 |
|
* gnu/classpath/jdwp/processor/StringReferenceCommandSet.java: |
1479 |
|
Likewise. |
1480 |
|
* gnu/classpath/jdwp/processor/ClassLoaderReferenceCommandSet.java: |
1481 |
|
Likewise. |
1482 |
|
* gnu/classpath/jdwp/processor/ClassTypeCommandSet.java: Likewise. |
1483 |
|
* gnu/classpath/jdwp/processor/StackFrameCommandSet.java: Likewise. |
1484 |
|
* gnu/classpath/jdwp/processor/ThreadReferenceCommandSet.java: |
1485 |
|
Likewise. |
1486 |
|
* gnu/classpath/jdwp/util/LineTable.java: Likewise. |
1487 |
|
* gnu/classpath/jdwp/util/MethodResult.java: Likewise. |
1488 |
|
* gnu/classpath/jdwp/util/VariableTable.java: Likewise. |
1489 |
|
* javax/xml/namespace/QName.java: Likewise. |
1490 |
|
* org/omg/DynamicAny/_DynAnyFactoryStub.java: Likewise. |
1491 |
|
* org/omg/DynamicAny/_DynAnyStub.java: Likewise. |
1492 |
|
* org/omg/DynamicAny/_DynArrayStub.java: Likewise. |
1493 |
|
* org/omg/DynamicAny/_DynEnumStub.java: Likewise. |
1494 |
|
* org/omg/DynamicAny/_DynFixedStub.java: Likewise. |
1495 |
|
* org/omg/DynamicAny/_DynSequenceStub.java: Likewise. |
1496 |
|
* org/omg/DynamicAny/_DynStructStub.java: Likewise. |
1497 |
|
* org/omg/DynamicAny/_DynUnionStub.java: Likewise. |
1498 |
|
* org/omg/DynamicAny/_DynValueStub.java: Likewise. |
1499 |
|
* org/omg/PortableServer/ForwardRequest.java: Likewise. |
1500 |
|
* org/omg/PortableServer/CurrentHelper.java: Likewise. |
1501 |
|
* org/omg/PortableServer/ForwardRequestHelper.java: Likewise. |
1502 |
|
* org/omg/PortableServer/ServantActivatorHelper.java: Likewise. |
1503 |
|
* org/omg/PortableServer/ServantLocatorHelper.java: Likewise. |
1504 |
|
* org/omg/PortableServer/_ServantActivatorStub.java: Likewise. |
1505 |
|
* org/omg/PortableServer/_ServantLocatorStub.java: Likewise. |
1506 |
|
|
1507 |
|
2005-08-24 Mark Wielaard <mark@klomp.org> |
1508 |
|
|
1509 |
|
* configure.ac: Set version to 0.18-pre. |
1510 |
|
|
1511 |
|
2005-08-24 Mark Wielaard <mark@klomp.org> |
1512 |
|
|
1513 |
|
* doc/www.gnu.org/newsitems.txt: Add Generics Branch Merge |
1514 |
|
Announcement. |
1515 |
|
|
1516 |
|
2005-08-24 Lillian Angel <langel@redhat.com> |
1517 |
|
|
1518 |
|
* javax/swing/DefaultCellEditor.java |
1519 |
|
(isCellEditable): Reversed last changes. |
1520 |
|
|
1521 |
|
2005-08-24 Lillian Angel <langel@redhat.com> |
1522 |
|
|
1523 |
|
* javax/swing/DefaultCellEditor.java |
1524 |
|
(isCellEditable): If the event is null, the cell is still |
1525 |
|
editable. |
1526 |
|
* javax/swing/plaf/basic/BasicTextUI.java |
1527 |
|
(getVisibleEditorRect): Use getPreferredSize to get the width |
1528 |
|
and height. |
1529 |
|
* javax/swing/tree/DefaultTreeCellEditor.java |
1530 |
|
(paint): Fixed to paint the JTextField with the background |
1531 |
|
and border at the correct location. |
1532 |
|
(DefaultTreeCellEditor): Changed to initialize realEditor. |
1533 |
|
(configureEditingComponent): Helper function implemented. |
1534 |
|
(getTreeCellEditorComponent): Fixed to use realEditor to get component. |
1535 |
|
(isCellEditable): Fixed to configure editing component. |
1536 |
|
(shouldSelectCell): Always returns true. |
1537 |
|
(stopCellEditing): Fixed to configure editing component if needed. |
1538 |
|
(cancelCellEditing): Fixed to configure editing component if needed. |
1539 |
|
(createTreeCellEditor): Fixed to initialize fields. |
1540 |
|
|
1541 |
|
2005-08-24 Mark Wielaard <mark@klomp.org> |
1542 |
|
|
1543 |
|
* resource/japhar-0.09.patch.1: Removed. |
1544 |
|
* resource/orp-1.0.8.patch: Removed. |
1545 |
|
* resource/orp-1.0.9.patch: Removed. |
1546 |
|
* resource/Makefile.am (EXTRA_DIST): Removed. |
1547 |
|
|
1548 |
|
2005-08-24 Mark Wielaard <mark@klomp.org> |
1549 |
|
|
1550 |
|
* NEWS: Split in general changes and vm interface changes. Add RawData |
1551 |
|
to Pointer conversion. |
1552 |
|
|
1553 |
|
2005-08-24 Mark Wielaard <mark@klomp.org> |
1554 |
|
|
1555 |
|
* native/jni/java-lang/java_lang_VMDouble.c |
1556 |
|
(Java_java_lang_VMDouble_parseDouble): Remove KISSME_LINUX_USER hack. |
1557 |
|
|
1558 |
|
2005-08-24 Mark Wielaard <mark@klomp.org> |
1559 |
|
|
1560 |
|
* configure.ac: Check for QtGui >= 4.0.1. Check for and |
1561 |
|
add extra include dirs ($includedir/Qt) to QT_CFLAGS. |
1562 |
|
* native/jni/qt-peer/.cvsignore: Add slotcallbacks.moc.h. |
1563 |
|
* native/jni/qt-peer/Makefile.am (QT_CXXFLAGS): Removed. |
1564 |
|
(libqtpeer_la_CXXFLAGS): Removed. |
1565 |
|
(libqtpeer_la_LDFLAGS): Removed. |
1566 |
|
(AM_LDFLAGS): Set to @CLASSPATH_MODULE@ @QT_LIBS@. |
1567 |
|
(AM_CXXFLAGS): Set to @QT_CFLAGS@. |
1568 |
|
|
1569 |
|
2005-08-24 David Gilbert <david.gilbert@object-refinery.com> |
1570 |
|
|
1571 |
|
* javax/swing/plaf/basic/BasicInternalFrameUI.java |
1572 |
|
(installDefaults): just fetch border from UIDefaults, |
1573 |
|
* javax/swing/plaf/metal/MetalIconFactory.java |
1574 |
|
(InternalFrameDefaultMenuIcon): implemented, |
1575 |
|
(getInternalFrameDefaultMenuIcon): implemented, |
1576 |
|
* javax/swing/plaf/metal/MetalLookAndFeel.java |
1577 |
|
(initComponentDefaults): add values for "InternalFrame.border" and |
1578 |
|
"InternalFrame.icon". |
1579 |
|
|
1580 |
|
2005-08-24 David Gilbert <david.gilbert@object-refinery.com> |
1581 |
|
|
1582 |
|
* javax/swing/plaf/metal/MetalBorders.java |
1583 |
|
(InternalFrameBorder): implemented. |
1584 |
|
|
1585 |
|
2005-08-24 David Gilbert <david.gilbert@object-refinery.com> |
1586 |
|
|
1587 |
|
* javax/swing/plaf/basic/BasicDesktopPaneUI.java |
1588 |
|
(installDefaults): set background color using "desktop" color, |
1589 |
|
* javax/swing/plaf/basic/BasicLookAndFeel.java |
1590 |
|
(initSystemColorDefaults): removed "Desktop.background" color, |
1591 |
|
* javax/swing/plaf/metal/MetalLookAndFeel.java |
1592 |
|
(initSystemColorDefaults): added "desktop" color. |
1593 |
|
|
1594 |
|
2005-08-23 Lillian Angel <langel@redhat.com> |
1595 |
|
|
1596 |
|
* javax/swing/plaf/basic/BasicTreeUI.java |
1597 |
|
(stopEditing): Implemented. |
1598 |
|
(cancelEditing): Implemented. |
1599 |
|
(startEditingAtPath): Implemented. |
1600 |
|
(getEditingPath): Implemented. |
1601 |
|
(createDefaultCellEditor): Implemented. |
1602 |
|
(updateCellEditor): Implemented. |
1603 |
|
(completeEditing): Implemented. |
1604 |
|
(completeEditing): Implemented. |
1605 |
|
(startEditing): Implemented. |
1606 |
|
(editingStopped): Implemented. |
1607 |
|
(editingCanceled): Implemented. |
1608 |
|
* javax/swing/tree/DefaultTreeCellEditor.java |
1609 |
|
(stopCellEditing): Stopped the timer. |
1610 |
|
(cancelCellEditing): Likewise. |
1611 |
|
|
1612 |
|
2005-08-23 Lillian Angel <langel@redhat.com> |
1613 |
|
|
1614 |
|
* javax/swing/DefaultCellEditor.java |
1615 |
|
(getTreeCellEditorComponent): Implemented cases for JCheckBox |
1616 |
|
and JComboBox. |
1617 |
|
* javax/swing/plaf/basic/BasicTreeUI.java |
1618 |
|
(BasicTreeUI): Moved lines to installUI where the renderer |
1619 |
|
and editor are created. |
1620 |
|
(installUI): Likewise. |
1621 |
|
* javax/swing/tree/DefaultTreeCellEditor.java |
1622 |
|
(getPreferredSize): Implemented. |
1623 |
|
(DefaultTreeCellEditor): Implemented. |
1624 |
|
(DefaultTreeCellEditor): Implemented. |
1625 |
|
(getTreeCellEditorComponent): Implemented. |
1626 |
|
(getCellEditorValue): Implemented. |
1627 |
|
(isCellEditable): Implemented. |
1628 |
|
(shouldSelectCell): Implemented. |
1629 |
|
(stopCellEditing): Implemented. |
1630 |
|
(cancelCellEditing): Implemented. |
1631 |
|
(valueChanged): Implemented. |
1632 |
|
(actionPerformed): Implemented. |
1633 |
|
(shouldStartEditingTimer): Implemented. |
1634 |
|
(startEditingTimer): Implemented. |
1635 |
|
(canEditImmediately): Implemented. |
1636 |
|
(inHitRegion): Implemented. |
1637 |
|
(determineOffset): Implemented. |
1638 |
|
(prepareForEditing): Implemented. |
1639 |
|
(createContainer): Implemented. |
1640 |
|
(createTreeCellEditor): Implemented. |
1641 |
|
|
1642 |
|
2005-08-23 Tom Tromey <tromey@redhat.com> |
1643 |
|
|
1644 |
|
* java/text/SimpleDateFormat.java (compileFormat): Reformatted. |
1645 |
|
|
1646 |
|
2005-08-23 Tom Tromey <tromey@redhat.com> |
1647 |
|
|
1648 |
|
PR classpath/23531 |
1649 |
|
* java/sql/Date.java (toString): Not deprecated. |
1650 |
|
(valueOf): Likewise. |
1651 |
|
* java/sql/Time.java (toString): Not deprecated. |
1652 |
|
(valueOf): Likewise. |
1653 |
|
|
1654 |
|
2005-08-23 David Gilbert <david.gilbert@object-refinery.com> |
1655 |
|
|
1656 |
|
* javax/swing/UIManager.java: |
1657 |
|
(addAuxiliaryLookAndFeel): renamed field, added check for null |
1658 |
|
argument, |
1659 |
|
(removeAuxiliaryLookAndFeel): reimplemented, |
1660 |
|
(getAuxiliaryLookAndFeels): renamed field, |
1661 |
|
(installLookAndFeel): implemented by delegation. |
1662 |
|
|
1663 |
|
2005-08-23 David Gilbert <david.gilbert@object-refinery.com> |
1664 |
|
|
1665 |
|
* javax/swing/UIManager.java: added API docs all over. |
1666 |
|
|
1667 |
|
2005-08-23 David Gilbert <david.gilbert@object-refinery.com> |
1668 |
|
|
1669 |
|
* javax/swing/UIManager.java: |
1670 |
|
(look_and_feel): renamed currentLookAndFeel, |
1671 |
|
(currentUIDefaults): new field, |
1672 |
|
(get(Object)): access cached UIDefaults, |
1673 |
|
(get(Object, Locale)): likewise, |
1674 |
|
(getBoolean(Object)): likewise, |
1675 |
|
(getBoolean(Object, Locale)): likewise, |
1676 |
|
(getBorder(Object)): likewise, |
1677 |
|
(getBorder(Object, Locale)): likewise, |
1678 |
|
(getColor(Object)): likewise, |
1679 |
|
(getColor(Object, Locale)): likewise, |
1680 |
|
(getDefaults): return reference to UIDefaults from current look and |
1681 |
|
feel rather than recreating them every time, |
1682 |
|
(getDimension(Object)): access local defaults, |
1683 |
|
(getDimension(Object, Locale)): likewise, |
1684 |
|
(getFont(Object)): likewise, |
1685 |
|
(getFont(Object, Locale)): likewise, |
1686 |
|
(getIcon(Object)): likewise, |
1687 |
|
(getIcon(Object, Locale)): likewise, |
1688 |
|
(getInsets(Object)): likewise, |
1689 |
|
(getInsets(Object, Locale)): likewise, |
1690 |
|
(getInt(Object)): likewise, |
1691 |
|
(getInt(Object, Locale)): likewise, |
1692 |
|
(getLookAndFeel): renamed attribute, |
1693 |
|
(getLookAndFeelDefaults): return reference to UIDefaults from current |
1694 |
|
look and feel rather than recreating them every time, |
1695 |
|
(getString(Object)): access local defaults, |
1696 |
|
(getString(Object, Locale)): likewise, |
1697 |
|
(getUI(JComponent)): likewise, |
1698 |
|
(installLookAndFeel(String, String)): implemented by delegation, |
1699 |
|
(put(Object, Object)): update local defaults, |
1700 |
|
(setLookAndFeel): create and retain reference to UIDefaults. |
1701 |
|
|
1702 |
|
2005-08-23 David Gilbert <david.gilbert@object-refinery.com> |
1703 |
|
|
1704 |
|
* javax/swing/UIManager.java: |
1705 |
|
(addPropertyChangeListener): implemented, |
1706 |
|
(removePropertyChangeListener): likewise, |
1707 |
|
(getPropertyChangeListeners): likewise, |
1708 |
|
(setLookAndFeel): fire a property change event. |
1709 |
|
|
1710 |
|
2005-08-23 Lillian Angel <langel@redhat.com> |
1711 |
|
|
1712 |
|
* javax/swing/plaf/basic/BasicTreeUI.java |
1713 |
|
(BasicTreeUI): Moved these lines to installUI |
1714 |
|
because they were causing NullPointerExceptions. |
1715 |
|
(installUI): Added code from constructor. |
1716 |
|
* javax/swing/plaf/metal/MetalTreeUI.java |
1717 |
|
(createUI): Formatted code. |
1718 |
|
|
1719 |
|
2005-08-23 Tom Tromey <tromey@redhat.com> |
1720 |
|
|
1721 |
|
* configure.ac: Fixed typo. |
1722 |
|
|
1723 |
|
2005-08-23 David Gilbert <david.gilbert@object-refinery.com> |
1724 |
|
|
1725 |
|
* javax/swing/event/SwingPropertyChangeSupport.java |
1726 |
|
(writeObject): removed empty method, |
1727 |
|
(readObject): likewise, |
1728 |
|
(getPropertyChangeListeners()): implemented, |
1729 |
|
(getPropertyChangeListeners(String)): likewise, |
1730 |
|
(hasListeners): return true if there are any general listeners, |
1731 |
|
added API docs all over. |
1732 |
|
|
1733 |
|
2005-08-23 Mark Wielaard <mark@klomp.org> |
1734 |
|
|
1735 |
|
* native/jni/qt-peer/qttextfieldpeer.cpp |
1736 |
|
(Java_gnu_java_awt_peer_qt_QtTextFieldPeer_getCaretPosition): Renamed |
1737 |
|
from Java_gnu_java_awt_peer_qt_QtTextFieldPeer_getCaretPositionNative. |
1738 |
|
|
1739 |
|
* gnu/java/awt/peer/qt/QtComponentPeer.java (getMinimumSizeNative): |
1740 |
|
Removed unused native method. |
1741 |
|
(getPreferredSizeNative): Likewise. |
1742 |
|
|
1743 |
|
* include/gnu_java_awt_peer_qt_QMatrix.h: Regenerated. |
1744 |
|
* include/gnu_java_awt_peer_qt_QPainterPath.h: Likewise. |
1745 |
|
* include/gnu_java_awt_peer_qt_QPen.h: Likewise. |
1746 |
|
* include/gnu_java_awt_peer_qt_QtAudioClip.h: Likewise. |
1747 |
|
* include/gnu_java_awt_peer_qt_QtButtonPeer.h: Likewise. |
1748 |
|
* include/gnu_java_awt_peer_qt_QtCanvasPeer.h: Likewise. |
1749 |
|
* include/gnu_java_awt_peer_qt_QtCheckboxPeer.h: Likewise. |
1750 |
|
* include/gnu_java_awt_peer_qt_QtChoicePeer.h: Likewise. |
1751 |
|
* include/gnu_java_awt_peer_qt_QtComponentPeer.h: Likewise. |
1752 |
|
* include/gnu_java_awt_peer_qt_QtContainerPeer.h: Likewise. |
1753 |
|
* include/gnu_java_awt_peer_qt_QtDialogPeer.h: Likewise. |
1754 |
|
* include/gnu_java_awt_peer_qt_QtEmbeddedWindowPeer.h: Likewise. |
1755 |
|
* include/gnu_java_awt_peer_qt_QtFileDialogPeer.h: Likewise. |
1756 |
|
* include/gnu_java_awt_peer_qt_QtFontMetrics.h: Likewise. |
1757 |
|
* include/gnu_java_awt_peer_qt_QtFontPeer.h: Likewise. |
1758 |
|
* include/gnu_java_awt_peer_qt_QtFramePeer.h: Likewise. |
1759 |
|
* include/gnu_java_awt_peer_qt_QtGraphics.h: Likewise. |
1760 |
|
* include/gnu_java_awt_peer_qt_QtGraphicsEnvironment.h: Likewise. |
1761 |
|
* include/gnu_java_awt_peer_qt_QtImage.h: Likewise. |
1762 |
|
* include/gnu_java_awt_peer_qt_QtLabelPeer.h: Likewise. |
1763 |
|
* include/gnu_java_awt_peer_qt_QtListPeer.h: Likewise. |
1764 |
|
* include/gnu_java_awt_peer_qt_QtMenuBarPeer.h: Likewise. |
1765 |
|
* include/gnu_java_awt_peer_qt_QtMenuComponentPeer.h: Likewise. |
1766 |
|
* include/gnu_java_awt_peer_qt_QtMenuItemPeer.h: Likewise. |
1767 |
|
* include/gnu_java_awt_peer_qt_QtMenuPeer.h: Likewise. |
1768 |
|
* include/gnu_java_awt_peer_qt_QtPanelPeer.h: Likewise. |
1769 |
|
* include/gnu_java_awt_peer_qt_QtPopupMenuPeer.h: Likewise. |
1770 |
|
* include/gnu_java_awt_peer_qt_QtScreenDevice.h: Likewise. |
1771 |
|
* include/gnu_java_awt_peer_qt_QtScrollPanePeer.h: Likewise. |
1772 |
|
* include/gnu_java_awt_peer_qt_QtScrollbarPeer.h: Likewise. |
1773 |
|
* include/gnu_java_awt_peer_qt_QtTextAreaPeer.h: Likewise. |
1774 |
|
* include/gnu_java_awt_peer_qt_QtTextFieldPeer.h: Likewise. |
1775 |
|
* include/gnu_java_awt_peer_qt_QtToolkit.h: Likewise. |
1776 |
|
* include/gnu_java_awt_peer_qt_QtVolatileImage.h: Likewise. |
1777 |
|
* include/gnu_java_awt_peer_qt_QtWindowPeer.h: Likewise. |
1778 |
|
|
1779 |
|
2005-08-23 Thomas Fitzsimmons <fitzsim@redhat.com> |
1780 |
|
|
1781 |
|
* java/awt/EventQueue.java (getNextEvent): Don't check if this is |
1782 |
|
the dispatch thread. |
1783 |
|
|
1784 |
|
2005-08-23 Sven de Marothy <sven@physto.se> |
1785 |
|
|
1786 |
|
* gnu/java/awt/peer/qt/QtAudioClip.java |
1787 |
|
* gnu/java/awt/peer/qt/QtComponentGraphics.java |
1788 |
|
* gnu/java/awt/peer/qt/QtComponentPeer.java |
1789 |
|
* gnu/java/awt/peer/qt/QtDialogPeer.java |
1790 |
|
* gnu/java/awt/peer/qt/QtFontPeer.java |
1791 |
|
* gnu/java/awt/peer/qt/QtFramePeer.java |
1792 |
|
* gnu/java/awt/peer/qt/QtGraphics.java |
1793 |
|
* gnu/java/awt/peer/qt/QtImage.java |
1794 |
|
* gnu/java/awt/peer/qt/QtImageGraphics.java |
1795 |
|
* gnu/java/awt/peer/qt/QtLabelPeer.java |
1796 |
|
* gnu/java/awt/peer/qt/QtMenuBarPeer.java |
1797 |
|
* gnu/java/awt/peer/qt/QtMenuComponentPeer.java |
1798 |
|
* gnu/java/awt/peer/qt/QtMenuPeer.java |
1799 |
|
* gnu/java/awt/peer/qt/QtPanelPeer.java |
1800 |
|
* gnu/java/awt/peer/qt/QtRepaintThread.java |
1801 |
|
* gnu/java/awt/peer/qt/QtToolkit.java |
1802 |
|
* gnu/java/awt/peer/qt/QtVolatileImage.java |
1803 |
|
* include/gnu_java_awt_peer_qt_QtComponentPeer.h |
1804 |
|
* include/gnu_java_awt_peer_qt_QtEmbeddedWindowPeer.h |
1805 |
|
* include/gnu_java_awt_peer_qt_QtGraphics.h |
1806 |
|
* include/gnu_java_awt_peer_qt_QtMenuPeer.h |
1807 |
|
* include/gnu_java_awt_peer_qt_QtVolatileImage.h |
1808 |
|
* native/jni/qt-peer/componentevent.cpp |
1809 |
|
* native/jni/qt-peer/componentevent.h |
1810 |
|
* native/jni/qt-peer/eventmethods.h |
1811 |
|
* native/jni/qt-peer/keybindings.cpp |
1812 |
|
* native/jni/qt-peer/keybindings.h |
1813 |
|
* native/jni/qt-peer/qtcomponentpeer.cpp |
1814 |
|
* native/jni/qt-peer/qtframepeer.cpp |
1815 |
|
* native/jni/qt-peer/qtgraphics.cpp |
1816 |
|
* native/jni/qt-peer/qtimage.h |
1817 |
|
* native/jni/qt-peer/qtlabelpeer.cpp |
1818 |
|
* native/jni/qt-peer/qtmenucomponentpeer.cpp |
1819 |
|
* native/jni/qt-peer/qtmenupeer.cpp |
1820 |
|
* native/jni/qt-peer/qtscrollpanepeer.cpp |
1821 |
|
* native/jni/qt-peer/qttextfieldpeer.cpp |
1822 |
|
* native/jni/qt-peer/qtvolatileimage.cpp |
1823 |
|
* native/jni/qt-peer/qtwindowpeer.cpp: |
1824 |
|
Reindented, minor fixes. |
1825 |
|
* gnu/java/awt/peer/qt/QtImageDirectGraphics.java |
1826 |
|
New file. |
1827 |
|
|
1828 |
|
2005-08-22 Tom Tromey <tromey@redhat.com> |
1829 |
|
|
1830 |
|
* java/net/JarURLConnection.java (getJarEntry): Return null if no |
1831 |
|
entry specified. |
1832 |
|
|
1833 |
|
2005-08-22 Tom Tromey <tromey@redhat.com> |
1834 |
|
|
1835 |
|
* lib/split-for-gcj.sh: Create Makefile.deps atomically. |
1836 |
|
* lib/gen-classlist.sh.in: Don't run split-for-gcj.sh. |
1837 |
|
* lib/Makefile.gcj (Makefile.deps): New target. |
1838 |
|
* lib/Makefile.am (compile-classes): Pass top_srcdir to |
1839 |
|
Makefile.gcj. |
1840 |
|
|
1841 |
|
2005-08-22 Lillian Angel <langel@redhat.com> |
1842 |
|
|
1843 |
|
* javax/swing/plaf/basic/BasicLookAndFeel.java: |
1844 |
|
Added in default border for Tree. |
1845 |
|
* javax/swing/tree/DefaultTreeCellRenderer.java: |
1846 |
|
Formatting entire class. |
1847 |
|
(getPreferredSize): Implemented. |
1848 |
|
|
1849 |
|
2005-08-22 David Gilbert <david.gilbert@object-refinery.com> |
1850 |
|
|
1851 |
|
* javax/swing/event/SwingPropertyChangeSupport.java: reformatted. |
1852 |
|
|
1853 |
|
2005-08-22 Mark Wielaard <mark@klomp.org> |
1854 |
|
|
1855 |
|
* javax/swing/ImageIcon.java: Add documentation. |
1856 |
|
|
1857 |
|
2005-08-22 Tom Tromey <tromey@redhat.com> |
1858 |
|
|
1859 |
|
* javax/swing/text/LayoutQueue.java: New file. |
1860 |
|
|
1861 |
|
2005-08-22 Tom Tromey <tromey@redhat.com> |
1862 |
|
|
1863 |
|
PR libgcj/23499: |
1864 |
|
* doc/api/Makefile.am (install-data-local): Now conditional on |
1865 |
|
CREATE_API_DOCS. |
1866 |
|
(uninstall-local): Likewise. |
1867 |
|
|
1868 |
|
2005-08-22 Kelley Cook <kcook@gcc.gnu.org> |
1869 |
|
|
1870 |
|
* Makefile.am (ACLOCAL_AMFLAGS): New. |
1871 |
|
|
1872 |
|
2005-08-22 David Gilbert <david.gilbert@object-refinery.com> |
1873 |
|
|
1874 |
|
* javax/swing/UIManager.java: fixed error message typo in static |
1875 |
|
initialization code. |
1876 |
|
|
1877 |
|
2005-08-22 David Gilbert <david.gilbert@object-refinery.com> |
1878 |
|
|
1879 |
|
* javax/swing/text/AbstractDocument.java: fixed minor API doc problems, |
1880 |
|
* javax/swing/text/Caret.java: likewise, |
1881 |
|
* javax/swing/text/CompositeView.java: likewise, |
1882 |
|
* javax/swing/text/DefaultCaret.java: likewise, |
1883 |
|
* javax/swing/text/DefaultEditorKit.java: likewise, |
1884 |
|
* javax/swing/text/DefaultStyledDocument.java: likewise, |
1885 |
|
* javax/swing/text/ElementIterator.java: likewise, |
1886 |
|
* javax/swing/text/GlyphView.java: likewise, |
1887 |
|
* javax/swing/text/IconView.java: likewise, |
1888 |
|
* javax/swing/text/View.java: likewise. |
1889 |
|
|
1890 |
|
2005-08-22 David Gilbert <david.gilbert@object-refinery.com> |
1891 |
|
|
1892 |
|
* javax/swing/SwingUtilities.java: fixed some minor API doc problems. |
1893 |
|
|
1894 |
|
2005-08-22 David Gilbert <david.gilbert@object-refinery.com> |
1895 |
|
|
1896 |
|
* NEWS: added item regarding javax.swing.plaf.multi.* package |
1897 |
|
implementation. |
1898 |
|
|
1899 |
|
2005-08-22 Mark Wielaard <mark@klomp.org> |
1900 |
|
|
1901 |
|
* native/jni/gtk-peer/gtkpeer.h (cp_gtk_clipboard, |
1902 |
|
cp_gtk_stringTarget, cp_gtk_imageTarget, cp_gtk_filesTarget): New |
1903 |
|
extern variables. |
1904 |
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkSelection.c: New file. |
1905 |
|
* native/jni/gtk-peer/Makefile.am (libgtkpeer_la_SOURCES): Add |
1906 |
|
gnu_java_awt_peer_gtk_GtkSelection.c. |
1907 |
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c: Renames |
1908 |
|
clipboard to cp_gtk_clipboard, stringTarget to cp_gtk_stringTarget, |
1909 |
|
imageTarget to cp_gtk_imageTarget, filesTarget to cp_gtk_filesTarget, |
1910 |
|
cp_gtk_clipboard_owner_change_cb to clipboard_owner_change_cb, |
1911 |
|
cp_gtk_clipboard_get_func to clipboard_get_func, |
1912 |
|
cp_gtk_clipboard_clear_func to clipboard_clear_func, moved |
1913 |
|
GtkSelection native methods to new file. |
1914 |
|
|
1915 |
|
2005-08-21 Thomas Fitzsimmons <fitzsim@redhat.com> |
1916 |
|
|
1917 |
|
* gnu/java/awt/peer/gtk/GtkSelection.java: Update for new FSF |
1918 |
|
address. |
1919 |
|
|
1920 |
|
2005-08-21 Thomas Fitzsimmons <fitzsim@redhat.com> |
1921 |
|
|
1922 |
|
* javax/swing/plaf/basic/BasicSplitPaneUI.java |
1923 |
|
(KEYBOARD_DIVIDER_MOVE_OFFSET): Initialize with 3. |
1924 |
|
|
1925 |
|
2005-08-21 Thomas Fitzsimmons <fitzsim@redhat.com> |
1926 |
|
|
1927 |
|
* javax/swing/ImageIcon.java (getIconHeight): Return -1 if image |
1928 |
|
is null. |
1929 |
|
(getIconWidth): Likewise. |
1930 |
|
|
1931 |
|
2005-08-21 Thomas Fitzsimmons <fitzsim@redhat.com> |
1932 |
|
|
1933 |
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c |
1934 |
|
(window_get_frame_extents): If window is not decorated, guess 0, |
1935 |
|
0, 0, 0 inset values. |
1936 |
|
|
1937 |
|
2005-08-21 Tom Tromey <tromey@redhat.com> |
1938 |
|
|
1939 |
|
* javax/swing/text/AbstractWriter.java (NEWLINE): Now 'final'. |
1940 |
|
|
1941 |
|
2005-08-21 Thomas Fitzsimmons <fitzsim@redhat.com> |
1942 |
|
|
1943 |
|
* java/awt/Label.java (setText): Refine text inequality test. |
1944 |
|
|
1945 |
|
2005-08-21 Thomas Fitzsimmons <fitzsim@redhat.com> |
1946 |
|
|
1947 |
|
* gnu/java/awt/peer/gtk/GdkGraphics.java (setClip(Shape)): Clear |
1948 |
|
clip when clip == null. |
1949 |
|
* gnu/java/awt/peer/gtk/GdkGraphics2D.java (setClip(Shape)): |
1950 |
|
Likewise. |
1951 |
|
|
1952 |
|
2005-08-20 Thomas Fitzsimmons <fitzsim@redhat.com> |
1953 |
|
|
1954 |
|
* java/awt/Label.java (setText): Invalidate label. |
1955 |
|
|
1956 |
|
2005-08-20 Thomas Fitzsimmons <fitzsim@redhat.com> |
1957 |
|
|
1958 |
|
* java/awt/image/AreaAveragingScaleFilter.java: Add checks for |
1959 |
|
consumer != null. |
1960 |
|
* java/awt/image/CropImageFilter.java: Likewise. |
1961 |
|
* java/awt/image/ImageFilter.java: Likewise. |
1962 |
|
* java/awt/image/RGBImageFilter.java: Likewise. |
1963 |
|
* java/awt/image/ReplicateScaleFilter.java: Likewise. |
1964 |
|
|
1965 |
|
2005-08-20 Thomas Fitzsimmons <fitzsim@redhat.com> |
1966 |
|
|
1967 |
|
* gnu/java/awt/peer/gtk/GdkPixbufDecoder.java (findFormatName): |
1968 |
|
Just return null when ext == null. |
1969 |
|
|
1970 |
|
2005-08-20 Thomas Fitzsimmons <fitzsim@redhat.com> |
1971 |
|
|
1972 |
|
* java/awt/AWTKeyStroke.java (getAWTKeyStroke): Include old-style |
1973 |
|
modifiers in returned AWTKeyStroke's modifier mask. |
1974 |
|
|
1975 |
|
2005-08-20 Thomas Fitzsimmons <fitzsim@redhat.com> |
1976 |
|
|
1977 |
|
* gnu/java/awt/peer/gtk/GdkGraphics2D.java (setStroke): Clear |
1978 |
|
dashes if dashes is null. |
1979 |
|
(setStrokeUnlocked): Likewise. |
1980 |
|
|
1981 |
|
2005-08-20 Thomas Fitzsimmons <fitzsim@redhat.com> |
1982 |
|
|
1983 |
|
* java/awt/Window.java (getMostRecentFocusOwner): New method. |
1984 |
|
|
1985 |
|
2005-08-20 Sven de Marothy <sven@physto.se> |
1986 |
|
|
1987 |
|
* gnu/java/awt/peer/qt/MainQtThread.java |
1988 |
|
* gnu/java/awt/peer/qt/QtComponentGraphics.java |
1989 |
|
* gnu/java/awt/peer/qt/QtComponentPeer.java |
1990 |
|
* gnu/java/awt/peer/qt/QtEmbeddedWindowPeer.java |
1991 |
|
* gnu/java/awt/peer/qt/QtFramePeer.java |
1992 |
|
* gnu/java/awt/peer/qt/QtImage.java |
1993 |
|
* gnu/java/awt/peer/qt/QtListPeer.java |
1994 |
|
* gnu/java/awt/peer/qt/QtScreenDeviceConfiguration.java |
1995 |
|
* gnu/java/awt/peer/qt/QtToolkit.java |
1996 |
|
* native/jni/qt-peer/componentevent.cpp |
1997 |
|
* native/jni/qt-peer/componentevent.h |
1998 |
|
* native/jni/qt-peer/eventmethods.h |
1999 |
|
* native/jni/qt-peer/mainqtthread.cpp |
2000 |
|
* native/jni/qt-peer/mainthreadinterface.cpp |
2001 |
|
* native/jni/qt-peer/mainthreadinterface.h |
2002 |
|
* native/jni/qt-peer/qtcomponentpeer.cpp |
2003 |
|
* native/jni/qt-peer/qtframepeer.cpp |
2004 |
|
* native/jni/qt-peer/qtgraphics.cpp |
2005 |
|
Refactored. |
2006 |
|
* include/gnu_java_awt_peer_qt_MainQtThread.h |
2007 |
|
* include/gnu_java_awt_peer_qt_QMatrix.h |
2008 |
|
* include/gnu_java_awt_peer_qt_QPainterPath.h |
2009 |
|
* include/gnu_java_awt_peer_qt_QPen.h |
2010 |
|
* include/gnu_java_awt_peer_qt_QtAudioClip.h |
2011 |
|
* include/gnu_java_awt_peer_qt_QtButtonPeer.h |
2012 |
|
* include/gnu_java_awt_peer_qt_QtCanvasPeer.h |
2013 |
|
* include/gnu_java_awt_peer_qt_QtCheckboxPeer.h |
2014 |
|
* include/gnu_java_awt_peer_qt_QtChoicePeer.h |
2015 |
|
* include/gnu_java_awt_peer_qt_QtComponentPeer.h |
2016 |
|
* include/gnu_java_awt_peer_qt_QtContainerPeer.h |
2017 |
|
* include/gnu_java_awt_peer_qt_QtDialogPeer.h |
2018 |
|
* include/gnu_java_awt_peer_qt_QtEmbeddedWindowPeer.h |
2019 |
|
* include/gnu_java_awt_peer_qt_QtFileDialogPeer.h |
2020 |
|
* include/gnu_java_awt_peer_qt_QtFontMetrics.h |
2021 |
|
* include/gnu_java_awt_peer_qt_QtFontPeer.h |
2022 |
|
* include/gnu_java_awt_peer_qt_QtFramePeer.h |
2023 |
|
* include/gnu_java_awt_peer_qt_QtGraphics.h |
2024 |
|
* include/gnu_java_awt_peer_qt_QtGraphicsEnvironment.h |
2025 |
|
* include/gnu_java_awt_peer_qt_QtImage.h |
2026 |
|
* include/gnu_java_awt_peer_qt_QtLabelPeer.h |
2027 |
|
* include/gnu_java_awt_peer_qt_QtListPeer.h |
2028 |
|
* include/gnu_java_awt_peer_qt_QtMenuBarPeer.h |
2029 |
|
* include/gnu_java_awt_peer_qt_QtMenuComponentPeer.h |
2030 |
|
* include/gnu_java_awt_peer_qt_QtMenuItemPeer.h |
2031 |
|
* include/gnu_java_awt_peer_qt_QtMenuPeer.h |
2032 |
|
* include/gnu_java_awt_peer_qt_QtPanelPeer.h |
2033 |
|
* include/gnu_java_awt_peer_qt_QtPopupMenuPeer.h |
2034 |
|
* include/gnu_java_awt_peer_qt_QtScreenDevice.h |
2035 |
|
* include/gnu_java_awt_peer_qt_QtScrollPanePeer.h |
2036 |
|
* include/gnu_java_awt_peer_qt_QtScrollbarPeer.h |
2037 |
|
* include/gnu_java_awt_peer_qt_QtTextAreaPeer.h |
2038 |
|
* include/gnu_java_awt_peer_qt_QtTextFieldPeer.h |
2039 |
|
* include/gnu_java_awt_peer_qt_QtToolkit.h |
2040 |
|
* include/gnu_java_awt_peer_qt_QtVolatileImage.h |
2041 |
|
* include/gnu_java_awt_peer_qt_QtWindowPeer.h |
2042 |
|
Regenerated. |
2043 |
|
* gnu/java/awt/peer/qt/QtRepaintThread.java: |
2044 |
|
New file. |
2045 |
|
|
2046 |
|
2005-08-20 Thomas Fitzsimmons <fitzsim@redhat.com> |
2047 |
|
|
2048 |
|
* native/jni/gtk-peer/gtk_jawt.c |
2049 |
|
(classpath_jawt_get_default_display): Remove locking. |
2050 |
|
(classpath_jawt_get_visualID): Likewise. |
2051 |
|
(classpath_jawt_get_drawable): Likewise. |
2052 |
|
(classpath_jawt_object_lock): Remove function. |
2053 |
|
(classpath_jawt_object_unlock): Likewise. |
2054 |
|
(classpath_jawt_create_lock): Likewise. |
2055 |
|
(classpath_jawt_destroy_lock): Likewise. |
2056 |
|
* native/jni/classpath/classpath_jawt.h |
2057 |
|
(classpath_jawt_object_lock): Remove function. |
2058 |
|
(classpath_jawt_object_unlock): Likewise. |
2059 |
|
(classpath_jawt_create_lock): Likewise. |
2060 |
|
(classpath_jawt_destroy_lock): Likewise. |
2061 |
|
* native/jawt/jawt.c [!__GNUC__] (__attribute__): Define to |
2062 |
|
nothing. |
2063 |
|
(_Jv_Lock): Call classpath_jawt_lock. |
2064 |
|
(_Jv_Unlock): Call classpath_jawt_unlock. |
2065 |
|
(_Jv_GetDrawingSurfaceInfo): Move surface_info_x11 initialization |
2066 |
|
from ... |
2067 |
|
(_Jv_GetDrawingSurface): Remove surface_info_x11 initialization. |
2068 |
|
(_Jv_FreeDrawingSurface): Don't destroy target object. |
2069 |
|
* native/jawt/Makefile.am: Add SONAME FIXME. |
2070 |
|
* include/jawt_md.h (struct _JAWT_X11DrawingSurfaceInfo): Re-order |
2071 |
|
display field. Add colour map, depth and GetAWTColor function |
2072 |
|
pointer fields. |
2073 |
|
* include/jawt.h (struct _JAWT_Rectangle): New structure. |
2074 |
|
(struct _JAWT_DrawingSurfaceInfo): Add drawing surface, bounds, |
2075 |
|
clip size and clipping rectangle fields. |
2076 |
|
(struct _JAWT_DrawingSurface): Add env field. Rename lock field |
2077 |
|
target. Re-order function pointer and lock fields. Remove |
2078 |
|
surface_info field. |
2079 |
|
(struct _JAWT): Add GetComponent function pointer field. |
2080 |
|
|
2081 |
|
2005-08-20 Keith Seitz <keiths@redhat.com> |
2082 |
|
|
2083 |
|
* gnu/classpath/jdwp/id/ClassLoaderId.java (getClassLoader): New method. |
2084 |
|
* gnu/classpath/jdwp/id/ClassObjectId.java (getClassObject): New method. |
2085 |
|
* gnu/classpath/jdwp/id/JdwpId.java |
2086 |
|
(getReference): New method. |
2087 |
|
(setReference): New method. |
2088 |
|
* gnu/classpath/jdwp/id/ObjectId.java (getObject): New method. |
2089 |
|
* gnu/classpath/jdwp/id/ReferenceTypeId.java (getType): New method. |
2090 |
|
* gnu/classpath/jdwp/id/StringId.java (getString): New method. |
2091 |
|
* gnu/classpath/jdwp/id/ThreadGroupId.java (getThreadGroup): New method. |
2092 |
|
* gnu/classpath/jdwp/id/ThreadId.java (getThread): New method. |
2093 |
|
|
2094 |
|
* gnu/classpath/jdwp/id/ObjectId.java (setId): New method. |
2095 |
|
(disableCollection): New method. |
2096 |
|
(enableCollection): New method. |
2097 |
|
|
2098 |
|
* gnu/classpath/jdwp/id/JdwpId.java (equals): Remove test for class equality. |
2099 |
|
(setId): Make public. |
2100 |
|
|
2101 |
|
2005-08-20 Keith Seitz <keiths@redhat.com> |
2102 |
|
|
2103 |
|
* gnu/classpath/jdwp/exception/InvalidThreadGroupException.java |
2104 |
|
(InvalidThreadGroupException): Fix misleading string error message. |
2105 |
|
(InvalidThreadGroupException): Fix typo -- should be |
2106 |
|
JdwpConstants.Error.INVALID_THREAD_GROUP. |
2107 |
|
|
2108 |
|
* gnu/classpath/jdwp/exception/InvalidClassLoaderException.java: New |
2109 |
|
exception. |
2110 |
|
* gnu/classpath/jdwp/exception/InvalidFieldException.java: New |
2111 |
|
exception. |
2112 |
|
* gnu/classpath/jdwp/exception/InvalidLocationException.java: New |
2113 |
|
exception. |
2114 |
|
* gnu/classpath/jdwp/exception/InvalidMethodException.java: New |
2115 |
|
exception. |
2116 |
|
|
2117 |
|
2005-08-19 Audrius Meskauskas <AudriusA@Bioinformatics.org> |
2118 |
|
|
2119 |
|
* NEWS: Added note about DynamicAny package. |
2120 |
|
|
2121 |
|
2005-08-19 Mark Wielaard <mark@klomp.org> |
2122 |
|
|
2123 |
|
* native/jni/qt-peer/Makefile.am (libqtpeer_la_SOURCES): |
2124 |
|
Added eventmethods.h. |
2125 |
|
|
2126 |
|
2005-08-19 Tom Tromey <tromey@redhat.com> |
2127 |
|
|
2128 |
|
* javax/swing/tree/DefaultTreeCellEditor.java: Removed erroneous |
2129 |
|
import. |
2130 |
|
|
2131 |
|
2005-08-19 Tom Tromey <tromey@redhat.com> |
2132 |
|
|
2133 |
|
* javax/swing/text/AbstractWriter.java: New file. |
2134 |
|
* javax/swing/text/ElementIterator.java: New file. |
2135 |
|
|
2136 |
|
2005-08-19 Lillian Angel <langel@redhat.com> |
2137 |
|
|
2138 |
|
* javax/swing/plaf/basic/BasicTreeUI.java |
2139 |
|
(getCellBounds): No need to call getFont twice. This |
2140 |
|
is fixed. |
2141 |
|
* javax/swing/tree/DefaultTreeCellEditor.java: |
2142 |
|
Added API documentation for all fields. |
2143 |
|
(getPreferredSize): Implemented. |
2144 |
|
(paint): Implemented. |
2145 |
|
(doLayout): Implemented. |
2146 |
|
(getFont): Implemented. |
2147 |
|
(getPreferredSize): Implemented. |
2148 |
|
(DefaultTreeCellEditor): Partially implemented. |
2149 |
|
(DefaultTreeCellEditor): Partially implemented. |
2150 |
|
(setBorderSelectionColor): Implemented. |
2151 |
|
(getBorderSelectionColor): Implemented. |
2152 |
|
(setFont): Implemented. |
2153 |
|
(getFont): Implemented. |
2154 |
|
(getTreeCellEditorComponent): Added API documentation. |
2155 |
|
(getCellEditorValue): Added API documentation. |
2156 |
|
(isCellEditable): Added API documentation. |
2157 |
|
(shouldSelectCell): Added API documentation. |
2158 |
|
(stopCellEditing): Added API documentation. |
2159 |
|
(cancelCellEditing): Added API documentation. |
2160 |
|
(valueChanged): Added API documentation. |
2161 |
|
(actionPerformed): Added API documentation. |
2162 |
|
(setTree): Implemented. |
2163 |
|
(shouldStartEditingTimer): Added API documentation. |
2164 |
|
(startEditingTimer): Added API documentation. |
2165 |
|
(canEditImmediately): Added API documentation. |
2166 |
|
(inHitRegion): Added API documentation. |
2167 |
|
(determineOffset): Added API documentation. |
2168 |
|
(prepareForEditing): Added API documentation. |
2169 |
|
(createContainer): Added API documentation. |
2170 |
|
(createTreeCellEditor): Added API documentation. |
2171 |
|
|
2172 |
|
2005-08-19 Thomas Fitzsimmons <fitzsim@redhat.com> |
2173 |
|
|
2174 |
|
* lib/.cvsignore: Add META-INF, Makefile.deps and lists. |
2175 |
|
|
2176 |
|
2005-08-19 Thomas Fitzsimmons <fitzsim@redhat.com> |
2177 |
|
|
2178 |
|
* configure.ac: Generate native/jawt/Makefile. |
2179 |
|
* include/jawt.h: Import from libgcj. |
2180 |
|
* include/jawt_md.h: Likewise. |
2181 |
|
* native/Makefile.am (JAWTDIR): New variable. |
2182 |
|
* native/jawt: New directory. |
2183 |
|
* native/jawt/.cvsignore: New file. |
2184 |
|
* native/jawt/Makefile.am: Likewise. |
2185 |
|
* native/jawt/jawt.c: Import from libgcj. |
2186 |
|
|
2187 |
|
2005-08-19 Lillian Angel <langel@redhat.com> |
2188 |
|
|
2189 |
|
* javax/swing/tree/DefaultTreeModel.java |
2190 |
|
(setAsksAllowsChildren): Removed comment, unneeded. |
2191 |
|
(setRoot): Formatting. |
2192 |
|
(getIndexOfChild): Formatting. |
2193 |
|
(reload): Added API documentation. |
2194 |
|
(reload): Likewise. |
2195 |
|
(valueForPathChanged): Implemented. |
2196 |
|
(insertNodeInto): Implemented. |
2197 |
|
(removeNodeFromParent): Implemented. |
2198 |
|
(nodeChanged): Implemented. |
2199 |
|
(nodesWereInserted): Implemented. |
2200 |
|
(nodesWereRemoved): Implemented. |
2201 |
|
(nodesChanged): Implemented. |
2202 |
|
(nodeStructureChanged): Added API documentation. |
2203 |
|
(getPathToRoot): Implemented. |
2204 |
|
(getPathToRoot): Implemented. |
2205 |
|
(fireTreeNodesChanged): Added API documentation. |
2206 |
|
|
2207 |
|
2005-08-19 Roman Kennke <roman@kennke.org> |
2208 |
|
|
2209 |
|
* java/awt/image/DirectColorModel.java |
2210 |
|
(createCompatibleWritableRaster): Added API documentation. |
2211 |
|
|
2212 |
|
2005-08-18 Thomas Fitzsimmons <fitzsim@redhat.com> |
2213 |
|
|
2214 |
|
* java/awt/Font.java (Font(String,Map)): Make package private. |
2215 |
|
* gnu/java/awt/ClasspathToolkit.java (getFont): Access |
2216 |
|
package-private Font.Font(String,Map) constructor using |
2217 |
|
reflection. |
2218 |
|
|
2219 |
|
2005-08-18 Thomas Fitzsimmons <fitzsim@redhat.com> |
2220 |
|
|
2221 |
|
* gnu/java/awt/peer/GLightweightPeer.java, |
2222 |
|
gnu/java/awt/peer/gtk/GtkComponentPeer.java, |
2223 |
|
gnu/java/awt/peer/gtk/GtkContainerPeer.java, |
2224 |
|
gnu/java/awt/peer/gtk/GtkFramePeer.java, |
2225 |
|
gnu/java/awt/peer/gtk/GtkMenuComponentPeer.java, |
2226 |
|
gnu/java/awt/peer/gtk/GtkTextAreaPeer.java, |
2227 |
|
gnu/java/awt/peer/gtk/GtkTextFieldPeer.java, |
2228 |
|
gnu/java/awt/peer/gtk/GtkToolkit.java, |
2229 |
|
gnu/java/awt/peer/gtk/GtkWindowPeer.java, |
2230 |
|
gnu/java/awt/peer/qt/QtComponentPeer.java, |
2231 |
|
gnu/java/awt/peer/qt/QtContainerPeer.java, |
2232 |
|
gnu/java/awt/peer/qt/QtFramePeer.java, |
2233 |
|
gnu/java/awt/peer/qt/QtMenuComponentPeer.java, |
2234 |
|
gnu/java/awt/peer/qt/QtScreenDeviceConfiguration.java, |
2235 |
|
gnu/java/awt/peer/qt/QtTextAreaPeer.java, |
2236 |
|
gnu/java/awt/peer/qt/QtTextFieldPeer.java, |
2237 |
|
gnu/java/awt/peer/qt/QtWindowPeer.java, |
2238 |
|
java/awt/peer/ComponentPeer.java, |
2239 |
|
java/awt/peer/ContainerPeer.java, java/awt/peer/FramePeer.java, |
2240 |
|
java/awt/peer/MenuComponentPeer.java, |
2241 |
|
java/awt/peer/TextComponentPeer.java, |
2242 |
|
java/awt/peer/WindowPeer.java: Add new 1.5 methods. |
2243 |
|
* java/awt/Window.java (Window()): Initialize |
2244 |
|
graphicsConfiguration. |
2245 |
|
* java/awt/GraphicsConfiguration.java |
2246 |
|
(createCompatibleVolatileImage(int,int,int)): New method. |
2247 |
|
* java/awt/Font.java (Font(String,Map)): Add FIXME. |
2248 |
|
* gnu/java/awt/peer/gtk/GtkToolkit.java |
2249 |
|
(getLocalGraphicsEnvironment): Call new constructor. |
2250 |
|
* gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java (getToolkit): |
2251 |
|
Remove method. |
2252 |
|
* gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java |
2253 |
|
(GdkGraphicsEnvironment(GtkToolkit)): Remove method. |
2254 |
|
(GdkGraphicsEnvironment()): New constructor. |
2255 |
|
(getToolkit): Remove method. |
2256 |
|
* gnu/java/awt/peer/gtk/GdkGraphicsConfiguration.java |
2257 |
|
(getToolkit): Remove method. |
2258 |
|
(createCompatibleVolatileImage): New method. |
2259 |
|
* gnu/java/awt/ClasspathToolkit.java (getFont): Add FIXME. |
2260 |
|
|
2261 |
|
2005-08-18 Lillian Angel <langel@redhat.com> |
2262 |
|
|
2263 |
|
* javax/swing/DefaultCellEditor.java |
2264 |
|
(getTreeCellEditorComponent): Implemented. |
2265 |
|
* javax/swing/plaf/basic/BasicTreeUI.java |
2266 |
|
(isEditing): Implemented. |
2267 |
|
(mouseClicked): Moved code to mousePressed |
2268 |
|
(mousePressed): Code moved here from mouseClicked and |
2269 |
|
added in code to stop editing. |
2270 |
|
(selectPath): Default is changed to CONTIGUOUS_TREE_SELECTION |
2271 |
|
* javax/swing/tree/DefaultTreeSelectionModel.java |
2272 |
|
(DefaultTreeSelectionModel): Default is changed to CONTIGUOUS_TREE_SELECTION. |
2273 |
|
|
2274 |
|
2005-08-18 Roman Kennke <roman@kennke.org> |
2275 |
|
|
2276 |
|
* javax/swing/plaf/basic/BasicArrowButton.java: |
2277 |
|
Set default size to 12. |
2278 |
|
* javax/swing/plaf/basic/BasicScrollBarUI.java |
2279 |
|
(calculatePreferredSize): Don't restrict width and height to |
2280 |
|
a minimum of 20. |
2281 |
|
|
2282 |
|
2005-08-18 Keith Seitz <keiths@redhat.com> |
2283 |
|
|
2284 |
|
* vm/reference/gnu/classpath/jdwp/VMIdManager.java: New file |
2285 |
|
with example implementation of ID-management for JDWP back-end. |
2286 |
|
* gnu/classpath/jdwp/id/JdwpIdFactory.java: Removed. Now part of |
2287 |
|
VMIdManager. |
2288 |
|
|
2289 |
|
2005-08-18 Lillian Angel <langel@redhat.com> |
2290 |
|
|
2291 |
|
* javax/swing/plaf/basic/BasicTreeUI.java |
2292 |
|
(setHashColor): Implemented. |
2293 |
|
(getRowForPath): Implemented. |
2294 |
|
|
2295 |
|
2005-08-18 Lillian Angel <langel@redhat.com> |
2296 |
|
|
2297 |
|
* javax/swing/tree/DefaultTreeCellRenderer.java |
2298 |
|
(paint): Added check for null border. |
2299 |
|
|
2300 |
|
2005-08-18 Roman Kennke <roman@kennke.org> |
2301 |
|
|
2302 |
|
* java/awt/FlowLayout.java |
2303 |
|
(setAlignment): Added comment explaining why we don't check |
2304 |
|
for illegal values here. |
2305 |
|
|
2306 |
|
2005-08-18 Roman Kennke <roman@kennke.org> |
2307 |
|
|
2308 |
|
* java/awt/image/PixelGrabber.java |
2309 |
|
(startGrabbing): Replaced ImageConsumer.ABORTED with |
2310 |
|
ImageConsumer.IMAGEABORTED. |
2311 |
|
|
2312 |
|
2005-08-18 Roman Kennke <roman@kennke.org> |
2313 |
|
|
2314 |
|
* java/awt/image/PixelGrabber.java |
2315 |
|
(constructors): Check if the ImageProducer is null and throw |
2316 |
|
a NPE if that is the case. |
2317 |
|
(startGrabbing): When an exception is thrown in the grabber thread, |
2318 |
|
exit gracefully and notify the waiting threads. |
2319 |
|
(imageComplete): Only call ip.removeConsumer() if ip is not null. |
2320 |
|
|
2321 |
|
2005-08-18 David Gilbert <david.gilbert@object-refinery.com> |
2322 |
|
|
2323 |
|
* java/text/StringCharacterIterator.java |
2324 |
|
(StringCharacterIterator(String)): documented NullPointerException. |
2325 |
|
|
2326 |
|
2005-08-18 David Gilbert <david.gilbert@object-refinery.com> |
2327 |
|
|
2328 |
|
* javax/swing/plaf/multi/MultiButtonUI.java: new file, |
2329 |
|
* javax/swing/plaf/multi/MultiColorChooserUI.java: new file, |
2330 |
|
* javax/swing/plaf/multi/MultiComboBoxUI.java: new file, |
2331 |
|
* javax/swing/plaf/multi/MultiDesktopIconUI.java: new file, |
2332 |
|
* javax/swing/plaf/multi/MultiDesktopPaneUI.java: new file, |
2333 |
|
* javax/swing/plaf/multi/MultiFileChooserUI.java: new file, |
2334 |
|
* javax/swing/plaf/multi/MultiInternalFrameUI.java: new file, |
2335 |
|
* javax/swing/plaf/multi/MultiLabelUI.java: new file, |
2336 |
|
* javax/swing/plaf/multi/MultiListUI.java: new file, |
2337 |
|
* javax/swing/plaf/multi/MultiLookAndFeel.java: new file, |
2338 |
|
* javax/swing/plaf/multi/MultiMenuBarUI.java: new file, |
2339 |
|
* javax/swing/plaf/multi/MultiMenuItemUI.java: new file, |
2340 |
|
* javax/swing/plaf/multi/MultiOptionPaneUI.java: new file, |
2341 |
|
* javax/swing/plaf/multi/MultiPanelUI.java: new file, |
2342 |
|
* javax/swing/plaf/multi/MultiPopupMenuUI.java: new file, |
2343 |
|
* javax/swing/plaf/multi/MultiProgressBarUI.java: new file, |
2344 |
|
* javax/swing/plaf/multi/MultiRootPaneUI.java: new file, |
2345 |
|
* javax/swing/plaf/multi/MultiScrollBarUI.java: new file, |
2346 |
|
* javax/swing/plaf/multi/MultiScrollPaneUI.java: new file, |
2347 |
|
* javax/swing/plaf/multi/MultiSeparatorUI.java: new file, |
2348 |
|
* javax/swing/plaf/multi/MultiSliderUI.java: new file, |
2349 |
|
* javax/swing/plaf/multi/MultiSpinnerUI.java: new file, |
2350 |
|
* javax/swing/plaf/multi/MultiSplitPaneUI.java: new file, |
2351 |
|
* javax/swing/plaf/multi/MultiTabbedPaneUI.java: new file, |
2352 |
|
* javax/swing/plaf/multi/MultiTableHeaderUI.java: new file, |
2353 |
|
* javax/swing/plaf/multi/MultiTableUI.java: new file, |
2354 |
|
* javax/swing/plaf/multi/MultiTextUI.java: new file, |
2355 |
|
* javax/swing/plaf/multi/MultiToolBarUI.java: new file, |
2356 |
|
* javax/swing/plaf/multi/MultiToolTipUI.java: new file, |
2357 |
|
* javax/swing/plaf/multi/MultiTreeUI.java: new file, |
2358 |
|
* javax/swing/plaf/multi/MultiViewportUI.java: new file, |
2359 |
|
* javax/swing/plaf/multi/package.html: new file. |
2360 |
|
|
2361 |
|
2005-08-18 David Gilbert <david.gilbert@object-refinery.com> |
2362 |
|
|
2363 |
|
* java/util/Vector.java |
2364 |
|
(copyInto) fixed incorrect API description. |
2365 |
|
|
2366 |
|
2005-08-17 Thomas Fitzsimmons <fitzsim@redhat.com> |
2367 |
|
|
2368 |
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c, |
2369 |
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkRobotPeer.c, |
2370 |
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c, |
2371 |
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c, |
2372 |
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c: Remove |
2373 |
|
JamVM deadlock workarounds. |
2374 |
|
|
2375 |
|
2005-08-17 Thomas Fitzsimmons <fitzsim@redhat.com> |
2376 |
|
|
2377 |
|
* gnu/java/awt/peer/gtk/GtkFramePeer.java, |
2378 |
|
gnu_java_awt_peer_gtk_GtkFramePeer.c (postConfigureEvent): Prevent |
2379 |
|
callback calling back into peers. |
2380 |
|
(setBounds): Likewise. |
2381 |
|
(setMenuBarWidthUnlocked): New method. |
2382 |
|
* native/jni/gtk-peer/gtkpeer.h (cp_gtk_filedialog_init_jni): |
2383 |
|
Declare function. |
2384 |
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c |
2385 |
|
(gtkInit): Call cp_gtk_filedialog_init_jni. |
2386 |
|
(loadSystemColors): Work around deadlock. |
2387 |
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c |
2388 |
|
(textcomponent_changed_cb): Don't release GDK lock. |
2389 |
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuItemPeer.c |
2390 |
|
(item_activate_cb): Don't release GDK lock. |
2391 |
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c |
2392 |
|
(item_highlighted_cb): Don't release GDK lock. |
2393 |
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c |
2394 |
|
(component_button_press_cb): Don't release GDK lock. |
2395 |
|
(component_button_release_cb): Likewise. |
2396 |
|
(component_motion_notify_cb): Likewise. |
2397 |
|
(component_enter_notify_cb): Likewise. |
2398 |
|
(component_leave_notify_cb): Likewise. |
2399 |
|
(component_expose_cb): Likewise. |
2400 |
|
(component_focus_in_cb): Likewise. |
2401 |
|
(component_focus_out_cb): Likewise. |
2402 |
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c |
2403 |
|
(block_expose_event_cb): Remove callback. |
2404 |
|
* gnu/java/awt/peer/gtk/GtkWindowPeer.java, |
2405 |
|
gnu_java_awt_peer_gtk_GtkWindowPeer.c (postConfigureEvent): |
2406 |
|
Prevent callback calling back into peers. |
2407 |
|
(setBounds): Likewise. |
2408 |
|
(nativeSetBoundsUnlocked): New method. |
2409 |
|
(setBoundsUnlocked): Likewise. |
2410 |
|
(nativeSetVisibleUnlocked): Likewise. |
2411 |
|
(setVisibleUnlocked): Likewise. |
2412 |
|
(window_delete_cb): Don't release GDK lock. |
2413 |
|
(window_destroy_cb): Likewise. |
2414 |
|
(window_show_cb): Likewise. |
2415 |
|
(window_active_state_change_cb): Likewise. |
2416 |
|
(window_focus_state_change_cb): Likewise. |
2417 |
|
(window_focus_in_cb): Likewise. |
2418 |
|
(window_focus_out_cb): Likewise. |
2419 |
|
(window_window_state_cb): Likewise. |
2420 |
|
(window_property_changed_cb): Likewise. |
2421 |
|
(realize_cb): Likewise. |
2422 |
|
* gnu/java/awt/peer/gtk/GtkToolkit.java (mainThread): New |
2423 |
|
variable. |
2424 |
|
* gnu/java/awt/peer/gtk/GtkFileDialogPeer.java, |
2425 |
|
gnu_java_awt_peer_gtk_GtkFileDialogPeer.c (setVisible): Prevent |
2426 |
|
callback calling back into peers. |
2427 |
|
(filename_filter_cb): Don't release GDK lock. |
2428 |
|
(handle_response_cb): Likewise. |
2429 |
|
(cp_gtk_filedialog_init_jni): New function. |
2430 |
|
* gnu/java/awt/peer/gtk/GtkCheckboxPeer.java (setState): Prevent |
2431 |
|
callback from calling back into peers. |
2432 |
|
(item_toggled_cb): Don't release GDK lock. |
2433 |
|
* gnu/java/awt/peer/gtk/GdkPixbufDecoder.java, |
2434 |
|
gnu_java_awt_peer_gtk_GdkPixbufDecoder.c (area_prepared_cb): Don't |
2435 |
|
release GDK lock. |
2436 |
|
(area_updated_cb): Likewise. |
2437 |
|
* gnu/java/awt/peer/gtk/GdkGraphics2D.java, |
2438 |
|
gnu_java_awt_peer_gtk_GdkGraphics2D.c (initStateUnlocked): New |
2439 |
|
method. |
2440 |
|
(cairoSurfaceSetFilterUnlocked): Likewise. |
2441 |
|
(initComponentGraphics2DUnlocked): Likewise. |
2442 |
|
(setTexturePixelsUnlocked): Likewise. |
2443 |
|
(setGradientUnlocked): Likewise. |
2444 |
|
(cairoSetMatrixUnlocked): Likewise. |
2445 |
|
(cairoSetRGBAColorUnlocked): Likewise. |
2446 |
|
(cairoSetLineWidthUnlocked): Likewise. |
2447 |
|
(cairoSetLineCapUnlocked): Likewise. |
2448 |
|
(cairoSetLineJoinUnlocked): Likewise. |
2449 |
|
(cairoSetDashUnlocked): Likewise. |
2450 |
|
(cairoSetMiterLimitUnlocked): Likewise. |
2451 |
|
(setPaintUnlocked): Likewise. |
2452 |
|
(setTransformUnlocked): Likewise. |
2453 |
|
(setStrokeUnlocked): Likewise. |
2454 |
|
(setColorUnlocked): Likewise. |
2455 |
|
(setBackgroundUnlocked): Likewise. |
2456 |
|
(setRenderingHintsUnlocked): Likewise. |
2457 |
|
(setFontUnlocked): Likewise. |
2458 |
|
(realize_cb): Don't release GDK lock. Call |
2459 |
|
initComponentGraphics2DUnlocked. |
2460 |
|
* gnu/java/awt/peer/gtk/GdkGraphics.java, |
2461 |
|
gnu_java_awt_peer_gtk_GdkGraphics.c (initStateUnlocked): New |
2462 |
|
method. |
2463 |
|
(initComponentGraphicsUnlocked): New method. |
2464 |
|
(realize_cb): Don't release GDK lock. Call |
2465 |
|
initComponentGraphicsUnlocked. |
2466 |
|
* include/gnu_java_awt_peer_gtk_GdkGraphics.h: Regenerate. |
2467 |
|
* include/gnu_java_awt_peer_gtk_GdkGraphics2D.h: Likewise. |
2468 |
|
* include/gnu_java_awt_peer_gtk_GtkFramePeer.h: Likewise. |
2469 |
|
* include/gnu_java_awt_peer_gtk_GtkWindowPeer.h: Likewise. |
2470 |
|
|
2471 |
|
2005-08-17 Tom Tromey <tromey@redhat.com> |
2472 |
|
|
2473 |
|
* .project: Correctly omit jdwp from vm/reference. |
2474 |
|
|
2475 |
|
2005-08-17 Lillian Angel <langel@redhat.com> |
2476 |
|
|
2477 |
|
* javax/swing/plaf/basic/BasicTextUI.java |
2478 |
|
(viewToModel): Changed to match API spec. |
2479 |
|
* javax/swing/text/CompositeView.java |
2480 |
|
(viewToModel): Changed to match API spec. |
2481 |
|
* javax/swing/text/FieldView.java |
2482 |
|
(viewToModel): Changed to match API spec. |
2483 |
|
* javax/swing/text/GlyphView.java |
2484 |
|
(viewToModel): Changed to match API spec. |
2485 |
|
* javax/swing/text/IconView.java |
2486 |
|
(viewToModel): Changed to match API spec. |
2487 |
|
* javax/swing/text/PasswordView.java |
2488 |
|
(viewToModel): Changed to match API spec. |
2489 |
|
* javax/swing/text/PlainView.java |
2490 |
|
(viewToModel): Changed to match API spec. |
2491 |
|
* javax/swing/text/View.java |
2492 |
|
(viewToModel): Changed to match API spec. |
2493 |
|
|
2494 |
|
2005-08-17 Anthony Balkissoon <abalkiss@redhat.com> |
2495 |
|
|
2496 |
|
* javax/swing/JList.java: |
2497 |
|
(indexToLocation): Implemented. |
2498 |
|
(getLastVisibleIndex): If the last index in the list is showing and |
2499 |
|
there is extra room at the bottom, return the last index, not -1. |
2500 |
|
|
2501 |
|
2005-08-17 Lillian Angel <langel@redhat.com> |
2502 |
|
|
2503 |
|
* javax/swing/plaf/basic/BasicTreeUI.java |
2504 |
|
(getCellLocation): Added in check if node is a leaf. |
2505 |
|
Shouldnt call getChildCount if a leaf. May cause NPE. |
2506 |
|
(paintRecursive): Likewise. |
2507 |
|
(paintControlIcons): Likewise. |
2508 |
|
(findNode): Likewise. |
2509 |
|
(getNextNode): Likewise. |
2510 |
|
(getPreviousNode): Likewise. |
2511 |
|
(getNextSibling): Likewise. |
2512 |
|
(getPreviousSibling): Likewise. |
2513 |
|
|
2514 |
|
2005-08-17 Lillian Angel <langel@redhat.com> |
2515 |
|
|
2516 |
|
* javax/swing/tree/DefaultTreeCellRenderer.java |
2517 |
|
(paint): paints the background and border of cell. |
2518 |
|
|
2519 |
|
2005-08-17 Roman Kennke <roman@kennke.org> |
2520 |
|
|
2521 |
|
Reported by Ingo Proetel <proetel@aicas.com> |
2522 |
|
* java/awt/image/DirectColorModel.java |
2523 |
|
(createCompatibleWritableRaster): Added argument check. |
2524 |
|
|
2525 |
|
2005-08-17 Roman Kennke <roman@kennke.org> |
2526 |
|
|
2527 |
|
* java/awt/FontMetrics.java |
2528 |
|
(charWidth(int)): Correctly map Unicode indices to char[] here. |
2529 |
|
|
2530 |
|
2005-08-17 Roman Kennke <roman@kennke.org> |
2531 |
|
|
2532 |
|
* java/lang/Character.java |
2533 |
|
(toChars(int)): New JDK1.5 method. |
2534 |
|
(toChars(int, char[], int)): New JDK1.5 method. |
2535 |
|
(charCount): New JDK1.5 method. |
2536 |
|
(isSupplementaryCodePoint): New JDK1.5 method. |
2537 |
|
(isValidCodePoint): New JDK1.5 method. |
2538 |
|
|
2539 |
|
2005-08-17 Lillian Angel <langel@redhat.com> |
2540 |
|
|
2541 |
|
* java/awt/FontMetrics.java |
2542 |
|
(charWidth): Reversed Roman's patch, was not compiling. |
2543 |
|
* javax/swing/tree/DefaultTreeCellRenderer.java |
2544 |
|
(getTreeCellRendererComponent): Set Opaque to true for |
2545 |
|
painting reasons. |
2546 |
|
|
2547 |
|
2005-08-17 Mark Wielaard <mark@klomp.org> |
2548 |
|
|
2549 |
|
* gnu/java/awt/peer/qt/QtFramePeer.java (setIcon): Mark non-native |
2550 |
|
and add FIXME. |
2551 |
|
(setMaximizedBounds): Likewise. |
2552 |
|
* include/gnu_java_awt_peer_qt_QtFramePeer.h: Regenerated. |
2553 |
|
* native/jni/qt-peer/.cvsignore: New file. |
2554 |
|
* native/jni/qt-peer/Makefile.am (libqtpeer_la_SOURCES): |
2555 |
|
Remove eventmethods.h. |
2556 |
|
|
2557 |
|
2005-08-17 Mark Wielaard <mark@klomp.org> |
2558 |
|
|
2559 |
|
* scripts/check_jni_methods.sh: Find JNI method declarations in |
2560 |
|
.cpp files. Check both GNU style functions (start of line) and |
2561 |
|
one-line like declarations. Use diff -U 0, not -0. |
2562 |
|
|
2563 |
|
2005-08-17 Roman Kennke <roman@kennke.org> |
2564 |
|
|
2565 |
|
* javax/swing/plaf/basic/BasicLabelUI.java |
2566 |
|
(paint): Don't paint the border here. If there is a border to |
2567 |
|
be painted, this is usually performed in JComponent.paint(). |
2568 |
|
|
2569 |
|
2005-08-17 Roman Kennke <roman@kennke.org> |
2570 |
|
|
2571 |
|
* java/awt/FontMetrics.java |
2572 |
|
(charWidth(int)): Correctly map Unicode indices to char[] here. |
2573 |
|
|
2574 |
|
2005-08-17 Roman Kennke <roman@kennke.org> |
2575 |
|
|
2576 |
|
* java/awt/Component.java |
2577 |
|
This applies to various variants of the repaint() methods: |
2578 |
|
(repaint): If the component is not showing, forward repaint |
2579 |
|
request to the parent. |
2580 |
|
|
2581 |
|
2005-08-17 Roman Kennke <roman@kennke.org> |
2582 |
|
|
2583 |
|
* javax/swing/plaf/basic/BasicLabelUI.java |
2584 |
|
(paint): Don't fill the background here. If the label is opaque |
2585 |
|
then the background is filled in ComponentUI.update(), otherwise |
2586 |
|
it must not be touched. |
2587 |
|
|
2588 |
|
2005-08-17 Thomas Fitzsimmons <fitzsim@redhat.com> |
2589 |
|
|
2590 |
|
* gnu/java/awt/peer/gtk/GtkFileDialogPeer.java |
2591 |
|
(setComponentBounds): Don't post COMPONENT_RESIZED event. |
2592 |
|
|
2593 |
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c |
2594 |
|
(setBoundsCallbackID): Remove variable. |
2595 |
|
(cp_gtk_window_init_jni): Don't initialize setBoundsCallbackID. |
2596 |
|
(setBoundsCallback): Remove method. |
2597 |
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFramePeer.c |
2598 |
|
(setMenuBarPeer): Check if menubar is NULL. |
2599 |
|
(setMenuBarWidth): Likewise. |
2600 |
|
* java/awt/Window.java (dispatchEventImpl): Validate upon |
2601 |
|
receiving a COMPONENT_RESIZED event. |
2602 |
|
(setBoundsCallback): Remove method. |
2603 |
|
* include/gnu_java_awt_peer_gtk_GtkWindowPeer.h: Regenerate. |
2604 |
|
* gnu/java/awt/peer/gtk/GtkWindowPeer.java (setBoundsCallback): |
2605 |
|
Remove method declaration. |
2606 |
|
(postConfigureEvent): Separate handling of resizes and moves. |
2607 |
|
Call setSize and post COMPONENT_RESIZED event. |
2608 |
|
* gnu/java/awt/peer/gtk/GtkFramePeer.java (postConfigureEvent): |
2609 |
|
Separate handling of resizes and moves. Call setSize. |
2610 |
|
* gnu/java/awt/peer/gtk/GtkFileDialogPeer.java |
2611 |
|
(setComponentBounds): Call setSize and post COMPONENT_RESIZED |
2612 |
|
event. |
2613 |
|
* gnu/java/awt/peer/gtk/GtkContainerPeer.java (isValidating): |
2614 |
|
Remove field. |
2615 |
|
|
2616 |
|
2005-08-15 Dalibor Topic <robilad@kaffe.org> |
2617 |
|
|
2618 |
|
* configure.ac: Added option to enable building qt peers. |
2619 |
|
|
2620 |
|
* include/Makefile.am: Added qt peer headers. |
2621 |
|
|
2622 |
|
* include/gnu_java_awt_peer_qt_MainQtThread.h, |
2623 |
|
include/gnu_java_awt_peer_qt_QMatrix.h, |
2624 |
|
include/gnu_java_awt_peer_qt_QPainterPath.h, |
2625 |
|
include/gnu_java_awt_peer_qt_QPen.h, |
2626 |
|
include/gnu_java_awt_peer_qt_QtAudioClip.h, |
2627 |
|
include/gnu_java_awt_peer_qt_QtButtonPeer.h, |
2628 |
|
include/gnu_java_awt_peer_qt_QtCanvasPeer.h, |
2629 |
|
include/gnu_java_awt_peer_qt_QtCheckboxPeer.h, |
2630 |
|
include/gnu_java_awt_peer_qt_QtChoicePeer.h, |
2631 |
|
include/gnu_java_awt_peer_qt_QtComponentPeer.h, |
2632 |
|
include/gnu_java_awt_peer_qt_QtContainerPeer.h, |
2633 |
|
include/gnu_java_awt_peer_qt_QtDialogPeer.h, |
2634 |
|
include/gnu_java_awt_peer_qt_QtEmbeddedWindowPeer.h, |
2635 |
|
include/gnu_java_awt_peer_qt_QtFileDialogPeer.h, |
2636 |
|
include/gnu_java_awt_peer_qt_QtFontMetrics.h, |
2637 |
|
include/gnu_java_awt_peer_qt_QtFontPeer.h, |
2638 |
|
include/gnu_java_awt_peer_qt_QtFramePeer.h, |
2639 |
|
include/gnu_java_awt_peer_qt_QtGraphics.h, |
2640 |
|
include/gnu_java_awt_peer_qt_QtGraphicsEnvironment.h, |
2641 |
|
include/gnu_java_awt_peer_qt_QtImage.h, |
2642 |
|
include/gnu_java_awt_peer_qt_QtLabelPeer.h, |
2643 |
|
include/gnu_java_awt_peer_qt_QtListPeer.h, |
2644 |
|
include/gnu_java_awt_peer_qt_QtMenuBarPeer.h, |
2645 |
|
include/gnu_java_awt_peer_qt_QtMenuComponentPeer.h, |
2646 |
|
include/gnu_java_awt_peer_qt_QtMenuItemPeer.h, |
2647 |
|
include/gnu_java_awt_peer_qt_QtMenuPeer.h, |
2648 |
|
include/gnu_java_awt_peer_qt_QtPanelPeer.h, |
2649 |
|
include/gnu_java_awt_peer_qt_QtPopupMenuPeer.h, |
2650 |
|
include/gnu_java_awt_peer_qt_QtScreenDevice.h, |
2651 |
|
include/gnu_java_awt_peer_qt_QtScrollPanePeer.h, |
2652 |
|
include/gnu_java_awt_peer_qt_QtScrollbarPeer.h, |
2653 |
|
include/gnu_java_awt_peer_qt_QtTextAreaPeer.h, |
2654 |
|
include/gnu_java_awt_peer_qt_QtTextFieldPeer.h, |
2655 |
|
include/gnu_java_awt_peer_qt_QtToolkit.h, |
2656 |
|
include/gnu_java_awt_peer_qt_QtVolatileImage.h, |
2657 |
|
include/gnu_java_awt_peer_qt_QtWindowPeer.h, |
2658 |
|
native/jni/qt-peer/Makefile.am: |
2659 |
|
New files. |
2660 |
|
|
2661 |
|
* native/jni/Makefile.am: Handle qt peers. |
2662 |
|
|
2663 |
|
* native/jni/qt-peer/slotcallbacks.moc.h: Removed. Now generated |
2664 |
|
on demand by moc. |
2665 |
|
|
2666 |
|
2005-08-16 Sven de Marothy <sven@physto.se> |
2667 |
|
|
2668 |
|
* gnu/java/awt/peer/qt/QtButtonPeer.java |
2669 |
|
* gnu/java/awt/peer/qt/QtCheckboxPeer.java |
2670 |
|
* gnu/java/awt/peer/qt/QtChoicePeer.java |
2671 |
|
* gnu/java/awt/peer/qt/QtComponentGraphics.java |
2672 |
|
* gnu/java/awt/peer/qt/QtComponentPeer.java |
2673 |
|
* gnu/java/awt/peer/qt/QtContainerPeer.java |
2674 |
|
* gnu/java/awt/peer/qt/QtDialogPeer.java |
2675 |
|
* gnu/java/awt/peer/qt/QtFontPeer.java |
2676 |
|
* gnu/java/awt/peer/qt/QtFramePeer.java |
2677 |
|
* gnu/java/awt/peer/qt/QtGraphics.java |
2678 |
|
* gnu/java/awt/peer/qt/QtImage.java |
2679 |
|
* gnu/java/awt/peer/qt/QtImageGraphics.java |
2680 |
|
* gnu/java/awt/peer/qt/QtListPeer.java |
2681 |
|
* gnu/java/awt/peer/qt/QtMenuBarPeer.java |
2682 |
|
* gnu/java/awt/peer/qt/QtMenuItemPeer.java |
2683 |
|
* gnu/java/awt/peer/qt/QtMenuPeer.java |
2684 |
|
* gnu/java/awt/peer/qt/QtScrollbarPeer.java |
2685 |
|
* gnu/java/awt/peer/qt/QtTextAreaPeer.java |
2686 |
|
* gnu/java/awt/peer/qt/QtTextFieldPeer.java |
2687 |
|
* gnu/java/awt/peer/qt/QtToolkit.java |
2688 |
|
* gnu/java/awt/peer/qt/QtWindowPeer.java |
2689 |
|
* native/jni/qt-peer/keybindings.cpp |
2690 |
|
* native/jni/qt-peer/keybindings.h |
2691 |
|
* native/jni/qt-peer/qtbuttonpeer.cpp |
2692 |
|
* native/jni/qt-peer/qtcanvaspeer.cpp |
2693 |
|
* native/jni/qt-peer/qtcheckboxpeer.cpp |
2694 |
|
* native/jni/qt-peer/qtchoicepeer.cpp |
2695 |
|
* native/jni/qt-peer/qtcomponent.cpp |
2696 |
|
* native/jni/qt-peer/qtcomponentpeer.cpp |
2697 |
|
* native/jni/qt-peer/qtdialogpeer.cpp |
2698 |
|
* native/jni/qt-peer/qtframepeer.cpp |
2699 |
|
* native/jni/qt-peer/qtgraphics.cpp |
2700 |
|
* native/jni/qt-peer/qtimage.cpp |
2701 |
|
* native/jni/qt-peer/qtlabelpeer.cpp |
2702 |
|
* native/jni/qt-peer/qtlistpeer.cpp |
2703 |
|
* native/jni/qt-peer/qtmenupeer.cpp |
2704 |
|
* native/jni/qt-peer/qtpanelpeer.cpp |
2705 |
|
* native/jni/qt-peer/qtscrollbarpeer.cpp |
2706 |
|
* native/jni/qt-peer/qtscrollpanepeer.cpp |
2707 |
|
* native/jni/qt-peer/qttextareapeer.cpp |
2708 |
|
* native/jni/qt-peer/qttextfieldpeer.cpp |
2709 |
|
* native/jni/qt-peer/qtwindowpeer.cpp |
2710 |
|
* native/jni/qt-peer/slotcallbacks.cpp |
2711 |
|
* native/jni/qt-peer/slotcallbacks.h |
2712 |
|
Reindented, Transmogrified and Wielaardituded. |
2713 |
|
* gnu/java/awt/peer/qt/QtEmbeddedWindowPeer.java |
2714 |
|
* native/jni/qt-peer/eventmethods.h |
2715 |
|
* native/jni/qt-peer/qtembeddedwindowpeer.cpp |
2716 |
|
* native/jni/qt-peer/slotcallbacks.moc.h |
2717 |
|
New files |
2718 |
|
* native/jni/qt-peer/eventmethods.cpp |
2719 |
|
* native/jni/qt-peer/slotcallbacks.moc |
2720 |
|
Removed. |
2721 |
|
|
2722 |
|
2005-08-16 Tom Tromey <tromey@redhat.com> |
2723 |
|
|
2724 |
|
* .project: Fixed typo. Added builder for native code. |
2725 |
|
* .externalToolBuilders/CompileNative.launch: New file. |
2726 |
|
|
2727 |
|
2005-08-16 Tom Tromey <tromey@redhat.com> |
2728 |
|
|
2729 |
|
* .classpath: Ignore jdwp. |
2730 |
|
* .project: Added builder to create LocaleData.java. |
2731 |
|
* .externalToolBuilders/CreateLocaleData.launch: New file. |
2732 |
|
* examples/gnu/classpath/examples/jawt/DemoJAWT.java: Added package. |
2733 |
|
|
2734 |
|
2005-08-16 Lillian Angel <langel@redhat.com> |
2735 |
|
|
2736 |
|
* javax/swing/text/PasswordView.java |
2737 |
|
(drawUnselectedText): Fixed so the password is drawn correctly |
2738 |
|
in the text box and no * characters are drawn before anything |
2739 |
|
was typed. |
2740 |
|
|
2741 |
|
2005-08-16 Mark Wielaard <mark@klomp.org> |
2742 |
|
|
2743 |
|
* gnu/java/awt/peer/gtk/GtkClipboard.java: Reimplemented. |
2744 |
|
* gnu/java/awt/peer/gtk/GtkClipboardNotifier.java: New class. |
2745 |
|
* gnu/java/awt/peer/gtk/GtkSelection.java: New class. |
2746 |
|
* gnu/java/awt/peer/gtk/GtkImage.java (GtkImage(Pointer)): New |
2747 |
|
constructor. |
2748 |
|
(createFromPixbuf): New private native method. |
2749 |
|
* gnu/java/awt/peer/gtk/GtkToolkit.java (systemClipboard): Removed. |
2750 |
|
(getSystemClipboard): Do security check and return |
2751 |
|
GtkClipboard.getInstance(). |
2752 |
|
* include/Makefile.am: Add gnu_java_awt_peer_gtk_GtkSelection.h. |
2753 |
|
* include/gnu_java_awt_peer_gtk_GtkClipboard.h: Regenerated. |
2754 |
|
* include/gnu_java_awt_peer_gtk_GtkImage.h: Regenerated. |
2755 |
|
* include/gnu_java_awt_peer_gtk_GtkSelection.h: New header file. |
2756 |
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c: |
2757 |
|
Reimplemented. |
2758 |
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c |
2759 |
|
(Java_gnu_java_awt_peer_gtk_GtkImage_createFromPixbuf): New |
2760 |
|
|
2761 |
|
2005-08-16 Anthony Balkissoon <abalkiss@redhat.com> |
2762 |
|
|
2763 |
|
* javax/swing/plaf/basic/BasicTableUI.java: |
2764 |
|
(ActionListenerProxy): Replaced type TableAction with parent type |
2765 |
|
ActionListener to avoid Semantic errors. |
2766 |
|
|
2767 |
|
2005-08-16 Anthony Balkissoon <abalkiss@redhat.com> |
2768 |
|
|
2769 |
|
* javax/swing/plaf/basic/BasicLookAndFeel.java: |
2770 |
|
(initComponentDefaults): Fixed typo. |
2771 |
|
* javax/swing/plaf/basic/BasicTableUI.java: |
2772 |
|
(installKeyboardActions): Replaced calls to registerKeyboardAction with |
2773 |
|
additions to an explicit InputMap-ActionMap pair and then set this |
2774 |
|
pair as the parent pair to the JTable's. This matches the JDK where |
2775 |
|
the UI Input-Action pairs are the parents of the component's. |
2776 |
|
(ActionListenerProxy): New class. |
2777 |
|
|
2778 |
|
2005-08-16 Mark Wielaard <mark@klomp.org> |
2779 |
|
|
2780 |
|
* examples/gnu/classpath/examples/datatransfer/Demo.java: |
2781 |
|
Document and implement ItemListener and FlavorListener. |
2782 |
|
(flavors): New field. |
2783 |
|
(details): New field. |
2784 |
|
(Demo): Add more space, add the flavors panel and flavor listener. |
2785 |
|
(createTextPanel): Smaller and wider. |
2786 |
|
(createFlavorsPanel): New private method. |
2787 |
|
(flavorsChanged): New public method. |
2788 |
|
(itemStateChanged): Likewise. |
2789 |
|
(ImageComponent.ImageComponent): Smaller default. |
2790 |
|
(ObjectComponent.ObjectComponent): Make wider. |
2791 |
|
(FlavorsComponent): New static class. |
2792 |
|
(FlavorDetailsComponent): Likewise. |
2793 |
|
|
2794 |
|
2005-08-16 Lillian Angel <langel@redhat.com> |
2795 |
|
|
2796 |
|
* javax/swing/plaf/basic/BasicLookAndFeel.java: |
2797 |
|
Changed font for PasswordField because textbox was |
2798 |
|
being drawn at an awkward height. |
2799 |
|
* javax/swing/text/PasswordView.java |
2800 |
|
(getPreferredSpan): Implemented |
2801 |
|
(modelToView): likewise. |
2802 |
|
(viewToModel): partially implemented. |
2803 |
|
|
2804 |
|
2005-08-16 Jeroen Frijters <jeroen@frijters.net> |
2805 |
|
|
2806 |
|
* java/awt/Component.java |
2807 |
|
(dispatchEventImpl): Always call peer.handleEvent(). |
2808 |
|
|
2809 |
|
2005-08-16 Jeroen Frijters <jeroen@frijters.net> |
2810 |
|
|
2811 |
|
* java/awt/Container.java |
2812 |
|
(addImpl, remove): Only repaint if the container is showing. |
2813 |
|
|
2814 |
|
2005-08-16 Mark Wielaard <mark@klomp.org> |
2815 |
|
|
2816 |
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c |
2817 |
|
(Java_gnu_java_awt_peer_gtk_GtkToolkit_nativeQueueEmpty): Removed. |
2818 |
|
|
2819 |
|
2005-08-15 Dalibor Topic <robilad@kaffe.org> |
2820 |
|
|
2821 |
|
* native/jni/qt-peer/mainqtthread.cpp, |
2822 |
|
native/jni/qt-peer/qmatrix.cpp, |
2823 |
|
native/jni/qt-peer/qpainterpath.cpp, |
2824 |
|
native/jni/qt-peer/qpen.cpp, |
2825 |
|
native/jni/qt-peer/qtbuttonpeer.cpp, |
2826 |
|
native/jni/qt-peer/qtcanvaspeer.cpp, |
2827 |
|
native/jni/qt-peer/qtcheckboxpeer.cpp, |
2828 |
|
native/jni/qt-peer/qtchoicepeer.cpp, |
2829 |
|
native/jni/qt-peer/qtcomponentpeer.cpp, |
2830 |
|
native/jni/qt-peer/qtdialogpeer.cpp, |
2831 |
|
native/jni/qt-peer/qtfiledialogpeer.cpp, |
2832 |
|
native/jni/qt-peer/qtfontmetrics.cpp, |
2833 |
|
native/jni/qt-peer/qtfontpeer.cpp, |
2834 |
|
native/jni/qt-peer/qtframepeer.cpp, |
2835 |
|
native/jni/qt-peer/qtgraphics.cpp, |
2836 |
|
native/jni/qt-peer/qtimage.cpp, |
2837 |
|
native/jni/qt-peer/qtlabelpeer.cpp, |
2838 |
|
native/jni/qt-peer/qtlistpeer.cpp, |
2839 |
|
native/jni/qt-peer/qtmenubarpeer.cpp, |
2840 |
|
native/jni/qt-peer/qtmenucomponentpeer.cpp, |
2841 |
|
native/jni/qt-peer/qtmenuitempeer.cpp, |
2842 |
|
native/jni/qt-peer/qtmenupeer.cpp, |
2843 |
|
native/jni/qt-peer/qtpanelpeer.cpp, |
2844 |
|
native/jni/qt-peer/qtpopupmenupeer.cpp, |
2845 |
|
native/jni/qt-peer/qtscreendevice.cpp, |
2846 |
|
native/jni/qt-peer/qtscrollbarpeer.cpp, |
2847 |
|
native/jni/qt-peer/qtscrollpanepeer.cpp, |
2848 |
|
native/jni/qt-peer/qttextareapeer.cpp, |
2849 |
|
native/jni/qt-peer/qttextfieldpeer.cpp, |
2850 |
|
native/jni/qt-peer/qtvolatileimage.cpp, |
2851 |
|
native/jni/qt-peer/qtwindowpeer.cpp: |
2852 |
|
Include <assert.h>. |
2853 |
|
|
2854 |
|
2005-08-15 Lillian Angel <langel@redhat.com> |
2855 |
|
|
2856 |
|
* javax/swing/JPasswordField.java |
2857 |
|
(getText): Fixed the length of the string to retrieve. |
2858 |
|
|
2859 |
|
2005-08-15 Sven de Marothy <sven@physto.se> |
2860 |
|
|
2861 |
|
* java/awt/TextComponent.java |
2862 |
|
(select): Fix typo. |
2863 |
|
|
2864 |
|
2005-08-15 Anthony Balkissoon <abalkiss@redhat.com> |
2865 |
|
|
2866 |
|
* javax/swing/JComponent.java: |
2867 |
|
(processKeyEvent): Added functionality for processing key events in |
2868 |
|
non-focused components using the WHEN_ANCESTOR_OF_FOCUSED_COMPONENT |
2869 |
|
field. |
2870 |
|
* javax/swing/plaf/basic/BasicTableUI.java: |
2871 |
|
(installKeyboardActions): Changed key bindings to be registered as |
2872 |
|
WHEN_ANCESTOR_OF_FOCUSED_COMPONENT rather than as WHEN_FOCUSED. |
2873 |
|
(TableAction.actionPerformed): If the key action is anything besides |
2874 |
|
"start editing" then we stop editing if we are doing so. Repaint the |
2875 |
|
table at the end of this method. |
2876 |
|
|
2877 |
|
2005-08-15 Lillian Angel <langel@redhat.com> |
2878 |
|
|
2879 |
|
* javax/swing/JPasswordField.java |
2880 |
|
(echoCharIsSet): Fixed this to work according to API. |
2881 |
|
(getText): Implemented |
2882 |
|
(getText): Implemented |
2883 |
|
(getPassword): Implemented |
2884 |
|
(paramString): Implemented |
2885 |
|
|
2886 |
|
2005-08-15 Thomas Fitzsimmons <fitzsim@redhat.com> |
2887 |
|
|
2888 |
|
* gnu/java/awt/ClasspathToolkit.java (nativeQueueEmpty): Remove |
2889 |
|
method. |
2890 |
|
(wakeNativeQueue): Likewise. |
2891 |
|
(iterateNativeQueue): Likewise. |
2892 |
|
* gnu/java/awt/peer/gtk/GtkToolkit.java (static): Start GTK main |
2893 |
|
thread. |
2894 |
|
(nativeQueueEmpty): Remove method. |
2895 |
|
(wakeNativeQueue): Likewise. |
2896 |
|
(iterateNativeQueue): Likewise. |
2897 |
|
(gtkMain): New method. |
2898 |
|
* include/gnu_java_awt_peer_gtk_GtkToolkit.h: Regenerate. |
2899 |
|
* java/awt/EventQueue.java: Remove references to ClasspathToolkit. |
2900 |
|
* java/awt/Frame.java (fireDummyEvent): Remove method. |
2901 |
|
Remove calls to fireDummyEvent. |
2902 |
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkGenericPeer.c |
2903 |
|
(dispose): Don't wake up main thread. |
2904 |
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c: Remove |
2905 |
|
single-thread code. |
2906 |
|
|
2907 |
|
2005-08-15 Lillian Angel <langel@redhat.com> |
2908 |
|
|
2909 |
|
* javax/swing/JTree.java |
2910 |
|
(expandPath): called fireTreeWillExpand and fireTreeExpanded |
2911 |
|
since it is not required that the calling class fires these |
2912 |
|
events. |
2913 |
|
(collapsePath): Likewise. |
2914 |
|
* javax/swing/plaf/basic/BasicTreeUI.java |
2915 |
|
(mouseClicked): Took out code that called fireTreeWillExpand/ |
2916 |
|
fireTreeWillCollapse and fireTreeExpanded/fireTreeCollapsed. |
2917 |
|
(keyPressed): Likewise. |
2918 |
|
|
2919 |
|
2005-08-15 Roman Kennke <roman@kennke.org> |
2920 |
|
|
2921 |
|
* java/awt/FlowLayout.java |
2922 |
|
(setAlignment): Removed check for illegal values. These values |
2923 |
|
are treated as LEFT alignment instead. |
2924 |
|
(layoutContainer): Treat unknown align values as LEFT in default |
2925 |
|
clause of if-else statement. |
2926 |
|
|
2927 |
|
2005-08-15 Thomas Fitzsimmons <fitzsim@redhat.com> |
2928 |
|
|
2929 |
|
* gnu/java/awt/peer/gtk/GtkButtonPeer.java (handleEvent): Remove |
2930 |
|
method. |
2931 |
|
(postActionEvent): New method. |
2932 |
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c: |
2933 |
|
Rename state_to_awt_mods cp_gtk_state_to_awt_mods. |
2934 |
|
* native/jni/gtk-peer/gtkpeer.h: Declare cp_gtk_state_to_awt_mods. |
2935 |
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c |
2936 |
|
(clicked_cb): New function. |
2937 |
|
(connectSignals): Connect clicked_cb callback to "clicked" signal. |
2938 |
|
|
2939 |
|
2005-08-14 Casey Marshall <csm@gnu.org> |
2940 |
|
|
2941 |
|
* gnu/java/security/provider/DSAKeyPairGenerator.java |
2942 |
|
(initialize): set 'keysize' to 'modlen.' |
2943 |
|
(getDefaults): return 'true' for keysizes '768' and '1024.' |
2944 |
|
|
2945 |
|
2005-08-14 Thomas Fitzsimmons <fitzsim@redhat.com> |
2946 |
|
|
2947 |
|
* lib/Makefile.am (JAVAC): Disable ecj warning output. |
2948 |
|
|
2949 |
|
2005-08-14 Sven de Marothy <sven@physto.se> |
2950 |
|
|
2951 |
|
* gnu/java/awt/ClasspathToolkit.java |
2952 |
|
(getScreenSize, getColorModel, getFontMetrics, getImage, createImage, |
2953 |
|
createImageProducer, registerImageIOSpis): |
2954 |
|
Remove redundant (overloaded) methods. |
2955 |
|
* gnu/java/awt/peer/gtk/GtkToolkit.java |
2956 |
|
(registerImageIOSpis): Move registration to static initializer. |
2957 |
|
* javax/imageio/spi/IIORegistry.java: |
2958 |
|
Remove call to Toolkit registration method. |
2959 |
|
|
2960 |
|
2005-08-13 Mark Wielaard <mark@klomp.org> |
2961 |
|
|
2962 |
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java (repaintTimer): Make |
2963 |
|
field final. |
2964 |
|
|
2965 |
2005-08-14 Sven de Marothy <sven@physto.se> |
2005-08-14 Sven de Marothy <sven@physto.se> |
2966 |
|
|
2967 |
* gnu/java/awt/ClasspathToolkit.java |
* gnu/java/awt/ClasspathToolkit.java |
3385 |
native/jni/qt-peer/qtcomponent.cpp, |
native/jni/qt-peer/qtcomponent.cpp, |
3386 |
native/jni/qt-peer/qtmenupeer.cpp, |
native/jni/qt-peer/qtmenupeer.cpp, |
3387 |
native/jni/qt-peer/qtlabelpeer.cpp, |
native/jni/qt-peer/qtlabelpeer.cpp, |
|
native/jni/qt-peer/slotcallbacks.moc |
|
3388 |
native/jni/qt-peer/qtcanvaspeer.cpp, |
native/jni/qt-peer/qtcanvaspeer.cpp, |
3389 |
native/jni/qt-peer/qtgraphics.h, |
native/jni/qt-peer/qtgraphics.h, |
3390 |
* include/gnu_java_awt_peer_qt_QtCheckboxPeer.h, |
* include/gnu_java_awt_peer_qt_QtCheckboxPeer.h, |