|
From: Andy S. <And...@co...> - 2010-03-20 16:34:27
|
Sat Mar 20 12:33:35 EDT 2010 Andy Stewart <laz...@gm...>
* Add TODO list for update All Gtk+ API to 2.18.3, please read ./ApiUpdateTodoList.txt file for details.
Ignore-this: 524d1218aebd21d836d998e1e625b3e
addfile ./ApiUpdateTodoList.txt
hunk ./ApiUpdateTodoList.txt 1
+-- | Below is TODO List that Update all Gtk+ API to 2.18.3
+--
+-- This file will remove after udpate all API complete.
+-- Before that, we will convert tag `TODO` to tag `FINISH`
+-- when we finish update work with some module.
+--
+-- This TODO list is share list for gtk2hs developer (or anyone want to contribute)
+-- So please make sure convert `FINISH` tag here to avoid duplicate work.
+--
+-- For udpate new module, just unpack http://www.di.ens.fr/~simona/gtk-modules.tgz
+-- Then do `diff` with same module in current version, then merge it. That's all.
+-- Welcome help!
+-- [_$_]
+-- -- Andy Stewart
+--
+
+** TODO Directory: gtk-modules
+*** TODO Accel.chs
+*** TODO Accelerator.chs
+*** TODO AccelGroup.chs
+*** TODO AccelMap.chs
+*** TODO Accessible.chs
+*** TODO Activatable.chs
+*** TODO AppLaunchContext.chs
+*** TODO Assistant.chs
+*** TODO Bindings.chs
+*** TODO Bitmap.chs
+*** TODO Border.chs
+*** TODO Buildable.chs
+*** TODO Builder.chs
+*** TODO CellEditable.chs
+*** TODO CellRendererAccel.chs
+*** TODO CellRendererSpin.chs
+*** TODO Char.chs
+*** TODO CList.chs
+*** TODO Color.chs
+*** TODO Colormap.chs
+*** TODO Colors.chs
+*** TODO CTree.chs
+*** TODO Cursor.chs
+*** TODO Curve.chs
+*** TODO CustomPaperUnixDialog.chs
+*** TODO Device.chs
+*** TODO Display.chs
+*** TODO Display.chs.pp
+*** TODO DisplayManager.chs
+*** TODO DragContext.chs
+*** TODO Drawable.chs
+*** TODO Draw.chs
+*** TODO Drop.chs
+*** TODO EntryBuffer.chs
+*** TODO Error.chs
+*** TODO Event.chs
+*** TODO FileChooserEmbed.chs
+*** TODO Font.chs
+*** TODO Fontset.chs
+*** TODO GammaCurve.chs
+*** TODO Gc.chs
+*** TODO GC.chs
+*** TODO Global.chs
+*** TODO Grab.chs
+*** TODO HRuler.chs
+*** TODO HSV.chs
+*** TODO Icon.chs
+*** TODO IconInfo.chs
+*** TODO IconSet.chs
+*** TODO IconSource.chs
+*** TODO IconTheme.chs
+*** TODO Idle.chs
+*** TODO IMContextSimple.chs
+*** TODO InfoBar.chs
+*** TODO Init.chs
+*** TODO Input.chs
+*** TODO InputDialog.chs
+*** TODO Invisible.chs
+*** TODO Item.chs
+*** TODO ItemFactory.chs
+*** TODO Keyboard.chs
+*** TODO Key.chs
+*** TODO Keymap.chs
+*** TODO Keyval.chs
+*** TODO LinkButton.chs
+*** TODO List.chs
+*** TODO ListItem.chs
+*** TODO Main.chs
+*** TODO MountOperation.chs
+*** TODO Notify.chs
+*** TODO Offscreen.chs
+*** TODO OldEditable.chs
+*** TODO Orientable.chs
+*** TODO PageSetup.chs
+*** TODO PageSetupUnixDialog.chs
+*** TODO Pango.chs
+*** TODO PangoRenderer.chs
+*** TODO PaperSize.chs
+*** TODO PixbufAniAnim.chs
+*** TODO PixbufAniAnimIter.chs
+*** TODO PixbufAnimation.chs
+*** TODO PixbufAnimationIter.chs
+*** TODO Pixbuf.chs
+*** TODO PixbufGdipAnim.chs
+*** TODO PixbufGdipAnimIter.chs
+*** TODO PixbufGifAnim.chs
+*** TODO PixbufGifAnimIter.chs
+*** TODO PixbufLoader.chs
+*** TODO PixbufSimpleAnim.chs
+*** TODO Pixmap.chs
+*** TODO Pointer.chs
+*** TODO Preview.chs
+*** TODO PrintBackend.chs
+*** TODO Print.chs
+*** TODO PrintContext.chs
+*** TODO Printer.chs
+*** TODO PrinterOption.chs
+*** TODO PrinterOptionSet.chs
+*** TODO PrinterOptionWidget.chs
+*** TODO PrintJob.chs
+*** TODO PrintOperation.chs
+*** TODO PrintOperationPreview.chs
+*** TODO PrintSettings.chs
+*** TODO PrintUnixDialog.chs
+*** TODO Progress.chs
+*** TODO Property.chs
+*** TODO Query.chs
+*** TODO Quit.chs
+*** TODO Rc.chs
+*** TODO RcStyle.chs
+*** TODO RecentAction.chs
+*** TODO RecentChooser.chs
+*** TODO RecentChooserDefault.chs
+*** TODO RecentChooserDialog.chs
+*** TODO RecentChooserMenu.chs
+*** TODO RecentChooserWidget.chs
+*** TODO RecentFilter.chs
+*** TODO RecentInfo.chs
+*** TODO RecentManager.chs
+*** TODO Rectangle.chs
+*** TODO Requisition.chs
+*** TODO Rgb.chs
+*** TODO Ruler.chs
+*** TODO ScaleButton.chs
+*** TODO Screen.chs
+*** TODO SearchEngineBeagle.chs
+*** TODO SearchEngine.chs
+*** TODO SearchEngineQuartz.chs
+*** TODO SearchEngineSimple.chs
+*** TODO SearchEngineTracker.chs
+*** TODO SelectionData.chs
+*** TODO Settings.chs
+*** TODO Signal.chs
+*** TODO Spawn.chs
+*** TODO Stock.chs
+*** TODO Target.chs
+*** TODO TargetList.chs
+*** TODO Targets.chs
+*** TODO TextAttributes.chs
+*** TODO TextChildAnchor.chs
+*** TODO Text.chs
+*** TODO Threads.chs
+*** TODO Timeout.chs
+*** TODO TipsQuery.chs
+*** TODO ToolShell.chs
+*** TODO Tooltip.chs
+*** TODO TrayIcon.chs
+*** TODO Tree.chs
+*** TODO TreeDragDest.chs
+*** TODO TreeDragSource.chs
+*** TODO TreeModelFilter.chs
+*** TODO Type.chs
+*** TODO Visual.chs
+*** TODO VolumeButton.chs
+*** TODO VRuler.chs
+*** TODO Win32EmbedWidget.chs
+*** TODO WindowImpl.chs
+
+** TODO Directory: gtk-modules/Graphics/UI/Gtk
+*** TODO Cairo.chs.pp
+
+** TODO Directory: gtk-modules/Graphics/UI/Gtk/Abstract
+*** TODO Bin.chs
+*** TODO Box.chs
+*** TODO ButtonBox.chs.pp
+*** TODO Container.chs.pp
+*** TODO IMContext.chs.pp
+*** TODO Misc.chs
+*** TODO Object.chs.pp
+*** TODO Paned.chs.pp
+*** TODO Range.chs.pp
+*** TODO Scale.chs
+*** TODO Scrollbar.hs
+*** TODO Separator.hs
+*** TODO Widget.chs.pp
+
+** TODO Directory: gtk-modules/Graphics/UI/Gtk/ActionMenuToolbar
+*** TODO Action.chs.pp
+*** TODO ActionGroup.chs.pp
+*** TODO RadioAction.chs.pp
+*** TODO ToggleAction.chs.pp
+*** TODO UIManager.chs.pp
+
+** TODO Directory: gtk-modules/Graphics/UI/Gtk/Buttons
+*** TODO Button.chs.pp
+*** TODO CheckButton.chs
+*** TODO RadioButton.chs.pp
+*** TODO ToggleButton.chs
+
+** TODO Directory: gtk-modules/Graphics/UI/Gtk/Display
+*** TODO AccelLabel.chs
+*** TODO Image.chs.pp
+*** TODO Label.chs.pp
+*** TODO ProgressBar.chs.pp
+*** TODO Statusbar.chs
+*** TODO StatusIcon.chs.pp
+
+** TODO Directory: gtk-modules/Graphics/UI/Gtk/Embedding
+*** TODO Plug.chs.pp
+*** TODO Socket.chs.pp
+
+** TODO Directory: gtk-modules/Graphics/UI/Gtk/Entry
+*** TODO Editable.chs.pp
+*** TODO Entry.chs.pp
+*** TODO EntryCompletion.chs.pp
+*** TODO HScale.chs
+*** TODO SpinButton.chs
+*** TODO VScale.chs
+
+** TODO Directory: gtk-modules/Graphics/UI/Gtk/General
+*** TODO Clipboard.chs.pp
+*** TODO Drag.chs.pp
+*** TODO IconFactory.chs.pp
+*** TODO Selection.chs.pp
+*** TODO Style.chs
+
+** TODO Directory: gtk-modules/Graphics/UI/Gtk/Layout
+*** TODO Alignment.chs.pp
+*** TODO AspectFrame.chs
+*** TODO Expander.chs.pp
+*** TODO Fixed.chs
+*** TODO HBox.chs
+*** TODO HButtonBox.chs
+*** TODO HPaned.chs
+*** TODO Layout.chs
+*** TODO Notebook.chs.pp
+*** TODO Table.chs
+*** TODO VBox.chs
+*** TODO VButtonBox.chs
+*** TODO VPaned.chs
+
+** TODO Directory: gtk-modules/Graphics/UI/Gtk/MenuComboToolbar
+*** TODO CheckMenuItem.chs.pp
+*** TODO ComboBox.chs.pp
+*** TODO ComboBoxEntry.chs.pp
+*** TODO Combo.chs.pp
+*** TODO ImageMenuItem.chs
+*** TODO MenuBar.chs.pp
+*** TODO Menu.chs.pp
+*** TODO MenuItem.chs
+*** TODO MenuShell.chs.pp
+*** TODO MenuToolButton.chs.pp
+*** TODO OptionMenu.chs.pp
+*** TODO RadioMenuItem.chs
+*** TODO RadioToolButton.chs.pp
+*** TODO SeparatorMenuItem.chs.pp
+*** TODO SeparatorToolItem.chs.pp
+*** TODO TearoffMenuItem.chs
+*** TODO ToggleToolButton.chs.pp
+*** TODO Toolbar.chs.pp
+*** TODO ToolButton.chs.pp
+*** TODO ToolItem.chs.pp
+
+** TODO Directory: gtk-modules/Graphics/UI/Gtk/Misc
+*** TODO Adjustment.chs.pp
+*** TODO Arrow.chs
+*** TODO Calendar.chs.pp
+*** TODO DrawingArea.chs
+*** TODO EventBox.chs.pp
+*** TODO HandleBox.chs
+*** TODO IMMulticontext.chs.pp
+*** TODO SizeGroup.chs.pp
+*** TODO Tooltips.chs.pp
+*** TODO Viewport.chs
+
+** TODO Directory: gtk-modules/Graphics/UI/Gtk/ModelView
+*** TODO CellLayout.chs.pp
+*** TODO CellRendererCombo.chs.pp
+*** TODO CellRendererProgress.chs.pp
+*** TODO TreeSortable.chs.pp
+
+** TODO Directory: gtk-modules/Graphics/UI/Gtk/Multiline
+*** TODO TextBuffer.chs.pp
+*** TODO TextIter.chs.pp
+*** TODO TextMark.chs
+*** TODO TextTag.chs.pp
+*** TODO TextTagTable.chs
+*** TODO TextView.chs.pp
+
+** TODO Directory: gtk-modules/Graphics/UI/Gtk/Ornaments
+*** TODO Frame.chs
+*** TODO HSeparator.chs
+*** TODO VSeparator.chs
+
+** TODO Directory: gtk-modules/Graphics/UI/Gtk/Scrolling
+*** TODO HScrollbar.chs
+*** TODO ScrolledWindow.chs.pp
+*** TODO VScrollbar.chs
+
+** TODO Directory: gtk-modules/Graphics/UI/Gtk/Selectors
+*** TODO ColorButton.chs.pp
+*** TODO ColorSelection.chs
+*** TODO ColorSelectionDialog.chs
+*** TODO FileChooserButton.chs.pp
+*** TODO FileChooser.chs.pp
+*** TODO FileChooserDialog.chs.pp
+*** TODO FileChooserWidget.chs.pp
+*** TODO FileFilter.chs.pp
+*** TODO FileSelection.chs.pp
+*** TODO FontButton.chs.pp
+*** TODO FontSelection.chs
+*** TODO FontSelectionDialog.chs
+
+** TODO Directory: gtk-modules/Graphics/UI/Gtk/TreeList
+*** TODO CellRenderer.hs
+*** TODO CellRendererPixbuf.chs
+*** TODO CellRendererText.chs
+*** TODO CellRendererToggle.chs
+*** TODO CellView.chs.pp
+*** TODO IconView.chs.pp
+*** TODO ListStore.chs.pp
+*** TODO TreeIter.chs.pp
+*** TODO TreeModel.chs.pp
+*** TODO TreeModelSort.chs.pp
+*** TODO TreePath.chs.pp
+*** TODO TreeRowReference.chs.pp
+*** TODO TreeSelection.chs.pp
+*** TODO TreeStore.chs.pp
+*** TODO TreeView.chs.pp
+*** TODO TreeViewColumn.chs.pp
+
+** TODO Directory: gtk-modules/Graphics/UI/Gtk/Windows
+*** TODO AboutDialog.chs.pp
+*** TODO Dialog.chs.pp
+*** TODO MessageDialog.chs.pp
+*** TODO Window.chs.pp
+*** TODO WindowGroup.chs
|