You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

19 jaren geleden
19 jaren geleden
19 jaren geleden
19 jaren geleden
21 jaren geleden
21 jaren geleden
21 jaren geleden
21 jaren geleden
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125
  1. /* $Id$ */ /** \page news News
  2. \section news0_99_beta6 Changes between 0.9.beta6 and 0.99.beta5
  3. - ANSI importer now handles transparency and UTF-8
  4. - Unicode support was broken for about 10% of the set
  5. - various memory leaks were fixed
  6. \section news0_99_beta5 Changes between 0.9.beta5 and 0.99.beta4
  7. - implemented cucul_getchar() and cucul_get_color()
  8. - handle transparency in the IRC export
  9. - new cropping and expanding filters
  10. - full Unicode support in the OpenGL driver
  11. - portability fixes for 64-bit architectures, Win32 and MS-DOS
  12. - all demos except cacafire were merged into cacademo
  13. \section news0_99_beta4 Changes between 0.9.beta4 and 0.99.beta3
  14. - added a compatibility layer for pre-1.x libcaca applications
  15. - fixed manpage generation
  16. - minor bugfixes and documentation updates
  17. \section news0_99_beta3 Changes between 0.9.beta3 and 0.99.beta2
  18. - libcaca functions use errno for error reporting
  19. - updated C++ bindings
  20. - minor improvements, bugfixes and documentation updates
  21. \section news0_99_beta2 Changes between 0.9.beta2 and 0.99.beta1
  22. - ANSI importer
  23. - functions use errno for error reporting
  24. - updated C++ bindings
  25. - .NET bindings
  26. - cacadraw, an ANSI viewer that will evolve into an editor
  27. - Unicode input and output support for SLang and ncurses
  28. - built-in fonts work on Win32
  29. \section news0_99_beta1 Changes between 0.9 and 0.99.beta1
  30. - license switched to WTFPL
  31. - libcaca was split into libcucul, a standalone text manipulation backend,
  32. and libcaca, the display and user input frontend
  33. - Unicode support
  34. - TrueColor (more than 16 colours) support
  35. - Floyd-Steinberg dithering
  36. - gamma correction
  37. - export functions for HTML, IRC, ANSI, SVG, PostScript, TGA...
  38. - builtin fonts for device-independent bitmap output
  39. - various text transformation routines (rotation, horizontal flip...)
  40. - OpenGL renderer
  41. - kernel mode to build libcaca programs into a bootable x86 kernel
  42. - cacaserver, a telnet server that can be hooked to libcaca applications
  43. - img2irc, an image to IRC conversion utility
  44. \section news0_9 Changes between 0.8 and 0.9
  45. - fix for a buffer overflow in the line rendering
  46. - fixed resizing in the ncurses and slang drivers
  47. - aspect ratio and finer zoom support in cacaview
  48. - minor compilation fixes
  49. \section news0_8 Changes between 0.7 and 0.8
  50. - window resizing support
  51. - native Win32 port
  52. - autorepeat emulation in the ncurses and slang drivers
  53. - support for more keycodes in the ncurses and slang drivers
  54. - cacaplas, a plasma animation example
  55. - cacamoir, a moire circles animation example
  56. - MSVC project file
  57. \section news0_7 Changes between 0.6 and 0.7
  58. - many bugfixes in the event handling
  59. - cacaball, a metaball animation example
  60. \section news0_6 Changes between 0.5 and 0.6
  61. - 30% speed increase in the bitmap rendering routine
  62. - mouse support and various speed optimisations in the X11 driver
  63. - X11 is now the preferred driver
  64. - improved documentation
  65. - minor bugfixes
  66. \section news0_5 Changes between 0.4 and 0.5
  67. - palette optimisation for the S-Lang driver to work around the colour pair
  68. shortage bug
  69. - minor compilation fix
  70. \section news0_4 Changes between 0.3 and 0.4
  71. - preliminary X11 graphics driver
  72. - support for simultaneously compiled-in drivers
  73. - honour the CACA_DRIVER, CACA_GEOMETRY and CACA_FONT environment variables
  74. - more documentation
  75. \section news0_3 Changes between 0.2 and 0.3
  76. - antialiasing support
  77. - dithering, antialiasing and background mode can now be selected at
  78. runtime or in the environment using the CACA_BACKGROUND, CACA_DITHERING
  79. and CACA_ANTIALIASING variables
  80. - alpha channel support in cacaview
  81. - BMP loading support in cacaview even if Imlib2 is not present
  82. - cacafire, a libcaca port of aafire
  83. \section news0_2 Changes between 0.1 and 0.2
  84. - rendering now uses 256 colour pairs instead of 16
  85. - mouse support for ncurses
  86. - ncurses is now the preferred backend
  87. - arbitrary color depth and bitmasks in the bitmap renderer
  88. - cacaview, an image viewer based on libcaca
  89. \section news_0_1 New in 0.1
  90. - initial release
  91. - slang, ncurses and conio drivers
  92. - basic line, box, ellipse and triangle primitives
  93. - colour bitmap blitting
  94. */