# HG changeset patch # User Frank Benoit # Date 1200046912 -3600 # Node ID 3da31bec7de0c1b41fc102e2471d725eddc4291a # Parent 47febc12f0a74c7b203d4822745c0a19546d97b1 todo.txt diff -r 47febc12f0a7 -r 3da31bec7de0 todo.txt --- a/todo.txt Fri Jan 11 11:14:25 2008 +0100 +++ b/todo.txt Fri Jan 11 11:21:52 2008 +0100 @@ -29,93 +29,93 @@ SWTError // OK SWTException // OK -internal/BidiUtil // OK (stub: Runnable ) -internal/Callback // ?? hopefully not needed -internal/CloneableCompatibility // OK (java.lang.Cloneable) -internal/C // OK not needed -internal/Compatibility // left: ResourceBundle, interrupt() -internal/Converter // left: gtk function prototypes -internal/Library // OK (loading of lib not needed) -internal/Lock // OK -internal/LONG // OK -internal/Platform // OK -internal/SerializableCompatibility // OK (java.io.Serializable) -internal/SWTEventListener // OK (java.util.EventListener) -internal/SWTEventObject // OK (java.util.EventObject) +internal/BidiUtil // OK (stub: Runnable ) +internal/Callback // ?? hopefully not needed +internal/CloneableCompatibility // OK (java.lang.Cloneable) +internal/C // OK not needed +internal/Compatibility // left: ResourceBundle, interrupt() +internal/Converter // left: gtk function prototypes +internal/Library // OK (loading of lib not needed) +internal/Lock // OK +internal/LONG // OK +internal/Platform // OK +internal/SerializableCompatibility // OK (java.io.Serializable) +internal/SWTEventListener // OK (java.util.EventListener) +internal/SWTEventObject // OK (java.util.EventObject) -graphics/Color // OK -graphics/Cursor // OK -graphics/Device // OK -graphics/DeviceData // OK (fld: debug->debugging) -graphics/Drawable // OK -graphics/Font // OK -graphics/FontData // OK -graphics/FontMetrics // OK -graphics/GC // OK -graphics/GCData // OK -graphics/GlyphMetrics // OK -graphics/Image // OK -graphics/ImageData // OK -graphics/ImageDataLoader // OK -graphics/ImageLoader // OK -graphics/ImageLoaderEvent // OK -graphics/ImageLoaderListener // OK -graphics/LineAttributes // OK -graphics/PaletteData // OK -graphics/Path // OK -graphics/PathData // OK -graphics/Pattern // OK -graphics/Point // OK -graphics/Rectangle // OK (meth union->makeUnion) -graphics/Region // OK -graphics/Resource // OK -graphics/RGB // OK -graphics/TextLayout // OK (problems char/wchar) -graphics/TextStyle // OK -graphics/Transform // OK +graphics/Color // OK +graphics/Cursor // OK +graphics/Device // OK +graphics/DeviceData // OK (fld: debug->debugging) +graphics/Drawable // OK +graphics/Font // OK +graphics/FontData // OK +graphics/FontMetrics // OK +graphics/GC // OK +graphics/GCData // OK +graphics/GlyphMetrics // OK +graphics/Image // OK +graphics/ImageData // OK +graphics/ImageDataLoader // OK +graphics/ImageLoader // OK +graphics/ImageLoaderEvent // OK +graphics/ImageLoaderListener // OK +graphics/LineAttributes // OK +graphics/PaletteData // OK +graphics/Path // OK +graphics/PathData // OK +graphics/Pattern // OK +graphics/Point // OK +graphics/Rectangle // OK (meth union->makeUnion) +graphics/Region // OK +graphics/Resource // OK +graphics/RGB // OK +graphics/TextLayout // OK (problems char/wchar) +graphics/TextStyle // OK +graphics/Transform // OK -widgets/Button // OK -widgets/Canvas // OK -widgets/Caret // +widgets/Button // OK +widgets/Canvas // OK +widgets/Caret // OK widgets/ColorDialog widgets/Combo -widgets/Composite // OK -widgets/Control // OK +widgets/Composite // OK +widgets/Control // OK widgets/CoolBar widgets/CoolItem widgets/DateTime -widgets/Decorations // OK +widgets/Decorations // OK widgets/Dialog widgets/DirectoryDialog -widgets/Display // OK -widgets/Event // refs to GC,Display,Rectangle,.. included dummy types -widgets/EventTable // +widgets/Display // OK +widgets/Event // OK +widgets/EventTable // in work widgets/ExpandBar widgets/ExpandItem widgets/FileDialog widgets/FontDialog widgets/Group -widgets/ImageList // OK -widgets/Item // OK +widgets/ImageList // OK +widgets/Item // OK widgets/Label widgets/Layout widgets/Link widgets/List -widgets/Listener // OK -widgets/Menu // OK -widgets/MenuItem // OK +widgets/Listener // OK +widgets/Menu // OK +widgets/MenuItem // OK widgets/MessageBox widgets/Monitor widgets/ProgressBar -widgets/RunnableLock // OK +widgets/RunnableLock // OK widgets/Sash widgets/Scale -widgets/Scrollable -widgets/ScrollBar // OK -widgets/Shell //Decorations,Canvas,Composite,Scrollable,Control,Widget +widgets/Scrollable // OK +widgets/ScrollBar // OK +widgets/Shell // OK widgets/Slider widgets/Spinner -widgets/Synchronizer // OK +widgets/Synchronizer // OK widgets/TabFolder widgets/TabItem widgets/Table @@ -124,25 +124,25 @@ widgets/Text widgets/ToolBar widgets/ToolItem -widgets/ToolTip // OK +widgets/ToolTip // OK widgets/Tracker -widgets/Tray // OK -widgets/TrayItem // OK +widgets/Tray // OK +widgets/TrayItem // OK widgets/Tree widgets/TreeColumn widgets/TreeItem -widgets/TypedListener // OK -widgets/Widget // OK +widgets/TypedListener // OK +widgets/Widget // OK -layout/FormLayout -layout/FormAttachment -layout/RowData -layout/GridData -layout/GridLayout -layout/FillLayout -layout/FormData -layout/FillData -layout/RowLayout +layout/FormLayout // OK +layout/FormAttachment // OK +layout/RowData // OK +layout/GridData // OK +layout/GridLayout // OK +layout/FillLayout // OK +layout/FormData // OK +layout/FillData // OK +layout/RowLayout // OK @@ -164,11 +164,11 @@ internal/theme/ScrollBarDrawData internal/theme/ExpanderDrawData internal/theme/ToolItemDrawData -internal/cairo/cairo_path_t -internal/cairo/cairo_path_data_t -internal/cairo/Cairo -internal/cairo/cairo_text_extents_t -internal/cairo/cairo_font_extents_t +internal/cairo/cairo_path_t // X +internal/cairo/cairo_path_data_t // X +internal/cairo/Cairo // OK +internal/cairo/cairo_text_extents_t // X +internal/cairo/cairo_font_extents_t // X internal/image/FileFormat // OK internal/image/GIFFileFormat // OK internal/image/JPEGAppn // OK @@ -214,135 +214,135 @@ internal/image/WinBMPFileFormat // OK internal/image/WinICOFileFormat // OK -internal/gtk/GdkEventCrossing -internal/gtk/XAnyEvent -internal/gtk/OS -internal/gtk/PangoRectangle -internal/gtk/GTypeQuery -internal/gtk/GdkEventScroll -internal/gtk/PangoLayoutLine -internal/gtk/GdkVisual -internal/gtk/GdkEventWindowState -internal/gtk/PangoAttribute -internal/gtk/PangoLogAttr -internal/gtk/GdkWindowAttr -internal/gtk/XWindowChanges -internal/gtk/GdkEventVisibility -internal/gtk/GdkEventAny -internal/gtk/GTypeInfo -internal/gtk/GObjectClass -internal/gtk/XExposeEvent -internal/gtk/GdkRectangle -internal/gtk/GdkEvent -internal/gtk/GtkWidgetClass -internal/gtk/PangoItem -internal/gtk/XRenderPictureAttributes -internal/gtk/GtkTargetEntry -internal/gtk/XButtonEvent -internal/gtk/GtkAdjustment -internal/gtk/GInterfaceInfo -internal/gtk/GdkColor -internal/gtk/GtkBorder -internal/gtk/GdkEventMotion -internal/gtk/GdkEventButton -internal/gtk/XEvent -internal/gtk/GtkCombo -internal/gtk/GdkDragContext -internal/gtk/GtkRequisition -internal/gtk/PangoLayoutRun -internal/gtk/GtkCellRendererClass -internal/gtk/XVisibilityEvent -internal/gtk/GdkEventKey -internal/gtk/XCrossingEvent -internal/gtk/GtkAllocation -internal/gtk/XClientMessageEvent -internal/gtk/GtkTargetPair -internal/gtk/GdkEventExpose -internal/gtk/GdkGeometry -internal/gtk/GdkImage -internal/gtk/GtkColorSelectionDialog -internal/gtk/GtkFixed -internal/gtk/XFocusChangeEvent -internal/gtk/GdkEventFocus -internal/gtk/GdkGCValues -internal/gtk/GtkSelectionData -internal/gtk/GtkFileSelection +internal/gtk/GdkEventCrossing // X +internal/gtk/XAnyEvent // X +internal/gtk/OS // OK +internal/gtk/PangoRectangle // X +internal/gtk/GTypeQuery // X +internal/gtk/GdkEventScroll // X +internal/gtk/PangoLayoutLine // X +internal/gtk/GdkVisual // X +internal/gtk/GdkEventWindowState // X +internal/gtk/PangoAttribute // X +internal/gtk/PangoLogAttr // X +internal/gtk/GdkWindowAttr // X +internal/gtk/XWindowChanges // X +internal/gtk/GdkEventVisibility // X +internal/gtk/GdkEventAny // X +internal/gtk/GTypeInfo // X +internal/gtk/GObjectClass // X +internal/gtk/XExposeEvent // X +internal/gtk/GdkRectangle // X +internal/gtk/GdkEvent // X +internal/gtk/GtkWidgetClass // X +internal/gtk/PangoItem // X +internal/gtk/XRenderPictureAttributes // X +internal/gtk/GtkTargetEntry // X +internal/gtk/XButtonEvent // X +internal/gtk/GtkAdjustment // X +internal/gtk/GInterfaceInfo // X +internal/gtk/GdkColor // X +internal/gtk/GtkBorder // X +internal/gtk/GdkEventMotion // X +internal/gtk/GdkEventButton // X +internal/gtk/XEvent // X +internal/gtk/GtkCombo // X +internal/gtk/GdkDragContext // X +internal/gtk/GtkRequisition // X +internal/gtk/PangoLayoutRun // X +internal/gtk/GtkCellRendererClass // X +internal/gtk/XVisibilityEvent // X +internal/gtk/GdkEventKey // X +internal/gtk/XCrossingEvent // X +internal/gtk/GtkAllocation // X +internal/gtk/XClientMessageEvent // X +internal/gtk/GtkTargetPair // X +internal/gtk/GdkEventExpose // X +internal/gtk/GdkGeometry // X +internal/gtk/GdkImage // X +internal/gtk/GtkColorSelectionDialog // X +internal/gtk/GtkFixed // X +internal/gtk/XFocusChangeEvent // X +internal/gtk/GdkEventFocus // X +internal/gtk/GdkGCValues // X +internal/gtk/GtkSelectionData // X +internal/gtk/GtkFileSelection // X -events/ShellAdapter // OK -events/SelectionListener // OK -events/TreeListener // OK -events/MenuDetectListener // OK -events/SelectionAdapter // OK -events/KeyAdapter // OK -events/TreeEvent // OK -events/ControlListener // OK -events/ArmEvent // OK -events/DragDetectEvent // OK -events/PaintListener // OK -events/MenuEvent // OK -events/DisposeEvent // OK -events/MouseEvent // OK -events/ShellListener // OK -events/SelectionEvent // OK -events/ControlAdapter // OK -events/ExpandListener // OK -events/MouseTrackListener // OK -events/FocusListener // OK -events/TreeAdapter // OK -events/MenuListener // OK -events/FocusEvent // OK -events/FocusAdapter // OK -events/MenuAdapter // OK -events/MouseWheelListener // OK -events/HelpListener // OK -events/ExpandAdapter // OK -events/TraverseEvent // OK -events/MouseListener // OK -events/ShellEvent // OK -events/KeyEvent // OK -events/ExpandEvent // OK -events/MenuDetectEvent // OK -events/VerifyEvent // OK -events/TraverseListener // OK -events/ArmListener // OK -events/ModifyListener // OK -events/MouseMoveListener // OK -events/ModifyEvent // OK -events/KeyListener // OK -events/VerifyListener // OK -events/PaintEvent // OK -events/HelpEvent // OK -events/DragDetectListener // OK -events/TypedEvent // OK -events/ControlEvent // OK -events/MouseTrackAdapter // OK -events/DisposeListener // OK -events/MouseAdapter // OK +events/ShellAdapter // OK +events/SelectionListener // OK +events/TreeListener // OK +events/MenuDetectListener // OK +events/SelectionAdapter // OK +events/KeyAdapter // OK +events/TreeEvent // OK +events/ControlListener // OK +events/ArmEvent // OK +events/DragDetectEvent // OK +events/PaintListener // OK +events/MenuEvent // OK +events/DisposeEvent // OK +events/MouseEvent // OK +events/ShellListener // OK +events/SelectionEvent // OK +events/ControlAdapter // OK +events/ExpandListener // OK +events/MouseTrackListener // OK +events/FocusListener // OK +events/TreeAdapter // OK +events/MenuListener // OK +events/FocusEvent // OK +events/FocusAdapter // OK +events/MenuAdapter // OK +events/MouseWheelListener // OK +events/HelpListener // OK +events/ExpandAdapter // OK +events/TraverseEvent // OK +events/MouseListener // OK +events/ShellEvent // OK +events/KeyEvent // OK +events/ExpandEvent // OK +events/MenuDetectEvent // OK +events/VerifyEvent // OK +events/TraverseListener // OK +events/ArmListener // OK +events/ModifyListener // OK +events/MouseMoveListener // OK +events/ModifyEvent // OK +events/KeyListener // OK +events/VerifyListener // OK +events/PaintEvent // OK +events/HelpEvent // OK +events/DragDetectListener // OK +events/TypedEvent // OK +events/ControlEvent // OK +events/MouseTrackAdapter // OK +events/DisposeListener // OK +events/MouseAdapter // OK // not sure what this is -internal/accessibility/gtk/ATK OK -internal/accessibility/gtk/AtkTextIface -internal/accessibility/gtk/AtkObjectFactoryClass -internal/accessibility/gtk/GtkAccessible -internal/accessibility/gtk/AtkSelectionIface -internal/accessibility/gtk/AtkActionIface -internal/accessibility/gtk/AtkObjectClass -internal/accessibility/gtk/AtkComponentIface -internal/accessibility/gtk/AtkHypertextIface -accessibility/AccessibleTextEvent -accessibility/AccessibleAdapter -accessibility/AccessibleListener -accessibility/AccessibleControlEvent -accessibility/AccessibleTextListener -accessibility/AccessibleControlAdapter -accessibility/AccessibleObject -accessibility/AccessibleEvent -accessibility/AccessibleControlListener -accessibility/AccessibleTextAdapter -accessibility/ACC -accessibility/Accessible -accessibility/AccessibleFactory +internal/accessibility/gtk/ATK // OK +internal/accessibility/gtk/AtkTextIface // X +internal/accessibility/gtk/AtkObjectFactoryClass // X +internal/accessibility/gtk/GtkAccessible // X +internal/accessibility/gtk/AtkSelectionIface // X +internal/accessibility/gtk/AtkActionIface // X +internal/accessibility/gtk/AtkObjectClass // X +internal/accessibility/gtk/AtkComponentIface // X +internal/accessibility/gtk/AtkHypertextIface // X +accessibility/AccessibleTextEvent // OK +accessibility/AccessibleAdapter // OK +accessibility/AccessibleListener // OK +accessibility/AccessibleControlEvent // OK +accessibility/AccessibleTextListener // OK +accessibility/AccessibleControlAdapter // OK +accessibility/AccessibleObject // OK +accessibility/AccessibleEvent // OK +accessibility/AccessibleControlListener // OK +accessibility/AccessibleTextAdapter // OK +accessibility/ACC // OK +accessibility/Accessible // OK +accessibility/AccessibleFactory // OK