changeset 53:3da31bec7de0

todo.txt
author Frank Benoit <benoit@tionex.de>
date Fri, 11 Jan 2008 11:21:52 +0100
parents 47febc12f0a7
children 8f049b136add
files todo.txt
diffstat 1 files changed, 206 insertions(+), 206 deletions(-) [+]
line wrap: on
line diff
--- 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