Revision history for Tickit-Console
0.12 2023-12-23
[CHANGES]
* Updated for Teest::ExpectAndCheck::Future v0.04
* Updates for Object::Pad v0.800:
+ add explicit `use warnings`
* Use Object::Pad::MOP rather than `no strict 'refs'` hackery
* Fixes to Pod style
* Ensure every Perl file contains a `use VERSION` declaration
0.11 2023-03-04
[CHANGES]
* Updates for Object::Pad 0.74:
+ Use :weak params
+ Use :isa instead of extends
+ Use ADJUST :params blocks
+ Use field NAME = EXPR
0.10 2021-07-06
[CHANGES]
* Updates for Object::Pad 0.43:
+ Use :param and ADJUST blocks to remove/reduce BUILD blocks
+ Use a BUILDARGS to reshape the constructor args into a normal
kvlist
0.09 2020-06-22
[CHANGES]
* Added a way to override `localtime` for timestamp generation
[BUGFIXES]
* Ensure that unit testing of timestamps happens in UTC to avoid
timezone-related failures
0.08 2020-06-15
[CHANGES]
* Use Object::Pad 0.27 and signatures from perl 5.26
[BUGFIXES]
* Remember to actually 'use Tickit::Widget::Tabbed' to get the ::Tab
util class out of it
0.07 2014/09/08 19:30:44
[CHANGES]
* Added ->prepend_line, allowing pre-history text to be inserted at
the top of a scroller
* Split out Tickit::Console::Tab into its own file
* Allow applications to specify a custom tab class
* Support management of timestamps and datestamps in scroller history
* Renamed ->add_line to ->append_line
0.06 2014/08/16 21:00:11
[CHANGES]
* Allow ->add_tab with a make_widget CODEref to create a tab with a
custom internal layout
* Proxy for ->remove_tab and ->move_tab
* Pass active tab into 'on_line' callbacks on them, rather than the
main console object
* Added ->bind_key at the console and tab level
0.05 2014/05/14 16:51:29
[BUGFIXES]
* Fix t/01basic.t for the fact that a window clear operation now
happens first
0.04 2013/11/09 16:49:48
[CHANGES]
* Added a simple netcat-like client example
[BUGFIXES]
* Fix unit test termlog expectations for recent Tickit changes
0.03 CHANGES:
* Updated unit tests for visual style of Tickit::Widget:Tabbed 0.005
* Make sure to declare dependency on Tickit::Widget::Entry
0.02 CHANGES:
* Use new bottom-gravity behaviour of Tickit::Widget::Scroller 0.04
0.01 First version, released on an unsuspecting world.