[Tickit-dev] Released: Tickit 0.11
Paul LeoNerd Evans
leonerd at leonerd.org.uk
Sat Oct 8 16:53:22 BST 2011
A couple of days ago I uploaded Tickit 0.11. (Yes, I'm slow at writing
announcement emails).
* Allow Windows to be created overlapping their parent boundaries; clip output
- Work In Progress, so far only handles ->print and ->erasech, not the
scrolling operations
* Represent on-screen rectangles as first-class Tickit::Rect object, pass a
'rect' argument to Window on_expose event
These two items are here partly to help Widget::Scroller, and also because
they help pave the way to layered and floating windows.
* More diagnostic output from Tickit::Test::is_termlog failures
* Support (rarely-used) strikethrough pen attribute
Admittedly I don't know a single terminal other than my
libvterm/pangoterm that can render this, so this is entirely selfish
on my part - I don't suggest anyone actually rely on it to work ;)
* No longer depends on Term::TermKey::Async unnecessarily
Because I messed up the last release.
This now leaves us simply with
> * Consider how to build layered windows; child windows that obscure
> content from their parent. Possibly allow floating pop-up windows,
> for menus and so on.
Related to this is still to consider how window scrolling is going to
work alongside window layering and clipping, and so on. I'll send a
separate mail for that one though.
--
Paul "LeoNerd" Evans
leonerd at leonerd.org.uk
ICQ# 4135350 | Registered Linux# 179460
http://www.leonerd.org.uk/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: Digital signature
URL: <http://mail.leonerd.org.uk/pipermail/tickit-dev/attachments/20111008/cea6fcaf/attachment.pgp>
More information about the Tickit-dev
mailing list