SR Technology WTK Repo
Timeline
Not logged in
Bounty program for improvements to Tcl and certain Tcl packages.

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2014-08-01
23:01
Create new branch named "stever" Leaf check-in: 1d2dbde94c user: stever tags: stever
2013-03-07
04:11
Start of private SAPUI5 branch edits. Leaf check-in: d092328cde user: gerald tags: trunk
2013-03-05
00:01
De-snitted a lot of the event handlers Added a new "options_dict" method for introspecting options. The odie way of handling properties collapsed horribly if there happened to be an option named -options (as we see in the combobox...) Added "my variable" to methods that were relying on the "variable" keyword in the class definition magically working Developed a TclOO implementation of traced variable event linking Updated to the latest ODIE, which adds mutexes, fixes a few bugs with properties, etc. (See odie fossil timeline) check-in: 9a05a8cffa user: seandeelywoods tags: trunk
2013-02-12
20:55
Further fixes for the canvas Added different shapes to the sketch demo check-in: 0b61c414a1 user: seandeelywoods tags: trunk
20:29
Added oval, circle, and arc types to the canvas/wtk.js Modified the "graft" keyword such that calling the method of a graft with no arguments returns the object The wtk widget classes now fall back to the traditional unknown handler if the first argument does not look like a tkpath check-in: bb947dbc82 user: seandeelywoods tags: trunk
15:35
Removed several debugging puts statements Fixed some snitizisms I had missed in the canvas implementation. Rather than use delegation to re-use the "event_fire" method, I've simply created an object_event_fire method for the canvas to distinguish between widget bindings and canvas object bindings check-in: b88021946e user: seandeelywoods tags: trunk
15:13
Ported code to TclOO. Demos all work. Integrated the Odie package to extend TclOO and add extra keywords and to make TclOO more snitlike. check-in: 833107b47e user: seandeelywoods tags: trunk
15:11
Moved wtk widgets back to the global namespace Leaf check-in: c4c1ad43fd user: seandeelywoods tags: hypnotoad
14:57
Merging in changes from trunk check-in: 1cf1e20494 user: seandeelywoods tags: hypnotoad
2013-02-05
02:15
Add logging methods. check-in: 04e9c7f911 user: gerald tags: trunk
2013-01-29
20:35
Re-implemented wtk in TclOO Thusfar the demo works check-in: f950e5cf61 user: seandeelywoods tags: hypnotoad
2013-01-22
18:31
Corrected mime type for CSS. check-in: bd8435682a user: gerald tags: trunk
02:04
Added support for .css files. check-in: d5b54df8b6 user: gerald tags: trunk
2013-01-20
03:15
fix mimetype for .jpg files check-in: a2a33d2625 user: stever tags: trunk
02:04
add another web link in the demo check-in: 1fc3bc7122 user: stever tags: trunk
00:22
modify css for more consistant look between webkit and firefox browsers check-in: 6c9b811218 user: stever tags: trunk
2013-01-19
23:48
tweak file upload code and Calculate button colors check-in: c41f9647fb user: stever tags: trunk
23:47
remove debugging lines check-in: f96c3b6a78 user: stever tags: trunk
22:58
Added code to store title in the properties. Also added a catch because "." is not a command currently but just "hacked" in. Will remove the catch once we switch to widgets being tcloo objects. check-in: e1a163b63e user: gerald tags: trunk
22:30
removed fancy WebSockets retry code in order to make browser refresh operations not hang check-in: 2cc99ce262 user: stever tags: trunk
20:31
Added an implementation for the wm protocol command. As part of this added private properties to widgets. check-in: 11187e4334 user: gerald tags: trunk
20:29
remove debugging output for sesssion testing check-in: a93b0712f3 user: stever tags: trunk
20:27
better session management. app maintains global var state on browser refresh check-in: 000eaa9705 user: stever tags: trunk
19:23
initial session -> interp management, interp is recreated on a browser refresh check-in: 5918cfcee2 user: stever tags: trunk
17:26
Change the procs that handle the ensemble subcommands begin with and upper case to aviod conflicts with built in commands. check-in: f4c679f428 user: gerald tags: trunk
15:44
disabled EVENT output on stdout via global var in server.tcl check-in: 60f4e72e7d user: stever tags: trunk
08:27
Changed ensembles to map lower case subcommands to title case commands so that subcommands such as "info" do not interfere with core tcl commands. Note -- the definitions in grid.tcl will be overridden by whose in wtk-grid.tcl. The code in grid.tcl is not yet working. check-in: 6e66a11779 user: gerald tags: trunk
08:25
Corrected error messages in focus. Made bind command correspond to Tk syntax and raise exceptions for not yet implemented features. check-in: 5302f56b65 user: gerald tags: trunk
08:13
Corrected implementation of focus command to match that of tk. Most options "not implemented yet" errors at this time. check-in: 6fc5bc5029 user: gerald tags: trunk
03:59
change server to use new ws_send command that handles sending long messages to client check-in: 4dbaa99f0c user: stever tags: trunk
03:42
added bind command, not working yet check-in: 8daf59eb75 user: stever tags: trunk
03:27
change focus command to call widgets own _focus method check-in: c0c4065ab9 user: stever tags: trunk
03:11
added focus command check-in: ac5e6f7912 user: stever tags: trunk
02:32
fix color picker and tweak pallet size in sketch demo check-in: 38ed4c93d7 user: stever tags: trunk
02:31
added a misc widget for rendering odd html form controls check-in: c03faab8f0 user: stever tags: trunk
00:13
add back file upload demo and link creation demo check-in: b22459f214 user: stever tags: trunk
00:12
speed up WebSockets recconect from 5 secs to .4 secs check-in: 867e95f73f user: stever tags: trunk
00:11
remove WebSockets debugging line check-in: 3ddce90d7e user: stever tags: trunk
2013-01-18
23:45
modify demo to work after refactoring commands check-in: 1df8d68c50 user: stever tags: trunk
23:18
Corrections to namespace paths. check-in: b099e1b74e user: gerald tags: trunk
21:02
Corrected issues to pass tclchecker. Made grid into an ensemble. check-in: 9279d3132b user: gerald tags: trunk
20:28
add file upload example to demo, modify server to save file as upload-the_filename check-in: 9b911eb983 user: stever tags: trunk
20:27
enhanced WebSockets send proc to handle frames larger than 126 bytes check-in: dc0569b9cb user: stever tags: trunk
19:25
Added stubs for most commands. check-in: e2ff912839 user: gerald tags: trunk
16:01
decouple connection code so that WebSockets work without first requiring initial AJAX connection check-in: 02630ca04a user: stever tags: trunk
15:30
reformat demo to reflect the concept of rendering the page view for MVC style apps check-in: ea0ef51845 user: stever tags: trunk
2013-01-17
13:42
clean up debugging lines, reformat code blocks for readability check-in: 4f6fadd830 user: stever tags: trunk
13:41
disable bg polling loop after upgrading connectin to WebSockets check-in: 9da8d541a8 user: stever tags: trunk
2013-01-16
22:02
remove some debugging output for cleaner log on console output check-in: 4203b1f82a user: stever tags: trunk
21:53
tweak server reponse console output to differentiate websocket responses check-in: b167328223 user: stever tags: trunk