|
|
@1149
|
14 years |
Sam Hocevar |
* Fix minor memory leak in cucul_set_canvas_boundaries().
|
|
|
@1148
|
14 years |
Sam Hocevar |
* Fix minor memory leak in cucul_free_canvas().
|
|
|
@1137
|
14 years |
Sam Hocevar |
* Fixed a bug in cucul_putchar() that broke half of the Unicode set.
|
|
|
@1136
|
14 years |
Sam Hocevar |
* Add "utf8" import format.
* Documented "text" import format.
|
|
|
@1107
|
14 years |
Sam Hocevar |
* Initialise colours to default/transparent instead of lightgray/black.
|
|
|
@1104
|
14 years |
Sam Hocevar |
* Fix enumeration layout in the manpage documentation.
|
|
|
@1098
|
14 years |
Sam Hocevar |
* Fix a bug in the ANSI importer. We need to set the proper fg/bg …
|
|
|
@1092
|
14 years |
Sam Hocevar |
* Implemented cucul_get_color().
|
|
|
@1091
|
14 years |
Sam Hocevar |
* Fixed chcul_getchar's error behaviour.
|
|
|
@1089
|
14 years |
Sam Hocevar |
* Handle transparency in the IRC export.
|
|
|
@1088
|
14 years |
Sam Hocevar |
* When resizing a canvas, use the current fg/bg colours to fill holes.
|
|
|
@1079
|
14 years |
Sam Hocevar |
* Implement cucul_set_canvas_boundaries() for cropping and expanding.
|
|
|
@1078
|
14 years |
Sam Hocevar |
* Really export IRC as UTF-8, as advertised in the documentation.
|
|
|
@1072
|
14 years |
Sam Hocevar |
* Ahahaha mais vieux porc ! Tiens, mange-toi ce fix.
|
|
|
@1068
|
14 years |
Sam Hocevar |
* Hopefully fix 64-bit bug.
|
|
|
@1067
|
14 years |
Jean-Yves Lamoureux |
* Ugly workaround in OpenGL driver for IA64 platform, unicode still …
|
|
|
@1066
|
14 years |
Sam Hocevar |
* Implemented cucul_getchar(). Useful because you don’t necessarily …
|
|
|
@1062
|
14 years |
Sam Hocevar |
* Got rid of cucul_render_glyph(). Ahahahaha.
|
|
|
@1059
|
14 years |
Sam Hocevar |
* Oops, fixed typo in cucul_get_font_blocks().
|
|
|
@1058
|
14 years |
Sam Hocevar |
* Implemented cucul_get_font_blocks() to export the list of available …
|
|
|
@1052
|
14 years |
Sam Hocevar |
* Added errno support to the kernel.
|
|
|
@1048
|
14 years |
Jean-Yves Lamoureux |
* Updated kernel 'driver', still not working, but most of the work is done
|
|
|
@1046
|
14 years |
Sam Hocevar |
* Minor documentation fix (testing the buildbot, actually).
|
|
|
@1045
|
14 years |
Jean-Yves Lamoureux |
* Updated documentation, removed warning in cucul_render_glyph(), …
|
|
|
@1039
|
14 years |
Sam Hocevar |
* Fixed cucul_render_glyph(). There is no way this could have ever …
|
|
|
@1036
|
14 years |
Sam Hocevar |
* Fixing precision.
|
|
|
@1035
|
14 years |
Jean-Yves Lamoureux |
* Fixed triangle routine so that it fits perfectly from one side to …
|
|
|
@1024
|
14 years |
Jean-Yves Lamoureux |
* OpenGL builtin font support
|
|
|
@1022
|
14 years |
Sam Hocevar |
* Initialize random seed to getpid()+time(NULL) so that the user does …
|
|
|
@1011
|
14 years |
Sam Hocevar |
* U+214B TURNED AMPERSAND
|
|
|
@1005
|
14 years |
Sam Hocevar |
* Fixed cucul_create_canvas()'s documentation.
|
|
|
@1004
|
15 years |
Sam Hocevar |
* Fixed typos in cucul/dither.c that prevented using ordered dither …
|
|
|
@988
|
15 years |
Sam Hocevar |
* Fixed an out of bounds bug in cucul_blit().
|
|
|
@982
|
15 years |
Sam Hocevar |
* Have cucul_utf8_to_utf32 write how many bytes it read.
* Use that …
|
|
|
@981
|
15 years |
Sam Hocevar |
* Fix warnings in a few exporters. Do not assume %d accepts uint32_t …
|
|
|
@977
|
15 years |
Sam Hocevar |
* Added -I${top_srcdir} to the compilation flags to fix builds …
|
|
|
@963
|
15 years |
Sam Hocevar |
* Documented the newly exported charset functions.
|
|
|
@962
|
15 years |
Sam Hocevar |
* Export the UTF-8 / UTF-32 / CP437 character conversions to applications.
|
|
|
@961
|
15 years |
Sam Hocevar |
* Regenerated fonts and reactivated them under Win32.
|
|
|
@958
|
15 years |
Sam Hocevar |
* Changed cucul_putchar's prototype so that it accepts a 32-bit …
|
|
|
@954
|
15 years |
Sam Hocevar |
* Workaround for illegal [[0,0H ANSI escape code.
|
|
|
@953
|
15 years |
Sam Hocevar |
* Use UTF-32 instead of UTF-8 in the dithering glyph block list for …
|
|
|
@952
|
15 years |
Sam Hocevar |
* Add linebreaks to the ANSI exporter for better readability, and use
…
|
|
|
@951
|
15 years |
Jean-Yves Lamoureux |
* Fixed postscript exporter, image in not at the bottom of the page anymore
|
|
|
@949
|
15 years |
Sam Hocevar |
* Optimise built-in fonts. We gain about 100kB in the final binary.
|
|
|
@946
|
15 years |
Sam Hocevar |
* If the ANSI file we import does not use the 80 columns, we don't …
|
|
|
@940
|
15 years |
Sam Hocevar |
* Added a few more Unicode blocks to the default fonts.
|
|
|
@939
|
15 years |
Sam Hocevar |
* Added a few more Unicode characters to the glyph transformations.
|
|
|
@938
|
15 years |
Sam Hocevar |
* Changed the cucul_create_dither() prototype to make sure the mask
…
|
|
|
@931
|
15 years |
Sam Hocevar |
* Updated fonts with the new hardcoded CP437 glyphs.
|
|
|
@928
|
15 years |
Sam Hocevar |
* Use _cucul_utf32_to_utf8() instead of the inline code in the UTF-8 …
|
|
|
@927
|
15 years |
Sam Hocevar |
* Implemented the private _cucul_utf32_to_utf8() helper.
|
|
|
@926
|
15 years |
Sam Hocevar |
* Exporter now generates valid ANSI, with CP437 characters.
|
|
|
@925
|
15 years |
Sam Hocevar |
* Added "utf8" export that is like ANSI but exports UTF-8 encoded …
|
|
|
@924
|
15 years |
Sam Hocevar |
* Use a slightly different RGB palette for ANSI colours, so that brown …
|
|
|
@920
|
15 years |
Sam Hocevar |
* Completed return value and errno handling in libcucul API.
|
|
|
@918
|
15 years |
Jean-Yves Lamoureux |
* coding style fixes again
|
|
|
@916
|
15 years |
Sam Hocevar |
* Fixed line wrapping on some weird ANSI files.
|
|
|
@915
|
15 years |
Sam Hocevar |
* Fixed an ANSI rendering bug related to the bold attribute.
|
|
|
@914
|
15 years |
Sam Hocevar |
* Added Unicode range U+2200 - U+22FF (Mathematical Operators) to the
…
|
|
|
@913
|
15 years |
Sam Hocevar |
* Minor code reorganisation and documenting.
|
|
|
@904
|
15 years |
Sam Hocevar |
* In ANSI, bold only sets the foreground colour to bright, not the
…
|
|
|
@902
|
15 years |
Jean-Yves Lamoureux |
* Really updated doc
|
|
|
@901
|
15 years |
Jean-Yves Lamoureux |
* Fixed documentation for import
|
|
|
@896
|
15 years |
Sam Hocevar |
* Implemented cucul_load_file() and cucul_load_memory() to load …
|
|
|
@895
|
15 years |
Sam Hocevar |
* Argh, _really_ fixed the uninitialised variable.
|
|
|
@894
|
15 years |
Sam Hocevar |
* Fixed an uninitialised variable.
|
|
|
@893
|
15 years |
Sam Hocevar |
* Fixed our buffer overflow in the ANSI parser by simply skipping …
|
|
|
@891
|
15 years |
Sam Hocevar |
* More robust ANSI sequence argument parser. Detects private sequences …
|
|
|
@890
|
15 years |
Jean-Yves Lamoureux |
* Fixed warning in a clever and tested way. Bordel de merde.
|
|
|
@889
|
15 years |
Sam Hocevar |
* Coding style.
|
|
|
@888
|
15 years |
Sam Hocevar |
* No way, dude. You cannot declare x and y unsigned if you test for (x …
|
|
|
@887
|
15 years |
Jean-Yves Lamoureux |
* Fixed warnings in ansi importer
|
|
|
@886
|
15 years |
Sam Hocevar |
* More cleaning up of the ANSI loader. Fixed reverse video.
|
|
|
@885
|
15 years |
Sam Hocevar |
* Set the transparent colour's RGB values to the default colour's ones.
|
|
|
@884
|
15 years |
Jean-Yves Lamoureux |
* Improved ANSI format detection
|
|
|
@883
|
15 years |
Sam Hocevar |
* Really fixed bold in ANSI loader, and removed dead code.
|
|
|
@882
|
15 years |
Sam Hocevar |
* Simplified _manage_modifiers() a bit.
|
|
|
@881
|
15 years |
Sam Hocevar |
* Fixed bold support in ANSI loader.
|
|
|
@880
|
15 years |
Sam Hocevar |
* A few fixes in the ANSI interpreter.
|
|
|
@879
|
15 years |
Sam Hocevar |
* Got rid of _update_canvas_size().
|
|
|
@878
|
15 years |
Jean-Yves Lamoureux |
* _updated_coding_style(aBit);
|
|
|
@877
|
15 years |
Sam Hocevar |
* Ahahaha. Meet the "optimisation" that breaks everything.
|
|
|
@876
|
15 years |
Sam Hocevar |
* Small optimisation in import_text().
|
|
|
@875
|
15 years |
Sam Hocevar |
* Really minor coding style fixes in the ANSI importer.
|
|
|
@874
|
15 years |
Sam Hocevar |
* More error checking in libcucul.
|
|
|
@871
|
15 years |
Jean-Yves Lamoureux |
* Added preliminary ANSI importer, added import formats autodection
|
|
|
@870
|
15 years |
Sam Hocevar |
* Check for <errno.h>.
* Started changing function prototypes so …
|
|
|
@869
|
15 years |
Sam Hocevar |
* Reverted that errno stuff. We'll just use the real errno.
|
|
|
@868
|
15 years |
Sam Hocevar |
* Added basis for an errno-like mechanism.
|
|
|
@865
|
15 years |
Sam Hocevar |
* Renamed htons/htonl to hton16/hton32 to avoid useless conflicts.
|
|
|
@862
|
15 years |
Sam Hocevar |
* On win32, only disable the built-in fonts, not all the font functions.
|
|
|
@861
|
15 years |
Sam Hocevar |
* Look for htons/htonl in netinet/in.h in addition to arpa/inet.h
* …
|
|
|
@859
|
15 years |
Sam Hocevar |
* Removed duplicate uint*_t defines from *_internal.h and included …
|
|
|
@857
|
15 years |
Sam Hocevar |
* Print '?' for Unicode characters in the ANSI export. We'll decide …
|
|
|
@851
|
15 years |
Sam Hocevar |
* Got rid of CUCUL_LIBS. It's unused.
|
|
|
@842
|
15 years |
Sam Hocevar |
* Support for multiple frames in canvases.
|
|
|
@841
|
15 years |
Sam Hocevar |
* Added a simple "text" importer, until the cool ANSI importer arrives.
|
|
|
@840
|
15 years |
Sam Hocevar |
* Disabled the foreground/background optimisation in the IRC export …
|
|
|
@834
|
15 years |
Sam Hocevar |
* Got rid of cv->scratch_line. It's unused, too.
|
|
|