Sha256: 87f62a2558540927fdbb2fff4b7817994fe07972a956de603c60a8654a9525dc

Contents?: true

Size: 1.45 KB

Versions: 10

Compression:

Stored size: 1.45 KB

Contents

# Todo List

Things left to do, most of this is simple, but still a lot of code.
Items are ordered roughly by their priority.
Done items should be removed after a couple of revisions.

An item is marked as done when:
  * the code is complete.
  * specs are written for all things possible to spec.
  * the documentation has been sketched. I simply copy that part from the
    offical doc first, but since we're not clear about copyright we might have
    to use links and examples instead.

## Commands

Commands that operate on any widget as argument have highest priority.

[ ] image
    [ ] photo
    [ ] bitmap
[ ] loadTk
[ ] send
[ ] tk_bisque

## Widgets

The Tile widgets should have priority, as they will be needed most.
Some widgets don't have a tile equivalent, they have highes priority.

[ ] console

### Tile Widgets

[ ] ttk::style
[ ] ttk::frame
[ ] ttk::entry
[ ] ttk::label
[ ] ttk::treeview
[ ] ttk::progressbar
[ ] ttk::button
[ ] ttk::checkbutton
[ ] ttk::combobox
[ ] ttk::image
[ ] ttk::intro
[ ] ttk::labelframe
[ ] ttk::menubutton
[ ] ttk::notebook
[ ] ttk::panedwindow
[ ] ttk::radiobutton
[ ] ttk::scale
[ ] ttk::scrollbar
[ ] ttk::separator
[ ] ttk::sizegrip
[ ] ttk::widget

## Examples

There are a lot of examples that we can provide, both from the old Ruby bindings
and the Tk library.
They will have to be translated though, so it's still a lot of work.
Our current examples should be removed sometime, they are more or less just
proving that things run.

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
ffi-tk-2018.02.20 TODO.md
ffi-tk-2010.08.23 TODO.md
ffi-tk-2010.08 TODO.md
ffi-tk-2010.06 TODO.md
ffi-tk-2010.03 TODO.md
ffi-tk-2010.02 TODO.md
ffi-tk-2010.01 TODO.md
ffi-tk-2010.01.02 TODO.md
ffi-tk-2009.12.14 TODO.md
ffi-tk-2009.11.29 TODO.md