ftrvxmtrx
ed76659c05
/sys/src/lib*: clean up
2016-11-17 22:58:16 +01:00
cinap_lenrek
52d407f86f
libframe: consistent use of nil vs. 0
2016-08-15 08:40:04 +02:00
cinap_lenrek
9dc9c6c5ef
rio, libdraw: experimental removal of redundant flushimage() calls for roundtrip latency reduction
...
- remove redundant flushimage() calls before readmouse()
- remove flushimage() calls for allocimage(),freeimage() and originwindow()
this is experimental. it will break allocimage() error handling unless the
caller does explicit flushimage() calls, tho the gains
in usability over high latency connections is huge. in most cases, programs
will just terminate when encountering these errors.
2016-03-08 16:45:29 +01:00
cinap_lenrek
4a7d29dd5f
libframe: use correct text color on frinsert depending on selection (thanks sl)
...
frinsert() used cols[TEXT] for drawing selected text instead of the
HTEXT color. this was discovered with rio -b.
2014-07-17 23:29:55 +02:00
cinap_lenrek
720967f984
libframe: fix _frcanfit() for zero width runes, simplify chopframe()
2014-01-07 02:24:16 +01:00
cinap_lenrek
cae41c18ff
libframe: avoid _frcanfit() call in frdelete()
...
no need to calculate number of runes to fit in
box when box contains no runes.
2014-01-06 03:56:45 +01:00
stanley lieber
8f7cdfa5e2
libframe: derive attributes of cursor from rio instead of hardcoding them.
2011-04-30 18:03:18 +00:00
Taru Karttunen
a9060cc06b
Import sources from 2011-03-30 iso image - lib
2011-03-30 19:35:09 +03:00
Taru Karttunen
e5888a1ffd
Import sources from 2011-03-30 iso image
2011-03-30 15:46:40 +03:00