text where \fBW\fP is the width in character cells (up to 511).
where \fBH\fP is the height in character cells (up to 511).
note that this escape alone has no effect. it indicates a future intention of inserting media into the terminal. the terminal will EXPECT a grid of \fBW\fPx\fBH\fP "replace characters" to follow, with each sequence of such replace characters bebung with a \fBib\fP escape command and ending with an \fBie\fP escape command.
note that this escape alone has no effect. It indicates a future intention of inserting media into the terminal. the terminal will EXPECT a grid of \fBW\fPx\fBH\fP "replace characters" to follow, with each sequence of such replace characters bebung with a \fBib\fP escape command and ending with an \fBie\fP escape command.
the \fBFULL\-PATH\-OR\-URL\fP for all the \fBi\fP commands (\fBis\fP,
\fBic\fP, \fBif\fP, \fBit\fP) may be of the form:
@ -523,28 +523,129 @@ or
note that \fB#\fP is the replace character, and later \fB#\fP chars if inside begin/end escapes, will be replaced by the given media indicated in the insert media escape.
\fBic[CW;H;FULL\-PATH\-OR\-URL]\fP
insert CENTERED media (centered in cell area). otherwise
insert CENTERED media (centered in cell area). Otherwise
paramaters are identical to the \fBis\fP command, but
retains aspect and is padded by blank space.
\fBif[CW;H;FULL\-PATH\-OR\-URL]\fP
insert FILLED media (fill in cell area). otherwise paramaters
insert FILLED media (fill in cell area). Otherwise paramaters
are identical to the \fBis\fP command but ensures the entire
area is filled like a background even if media goes beyond
cell bounds and is clipped.
\fBit[CW;H;FULL\-PATH\-OR\-URL]\fP
insert THUMB media (thumbnail cell area). otherwise paramaters
insert THUMB media (thumbnail cell area). Otherwise paramaters
are identical to the \fBis\fP command, but uses thumbnail
generation to make a fast to load but low resolution version
(cached) of the media.
\fBit[CW;H;LINK\\nFULL-PATH-OR-URL]\fP
insert THUMB media with link (thumbnail cell area). Otherwise parameters
are identical to the \fBis\fP command, but uses thumbnail generation to
make a fast to load but low resolution version (cached) of the media.
\fBLINK\fP is a path (or url) to open _when_ the thumb is clicked on by the
begin file send for a file named \fBPATH\fP / \fBFILE\fP
\fBfs[SIZE_BYTES]\fP
set the size in bytes of a file send started with the above fr escape
\fBfd[CHECKSUM DATA]\fP
block of data for the current file transfer with checksum as a
string decimal which is the sum of every byte when taken as an
unsigned char per byte. the checksum is a signed 32bit integer.
the checksum is the sum of the data after escaping. 4 bits at a
time per data byte, encoded with high bits in one byte then low
bits, with the bits encoded as 4 bit value being \fB0x40\fP + 4 bit value
per byte. \fB(@ == 0x0, A == 0x1, B == 0x2, ... N == 0xe, O == 0xf)\fP.
so to rebuild a byte will be \fB(((bytes[0] - 0x40) & 0xf) << 4) |
((bytes[1] - 0x40) & 0xf)\fP per byte pair in the data block.
\fBfx\fP
exit file send mode (normally at the end of the file or when it's
complete)
.SHBUGS
If you find a bug or for known issues/bugs/feature requests please email enlightenment-devel@lists.sourceforge.net or visit the place where all the hard work is done http://phab.enlightenment.org/