Geoffrey Broadwell
Geoffrey Broadwell
Modifiers and timeout for incomplete escape sequences complete; decode-keys branch now merged. Now to refresh myself on mouse input ....
And mouse input is now implemented for three of the four basic tracking event modes (missing highlight tracking mode, which may be problematic). The event shape mismatches (the fact that...
Sketched out some thoughts on the road to 1.0 in a separate issue (https://github.com/ab5tract/Terminal-Print/issues/46).
nkh: Yes, the ESC key is handled, it will simply be slightly delayed (.1 second by default) in case you're just on a slow remote connection or some such and...
Thank you! Yeah, your plan seems reasonable. If we ever have so many contributors that we need a separate doc for it, we'll call that A Good Problem To Have....
Hmmm, that's an interesting idea (splitting the current Terminal::Print); I'd have to go through the various modules and think about them carefully, but you may have a point there. I've...
Hmmm. OK, how much should we consider breaking? I've been trying to keep most APIs roughly compatible (delta bugfixes) as I refactored things underneath, with the major exception of the...
Note for the future: It's likely that we'll want to do proper event bubbling at a *lower* level than these specialized widgets, because many non-form apps will want to watch...
This is well underway, with work ongoing in Animated.pm6, Pixelated.pm6, and ParticleEffect.pm6. I've got some more use cases I want to shake out, but I think these are a decent...
I have an initial version of this locally as a role that can be mixed into T::P::Widget, but it only handles the original cases used by rpg-ui -- simple h/v...