Directory ext/tk/lib/tkextlib/

Directory Created:
2004-07-01 10:38
Total Files:
22
Deleted Files:
0
Lines of Code:
1381

Browse with ViewVC

[root]/ext/tk/lib/tkextlib

                     ICONS (2 files, 137 lines)

                     blt (25 files, 6316 lines)

                         tile (7 files, 114 lines)

                     bwidget (35 files, 2674 lines)

                     itcl (2 files, 185 lines)

                     itk (2 files, 441 lines)

                     iwidgets (54 files, 5037 lines)

                     tcllib (25 files, 3746 lines)

                     tclx (2 files, 82 lines)

                     tile (21 files, 2157 lines)

                     tkDND (3 files, 295 lines)

                     tkHTML (2 files, 452 lines)

                     tkimg (18 files, 573 lines)

                     tktable (2 files, 847 lines)

                     tktrans (2 files, 72 lines)

                     treectrl (2 files, 2319 lines)

                     trofs (2 files, 59 lines)

                     vu (6 files, 481 lines)

                     winico (2 files, 197 lines)

Lines of Code

ext/tk/lib/tkextlib/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 116 (100.0%) 1755 (100.0%) 15.1
nagai 88 (75.9%) 1724 (98.2%) 19.5
ocean 3 (2.6%) 25 (1.4%) 8.3
eban 3 (2.6%) 6 (0.3%) 2.0
shyouhei 22 (19.0%) 0 (0.0%) 0.0

Most Recent Commits

shyouhei 2007-02-13 00:01

set svn:eol-style

0 lines of code changed in:

nagai 2007-01-26 04:18

* ext/tk/lib/tk.rb (TkConfigMethod#__confinfo_cmd,__conv_keyonly_optkeys):

make them private [ruby-dev:30074].

* ext/tk/lib/tk/txtwin_abst.rb: fix typo [ruby-dev:30073].

* ext/tk/lib/tk/canvas.rb (TkCanvas#scan_dragto): lack of an argument.

* ext/tk/lib/tk/canvas.rb: clarify the including module name [ruby-dev:30080].

* ext/tk/lib/tk/scrollable.rb: change primary name of modules [ruby-dev:30080].

* ext/tk/lib/tkextlib/iwidgets/checkbox.rb: wrong number of arguments

[ruby-Bugs-7776].

* ext/tk/lib/tkextlib/iwidgets/radiobox.rb: ditto.

* ext/tk/lib/tkextlib/blt/tile/checkbutton.rb: change primary name of

class [ruby-dev:30080].

* ext/tk/lib/tkextlib/blt/tile/radiobutton.rb: ditto.

* ext/tk/ChangeLog.tkextlib: update.

* ext/tk/lib/tkextlib/version.rb: update.

1 lines of code changed in:

nagai 2006-11-07 10:13

* ext/tk/lib/tkextlib/version.rb: forgot to commmit. sorry.

1 lines of code changed in:

nagai 2006-11-06 07:56

* ext/tk/lib/tk/itemconfig.rb: bug fix on 'itemconfiginfo' method, and

modify to make it easy to override 'itemconfiginfo' method.

* ext/tk/lib/tkextlib/tile/treeview.rb : support Tile 0.7.8.

* ext/tk/lib/tkextlib/version.rb : [new] add Tk::Tkextlib_RELEASE_DATE

to get the information from scripts.

* ext/tk/lib/tk.rb: load 'tkextlib/version.rb', and update RELEASE_DATE.

* ext/tk/lib/tkextlib/SUPPORT_STATUS: update.

* ext/tk/sample/editable_listbox.rb: [new] the listbox with editable

items. It's one of the example about usage of Place geometry manager.

* ext/tk/sample/tktextio.rb: improve the functions of TkTextIO class.

Those are required by 'irbtkw.rbw'.

* ext/tk/sample/irbtkw.rbw: [new] IRB on Ruby/Tk. It doesn't need any

real console. IRB works on a text widget without I/O blocking. That

is, thread switching on IRB will work properly, even if on Windows.

8 lines of code changed in:

nagai 2006-10-04 10:52

* ext/tk/lib/tkextlib/tile.rb, lib/tkextlib/tile/* : support Tile 0.7.6.

* ext/tk/lib/tkextlib/SUPPORT_STATUS: [ruby-talk:211939] check links

of extensions.

* ext/tk/lib/tkextlib/blt/container.rb: define instance methods properly.

* ext/tk/lib/tkextlib/tile/tcombobox.rb: bug fix [ruby-talk:213003].

* ext/tk/lib/tkextlib/tile/tnotebook.rb: ditto.

* ext/tk/lib/tkextlib/tile/treeview.rb: ditto.

* ext/tk/lib/tkextlib/tile/sizegrip.rb: [new] add 'ttk::sizegrip' widget.

26 lines of code changed in:

nagai 2006-08-31 06:58

* ext/tk/lib/tkextlib/blt.rb: double dashes (--) option doesn't work

properly on some versions of BLT (wrong description on the

manual of `blt::bgexec'?).

2 lines of code changed in:

  • ext/tk/lib/tkextlib: blt.rb (+2 -2)
nagai 2005-12-11 15:59

* ext/tk/lib/tkextlib/SUPPORT_STATUS: update to support libraries in

ActiveTcl8.4.12.0.

* ext/tk/lib/tkextlib/tile/tnotebook.rb: add Tk::Tile::TNotebook#insert.

* ext/tk/sample/tkextlib/tile/demo.rb: improve the look of a part of the demo.

* ext/tk/sample/scrollframe.rb: add a new sample.

6 lines of code changed in:

nagai 2005-11-21 18:34

* ext/tk/lib/tkextlib/tile.rb: bug fix (Tk::Tile::USE_TTK_NAMESPACE

is not defined).

6 lines of code changed in:

nagai 2005-10-22 23:17

* ext/tk/extconf.rb: improbe messages [ruby-core:06325].

* ext/tk/lib/tk.rb, ext/tk/lib/tk/canvas.rb, ext/tk/lib/tk/entry.rb,

ext/tk/lib/tk/frame.rb, ext/tk/lib/tk/image.rb,

ext/tk/lib/tk/itemconfig.rb, ext/tk/lib/tk/labelframe.rb,

ext/tk/lib/tk/listbox.rb, ext/tk/lib/tk/menu.rb,

ext/tk/lib/tk/radiobutton.rb, ext/tk/lib/tk/scale.rb,

ext/tk/lib/tk/spinbox.rb, ext/tk/lib/tk/text.rb,

ext/tk/lib/tk/toplevel.rb: improve conversion of option values.

* ext/tk/lib/tkextlib/*: ditto.

* ext/tk/lib/tkextlib/*: update to support ActiveTcl8.4.11.2.

* ext/tk/lib/tkextlib/trofs/*: support Trofs 0.4.3.

* ext/tk/lib/tkextlib/tile/*: support Tile 0.7.2.

* ext/tk/lib/tkextlib/vu/*: support vu 2.3.0.

* ext/tk/lib/tkextlib/tcllib/*: support Tcllib 1.8 (Tklib 0.3).

138 lines of code changed in:

nagai 2005-10-03 16:34

* ext/tk/lib/tkextlib/tktable/tktable.rb: border_* instance methods

don't call 'border' subcommands.

1 lines of code changed in:

nagai 2005-08-10 02:32

* ext/tk/lib/tk.rb: fix bug on handling __ruby2val_optkeys().

* ext/tk/lib/tk/itemconfig.rb: fix bug on handling

__item_ruby2val_optkeys().

* ext/tk/lib/tk/canvas.rb: didn't check __item_ruby2val_optkeys().

* ext/tk/lib/tkextlib/blt/component.rb: ditto.

1 lines of code changed in:

nagai 2005-08-04 10:41

* ext/tk/tcltklib.c: cannot compile for Tcl7.6/Tk4.2.

* ext/tk/tcltklib.c: add nativethread consistency check.

* ext/tk/stubs.c: ditto.

* ext/tk/lib/tk.rb: forgot to define TclTkIp.encoding and encoding=

when Tcl is 7.6 or 8.0.

* ext/tk/lib/tk/wm.rb: support to make some methods as options of

root or toplevel widget. [ruby-talk:150336]

* ext/tk/lib/tk/root.rb: ditto.

* ext/tk/lib/tk/toplevel.rb: ditto.

* ext/tk/lib/tkextlib/SUPPRT_STATUS: update RELEASE_DATE

1 lines of code changed in:

ocean 2005-08-04 06:04

reverted. [ruby-dev:26726]

0 lines of code changed in:

  • ext/tk/lib/tkextlib: tile.rb (-3)
ocean 2005-08-04 05:48

* ext/tk/sample/tkextlib/tile/demo.rb: followed previous changes.



* ext/tk/lib/tkextlib/tile/t*.rb: aliased class names starting with 'T'

to non 'T' ones. (ie. Tk::Tile::TButton -> Tk::Tile::Button)

[ruby-dev:26724]



* ext/tk/lib/tkextlib/tile.rb: ditto. (autoload support)



(Written by Hidetoshi NAGAI)

24 lines of code changed in:

  • ext/tk/lib/tkextlib: tile.rb (+24)
ocean 2005-08-01 11:25

* ext/tk/lib/tkextlib/tile.rb: fixed autoload for Treeview.



* ext/tk/lib/tkextlib/tile/treeview.rb: replaced `ary2tk_list(items)' with

`*items'.



* ext/tk/sample/tkextlib/tile: added treeview demo. (tile 0.5 or later is

needed) [ruby-dev:26668]

1 lines of code changed in:

  • ext/tk/lib/tkextlib: tile.rb (+1 -1)
nagai 2005-06-16 10:22

* lib/tkextlib/SUPPOPRT_STATUS: add RELEASE_DATE information.

* lib/tkextlib/tile/style.rb: add "style element options <elem>"

command support.

3 lines of code changed in:

nagai 2005-05-30 15:53

* ext/tk/lib/macpkg.rb: add PACKAGE_NAME information of Tcl/Tk Extension.

* ext/tk/lib/tk/msgcat.rb: ditto.

* ext/tk/lib/tk/winpkg.rb: ditto.

* ext/tk/lib/tkextlib/*: ditto.

30 lines of code changed in:

nagai 2005-04-09 10:27

* ext/tk/lib/tk.rb: update RELEASE_DATE

* ext/tk/lib/tk/image.rb: support to create TkImage object without

creating a new image object on Tk.

* ext/tk/lib/tk/menu.rb: use TkCommandNames on create_self()

* ext/tk/lib/tk/root.rb: TkRoot.to_eval() returns '.'.

* ext/tk/lib/tk/text.rb: add methods to create a TkText::IndexString

from (x, y) coords.

* ext/tk/lib/tkextlib/tile.rb: bug fix and update support status.

* ext/tk/lib/tkextlib/tile/*.rb: ditto.

* ext/tk/sample/tkextlib/tile: New demo.

45 lines of code changed in:

nagai 2005-04-02 09:02

* ext/tk/lib/tk.rb: forgot to update RELEASE_DATE

* ext/tk/lib/tk/variable.rb: fix namespace trouble when autoloading

* ext/tk/lib/tk/palette.rb: define Tcl variable 'tkPalette' as global

* ext/tk/lib/tk/dialog.rb: use array2tk_list method when calling

Tk.ip_eval.

* ext/tk/lib/tk/autoload.rb: add autoload entry 'TkDialogObj' and

'TkWarningObj'

* ext/tk/lib/tkextlib/treectrl/tktreectrl.rb: support TreeCtrl's cvs

head.

2 lines of code changed in:

nagai 2005-03-26 14:58

* ext/tk/lib/tk.rb (_callback_entry_class?): add for checking whether

a class is available for a callback entry.

* ext/tk/lib/tk.rb (after_cancel): add Tk.after_cancel(afterID) method.

* ext/tk/lib/tk.rb (array2tk_list): change from private module method

of TkComm to public module method.

* ext/tk/lib/tk.rb (cget): add check that slot argument is not empty string.

* ext/tk/lib/tk.rb (configinfo): ditto.

* ext/tk/lib/tk/itemconfig.rb (itemcget): add check that slot argument

is not empty string.

* ext/tk/lib/tk/itemconfig.rb (itemconfiginfo): ditto.

* ext/tk/lib/tk/entry.rb: add TkEntry#icursor and icursor= (alias of

cursor and cursor= method).

* ext/tk/lib/tk/font.rb: improve font treatment when the font name is

empty string.

* ext/tk/lib/tk/variable.rb: add :variable, :window and :procedure type.

* ext/tk/lib/tk/variable.rb: improve treatment of array-type tkvariable.

* ext/tk/lib/tkextlib/blt.rb: add commands for zooming.

* ext/tk/lib/tkextlib/blt/*: bug fix.

* ext/tk/lib/tkextlib/treectrl/tktreectrl.rb: bug fix and add methods

to call TreeCtrl commands for bindings.

* ext/tk/sample/tkextlib/blt/*: new sample scritps.

* ext/tk/sample/tkextlib/treectrl/*: ditto.

49 lines of code changed in:

(21 more)

Generated by StatSVN 0.3.2-SNAPSHOT