KineTcl
Timeline
Not logged in

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

50 most recent timeline items

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)
17:19 • Edit [8665b17333c30752|8665b17333]: Edit check-in comment. (user: akupries)
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
22:58 • Edit [00c7bda6561d9b6d|00c7bda656]: Add tag "nmhm". (user: akupries)
04:08 • Edit [a5647b59f244dff0|a5647b59f2]: Add tag "critcl-match-6eb4178d77876c47db718edb24499c5e5f8cd50c". (user: andreas_kupries)
04:07 • Edit [a9dbb35a2a4949c4|a9dbb35a2a]: Add tag "critcl-match-20500734cb84082bd6bdf7c39b932d408923f54e". (user: andreas_kupries)
04:07 • Edit [c792c29f1a9b754d|c792c29f1a]: Add tag "critcl-match-2f446e5a985fe5c5cd11d8b393f817d1710f99f2". (user: andreas_kupries)
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:31 • Edit [a9dbb35a2a4949c4|a9dbb35a2a]: Edit check-in comment. (user: andreas_kupries)
04:29 • Edit [1bbaa22ff6ff2568|1bbaa22ff6]: Edit check-in comment. (user: andreas_kupries)
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)