Garrett D'Amore
197faf3eae
fixes #120 Support for bracketed paste mode
...
This adds Bracketed Paste support for terminals that have mouse
support and support it. The bracketing events are EventPaste,
with methods to note Start() or End() of the paste. Content
comes in as normal rune events. Programs must opt-in to this by
calling screen.EnablePaste().
2020-10-15 23:13:03 -07:00
Ben Burwell
8ec73b6fa6
Implement Beep() API
...
Add a Beep() method to the Screen interface. On *nix systems, this
writes the bell character (0x07) to the tty. On Windows, we call the
MessageBeep syscall.
Fixes : #2
2020-03-15 10:36:32 -07:00
itchyny
2548ddfbd8
Initialize quit chan of simscreen
...
PollEvent should return nil when Fini is called
2018-04-02 08:53:37 -07:00
itchyny
d46cfaf648
Fix InjectKey of simscreen
...
So that we can test for special key sequences.
2018-04-02 08:52:59 -07:00
Joshua T Corbin
e07997cdf1
Fix simscreen.SetSize
2017-12-25 02:12:38 -08:00
Jaime Piña
44772c121b
Fix small lint & spelling issues
2016-12-06 09:19:16 -08:00
Garrett D'Amore
91d5e748ae
fixes #114 Add Fill() method View API
...
fixes #113 Create SimpleStyledTextBar
2016-05-23 14:55:11 -07:00
Garrett D'Amore
5dc5326c0e
fixes #44 Expose some capability info
2016-01-19 15:51:33 -08:00
Garrett D'Amore
43f9cc0d07
fixes #75 Add goreport and fix related issues
2015-11-04 17:05:24 -08:00
Garrett D'Amore
e7d14c2863
fixes #62 windows console may have FIFO hang
...
fixes #63 Initial views API integration
2015-10-30 12:18:06 -07:00
Garrett D'Amore
6939959660
fixes #50 Expose CanDisplay(rune)
2015-10-14 19:46:35 -07:00
Garrett D'Amore
5bef83acf3
fixes #45 Add fallback rune support
2015-10-14 19:09:00 -07:00
Garrett D'Amore
02eef725e2
fixes #35 Inadequate buffering dirty/detection algorithm
2015-10-07 02:35:14 -07:00
Garrett D'Amore
69be119a27
fixes #27 Add a test framework & test code
2015-10-05 23:08:31 -07:00