Sam Hocevar
|
05ae318af0
|
* Save user attributes when calling cucul_dither_bitmap().
|
17 years ago |
Sam Hocevar
|
38f08d7e72
|
* Added a few rotation pairs. Nothing awesome.
|
17 years ago |
Sam Hocevar
|
95f28cd883
|
* Improve rotation output by avoiding white-on-black attributes to appear
due to spaces.
|
17 years ago |
Sam Hocevar
|
91d8c9352b
|
* Allow to rotate canvases with an odd width.
* Added a few additional character pairs of the left/right rotations.
* Added missing errno sets.
|
17 years ago |
Sam Hocevar
|
4e6ef71aed
|
* More widechar rotations. \/ > /\ < is cool.
|
17 years ago |
Sam Hocevar
|
2224430ec1
|
* Reset cursor position after a resize. Not sure it’s what I want.
|
17 years ago |
Sam Hocevar
|
de9ba793a7
|
* More widechar rotation pairs.
|
17 years ago |
Sam Hocevar
|
7373e6b18c
|
* Renamed cucul_rotate_*_wide to cucul_rotate_* and cucul_rotate_* to
cucul_stretch_* to avoid long function names. And the pairwise rotations
look so nice now that they should be the real rotation chars.
|
17 years ago |
Sam Hocevar
|
64e11f119b
|
* More characters for the wide rotations.
* Updated test/text to show what the wide rotations now do.
|
17 years ago |
Sam Hocevar
|
a936f95c75
|
* Use j/ḷ and l/ȷ pairs in glyph rotation.
|
17 years ago |
Sam Hocevar
|
6982b8e426
|
* Implemented cucul_rotate_left_wide() and cucul_rotate_right_wide(). They
suck massively for now.
|
17 years ago |
Sam Hocevar
|
f338951be9
|
* Renamed cucul_left/cucul_right into cucul_rotate_left/cucul_rotate_right.
* Renamed cucul_rotate into cucul_rotate_180.
* Deprecated cucul_rotate and fix examples accordingly.
Hope it all makes sense.
|
17 years ago |
Sam Hocevar
|
803099a14f
|
* Implemented cucul_left() and cucul_right() for 90-degree rotations.
|
17 years ago |
Sam Hocevar
|
ee60c3086e
|
* Handle multiframe canvases in the caca importer, courtesy of Ben Wiley
Sittler. Untested.
|
17 years ago |
Sam Hocevar
|
17109d0964
|
* Added more box glyphs to the canvas transformations, courtesy of Ben Wiley
Sittler.
|
17 years ago |
Sam Hocevar
|
a6a1783b88
|
* Implemented cucul_utf32_to_ascii() using code from Ben Wiley Sittler.
|
17 years ago |
Sam Hocevar
|
75f84cedfa
|
* Updated internal fonts to match tools/makefont.c.
|
17 years ago |
Sam Hocevar
|
66fb91bec2
|
* The transformation rules didn’t have ⅃ ⅄ ⅂.
|
18 years ago |
Sam Hocevar
|
9597783308
|
* Bwarf, typo in the no warranty clause.
|
18 years ago |
Sam Hocevar
|
33058757da
|
* Add a no warranty clause to the code.
|
18 years ago |
Sam Hocevar
|
77bed4f704
|
* Got rid of that ugly cv->import member.
|
18 years ago |
Sam Hocevar
|
f1f00897c5
|
* Fix shadowing declarations.
|
18 years ago |
Sam Hocevar
|
4f4f887080
|
* Improved vt220 import by adding a persistent context to canvases.
|
18 years ago |
Sam Hocevar
|
1756bdf30d
|
* Improved ANSI importer so that it supports a lot more of what is needed
for basic vt220 emulation.
|
18 years ago |
Sam Hocevar
|
55765045c8
|
* Support for CUCUL_DEFAULT and CUCUL_TRANSPARENT in the HTML exporters.
* Updated export test accordingly.
|
18 years ago |
Sam Hocevar
|
a17cf905f2
|
* Added some box drawing glyphs that are used by TOIlet's future.tlf font
to the flip/flop/rotation filters.
|
18 years ago |
Sam Hocevar
|
b1bf22a593
|
* Minor documentation fix.
|
18 years ago |
Sam Hocevar
|
1cdaa755ae
|
* Documented flip/flop/rotate as being involutive.
* Updated text test.
|
18 years ago |
Sam Hocevar
|
54d459067a
|
* Implemented cucul_get_frame_name() and cucul_set_frame_name().
* Renamed cucul_*_canvas_frame() to cucul_*_frame() because we bloody well
know that a frame belongs to a canvas.
|
18 years ago |
Sam Hocevar
|
6372da2ffc
|
* Improved ANSI import, especially wrt. drawing context persistence.
|
18 years ago |
Sam Hocevar
|
cff37b56c5
|
* Fix a bug in cucul_put_attr. This function was simply not working.
|
18 years ago |
Sam Hocevar
|
46b84c8c02
|
* Fix a bug in cucul_set_canvas_size() that caused the default attribute
to be ignored.
|
18 years ago |
Sam Hocevar
|
16e95eb980
|
* When importing an utf-8 file, set background and foreground colours to
the nearest ANSI values for the current attribute. When importing an ANSI
file, force them to lightgray on black.
|
18 years ago |
Sam Hocevar
|
5b08e789e4
|
* Re-added cucul_getchar() to the legacy functions. Debian's current version
of toilet needs it.
|
18 years ago |
Sam Hocevar
|
dbf07a9a27
|
* Add maxwidth and maxheight members to the font format.
|
18 years ago |
Sam Hocevar
|
51936f585c
|
* Got rid of HAVE_ERRNO_H ifdefs by defining seterrno()/geterrno() functions.
* More debugging information in the import/export and font functions.
|
18 years ago |
Sam Hocevar
|
5d59b719c8
|
* Add CJK punctuation to the default fonts.
* Minor changes to the font2tga test program.
|
18 years ago |
Sam Hocevar
|
18f1f68be7
|
* Add a debug() function and a --enable-debug configure flag.
|
18 years ago |
Sam Hocevar
|
eb017043ab
|
* Support fullwidth fonts.
* Add Katakanas and Hiraganas to the default fonts.
|
18 years ago |
Sam Hocevar
|
40aa3b7933
|
* Documentation updates. Moved the canvas and font format definitions to
the Doxygen documentation.
|
18 years ago |
Sam Hocevar
|
aa3e191ccd
|
* Documentation fixes and TODO updates.
|
18 years ago |
Sam Hocevar
|
e656963a9a
|
* Fixed a bug in the caca importer.
|
18 years ago |
Sam Hocevar
|
3243101ff0
|
* Rename cucul_put*() into cucul_put_*(). Updated all code to reflect that.
|
18 years ago |
Sam Hocevar
|
8c5342b263
|
* Made cucul_blit() handle-aware. Added a blit test for that.
|
18 years ago |
Sam Hocevar
|
9d6bd7b322
|
* Do not force the text colour when importing a text file.
|
18 years ago |
Sam Hocevar
|
f61bed2bdb
|
* Add cursor and handle support to canvases. Unused yet.
|
18 years ago |
Sam Hocevar
|
21bfa6210d
|
* Cosmetic code and documentation changes here and there.
* Updated TODO.
|
18 years ago |
Sam Hocevar
|
042635640c
|
* Rename sprite.c into frame.c.
|
18 years ago |
Sam Hocevar
|
9fb85b253c
|
* Prepare the way for per-frame width/height information.
|
18 years ago |
Sam Hocevar
|
39553873fd
|
* Fix minor uninitialised data bug in cucul_canvas_create().
|
18 years ago |