KineTcl
Timeline
Not logged in

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

50 most recent check-ins

2014-03-28
19:22
[4383f000da] Leaf: Regenerated again. (user: aku tags: trunk)
19:21
[119c15c8e8] Drop notes on double-click for windows, will not work due to interpreter chain. (user: andreask tags: trunk)
18:16
[02bbefd7f6] Fixed sub-sectioning of build instructions. Regenerated again. (user: aku tags: trunk)
18:15
[32de8413a2] Regenerated the embedded documentation. (user: aku tags: trunk)
18:14
[2ce2d00189] Added Kettle to the list of build requisites. Split the build instructions into unix versus windows. Small tweaks and typo fixes in other places. (user: andreask tags: trunk)
2013-02-26
05:45
[b4629bf35c] Regenerated embedded docs. Added home navigation link. (user: aku tags: trunk)
05:44
[7f7f9201ae] Kettled the build system (user: aku tags: trunk)
05:41
[42606b149e] Documentation tweak, list API reference among the related documents of the introduction. Regenerated embedded. (user: aku tags: trunk)
2013-02-01
08:32
[f6d9e42a38] Documentation: Updated location of critcl, regenerated embedded. (user: aku tags: trunk)
2012-10-29
19:25
[b5882b649f] Leaf: Modified keep-alive example to auto-terminate the controlled script every x seconds. (user: andreask tags: nmhm-dev)
2012-09-05
23:11
[c63e0fb901] Tweaked keep-alive, switched log/script path, and accept arguments for the script (user: andreask tags: nmhm-dev)
2012-08-28
17:31
[275c5c3444] Modified view-skeleton to exit cleanly when encountering image-truncation Added a helper script which can keep an application alive after crash/exit, recording runtimes to a log. (user: andreask tags: nmhm-dev)
2012-08-27
01:45
[689c564b03] Stop error when user is lost before calibration has completed and its tracking started. (user: aku tags: nmhm-dev)
01:39
[8665b17333] Modified all methods returning images to handle truncation of input data without a panic, by returning an incomplete image instead.    This has been seen so far only for depth-images. Time until occurrence is highly variant. So far the issue has been seen within 5 minutes, 11 minutes, and 30 minutes, all via 'view-skeleton'. Not seen so far for 'view-depth'.    The moment it occurs probability for re-occurrence rapidly climbs to 100%. I.e. after first occurrence it becomes roughly 50% immediately 100% in short order. Skeleton tracking in NITE seems to get the truncated images as well, as tracking does not seem to start when moving in front of the sensor.    It seems that the best way of dealing with the issue is to exit the process and restart it, cleaning the broken state. If that is done I would recommend to add timing commands to the restart loop as well, to gain a larger record of time to occurrence from start of process. (user: aku tags: nmhm-dev)
2012-08-14
00:20
[a8b0aca43d] Merged the work on dev31-class-the-2nd back to trunk, making it the official codebase. (user: andreask tags: trunk)
2012-08-10
04:05
[c792c29f1a] Leaf: Match critcl revision [2f446e5a985fe5c5cd11d8b393f817d1710f99f2] (user: aku tags: critcl-match-2f446e5a985fe5c5cd11d8b393f817d1710f99f2, dev31-class-the-2nd)
04:00
[3f47ed131b] Fixed seg.fault. Switched to a custom Tcl_Obj* result type which doesn't fiddle with the refcount of the result returned by our methods like the standard type does. (user: aku tags: dev31-class-the-2nd)
03:59
[11dcff29f9] More careful refcount handling in @self, prevent possible loss of the Tcl_Obj* in case of new == old (user: aku tags: dev31-class-the-2nd)
03:58
[a62a6e406b] Fixed names of methods, made consistent with policy_gesture.tcl (user: aku tags: dev31-class-the-2nd)
2012-08-09
20:51
[b65f1d8a92] With building ok, re-testing usability: Fixed bug in the new capability policy classes. Just a forward for @self is not enough. It has to be explicitly exported as well. (user: aku tags: dev31-class-the-2nd)
04:26
[a9dbb35a2a] Match critcl revision [20500734cb84082bd6bdf7c39b932d408923f54e], updating the custom types (ip -> interp), and using new result type (const char*). At this point the package builds without warnings (again).    (user: aku tags: critcl-match-20500734cb84082bd6bdf7c39b932d408923f54e, dev31-class-the-2nd)
04:08
[de00f7e4ae] Merging accumulated fixes back to dev branch. (user: aku tags: dev31-class-the-2nd)
04:07
[efbe91d267] Leaf: Merged revisions while no build problems occured, then fixed the problems of the last merged revision. (user: aku tags: dev31-class-the-2nd-fixes)
04:02
[3e9621fc6b] Merged revisions while no build problems occured, then fixed the problems of the last merged revision. (user: aku tags: dev31-class-the-2nd-fixes)
00:29
[8f8f2bddeb] Merged revisions while no build problems occured, then fixed the problems of the last merged revision. (user: aku tags: dev31-class-the-2nd-fixes)
00:16
[523d9da148] Merged revisions while no build problems occured, then fixed the problems of the last merged revision. (user: aku tags: dev31-class-the-2nd-fixes)
00:13
[a6047e5da1] Merged revisions while no build problems occured, then fixed the problems of the last merged revision. (user: aku tags: dev31-class-the-2nd-fixes)
00:02
[d93a112d1f] Merged revisions while no build problems occured, then fixed the problems of the last merged revision. (user: aku tags: dev31-class-the-2nd-fixes)
2012-08-08
23:51
[1bbaa22ff6] Bugfixes in the conversion work. Tracked in a semi-internal parallel branch. Some fixes are possibly done in upcoming child commits, others becoming irrelevant due to other changes. Part of incrementally testing package buildability. Worked too far ahead without testing/building the commits. (user: aku tags: dev31-class-the-2nd-fixes)
2012-08-03
18:20
[3971031431] New wrapper class for cropping capability, allowing for simplification of code in C-level (command -> proc). (user: andreask tags: dev31-class-the-2nd)
18:08
[6c39d001f4] New wrapper class for antiflicker capability, allowing for simplification of code in C-level (command -> proc). (user: andreask tags: dev31-class-the-2nd)
17:56
[7f6252620a] New wrapper class for mirror capability, allowing for simplification of code in C-level (command -> proc). (user: andreask tags: dev31-class-the-2nd)
17:55
[3156b7ce4d] Tweaking comments. (user: andreask tags: dev31-class-the-2nd)
17:24
[801022c630] More cross-referencing and explanations on how the Tcl -> XnNodeHandle conversion/validation works. (user: andreask tags: dev31-class-the-2nd)
2012-08-02
23:52
[2e820a1674] Continued expansion of argument and result types. (user: andreask tags: dev31-class-the-2nd)
22:48
[9b38dd2659] Moved the custom cproc types into a separate file, centralizing their definitions. (user: andreask tags: dev31-class-the-2nd)
21:57
[d9e3196406] Another pass simplifying using standard (Tcl_Obj*) and custom result types (XnStatus). Plus various small bug fixes. (user: andreask tags: dev31-class-the-2nd)
19:24
[f767f32c53] Fix method definition bugs in coordinate converters (user: andreask tags: dev31-class-the-2nd)
19:22
[372e0393ad] Simplified skeleton tracking capability through two custom cproc argument types. (user: andreask tags: dev31-class-the-2nd)
18:47
[24c069fc6b] Simplified the framesync and alt.view capabilities through a custom cproc argument type. (user: andreask tags: dev31-class-the-2nd)
18:03
[150b25ef60] Starting update to critcl revision [bbf68646b560adf919bcaa564dcfa08fb2935453], i.e. the changed API of method definitions now distinguishing between ccommand- versus cproc-like. Most methods became cproc-like, with ccommand-like methods used only where procedures are not possible (optional arguments, special argument types, special result processing, ...). A few methods split into two procedures, with the processing of optional arguments moved to the TclOO policy/glue level.    Not yet done, but planned, is to write custom argument and result types to allow for more places to use cproc-like methods. (user: andreask tags: dev31-class-the-2nd)
2012-08-01
05:17
[a5647b59f2] Mark: KineTcl is here up to date with critcl revision [6eb4178d77876c47db718edb24499c5e5f8cd50c]. (user: aku tags: critcl-match-6eb4178d77876c47db718edb24499c5e5f8cd50c, dev31-class-the-2nd)
05:07
[65a2b3e77b] Fixed ordering bugs and tweaked code formatting in the unified callback setup. (user: aku tags: dev31-class-the-2nd)
2012-07-31
23:04
[369d836556] Updated the callback setup code to use the unified core. Refixed [b2ed4cd697, 00c7bda656] in the unified code, was reintroduced by [5ac94cce65]. (user: aku tags: dev31-class-the-2nd)
22:43
[5ac94cce65] Added unified setup for 1/2/3 events per callback to the callback handler core. (user: aku tags: dev31-class-the-2nd)
22:30
[35ea5c4eb8] Continued refactoring of the callback support code. Completed the basics. Coming up next unification of the setup for 1/2/3 events per callback. (user: aku tags: dev31-class-the-2nd)
22:22
[5d461910ad] Continued refactoring of the callback support code. (user: aku tags: dev31-class-the-2nd)
22:11
[8bd35b3294] Continued refactoring of the callback support code. (user: aku tags: dev31-class-the-2nd)
22:08
[cd18975f1f] Continued refactoring of the callback support code. (user: aku tags: dev31-class-the-2nd)
22:02
[2144056ced] Starting on refactoring the callback support code. (user: aku tags: dev31-class-the-2nd)