Directory ext/tk/lib/tkextlib/iwidgets/

Directory Created:
2004-07-08 17:50
Total Files:
54
Deleted Files:
0
Lines of Code:
5037

Browse with ViewVC

[root]/ext/tk/lib/tkextlib/iwidgets

Lines of Code

ext/tk/lib/tkextlib/iwidgets/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 198 (100.0%) 5369 (100.0%) 27.1
nagai 143 (72.2%) 5368 (100.0%) 37.5
ocean 1 (0.5%) 1 (0.0%) 1.0
shyouhei 54 (27.3%) 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.

2 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).

402 lines of code changed in:

nagai 2005-08-09 07:16

* ext/tk/tcltklib.c: remove dangerous 'rb_jump_tag's.

* ext/tk/lib/tk.rb: add __val2ruby_optkeys and __ruby2val_optkeys to

help to convert option values between ruby and tcl.

* ext/tk/lib/tk/itemconfig.rb: add __item_val2ruby_optkeys and

__item_ruby2val_optkeys to help to convert option values between

ruby and tcl.

* ext/tk/lib/tk/radiobutton.rb: use __ruby2val_optkeys for 'variable'

option (for the reason of backward compatibility).

* ext/tk/lib/tk/composite.rb: clarify the arguments of super().

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

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

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

* ext/tk/lib/tkextlib/*: support to treat tkvariable-type

configure options.

32 lines of code changed in:

nagai 2005-05-25 12:09

* ext/tk/lib/tk.rb: TkComm#tk_split_*list fail to split a kind of SJIS

strings. To avoid the trouble, add arguments to control converting

encoding, and do split on a UTF8 string.

* ext/tk/lib/multi-tk.rb: modify to attend encoding.

* ext/tk/lib/remote-tk.rb: ditto.

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

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

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

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

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

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

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

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

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

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

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

* ext/tk/lib/tk.rb: add TkWindow#lower_window/raise_window and

Tk#lower_window/raise_window by reason of method-name conflict

* ext/tk/lib/tk/canvas.rb: bug fix on TkCanvas#delete when given

non-TkcItem arguments.

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

26 lines of code changed in:

ocean 2005-03-28 08:29

* ext/tk/lib/tkextlib/iwidgets/notebook.rb: fixed typo.

1 lines of code changed in:

nagai 2005-03-10 11:13

* ext/tk/tcltklib.c (lib_eventloop_ensure): mis-delete a timer handler

when exit from a recursive called eventloop

* ext/tk/lib/tk/timer.rb: new TkRTTimer class, which can works for a

realtime operation

* ext/tk/sample/tkrttimer.rb: sample of TkRTTimer class

* ext/tk/lib/tk/textmark.rb: move TkTextMark#+ and TkTextMark#- to

TkText::IndexModMethods

* ext/tk/lib/tk/text.rb: improve TkTextMark#+ and TkTextMark#-, and

add them to TkText::IndexModMethods module

* ext/tk/sample/tktextio.rb: add test part of "seek by text index

modifiers"

21 lines of code changed in:

nagai 2005-01-25 06:09

* ext/tcltklib/tcltklib.c: fix SEGV bug; trouble on canceling remained

after scripts [ruby-dev:25479]: NULL current namespce when deleting

Tk interpreter [ruby-talk:126225]

* ext/tcltklib/extconf.rb: bug fix; TCL_ENABLE_THREAD flag is inverted

[ruby-talk:126360]

* ext/tcltklib/extconf.rb: add yet another native-thread check

* ext/tk/tkutil.c: fix SEGV bug; NULL string pointer when finalize

Ruby interpreter

* ext/tk/lib/multi-tk.rb: avoid warning for deleted safeTk ip frame

* ext/tk/lib/tk/bindtag.rb: bug fix; new method of named bindtag

doesn't return the created object [ruby-dev:25479]

* ext/tk/lib/tk/menu.rb: bug on treating arguments [ruby-dev:25479]

* ext/tk/lib/tk.rb: bug fix; cannot accept a callback ID string for

a command argument [ruby-dev:25479]

* ext/tk/lib/multi-tk.rb: ditto

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

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

* ext/tk/sample/demos-jp/anilabel.rb: new demo script

* ext/tk/sample/demos-en/anilabel.rb: ditto

* ext/tk/sample/tkHTML/ss.rb: local variable scope bug fix

[ruby-dev:25479]

2 lines of code changed in:

nagai 2004-12-16 08:13

* ext/tk/lib/tk/bindtag.rb: bug fix [ruby-talk: 123667]

* ext/tk/lib/tk/timer.rb: accept :idle for the interval argument

* ext/tk/lib/tk.rb: add TkComm._callback_entry?()

* ext/tk/lib/multi-tk.rb: add MultiTkIp.cb_entry_class

* ext/tk/lib/tk/canvas.rb: use TkComm._callback_entry?()

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

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

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

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

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

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

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

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

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

4 lines of code changed in:

nagai 2004-12-08 19:14

* ext/tcltklib/tcltklib.c (ip_init): set root-win title to "ruby" when

the running script is '-e one-liner' or '-' (stdin).

* ext/tcltklib/extconf.rb: add find_library("#{lib}#{ver}",..) for stub libs

* ext/tk/lib/tk/textmark.rb: TkTextMarkCurrent and TkTextMarkAnchor

have a wrong parent class.

* ext/tk/lib/tk/dialog.rb: rename TkDialog2 --> TkDialogObj and

TkWarning2 --> TkWarningObj (old names are changed to alias names)

* ext/tk/lib/tk/dialog.rb: bug fix of treatment of 'prev_command'

option and hashes for configuration

* ext/tk/lib/tk/dialog.rb: add TkDialogObj#name to return the button name

* ext/tk/lib/tk/radiobutton.rb: rename enbugged method value() ==> get_value()

and value=(val) ==> set_value(val).

* ext/tk/lib/tk/menu.rb: add TkMenu.new_menuspec

* ext/tk/lib/tk/menu.rb: add alias (TkMenuButton = TkMenubutton,

TkOptionMenuButton = TkOptionMenubutton)

* ext/tk/lib/tk/event.rb: new method aliases (same as option keys of

event_generate) for Event object

* ext/tk/lib/tk/font.rb: configinfo returns proper types of values

* ext/tk/lib/tk.rb: bind methods accept subst_args + block

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

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

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

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

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

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

* ext/tk/lib/tkextlib/*: ditto and bug fix

20 lines of code changed in:

nagai 2004-11-07 15:53

* ext/tk/lib/tk.rb: bind-event methods accept multi substitution arguments.

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

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

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

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

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

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

* ext/tk/lib/tkextlib/treectrl/tktreectrl.rb: ditto

4 lines of code changed in:

nagai 2004-10-11 05:51

* ext/tk/lib/tk/*: untabify

240 lines of code changed in:

nagai 2004-07-15 02:18

* ext/tk/, ext/tcltklib/: bug fix

* ext/tk/lib/tk.rb: better operation for SIGINT when processing callbacks.

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

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

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

* ext/tk/lib/tk/validation.rb: add Tk::ValidateConfigure.__def_validcmd()

to define validatecommand methods easier

* ext/tk/lib/tk.rb (_genobj_for_tkwidget): support autoload Tk ext classes

* ext/tk/lib/tk/canvas.rb and so on: remove the parent widget type check

for items (e.g. canvas items; depends on the class) to avoid some troubles

on Tk extension widget class definition.

* ext/tk/lib/tkextlib/: add Iwidget and TkTable extension support

* ext/tk/sample/tkextlib/: add samples of Iwidget and TkTable

2603 lines of code changed in:

nagai 2004-07-09 20:29

* ext/tk/lib/tk.rb: better operation for SIGINT when processing callbacks.

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

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

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

* ext/tk/lib/tk/validation.rb: add Tk::ValidateConfigure.__def_validcmd()

to define validatecommand methods easier

824 lines of code changed in:

nagai 2004-07-08 17:50

* ext/tk/lib : bug fix

* ext/tk/lib/tkextlib/itcl : add [incr Tcl] support

* ext/tk/lib/tkextlib/itk : add [incr Tk] support

* ext/tk/lib/tkextlib/iwidgets : midway point of [incr Widgets] support

* ext/tk/sample/tkextlib/iwidgets : very simple examples of [incr Widgets]

1188 lines of code changed in:

Generated by StatSVN 0.3.2-SNAPSHOT