Revision history for Tickit-Widget-Tree 0.090_002 2013-09-13 22:41:34 Europe/London New features: * Navigate to parent node via , first child via for quicker keyboard-only access * Calculate real size rather than using placeholder values of 1 line, 1 col, allowing widgets such as ScrollBox to work correctly. Bug fixes: * 'next row' logic would wrap to top of tree rather than stopping at the end of the tree * "Avoid" (as opposed to "fix") flood of warnings from Tickit::Window->restore 0.090_001 2013-09-11 01:30:30 Europe/London NOTE: This is a complete rewrite, and now uses Tree::DAG_Node for most of the important parts. Most old methods for navigating the tree have been removed as a consequence. New features: * Tickit::Style support * Render lines using Tickit::RenderBuffer * Mouse support 0.003 2012-01-24 00:20:31 Europe/London New features: * Support widget for label rather than plain text * Support different pens for highlight and regular label * Adjust style handling so we have all strings in one place Bug fixes: * Resolved some rendering artifacts when opening/closing tree nodes * Fixed some undef warnings Backwards compatibility: * Removed the following methods which were used for internal housekeeping: * is_valid_tree_node 0.002 2012-01-21 23:10:42 Europe/London Inherit open/closed state from parent if not otherwise specified. Clean up styling for single line layout. Call insert_after when adding widgets. Drop old rebuild logic in favour of a dynamic next/prev implementation. 0.001 2011-11-28 00:00:15 Europe/London Initial CPAN release