Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.
 
 
 
 
 
 

15065 wiersze
538 KiB

  1. ------------------------------------------------------------------------
  2. r2963 | sam | 2008-10-18 11:07:14 +0000 (Sat, 18 Oct 2008) | 1 line
  3. Changed paths:
  4. M /libcaca/trunk/caca/Makefile.am
  5. Add a cucul.h symbolic link upon installation.
  6. ------------------------------------------------------------------------
  7. r2962 | sam | 2008-10-18 11:07:05 +0000 (Sat, 18 Oct 2008) | 1 line
  8. Changed paths:
  9. M /libcaca/trunk/caca/Makefile.am
  10. A /libcaca/trunk/caca/codec
  11. A /libcaca/trunk/caca/codec/export.c (from /libcaca/trunk/caca/export.c:2961)
  12. A /libcaca/trunk/caca/codec/import.c (from /libcaca/trunk/caca/import.c:2961)
  13. A /libcaca/trunk/caca/driver
  14. A /libcaca/trunk/caca/driver/cocoa.m (from /libcaca/trunk/caca/driver_cocoa.m:2961)
  15. A /libcaca/trunk/caca/driver/conio.c (from /libcaca/trunk/caca/driver_conio.c:2961)
  16. A /libcaca/trunk/caca/driver/gl.c (from /libcaca/trunk/caca/driver_gl.c:2961)
  17. A /libcaca/trunk/caca/driver/ncurses.c (from /libcaca/trunk/caca/driver_ncurses.c:2961)
  18. A /libcaca/trunk/caca/driver/raw.c (from /libcaca/trunk/caca/driver_raw.c:2961)
  19. A /libcaca/trunk/caca/driver/slang.c (from /libcaca/trunk/caca/driver_slang.c:2961)
  20. A /libcaca/trunk/caca/driver/vga.c (from /libcaca/trunk/caca/driver_vga.c:2961)
  21. A /libcaca/trunk/caca/driver/win32.c (from /libcaca/trunk/caca/driver_win32.c:2961)
  22. A /libcaca/trunk/caca/driver/x11.c (from /libcaca/trunk/caca/driver_x11.c:2961)
  23. D /libcaca/trunk/caca/driver_cocoa.m
  24. D /libcaca/trunk/caca/driver_conio.c
  25. D /libcaca/trunk/caca/driver_gl.c
  26. D /libcaca/trunk/caca/driver_ncurses.c
  27. D /libcaca/trunk/caca/driver_raw.c
  28. D /libcaca/trunk/caca/driver_slang.c
  29. D /libcaca/trunk/caca/driver_vga.c
  30. D /libcaca/trunk/caca/driver_win32.c
  31. D /libcaca/trunk/caca/driver_x11.c
  32. D /libcaca/trunk/caca/export.c
  33. D /libcaca/trunk/caca/import.c
  34. M /libcaca/trunk/caca/libcaca.vcproj
  35. libcaca: move codecs and import/export functions into subdirectories.
  36. ------------------------------------------------------------------------
  37. r2961 | sam | 2008-10-18 11:06:58 +0000 (Sat, 18 Oct 2008) | 1 line
  38. Changed paths:
  39. M /libcaca/trunk/src/aafire.c
  40. M /libcaca/trunk/src/common-image.c
  41. Fix compilation warnings on platforms without Imlib2.
  42. ------------------------------------------------------------------------
  43. r2960 | sam | 2008-10-18 11:06:49 +0000 (Sat, 18 Oct 2008) | 1 line
  44. Changed paths:
  45. M /libcaca/trunk/caca/figfont.c
  46. libcaca: fix a minor warning on DOS targets.
  47. ------------------------------------------------------------------------
  48. r2959 | sam | 2008-10-16 23:44:49 +0000 (Thu, 16 Oct 2008) | 1 line
  49. Changed paths:
  50. M /libcaca/trunk/Makefile.am
  51. M /libcaca/trunk/src/Makefile.am
  52. M /libcaca/trunk/win32/Makefile.am
  53. Minor build system cosmetic changes.
  54. ------------------------------------------------------------------------
  55. r2958 | sam | 2008-10-16 23:21:23 +0000 (Thu, 16 Oct 2008) | 2 lines
  56. Changed paths:
  57. M /libcaca/trunk/cxx/Makefile.am
  58. Do not attempt to create libcaca++ symlinks if C++ support was disabled.
  59. ------------------------------------------------------------------------
  60. r2956 | sam | 2008-10-16 23:03:47 +0000 (Thu, 16 Oct 2008) | 2 lines
  61. Changed paths:
  62. M /libcaca/trunk/caca-sharp/caca-sharp.csproj
  63. M /libcaca/trunk/caca-sharp/test-csharp.csproj
  64. M /libcaca/trunk/cxx/test-cxx.vcproj
  65. Remove executable bit from files that do not need it.
  66. ------------------------------------------------------------------------
  67. r2955 | sam | 2008-10-16 22:59:04 +0000 (Thu, 16 Oct 2008) | 2 lines
  68. Changed paths:
  69. M /libcaca/trunk/Makefile.am
  70. A /libcaca/trunk/caca-sharp (from /libcaca/trunk/csharp:2954)
  71. M /libcaca/trunk/configure.ac
  72. D /libcaca/trunk/csharp
  73. M /libcaca/trunk/libcaca.sln
  74. Rename csharp/ into caca-sharp/.
  75. ------------------------------------------------------------------------
  76. r2901 | sam | 2008-10-07 23:43:53 +0000 (Tue, 07 Oct 2008) | 2 lines
  77. Changed paths:
  78. M /libcaca/trunk/build-win32
  79. Update the Win32 cross-build script to reflect recent reorganisation.
  80. ------------------------------------------------------------------------
  81. r2900 | sam | 2008-10-07 23:27:41 +0000 (Tue, 07 Oct 2008) | 2 lines
  82. Changed paths:
  83. M /libcaca/trunk/Makefile.am
  84. M /libcaca/trunk/caca/libcaca.vcproj
  85. M /libcaca/trunk/configure.ac
  86. M /libcaca/trunk/cxx/libcaca++.vcproj
  87. M /libcaca/trunk/cxx/test-cxx.vcproj
  88. D /libcaca/trunk/msvc
  89. M /libcaca/trunk/src/cacademo.vcproj
  90. M /libcaca/trunk/src/cacafire.vcproj
  91. M /libcaca/trunk/src/cacaview.vcproj
  92. A /libcaca/trunk/win32 (from /libcaca/trunk/msvc:2899)
  93. M /libcaca/trunk/win32/config.h
  94. Renamed msvc into win32.
  95. ------------------------------------------------------------------------
  96. r2898 | sam | 2008-10-07 21:26:56 +0000 (Tue, 07 Oct 2008) | 1 line
  97. Changed paths:
  98. M /libcaca/trunk/caca/Makefile.am
  99. A /libcaca/trunk/caca/libcaca.def (from /libcaca/trunk/msvc/libcaca.def:2897)
  100. A /libcaca/trunk/caca/libcaca.vcproj (from /libcaca/trunk/msvc/libcaca.vcproj:2897)
  101. M /libcaca/trunk/csharp/Makefile.am
  102. A /libcaca/trunk/csharp/caca-sharp.csproj (from /libcaca/trunk/msvc/caca-sharp.csproj:2897)
  103. A /libcaca/trunk/csharp/test-csharp.csproj (from /libcaca/trunk/msvc/test-csharp.csproj:2897)
  104. M /libcaca/trunk/cxx/Makefile.am
  105. A /libcaca/trunk/cxx/libcaca++.def (from /libcaca/trunk/msvc/libcaca++.def:2897)
  106. A /libcaca/trunk/cxx/libcaca++.vcproj (from /libcaca/trunk/msvc/libcaca++.vcproj:2897)
  107. A /libcaca/trunk/cxx/test-cxx.vcproj (from /libcaca/trunk/msvc/test-cxx.vcproj:2897)
  108. A /libcaca/trunk/libcaca.sln (from /libcaca/trunk/msvc/libcaca.sln:2897)
  109. M /libcaca/trunk/msvc/Makefile.am
  110. D /libcaca/trunk/msvc/caca-sharp.csproj
  111. D /libcaca/trunk/msvc/cacademo.vcproj
  112. D /libcaca/trunk/msvc/cacafire.vcproj
  113. D /libcaca/trunk/msvc/cacaview.vcproj
  114. D /libcaca/trunk/msvc/libcaca++.def
  115. D /libcaca/trunk/msvc/libcaca++.vcproj
  116. D /libcaca/trunk/msvc/libcaca.def
  117. D /libcaca/trunk/msvc/libcaca.sln
  118. D /libcaca/trunk/msvc/libcaca.vcproj
  119. D /libcaca/trunk/msvc/test-csharp.csproj
  120. D /libcaca/trunk/msvc/test-cxx.vcproj
  121. M /libcaca/trunk/src/Makefile.am
  122. A /libcaca/trunk/src/cacademo.vcproj (from /libcaca/trunk/msvc/cacademo.vcproj:2897)
  123. A /libcaca/trunk/src/cacafire.vcproj (from /libcaca/trunk/msvc/cacafire.vcproj:2897)
  124. A /libcaca/trunk/src/cacaview.vcproj (from /libcaca/trunk/msvc/cacaview.vcproj:2897)
  125. Reorganise MSVC files so that each project is with its source code.
  126. ------------------------------------------------------------------------
  127. r2896 | sam | 2008-10-07 16:06:08 +0000 (Tue, 07 Oct 2008) | 1 line
  128. Changed paths:
  129. M /libcaca/trunk/Makefile.am
  130. M /libcaca/trunk/caca/Makefile.am
  131. M /libcaca/trunk/caca/caca_internals.h
  132. A /libcaca/trunk/caca/caca_stubs.h (from /libcaca/trunk/stubs.h:2895)
  133. M /libcaca/trunk/msvc/libcaca.vcproj
  134. D /libcaca/trunk/stubs.h
  135. Move stubs.h to caca/caca_stubs.h since it's only used by the library.
  136. ------------------------------------------------------------------------
  137. r2895 | sam | 2008-10-07 16:06:02 +0000 (Tue, 07 Oct 2008) | 1 line
  138. Changed paths:
  139. M /libcaca/trunk/configure.ac
  140. Fix the library suffix detection.
  141. ------------------------------------------------------------------------
  142. r2888 | sam | 2008-10-06 20:45:02 +0000 (Mon, 06 Oct 2008) | 1 line
  143. Changed paths:
  144. M /libcaca/trunk/configure.ac
  145. M /libcaca/trunk/csharp/caca-sharp.dll.config.in
  146. Detect shared library suffix at configure stage.
  147. ------------------------------------------------------------------------
  148. r2882 | sam | 2008-10-06 19:33:28 +0000 (Mon, 06 Oct 2008) | 1 line
  149. Changed paths:
  150. M /libcaca/trunk/csharp/caca-sharp.dll.config.in
  151. caca-sharp: support systems with .dylib or .sl shared libraries.
  152. ------------------------------------------------------------------------
  153. r2881 | sam | 2008-10-06 19:33:24 +0000 (Mon, 06 Oct 2008) | 1 line
  154. Changed paths:
  155. M /libcaca/trunk/.gitignore
  156. .gitignore: ignore files generated by MonoDevelop.
  157. ------------------------------------------------------------------------
  158. r2880 | sam | 2008-10-06 19:33:20 +0000 (Mon, 06 Oct 2008) | 1 line
  159. Changed paths:
  160. M /libcaca/trunk/Makefile.am
  161. Clean up the web server directories before copying the documentation there.
  162. ------------------------------------------------------------------------
  163. r2879 | sam | 2008-10-06 19:33:15 +0000 (Mon, 06 Oct 2008) | 1 line
  164. Changed paths:
  165. M /libcaca/trunk/doc/tutorial.dox
  166. doc: rewrite the tutorial to reflect recent API updates.
  167. ------------------------------------------------------------------------
  168. r2878 | sam | 2008-10-06 19:33:06 +0000 (Mon, 06 Oct 2008) | 1 line
  169. Changed paths:
  170. M /libcaca/trunk/caca/caca.pc.in
  171. libcaca: fix an infinite loop in the .pc file.
  172. ------------------------------------------------------------------------
  173. r2871 | sam | 2008-10-05 15:50:11 +0000 (Sun, 05 Oct 2008) | 2 lines
  174. Changed paths:
  175. M /libcaca/trunk/configure.ac
  176. Fix detection of floating point assembly instructions. They were
  177. incorrectly detcted as present because gcc was optimising them away.
  178. ------------------------------------------------------------------------
  179. r2868 | sam | 2008-10-05 01:37:25 +0000 (Sun, 05 Oct 2008) | 1 line
  180. Changed paths:
  181. M /libcaca/trunk/csharp/Makefile.am
  182. Tidy the .NET Makefile.
  183. ------------------------------------------------------------------------
  184. r2867 | sam | 2008-10-05 00:56:17 +0000 (Sun, 05 Oct 2008) | 1 line
  185. Changed paths:
  186. A /libcaca/trunk/csharp/Attr.cs
  187. M /libcaca/trunk/csharp/Caca.cs
  188. A /libcaca/trunk/csharp/Canvas.cs
  189. A /libcaca/trunk/csharp/Display.cs
  190. A /libcaca/trunk/csharp/Dither.cs
  191. A /libcaca/trunk/csharp/Event.cs
  192. A /libcaca/trunk/csharp/Font.cs
  193. M /libcaca/trunk/csharp/Makefile.am
  194. M /libcaca/trunk/csharp/test.cs
  195. M /libcaca/trunk/msvc/caca-sharp.csproj
  196. Split the C# bindings into separate files.
  197. ------------------------------------------------------------------------
  198. r2864 | sam | 2008-10-04 13:05:13 +0000 (Sat, 04 Oct 2008) | 1 line
  199. Changed paths:
  200. M /libcaca/trunk/caca/caca.c
  201. M /libcaca/trunk/configure.ac
  202. M /libcaca/trunk/src/cacaview.c
  203. configure.ac: use more modern autoconf syntax.
  204. ------------------------------------------------------------------------
  205. r2860 | sam | 2008-09-29 23:03:38 +0000 (Mon, 29 Sep 2008) | 1 line
  206. Changed paths:
  207. M /libcaca/trunk/examples/Makefile.am
  208. Fix separate directory build failure caused by caca_types.h.
  209. ------------------------------------------------------------------------
  210. r2859 | sam | 2008-09-29 23:03:34 +0000 (Mon, 29 Sep 2008) | 1 line
  211. Changed paths:
  212. M /libcaca/trunk/build-win32
  213. Fix the Win32 build.
  214. ------------------------------------------------------------------------
  215. r2858 | sam | 2008-09-29 23:03:30 +0000 (Mon, 29 Sep 2008) | 1 line
  216. Changed paths:
  217. M /libcaca/trunk/caca/caca0.c
  218. M /libcaca/trunk/caca/caca0.h
  219. Properly export legacy 0.9 symbols.
  220. ------------------------------------------------------------------------
  221. r2854 | sam | 2008-09-29 22:02:45 +0000 (Mon, 29 Sep 2008) | 1 line
  222. Changed paths:
  223. M /libcaca/trunk/caca/Makefile.am
  224. M /libcaca/trunk/cxx/Makefile.am
  225. Fix for the libcucul symlinks installation, courtesy of Ben Wiley Sittler.
  226. ------------------------------------------------------------------------
  227. r2853 | bsittler | 2008-09-29 21:28:37 +0000 (Mon, 29 Sep 2008) | 1 line
  228. Changed paths:
  229. M /libcaca/trunk/caca/caca.h
  230. switch to weak aliases so it at least compiles on Mac OS X; note that the aliases do not actually work, so there is no cucul binary compatiblity in fact
  231. ------------------------------------------------------------------------
  232. r2852 | bsittler | 2008-09-29 21:26:49 +0000 (Mon, 29 Sep 2008) | 1 line
  233. Changed paths:
  234. M /libcaca/trunk/caca/driver_cocoa.m
  235. remove reference to obsolete common.h
  236. ------------------------------------------------------------------------
  237. r2851 | bsittler | 2008-09-29 21:26:05 +0000 (Mon, 29 Sep 2008) | 1 line
  238. Changed paths:
  239. M /libcaca/trunk/caca/caca.h
  240. add missing CUCUL_* compatiblity constants
  241. ------------------------------------------------------------------------
  242. r2850 | sam | 2008-09-29 21:16:52 +0000 (Mon, 29 Sep 2008) | 1 line
  243. Changed paths:
  244. M /libcaca/trunk/caca/Makefile.am
  245. M /libcaca/trunk/cxx/Makefile.am
  246. Support for platforms where shared libraries are not called *.so.
  247. ------------------------------------------------------------------------
  248. r2835 | sam | 2008-09-27 21:30:09 +0000 (Sat, 27 Sep 2008) | 1 line
  249. Changed paths:
  250. M /libcaca/trunk/doc/Makefile.am
  251. Fix documentation installation. This is the real 0.99.beta15 release.
  252. ------------------------------------------------------------------------
  253. r2833 | sam | 2008-09-27 21:09:37 +0000 (Sat, 27 Sep 2008) | 1 line
  254. Changed paths:
  255. M /libcaca/trunk/Makefile.am
  256. M /libcaca/trunk/src/img2txt.c
  257. Change the website name to caca.zoy.org.
  258. ------------------------------------------------------------------------
  259. r2832 | sam | 2008-09-27 18:11:01 +0000 (Sat, 27 Sep 2008) | 3 lines
  260. Changed paths:
  261. M /libcaca/trunk/ChangeLog
  262. M /libcaca/trunk/NEWS
  263. M /libcaca/trunk/configure.ac
  264. Set version to 0.99.beta14.
  265. Updated NEWS and ChangeLog.
  266. ------------------------------------------------------------------------
  267. r2831 | sam | 2008-09-27 17:56:49 +0000 (Sat, 27 Sep 2008) | 1 line
  268. Changed paths:
  269. M /libcaca/trunk/caca/Makefile.am
  270. M /libcaca/trunk/cxx/Makefile.am
  271. M /libcaca/trunk/doc/Makefile.am
  272. End of the libcucul merge: add symbolic links where appropriate.
  273. ------------------------------------------------------------------------
  274. r2830 | sam | 2008-09-27 17:56:43 +0000 (Sat, 27 Sep 2008) | 1 line
  275. Changed paths:
  276. M /libcaca/trunk/caca/Makefile.am
  277. M /libcaca/trunk/cxx/Makefile.am
  278. caca, cxx: install symlinks for backwards compatibility with libcucul.
  279. ------------------------------------------------------------------------
  280. r2829 | pterjan | 2008-09-27 16:23:26 +0000 (Sat, 27 Sep 2008) | 1 line
  281. Changed paths:
  282. M /libcaca/trunk/ruby/caca-canvas.c
  283. * Fix a warning
  284. ------------------------------------------------------------------------
  285. r2828 | sam | 2008-09-27 16:07:33 +0000 (Sat, 27 Sep 2008) | 1 line
  286. Changed paths:
  287. A /libcaca/trunk/caca/.gitignore
  288. .gitignore: ignore caca_types.h.
  289. ------------------------------------------------------------------------
  290. r2827 | sam | 2008-09-27 15:57:33 +0000 (Sat, 27 Sep 2008) | 2 lines
  291. Changed paths:
  292. M /libcaca/trunk
  293. M /libcaca/trunk/caca
  294. M /libcaca/trunk/csharp
  295. M /libcaca/trunk/examples
  296. M /libcaca/trunk/python
  297. M /libcaca/trunk/src
  298. M /libcaca/trunk/tests
  299. Add missing svn:ignore SVN properties.
  300. ------------------------------------------------------------------------
  301. r2826 | sam | 2008-09-27 15:43:01 +0000 (Sat, 27 Sep 2008) | 3 lines
  302. Changed paths:
  303. M /libcaca/trunk/caca/Makefile.am
  304. M /libcaca/trunk/caca/attr.c
  305. M /libcaca/trunk/caca/box.c
  306. M /libcaca/trunk/caca/caca.c
  307. M /libcaca/trunk/caca/caca.h
  308. M /libcaca/trunk/caca/canvas.c
  309. M /libcaca/trunk/caca/charset.c
  310. M /libcaca/trunk/caca/conic.c
  311. M /libcaca/trunk/caca/dither.c
  312. M /libcaca/trunk/caca/export.c
  313. M /libcaca/trunk/caca/figfont.c
  314. M /libcaca/trunk/caca/file.c
  315. M /libcaca/trunk/caca/font.c
  316. M /libcaca/trunk/caca/frame.c
  317. M /libcaca/trunk/caca/import.c
  318. M /libcaca/trunk/caca/line.c
  319. M /libcaca/trunk/caca/string.c
  320. M /libcaca/trunk/caca/transform.c
  321. M /libcaca/trunk/caca/triangle.c
  322. Continue the libcaca/libcucul merge. Source and binary compatibility
  323. are almost there.
  324. ------------------------------------------------------------------------
  325. r2825 | pterjan | 2008-09-27 14:29:32 +0000 (Sat, 27 Sep 2008) | 1 line
  326. Changed paths:
  327. M /libcaca/trunk/ruby/t/tc_canvas.rb
  328. M /libcaca/trunk/ruby/t/tc_display.rb
  329. M /libcaca/trunk/ruby/t/tc_dither.rb
  330. M /libcaca/trunk/ruby/t/tc_font.rb
  331. M /libcaca/trunk/ruby/t/tc_frame.rb
  332. * No need to require test/unit in each testfile
  333. ------------------------------------------------------------------------
  334. r2824 | sam | 2008-09-27 14:29:11 +0000 (Sat, 27 Sep 2008) | 2 lines
  335. Changed paths:
  336. M /libcaca/trunk/csharp/AssemblyInfo.cs
  337. M /libcaca/trunk/cxx/caca++.pc.in
  338. M /libcaca/trunk/cxx/cxxtest.cpp
  339. M /libcaca/trunk/doc/doxygen.cfg.in
  340. M /libcaca/trunk/doc/libcaca.dox
  341. M /libcaca/trunk/doc/migrating.dox
  342. M /libcaca/trunk/doc/tutorial.dox
  343. M /libcaca/trunk/examples/.gitignore
  344. M /libcaca/trunk/msvc/cacademo.vcproj
  345. M /libcaca/trunk/msvc/cacafire.vcproj
  346. M /libcaca/trunk/msvc/cacaview.vcproj
  347. M /libcaca/trunk/msvc/libcaca.sln
  348. M /libcaca/trunk/msvc/test-csharp.csproj
  349. M /libcaca/trunk/msvc/test-cxx.vcproj
  350. M /libcaca/trunk/python/snake.py
  351. M /libcaca/trunk/ruby/ruby.dox
  352. M /libcaca/trunk/tests/.gitignore
  353. M /libcaca/trunk/tests/caca-test.cpp
  354. Continuing the libcucul-libcaca merge.
  355. ------------------------------------------------------------------------
  356. r2823 | pterjan | 2008-09-27 14:29:00 +0000 (Sat, 27 Sep 2008) | 1 line
  357. Changed paths:
  358. M /libcaca/trunk/ruby/test
  359. * Have local paths first in LOAD_PATH
  360. ------------------------------------------------------------------------
  361. r2822 | sam | 2008-09-27 14:11:36 +0000 (Sat, 27 Sep 2008) | 2 lines
  362. Changed paths:
  363. M /libcaca/trunk/csharp/Caca.cs
  364. D /libcaca/trunk/csharp/Cucul.cs
  365. M /libcaca/trunk/csharp/Makefile.am
  366. D /libcaca/trunk/csharp/cucul-sharp.dll.config.in
  367. M /libcaca/trunk/csharp/test.cs
  368. M /libcaca/trunk/cxx/Makefile.am
  369. M /libcaca/trunk/cxx/caca++.cpp
  370. M /libcaca/trunk/cxx/caca++.h
  371. D /libcaca/trunk/cxx/cucul++.cpp
  372. D /libcaca/trunk/cxx/cucul++.h
  373. D /libcaca/trunk/cxx/cucul++.pc.in
  374. M /libcaca/trunk/cxx/cxxtest.cpp
  375. M /libcaca/trunk/msvc/caca-sharp.csproj
  376. A /libcaca/trunk/msvc/caca_types.h (from /libcaca/trunk/msvc/cucul_types.h:2821)
  377. D /libcaca/trunk/msvc/cucul-sharp.csproj
  378. D /libcaca/trunk/msvc/cucul_types.h
  379. M /libcaca/trunk/msvc/libcaca++.vcproj
  380. M /libcaca/trunk/msvc/libcaca.vcproj
  381. D /libcaca/trunk/msvc/libcucul++.def
  382. D /libcaca/trunk/msvc/libcucul++.vcproj
  383. D /libcaca/trunk/msvc/libcucul.def
  384. D /libcaca/trunk/msvc/libcucul.vcproj
  385. M /libcaca/trunk/ruby/Makefile.am
  386. M /libcaca/trunk/ruby/README
  387. M /libcaca/trunk/ruby/caca-canvas.c
  388. M /libcaca/trunk/ruby/caca-display.c
  389. M /libcaca/trunk/ruby/caca-dither.c
  390. M /libcaca/trunk/ruby/caca-font.c
  391. M /libcaca/trunk/ruby/lib/caca.rb
  392. M /libcaca/trunk/ruby/ruby-caca.dox
  393. D /libcaca/trunk/ruby/ruby-cucul.dox
  394. M /libcaca/trunk/ruby/t/tc_canvas.rb
  395. M /libcaca/trunk/ruby/t/tc_display.rb
  396. M /libcaca/trunk/ruby/t/tc_dither.rb
  397. M /libcaca/trunk/ruby/t/tc_font.rb
  398. M /libcaca/trunk/ruby/t/tc_frame.rb
  399. Continuing the libcucul-libcaca merge.
  400. ------------------------------------------------------------------------
  401. r2821 | sam | 2008-09-27 13:12:46 +0000 (Sat, 27 Sep 2008) | 5 lines
  402. Changed paths:
  403. M /libcaca/trunk/Makefile.am
  404. M /libcaca/trunk/build-kernel
  405. M /libcaca/trunk/caca/Makefile.am
  406. A /libcaca/trunk/caca/attr.c (from /libcaca/trunk/cucul/attr.c:2819)
  407. A /libcaca/trunk/caca/box.c (from /libcaca/trunk/cucul/box.c:2819)
  408. M /libcaca/trunk/caca/caca.c
  409. M /libcaca/trunk/caca/caca.h
  410. M /libcaca/trunk/caca/caca.pc.in
  411. M /libcaca/trunk/caca/caca0.c
  412. M /libcaca/trunk/caca/caca0.h
  413. M /libcaca/trunk/caca/caca_internals.h
  414. A /libcaca/trunk/caca/caca_types.h.in (from /libcaca/trunk/cucul/cucul_types.h.in:2819)
  415. A /libcaca/trunk/caca/canvas.c (from /libcaca/trunk/cucul/cucul.c:2819)
  416. A /libcaca/trunk/caca/charset.c (from /libcaca/trunk/cucul/charset.c:2819)
  417. A /libcaca/trunk/caca/conic.c (from /libcaca/trunk/cucul/conic.c:2819)
  418. A /libcaca/trunk/caca/dither.c (from /libcaca/trunk/cucul/dither.c:2819)
  419. M /libcaca/trunk/caca/driver_cocoa.m
  420. M /libcaca/trunk/caca/driver_conio.c
  421. M /libcaca/trunk/caca/driver_gl.c
  422. M /libcaca/trunk/caca/driver_ncurses.c
  423. M /libcaca/trunk/caca/driver_raw.c
  424. M /libcaca/trunk/caca/driver_slang.c
  425. M /libcaca/trunk/caca/driver_vga.c
  426. M /libcaca/trunk/caca/driver_win32.c
  427. M /libcaca/trunk/caca/driver_x11.c
  428. M /libcaca/trunk/caca/event.c
  429. A /libcaca/trunk/caca/export.c (from /libcaca/trunk/cucul/export.c:2819)
  430. A /libcaca/trunk/caca/figfont.c (from /libcaca/trunk/cucul/figfont.c:2819)
  431. A /libcaca/trunk/caca/file.c (from /libcaca/trunk/cucul/file.c:2819)
  432. A /libcaca/trunk/caca/font.c (from /libcaca/trunk/cucul/font.c:2819)
  433. A /libcaca/trunk/caca/frame.c (from /libcaca/trunk/cucul/frame.c:2819)
  434. M /libcaca/trunk/caca/graphics.c
  435. A /libcaca/trunk/caca/import.c (from /libcaca/trunk/cucul/import.c:2819)
  436. A /libcaca/trunk/caca/legacy.c (from /libcaca/trunk/cucul/legacy.c:2819)
  437. A /libcaca/trunk/caca/line.c (from /libcaca/trunk/cucul/line.c:2819)
  438. A /libcaca/trunk/caca/mono9.data (from /libcaca/trunk/cucul/mono9.data:2819)
  439. A /libcaca/trunk/caca/monobold12.data (from /libcaca/trunk/cucul/monobold12.data:2819)
  440. A /libcaca/trunk/caca/string.c (from /libcaca/trunk/cucul/canvas.c:2819)
  441. A /libcaca/trunk/caca/transform.c (from /libcaca/trunk/cucul/transform.c:2819)
  442. A /libcaca/trunk/caca/triangle.c (from /libcaca/trunk/cucul/triangle.c:2819)
  443. M /libcaca/trunk/caca-config.in
  444. M /libcaca/trunk/configure.ac
  445. M /libcaca/trunk/csharp/Makefile.am
  446. D /libcaca/trunk/cucul
  447. M /libcaca/trunk/cxx/Makefile.am
  448. M /libcaca/trunk/cxx/caca++.cpp
  449. M /libcaca/trunk/cxx/caca++.h
  450. M /libcaca/trunk/cxx/cucul++.cpp
  451. M /libcaca/trunk/cxx/cucul++.h
  452. M /libcaca/trunk/cxx/cxxtest.cpp
  453. M /libcaca/trunk/doc/Makefile.am
  454. M /libcaca/trunk/examples/Makefile.am
  455. M /libcaca/trunk/examples/blit.c
  456. A /libcaca/trunk/examples/canvas.c (from /libcaca/trunk/examples/cucul.c:2820)
  457. M /libcaca/trunk/examples/colors.c
  458. D /libcaca/trunk/examples/cucul.c
  459. M /libcaca/trunk/examples/demo.c
  460. M /libcaca/trunk/examples/dithering.c
  461. M /libcaca/trunk/examples/driver.c
  462. M /libcaca/trunk/examples/event.c
  463. M /libcaca/trunk/examples/export.c
  464. M /libcaca/trunk/examples/figfont.c
  465. M /libcaca/trunk/examples/font.c
  466. M /libcaca/trunk/examples/font2tga.c
  467. M /libcaca/trunk/examples/frames.c
  468. M /libcaca/trunk/examples/fullwidth.c
  469. M /libcaca/trunk/examples/gamma.c
  470. M /libcaca/trunk/examples/hsv.c
  471. M /libcaca/trunk/examples/import.c
  472. M /libcaca/trunk/examples/input.c
  473. M /libcaca/trunk/examples/spritedit.c
  474. M /libcaca/trunk/examples/swallow.c
  475. M /libcaca/trunk/examples/text.c
  476. M /libcaca/trunk/examples/transform.c
  477. M /libcaca/trunk/examples/truecolor.c
  478. M /libcaca/trunk/examples/unicode.c
  479. M /libcaca/trunk/kernel/kernel.c
  480. M /libcaca/trunk/kernel/kernel.h
  481. M /libcaca/trunk/msvc/Makefile.am
  482. M /libcaca/trunk/msvc/cucul_types.h
  483. M /libcaca/trunk/ruby/Makefile.am
  484. A /libcaca/trunk/ruby/caca-canvas.c (from /libcaca/trunk/ruby/cucul-canvas.c:2820)
  485. A /libcaca/trunk/ruby/caca-canvas.h (from /libcaca/trunk/ruby/cucul-canvas.h:2820)
  486. M /libcaca/trunk/ruby/caca-display.c
  487. A /libcaca/trunk/ruby/caca-dither.c (from /libcaca/trunk/ruby/cucul-dither.c:2820)
  488. A /libcaca/trunk/ruby/caca-dither.h (from /libcaca/trunk/ruby/cucul-dither.h:2820)
  489. A /libcaca/trunk/ruby/caca-font.c (from /libcaca/trunk/ruby/cucul-font.c:2820)
  490. A /libcaca/trunk/ruby/caca-font.h (from /libcaca/trunk/ruby/cucul-font.h:2820)
  491. M /libcaca/trunk/ruby/caca.c
  492. M /libcaca/trunk/ruby/common.h
  493. D /libcaca/trunk/ruby/cucul-canvas.c
  494. D /libcaca/trunk/ruby/cucul-canvas.h
  495. D /libcaca/trunk/ruby/cucul-dither.c
  496. D /libcaca/trunk/ruby/cucul-dither.h
  497. D /libcaca/trunk/ruby/cucul-font.c
  498. D /libcaca/trunk/ruby/cucul-font.h
  499. D /libcaca/trunk/ruby/cucul.c
  500. M /libcaca/trunk/src/Makefile.am
  501. M /libcaca/trunk/src/aafire.c
  502. M /libcaca/trunk/src/cacademo.c
  503. M /libcaca/trunk/src/cacadraw.c
  504. M /libcaca/trunk/src/cacaplay.c
  505. M /libcaca/trunk/src/cacaserver.c
  506. M /libcaca/trunk/src/cacaview.c
  507. M /libcaca/trunk/src/common-image.c
  508. M /libcaca/trunk/src/common-image.h
  509. M /libcaca/trunk/src/img2txt.c
  510. M /libcaca/trunk/src/mygetopt.c
  511. M /libcaca/trunk/stubs.h
  512. M /libcaca/trunk/tests/.gitignore
  513. M /libcaca/trunk/tests/Makefile.am
  514. M /libcaca/trunk/tests/caca-test.cpp
  515. M /libcaca/trunk/tests/canvas.cpp
  516. D /libcaca/trunk/tests/cucul-test.cpp
  517. M /libcaca/trunk/tests/simple.c
  518. M /libcaca/trunk/tools/Makefile.am
  519. M /libcaca/trunk/tools/makefont.c
  520. M /libcaca/trunk/tools/optipal.c
  521. M /libcaca/trunk/tools/sortchars.c
  522. Starting refactoring to get rid of libcucul. The initial reason for the
  523. split is rendered moot by the plugin system: when enabled, binaries do
  524. not link directly with libX11 or libGL. I hope this is a step towards
  525. more consisteny and clarity.
  526. ------------------------------------------------------------------------
  527. r2820 | sam | 2008-09-27 12:13:24 +0000 (Sat, 27 Sep 2008) | 2 lines
  528. Changed paths:
  529. D /libcaca/trunk/test
  530. test: remove legacy empty directory.
  531. ------------------------------------------------------------------------
  532. r2819 | sam | 2008-09-27 09:52:27 +0000 (Sat, 27 Sep 2008) | 1 line
  533. Changed paths:
  534. M /libcaca/trunk/cucul/mono9.data
  535. M /libcaca/trunk/cucul/monobold12.data
  536. M /libcaca/trunk/tools/makefont.c
  537. makefont.c: change the font data encoding, the source is now 5% smaller.
  538. ------------------------------------------------------------------------
  539. r2543 | sam | 2008-07-16 17:23:31 +0000 (Wed, 16 Jul 2008) | 1 line
  540. Changed paths:
  541. M /libcaca/trunk/src/mygetopt.c
  542. * mygetopt.c: fix a parsing issue with short options.
  543. ------------------------------------------------------------------------
  544. r2539 | sam | 2008-07-16 13:50:48 +0000 (Wed, 16 Jul 2008) | 1 line
  545. Changed paths:
  546. M /libcaca/trunk/configure.ac
  547. * Fix bad AM_CONDITIONAL location: it must be in the default code path.
  548. ------------------------------------------------------------------------
  549. r2536 | sam | 2008-07-16 13:06:39 +0000 (Wed, 16 Jul 2008) | 1 line
  550. Changed paths:
  551. M /libcaca/trunk/cucul/file.c
  552. * cucul/file.c: fix a typo causing build failures when zlib is not here.
  553. ------------------------------------------------------------------------
  554. r2535 | sam | 2008-07-16 13:06:30 +0000 (Wed, 16 Jul 2008) | 2 lines
  555. Changed paths:
  556. M /libcaca/trunk/configure.ac
  557. * Make the asm checks for fsin/fcos and fldln2/fxch/fyl2x more robust by
  558. forcing the tested code to use register contraints.
  559. ------------------------------------------------------------------------
  560. r2519 | sam | 2008-07-05 16:39:56 +0000 (Sat, 05 Jul 2008) | 1 line
  561. Changed paths:
  562. M /libcaca/trunk/caca/caca.c
  563. * Fix plugin build.
  564. ------------------------------------------------------------------------
  565. r2518 | sam | 2008-07-05 16:34:19 +0000 (Sat, 05 Jul 2008) | 2 lines
  566. Changed paths:
  567. M /libcaca/trunk/NEWS
  568. M /libcaca/trunk/configure.ac
  569. * Set version to 0.99.beta14.
  570. * Updateed NEWS and ChangeLog.
  571. ------------------------------------------------------------------------
  572. r2517 | sam | 2008-07-05 16:28:30 +0000 (Sat, 05 Jul 2008) | 2 lines
  573. Changed paths:
  574. M /libcaca/trunk/caca/Makefile.am
  575. M /libcaca/trunk/configure.ac
  576. * Check for FTGL in the configure step, because we will use it later.
  577. * Better CFLAGS and LDFLAGS propagation to the Makefiles.
  578. ------------------------------------------------------------------------
  579. r2437 | sam | 2008-06-15 19:38:06 +0000 (Sun, 15 Jun 2008) | 2 lines
  580. Changed paths:
  581. M /libcaca/trunk/cxx/caca++.pc.in
  582. M /libcaca/trunk/cxx/cucul++.pc.in
  583. * Fix C++ library linking.
  584. ------------------------------------------------------------------------
  585. r2436 | sam | 2008-06-15 18:41:09 +0000 (Sun, 15 Jun 2008) | 2 lines
  586. Changed paths:
  587. M /libcaca/trunk/src/common-image.c
  588. * Fix cucul_file_read() calls in cacaview.
  589. ------------------------------------------------------------------------
  590. r2427 | sam | 2008-06-15 17:06:43 +0000 (Sun, 15 Jun 2008) | 2 lines
  591. Changed paths:
  592. M /libcaca/trunk/src/common-image.c
  593. * Fix cacademo build on systems without imlib-dev.
  594. ------------------------------------------------------------------------
  595. r2425 | sam | 2008-06-15 16:53:57 +0000 (Sun, 15 Jun 2008) | 2 lines
  596. Changed paths:
  597. M /libcaca/trunk/configure.ac
  598. * Generate the C++ .pc files at configure time.
  599. ------------------------------------------------------------------------
  600. r2424 | sam | 2008-06-15 16:49:42 +0000 (Sun, 15 Jun 2008) | 2 lines
  601. Changed paths:
  602. M /libcaca/trunk/cxx/Makefile.am
  603. * Only install the C++ .pc files if C++ support was activated.
  604. ------------------------------------------------------------------------
  605. r2423 | sam | 2008-06-15 16:47:40 +0000 (Sun, 15 Jun 2008) | 2 lines
  606. Changed paths:
  607. M /libcaca/trunk/cxx/Makefile.am
  608. * Install cucul++.pc and caca++.pc in the pkg-config directory.
  609. ------------------------------------------------------------------------
  610. r2413 | sam | 2008-06-15 14:46:51 +0000 (Sun, 15 Jun 2008) | 2 lines
  611. Changed paths:
  612. M /libcaca/trunk/configure.ac
  613. * Updated version number to 0.99.beta15, so that we can build TOIlet.
  614. ------------------------------------------------------------------------
  615. r2412 | sam | 2008-06-15 14:41:17 +0000 (Sun, 15 Jun 2008) | 3 lines
  616. Changed paths:
  617. M /libcaca/trunk/cucul/cucul.h
  618. M /libcaca/trunk/cucul/figfont.c
  619. * Export cucul_flush_figlet() to the public API. It should be removed later,
  620. but for now it's the only way to integrate properly with TOIlet.
  621. ------------------------------------------------------------------------
  622. r2411 | sam | 2008-06-15 13:50:28 +0000 (Sun, 15 Jun 2008) | 2 lines
  623. Changed paths:
  624. M /libcaca/trunk/src/common-image.c
  625. * Make cacaview use cucul_file_t functions.
  626. ------------------------------------------------------------------------
  627. r2410 | sam | 2008-06-15 13:50:22 +0000 (Sun, 15 Jun 2008) | 2 lines
  628. Changed paths:
  629. M /libcaca/trunk/cucul/legacy.c
  630. * Make deprecated cucul_load_file() use cucul_file_t functions.
  631. ------------------------------------------------------------------------
  632. r2409 | sam | 2008-06-15 13:50:17 +0000 (Sun, 15 Jun 2008) | 2 lines
  633. Changed paths:
  634. M /libcaca/trunk/cucul/import.c
  635. * Make cucul_import_file() use cucul_file_t functions.
  636. ------------------------------------------------------------------------
  637. r2408 | sam | 2008-06-15 13:50:11 +0000 (Sun, 15 Jun 2008) | 2 lines
  638. Changed paths:
  639. M /libcaca/trunk/cucul/file.c
  640. * Set errno to ENOSYS in unsupported cucul_file_t operations.
  641. ------------------------------------------------------------------------
  642. r2407 | sam | 2008-06-15 13:50:06 +0000 (Sun, 15 Jun 2008) | 2 lines
  643. Changed paths:
  644. M /libcaca/trunk/cucul/cucul.h
  645. M /libcaca/trunk/cucul/file.c
  646. * Implement cucul_file_tell().
  647. ------------------------------------------------------------------------
  648. r2406 | sam | 2008-06-15 13:50:02 +0000 (Sun, 15 Jun 2008) | 3 lines
  649. Changed paths:
  650. M /libcaca/trunk/cucul/cucul.h
  651. M /libcaca/trunk/cucul/cucul_internals.h
  652. M /libcaca/trunk/cucul/figfont.c
  653. M /libcaca/trunk/cucul/file.c
  654. * Export cucul_file_t operations in the public header.
  655. * Implement cucul_file_read() and cucul_file_write().
  656. ------------------------------------------------------------------------
  657. r2405 | sam | 2008-06-15 13:49:57 +0000 (Sun, 15 Jun 2008) | 2 lines
  658. Changed paths:
  659. M /libcaca/trunk/tools/makefont.c
  660. * makefont is only a system tool: use htons/htonl instead of hton16/hton32.
  661. ------------------------------------------------------------------------
  662. r2399 | sam | 2008-06-15 12:28:18 +0000 (Sun, 15 Jun 2008) | 2 lines
  663. Changed paths:
  664. M /libcaca/trunk/src/cacademo.c
  665. * Fix cucul_set_dither_palette() argument types in cacademo.
  666. ------------------------------------------------------------------------
  667. r2398 | sam | 2008-06-15 12:28:14 +0000 (Sun, 15 Jun 2008) | 4 lines
  668. Changed paths:
  669. M /libcaca/trunk/kernel/kernel.c
  670. M /libcaca/trunk/stubs.h
  671. M /libcaca/trunk/tools/makefont.c
  672. * Remove htons() and htonl() from kernel mode: we use our custom hton16()
  673. and hton32() implementations everywhere instead, except in cacaserver
  674. which requires <arpa/inet.h> stuff anyway.
  675. ------------------------------------------------------------------------
  676. r2397 | sam | 2008-06-15 12:28:08 +0000 (Sun, 15 Jun 2008) | 2 lines
  677. Changed paths:
  678. M /libcaca/trunk/tools/sortchars.c
  679. * Fix a buffer initialisation issue in the sortchars utility.
  680. ------------------------------------------------------------------------
  681. r2321 | jylam | 2008-05-14 18:16:56 +0000 (Wed, 14 May 2008) | 2 lines
  682. Changed paths:
  683. M /libcaca/trunk/cxx/cucul++.cpp
  684. M /libcaca/trunk/cxx/cucul++.h
  685. * Changed Cucul::Rotate() to Cucul::Rotate180() and Cucul::RotateLeft() and Cucul::RotateRight()
  686. ------------------------------------------------------------------------
  687. r2316 | sam | 2008-04-26 08:34:10 +0000 (Sat, 26 Apr 2008) | 2 lines
  688. Changed paths:
  689. M /libcaca/trunk/.gitignore
  690. M /libcaca/trunk/configure.ac
  691. * Put autotools files in a hidden ".auto" directory instead of "autotools".
  692. ------------------------------------------------------------------------
  693. r2314 | sam | 2008-04-23 21:24:40 +0000 (Wed, 23 Apr 2008) | 2 lines
  694. Changed paths:
  695. M /libcaca/trunk/msvc/libcaca.vcproj
  696. M /libcaca/trunk/msvc/libcucul.vcproj
  697. * Add missing headers to the Visual Studio build files.
  698. ------------------------------------------------------------------------
  699. r2313 | sam | 2008-04-23 21:24:34 +0000 (Wed, 23 Apr 2008) | 3 lines
  700. Changed paths:
  701. M /libcaca/trunk/cucul/import.c
  702. M /libcaca/trunk/cucul/triangle.c
  703. M /libcaca/trunk/cxx/cucul++.cpp
  704. M /libcaca/trunk/cxx/cucul++.h
  705. M /libcaca/trunk/examples/export.c
  706. M /libcaca/trunk/examples/figfont.c
  707. M /libcaca/trunk/examples/spritedit.c
  708. M /libcaca/trunk/src/cacaserver.c
  709. M /libcaca/trunk/src/img2txt.c
  710. * Switch a few unsigned int variables to size_t where appropriate.
  711. * Synchronise parameter types in the C++ bindings with the C API.
  712. ------------------------------------------------------------------------
  713. r2312 | sam | 2008-04-23 21:24:28 +0000 (Wed, 23 Apr 2008) | 3 lines
  714. Changed paths:
  715. M /libcaca/trunk/configure.ac
  716. M /libcaca/trunk/cucul/cucul_types.h.in
  717. M /libcaca/trunk/msvc/cucul_types.h
  718. * Make Win32 a special case in cucul_types.h.in: it has intptr_t but none
  719. of the other required types.
  720. ------------------------------------------------------------------------
  721. r2309 | sam | 2008-04-21 10:10:42 +0000 (Mon, 21 Apr 2008) | 2 lines
  722. Changed paths:
  723. M /libcaca/trunk/tests/.gitignore
  724. M /libcaca/trunk/tests/Makefile.am
  725. A /libcaca/trunk/tests/caca-test.cpp
  726. M /libcaca/trunk/tests/canvas.cpp
  727. A /libcaca/trunk/tests/driver.cpp
  728. * Started libcaca unit tests.
  729. ------------------------------------------------------------------------
  730. r2308 | sam | 2008-04-19 22:51:20 +0000 (Sat, 19 Apr 2008) | 2 lines
  731. Changed paths:
  732. M /libcaca/trunk/csharp/Makefile.am
  733. M /libcaca/trunk/cucul/cucul_types.h.in
  734. * Get the project to build in an alternate directory.
  735. ------------------------------------------------------------------------
  736. r2307 | sam | 2008-04-19 22:51:17 +0000 (Sat, 19 Apr 2008) | 2 lines
  737. Changed paths:
  738. M /libcaca/trunk/csharp/Caca.cs
  739. M /libcaca/trunk/csharp/Cucul.cs
  740. M /libcaca/trunk/csharp/test.cs
  741. * Refresh the .NET bindings. Still not complete, but quite useful already.
  742. ------------------------------------------------------------------------
  743. r2306 | sam | 2008-04-19 19:40:25 +0000 (Sat, 19 Apr 2008) | 3 lines
  744. Changed paths:
  745. M /libcaca/trunk/caca/caca.c
  746. M /libcaca/trunk/cucul/box.c
  747. M /libcaca/trunk/cucul/charset.c
  748. * Documentation fixes (due to renamings, some parameters were no longer
  749. documented).
  750. ------------------------------------------------------------------------
  751. r2305 | sam | 2008-04-19 19:25:52 +0000 (Sat, 19 Apr 2008) | 3 lines
  752. Changed paths:
  753. M /libcaca/trunk/caca/caca.h
  754. M /libcaca/trunk/caca/caca_internals.h
  755. M /libcaca/trunk/caca/driver_cocoa.m
  756. M /libcaca/trunk/caca/driver_conio.c
  757. M /libcaca/trunk/caca/driver_gl.c
  758. M /libcaca/trunk/caca/driver_ncurses.c
  759. M /libcaca/trunk/caca/driver_raw.c
  760. M /libcaca/trunk/caca/driver_slang.c
  761. M /libcaca/trunk/caca/driver_vga.c
  762. M /libcaca/trunk/caca/driver_win32.c
  763. M /libcaca/trunk/caca/driver_x11.c
  764. M /libcaca/trunk/caca/event.c
  765. M /libcaca/trunk/caca/graphics.c
  766. M /libcaca/trunk/caca/time.c
  767. M /libcaca/trunk/cucul/canvas.c
  768. M /libcaca/trunk/cucul/cucul.c
  769. M /libcaca/trunk/cucul/cucul.h
  770. M /libcaca/trunk/cucul/cucul_internals.h
  771. M /libcaca/trunk/cucul/dither.c
  772. M /libcaca/trunk/cucul/export.c
  773. M /libcaca/trunk/cucul/figfont.c
  774. M /libcaca/trunk/cucul/font.c
  775. M /libcaca/trunk/cucul/frame.c
  776. M /libcaca/trunk/cucul/transform.c
  777. M /libcaca/trunk/examples/text.c
  778. * Remove all unsigned ints from exported functions. Signed arithmetic is
  779. far better for error checking.
  780. ------------------------------------------------------------------------
  781. r2304 | sam | 2008-04-19 19:25:47 +0000 (Sat, 19 Apr 2008) | 3 lines
  782. Changed paths:
  783. M /libcaca/trunk/caca/driver_ncurses.c
  784. M /libcaca/trunk/caca/driver_slang.c
  785. M /libcaca/trunk/cucul/canvas.c
  786. M /libcaca/trunk/cucul/charset.c
  787. M /libcaca/trunk/cucul/cucul.h
  788. M /libcaca/trunk/cucul/cucul_types.h.in
  789. M /libcaca/trunk/cucul/export.c
  790. M /libcaca/trunk/cucul/import.c
  791. M /libcaca/trunk/cxx/cucul++.cpp
  792. M /libcaca/trunk/cxx/cucul++.h
  793. M /libcaca/trunk/examples/font2tga.c
  794. M /libcaca/trunk/src/aafire.c
  795. M /libcaca/trunk/src/cacademo.c
  796. * Get rid of the last long types in the API.
  797. * Use size_t and ssize_t where appropriate.
  798. ------------------------------------------------------------------------
  799. r2303 | sam | 2008-04-19 19:25:41 +0000 (Sat, 19 Apr 2008) | 4 lines
  800. Changed paths:
  801. M /libcaca/trunk/caca/caca.h
  802. M /libcaca/trunk/caca/driver_gl.c
  803. M /libcaca/trunk/caca/event.c
  804. M /libcaca/trunk/cucul/attr.c
  805. M /libcaca/trunk/cucul/box.c
  806. M /libcaca/trunk/cucul/canvas.c
  807. M /libcaca/trunk/cucul/charset.c
  808. M /libcaca/trunk/cucul/conic.c
  809. M /libcaca/trunk/cucul/cucul.h
  810. M /libcaca/trunk/cucul/dither.c
  811. M /libcaca/trunk/cucul/figfont.c
  812. M /libcaca/trunk/cucul/font.c
  813. M /libcaca/trunk/cucul/line.c
  814. M /libcaca/trunk/cucul/triangle.c
  815. M /libcaca/trunk/cxx/cucul++.cpp
  816. M /libcaca/trunk/cxx/cucul++.h
  817. M /libcaca/trunk/ruby/cucul-font.c
  818. * Changed most of the long ints in the API into C99 types. WARNING: this
  819. completely breaks compatibility with previous versions of libcaca on
  820. 64-bit systems.
  821. ------------------------------------------------------------------------
  822. r2302 | sam | 2008-04-19 19:25:37 +0000 (Sat, 19 Apr 2008) | 2 lines
  823. Changed paths:
  824. M /libcaca/trunk/configure.ac
  825. * Cosmetic fix for ./configure output when a pkg-module is not found.
  826. ------------------------------------------------------------------------
  827. r2301 | sam | 2008-04-19 14:07:54 +0000 (Sat, 19 Apr 2008) | 2 lines
  828. Changed paths:
  829. M /libcaca/trunk/configure.ac
  830. M /libcaca/trunk/tests/.gitignore
  831. M /libcaca/trunk/tests/Makefile.am
  832. A /libcaca/trunk/tests/canvas.cpp
  833. A /libcaca/trunk/tests/cucul-test.cpp
  834. * Use CppUnit for C and C++ unit tests. Sorry, Jylam.
  835. ------------------------------------------------------------------------
  836. r2300 | sam | 2008-04-19 14:07:50 +0000 (Sat, 19 Apr 2008) | 3 lines
  837. Changed paths:
  838. M /libcaca/trunk/caca/caca.h
  839. M /libcaca/trunk/caca/driver_conio.c
  840. M /libcaca/trunk/caca/driver_gl.c
  841. M /libcaca/trunk/cucul/attr.c
  842. M /libcaca/trunk/cucul/charset.c
  843. M /libcaca/trunk/cucul/cucul.c
  844. M /libcaca/trunk/cucul/cucul.h
  845. M /libcaca/trunk/cucul/dither.c
  846. M /libcaca/trunk/cucul/export.c
  847. M /libcaca/trunk/cucul/file.c
  848. M /libcaca/trunk/examples/font.c
  849. M /libcaca/trunk/examples/swallow.c
  850. M /libcaca/trunk/kernel/kernel.c
  851. M /libcaca/trunk/src/cacaplay.c
  852. M /libcaca/trunk/src/cacaserver.c
  853. M /libcaca/trunk/src/common-image.c
  854. * Changed most "unsigned char" variables into "uint8_t", including in
  855. prototypes. As they are equivalent, this does not break the ABI.
  856. ------------------------------------------------------------------------
  857. r2299 | sam | 2008-04-19 12:42:50 +0000 (Sat, 19 Apr 2008) | 5 lines
  858. Changed paths:
  859. M /libcaca/trunk/Makefile.am
  860. M /libcaca/trunk/build-dos
  861. M /libcaca/trunk/build-kernel
  862. M /libcaca/trunk/build-win32
  863. M /libcaca/trunk/caca/Makefile.am
  864. M /libcaca/trunk/caca/caca.c
  865. M /libcaca/trunk/caca/caca0.c
  866. M /libcaca/trunk/caca/caca_internals.h
  867. M /libcaca/trunk/caca/driver_conio.c
  868. M /libcaca/trunk/caca/driver_gl.c
  869. M /libcaca/trunk/caca/driver_ncurses.c
  870. M /libcaca/trunk/caca/driver_raw.c
  871. M /libcaca/trunk/caca/driver_slang.c
  872. M /libcaca/trunk/caca/driver_vga.c
  873. M /libcaca/trunk/caca/driver_win32.c
  874. M /libcaca/trunk/caca/driver_x11.c
  875. M /libcaca/trunk/caca/event.c
  876. M /libcaca/trunk/caca/graphics.c
  877. M /libcaca/trunk/caca/time.c
  878. D /libcaca/trunk/common.h
  879. M /libcaca/trunk/configure.ac
  880. A /libcaca/trunk/cucul/.gitignore
  881. M /libcaca/trunk/cucul/Makefile.am
  882. M /libcaca/trunk/cucul/attr.c
  883. M /libcaca/trunk/cucul/box.c
  884. M /libcaca/trunk/cucul/canvas.c
  885. M /libcaca/trunk/cucul/charset.c
  886. M /libcaca/trunk/cucul/conic.c
  887. M /libcaca/trunk/cucul/cucul.c
  888. M /libcaca/trunk/cucul/cucul.h
  889. M /libcaca/trunk/cucul/cucul_internals.h
  890. A /libcaca/trunk/cucul/cucul_types.h.in
  891. M /libcaca/trunk/cucul/dither.c
  892. M /libcaca/trunk/cucul/export.c
  893. M /libcaca/trunk/cucul/figfont.c
  894. M /libcaca/trunk/cucul/file.c
  895. M /libcaca/trunk/cucul/font.c
  896. M /libcaca/trunk/cucul/frame.c
  897. M /libcaca/trunk/cucul/import.c
  898. M /libcaca/trunk/cucul/legacy.c
  899. M /libcaca/trunk/cucul/line.c
  900. M /libcaca/trunk/cucul/transform.c
  901. M /libcaca/trunk/cucul/triangle.c
  902. M /libcaca/trunk/cxx/Makefile.am
  903. M /libcaca/trunk/examples/Makefile.am
  904. M /libcaca/trunk/examples/blit.c
  905. M /libcaca/trunk/examples/colors.c
  906. M /libcaca/trunk/examples/cucul.c
  907. M /libcaca/trunk/examples/demo.c
  908. M /libcaca/trunk/examples/dithering.c
  909. M /libcaca/trunk/examples/driver.c
  910. M /libcaca/trunk/examples/event.c
  911. M /libcaca/trunk/examples/export.c
  912. M /libcaca/trunk/examples/figfont.c
  913. M /libcaca/trunk/examples/font.c
  914. M /libcaca/trunk/examples/font2tga.c
  915. M /libcaca/trunk/examples/frames.c
  916. M /libcaca/trunk/examples/fullwidth.c
  917. M /libcaca/trunk/examples/gamma.c
  918. M /libcaca/trunk/examples/hsv.c
  919. M /libcaca/trunk/examples/import.c
  920. M /libcaca/trunk/examples/input.c
  921. M /libcaca/trunk/examples/spritedit.c
  922. M /libcaca/trunk/examples/swallow.c
  923. M /libcaca/trunk/examples/text.c
  924. M /libcaca/trunk/examples/transform.c
  925. M /libcaca/trunk/examples/truecolor.c
  926. M /libcaca/trunk/examples/unicode.c
  927. M /libcaca/trunk/kernel/kernel.c
  928. M /libcaca/trunk/msvc/Makefile.am
  929. D /libcaca/trunk/msvc/common.h
  930. A /libcaca/trunk/msvc/cucul_types.h
  931. M /libcaca/trunk/ruby/Makefile.am
  932. M /libcaca/trunk/src/Makefile.am
  933. M /libcaca/trunk/src/aafire.c
  934. M /libcaca/trunk/src/cacademo.c
  935. M /libcaca/trunk/src/cacadraw.c
  936. M /libcaca/trunk/src/cacaplay.c
  937. M /libcaca/trunk/src/cacaserver.c
  938. M /libcaca/trunk/src/cacaview.c
  939. M /libcaca/trunk/src/common-image.c
  940. M /libcaca/trunk/src/img2txt.c
  941. M /libcaca/trunk/src/mygetopt.c
  942. A /libcaca/trunk/stubs.h (from /libcaca/trunk/common.h:2298)
  943. M /libcaca/trunk/tests/Makefile.am
  944. M /libcaca/trunk/tests/simple.c
  945. M /libcaca/trunk/tools/Makefile.am
  946. M /libcaca/trunk/tools/makefont.c
  947. M /libcaca/trunk/tools/optipal.c
  948. M /libcaca/trunk/tools/sortchars.c
  949. * Remove #include <stdint.h> etc. from "common.h". Instead, make sure that
  950. <cucul.h> will provide the C99 types, even if libcaca has been installed.
  951. * Rename what's left of "common.h" to "stubs.h".
  952. * Remove all references to erroneous <inttypes.h> from source files.
  953. ------------------------------------------------------------------------
  954. r2298 | pterjan | 2008-04-19 11:48:32 +0000 (Sat, 19 Apr 2008) | 1 line
  955. Changed paths:
  956. M /libcaca/trunk/ruby/caca-display.c
  957. M /libcaca/trunk/ruby/t/tc_display.rb
  958. Fix args type checks in Caca::Display.new
  959. ------------------------------------------------------------------------
  960. r2297 | pterjan | 2008-04-19 11:32:21 +0000 (Sat, 19 Apr 2008) | 1 line
  961. Changed paths:
  962. A /libcaca/trunk/ruby/t/tc_display.rb
  963. Add few unit tests for Caca::Display
  964. ------------------------------------------------------------------------
  965. r2296 | pterjan | 2008-04-19 11:31:39 +0000 (Sat, 19 Apr 2008) | 1 line
  966. Changed paths:
  967. M /libcaca/trunk/ruby/caca-display.c
  968. Add driver/set_driver/driver=/driver_list methods to Caca::Display, and driver arg to Caca::Display.new
  969. ------------------------------------------------------------------------
  970. r2295 | pterjan | 2008-04-19 11:29:31 +0000 (Sat, 19 Apr 2008) | 1 line
  971. Changed paths:
  972. M /libcaca/trunk/ruby/cucul-canvas.c
  973. We should not free the canvas if it was auto created with the display
  974. ------------------------------------------------------------------------
  975. r2294 | jylam | 2008-04-19 10:57:30 +0000 (Sat, 19 Apr 2008) | 2 lines
  976. Changed paths:
  977. M /libcaca/trunk/cucul/canvas.c
  978. * Fixed cucul_set_canvas_boundaries() bug that prevented good size to be applied on the resized canvas
  979. ------------------------------------------------------------------------
  980. r2265 | jylam | 2008-03-17 19:05:20 +0000 (Mon, 17 Mar 2008) | 2 lines
  981. Changed paths:
  982. M /libcaca/trunk/configure.ac
  983. * Removed by-default stack protector from recent gcc's while compiling kernel.
  984. ------------------------------------------------------------------------
  985. r2256 | jylam | 2008-03-02 16:30:31 +0000 (Sun, 02 Mar 2008) | 3 lines
  986. Changed paths:
  987. M /libcaca/trunk/cucul/conic.c
  988. * Oops, bad type (char instead of uint32) after ellipse rendering
  989. improvement.
  990. ------------------------------------------------------------------------
  991. r2255 | jylam | 2008-03-02 16:28:10 +0000 (Sun, 02 Mar 2008) | 3 lines
  992. Changed paths:
  993. M /libcaca/trunk/cucul/conic.c
  994. * Improved ellipse rendering. Not perfect, but still much better than
  995. old method. Closes #16 .
  996. ------------------------------------------------------------------------
  997. r2254 | jylam | 2008-03-02 14:27:43 +0000 (Sun, 02 Mar 2008) | 2 lines
  998. Changed paths:
  999. M /libcaca/trunk/src/cacademo.c
  1000. * Fixed line transitions (both vertical and horizontal ones)
  1001. ------------------------------------------------------------------------
  1002. r2253 | sam | 2008-03-01 19:44:45 +0000 (Sat, 01 Mar 2008) | 2 lines
  1003. Changed paths:
  1004. M /libcaca/trunk/configure.ac
  1005. * -Wshadow was actually put back in configure.ac; removing comment about it.
  1006. ------------------------------------------------------------------------
  1007. r2248 | sam | 2008-02-29 22:29:08 +0000 (Fri, 29 Feb 2008) | 3 lines
  1008. Changed paths:
  1009. M /libcaca/trunk/configure.ac
  1010. M /libcaca/trunk/src/Makefile.am
  1011. M /libcaca/trunk/src/mygetopt.c
  1012. * Don't use mygetopt.c in img2txt if the system has getopt_long.
  1013. * Fix invalid pointer/int cast (Closes #39).
  1014. ------------------------------------------------------------------------
  1015. r2243 | sam | 2008-02-26 21:43:10 +0000 (Tue, 26 Feb 2008) | 2 lines
  1016. Changed paths:
  1017. D /libcaca/trunk/TODO
  1018. M /libcaca/trunk/doc/doxygen.cfg.in
  1019. M /libcaca/trunk/doc/libcaca.dox
  1020. * Get rid of TODO. It's now in Trac (http://libcaca.zoy.org/report/1).
  1021. ------------------------------------------------------------------------
  1022. r2225 | bsittler | 2008-02-03 21:53:40 +0000 (Sun, 03 Feb 2008) | 1 line
  1023. Changed paths:
  1024. M /libcaca/trunk/cucul/figfont.c
  1025. M /libcaca/trunk/src/mygetopt.c
  1026. build on Mac OS X again
  1027. ------------------------------------------------------------------------
  1028. r2192 | sam | 2008-01-12 20:15:42 +0000 (Sat, 12 Jan 2008) | 2 lines
  1029. Changed paths:
  1030. M /libcaca/trunk/msvc/cacademo.vcproj
  1031. M /libcaca/trunk/msvc/cacafire.vcproj
  1032. M /libcaca/trunk/msvc/libcaca++.vcproj
  1033. M /libcaca/trunk/msvc/libcaca.vcproj
  1034. M /libcaca/trunk/msvc/libcucul++.vcproj
  1035. M /libcaca/trunk/msvc/libcucul.vcproj
  1036. * Fixed the Visual Studio projects so that they build in Release mode.
  1037. ------------------------------------------------------------------------
  1038. r2191 | sam | 2008-01-12 20:15:20 +0000 (Sat, 12 Jan 2008) | 2 lines
  1039. Changed paths:
  1040. M /libcaca/trunk/cucul/figfont.c
  1041. M /libcaca/trunk/cxx/caca++.cpp
  1042. M /libcaca/trunk/msvc/config.h
  1043. * Windows build fixes here and there.
  1044. ------------------------------------------------------------------------
  1045. r2189 | sam | 2008-01-10 23:42:42 +0000 (Thu, 10 Jan 2008) | 2 lines
  1046. Changed paths:
  1047. M /libcaca/trunk/doc/libcaca.dox
  1048. M /libcaca/trunk/doc/tutorial.dox
  1049. * Make it clear that we can use the Windows native console.
  1050. ------------------------------------------------------------------------
  1051. r2188 | sam | 2008-01-10 23:42:29 +0000 (Thu, 10 Jan 2008) | 3 lines
  1052. Changed paths:
  1053. M /libcaca/trunk/caca/caca.h
  1054. * Put back all the shit in struct caca_event to avoid breaking existing
  1055. applications. I'll think of a migration path later.
  1056. ------------------------------------------------------------------------
  1057. r2182 | jylam | 2008-01-01 00:07:04 +0000 (Tue, 01 Jan 2008) | 2 lines
  1058. Changed paths:
  1059. M /libcaca/trunk/README
  1060. * FIRST !
  1061. ------------------------------------------------------------------------
  1062. r2177 | sam | 2007-12-30 18:50:41 +0000 (Sun, 30 Dec 2007) | 2 lines
  1063. Changed paths:
  1064. M /libcaca/trunk/msvc/libcucul.vcproj
  1065. * Add figfont.c to the MSVC solution.
  1066. ------------------------------------------------------------------------
  1067. r2176 | sam | 2007-12-30 13:49:57 +0000 (Sun, 30 Dec 2007) | 3 lines
  1068. Changed paths:
  1069. M /libcaca/trunk/bootstrap
  1070. * Check for pkg-config before bootstrapping, because autoconf gives a
  1071. totally meaningless message when it's not present.
  1072. ------------------------------------------------------------------------
  1073. r2147 | sam | 2007-12-20 15:26:12 +0000 (Thu, 20 Dec 2007) | 3 lines
  1074. Changed paths:
  1075. M /libcaca/trunk/cucul/export.c
  1076. M /libcaca/trunk/examples/spritedit.c
  1077. * Fix canvas export for the caca format. We now export all frames.
  1078. * Fix the sprite import/export example.
  1079. ------------------------------------------------------------------------
  1080. r2146 | sam | 2007-12-20 15:00:39 +0000 (Thu, 20 Dec 2007) | 2 lines
  1081. Changed paths:
  1082. M /libcaca/trunk/examples/spritedit.c
  1083. * Started sprite example. Doesn't work :-)
  1084. ------------------------------------------------------------------------
  1085. r2144 | sam | 2007-12-16 14:29:19 +0000 (Sun, 16 Dec 2007) | 4 lines
  1086. Changed paths:
  1087. M /libcaca/trunk/configure.ac
  1088. M /libcaca/trunk/cucul/figfont.c
  1089. M /libcaca/trunk/cucul/file.c
  1090. M /libcaca/trunk/kernel/kernel.c
  1091. M /libcaca/trunk/kernel/kernel.h
  1092. M /libcaca/trunk/msvc/config.h
  1093. * Disable file operations in kernel mode.
  1094. * Implement strchr() in kernel.c.
  1095. * Check for snprintf() at configure time.
  1096. ------------------------------------------------------------------------
  1097. r2142 | sam | 2007-12-16 11:55:14 +0000 (Sun, 16 Dec 2007) | 3 lines
  1098. Changed paths:
  1099. M /libcaca/trunk/caca/driver_ncurses.c
  1100. M /libcaca/trunk/caca/driver_slang.c
  1101. * The SLang and ncurses drivers now put back the TERM environment variable
  1102. if they modified it.
  1103. ------------------------------------------------------------------------
  1104. r2141 | sam | 2007-12-16 11:54:43 +0000 (Sun, 16 Dec 2007) | 5 lines
  1105. Changed paths:
  1106. M /libcaca/trunk/caca/driver_gl.c
  1107. * Only call glutInit() once through the program's lifetime.
  1108. * Free the internal font when closing the GL driver.
  1109. * Hide the window when closing the GL driver, because freeglut's
  1110. glutDestroyWindow() does not really closes the window.
  1111. ------------------------------------------------------------------------
  1112. r2140 | sam | 2007-12-16 11:54:25 +0000 (Sun, 16 Dec 2007) | 3 lines
  1113. Changed paths:
  1114. M /libcaca/trunk/caca/event.c
  1115. * Fix a tiny use of uninitialised memory in caca_get_event() that may have
  1116. lead to deadlocks.
  1117. ------------------------------------------------------------------------
  1118. r2139 | sam | 2007-12-16 11:54:02 +0000 (Sun, 16 Dec 2007) | 2 lines
  1119. Changed paths:
  1120. M /libcaca/trunk/caca/caca.c
  1121. M /libcaca/trunk/caca/caca.h
  1122. M /libcaca/trunk/examples/driver.c
  1123. * Implemented caca_set_display_driver() to change driver at runtime.
  1124. ------------------------------------------------------------------------
  1125. r2138 | sam | 2007-12-16 01:50:41 +0000 (Sun, 16 Dec 2007) | 6 lines
  1126. Changed paths:
  1127. M /libcaca/trunk/caca/caca.c
  1128. M /libcaca/trunk/caca/caca.h
  1129. M /libcaca/trunk/caca/caca_internals.h
  1130. M /libcaca/trunk/caca/driver_cocoa.m
  1131. M /libcaca/trunk/caca/driver_conio.c
  1132. M /libcaca/trunk/caca/driver_gl.c
  1133. M /libcaca/trunk/caca/driver_ncurses.c
  1134. M /libcaca/trunk/caca/driver_raw.c
  1135. M /libcaca/trunk/caca/driver_slang.c
  1136. M /libcaca/trunk/caca/driver_vga.c
  1137. M /libcaca/trunk/caca/driver_win32.c
  1138. M /libcaca/trunk/caca/driver_x11.c
  1139. M /libcaca/trunk/caca/event.c
  1140. M /libcaca/trunk/examples/.gitignore
  1141. M /libcaca/trunk/examples/Makefile.am
  1142. A /libcaca/trunk/examples/driver.c
  1143. * Implement caca_create_display_with_driver() to specify an output driver
  1144. without using environment variables..
  1145. * Implement caca_get_display_driver() to return the current display's
  1146. output driver.
  1147. * Add a simple example program to test caca_create_display_with_driver().
  1148. ------------------------------------------------------------------------
  1149. r2137 | sam | 2007-12-16 01:50:36 +0000 (Sun, 16 Dec 2007) | 2 lines
  1150. Changed paths:
  1151. M /libcaca/trunk/caca/caca.c
  1152. * Remove cruft from caca_get_display_driver_list().
  1153. ------------------------------------------------------------------------
  1154. r2136 | sam | 2007-12-14 16:23:14 +0000 (Fri, 14 Dec 2007) | 2 lines
  1155. Changed paths:
  1156. M /libcaca/trunk/cxx/cxxtest.cpp
  1157. * Add #include <cstring> to fix gcc-4.3 build.
  1158. ------------------------------------------------------------------------
  1159. r2135 | sam | 2007-12-12 07:41:00 +0000 (Wed, 12 Dec 2007) | 2 lines
  1160. Changed paths:
  1161. M /libcaca/trunk/caca/caca.c
  1162. M /libcaca/trunk/caca/caca.h
  1163. * Implemented caca_get_display_driver_list(), unused yet.
  1164. ------------------------------------------------------------------------
  1165. r2129 | sam | 2007-12-07 09:34:11 +0000 (Fri, 07 Dec 2007) | 2 lines
  1166. Changed paths:
  1167. M /libcaca/trunk/caca/driver_cocoa.m
  1168. * Cocoa driver build fix, courtesy of Ben Wiley Sittler.
  1169. ------------------------------------------------------------------------
  1170. r2128 | sam | 2007-12-07 09:33:23 +0000 (Fri, 07 Dec 2007) | 3 lines
  1171. Changed paths:
  1172. M /libcaca/trunk/cucul/charset.c
  1173. * Slight improvement to the Unicode -> ASCII conversion, courtesy of
  1174. Ben Wiley Sittler.
  1175. ------------------------------------------------------------------------
  1176. r2111 | sam | 2007-12-01 17:58:52 +0000 (Sat, 01 Dec 2007) | 10 lines
  1177. Changed paths:
  1178. M /libcaca/trunk/cucul/cucul.c
  1179. M /libcaca/trunk/cucul/cucul.h
  1180. M /libcaca/trunk/cucul/cucul_internals.h
  1181. M /libcaca/trunk/cucul/figfont.c
  1182. M /libcaca/trunk/examples/figfont.c
  1183. =?utf-8?q?=20=20*=20Implement=20cucul=5Fput=5Ffigchar()=20to=20paste=20FIGlet/TOIlet=20characters=20in
  1184. =20=20=20=20=20=20=20=20=20=20=E2=96=8C=20=E2=96=8C=20=20=20=E2=96=9C=E2=96=9C=20=20=20=20=C2=A0=E2=96=8C=20=E2=96=8C=20=20=20=20=20=20=E2=96=9C=20=20=20=E2=96=8C=E2=96=90
  1185. =20=20=20=20=20=20=20=20=20=20=E2=96=99=E2=96=84=E2=96=8C=E2=96=9E=E2=96=80=E2=96=96=E2=96=90=E2=96=90=20=E2=96=9E=E2=96=80=E2=96=96=C2=A0=E2=96=8C=E2=96=96=E2=96=8C=E2=96=9E=E2=96=80=E2=96=96=E2=96=99=E2=96=80=E2=96=96=E2=96=90=20=E2=96=9E=E2=96=80=E2=96=8C=E2=96=90
  1186. =20=20=20=20=20=20=20=20=20=20=E2=96=8C=20=E2=96=8C=E2=96=9B=E2=96=80=20=E2=96=90=E2=96=90=20=E2=96=8C=20=E2=96=8C=C2=A0=E2=96=99=E2=96=9A=E2=96=8C=E2=96=8C=20=E2=96=8C=E2=96=8C=20=C2=A0=E2=96=90=20=E2=96=8C=20=E2=96=8C=E2=96=9D
  1187. =20=20=20=20=20=20=20=20=20=20=E2=96=98=20=E2=96=98=E2=96=9D=E2=96=80=E2=96=98=20=E2=96=98=E2=96=98=E2=96=9D=E2=96=80=20=C2=A0=E2=96=98=20=E2=96=98=E2=96=9D=E2=96=80=20=E2=96=98=20=20=20=E2=96=98=E2=96=9D=E2=96=80=E2=96=98=E2=96=9D?=
  1188. MIME-Version: 1.0
  1189. Content-Type: text/plain; charset=utf-8
  1190. Content-Transfer-Encoding: 8bit
  1191. ------------------------------------------------------------------------
  1192. r2110 | sam | 2007-12-01 17:58:20 +0000 (Sat, 01 Dec 2007) | 2 lines
  1193. Changed paths:
  1194. M /libcaca/trunk/cucul/Makefile.am
  1195. M /libcaca/trunk/cucul/canvas.c
  1196. M /libcaca/trunk/cucul/cucul.c
  1197. M /libcaca/trunk/cucul/cucul.h
  1198. M /libcaca/trunk/cucul/cucul_internals.h
  1199. A /libcaca/trunk/cucul/figfont.c
  1200. M /libcaca/trunk/examples/.gitignore
  1201. M /libcaca/trunk/examples/Makefile.am
  1202. A /libcaca/trunk/examples/figfont.c
  1203. * Implemented cucul_canvas_set_figfont() from TOIlet’s open_font().
  1204. ------------------------------------------------------------------------
  1205. r2109 | sam | 2007-12-01 17:57:50 +0000 (Sat, 01 Dec 2007) | 3 lines
  1206. Changed paths:
  1207. M /libcaca/trunk/configure.ac
  1208. M /libcaca/trunk/cucul/Makefile.am
  1209. M /libcaca/trunk/cucul/cucul.h
  1210. M /libcaca/trunk/cucul/cucul_internals.h
  1211. A /libcaca/trunk/cucul/file.c
  1212. * Import io.c from TOIlet directly into libcucul. Can you see where this
  1213. is going?
  1214. ------------------------------------------------------------------------
  1215. r2108 | sam | 2007-12-01 17:57:41 +0000 (Sat, 01 Dec 2007) | 2 lines
  1216. Changed paths:
  1217. M /libcaca/trunk/configure.ac
  1218. M /libcaca/trunk/msvc/config.h
  1219. * Bump version to 0.99.beta14.
  1220. ------------------------------------------------------------------------
  1221. r2107 | sam | 2007-12-01 17:57:19 +0000 (Sat, 01 Dec 2007) | 2 lines
  1222. Changed paths:
  1223. M /libcaca/trunk/src/img2txt.c
  1224. * Fix the "img2txt: option requires an argument -- h" bug.
  1225. ------------------------------------------------------------------------
  1226. r2106 | sam | 2007-12-01 17:56:45 +0000 (Sat, 01 Dec 2007) | 3 lines
  1227. Changed paths:
  1228. M /libcaca/trunk/src/img2txt.c
  1229. * Use cucul_get_dither_algorithm_list() and cucul_get_export_list() instead
  1230. of hardcoding the feature list in img2txt.
  1231. ------------------------------------------------------------------------
  1232. r2105 | pterjan | 2007-12-01 15:51:20 +0000 (Sat, 01 Dec 2007) | 4 lines
  1233. Changed paths:
  1234. M /libcaca/trunk/src/aafire.c
  1235. * Allow exiting cacafire using the window manager
  1236. ------------------------------------------------------------------------
  1237. r2104 | jylam | 2007-11-30 23:59:57 +0000 (Fri, 30 Nov 2007) | 2 lines
  1238. Changed paths:
  1239. M /libcaca/trunk/doc/img2txt.1
  1240. M /libcaca/trunk/src/img2txt.c
  1241. * Added BBCode (French) format to img2txt's help and doc
  1242. ------------------------------------------------------------------------
  1243. r2103 | sam | 2007-11-30 23:48:51 +0000 (Fri, 30 Nov 2007) | 3 lines
  1244. Changed paths:
  1245. M /libcaca/trunk/Makefile.am
  1246. M /libcaca/trunk/configure.ac
  1247. A /libcaca/trunk/tests
  1248. A /libcaca/trunk/tests/.gitignore
  1249. A /libcaca/trunk/tests/Makefile.am
  1250. A /libcaca/trunk/tests/simple.c
  1251. * Created a tests/ directory for regression tests. Run with "make check".
  1252. * Added a first, simple test program.
  1253. ------------------------------------------------------------------------
  1254. r2102 | sam | 2007-11-30 23:48:46 +0000 (Fri, 30 Nov 2007) | 3 lines
  1255. Changed paths:
  1256. M /libcaca/trunk/cucul/export.c
  1257. * Add a French BBCode exporter, for use on http://libcaca.skyrock.com/ for
  1258. instance.
  1259. ------------------------------------------------------------------------
  1260. r2101 | sam | 2007-11-30 23:48:39 +0000 (Fri, 30 Nov 2007) | 3 lines
  1261. Changed paths:
  1262. M /libcaca/trunk/Makefile.am
  1263. M /libcaca/trunk/configure.ac
  1264. A /libcaca/trunk/examples
  1265. A /libcaca/trunk/examples/.gitignore (from /libcaca/trunk/test/.gitignore:2100)
  1266. A /libcaca/trunk/examples/Makefile.am (from /libcaca/trunk/test/Makefile.am:2100)
  1267. A /libcaca/trunk/examples/blit.c (from /libcaca/trunk/test/blit.c:2100)
  1268. A /libcaca/trunk/examples/colors.c (from /libcaca/trunk/test/colors.c:2100)
  1269. A /libcaca/trunk/examples/cucul.c (from /libcaca/trunk/test/cucul.c:2100)
  1270. A /libcaca/trunk/examples/demo.c (from /libcaca/trunk/test/demo.c:2100)
  1271. A /libcaca/trunk/examples/demo0.c (from /libcaca/trunk/test/demo0.c:2100)
  1272. A /libcaca/trunk/examples/dithering.c (from /libcaca/trunk/test/dithering.c:2100)
  1273. A /libcaca/trunk/examples/event.c (from /libcaca/trunk/test/event.c:2100)
  1274. A /libcaca/trunk/examples/export.c (from /libcaca/trunk/test/export.c:2100)
  1275. A /libcaca/trunk/examples/font.c (from /libcaca/trunk/test/font.c:2100)
  1276. A /libcaca/trunk/examples/font2tga.c (from /libcaca/trunk/test/font2tga.c:2100)
  1277. A /libcaca/trunk/examples/frames.c (from /libcaca/trunk/test/frames.c:2100)
  1278. A /libcaca/trunk/examples/fullwidth.c (from /libcaca/trunk/test/fullwidth.c:2100)
  1279. A /libcaca/trunk/examples/gamma.c (from /libcaca/trunk/test/gamma.c:2100)
  1280. A /libcaca/trunk/examples/hsv.c (from /libcaca/trunk/test/hsv.c:2100)
  1281. A /libcaca/trunk/examples/import.c (from /libcaca/trunk/test/import.c:2100)
  1282. A /libcaca/trunk/examples/input.c (from /libcaca/trunk/test/input.c:2100)
  1283. A /libcaca/trunk/examples/spritedit.c (from /libcaca/trunk/test/spritedit.c:2100)
  1284. A /libcaca/trunk/examples/swallow.c (from /libcaca/trunk/test/swallow.c:2100)
  1285. A /libcaca/trunk/examples/text.c (from /libcaca/trunk/test/text.c:2100)
  1286. A /libcaca/trunk/examples/transform.c (from /libcaca/trunk/test/transform.c:2100)
  1287. A /libcaca/trunk/examples/truecolor.c (from /libcaca/trunk/test/truecolor.c:2100)
  1288. A /libcaca/trunk/examples/unicode.c (from /libcaca/trunk/test/unicode.c:2100)
  1289. D /libcaca/trunk/test/.gitignore
  1290. D /libcaca/trunk/test/Makefile.am
  1291. D /libcaca/trunk/test/blit.c
  1292. D /libcaca/trunk/test/colors.c
  1293. D /libcaca/trunk/test/cucul.c
  1294. D /libcaca/trunk/test/demo.c
  1295. D /libcaca/trunk/test/demo0.c
  1296. D /libcaca/trunk/test/dithering.c
  1297. D /libcaca/trunk/test/event.c
  1298. D /libcaca/trunk/test/export.c
  1299. D /libcaca/trunk/test/font.c
  1300. D /libcaca/trunk/test/font2tga.c
  1301. D /libcaca/trunk/test/frames.c
  1302. D /libcaca/trunk/test/fullwidth.c
  1303. D /libcaca/trunk/test/gamma.c
  1304. D /libcaca/trunk/test/hsv.c
  1305. D /libcaca/trunk/test/import.c
  1306. D /libcaca/trunk/test/input.c
  1307. D /libcaca/trunk/test/spritedit.c
  1308. D /libcaca/trunk/test/swallow.c
  1309. D /libcaca/trunk/test/text.c
  1310. D /libcaca/trunk/test/transform.c
  1311. D /libcaca/trunk/test/truecolor.c
  1312. D /libcaca/trunk/test/unicode.c
  1313. * Rename "test" to "examples". The former will become a real testsuite.
  1314. * Autodetect zzuf in the configure step. It might become handy.
  1315. ------------------------------------------------------------------------
  1316. r2097 | pterjan | 2007-11-29 00:52:13 +0000 (Thu, 29 Nov 2007) | 3 lines
  1317. Changed paths:
  1318. M /libcaca/trunk/ruby/Makefile.am
  1319. * cucul.h is needed to build caca part
  1320. ------------------------------------------------------------------------
  1321. r2096 | sam | 2007-11-28 23:57:53 +0000 (Wed, 28 Nov 2007) | 3 lines
  1322. Changed paths:
  1323. M /libcaca/trunk/ChangeLog
  1324. M /libcaca/trunk/NEWS
  1325. M /libcaca/trunk/configure.ac
  1326. M /libcaca/trunk/msvc/config.h
  1327. * Set version to 0.99.beta13.
  1328. * Updated NEWS and ChangeLog.
  1329. ------------------------------------------------------------------------
  1330. r2095 | sam | 2007-11-28 23:20:05 +0000 (Wed, 28 Nov 2007) | 3 lines
  1331. Changed paths:
  1332. M /libcaca/trunk/csharp/Caca.cs
  1333. M /libcaca/trunk/csharp/Cucul.cs
  1334. * Implemented the empty CuculCanvas constructor.
  1335. * Implemented CacaDisplay.Canvas which acts the same as caca_get_canvas().
  1336. ------------------------------------------------------------------------
  1337. r2094 | pterjan | 2007-11-28 16:43:32 +0000 (Wed, 28 Nov 2007) | 3 lines
  1338. Changed paths:
  1339. M /libcaca/trunk/ruby/cucul-canvas.c
  1340. * Improve Cucul::Canvas creation
  1341. ------------------------------------------------------------------------
  1342. r2093 | pterjan | 2007-11-28 16:39:10 +0000 (Wed, 28 Nov 2007) | 3 lines
  1343. Changed paths:
  1344. M /libcaca/trunk/ruby/caca-display.c
  1345. M /libcaca/trunk/ruby/cucul-canvas.c
  1346. M /libcaca/trunk/ruby/cucul-canvas.h
  1347. M /libcaca/trunk/ruby/lib/caca.rb
  1348. M /libcaca/trunk/ruby/ruby-caca.dox
  1349. * Add Caca::Display#canvas
  1350. ------------------------------------------------------------------------
  1351. r2092 | pterjan | 2007-11-28 07:29:12 +0000 (Wed, 28 Nov 2007) | 3 lines
  1352. Changed paths:
  1353. M /libcaca/trunk/ruby/caca-display.c
  1354. * Allow calling Caca::Display.new without parameter
  1355. ------------------------------------------------------------------------
  1356. r2091 | sam | 2007-11-28 07:15:09 +0000 (Wed, 28 Nov 2007) | 3 lines
  1357. Changed paths:
  1358. M /libcaca/trunk/csharp/Cucul.cs
  1359. * Re-add methods that take int as arguments in addition to the Point,
  1360. Size and Rectangle versions.
  1361. ------------------------------------------------------------------------
  1362. r2090 | sam | 2007-11-28 07:15:07 +0000 (Wed, 28 Nov 2007) | 2 lines
  1363. Changed paths:
  1364. M /libcaca/trunk/csharp/test.cs
  1365. * Put the demo text on top of the copper bar, not the contrary.
  1366. ------------------------------------------------------------------------
  1367. r2089 | sam | 2007-11-28 07:15:05 +0000 (Wed, 28 Nov 2007) | 2 lines
  1368. Changed paths:
  1369. M /libcaca/trunk/csharp/Caca.cs
  1370. M /libcaca/trunk/csharp/Cucul.cs
  1371. M /libcaca/trunk/csharp/test.cs
  1372. * Minor naming convention changes in the C# bindings.
  1373. ------------------------------------------------------------------------
  1374. r2088 | sam | 2007-11-28 07:15:01 +0000 (Wed, 28 Nov 2007) | 3 lines
  1375. Changed paths:
  1376. M /libcaca/trunk/configure.ac
  1377. M /libcaca/trunk/csharp/.gitignore
  1378. M /libcaca/trunk/csharp/Makefile.am
  1379. D /libcaca/trunk/csharp/caca-sharp.dll.config
  1380. A /libcaca/trunk/csharp/caca-sharp.dll.config.in
  1381. D /libcaca/trunk/csharp/cucul-sharp.dll.config
  1382. A /libcaca/trunk/csharp/cucul-sharp.dll.config.in
  1383. * Generate CLI .config files at configure time so that we can embed the
  1384. library version and not rely on .so being present.
  1385. ------------------------------------------------------------------------
  1386. r2087 | sam | 2007-11-28 07:14:55 +0000 (Wed, 28 Nov 2007) | 3 lines
  1387. Changed paths:
  1388. M /libcaca/trunk/caca/Makefile.am
  1389. M /libcaca/trunk/configure.ac
  1390. M /libcaca/trunk/cucul/Makefile.am
  1391. M /libcaca/trunk/cxx/Makefile.am
  1392. * Use libtool’s -version-number instead of -version-info and its insane
  1393. major/minor computation scheme.
  1394. ------------------------------------------------------------------------
  1395. r2086 | pterjan | 2007-11-27 17:13:29 +0000 (Tue, 27 Nov 2007) | 4 lines
  1396. Changed paths:
  1397. M /libcaca/trunk/ruby/cucul-canvas.c
  1398. * Rename parameters of draw_box* in Ruby binding
  1399. ------------------------------------------------------------------------
  1400. r2084 | sam | 2007-11-27 11:08:04 +0000 (Tue, 27 Nov 2007) | 1 line
  1401. Changed paths:
  1402. M /libcaca/trunk/msvc/caca-sharp.csproj
  1403. M /libcaca/trunk/msvc/cucul-sharp.csproj
  1404. M /libcaca/trunk/msvc/test-csharp.csproj
  1405. * Add System.Drawing to the C# project references.
  1406. ------------------------------------------------------------------------
  1407. r2083 | sam | 2007-11-27 09:04:54 +0000 (Tue, 27 Nov 2007) | 2 lines
  1408. Changed paths:
  1409. M /libcaca/trunk/csharp/test.cs
  1410. * Use the bigger font for the C# test scroller.
  1411. ------------------------------------------------------------------------
  1412. r2082 | sam | 2007-11-27 01:55:41 +0000 (Tue, 27 Nov 2007) | 3 lines
  1413. Changed paths:
  1414. M /libcaca/trunk/csharp/Cucul.cs
  1415. M /libcaca/trunk/csharp/test.cs
  1416. * Add a C# wrapper for cucul_render_canvas().
  1417. * Use CuculFont.Render() in the C# test for a nice oldschool effect.
  1418. ------------------------------------------------------------------------
  1419. r2081 | sam | 2007-11-27 00:58:27 +0000 (Tue, 27 Nov 2007) | 2 lines
  1420. Changed paths:
  1421. M /libcaca/trunk/csharp/Cucul.cs
  1422. M /libcaca/trunk/csharp/test.cs
  1423. * Started to implement the CuculFont class.
  1424. ------------------------------------------------------------------------
  1425. r2080 | sam | 2007-11-27 00:58:24 +0000 (Tue, 27 Nov 2007) | 2 lines
  1426. Changed paths:
  1427. M /libcaca/trunk/csharp/Cucul.cs
  1428. M /libcaca/trunk/csharp/test.cs
  1429. * Implement all line drawing functions (even variadic ones).
  1430. ------------------------------------------------------------------------
  1431. r2079 | sam | 2007-11-27 00:58:19 +0000 (Tue, 27 Nov 2007) | 4 lines
  1432. Changed paths:
  1433. M /libcaca/trunk/cucul/box.c
  1434. * Changed the box drawing functions so that their arguments are (point, size)
  1435. instead of (point, point). Yeah, I break the ABI again. But who uses these
  1436. functions anyway?
  1437. ------------------------------------------------------------------------
  1438. r2078 | sam | 2007-11-27 00:58:16 +0000 (Tue, 27 Nov 2007) | 3 lines
  1439. Changed paths:
  1440. M /libcaca/trunk/csharp/Caca.cs
  1441. M /libcaca/trunk/csharp/Cucul.cs
  1442. M /libcaca/trunk/csharp/Makefile.am
  1443. M /libcaca/trunk/csharp/test.cs
  1444. * Use System.Drawing.Rectangle etc. for cucul-sharp and caca-sharp arguments,
  1445. allowing for much cleaner code (at the expense of an extra dependency).
  1446. ------------------------------------------------------------------------
  1447. r2077 | pterjan | 2007-11-26 07:07:52 +0000 (Mon, 26 Nov 2007) | 3 lines
  1448. Changed paths:
  1449. M /libcaca/trunk/ruby/caca.c
  1450. M /libcaca/trunk/ruby/cucul.c
  1451. M /libcaca/trunk/ruby/ruby-caca.dox
  1452. M /libcaca/trunk/ruby/ruby-cucul.dox
  1453. * Add Caca.version and Cucul.version
  1454. ------------------------------------------------------------------------
  1455. r2076 | sam | 2007-11-26 01:04:36 +0000 (Mon, 26 Nov 2007) | 3 lines
  1456. Changed paths:
  1457. M /libcaca/trunk/csharp/Caca.cs
  1458. M /libcaca/trunk/csharp/Cucul.cs
  1459. M /libcaca/trunk/csharp/test.cs
  1460. * Implemented getVersion() in the C# bindings.
  1461. * Slightly improved the C# test program.
  1462. ------------------------------------------------------------------------
  1463. r2075 | sam | 2007-11-26 01:04:34 +0000 (Mon, 26 Nov 2007) | 3 lines
  1464. Changed paths:
  1465. M /libcaca/trunk/cucul/cucul.c
  1466. M /libcaca/trunk/cxx/cxxtest.cpp
  1467. M /libcaca/trunk/test/event.c
  1468. M /libcaca/trunk/test/gamma.c
  1469. * Fix memory leaks that slipped in here and there. We still have 100,000
  1470. fewer than Firefox, lol.
  1471. ------------------------------------------------------------------------
  1472. r2074 | sam | 2007-11-26 01:04:32 +0000 (Mon, 26 Nov 2007) | 4 lines
  1473. Changed paths:
  1474. M /libcaca/trunk/caca/caca.c
  1475. M /libcaca/trunk/caca/caca.h
  1476. M /libcaca/trunk/cucul/cucul.c
  1477. M /libcaca/trunk/cucul/cucul.h
  1478. M /libcaca/trunk/cucul/export.c
  1479. M /libcaca/trunk/cxx/caca++.cpp
  1480. M /libcaca/trunk/cxx/caca++.h
  1481. M /libcaca/trunk/cxx/cucul++.cpp
  1482. M /libcaca/trunk/cxx/cucul++.h
  1483. M /libcaca/trunk/cxx/cxxtest.cpp
  1484. M /libcaca/trunk/src/img2txt.c
  1485. * Add cucul_get_version() and caca_get_version() and updated C++ bindings
  1486. accordingly.
  1487. * The C++ test example no longer needs "config.h".
  1488. ------------------------------------------------------------------------
  1489. r2073 | sam | 2007-11-26 01:04:28 +0000 (Mon, 26 Nov 2007) | 2 lines
  1490. Changed paths:
  1491. M /libcaca/trunk/caca/caca.h
  1492. * Minor documentation fix.
  1493. ------------------------------------------------------------------------
  1494. r2072 | sam | 2007-11-26 01:04:25 +0000 (Mon, 26 Nov 2007) | 2 lines
  1495. Changed paths:
  1496. M /libcaca/trunk/configure.ac
  1497. M /libcaca/trunk/csharp/Makefile.am
  1498. * Install CLI bindings to $(libdir)/cucul-sharp and $(libdir)/caca-sharp.
  1499. ------------------------------------------------------------------------
  1500. r2071 | sam | 2007-11-26 01:04:21 +0000 (Mon, 26 Nov 2007) | 3 lines
  1501. Changed paths:
  1502. M /libcaca/trunk/caca/caca.h
  1503. M /libcaca/trunk/cucul/cucul.h
  1504. M /libcaca/trunk/cxx/caca++.h
  1505. M /libcaca/trunk/cxx/cucul++.h
  1506. M /libcaca/trunk/doc/doxygen.cfg.in
  1507. * Tell doxygen to expand __class and __extern before parsing anything, so
  1508. we don’t end with those ugly identifiers in the documentation.
  1509. ------------------------------------------------------------------------
  1510. r2070 | sam | 2007-11-25 20:23:03 +0000 (Sun, 25 Nov 2007) | 2 lines
  1511. Changed paths:
  1512. M /libcaca/trunk/caca/caca.h
  1513. M /libcaca/trunk/cucul/cucul.h
  1514. M /libcaca/trunk/cxx/caca++.h
  1515. M /libcaca/trunk/cxx/cucul++.h
  1516. M /libcaca/trunk/cxx/cxxtest.cpp
  1517. M /libcaca/trunk/msvc/config.h
  1518. A /libcaca/trunk/msvc/libcaca++.def
  1519. A /libcaca/trunk/msvc/libcaca++.vcproj
  1520. M /libcaca/trunk/msvc/libcaca.sln
  1521. A /libcaca/trunk/msvc/libcucul++.def
  1522. A /libcaca/trunk/msvc/libcucul++.vcproj
  1523. A /libcaca/trunk/msvc/test-cxx.vcproj
  1524. * Added MSVC project files for the C++ bindings and the C++ test.
  1525. ------------------------------------------------------------------------
  1526. r2069 | sam | 2007-11-25 19:00:32 +0000 (Sun, 25 Nov 2007) | 2 lines
  1527. Changed paths:
  1528. M /libcaca/trunk/msvc/Makefile.am
  1529. * Distribute all MSVC files.
  1530. ------------------------------------------------------------------------
  1531. r2068 | sam | 2007-11-25 19:00:29 +0000 (Sun, 25 Nov 2007) | 2 lines
  1532. Changed paths:
  1533. M /libcaca/trunk/ruby/caca-event.h
  1534. * Code qui fait des warnings == code de porc == deux baffes dans ta gueule.
  1535. ------------------------------------------------------------------------
  1536. r2067 | sam | 2007-11-25 19:00:26 +0000 (Sun, 25 Nov 2007) | 2 lines
  1537. Changed paths:
  1538. M /libcaca/trunk/configure.ac
  1539. M /libcaca/trunk/ruby/Makefile.am
  1540. * Some cleanup in the Ruby bindings Makefile.am.
  1541. ------------------------------------------------------------------------
  1542. r2066 | sam | 2007-11-25 19:00:22 +0000 (Sun, 25 Nov 2007) | 2 lines
  1543. Changed paths:
  1544. M /libcaca/trunk/TODO
  1545. * Refresh TODO list.
  1546. ------------------------------------------------------------------------
  1547. r2065 | sam | 2007-11-25 17:50:53 +0000 (Sun, 25 Nov 2007) | 3 lines
  1548. Changed paths:
  1549. M /libcaca/trunk/csharp/Caca.cs
  1550. M /libcaca/trunk/csharp/Cucul.cs
  1551. M /libcaca/trunk/msvc
  1552. A /libcaca/trunk/msvc/caca-sharp.csproj
  1553. A /libcaca/trunk/msvc/cucul-sharp.csproj
  1554. M /libcaca/trunk/msvc/libcaca.sln
  1555. A /libcaca/trunk/msvc/test-csharp.csproj
  1556. * Added the various C# projects to the Visual Studio solution and slightly
  1557. fixed the bindings so that they now work with the Microsoft CLR.
  1558. ------------------------------------------------------------------------
  1559. r2064 | sam | 2007-11-25 17:49:49 +0000 (Sun, 25 Nov 2007) | 2 lines
  1560. Changed paths:
  1561. D /libcaca/trunk/DotNet
  1562. M /libcaca/trunk/ruby
  1563. * Fixed svn properties that git-svn was unable to get straight.
  1564. ------------------------------------------------------------------------
  1565. r2063 | sam | 2007-11-25 17:14:00 +0000 (Sun, 25 Nov 2007) | 2 lines
  1566. Changed paths:
  1567. M /libcaca/trunk/caca/caca.h
  1568. M /libcaca/trunk/cucul/cucul.h
  1569. * Damn, under Visual Studio it's _WIN32, not __WIN32__.
  1570. ------------------------------------------------------------------------
  1571. r2062 | sam | 2007-11-25 17:13:10 +0000 (Sun, 25 Nov 2007) | 3 lines
  1572. Changed paths:
  1573. M /libcaca/trunk/doc/migrating.dox
  1574. M /libcaca/trunk/doc/tutorial.dox
  1575. M /libcaca/trunk/test/hsv.c
  1576. * Switch to caca_create_display(NULL) in a few places to document the
  1577. behaviour.
  1578. ------------------------------------------------------------------------
  1579. r2061 | sam | 2007-11-25 17:13:08 +0000 (Sun, 25 Nov 2007) | 4 lines
  1580. Changed paths:
  1581. M /libcaca/trunk/caca/caca.c
  1582. M /libcaca/trunk/caca/caca.h
  1583. M /libcaca/trunk/caca/caca_internals.h
  1584. * Allow caca_create_display()'s argument to be NULL. It will automatically
  1585. create a canvas when so.
  1586. * Add caca_get_canvas() to retrieve the cucul canvas.
  1587. ------------------------------------------------------------------------
  1588. r2060 | sam | 2007-11-25 17:13:06 +0000 (Sun, 25 Nov 2007) | 4 lines
  1589. Changed paths:
  1590. M /libcaca/trunk/AUTHORS
  1591. M /libcaca/trunk/Makefile.am
  1592. M /libcaca/trunk/configure.ac
  1593. D /libcaca/trunk/python/Makefile
  1594. A /libcaca/trunk/python/Makefile.am (from /libcaca/trunk/python/Makefile:2059)
  1595. A /libcaca/trunk/python/snake.py
  1596. * Added Eriol’s snake.py example, even if it doesn’t use our (out of date)
  1597. bindings.
  1598. * Distribute the python/ subdirectory using automake.
  1599. ------------------------------------------------------------------------
  1600. r2059 | sam | 2007-11-25 17:13:03 +0000 (Sun, 25 Nov 2007) | 2 lines
  1601. Changed paths:
  1602. M /libcaca/trunk/csharp/Caca.cs
  1603. * Add missing entries in the CacaEventKey enum.
  1604. ------------------------------------------------------------------------
  1605. r2058 | sam | 2007-11-25 17:12:59 +0000 (Sun, 25 Nov 2007) | 2 lines
  1606. Changed paths:
  1607. M /libcaca/trunk/csharp/AssemblyInfo.cs
  1608. M /libcaca/trunk/csharp/Caca.cs
  1609. M /libcaca/trunk/csharp/Cucul.cs
  1610. M /libcaca/trunk/csharp/test.cs
  1611. * Implemented C# bindings for ditherBitmap() and added it to the C# test.
  1612. ------------------------------------------------------------------------
  1613. r2057 | sam | 2007-11-25 14:12:20 +0000 (Sun, 25 Nov 2007) | 6 lines
  1614. Changed paths:
  1615. M /libcaca/trunk/caca/driver_cocoa.m
  1616. M /libcaca/trunk/caca/driver_gl.c
  1617. M /libcaca/trunk/caca/driver_x11.c
  1618. M /libcaca/trunk/cucul/attr.c
  1619. M /libcaca/trunk/cucul/cucul.h
  1620. M /libcaca/trunk/cucul/cucul_internals.h
  1621. M /libcaca/trunk/cucul/export.c
  1622. M /libcaca/trunk/cucul/font.c
  1623. * Export cucul_attr_to_rgb12_bg(), cucul_attr_to_rgb12_fg() and
  1624. cucul_attr_to_argb64() (previously _cucul_attr_to_rgb12bg,
  1625. _cucul_attr_to_rgb12fg and _cucul_attr_to_argb4) in the official
  1626. libcucul API.
  1627. * Cleanup complete: libcaca no longer depends on "cucul_internals.h".
  1628. ------------------------------------------------------------------------
  1629. r2056 | sam | 2007-11-25 14:12:01 +0000 (Sun, 25 Nov 2007) | 3 lines
  1630. Changed paths:
  1631. M /libcaca/trunk/caca/caca.c
  1632. M /libcaca/trunk/caca/driver_cocoa.m
  1633. M /libcaca/trunk/caca/driver_conio.c
  1634. M /libcaca/trunk/caca/driver_gl.c
  1635. M /libcaca/trunk/caca/driver_ncurses.c
  1636. M /libcaca/trunk/caca/driver_raw.c
  1637. M /libcaca/trunk/caca/driver_slang.c
  1638. M /libcaca/trunk/caca/driver_vga.c
  1639. M /libcaca/trunk/caca/driver_win32.c
  1640. M /libcaca/trunk/caca/driver_x11.c
  1641. M /libcaca/trunk/caca/event.c
  1642. M /libcaca/trunk/caca/graphics.c
  1643. M /libcaca/trunk/cucul/cucul.c
  1644. M /libcaca/trunk/cucul/cucul.h
  1645. * Introduce cucul_get_canvas_chars() and cucul_get_canvas_attrs() to avoid
  1646. direct cv->chars and cv->attrs access by display drivers.
  1647. ------------------------------------------------------------------------
  1648. r2055 | sam | 2007-11-25 14:11:58 +0000 (Sun, 25 Nov 2007) | 4 lines
  1649. Changed paths:
  1650. M /libcaca/trunk/caca/caca.c
  1651. M /libcaca/trunk/caca/caca_internals.h
  1652. M /libcaca/trunk/caca/driver_cocoa.m
  1653. M /libcaca/trunk/caca/driver_conio.c
  1654. M /libcaca/trunk/caca/driver_gl.c
  1655. M /libcaca/trunk/caca/driver_ncurses.c
  1656. M /libcaca/trunk/caca/driver_raw.c
  1657. M /libcaca/trunk/caca/driver_slang.c
  1658. M /libcaca/trunk/caca/driver_vga.c
  1659. M /libcaca/trunk/caca/driver_win32.c
  1660. M /libcaca/trunk/caca/driver_x11.c
  1661. M /libcaca/trunk/caca/graphics.c
  1662. M /libcaca/trunk/cucul/cucul.c
  1663. M /libcaca/trunk/cucul/cucul.h
  1664. M /libcaca/trunk/cucul/cucul_internals.h
  1665. M /libcaca/trunk/msvc/libcucul.def
  1666. * Add cucul_manage_canvas() and cucul_unmanage_canvas(). Display
  1667. drivers no longer need to access the cv->refcount private member
  1668. and __cucul_set_canvas_size() is no longer needed.
  1669. ------------------------------------------------------------------------
  1670. r2054 | sam | 2007-11-25 14:11:54 +0000 (Sun, 25 Nov 2007) | 2 lines
  1671. Changed paths:
  1672. M /libcaca/trunk/build-kernel
  1673. M /libcaca/trunk/kernel/Makefile.am
  1674. A /libcaca/trunk/kernel/bootsect.S
  1675. * Add Linux 2.6's bootsect.S to fix the sample kernel build.
  1676. ------------------------------------------------------------------------
  1677. r2053 | sam | 2007-11-25 11:39:33 +0000 (Sun, 25 Nov 2007) | 2 lines
  1678. Changed paths:
  1679. M /libcaca/trunk/configure.ac
  1680. * Check whether CXX can include <iostream> before compiling the C++ bindings.
  1681. ------------------------------------------------------------------------
  1682. r2052 | sam | 2007-11-25 11:12:25 +0000 (Sun, 25 Nov 2007) | 2 lines
  1683. Changed paths:
  1684. M /libcaca/trunk/csharp/Caca.cs
  1685. M /libcaca/trunk/csharp/test.cs
  1686. * Adapt the C# bindings to the event API change.
  1687. ------------------------------------------------------------------------
  1688. r2051 | sam | 2007-11-25 11:12:20 +0000 (Sun, 25 Nov 2007) | 2 lines
  1689. Changed paths:
  1690. M /libcaca/trunk/ruby/caca-display.c
  1691. * Adapt the Ruby bindings to the event API change.
  1692. ------------------------------------------------------------------------
  1693. r2050 | sam | 2007-11-25 11:11:59 +0000 (Sun, 25 Nov 2007) | 2 lines
  1694. Changed paths:
  1695. M /libcaca/trunk/cxx/caca++.cpp
  1696. M /libcaca/trunk/cxx/caca++.h
  1697. M /libcaca/trunk/cxx/cxxtest.cpp
  1698. * Adapt the C++ bindings to the event API change.
  1699. ------------------------------------------------------------------------
  1700. r2049 | sam | 2007-11-25 11:11:54 +0000 (Sun, 25 Nov 2007) | 4 lines
  1701. Changed paths:
  1702. M /libcaca/trunk/caca/caca.h
  1703. M /libcaca/trunk/caca/caca0.c
  1704. M /libcaca/trunk/caca/caca_internals.h
  1705. M /libcaca/trunk/caca/driver_conio.c
  1706. M /libcaca/trunk/caca/driver_gl.c
  1707. M /libcaca/trunk/caca/driver_ncurses.c
  1708. M /libcaca/trunk/caca/driver_raw.c
  1709. M /libcaca/trunk/caca/driver_slang.c
  1710. M /libcaca/trunk/caca/driver_vga.c
  1711. M /libcaca/trunk/caca/driver_win32.c
  1712. M /libcaca/trunk/caca/driver_x11.c
  1713. M /libcaca/trunk/caca/event.c
  1714. M /libcaca/trunk/src/aafire.c
  1715. M /libcaca/trunk/src/cacademo.c
  1716. M /libcaca/trunk/src/cacadraw.c
  1717. M /libcaca/trunk/src/cacaplay.c
  1718. M /libcaca/trunk/src/cacaview.c
  1719. M /libcaca/trunk/test/demo.c
  1720. M /libcaca/trunk/test/event.c
  1721. M /libcaca/trunk/test/gamma.c
  1722. M /libcaca/trunk/test/input.c
  1723. M /libcaca/trunk/test/spritedit.c
  1724. M /libcaca/trunk/test/swallow.c
  1725. * Made the caca_event_t structure opaque and created a whole bunch of
  1726. functions to access its real data. This is a big API change that will
  1727. break your software, sorry :(
  1728. ------------------------------------------------------------------------
  1729. r2048 | pterjan | 2007-11-25 09:48:30 +0000 (Sun, 25 Nov 2007) | 6 lines
  1730. Changed paths:
  1731. M /libcaca/trunk/ruby/ruby-caca.dox
  1732. M /libcaca/trunk/ruby/ruby-cucul.dox
  1733. * Little improvements in ruby doc
  1734. + Made the doc a little more easy to read
  1735. + Added an example on a nice way to have q, Q and Esc to cause exit
  1736. ------------------------------------------------------------------------
  1737. r2047 | sam | 2007-11-24 19:56:33 +0000 (Sat, 24 Nov 2007) | 2 lines
  1738. Changed paths:
  1739. M /libcaca/trunk/csharp/Caca.cs
  1740. M /libcaca/trunk/csharp/test.cs
  1741. * Rewrote the C# test in a more object-oriented way.
  1742. ------------------------------------------------------------------------
  1743. r2046 | sam | 2007-11-24 15:00:21 +0000 (Sat, 24 Nov 2007) | 3 lines
  1744. Changed paths:
  1745. M /libcaca/trunk/csharp/Caca.cs
  1746. M /libcaca/trunk/csharp/Cucul.cs
  1747. M /libcaca/trunk/csharp/test.cs
  1748. * Started Cucul# cleanup: added missing functions, used get/set attributes
  1749. when meaningful, removed deprecated bindings.
  1750. ------------------------------------------------------------------------
  1751. r2045 | sam | 2007-11-24 13:26:33 +0000 (Sat, 24 Nov 2007) | 8 lines
  1752. Changed paths:
  1753. M /libcaca/trunk/csharp/Caca.cs
  1754. M /libcaca/trunk/csharp/Cucul.cs
  1755. M /libcaca/trunk/csharp/Makefile.am
  1756. A /libcaca/trunk/csharp/caca-sharp.dll.config
  1757. A /libcaca/trunk/csharp/cucul-sharp.dll.config
  1758. D /libcaca/trunk/csharp/libCaca.dll.config
  1759. D /libcaca/trunk/csharp/libCucul.dll.config
  1760. M /libcaca/trunk/csharp/test.cs
  1761. * Some mass-renaming in the C# bindings:
  1762. + Renamed the dlls so that the C# versions do not have the same name
  1763. as the C DLLs on Win32. It's now "cucul-sharp.dll", mimicking GTK#.
  1764. + Renamed namespaces: "using Cucul" instead of "using libCucul".
  1765. + Renamed the Cucul class into CuculCanvas to avoid namespace/class
  1766. name collisions.
  1767. + Renamed old-fashioned "kk"/"qq" names into "dp"/"cv".
  1768. ------------------------------------------------------------------------
  1769. r2044 | sam | 2007-11-24 13:26:28 +0000 (Sat, 24 Nov 2007) | 2 lines
  1770. Changed paths:
  1771. D /libcaca/trunk/DotNet/.gitignore
  1772. D /libcaca/trunk/DotNet/AssemblyInfo.cs
  1773. D /libcaca/trunk/DotNet/Caca.cs
  1774. D /libcaca/trunk/DotNet/Cucul.cs
  1775. D /libcaca/trunk/DotNet/Makefile.am
  1776. D /libcaca/trunk/DotNet/libCaca.dll.config
  1777. D /libcaca/trunk/DotNet/libCucul.dll.config
  1778. D /libcaca/trunk/DotNet/test.cs
  1779. M /libcaca/trunk/Makefile.am
  1780. M /libcaca/trunk/configure.ac
  1781. A /libcaca/trunk/csharp
  1782. A /libcaca/trunk/csharp/.gitignore (from /libcaca/trunk/DotNet/.gitignore:2043)
  1783. A /libcaca/trunk/csharp/AssemblyInfo.cs (from /libcaca/trunk/DotNet/AssemblyInfo.cs:2043)
  1784. A /libcaca/trunk/csharp/Caca.cs (from /libcaca/trunk/DotNet/Caca.cs:2043)
  1785. A /libcaca/trunk/csharp/Cucul.cs (from /libcaca/trunk/DotNet/Cucul.cs:2043)
  1786. A /libcaca/trunk/csharp/Makefile.am (from /libcaca/trunk/DotNet/Makefile.am:2043)
  1787. A /libcaca/trunk/csharp/libCaca.dll.config (from /libcaca/trunk/DotNet/libCaca.dll.config:2043)
  1788. A /libcaca/trunk/csharp/libCucul.dll.config (from /libcaca/trunk/DotNet/libCucul.dll.config:2043)
  1789. A /libcaca/trunk/csharp/test.cs (from /libcaca/trunk/DotNet/test.cs:2043)
  1790. * Renamed DotNet/ to csharp/ because I hate mixed case.
  1791. ------------------------------------------------------------------------
  1792. r2043 | sam | 2007-11-24 11:08:21 +0000 (Sat, 24 Nov 2007) | 2 lines
  1793. Changed paths:
  1794. M /libcaca/trunk/caca/caca.h
  1795. M /libcaca/trunk/caca/caca_internals.h
  1796. M /libcaca/trunk/caca/driver_conio.c
  1797. M /libcaca/trunk/caca/driver_gl.c
  1798. M /libcaca/trunk/caca/driver_ncurses.c
  1799. M /libcaca/trunk/caca/driver_raw.c
  1800. M /libcaca/trunk/caca/driver_slang.c
  1801. M /libcaca/trunk/caca/driver_vga.c
  1802. M /libcaca/trunk/caca/driver_win32.c
  1803. M /libcaca/trunk/caca/driver_x11.c
  1804. M /libcaca/trunk/caca/event.c
  1805. M /libcaca/trunk/caca/graphics.c
  1806. M /libcaca/trunk/cucul/attr.c
  1807. M /libcaca/trunk/cucul/canvas.c
  1808. M /libcaca/trunk/cucul/cucul.c
  1809. M /libcaca/trunk/cucul/cucul.h
  1810. M /libcaca/trunk/cucul/dither.c
  1811. M /libcaca/trunk/cucul/export.c
  1812. M /libcaca/trunk/cucul/font.c
  1813. M /libcaca/trunk/cucul/frame.c
  1814. * Added as many "const" qualifiers as possible to the public API.
  1815. ------------------------------------------------------------------------
  1816. r2042 | pterjan | 2007-11-24 09:56:37 +0000 (Sat, 24 Nov 2007) | 1 line
  1817. Changed paths:
  1818. M /libcaca/trunk/ruby/lib/caca.rb
  1819. M /libcaca/trunk/ruby/ruby-caca.dox
  1820. * Add Caca::Event#quit? to make tests nicer
  1821. ------------------------------------------------------------------------
  1822. r2041 | sam | 2007-11-23 22:52:34 +0000 (Fri, 23 Nov 2007) | 3 lines
  1823. Changed paths:
  1824. M /libcaca/trunk/msvc/cacademo.vcproj
  1825. M /libcaca/trunk/msvc/cacafire.vcproj
  1826. M /libcaca/trunk/msvc/libcaca.vcproj
  1827. M /libcaca/trunk/msvc/libcucul.vcproj
  1828. * Ignore annoying VC++ warnings (use of strdup instead of _strdup even in
  1829. C mode, "benign redefinition" of macros...).
  1830. ------------------------------------------------------------------------
  1831. r2040 | sam | 2007-11-23 22:34:35 +0000 (Fri, 23 Nov 2007) | 3 lines
  1832. Changed paths:
  1833. M /libcaca/trunk/caca/driver_cocoa.m
  1834. M /libcaca/trunk/caca/driver_conio.c
  1835. M /libcaca/trunk/caca/driver_gl.c
  1836. M /libcaca/trunk/caca/driver_ncurses.c
  1837. M /libcaca/trunk/caca/driver_raw.c
  1838. M /libcaca/trunk/caca/driver_slang.c
  1839. M /libcaca/trunk/caca/driver_vga.c
  1840. M /libcaca/trunk/caca/driver_win32.c
  1841. M /libcaca/trunk/caca/driver_x11.c
  1842. M /libcaca/trunk/caca/graphics.c
  1843. M /libcaca/trunk/cucul/cucul.c
  1844. M /libcaca/trunk/cucul/cucul_internals.h
  1845. M /libcaca/trunk/msvc/libcucul.def
  1846. * Rename _cucul_set_canvas_size into __cucul_set_canvas_size to prevent
  1847. collisions due to symbol mangling.
  1848. ------------------------------------------------------------------------
  1849. r2039 | sam | 2007-11-23 22:27:21 +0000 (Fri, 23 Nov 2007) | 3 lines
  1850. Changed paths:
  1851. M /libcaca/trunk/caca/caca.h
  1852. M /libcaca/trunk/cucul/cucul.h
  1853. M /libcaca/trunk/msvc/libcaca.vcproj
  1854. M /libcaca/trunk/msvc/libcucul.def
  1855. M /libcaca/trunk/msvc/libcucul.vcproj
  1856. * Add proper __declspec(dllexport) tags for Win32 compilation.
  1857. * Manually export private libcaca symbols.
  1858. ------------------------------------------------------------------------
  1859. r2038 | sam | 2007-11-23 21:48:55 +0000 (Fri, 23 Nov 2007) | 2 lines
  1860. Changed paths:
  1861. M /libcaca/trunk/msvc
  1862. D /libcaca/trunk/msvc/cacaball.vcproj
  1863. A /libcaca/trunk/msvc/cacademo.vcproj
  1864. M /libcaca/trunk/msvc/cacafire.vcproj
  1865. D /libcaca/trunk/msvc/cacamoir.vcproj
  1866. D /libcaca/trunk/msvc/cacaplas.vcproj
  1867. M /libcaca/trunk/msvc/config.h
  1868. A /libcaca/trunk/msvc/libcaca.def
  1869. M /libcaca/trunk/msvc/libcaca.sln
  1870. M /libcaca/trunk/msvc/libcaca.vcproj
  1871. A /libcaca/trunk/msvc/libcucul.def
  1872. M /libcaca/trunk/msvc/libcucul.vcproj
  1873. * Updated Visual Studio files.
  1874. ------------------------------------------------------------------------
  1875. r2037 | sam | 2007-11-23 16:39:32 +0000 (Fri, 23 Nov 2007) | 2 lines
  1876. Changed paths:
  1877. A /libcaca/trunk/msvc/common.h
  1878. M /libcaca/trunk/msvc/libcaca.sln
  1879. M /libcaca/trunk/msvc/libcaca.vcproj
  1880. A /libcaca/trunk/msvc/libcucul.vcproj (from /libcaca/trunk/msvc/libcaca.vcproj:2036)
  1881. * Split libcaca.vcproj into \1 and libcucul.vcproj.
  1882. ------------------------------------------------------------------------
  1883. r2036 | sam | 2007-11-23 16:39:29 +0000 (Fri, 23 Nov 2007) | 2 lines
  1884. Changed paths:
  1885. M /libcaca/trunk/test/gamma.c
  1886. * Do not assume default gamma value is 1.0.
  1887. ------------------------------------------------------------------------
  1888. r2035 | sam | 2007-11-23 16:39:23 +0000 (Fri, 23 Nov 2007) | 2 lines
  1889. Changed paths:
  1890. M /libcaca/trunk/src/cacaview.c
  1891. * Escape quits cacaview, and F11 toggles fullscreen.
  1892. ------------------------------------------------------------------------
  1893. r2033 | pterjan | 2007-11-20 00:09:16 +0000 (Tue, 20 Nov 2007) | 1 line
  1894. Changed paths:
  1895. M /libcaca/trunk/ruby/README
  1896. A /libcaca/trunk/ruby/ruby-caca.dox
  1897. A /libcaca/trunk/ruby/ruby-cucul.dox
  1898. A /libcaca/trunk/ruby/ruby.dox
  1899. * Split Ruby documentation out of README
  1900. ------------------------------------------------------------------------
  1901. r2026 | sam | 2007-11-18 23:00:35 +0000 (Sun, 18 Nov 2007) | 2 lines
  1902. Changed paths:
  1903. M /libcaca/trunk/AUTHORS
  1904. * Added Pascal to the AUTHORS file.
  1905. ------------------------------------------------------------------------
  1906. r2025 | jylam | 2007-11-18 22:59:22 +0000 (Sun, 18 Nov 2007) | 2 lines
  1907. Changed paths:
  1908. M /libcaca/trunk/README
  1909. * lol commit
  1910. ------------------------------------------------------------------------
  1911. r2024 | pterjan | 2007-11-18 22:35:34 +0000 (Sun, 18 Nov 2007) | 1 line
  1912. Changed paths:
  1913. D /libcaca/trunk/ruby/cucul
  1914. * Remove cucul directory that got forgotten
  1915. ------------------------------------------------------------------------
  1916. r2023 | pterjan | 2007-11-18 22:15:29 +0000 (Sun, 18 Nov 2007) | 1 line
  1917. Changed paths:
  1918. M /libcaca/trunk/ruby/README
  1919. * Improve the example in README
  1920. ------------------------------------------------------------------------
  1921. r2022 | pterjan | 2007-11-18 22:03:19 +0000 (Sun, 18 Nov 2007) | 1 line
  1922. Changed paths:
  1923. M /libcaca/trunk/configure.ac
  1924. M /libcaca/trunk/ruby/Makefile.am
  1925. M /libcaca/trunk/ruby/test
  1926. * Install lib/caca.rb
  1927. ------------------------------------------------------------------------
  1928. r2021 | pterjan | 2007-11-18 21:44:10 +0000 (Sun, 18 Nov 2007) | 1 line
  1929. Changed paths:
  1930. M /libcaca/trunk/ruby/README
  1931. * Update README to talk about Caca
  1932. ------------------------------------------------------------------------
  1933. r2020 | pterjan | 2007-11-18 21:29:02 +0000 (Sun, 18 Nov 2007) | 1 line
  1934. Changed paths:
  1935. M /libcaca/trunk/ruby/caca-display.c
  1936. * Use to_i on the event mask, it is not always an Integer
  1937. ------------------------------------------------------------------------
  1938. r2019 | pterjan | 2007-11-18 21:13:33 +0000 (Sun, 18 Nov 2007) | 1 line
  1939. Changed paths:
  1940. M /libcaca/trunk/ruby/caca-display.c
  1941. M /libcaca/trunk/ruby/caca-event.c
  1942. M /libcaca/trunk/ruby/caca-event.h
  1943. M /libcaca/trunk/ruby/caca.c
  1944. A /libcaca/trunk/ruby/lib
  1945. A /libcaca/trunk/ruby/lib/caca.rb
  1946. - Finish Caca::Event (a.k.a. J'ai fait caca aujourd'hui)
  1947. ------------------------------------------------------------------------
  1948. r2018 | pterjan | 2007-11-18 21:11:13 +0000 (Sun, 18 Nov 2007) | 1 line
  1949. Changed paths:
  1950. M /libcaca/trunk/src/cacaview.c
  1951. * Handle closing cacaview by window manager
  1952. ------------------------------------------------------------------------
  1953. r2017 | pterjan | 2007-11-18 13:37:24 +0000 (Sun, 18 Nov 2007) | 1 line
  1954. Changed paths:
  1955. M /libcaca/trunk/ruby/Makefile.am
  1956. M /libcaca/trunk/ruby/caca-display.c
  1957. A /libcaca/trunk/ruby/caca-event.c
  1958. A /libcaca/trunk/ruby/caca-event.h
  1959. * Add missing methods in Caca::Display and add empty Caca::Event
  1960. ------------------------------------------------------------------------
  1961. r2016 | pterjan | 2007-11-18 13:29:16 +0000 (Sun, 18 Nov 2007) | 1 line
  1962. Changed paths:
  1963. M /libcaca/trunk/caca/caca.h
  1964. * Slightly improved documentation
  1965. ------------------------------------------------------------------------
  1966. r2015 | pterjan | 2007-11-18 12:43:48 +0000 (Sun, 18 Nov 2007) | 1 line
  1967. Changed paths:
  1968. M /libcaca/trunk/ruby/Makefile.am
  1969. A /libcaca/trunk/ruby/caca-display.c
  1970. A /libcaca/trunk/ruby/caca-display.h
  1971. A /libcaca/trunk/ruby/caca.c
  1972. * Add Caca and Caca::Display
  1973. ------------------------------------------------------------------------
  1974. r2009 | pterjan | 2007-11-17 13:36:15 +0000 (Sat, 17 Nov 2007) | 1 line
  1975. Changed paths:
  1976. M /libcaca/trunk/ruby/README
  1977. M /libcaca/trunk/ruby/common.h
  1978. M /libcaca/trunk/ruby/cucul-canvas.c
  1979. M /libcaca/trunk/ruby/cucul-dither.c
  1980. * Finish Cucul::Dither
  1981. ------------------------------------------------------------------------
  1982. r2008 | pterjan | 2007-11-17 12:21:21 +0000 (Sat, 17 Nov 2007) | 1 line
  1983. Changed paths:
  1984. M /libcaca/trunk/ruby/Makefile.am
  1985. M /libcaca/trunk/ruby/README
  1986. A /libcaca/trunk/ruby/cucul-dither.c
  1987. A /libcaca/trunk/ruby/cucul-dither.h
  1988. M /libcaca/trunk/ruby/cucul.c
  1989. A /libcaca/trunk/ruby/t/tc_dither.rb
  1990. * Add Cucul::Dither (incomplete)
  1991. ------------------------------------------------------------------------
  1992. r2004 | pterjan | 2007-11-17 09:25:31 +0000 (Sat, 17 Nov 2007) | 1 line
  1993. Changed paths:
  1994. M /libcaca/trunk/ruby/cucul-canvas.c
  1995. M /libcaca/trunk/ruby/t/tc_canvas.rb
  1996. * Improve type checking of arguments
  1997. ------------------------------------------------------------------------
  1998. r2003 | sam | 2007-11-17 02:15:01 +0000 (Sat, 17 Nov 2007) | 3 lines
  1999. Changed paths:
  2000. M /libcaca/trunk/doc/doxygen.cfg.in
  2001. M /libcaca/trunk/doc/libcaca.dox
  2002. M /libcaca/trunk/ruby/README
  2003. * Slightly doxygenated ruby/README so that it appears in the manual (see
  2004. http://libcaca.zoy.org/manual/libcaca-ruby.html).
  2005. ------------------------------------------------------------------------
  2006. r1997 | pterjan | 2007-11-16 22:37:20 +0000 (Fri, 16 Nov 2007) | 1 line
  2007. Changed paths:
  2008. M /libcaca/trunk/ruby/README
  2009. * Update README
  2010. ------------------------------------------------------------------------
  2011. r1996 | pterjan | 2007-11-16 22:27:13 +0000 (Fri, 16 Nov 2007) | 1 line
  2012. Changed paths:
  2013. M /libcaca/trunk/ruby/Makefile.am
  2014. * Add t/tc_canvas.rb and t/tc_font.rb to Makefile.am
  2015. ------------------------------------------------------------------------
  2016. r1995 | pterjan | 2007-11-16 22:24:35 +0000 (Fri, 16 Nov 2007) | 1 line
  2017. Changed paths:
  2018. M /libcaca/trunk/ruby/Makefile.am
  2019. A /libcaca/trunk/ruby/common.h
  2020. M /libcaca/trunk/ruby/cucul-canvas.c
  2021. M /libcaca/trunk/ruby/cucul-canvas.h
  2022. A /libcaca/trunk/ruby/cucul-font.c
  2023. A /libcaca/trunk/ruby/cucul-font.h
  2024. M /libcaca/trunk/ruby/cucul.c
  2025. M /libcaca/trunk/ruby/t/tc_canvas.rb
  2026. A /libcaca/trunk/ruby/t/tc_font.rb
  2027. * Add Cucul::Font
  2028. ------------------------------------------------------------------------
  2029. r1988 | sam | 2007-11-16 20:14:05 +0000 (Fri, 16 Nov 2007) | 2 lines
  2030. Changed paths:
  2031. M /libcaca/trunk/doc/doxygen.cfg.in
  2032. M /libcaca/trunk/doc/doxygen.css
  2033. * Added minimal styles to doxygen.css to make the manual look decent.
  2034. ------------------------------------------------------------------------
  2035. r1987 | sam | 2007-11-16 19:49:25 +0000 (Fri, 16 Nov 2007) | 2 lines
  2036. Changed paths:
  2037. M /libcaca/trunk/Makefile.am
  2038. * Split "upload" target into "upload-source" and "upload-doc".
  2039. ------------------------------------------------------------------------
  2040. r1986 | sam | 2007-11-16 19:49:23 +0000 (Fri, 16 Nov 2007) | 3 lines
  2041. Changed paths:
  2042. M /libcaca/trunk/doc/Makefile.am
  2043. M /libcaca/trunk/doc/doxygen.cfg.in
  2044. A /libcaca/trunk/doc/doxygen.css
  2045. * Updated doxygen file format.
  2046. * Add an empty doxygen.css file.
  2047. ------------------------------------------------------------------------
  2048. r1983 | pterjan | 2007-11-16 17:47:59 +0000 (Fri, 16 Nov 2007) | 1 line
  2049. Changed paths:
  2050. M /libcaca/trunk/ruby/Makefile.am
  2051. A /libcaca/trunk/ruby/README
  2052. * Add some pseudo doc for Ruby binding
  2053. ------------------------------------------------------------------------
  2054. r1966 | pterjan | 2007-11-15 22:22:55 +0000 (Thu, 15 Nov 2007) | 1 line
  2055. Changed paths:
  2056. M /libcaca/trunk/ruby/t/tc_canvas.rb
  2057. * Add more tests for the ruby binding
  2058. ------------------------------------------------------------------------
  2059. r1965 | pterjan | 2007-11-15 22:06:01 +0000 (Thu, 15 Nov 2007) | 1 line
  2060. Changed paths:
  2061. A /libcaca/trunk/ruby/t/tc_canvas.rb
  2062. M /libcaca/trunk/ruby/test
  2063. * Add more tests for the ruby binding
  2064. ------------------------------------------------------------------------
  2065. r1964 | pterjan | 2007-11-15 22:03:12 +0000 (Thu, 15 Nov 2007) | 1 line
  2066. Changed paths:
  2067. M /libcaca/trunk/ruby/cucul-canvas.c
  2068. * Fix number of arguments for set_height
  2069. ------------------------------------------------------------------------
  2070. r1963 | pterjan | 2007-11-15 21:06:30 +0000 (Thu, 15 Nov 2007) | 1 line
  2071. Changed paths:
  2072. M /libcaca/trunk/ruby/Makefile.am
  2073. * Add the ruby tests to make check
  2074. ------------------------------------------------------------------------
  2075. r1962 | pterjan | 2007-11-15 12:33:29 +0000 (Thu, 15 Nov 2007) | 1 line
  2076. Changed paths:
  2077. M /libcaca/trunk/configure.ac
  2078. * Use autotools for Ruby bindings (2nd part)
  2079. ------------------------------------------------------------------------
  2080. r1961 | pterjan | 2007-11-15 12:27:40 +0000 (Thu, 15 Nov 2007) | 1 line
  2081. Changed paths:
  2082. M /libcaca/trunk/ruby/Makefile.am
  2083. D /libcaca/trunk/ruby/caca
  2084. D /libcaca/trunk/ruby/cucul/cucul-canvas.c
  2085. D /libcaca/trunk/ruby/cucul/cucul-canvas.h
  2086. D /libcaca/trunk/ruby/cucul/cucul.c
  2087. D /libcaca/trunk/ruby/cucul/extconf.rb
  2088. D /libcaca/trunk/ruby/cucul/t
  2089. D /libcaca/trunk/ruby/cucul/test.rb
  2090. A /libcaca/trunk/ruby/cucul-canvas.c (from /libcaca/trunk/ruby/cucul/cucul-canvas.c:1960)
  2091. A /libcaca/trunk/ruby/cucul-canvas.h (from /libcaca/trunk/ruby/cucul/cucul-canvas.h:1960)
  2092. A /libcaca/trunk/ruby/cucul.c (from /libcaca/trunk/ruby/cucul/cucul.c:1960)
  2093. A /libcaca/trunk/ruby/t (from /libcaca/trunk/ruby/cucul/t:1959)
  2094. A /libcaca/trunk/ruby/test
  2095. * Use autotools for Ruby bindings
  2096. ------------------------------------------------------------------------
  2097. r1960 | pterjan | 2007-11-15 11:34:43 +0000 (Thu, 15 Nov 2007) | 1 line
  2098. Changed paths:
  2099. M /libcaca/trunk/ruby/Makefile.am
  2100. M /libcaca/trunk/ruby/cucul/cucul-canvas.c
  2101. A /libcaca/trunk/ruby/cucul/cucul-canvas.h
  2102. M /libcaca/trunk/ruby/cucul/cucul.c
  2103. * Fix some prototypes and use a header file for Init_cucul_canvas
  2104. ------------------------------------------------------------------------
  2105. r1959 | sam | 2007-11-15 08:20:37 +0000 (Thu, 15 Nov 2007) | 2 lines
  2106. Changed paths:
  2107. M /libcaca/trunk/cxx/cucul++.h
  2108. * Make Charset class methods explicitly public.
  2109. ------------------------------------------------------------------------
  2110. r1958 | sam | 2007-11-15 08:20:17 +0000 (Thu, 15 Nov 2007) | 2 lines
  2111. Changed paths:
  2112. M /libcaca/trunk/cxx/Makefile.am
  2113. * Link libcaca++ with libcucul++, not only the C versions.
  2114. ------------------------------------------------------------------------
  2115. r1957 | sam | 2007-11-15 00:22:37 +0000 (Thu, 15 Nov 2007) | 3 lines
  2116. Changed paths:
  2117. M /libcaca/trunk/ruby/Makefile.am
  2118. * Do not run "make clean" in ruby/* subdirectories when the Makefiles do
  2119. not even exist.
  2120. ------------------------------------------------------------------------
  2121. r1954 | sam | 2007-11-13 23:55:07 +0000 (Tue, 13 Nov 2007) | 2 lines
  2122. Changed paths:
  2123. A /libcaca/trunk/DotNet/.gitignore
  2124. D /libcaca/trunk/DotNet/Makefile
  2125. A /libcaca/trunk/DotNet/Makefile.am
  2126. M /libcaca/trunk/Makefile.am
  2127. M /libcaca/trunk/configure.ac
  2128. * Autotoolified the .NET bindings. Use --enable-dotnet.
  2129. ------------------------------------------------------------------------
  2130. r1953 | sam | 2007-11-13 23:55:05 +0000 (Tue, 13 Nov 2007) | 2 lines
  2131. Changed paths:
  2132. M /libcaca/trunk/configure.ac
  2133. * Build Ruby and C++ bindings by default.
  2134. ------------------------------------------------------------------------
  2135. r1952 | sam | 2007-11-13 23:55:03 +0000 (Tue, 13 Nov 2007) | 2 lines
  2136. Changed paths:
  2137. M /libcaca/trunk/cxx/cucul++.cpp
  2138. * Update C++ bindings after cucul_set_dither_mode() deprecation.
  2139. ------------------------------------------------------------------------
  2140. r1951 | sam | 2007-11-13 23:55:01 +0000 (Tue, 13 Nov 2007) | 2 lines
  2141. Changed paths:
  2142. M /libcaca/trunk/Makefile.am
  2143. M /libcaca/trunk/configure.ac
  2144. A /libcaca/trunk/ruby/.gitignore
  2145. D /libcaca/trunk/ruby/Makefile
  2146. A /libcaca/trunk/ruby/Makefile.am
  2147. * Autotoolified the Ruby bindings. Use --enable-ruby.
  2148. ------------------------------------------------------------------------
  2149. r1950 | sam | 2007-11-13 23:54:59 +0000 (Tue, 13 Nov 2007) | 2 lines
  2150. Changed paths:
  2151. M /libcaca/trunk/src/.gitignore
  2152. * Update .gitignore after img2irc -> img2txt change.
  2153. ------------------------------------------------------------------------
  2154. r1949 | pterjan | 2007-11-13 23:28:59 +0000 (Tue, 13 Nov 2007) | 1 line
  2155. Changed paths:
  2156. A /libcaca/trunk/ruby/cucul/t
  2157. A /libcaca/trunk/ruby/cucul/t/tc_frame.rb
  2158. A /libcaca/trunk/ruby/cucul/test.rb
  2159. * Add a first test for Ruby binding
  2160. ------------------------------------------------------------------------
  2161. r1948 | pterjan | 2007-11-13 13:20:14 +0000 (Tue, 13 Nov 2007) | 1 line
  2162. Changed paths:
  2163. M /libcaca/trunk/ruby/cucul/cucul-canvas.c
  2164. Improve Ruby API for draw_{,thin_}polyline and fix a leak on error
  2165. ------------------------------------------------------------------------
  2166. r1947 | pterjan | 2007-11-13 12:41:33 +0000 (Tue, 13 Nov 2007) | 1 line
  2167. Changed paths:
  2168. M /libcaca/trunk/cucul/line.c
  2169. Fix a typo in the doc
  2170. ------------------------------------------------------------------------
  2171. r1946 | sam | 2007-11-13 11:19:00 +0000 (Tue, 13 Nov 2007) | 2 lines
  2172. Changed paths:
  2173. M /libcaca/trunk/doc/tutorial.dox
  2174. * Add error checking to the tutorial.
  2175. ------------------------------------------------------------------------
  2176. r1945 | sam | 2007-11-13 11:18:59 +0000 (Tue, 13 Nov 2007) | 2 lines
  2177. Changed paths:
  2178. M /libcaca/trunk/doc/tutorial.dox
  2179. * Tutorial was generating a warning since the deprecation of cucul_putstr().
  2180. ------------------------------------------------------------------------
  2181. r1944 | pterjan | 2007-11-13 11:03:25 +0000 (Tue, 13 Nov 2007) | 1 line
  2182. Changed paths:
  2183. A /libcaca/trunk/ruby
  2184. A /libcaca/trunk/ruby/Makefile
  2185. A /libcaca/trunk/ruby/caca
  2186. A /libcaca/trunk/ruby/caca/extconf.rb
  2187. A /libcaca/trunk/ruby/cucul
  2188. A /libcaca/trunk/ruby/cucul/cucul-canvas.c
  2189. A /libcaca/trunk/ruby/cucul/cucul.c
  2190. A /libcaca/trunk/ruby/cucul/extconf.rb
  2191. Import Ruby binding
  2192. ------------------------------------------------------------------------
  2193. r1919 | jylam | 2007-11-07 10:29:02 +0000 (Wed, 07 Nov 2007) | 3 lines
  2194. Changed paths:
  2195. M /libcaca/trunk/doc/img2txt.1
  2196. M /libcaca/trunk/src/img2txt.c
  2197. * Added switch to control output font size, and updated documentation
  2198. accordingly
  2199. ------------------------------------------------------------------------
  2200. r1918 | jylam | 2007-11-07 10:07:04 +0000 (Wed, 07 Nov 2007) | 2 lines
  2201. Changed paths:
  2202. M /libcaca/trunk/doc/img2txt.1
  2203. * Updated man page for --version
  2204. ------------------------------------------------------------------------
  2205. r1917 | jylam | 2007-11-07 10:03:50 +0000 (Wed, 07 Nov 2007) | 2 lines
  2206. Changed paths:
  2207. M /libcaca/trunk/src/img2txt.c
  2208. * Added version switch
  2209. ------------------------------------------------------------------------
  2210. r1916 | jylam | 2007-11-07 09:44:26 +0000 (Wed, 07 Nov 2007) | 2 lines
  2211. Changed paths:
  2212. M /libcaca/trunk/doc/Makefile.am
  2213. M /libcaca/trunk/doc/cacaview.1
  2214. M /libcaca/trunk/src/img2txt.c
  2215. * Updated documentation to reflect img2irc name change, fixed typo in img2txt help
  2216. ------------------------------------------------------------------------
  2217. r1915 | jylam | 2007-11-07 09:27:43 +0000 (Wed, 07 Nov 2007) | 2 lines
  2218. Changed paths:
  2219. D /libcaca/trunk/doc/img2irc.1
  2220. A /libcaca/trunk/doc/img2txt.1 (from /libcaca/trunk/doc/img2irc.1:1899)
  2221. * Updated img2txt man page
  2222. ------------------------------------------------------------------------
  2223. r1914 | sam | 2007-11-07 01:09:20 +0000 (Wed, 07 Nov 2007) | 2 lines
  2224. Changed paths:
  2225. M /libcaca/trunk/src/cacaserver.c
  2226. * Always include <netinet/in.h> when present, to make header simpler.
  2227. ------------------------------------------------------------------------
  2228. r1913 | sam | 2007-11-07 01:09:16 +0000 (Wed, 07 Nov 2007) | 2 lines
  2229. Changed paths:
  2230. M /libcaca/trunk/src/cacaserver.c
  2231. * cacaserver compilation fix on FreeBSD, courtesy of Alexis Ballier.
  2232. ------------------------------------------------------------------------
  2233. r1912 | sam | 2007-11-07 01:09:13 +0000 (Wed, 07 Nov 2007) | 3 lines
  2234. Changed paths:
  2235. M /libcaca/trunk/configure.ac
  2236. * Use kpsewhich to find a4.sty and a4wide.sty, as suggested by
  2237. Alexis Ballier.
  2238. ------------------------------------------------------------------------
  2239. r1911 | jylam | 2007-11-06 16:12:33 +0000 (Tue, 06 Nov 2007) | 2 lines
  2240. Changed paths:
  2241. M /libcaca/trunk/src/img2txt.c
  2242. * Fixed typo in help
  2243. ------------------------------------------------------------------------
  2244. r1910 | jylam | 2007-11-06 16:07:03 +0000 (Tue, 06 Nov 2007) | 2 lines
  2245. Changed paths:
  2246. M /libcaca/trunk/src/img2txt.c
  2247. * Added imlib2 note on builds without it
  2248. ------------------------------------------------------------------------
  2249. r1909 | jylam | 2007-11-06 14:09:07 +0000 (Tue, 06 Nov 2007) | 2 lines
  2250. Changed paths:
  2251. M /libcaca/trunk/src/img2txt.c
  2252. * Added brightness / contrast / gamma support
  2253. ------------------------------------------------------------------------
  2254. r1908 | jylam | 2007-11-06 13:51:36 +0000 (Tue, 06 Nov 2007) | 2 lines
  2255. Changed paths:
  2256. M /libcaca/trunk/src/img2txt.c
  2257. * Fixed bad file error handling, made dither and export errors more informative on program name
  2258. ------------------------------------------------------------------------
  2259. r1907 | jylam | 2007-11-06 13:49:19 +0000 (Tue, 06 Nov 2007) | 2 lines
  2260. Changed paths:
  2261. M /libcaca/trunk/src/img2txt.c
  2262. * Added dither error handling
  2263. ------------------------------------------------------------------------
  2264. r1906 | jylam | 2007-11-06 13:45:18 +0000 (Tue, 06 Nov 2007) | 2 lines
  2265. Changed paths:
  2266. M /libcaca/trunk/src/img2txt.c
  2267. * Added --dither option and updated usage()
  2268. ------------------------------------------------------------------------
  2269. r1905 | jylam | 2007-11-06 13:19:23 +0000 (Tue, 06 Nov 2007) | 2 lines
  2270. Changed paths:
  2271. M /libcaca/trunk/src/mygetopt.c
  2272. * WTF is a typedef missing ?
  2273. ------------------------------------------------------------------------
  2274. r1904 | jylam | 2007-11-06 13:13:14 +0000 (Tue, 06 Nov 2007) | 2 lines
  2275. Changed paths:
  2276. M /libcaca/trunk/src/mygetopt.c
  2277. * Quick and Dirty hack for DOS ans kernel drivers
  2278. ------------------------------------------------------------------------
  2279. r1903 | jylam | 2007-11-06 12:59:54 +0000 (Tue, 06 Nov 2007) | 2 lines
  2280. Changed paths:
  2281. A /libcaca/trunk/src/mygetopt.c
  2282. A /libcaca/trunk/src/mygetopt.h
  2283. * Oops, forgot to add getopt replacement files, omg.
  2284. ------------------------------------------------------------------------
  2285. r1902 | jylam | 2007-11-06 12:57:46 +0000 (Tue, 06 Nov 2007) | 2 lines
  2286. Changed paths:
  2287. M /libcaca/trunk/src/img2txt.c
  2288. * Replaced img2irc / pic2irc occurences, fixed bad c/c in options list
  2289. ------------------------------------------------------------------------
  2290. r1901 | jylam | 2007-11-06 12:55:26 +0000 (Tue, 06 Nov 2007) | 2 lines
  2291. Changed paths:
  2292. M /libcaca/trunk/src/Makefile.am
  2293. D /libcaca/trunk/src/img2irc.c
  2294. A /libcaca/trunk/src/img2txt.c (from /libcaca/trunk/src/img2irc.c:1900)
  2295. * Renamed img2irc to a more generic img2txt
  2296. ------------------------------------------------------------------------
  2297. r1900 | jylam | 2007-11-06 12:53:52 +0000 (Tue, 06 Nov 2007) | 2 lines
  2298. Changed paths:
  2299. M /libcaca/trunk/src/Makefile.am
  2300. M /libcaca/trunk/src/img2irc.c
  2301. * Added getopt / mygetopt support to img2irc, and added options to control width, height, and format
  2302. ------------------------------------------------------------------------
  2303. r1884 | sam | 2007-11-04 18:37:38 +0000 (Sun, 04 Nov 2007) | 2 lines
  2304. Changed paths:
  2305. M /libcaca/trunk/src/cacademo.c
  2306. * New transition effects: horizontal and vertical lines.
  2307. ------------------------------------------------------------------------
  2308. r1882 | sam | 2007-11-04 12:00:03 +0000 (Sun, 04 Nov 2007) | 2 lines
  2309. Changed paths:
  2310. M /libcaca/trunk/caca/caca0.c
  2311. M /libcaca/trunk/src/cacaview.c
  2312. * Updated libcaca and cacaview after the API changes.
  2313. ------------------------------------------------------------------------
  2314. r1881 | sam | 2007-11-04 12:00:00 +0000 (Sun, 04 Nov 2007) | 3 lines
  2315. Changed paths:
  2316. M /libcaca/trunk/cucul/cucul.h
  2317. M /libcaca/trunk/cucul/dither.c
  2318. M /libcaca/trunk/cucul/legacy.c
  2319. * Renamed cucul_set_dither_mode() into cucul_set_dither_algorithm(). It’s
  2320. a longer name but "mode" really wasn’t appropriate here.
  2321. ------------------------------------------------------------------------
  2322. r1880 | sam | 2007-11-04 11:59:57 +0000 (Sun, 04 Nov 2007) | 2 lines
  2323. Changed paths:
  2324. M /libcaca/trunk/cucul/cucul.h
  2325. M /libcaca/trunk/cucul/dither.c
  2326. * Implemented cucul_get_dither_charset() and cucul_get_dither_mode().
  2327. ------------------------------------------------------------------------
  2328. r1879 | sam | 2007-11-04 11:59:54 +0000 (Sun, 04 Nov 2007) | 3 lines
  2329. Changed paths:
  2330. M /libcaca/trunk/AUTHORS
  2331. M /libcaca/trunk/NEWS
  2332. M /libcaca/trunk/THANKS
  2333. M /libcaca/trunk/TODO
  2334. M /libcaca/trunk/caca/caca.h
  2335. M /libcaca/trunk/cucul/cucul.h
  2336. M /libcaca/trunk/doc/canvas.dox
  2337. M /libcaca/trunk/doc/font.dox
  2338. M /libcaca/trunk/doc/libcaca.dox
  2339. M /libcaca/trunk/doc/migrating.dox
  2340. M /libcaca/trunk/doc/style.dox
  2341. M /libcaca/trunk/doc/tutorial.dox
  2342. M /libcaca/trunk/doc/user.dox
  2343. * Renamed doxygen sections here and there to avoid embarassing side-effects
  2344. such as "man tutorial" showing the libcaca tutorial on Debian systems.
  2345. ------------------------------------------------------------------------
  2346. r1878 | sam | 2007-11-04 11:59:47 +0000 (Sun, 04 Nov 2007) | 3 lines
  2347. Changed paths:
  2348. M /libcaca/trunk/Makefile.am
  2349. M /libcaca/trunk/cucul/Makefile.am
  2350. M /libcaca/trunk/cucul/font.c
  2351. D /libcaca/trunk/cucul/font_mono9.h
  2352. D /libcaca/trunk/cucul/font_monobold12.h
  2353. A /libcaca/trunk/cucul/mono9.data (from /libcaca/trunk/cucul/font_mono9.h:1877)
  2354. A /libcaca/trunk/cucul/monobold12.data (from /libcaca/trunk/cucul/font_monobold12.h:1877)
  2355. * Renamed fonts to *.data to make sure they are not mistaken for editable
  2356. files (like there is any chance).
  2357. ------------------------------------------------------------------------
  2358. r1877 | sam | 2007-11-04 10:41:07 +0000 (Sun, 04 Nov 2007) | 2 lines
  2359. Changed paths:
  2360. M /libcaca/trunk/cucul/cucul.h
  2361. M /libcaca/trunk/cucul/dither.c
  2362. * Implemented cucul_get_dither_antialias() and cucul_get_dither_color().
  2363. ------------------------------------------------------------------------
  2364. r1876 | sam | 2007-11-04 09:56:40 +0000 (Sun, 04 Nov 2007) | 3 lines
  2365. Changed paths:
  2366. M /libcaca/trunk/cucul/dither.c
  2367. * cucul_get_dither_brightness() is no longer a stub.
  2368. * Implemented missing cucul_get_dither_contrast().
  2369. ------------------------------------------------------------------------
  2370. r1875 | sam | 2007-11-04 09:56:37 +0000 (Sun, 04 Nov 2007) | 2 lines
  2371. Changed paths:
  2372. M /libcaca/trunk/cxx/cucul++.cpp
  2373. M /libcaca/trunk/cxx/cucul++.h
  2374. M /libcaca/trunk/test/demo.c
  2375. * Removed calls to now deprecated cucul_set_dither_invert().
  2376. ------------------------------------------------------------------------
  2377. r1874 | sam | 2007-11-04 09:30:15 +0000 (Sun, 04 Nov 2007) | 2 lines
  2378. Changed paths:
  2379. M /libcaca/trunk
  2380. * Ignore the autotools/ directory.
  2381. ------------------------------------------------------------------------
  2382. r1873 | sam | 2007-11-04 09:29:07 +0000 (Sun, 04 Nov 2007) | 2 lines
  2383. Changed paths:
  2384. A /libcaca/trunk/.gitignore
  2385. A /libcaca/trunk/cxx/.gitignore
  2386. A /libcaca/trunk/doc/.gitignore
  2387. A /libcaca/trunk/src/.gitignore
  2388. A /libcaca/trunk/test/.gitignore
  2389. A /libcaca/trunk/tools/.gitignore
  2390. * Added .gitignore files in addition to svn:ignore properties.
  2391. ------------------------------------------------------------------------
  2392. r1872 | sam | 2007-11-04 08:45:47 +0000 (Sun, 04 Nov 2007) | 2 lines
  2393. Changed paths:
  2394. M /libcaca/trunk/Makefile.am
  2395. D /libcaca/trunk/autotools
  2396. M /libcaca/trunk/configure.ac
  2397. * Don’t manage autotools/ with SVN.
  2398. ------------------------------------------------------------------------
  2399. r1871 | sam | 2007-11-03 23:27:54 +0000 (Sat, 03 Nov 2007) | 3 lines
  2400. Changed paths:
  2401. M /libcaca/trunk/tools/sortchars.c
  2402. * Add a lookback table in the output. Will be handy later.
  2403. * Now sortchars’s output can be directly saved to a C header file.
  2404. ------------------------------------------------------------------------
  2405. r1870 | sam | 2007-11-03 22:59:53 +0000 (Sat, 03 Nov 2007) | 5 lines
  2406. Changed paths:
  2407. M /libcaca/trunk/cucul/cucul.h
  2408. M /libcaca/trunk/cucul/dither.c
  2409. M /libcaca/trunk/cucul/legacy.c
  2410. * Add cucul_get_dither_brightness(), _gamma() and _contrast(). There is no
  2411. reason to keep a copy of them in the calling program.
  2412. * Deprecate cucul_set_dither_invert(). Inverting a dither's colours is now
  2413. done by setting a negative gamma value.
  2414. ------------------------------------------------------------------------
  2415. r1869 | sam | 2007-11-03 12:59:42 +0000 (Sat, 03 Nov 2007) | 2 lines
  2416. Changed paths:
  2417. M /libcaca/trunk/bootstrap
  2418. * Crap, typo in bootstrap script.
  2419. ------------------------------------------------------------------------
  2420. r1868 | sam | 2007-11-03 12:58:05 +0000 (Sat, 03 Nov 2007) | 2 lines
  2421. Changed paths:
  2422. M /libcaca/trunk/bootstrap
  2423. * Updated bootstrap script.
  2424. ------------------------------------------------------------------------
  2425. r1853 | sam | 2007-10-28 10:27:01 +0000 (Sun, 28 Oct 2007) | 2 lines
  2426. Changed paths:
  2427. M /libcaca/trunk/cucul/cucul.h
  2428. * Only use __attribute__((__deprecated__)) with gcc >= 3.x.
  2429. ------------------------------------------------------------------------
  2430. r1852 | sam | 2007-10-28 10:23:59 +0000 (Sun, 28 Oct 2007) | 3 lines
  2431. Changed paths:
  2432. M /libcaca/trunk/test/font.c
  2433. * C89 compilation fix for machines that do not have <endian.h>, thanks to
  2434. Rado S.
  2435. ------------------------------------------------------------------------
  2436. r1851 | sam | 2007-10-28 10:20:11 +0000 (Sun, 28 Oct 2007) | 3 lines
  2437. Changed paths:
  2438. M /libcaca/trunk/caca/driver_ncurses.c
  2439. M /libcaca/trunk/configure.ac
  2440. * When present, include <termios.h> and <unistd.h> to allow the ncurses
  2441. driver to build on Solaris. Fix courtesy of Rado S.
  2442. ------------------------------------------------------------------------
  2443. r1842 | sam | 2007-10-23 23:02:40 +0000 (Tue, 23 Oct 2007) | 24 lines
  2444. Changed paths:
  2445. M /libcaca/trunk/tools/sortchars.c
  2446. * Improved distance computation in sortchars.c.
  2447. * Use font 0 instead of font 1.
  2448. * Print a bitmapped example at the end.
  2449. _pBBBBPP"' '7PBBBBBL
  2450. _BBBBP" __p@BBBBBBBBBpp__ 7%BBBb_
  2451. _BBBB" _@BBBBBPPPPPPPP%BBBBBpL %BBBb
  2452. BBB" _@BBBP"' ____ 'PBBBBp %BB
  2453. BB @BBBP __iIIIIIIIIIiL '%BBBL 7B
  2454. P BBBP _IIII**''''"*lIIIi_ 7BBBb 7
  2455. BBBP III/' ,,:::, "IIIi BBBb
  2456. JBBB III" ,!!!!!!!!:, lIIi 7BBB
  2457. BBBL JIII ,!!"' '!!! III BBBL
  2458. BBBL lIII "!!, !!! IIIL BBBP
  2459. BBBL III !!!::::!!!" JIII BBBL
  2460. JBBB lIIIL '"!!!!""' iIII @BBB
  2461. L 3BBBL "lIIIi_ __iIII/ @BBB
  2462. BL 7BBBb '*IIIIIIIIIIII/" _@BBP @
  2463. BBb %BBBb_ '"*****"' __BBBB" _BB
  2464. %BBBp 7BBBBbpL__ __ppBBBBP" _@BBB
  2465. 7%BBBp_ '7PBBBBBBBBBBBBBBPP' _@BBBP
  2466. 'PBBBBpL_ ''''PP"'''' _p@BBBBP
  2467. ------------------------------------------------------------------------
  2468. r1841 | sam | 2007-10-22 10:15:54 +0000 (Mon, 22 Oct 2007) | 2 lines
  2469. Changed paths:
  2470. M /libcaca/trunk/tools/sortchars.c
  2471. * Updates to sortchars.c so that it can output a proper LUT.
  2472. ------------------------------------------------------------------------
  2473. r1840 | sam | 2007-10-22 08:47:05 +0000 (Mon, 22 Oct 2007) | 3 lines
  2474. Changed paths:
  2475. M /libcaca/trunk/tools
  2476. M /libcaca/trunk/tools/Makefile.am
  2477. A /libcaca/trunk/tools/sortchars.c
  2478. * Small tool to analyse character glyphs depending on their shape. Will be
  2479. used for improved dithering.
  2480. ------------------------------------------------------------------------
  2481. r1839 | sam | 2007-10-20 07:37:28 +0000 (Sat, 20 Oct 2007) | 2 lines
  2482. Changed paths:
  2483. M /libcaca/trunk/caca/graphics.c
  2484. * Documented which drivers support caca_set_cursor().
  2485. ------------------------------------------------------------------------
  2486. r1837 | sam | 2007-10-19 22:22:13 +0000 (Fri, 19 Oct 2007) | 3 lines
  2487. Changed paths:
  2488. M /libcaca/trunk/caca/driver_ncurses.c
  2489. M /libcaca/trunk/caca/driver_slang.c
  2490. M /libcaca/trunk/caca/driver_x11.c
  2491. M /libcaca/trunk/test/input.c
  2492. * Implemented caca_set_cursor() on the X11, ncurses and S-Lang drivers.
  2493. * Use caca_set_cursor() in test/input.c.
  2494. ------------------------------------------------------------------------
  2495. r1836 | sam | 2007-10-18 22:07:39 +0000 (Thu, 18 Oct 2007) | 2 lines
  2496. Changed paths:
  2497. M /libcaca/trunk/src/cacaview.c
  2498. * Fixed cacaview’s dithering selection.
  2499. ------------------------------------------------------------------------
  2500. r1835 | sam | 2007-10-07 20:40:39 +0000 (Sun, 07 Oct 2007) | 2 lines
  2501. Changed paths:
  2502. M /libcaca/trunk/doc/Makefile.am
  2503. * Output refman.log in case of build error.
  2504. ------------------------------------------------------------------------
  2505. r1833 | sam | 2007-09-30 16:49:47 +0000 (Sun, 30 Sep 2007) | 2 lines
  2506. Changed paths:
  2507. M /libcaca/trunk/cucul/dither.c
  2508. * Save user attributes when calling cucul_dither_bitmap().
  2509. ------------------------------------------------------------------------
  2510. r1829 | sam | 2007-09-30 15:03:38 +0000 (Sun, 30 Sep 2007) | 3 lines
  2511. Changed paths:
  2512. M /libcaca/trunk/bootstrap
  2513. M /libcaca/trunk/configure.ac
  2514. * Further refined the tetex/texlive detection method.
  2515. * Support for autotools-1.10.
  2516. ------------------------------------------------------------------------
  2517. r1828 | sam | 2007-09-30 14:44:46 +0000 (Sun, 30 Sep 2007) | 2 lines
  2518. Changed paths:
  2519. M /libcaca/trunk/configure.ac
  2520. * Support Debian's texlive installation. Will sneak this fix in beta12.
  2521. ------------------------------------------------------------------------
  2522. r1824 | sam | 2007-09-30 13:34:11 +0000 (Sun, 30 Sep 2007) | 3 lines
  2523. Changed paths:
  2524. M /libcaca/trunk/ChangeLog
  2525. M /libcaca/trunk/NEWS
  2526. M /libcaca/trunk/configure.ac
  2527. * Set version to 0.99.beta11.
  2528. * Updated NEWS and ChangeLog.
  2529. ------------------------------------------------------------------------
  2530. r1823 | sam | 2007-09-30 13:32:16 +0000 (Sun, 30 Sep 2007) | 2 lines
  2531. Changed paths:
  2532. M /libcaca/trunk/test/blit.c
  2533. M /libcaca/trunk/test/colors.c
  2534. M /libcaca/trunk/test/demo.c
  2535. M /libcaca/trunk/test/demo0.c
  2536. M /libcaca/trunk/test/dithering.c
  2537. M /libcaca/trunk/test/event.c
  2538. * Minor tuning to the various tests, just so that they’re releasable.
  2539. ------------------------------------------------------------------------
  2540. r1822 | sam | 2007-09-30 11:28:13 +0000 (Sun, 30 Sep 2007) | 2 lines
  2541. Changed paths:
  2542. M /libcaca/trunk/cxx/cucul++.cpp
  2543. * Replaced deprecated cucul_rotate() call with cucul_rotate_180().
  2544. ------------------------------------------------------------------------
  2545. r1820 | sam | 2007-09-30 10:22:24 +0000 (Sun, 30 Sep 2007) | 2 lines
  2546. Changed paths:
  2547. M /libcaca/trunk/cucul/transform.c
  2548. * Added a few rotation pairs. Nothing awesome.
  2549. ------------------------------------------------------------------------
  2550. r1819 | sam | 2007-09-30 10:12:19 +0000 (Sun, 30 Sep 2007) | 3 lines
  2551. Changed paths:
  2552. M /libcaca/trunk/cucul/transform.c
  2553. * Improve rotation output by avoiding white-on-black attributes to appear
  2554. due to spaces.
  2555. ------------------------------------------------------------------------
  2556. r1816 | sam | 2007-09-29 15:15:17 +0000 (Sat, 29 Sep 2007) | 4 lines
  2557. Changed paths:
  2558. M /libcaca/trunk/cucul/transform.c
  2559. * Allow to rotate canvases with an odd width.
  2560. * Added a few additional character pairs of the left/right rotations.
  2561. * Added missing errno sets.
  2562. ------------------------------------------------------------------------
  2563. r1814 | sam | 2007-08-02 18:12:19 +0000 (Thu, 02 Aug 2007) | 2 lines
  2564. Changed paths:
  2565. M /libcaca/trunk/cucul/transform.c
  2566. * More widechar rotations. \/ > /\ < is cool.
  2567. ------------------------------------------------------------------------
  2568. r1813 | sam | 2007-08-02 17:33:10 +0000 (Thu, 02 Aug 2007) | 2 lines
  2569. Changed paths:
  2570. M /libcaca/trunk/cucul/cucul.c
  2571. * Reset cursor position after a resize. Not sure it’s what I want.
  2572. ------------------------------------------------------------------------
  2573. r1812 | sam | 2007-08-02 16:38:31 +0000 (Thu, 02 Aug 2007) | 2 lines
  2574. Changed paths:
  2575. M /libcaca/trunk/cucul/transform.c
  2576. * More widechar rotation pairs.
  2577. ------------------------------------------------------------------------
  2578. r1809 | sam | 2007-07-17 20:46:18 +0000 (Tue, 17 Jul 2007) | 4 lines
  2579. Changed paths:
  2580. M /libcaca/trunk/cucul/cucul.h
  2581. M /libcaca/trunk/cucul/transform.c
  2582. M /libcaca/trunk/test/text.c
  2583. * Renamed cucul_rotate_*_wide to cucul_rotate_* and cucul_rotate_* to
  2584. cucul_stretch_* to avoid long function names. And the pairwise rotations
  2585. look so nice now that they should be the real rotation chars.
  2586. ------------------------------------------------------------------------
  2587. r1808 | sam | 2007-07-17 17:20:11 +0000 (Tue, 17 Jul 2007) | 3 lines
  2588. Changed paths:
  2589. M /libcaca/trunk/cucul/transform.c
  2590. M /libcaca/trunk/test/text.c
  2591. * More characters for the wide rotations.
  2592. * Updated test/text to show what the wide rotations now do.
  2593. ------------------------------------------------------------------------
  2594. r1807 | sam | 2007-07-17 15:22:34 +0000 (Tue, 17 Jul 2007) | 2 lines
  2595. Changed paths:
  2596. M /libcaca/trunk/cucul/transform.c
  2597. * Use j/ḷ and l/ȷ pairs in glyph rotation.
  2598. ------------------------------------------------------------------------
  2599. r1806 | sam | 2007-07-16 23:51:49 +0000 (Mon, 16 Jul 2007) | 2 lines
  2600. Changed paths:
  2601. M /libcaca/trunk/test/input.c
  2602. * minor warning fix
  2603. ------------------------------------------------------------------------
  2604. r1805 | sam | 2007-07-10 17:02:46 +0000 (Tue, 10 Jul 2007) | 3 lines
  2605. Changed paths:
  2606. M /libcaca/trunk/cucul/cucul.h
  2607. M /libcaca/trunk/cucul/transform.c
  2608. M /libcaca/trunk/test/text.c
  2609. * Implemented cucul_rotate_left_wide() and cucul_rotate_right_wide(). They
  2610. suck massively for now.
  2611. ------------------------------------------------------------------------
  2612. r1795 | sam | 2007-07-09 17:24:28 +0000 (Mon, 09 Jul 2007) | 2 lines
  2613. Changed paths:
  2614. M /libcaca/trunk/COPYING
  2615. * Fixed address in license.
  2616. ------------------------------------------------------------------------
  2617. r1788 | sam | 2007-06-28 16:29:00 +0000 (Thu, 28 Jun 2007) | 5 lines
  2618. Changed paths:
  2619. M /libcaca/trunk/cucul/cucul.h
  2620. M /libcaca/trunk/cucul/legacy.c
  2621. M /libcaca/trunk/cucul/transform.c
  2622. M /libcaca/trunk/test/text.c
  2623. M /libcaca/trunk/test/transform.c
  2624. * Renamed cucul_left/cucul_right into cucul_rotate_left/cucul_rotate_right.
  2625. * Renamed cucul_rotate into cucul_rotate_180.
  2626. * Deprecated cucul_rotate and fix examples accordingly.
  2627. Hope it all makes sense.
  2628. ------------------------------------------------------------------------
  2629. r1787 | sam | 2007-06-28 15:57:25 +0000 (Thu, 28 Jun 2007) | 2 lines
  2630. Changed paths:
  2631. M /libcaca/trunk/test/text.c
  2632. * Added a small test for cucul_left() in test/text.c. It is *fucking* ugly.
  2633. ------------------------------------------------------------------------
  2634. r1786 | sam | 2007-06-28 15:56:59 +0000 (Thu, 28 Jun 2007) | 2 lines
  2635. Changed paths:
  2636. M /libcaca/trunk/cucul/cucul.h
  2637. M /libcaca/trunk/cucul/transform.c
  2638. * Implemented cucul_left() and cucul_right() for 90-degree rotations.
  2639. ------------------------------------------------------------------------
  2640. r1785 | sam | 2007-06-28 12:58:17 +0000 (Thu, 28 Jun 2007) | 3 lines
  2641. Changed paths:
  2642. M /libcaca/trunk/caca/driver_ncurses.c
  2643. * Patch by Ben Wiley Sittler to use ACS_* special characters in the ncurses
  2644. driver.
  2645. ------------------------------------------------------------------------
  2646. r1784 | sam | 2007-06-28 12:56:40 +0000 (Thu, 28 Jun 2007) | 3 lines
  2647. Changed paths:
  2648. M /libcaca/trunk/cucul/import.c
  2649. * Handle multiframe canvases in the caca importer, courtesy of Ben Wiley
  2650. Sittler. Untested.
  2651. ------------------------------------------------------------------------
  2652. r1783 | sam | 2007-06-28 12:49:28 +0000 (Thu, 28 Jun 2007) | 3 lines
  2653. Changed paths:
  2654. M /libcaca/trunk/src/cacademo.c
  2655. * Removed malloc() calls from the rotozoom code, put initialisation in the
  2656. PREPARE rule and did minor cleanup (SCNR).
  2657. ------------------------------------------------------------------------
  2658. r1782 | sam | 2007-06-28 12:47:57 +0000 (Thu, 28 Jun 2007) | 3 lines
  2659. Changed paths:
  2660. M /libcaca/trunk/cucul/transform.c
  2661. * Added more box glyphs to the canvas transformations, courtesy of Ben Wiley
  2662. Sittler.
  2663. ------------------------------------------------------------------------
  2664. r1781 | sam | 2007-06-28 12:46:54 +0000 (Thu, 28 Jun 2007) | 2 lines
  2665. Changed paths:
  2666. M /libcaca/trunk/test/unicode.c
  2667. * Added a few chars to the unicode test.
  2668. ------------------------------------------------------------------------
  2669. r1780 | sam | 2007-06-28 12:46:04 +0000 (Thu, 28 Jun 2007) | 2 lines
  2670. Changed paths:
  2671. M /libcaca/trunk/caca/driver_x11.c
  2672. * Differentiate between • and ● in the X11 rendering overrides.
  2673. ------------------------------------------------------------------------
  2674. r1779 | sam | 2007-06-28 12:15:06 +0000 (Thu, 28 Jun 2007) | 2 lines
  2675. Changed paths:
  2676. M /libcaca/trunk/caca/driver_x11.c
  2677. * Patch by Ben Wiley Sittler for two misrendered glyphs.
  2678. ------------------------------------------------------------------------
  2679. r1778 | sam | 2007-06-28 07:43:41 +0000 (Thu, 28 Jun 2007) | 2 lines
  2680. Changed paths:
  2681. M /libcaca/trunk/caca/driver_x11.c
  2682. * Slightly nicer code in driver_x11.c.
  2683. ------------------------------------------------------------------------
  2684. r1777 | jylam | 2007-06-28 07:42:36 +0000 (Thu, 28 Jun 2007) | 2 lines
  2685. Changed paths:
  2686. M /libcaca/trunk/src/cacademo.c
  2687. * Minor cosmetic changes
  2688. ------------------------------------------------------------------------
  2689. r1776 | sam | 2007-06-27 18:00:18 +0000 (Wed, 27 Jun 2007) | 2 lines
  2690. Changed paths:
  2691. M /libcaca/trunk/caca/driver_slang.c
  2692. * Use cucul_utf32_to_ascii() when the SLang backend does not support UTF-8.
  2693. ------------------------------------------------------------------------
  2694. r1775 | sam | 2007-06-27 17:40:14 +0000 (Wed, 27 Jun 2007) | 3 lines
  2695. Changed paths:
  2696. M /libcaca/trunk/caca/driver_x11.c
  2697. * X11 driver improvements courtesy of Ben Wiley Sittler. Reworked them a
  2698. bit myself, too.
  2699. ------------------------------------------------------------------------
  2700. r1774 | sam | 2007-06-27 14:43:59 +0000 (Wed, 27 Jun 2007) | 3 lines
  2701. Changed paths:
  2702. M /libcaca/trunk/caca/driver_slang.c
  2703. * Compilation fix for systems (e.g. Darwin) where SLtt_Has_Alt_Charset does
  2704. not exist, courtesy of Ben Wiley Sittler.
  2705. ------------------------------------------------------------------------
  2706. r1773 | sam | 2007-06-27 14:39:47 +0000 (Wed, 27 Jun 2007) | 2 lines
  2707. Changed paths:
  2708. M /libcaca/trunk/cucul/charset.c
  2709. M /libcaca/trunk/cucul/cucul.h
  2710. * Implemented cucul_utf32_to_ascii() using code from Ben Wiley Sittler.
  2711. ------------------------------------------------------------------------
  2712. r1772 | sam | 2007-06-27 13:35:59 +0000 (Wed, 27 Jun 2007) | 2 lines
  2713. Changed paths:
  2714. M /libcaca/trunk/AUTHORS
  2715. M /libcaca/trunk/caca/driver_gl.c
  2716. * Fixed OpenGL fullwidth support, courtesy of Ben Wiley Sittler.
  2717. ------------------------------------------------------------------------
  2718. r1771 | sam | 2007-06-27 13:06:18 +0000 (Wed, 27 Jun 2007) | 2 lines
  2719. Changed paths:
  2720. M /libcaca/trunk/caca/driver_cocoa.m
  2721. * Disabled USE_RGB12_FGBG for now, as it was reported not to work.
  2722. ------------------------------------------------------------------------
  2723. r1770 | sam | 2007-06-27 13:03:31 +0000 (Wed, 27 Jun 2007) | 3 lines
  2724. Changed paths:
  2725. M /libcaca/trunk/src/cacaserver.c
  2726. * Winsock compilation fixes in cacaserver, courtesy of Ben Wiley Sittler
  2727. <bsittler@gmail.com>
  2728. ------------------------------------------------------------------------
  2729. r1769 | sam | 2007-06-27 12:52:15 +0000 (Wed, 27 Jun 2007) | 2 lines
  2730. Changed paths:
  2731. M /libcaca/trunk/cucul/font_mono9.h
  2732. M /libcaca/trunk/cucul/font_monobold12.h
  2733. * Updated internal fonts to match tools/makefont.c.
  2734. ------------------------------------------------------------------------
  2735. r1768 | sam | 2007-06-27 12:48:34 +0000 (Wed, 27 Jun 2007) | 5 lines
  2736. Changed paths:
  2737. M /libcaca/trunk/tools/makefont.c
  2738. * Added glyphs to our default fonts:
  2739. + Geometric Shapes, Halfwidth and Fullwidth Forms (as suggested by Ben
  2740. Wiley Sittler)
  2741. + Miscellaneous Symbols (as suggested by Mohammed Adnène Trojette)
  2742. ------------------------------------------------------------------------
  2743. r1767 | sam | 2007-06-27 12:46:25 +0000 (Wed, 27 Jun 2007) | 2 lines
  2744. Changed paths:
  2745. M /libcaca/trunk/Makefile.am
  2746. * Add a "make fonts" rule to the makefile for easy updates.
  2747. ------------------------------------------------------------------------
  2748. r1766 | jylam | 2007-06-24 07:46:18 +0000 (Sun, 24 Jun 2007) | 2 lines
  2749. Changed paths:
  2750. M /libcaca/trunk/src/Makefile.am
  2751. M /libcaca/trunk/src/cacademo.c
  2752. A /libcaca/trunk/src/texture.h
  2753. * Added rotozoom (and its 1MB header file)
  2754. ------------------------------------------------------------------------
  2755. r1757 | jylam | 2007-02-23 14:34:48 +0000 (Fri, 23 Feb 2007) | 2 lines
  2756. Changed paths:
  2757. M /libcaca/trunk/build-kernel
  2758. M /libcaca/trunk/src/cacademo.c
  2759. * Added squared transition to cacademo
  2760. ------------------------------------------------------------------------
  2761. r1754 | jylam | 2007-02-22 15:34:48 +0000 (Thu, 22 Feb 2007) | 2 lines
  2762. Changed paths:
  2763. M /libcaca/trunk/src/cacaplay.c
  2764. * Added error checks to cacaplay
  2765. ------------------------------------------------------------------------
  2766. r1753 | jylam | 2007-02-22 15:31:39 +0000 (Thu, 22 Feb 2007) | 2 lines
  2767. Changed paths:
  2768. M /libcaca/trunk/test/blit.c
  2769. M /libcaca/trunk/test/colors.c
  2770. M /libcaca/trunk/test/cucul.c
  2771. M /libcaca/trunk/test/demo.c
  2772. M /libcaca/trunk/test/dithering.c
  2773. M /libcaca/trunk/test/event.c
  2774. M /libcaca/trunk/test/font.c
  2775. M /libcaca/trunk/test/frames.c
  2776. M /libcaca/trunk/test/fullwidth.c
  2777. M /libcaca/trunk/test/gamma.c
  2778. M /libcaca/trunk/test/hsv.c
  2779. M /libcaca/trunk/test/import.c
  2780. M /libcaca/trunk/test/input.c
  2781. M /libcaca/trunk/test/swallow.c
  2782. M /libcaca/trunk/test/text.c
  2783. M /libcaca/trunk/test/transform.c
  2784. M /libcaca/trunk/test/unicode.c
  2785. * Added error checks on canvas / display creations
  2786. ------------------------------------------------------------------------
  2787. r1752 | jylam | 2007-02-22 14:47:32 +0000 (Thu, 22 Feb 2007) | 2 lines
  2788. Changed paths:
  2789. M /libcaca/trunk/test/truecolor.c
  2790. * Added error detection to truecolor test
  2791. ------------------------------------------------------------------------
  2792. r1750 | sam | 2007-02-20 18:15:52 +0000 (Tue, 20 Feb 2007) | 2 lines
  2793. Changed paths:
  2794. M /libcaca/trunk/cucul/transform.c
  2795. * The transformation rules didn’t have ⅃ ⅄ ⅂.
  2796. ------------------------------------------------------------------------
  2797. r1556 | jylam | 2007-01-04 11:07:43 +0000 (Thu, 04 Jan 2007) | 2 lines
  2798. Changed paths:
  2799. M /libcaca/trunk/caca/event.c
  2800. * Changed threshold in key events, a bit more natural
  2801. ------------------------------------------------------------------------
  2802. r1462 | sam | 2006-12-12 01:53:54 +0000 (Tue, 12 Dec 2006) | 1 line
  2803. Changed paths:
  2804. M /libcaca/trunk/DotNet/AssemblyInfo.cs
  2805. M /libcaca/trunk/DotNet/Caca.cs
  2806. M /libcaca/trunk/DotNet/Cucul.cs
  2807. M /libcaca/trunk/DotNet/test.cs
  2808. M /libcaca/trunk/caca/caca.c
  2809. M /libcaca/trunk/caca/caca.h
  2810. M /libcaca/trunk/caca/caca0.c
  2811. M /libcaca/trunk/caca/caca0.h
  2812. M /libcaca/trunk/caca/caca_internals.h
  2813. M /libcaca/trunk/caca/driver_cocoa.m
  2814. M /libcaca/trunk/caca/driver_conio.c
  2815. M /libcaca/trunk/caca/driver_gl.c
  2816. M /libcaca/trunk/caca/driver_ncurses.c
  2817. M /libcaca/trunk/caca/driver_raw.c
  2818. M /libcaca/trunk/caca/driver_slang.c
  2819. M /libcaca/trunk/caca/driver_vga.c
  2820. M /libcaca/trunk/caca/driver_win32.c
  2821. M /libcaca/trunk/caca/driver_x11.c
  2822. M /libcaca/trunk/caca/event.c
  2823. M /libcaca/trunk/caca/graphics.c
  2824. M /libcaca/trunk/caca/time.c
  2825. M /libcaca/trunk/cucul/attr.c
  2826. M /libcaca/trunk/cucul/box.c
  2827. M /libcaca/trunk/cucul/canvas.c
  2828. M /libcaca/trunk/cucul/charset.c
  2829. M /libcaca/trunk/cucul/conic.c
  2830. M /libcaca/trunk/cucul/cucul.c
  2831. M /libcaca/trunk/cucul/cucul.h
  2832. M /libcaca/trunk/cucul/cucul_internals.h
  2833. M /libcaca/trunk/cucul/dither.c
  2834. M /libcaca/trunk/cucul/export.c
  2835. M /libcaca/trunk/cucul/font.c
  2836. M /libcaca/trunk/cucul/frame.c
  2837. M /libcaca/trunk/cucul/import.c
  2838. M /libcaca/trunk/cucul/legacy.c
  2839. M /libcaca/trunk/cucul/line.c
  2840. M /libcaca/trunk/cucul/transform.c
  2841. M /libcaca/trunk/cucul/triangle.c
  2842. M /libcaca/trunk/cxx/caca++.cpp
  2843. M /libcaca/trunk/cxx/caca++.h
  2844. M /libcaca/trunk/cxx/cucul++.cpp
  2845. M /libcaca/trunk/cxx/cucul++.h
  2846. M /libcaca/trunk/cxx/cxxtest.cpp
  2847. M /libcaca/trunk/kernel/kernel.c
  2848. M /libcaca/trunk/kernel/kernel.h
  2849. M /libcaca/trunk/python/pypycaca.c
  2850. M /libcaca/trunk/python/pypycaca.h
  2851. M /libcaca/trunk/src/aafire.c
  2852. M /libcaca/trunk/src/cacademo.c
  2853. M /libcaca/trunk/src/cacadraw.c
  2854. M /libcaca/trunk/src/cacaplay.c
  2855. M /libcaca/trunk/src/cacaserver.c
  2856. M /libcaca/trunk/src/cacaview.c
  2857. M /libcaca/trunk/src/common-image.c
  2858. M /libcaca/trunk/src/common-image.h
  2859. M /libcaca/trunk/src/img2irc.c
  2860. M /libcaca/trunk/test/blit.c
  2861. M /libcaca/trunk/test/colors.c
  2862. M /libcaca/trunk/test/cucul.c
  2863. M /libcaca/trunk/test/demo.c
  2864. M /libcaca/trunk/test/dithering.c
  2865. M /libcaca/trunk/test/event.c
  2866. M /libcaca/trunk/test/export.c
  2867. M /libcaca/trunk/test/font.c
  2868. M /libcaca/trunk/test/font2tga.c
  2869. M /libcaca/trunk/test/frames.c
  2870. M /libcaca/trunk/test/fullwidth.c
  2871. M /libcaca/trunk/test/gamma.c
  2872. M /libcaca/trunk/test/hsv.c
  2873. M /libcaca/trunk/test/import.c
  2874. M /libcaca/trunk/test/input.c
  2875. M /libcaca/trunk/test/spritedit.c
  2876. M /libcaca/trunk/test/swallow.c
  2877. M /libcaca/trunk/test/text.c
  2878. M /libcaca/trunk/test/transform.c
  2879. M /libcaca/trunk/test/truecolor.c
  2880. M /libcaca/trunk/test/unicode.c
  2881. M /libcaca/trunk/tools/makefont.c
  2882. M /libcaca/trunk/tools/optipal.c
  2883. * Bwarf, typo in the no warranty clause.
  2884. ------------------------------------------------------------------------
  2885. r1452 | sam | 2006-12-11 15:48:46 +0000 (Mon, 11 Dec 2006) | 2 lines
  2886. Changed paths:
  2887. M /libcaca/trunk/DotNet/AssemblyInfo.cs
  2888. M /libcaca/trunk/DotNet/Caca.cs
  2889. M /libcaca/trunk/DotNet/Cucul.cs
  2890. M /libcaca/trunk/DotNet/test.cs
  2891. M /libcaca/trunk/caca/caca.c
  2892. M /libcaca/trunk/caca/caca.h
  2893. M /libcaca/trunk/caca/caca0.c
  2894. M /libcaca/trunk/caca/caca0.h
  2895. M /libcaca/trunk/caca/caca_internals.h
  2896. M /libcaca/trunk/caca/driver_cocoa.m
  2897. M /libcaca/trunk/caca/driver_conio.c
  2898. M /libcaca/trunk/caca/driver_gl.c
  2899. M /libcaca/trunk/caca/driver_ncurses.c
  2900. M /libcaca/trunk/caca/driver_raw.c
  2901. M /libcaca/trunk/caca/driver_slang.c
  2902. M /libcaca/trunk/caca/driver_vga.c
  2903. M /libcaca/trunk/caca/driver_win32.c
  2904. M /libcaca/trunk/caca/driver_x11.c
  2905. M /libcaca/trunk/caca/event.c
  2906. M /libcaca/trunk/caca/graphics.c
  2907. M /libcaca/trunk/caca/time.c
  2908. M /libcaca/trunk/cucul/attr.c
  2909. M /libcaca/trunk/cucul/box.c
  2910. M /libcaca/trunk/cucul/canvas.c
  2911. M /libcaca/trunk/cucul/charset.c
  2912. M /libcaca/trunk/cucul/conic.c
  2913. M /libcaca/trunk/cucul/cucul.c
  2914. M /libcaca/trunk/cucul/cucul.h
  2915. M /libcaca/trunk/cucul/cucul_internals.h
  2916. M /libcaca/trunk/cucul/dither.c
  2917. M /libcaca/trunk/cucul/export.c
  2918. M /libcaca/trunk/cucul/font.c
  2919. M /libcaca/trunk/cucul/frame.c
  2920. M /libcaca/trunk/cucul/import.c
  2921. M /libcaca/trunk/cucul/legacy.c
  2922. M /libcaca/trunk/cucul/line.c
  2923. M /libcaca/trunk/cucul/transform.c
  2924. M /libcaca/trunk/cucul/triangle.c
  2925. M /libcaca/trunk/cxx/caca++.cpp
  2926. M /libcaca/trunk/cxx/caca++.h
  2927. M /libcaca/trunk/cxx/cucul++.cpp
  2928. M /libcaca/trunk/cxx/cucul++.h
  2929. M /libcaca/trunk/cxx/cxxtest.cpp
  2930. M /libcaca/trunk/kernel/kernel.c
  2931. M /libcaca/trunk/kernel/kernel.h
  2932. M /libcaca/trunk/python/pypycaca.c
  2933. M /libcaca/trunk/python/pypycaca.h
  2934. M /libcaca/trunk/src/aafire.c
  2935. M /libcaca/trunk/src/cacademo.c
  2936. M /libcaca/trunk/src/cacadraw.c
  2937. M /libcaca/trunk/src/cacaplay.c
  2938. M /libcaca/trunk/src/cacaserver.c
  2939. M /libcaca/trunk/src/cacaview.c
  2940. M /libcaca/trunk/src/common-image.c
  2941. M /libcaca/trunk/src/common-image.h
  2942. M /libcaca/trunk/src/img2irc.c
  2943. M /libcaca/trunk/test/blit.c
  2944. M /libcaca/trunk/test/colors.c
  2945. M /libcaca/trunk/test/cucul.c
  2946. M /libcaca/trunk/test/demo.c
  2947. M /libcaca/trunk/test/dithering.c
  2948. M /libcaca/trunk/test/event.c
  2949. M /libcaca/trunk/test/export.c
  2950. M /libcaca/trunk/test/font.c
  2951. M /libcaca/trunk/test/font2tga.c
  2952. M /libcaca/trunk/test/frames.c
  2953. M /libcaca/trunk/test/fullwidth.c
  2954. M /libcaca/trunk/test/gamma.c
  2955. M /libcaca/trunk/test/hsv.c
  2956. M /libcaca/trunk/test/import.c
  2957. M /libcaca/trunk/test/input.c
  2958. M /libcaca/trunk/test/spritedit.c
  2959. M /libcaca/trunk/test/swallow.c
  2960. M /libcaca/trunk/test/text.c
  2961. M /libcaca/trunk/test/transform.c
  2962. M /libcaca/trunk/test/truecolor.c
  2963. M /libcaca/trunk/test/unicode.c
  2964. M /libcaca/trunk/tools/makefont.c
  2965. M /libcaca/trunk/tools/optipal.c
  2966. * Add a no warranty clause to the code.
  2967. ------------------------------------------------------------------------
  2968. r1450 | sam | 2006-12-05 17:50:40 +0000 (Tue, 05 Dec 2006) | 2 lines
  2969. Changed paths:
  2970. M /libcaca/trunk/caca/driver_ncurses.c
  2971. * Fix OpenBSD build.
  2972. ------------------------------------------------------------------------
  2973. r1449 | sam | 2006-11-30 22:41:52 +0000 (Thu, 30 Nov 2006) | 2 lines
  2974. Changed paths:
  2975. M /libcaca/trunk/caca/driver_cocoa.m
  2976. M /libcaca/trunk/configure.ac
  2977. * Working Cocoa driver, courtesy of Colin Delacroix <colin@zoy.org>.
  2978. ------------------------------------------------------------------------
  2979. r1440 | sam | 2006-11-27 14:58:59 +0000 (Mon, 27 Nov 2006) | 2 lines
  2980. Changed paths:
  2981. M /libcaca/trunk/cucul/cucul.c
  2982. M /libcaca/trunk/cucul/cucul_internals.h
  2983. M /libcaca/trunk/cucul/frame.c
  2984. M /libcaca/trunk/cucul/import.c
  2985. * Got rid of that ugly cv->import member.
  2986. ------------------------------------------------------------------------
  2987. r1439 | sam | 2006-11-27 14:55:00 +0000 (Mon, 27 Nov 2006) | 3 lines
  2988. Changed paths:
  2989. M /libcaca/trunk/configure.ac
  2990. M /libcaca/trunk/test/Makefile.am
  2991. D /libcaca/trunk/test/term.c
  2992. * Get rid of test/term.c, it's now in its own repository.
  2993. * Added back -Wshadow, it's more useful than annoying.
  2994. ------------------------------------------------------------------------
  2995. r1438 | sam | 2006-11-27 14:53:17 +0000 (Mon, 27 Nov 2006) | 2 lines
  2996. Changed paths:
  2997. M /libcaca/trunk/cucul/canvas.c
  2998. M /libcaca/trunk/cucul/export.c
  2999. M /libcaca/trunk/tools/makefont.c
  3000. * Fix shadowing declarations.
  3001. ------------------------------------------------------------------------
  3002. r1435 | sam | 2006-11-27 05:59:29 +0000 (Mon, 27 Nov 2006) | 2 lines
  3003. Changed paths:
  3004. M /libcaca/trunk/test/Makefile.am
  3005. * Do not build test/term if fcntl() is not available. Yes, could be improved.
  3006. ------------------------------------------------------------------------
  3007. r1434 | sam | 2006-11-27 05:40:51 +0000 (Mon, 27 Nov 2006) | 2 lines
  3008. Changed paths:
  3009. M /libcaca/trunk/caca/driver_ncurses.c
  3010. M /libcaca/trunk/caca/driver_slang.c
  3011. * Fixed syntax errors.
  3012. ------------------------------------------------------------------------
  3013. r1433 | sam | 2006-11-27 01:58:59 +0000 (Mon, 27 Nov 2006) | 2 lines
  3014. Changed paths:
  3015. M /libcaca/trunk/TODO
  3016. * Added stuff to the TODO list.
  3017. ------------------------------------------------------------------------
  3018. r1432 | sam | 2006-11-27 01:58:00 +0000 (Mon, 27 Nov 2006) | 2 lines
  3019. Changed paths:
  3020. M /libcaca/trunk/test/term.c
  3021. * A few improvements to the screen/splitvt clone project.
  3022. ------------------------------------------------------------------------
  3023. r1431 | sam | 2006-11-27 01:56:37 +0000 (Mon, 27 Nov 2006) | 2 lines
  3024. Changed paths:
  3025. M /libcaca/trunk/cucul/cucul.c
  3026. M /libcaca/trunk/cucul/cucul_internals.h
  3027. M /libcaca/trunk/cucul/frame.c
  3028. M /libcaca/trunk/cucul/import.c
  3029. * Improved vt220 import by adding a persistent context to canvases.
  3030. ------------------------------------------------------------------------
  3031. r1430 | sam | 2006-11-24 05:51:10 +0000 (Fri, 24 Nov 2006) | 2 lines
  3032. Changed paths:
  3033. M /libcaca/trunk/caca/caca.h
  3034. M /libcaca/trunk/caca/caca_internals.h
  3035. M /libcaca/trunk/caca/driver_conio.c
  3036. M /libcaca/trunk/caca/driver_gl.c
  3037. M /libcaca/trunk/caca/driver_ncurses.c
  3038. M /libcaca/trunk/caca/driver_raw.c
  3039. M /libcaca/trunk/caca/driver_slang.c
  3040. M /libcaca/trunk/caca/driver_vga.c
  3041. M /libcaca/trunk/caca/driver_win32.c
  3042. M /libcaca/trunk/caca/driver_x11.c
  3043. M /libcaca/trunk/caca/graphics.c
  3044. * Added caca_set_cursor(). Not yet functional.
  3045. ------------------------------------------------------------------------
  3046. r1429 | sam | 2006-11-24 05:49:49 +0000 (Fri, 24 Nov 2006) | 3 lines
  3047. Changed paths:
  3048. M /libcaca/trunk/caca/driver_ncurses.c
  3049. M /libcaca/trunk/caca/driver_slang.c
  3050. * Add support for doublewidth characters even if ncurses or SLang don't know
  3051. about them.
  3052. ------------------------------------------------------------------------
  3053. r1428 | jylam | 2006-11-23 20:22:03 +0000 (Thu, 23 Nov 2006) | 2 lines
  3054. Changed paths:
  3055. M /libcaca/trunk/DotNet/Cucul.cs
  3056. M /libcaca/trunk/DotNet/test.cs
  3057. * .Net : Fixed drawLine() and updated example (rasters rule)
  3058. ------------------------------------------------------------------------
  3059. r1427 | sam | 2006-11-21 07:09:35 +0000 (Tue, 21 Nov 2006) | 2 lines
  3060. Changed paths:
  3061. M /libcaca/trunk/configure.ac
  3062. M /libcaca/trunk/test
  3063. M /libcaca/trunk/test/Makefile.am
  3064. A /libcaca/trunk/test/term.c
  3065. * Added a test app that swallows two console applications. Switch with C-a.
  3066. ------------------------------------------------------------------------
  3067. r1426 | sam | 2006-11-21 06:35:04 +0000 (Tue, 21 Nov 2006) | 3 lines
  3068. Changed paths:
  3069. M /libcaca/trunk/cucul/import.c
  3070. * Improved ANSI importer so that it supports a lot more of what is needed
  3071. for basic vt220 emulation.
  3072. ------------------------------------------------------------------------
  3073. r1425 | sam | 2006-11-20 05:49:45 +0000 (Mon, 20 Nov 2006) | 2 lines
  3074. Changed paths:
  3075. M /libcaca/trunk/TODO
  3076. * Added a few ideas to the TODO list.
  3077. ------------------------------------------------------------------------
  3078. r1424 | jylam | 2006-11-18 12:27:16 +0000 (Sat, 18 Nov 2006) | 2 lines
  3079. Changed paths:
  3080. M /libcaca/trunk/DotNet/Cucul.cs
  3081. M /libcaca/trunk/DotNet/test.cs
  3082. * Added preliminary dither support to .NET bindings
  3083. ------------------------------------------------------------------------
  3084. r1423 | jylam | 2006-11-18 11:34:40 +0000 (Sat, 18 Nov 2006) | 2 lines
  3085. Changed paths:
  3086. M /libcaca/trunk/DotNet/Cucul.cs
  3087. * Added frames to .NET bindings
  3088. ------------------------------------------------------------------------
  3089. r1422 | jylam | 2006-11-18 11:25:50 +0000 (Sat, 18 Nov 2006) | 2 lines
  3090. Changed paths:
  3091. M /libcaca/trunk/DotNet/Cucul.cs
  3092. M /libcaca/trunk/DotNet/test.cs
  3093. * Updated and/or added most of basic cucul functions. Lacks primitives, frames, dither, and import/export.
  3094. ------------------------------------------------------------------------
  3095. r1421 | sam | 2006-11-17 11:28:32 +0000 (Fri, 17 Nov 2006) | 2 lines
  3096. Changed paths:
  3097. M /libcaca/trunk/caca/driver_cocoa.m
  3098. M /libcaca/trunk/configure.ac
  3099. * Merged old code by Ol that can be used as a start for the Cocoa driver.
  3100. ------------------------------------------------------------------------
  3101. r1419 | sam | 2006-11-16 16:29:57 +0000 (Thu, 16 Nov 2006) | 3 lines
  3102. Changed paths:
  3103. M /libcaca/trunk/ChangeLog
  3104. M /libcaca/trunk/NEWS
  3105. M /libcaca/trunk/configure.ac
  3106. * Set version to 0.99.beta11.
  3107. * Updated NEWS and ChangeLog.
  3108. ------------------------------------------------------------------------
  3109. r1417 | sam | 2006-11-16 15:01:31 +0000 (Thu, 16 Nov 2006) | 3 lines
  3110. Changed paths:
  3111. M /libcaca/trunk/cucul/export.c
  3112. M /libcaca/trunk/test/export.c
  3113. * Support for CUCUL_DEFAULT and CUCUL_TRANSPARENT in the HTML exporters.
  3114. * Updated export test accordingly.
  3115. ------------------------------------------------------------------------
  3116. r1416 | sam | 2006-11-16 11:26:22 +0000 (Thu, 16 Nov 2006) | 3 lines
  3117. Changed paths:
  3118. M /libcaca/trunk/common.h
  3119. * Fix a compilation warning by pretending to use seterrno()'s argument
  3120. even when it isn't.
  3121. ------------------------------------------------------------------------
  3122. r1415 | sam | 2006-11-16 11:23:56 +0000 (Thu, 16 Nov 2006) | 3 lines
  3123. Changed paths:
  3124. M /libcaca/trunk/kernel/kernel.c
  3125. M /libcaca/trunk/kernel/kernel.h
  3126. * Implemented strcmp() and strdup() and added an fflush() stub to the
  3127. kernel code.
  3128. ------------------------------------------------------------------------
  3129. r1414 | sam | 2006-11-16 02:08:05 +0000 (Thu, 16 Nov 2006) | 3 lines
  3130. Changed paths:
  3131. M /libcaca/trunk/cucul/transform.c
  3132. * Added some box drawing glyphs that are used by TOIlet's future.tlf font
  3133. to the flip/flop/rotation filters.
  3134. ------------------------------------------------------------------------
  3135. r1399 | sam | 2006-11-14 20:14:38 +0000 (Tue, 14 Nov 2006) | 2 lines
  3136. Changed paths:
  3137. M /libcaca/trunk/caca/Makefile.am
  3138. M /libcaca/trunk/src/Makefile.am
  3139. M /libcaca/trunk/tools/Makefile.am
  3140. * Don't rely on pkg-config macros for variable substitution. Just in case.
  3141. ------------------------------------------------------------------------
  3142. r1398 | sam | 2006-11-14 18:22:31 +0000 (Tue, 14 Nov 2006) | 2 lines
  3143. Changed paths:
  3144. M /libcaca/trunk/configure.ac
  3145. * No longer bail out with an error if Imlib2 or Doxygen were not found.
  3146. ------------------------------------------------------------------------
  3147. r1397 | sam | 2006-11-14 18:05:02 +0000 (Tue, 14 Nov 2006) | 2 lines
  3148. Changed paths:
  3149. M /libcaca/trunk/cucul/frame.c
  3150. * Minor documentation fix.
  3151. ------------------------------------------------------------------------
  3152. r1396 | sam | 2006-11-14 18:02:29 +0000 (Tue, 14 Nov 2006) | 2 lines
  3153. Changed paths:
  3154. M /libcaca/trunk/caca/Makefile.am
  3155. M /libcaca/trunk/caca/caca.c
  3156. M /libcaca/trunk/caca/caca_internals.h
  3157. A /libcaca/trunk/caca/driver_cocoa.m
  3158. M /libcaca/trunk/configure.ac
  3159. * Added all the glue needed for a Cocoa output driver.
  3160. ------------------------------------------------------------------------
  3161. r1395 | sam | 2006-11-14 16:27:15 +0000 (Tue, 14 Nov 2006) | 2 lines
  3162. Changed paths:
  3163. M /libcaca/trunk/test/spritedit.c
  3164. * Minor compilation warning fix. OS X x86 defines "DELAY".
  3165. ------------------------------------------------------------------------
  3166. r1394 | sam | 2006-11-14 07:59:52 +0000 (Tue, 14 Nov 2006) | 3 lines
  3167. Changed paths:
  3168. M /libcaca/trunk/cucul/transform.c
  3169. M /libcaca/trunk/test/text.c
  3170. * Documented flip/flop/rotate as being involutive.
  3171. * Updated text test.
  3172. ------------------------------------------------------------------------
  3173. r1393 | sam | 2006-11-14 07:46:51 +0000 (Tue, 14 Nov 2006) | 3 lines
  3174. Changed paths:
  3175. M /libcaca/trunk/test
  3176. M /libcaca/trunk/test/Makefile.am
  3177. D /libcaca/trunk/test/all.c
  3178. A /libcaca/trunk/test/cucul.c (from /libcaca/trunk/test/all.c:1390)
  3179. * Renamed the "all" test to "cucul" because it otherwise conflicted with
  3180. the automake "all" rule.
  3181. ------------------------------------------------------------------------
  3182. r1392 | sam | 2006-11-13 23:42:43 +0000 (Mon, 13 Nov 2006) | 3 lines
  3183. Changed paths:
  3184. M /libcaca/trunk/caca/caca_internals.h
  3185. M /libcaca/trunk/caca/driver_ncurses.c
  3186. M /libcaca/trunk/caca/driver_slang.c
  3187. M /libcaca/trunk/caca/graphics.c
  3188. * Factored terminal title setting code.
  3189. * Do not try to set the terminal title if TERM=linux.
  3190. ------------------------------------------------------------------------
  3191. r1391 | sam | 2006-11-13 23:33:49 +0000 (Mon, 13 Nov 2006) | 2 lines
  3192. Changed paths:
  3193. M /libcaca/trunk/caca/driver_ncurses.c
  3194. M /libcaca/trunk/caca/driver_slang.c
  3195. M /libcaca/trunk/caca/graphics.c
  3196. M /libcaca/trunk/doc/migrating.dox
  3197. * Implemented caca_set_display_title() for ncurses and S-Lang.
  3198. ------------------------------------------------------------------------
  3199. r1390 | sam | 2006-11-13 23:16:35 +0000 (Mon, 13 Nov 2006) | 4 lines
  3200. Changed paths:
  3201. M /libcaca/trunk/cucul/canvas.c
  3202. M /libcaca/trunk/cucul/cucul.c
  3203. M /libcaca/trunk/cucul/cucul.h
  3204. M /libcaca/trunk/cucul/cucul_internals.h
  3205. M /libcaca/trunk/cucul/frame.c
  3206. M /libcaca/trunk/cucul/legacy.c
  3207. M /libcaca/trunk/cxx/cucul++.cpp
  3208. M /libcaca/trunk/test/all.c
  3209. M /libcaca/trunk/test/frames.c
  3210. * Implemented cucul_get_frame_name() and cucul_set_frame_name().
  3211. * Renamed cucul_*_canvas_frame() to cucul_*_frame() because we bloody well
  3212. know that a frame belongs to a canvas.
  3213. ------------------------------------------------------------------------
  3214. r1389 | sam | 2006-11-13 23:00:02 +0000 (Mon, 13 Nov 2006) | 2 lines
  3215. Changed paths:
  3216. M /libcaca/trunk/test
  3217. M /libcaca/trunk/test/Makefile.am
  3218. A /libcaca/trunk/test/all.c
  3219. M /libcaca/trunk/test/blit.c
  3220. * Started writing a full API test. Not sure where it'll lead.
  3221. ------------------------------------------------------------------------
  3222. r1388 | sam | 2006-11-13 21:42:15 +0000 (Mon, 13 Nov 2006) | 2 lines
  3223. Changed paths:
  3224. M /libcaca/trunk/cxx/cucul++.cpp
  3225. M /libcaca/trunk/cxx/cucul++.h
  3226. M /libcaca/trunk/cxx/cxxtest.cpp
  3227. * Updated C++ bindings so that they build, at least.
  3228. ------------------------------------------------------------------------
  3229. r1387 | sam | 2006-11-13 13:34:06 +0000 (Mon, 13 Nov 2006) | 3 lines
  3230. Changed paths:
  3231. M /libcaca/trunk/src/cacademo.c
  3232. M /libcaca/trunk/test/swallow.c
  3233. * Add more randomness to the cacademo effects.
  3234. * Adapt the swallow test to the display's size.
  3235. ------------------------------------------------------------------------
  3236. r1386 | sam | 2006-11-13 08:55:36 +0000 (Mon, 13 Nov 2006) | 2 lines
  3237. Changed paths:
  3238. M /libcaca/trunk/caca/caca.h
  3239. M /libcaca/trunk/src/aafire.c
  3240. M /libcaca/trunk/src/cacademo.c
  3241. * Added CACA_KEY_* values for Ctrl-C, Ctrl-V, etc.
  3242. ------------------------------------------------------------------------
  3243. r1384 | sam | 2006-11-13 00:19:18 +0000 (Mon, 13 Nov 2006) | 2 lines
  3244. Changed paths:
  3245. M /libcaca/trunk/cucul/import.c
  3246. * Improved ANSI import, especially wrt. drawing context persistence.
  3247. ------------------------------------------------------------------------
  3248. r1383 | sam | 2006-11-12 23:09:17 +0000 (Sun, 12 Nov 2006) | 2 lines
  3249. Changed paths:
  3250. M /libcaca/trunk/cucul/attr.c
  3251. * Fix a bug in cucul_put_attr. This function was simply not working.
  3252. ------------------------------------------------------------------------
  3253. r1381 | sam | 2006-11-12 22:26:36 +0000 (Sun, 12 Nov 2006) | 3 lines
  3254. Changed paths:
  3255. M /libcaca/trunk/cucul/cucul.c
  3256. M /libcaca/trunk/cucul/cucul_internals.h
  3257. M /libcaca/trunk/cucul/frame.c
  3258. * Fix a bug in cucul_set_canvas_size() that caused the default attribute
  3259. to be ignored.
  3260. ------------------------------------------------------------------------
  3261. r1378 | sam | 2006-11-12 21:29:31 +0000 (Sun, 12 Nov 2006) | 4 lines
  3262. Changed paths:
  3263. M /libcaca/trunk/cucul/import.c
  3264. * When importing an utf-8 file, set background and foreground colours to
  3265. the nearest ANSI values for the current attribute. When importing an ANSI
  3266. file, force them to lightgray on black.
  3267. ------------------------------------------------------------------------
  3268. r1377 | sam | 2006-11-12 20:39:27 +0000 (Sun, 12 Nov 2006) | 2 lines
  3269. Changed paths:
  3270. M /libcaca/trunk/NEWS
  3271. * Oops, fixed NEW entry.
  3272. ------------------------------------------------------------------------
  3273. r1371 | sam | 2006-11-12 19:29:43 +0000 (Sun, 12 Nov 2006) | 2 lines
  3274. Changed paths:
  3275. M /libcaca/trunk/Makefile.am
  3276. * Added a "make upload" rule for releases.
  3277. ------------------------------------------------------------------------
  3278. r1370 | sam | 2006-11-12 18:26:40 +0000 (Sun, 12 Nov 2006) | 3 lines
  3279. Changed paths:
  3280. M /libcaca/trunk/ChangeLog
  3281. M /libcaca/trunk/NEWS
  3282. M /libcaca/trunk/configure.ac
  3283. * Set version to 0.99.beta10.
  3284. * Updated NEWS and ChangeLog.
  3285. ------------------------------------------------------------------------
  3286. r1369 | sam | 2006-11-12 18:23:29 +0000 (Sun, 12 Nov 2006) | 2 lines
  3287. Changed paths:
  3288. M /libcaca/trunk/doc/migrating.dox
  3289. * Documentation updates.
  3290. ------------------------------------------------------------------------
  3291. r1366 | sam | 2006-11-12 17:45:14 +0000 (Sun, 12 Nov 2006) | 3 lines
  3292. Changed paths:
  3293. M /libcaca/trunk/cucul/cucul.h
  3294. M /libcaca/trunk/cucul/legacy.c
  3295. * Re-added cucul_getchar() to the legacy functions. Debian's current version
  3296. of toilet needs it.
  3297. ------------------------------------------------------------------------
  3298. r1365 | sam | 2006-11-12 17:30:08 +0000 (Sun, 12 Nov 2006) | 2 lines
  3299. Changed paths:
  3300. M /libcaca/trunk/cucul/font.c
  3301. M /libcaca/trunk/cucul/font_mono9.h
  3302. M /libcaca/trunk/cucul/font_monobold12.h
  3303. M /libcaca/trunk/doc/font.dox
  3304. M /libcaca/trunk/tools/makefont.c
  3305. * Add maxwidth and maxheight members to the font format.
  3306. ------------------------------------------------------------------------
  3307. r1364 | sam | 2006-11-12 15:54:50 +0000 (Sun, 12 Nov 2006) | 3 lines
  3308. Changed paths:
  3309. M /libcaca/trunk/src/cacademo.c
  3310. M /libcaca/trunk/test/swallow.c
  3311. * Random transition times in cacademo.
  3312. * Swallow 4 applications instead of 2 in the swallow test.
  3313. ------------------------------------------------------------------------
  3314. r1363 | sam | 2006-11-12 15:35:04 +0000 (Sun, 12 Nov 2006) | 2 lines
  3315. Changed paths:
  3316. M /libcaca/trunk/src/aafire.c
  3317. M /libcaca/trunk/src/cacademo.c
  3318. * Ctrl-C and Ctrl-Z quit cacafire and cacademo.
  3319. ------------------------------------------------------------------------
  3320. r1362 | sam | 2006-11-12 15:26:13 +0000 (Sun, 12 Nov 2006) | 3 lines
  3321. Changed paths:
  3322. M /libcaca/trunk/caca/caca.c
  3323. M /libcaca/trunk/caca/graphics.c
  3324. M /libcaca/trunk/common.h
  3325. M /libcaca/trunk/cucul/attr.c
  3326. M /libcaca/trunk/cucul/canvas.c
  3327. M /libcaca/trunk/cucul/cucul.c
  3328. M /libcaca/trunk/cucul/dither.c
  3329. M /libcaca/trunk/cucul/export.c
  3330. M /libcaca/trunk/cucul/font.c
  3331. M /libcaca/trunk/cucul/frame.c
  3332. M /libcaca/trunk/cucul/import.c
  3333. M /libcaca/trunk/cucul/legacy.c
  3334. * Got rid of HAVE_ERRNO_H ifdefs by defining seterrno()/geterrno() functions.
  3335. * More debugging information in the import/export and font functions.
  3336. ------------------------------------------------------------------------
  3337. r1361 | sam | 2006-11-12 14:42:58 +0000 (Sun, 12 Nov 2006) | 3 lines
  3338. Changed paths:
  3339. M /libcaca/trunk/cucul/font_mono9.h
  3340. M /libcaca/trunk/cucul/font_monobold12.h
  3341. M /libcaca/trunk/test/font2tga.c
  3342. M /libcaca/trunk/tools/makefont.c
  3343. * Add CJK punctuation to the default fonts.
  3344. * Minor changes to the font2tga test program.
  3345. ------------------------------------------------------------------------
  3346. r1360 | sam | 2006-11-12 13:11:01 +0000 (Sun, 12 Nov 2006) | 2 lines
  3347. Changed paths:
  3348. M /libcaca/trunk/common.h
  3349. M /libcaca/trunk/configure.ac
  3350. M /libcaca/trunk/cucul/export.c
  3351. * Add a debug() function and a --enable-debug configure flag.
  3352. ------------------------------------------------------------------------
  3353. r1359 | sam | 2006-11-12 12:26:48 +0000 (Sun, 12 Nov 2006) | 3 lines
  3354. Changed paths:
  3355. M /libcaca/trunk/cucul/font.c
  3356. M /libcaca/trunk/cucul/font_mono9.h
  3357. M /libcaca/trunk/cucul/font_monobold12.h
  3358. M /libcaca/trunk/test/font2tga.c
  3359. M /libcaca/trunk/tools/makefont.c
  3360. * Support fullwidth fonts.
  3361. * Add Katakanas and Hiraganas to the default fonts.
  3362. ------------------------------------------------------------------------
  3363. r1358 | sam | 2006-11-12 11:06:34 +0000 (Sun, 12 Nov 2006) | 2 lines
  3364. Changed paths:
  3365. M /libcaca/trunk/caca/caca.h
  3366. * Documented caca_event_t members.
  3367. ------------------------------------------------------------------------
  3368. r1357 | sam | 2006-11-12 10:42:14 +0000 (Sun, 12 Nov 2006) | 3 lines
  3369. Changed paths:
  3370. M /libcaca/trunk/cucul/cucul.h
  3371. M /libcaca/trunk/cucul/export.c
  3372. M /libcaca/trunk/cucul/font.c
  3373. M /libcaca/trunk/cucul/frame.c
  3374. M /libcaca/trunk/doc/Makefile.am
  3375. A /libcaca/trunk/doc/canvas.dox (from /libcaca/trunk/cucul/export.c:1354)
  3376. A /libcaca/trunk/doc/font.dox (from /libcaca/trunk/cucul/font.c:1349)
  3377. M /libcaca/trunk/doc/libcaca.dox
  3378. * Documentation updates. Moved the canvas and font format definitions to
  3379. the Doxygen documentation.
  3380. ------------------------------------------------------------------------
  3381. r1356 | sam | 2006-11-12 10:32:38 +0000 (Sun, 12 Nov 2006) | 4 lines
  3382. Changed paths:
  3383. M /libcaca/trunk/doc/caca-config.1
  3384. * Mention caca-config being deprecated in its manpage, and removed mention
  3385. of --plugin-libs from it. The option is still here but does the same as
  3386. --libs.
  3387. ------------------------------------------------------------------------
  3388. r1355 | sam | 2006-11-12 10:06:35 +0000 (Sun, 12 Nov 2006) | 2 lines
  3389. Changed paths:
  3390. M /libcaca/trunk/src/cacaplay.c
  3391. * Properly handle EOF in cacaplay.
  3392. ------------------------------------------------------------------------
  3393. r1354 | sam | 2006-11-12 10:04:23 +0000 (Sun, 12 Nov 2006) | 2 lines
  3394. Changed paths:
  3395. M /libcaca/trunk/TODO
  3396. M /libcaca/trunk/cucul/export.c
  3397. * Documentation fixes and TODO updates.
  3398. ------------------------------------------------------------------------
  3399. r1353 | sam | 2006-11-12 10:02:51 +0000 (Sun, 12 Nov 2006) | 2 lines
  3400. Changed paths:
  3401. M /libcaca/trunk/caca/driver_raw.c
  3402. * Flush stdout after writing the data in the raw driver.
  3403. ------------------------------------------------------------------------
  3404. r1352 | sam | 2006-11-12 09:48:37 +0000 (Sun, 12 Nov 2006) | 2 lines
  3405. Changed paths:
  3406. M /libcaca/trunk/doc/cacaplay.1
  3407. M /libcaca/trunk/src/cacaplay.c
  3408. * Allow cacaplay to play streams and updated its manpage.
  3409. ------------------------------------------------------------------------
  3410. r1351 | sam | 2006-11-12 09:46:10 +0000 (Sun, 12 Nov 2006) | 2 lines
  3411. Changed paths:
  3412. M /libcaca/trunk/test/swallow.c
  3413. * Fix infinite loop due to signed/unsigned mistake.
  3414. ------------------------------------------------------------------------
  3415. r1350 | sam | 2006-11-11 18:07:58 +0000 (Sat, 11 Nov 2006) | 3 lines
  3416. Changed paths:
  3417. M /libcaca/trunk/test
  3418. M /libcaca/trunk/test/Makefile.am
  3419. A /libcaca/trunk/test/swallow.c
  3420. * libcaca multiplexer: swallows two libcaca applications, for instance
  3421. cacademo and cacafire, and displays them in a canvas.
  3422. ------------------------------------------------------------------------
  3423. r1349 | sam | 2006-11-11 17:55:11 +0000 (Sat, 11 Nov 2006) | 2 lines
  3424. Changed paths:
  3425. M /libcaca/trunk/cucul/import.c
  3426. * Fixed a bug in the caca importer.
  3427. ------------------------------------------------------------------------
  3428. r1348 | sam | 2006-11-11 17:13:16 +0000 (Sat, 11 Nov 2006) | 2 lines
  3429. Changed paths:
  3430. M /libcaca/trunk/test/blit.c
  3431. * Fix program header.
  3432. ------------------------------------------------------------------------
  3433. r1347 | sam | 2006-11-11 16:29:39 +0000 (Sat, 11 Nov 2006) | 2 lines
  3434. Changed paths:
  3435. M /libcaca/trunk/caca/caca0.h
  3436. M /libcaca/trunk/caca/driver_gl.c
  3437. M /libcaca/trunk/cucul/attr.c
  3438. M /libcaca/trunk/cucul/box.c
  3439. M /libcaca/trunk/cucul/canvas.c
  3440. M /libcaca/trunk/cucul/conic.c
  3441. M /libcaca/trunk/cucul/cucul.h
  3442. M /libcaca/trunk/cucul/dither.c
  3443. M /libcaca/trunk/cucul/import.c
  3444. M /libcaca/trunk/cucul/legacy.c
  3445. M /libcaca/trunk/cucul/line.c
  3446. M /libcaca/trunk/cucul/triangle.c
  3447. M /libcaca/trunk/src/aafire.c
  3448. M /libcaca/trunk/src/cacademo.c
  3449. M /libcaca/trunk/src/cacaview.c
  3450. M /libcaca/trunk/test/blit.c
  3451. M /libcaca/trunk/test/colors.c
  3452. M /libcaca/trunk/test/demo.c
  3453. M /libcaca/trunk/test/dithering.c
  3454. M /libcaca/trunk/test/event.c
  3455. M /libcaca/trunk/test/export.c
  3456. M /libcaca/trunk/test/font.c
  3457. M /libcaca/trunk/test/font2tga.c
  3458. M /libcaca/trunk/test/frames.c
  3459. M /libcaca/trunk/test/fullwidth.c
  3460. M /libcaca/trunk/test/input.c
  3461. M /libcaca/trunk/test/spritedit.c
  3462. M /libcaca/trunk/test/transform.c
  3463. M /libcaca/trunk/test/truecolor.c
  3464. M /libcaca/trunk/test/unicode.c
  3465. * Rename cucul_put*() into cucul_put_*(). Updated all code to reflect that.
  3466. ------------------------------------------------------------------------
  3467. r1346 | sam | 2006-11-11 15:38:40 +0000 (Sat, 11 Nov 2006) | 2 lines
  3468. Changed paths:
  3469. M /libcaca/trunk/cucul/canvas.c
  3470. M /libcaca/trunk/test/Makefile.am
  3471. A /libcaca/trunk/test/blit.c
  3472. * Made cucul_blit() handle-aware. Added a blit test for that.
  3473. ------------------------------------------------------------------------
  3474. r1345 | sam | 2006-11-11 15:17:16 +0000 (Sat, 11 Nov 2006) | 2 lines
  3475. Changed paths:
  3476. M /libcaca/trunk/test/transform.c
  3477. * Free all memory upon exit in the transform test.
  3478. ------------------------------------------------------------------------
  3479. r1344 | sam | 2006-11-11 15:10:38 +0000 (Sat, 11 Nov 2006) | 3 lines
  3480. Changed paths:
  3481. M /libcaca/trunk/test/transform.c
  3482. * Update transform.c so that it uses import functions instead of blitting
  3483. lines.
  3484. ------------------------------------------------------------------------
  3485. r1343 | sam | 2006-11-11 14:51:04 +0000 (Sat, 11 Nov 2006) | 2 lines
  3486. Changed paths:
  3487. M /libcaca/trunk/cucul/import.c
  3488. * Do not force the text colour when importing a text file.
  3489. ------------------------------------------------------------------------
  3490. r1342 | sam | 2006-11-11 14:24:35 +0000 (Sat, 11 Nov 2006) | 2 lines
  3491. Changed paths:
  3492. M /libcaca/trunk/TODO
  3493. M /libcaca/trunk/cucul/canvas.c
  3494. M /libcaca/trunk/cucul/cucul.c
  3495. M /libcaca/trunk/cucul/cucul.h
  3496. M /libcaca/trunk/cucul/cucul_internals.h
  3497. M /libcaca/trunk/cucul/export.c
  3498. M /libcaca/trunk/cucul/frame.c
  3499. M /libcaca/trunk/cucul/import.c
  3500. * Add cursor and handle support to canvases. Unused yet.
  3501. ------------------------------------------------------------------------
  3502. r1341 | sam | 2006-11-11 13:29:03 +0000 (Sat, 11 Nov 2006) | 3 lines
  3503. Changed paths:
  3504. M /libcaca/trunk/TODO
  3505. M /libcaca/trunk/cucul/canvas.c
  3506. M /libcaca/trunk/cucul/frame.c
  3507. * Cosmetic code and documentation changes here and there.
  3508. * Updated TODO.
  3509. ------------------------------------------------------------------------
  3510. r1340 | sam | 2006-11-11 13:03:19 +0000 (Sat, 11 Nov 2006) | 2 lines
  3511. Changed paths:
  3512. M /libcaca/trunk/test/frames.c
  3513. * Restore attribute settings before resizing the canvas in the frame test.
  3514. ------------------------------------------------------------------------
  3515. r1339 | sam | 2006-11-11 13:00:36 +0000 (Sat, 11 Nov 2006) | 2 lines
  3516. Changed paths:
  3517. M /libcaca/trunk/cucul/Makefile.am
  3518. A /libcaca/trunk/cucul/frame.c (from /libcaca/trunk/cucul/sprite.c:1338)
  3519. D /libcaca/trunk/cucul/sprite.c
  3520. * Rename sprite.c into frame.c.
  3521. ------------------------------------------------------------------------
  3522. r1338 | sam | 2006-11-11 12:57:03 +0000 (Sat, 11 Nov 2006) | 2 lines
  3523. Changed paths:
  3524. M /libcaca/trunk/cucul/canvas.c
  3525. M /libcaca/trunk/cucul/cucul.c
  3526. M /libcaca/trunk/cucul/cucul_internals.h
  3527. M /libcaca/trunk/cucul/sprite.c
  3528. * Prepare the way for per-frame width/height information.
  3529. ------------------------------------------------------------------------
  3530. r1337 | sam | 2006-11-11 12:27:37 +0000 (Sat, 11 Nov 2006) | 2 lines
  3531. Changed paths:
  3532. M /libcaca/trunk/cucul/cucul.c
  3533. * Fix minor uninitialised data bug in cucul_canvas_create().
  3534. ------------------------------------------------------------------------
  3535. r1336 | sam | 2006-11-11 12:11:20 +0000 (Sat, 11 Nov 2006) | 2 lines
  3536. Changed paths:
  3537. M /libcaca/trunk/cucul/cucul.c
  3538. * Allow to resize canvases back to (0,0).
  3539. ------------------------------------------------------------------------
  3540. r1335 | sam | 2006-11-11 09:22:10 +0000 (Sat, 11 Nov 2006) | 4 lines
  3541. Changed paths:
  3542. M /libcaca/trunk/cucul/charset.c
  3543. M /libcaca/trunk/cucul/cucul_internals.h
  3544. * Got rid of the now unused _cucul_strlen_utf8() and _cucul_skip_utf8()
  3545. functions. They're obsoleted by cucul_utf8_to_utf32() and rendered useless
  3546. by fullwidth character support.
  3547. ------------------------------------------------------------------------
  3548. r1334 | sam | 2006-11-11 09:18:42 +0000 (Sat, 11 Nov 2006) | 2 lines
  3549. Changed paths:
  3550. M /libcaca/trunk/cucul/cucul.c
  3551. M /libcaca/trunk/cucul/cucul_internals.h
  3552. M /libcaca/trunk/cucul/dither.c
  3553. * Got rid of very old _cucul_init_dither() function call.
  3554. ------------------------------------------------------------------------
  3555. r1333 | sam | 2006-11-11 09:10:17 +0000 (Sat, 11 Nov 2006) | 3 lines
  3556. Changed paths:
  3557. M /libcaca/trunk/caca/driver_conio.c
  3558. M /libcaca/trunk/caca/driver_ncurses.c
  3559. M /libcaca/trunk/caca/driver_slang.c
  3560. M /libcaca/trunk/caca/driver_vga.c
  3561. M /libcaca/trunk/cucul/attr.c
  3562. M /libcaca/trunk/cucul/cucul.h
  3563. M /libcaca/trunk/cucul/cucul_internals.h
  3564. * Replace _cucul_attr_to_ansi8() with a now documented cucul_attr_to_ansi()
  3565. function.
  3566. ------------------------------------------------------------------------
  3567. r1332 | sam | 2006-11-11 08:44:14 +0000 (Sat, 11 Nov 2006) | 3 lines
  3568. Changed paths:
  3569. M /libcaca/trunk/caca/driver_slang.c
  3570. M /libcaca/trunk/caca/driver_win32.c
  3571. M /libcaca/trunk/cucul/attr.c
  3572. M /libcaca/trunk/cucul/export.c
  3573. * Get rid of _cucul_attr_to_ansi4[fb]g() and replace all calls with
  3574. the now official cucul_attr_to_ansi_[fb]g().
  3575. ------------------------------------------------------------------------
  3576. r1331 | sam | 2006-11-11 08:34:41 +0000 (Sat, 11 Nov 2006) | 2 lines
  3577. Changed paths:
  3578. M /libcaca/trunk/cucul/attr.c
  3579. M /libcaca/trunk/cucul/cucul.h
  3580. * Export cucul_attr_to_ansi_fg() and cucul_attr_to_ansi_bg().
  3581. ------------------------------------------------------------------------
  3582. r1330 | sam | 2006-11-11 08:11:26 +0000 (Sat, 11 Nov 2006) | 4 lines
  3583. Changed paths:
  3584. M /libcaca/trunk/caca/caca0.h
  3585. M /libcaca/trunk/cucul/box.c
  3586. M /libcaca/trunk/cucul/conic.c
  3587. M /libcaca/trunk/cucul/cucul.h
  3588. M /libcaca/trunk/cucul/line.c
  3589. M /libcaca/trunk/cucul/triangle.c
  3590. M /libcaca/trunk/src/cacademo.c
  3591. M /libcaca/trunk/src/cacaview.c
  3592. M /libcaca/trunk/test/demo.c
  3593. M /libcaca/trunk/test/event.c
  3594. M /libcaca/trunk/test/export.c
  3595. M /libcaca/trunk/test/frames.c
  3596. M /libcaca/trunk/test/gamma.c
  3597. M /libcaca/trunk/test/input.c
  3598. * Switch back to UTF-32 arguments for drawing primitives, now that we
  3599. properly export cucul_utf8_to_utf32(). Evil API breakage, but no one
  3600. uses these functions anyway.
  3601. ------------------------------------------------------------------------
  3602. r1329 | sam | 2006-11-11 07:56:30 +0000 (Sat, 11 Nov 2006) | 2 lines
  3603. Changed paths:
  3604. M /libcaca/trunk/cucul/box.c
  3605. M /libcaca/trunk/cucul/cucul.h
  3606. * Implemented cucul_draw_cp437_box().
  3607. ------------------------------------------------------------------------
  3608. r1328 | sam | 2006-11-10 15:38:09 +0000 (Fri, 10 Nov 2006) | 2 lines
  3609. Changed paths:
  3610. M /libcaca/trunk/doc/Makefile.am
  3611. A /libcaca/trunk/doc/cacaplay.1
  3612. A /libcaca/trunk/doc/cacaserver.1
  3613. M /libcaca/trunk/doc/cacaview.1
  3614. A /libcaca/trunk/doc/img2irc.1
  3615. M /libcaca/trunk/src/img2irc.c
  3616. * Wrote manual pages for img2irc, cacaplay and cacaserver.
  3617. ------------------------------------------------------------------------
  3618. r1324 | sam | 2006-11-10 10:29:54 +0000 (Fri, 10 Nov 2006) | 2 lines
  3619. Changed paths:
  3620. M /libcaca/trunk/cucul/Makefile.am
  3621. A /libcaca/trunk/cucul/attr.c (from /libcaca/trunk/cucul/colour.c:1312)
  3622. D /libcaca/trunk/cucul/colour.c
  3623. M /libcaca/trunk/cucul/cucul.h
  3624. * Implemented cucul_putattr(), cucul_putchar()'s attribute equivalent.
  3625. ------------------------------------------------------------------------
  3626. r1315 | sam | 2006-11-09 17:24:29 +0000 (Thu, 09 Nov 2006) | 3 lines
  3627. Changed paths:
  3628. M /libcaca/trunk/src/cacaserver.c
  3629. * Don't try to guess the file format in cacaserver, instead feed the data
  3630. to cucul_import_memory() and try again later if it says "not enough data".
  3631. ------------------------------------------------------------------------
  3632. r1314 | sam | 2006-11-09 17:20:47 +0000 (Thu, 09 Nov 2006) | 2 lines
  3633. Changed paths:
  3634. M /libcaca/trunk/cucul/import.c
  3635. * If not enough data is available for import, return 0 instead of an error.
  3636. ------------------------------------------------------------------------
  3637. r1313 | sam | 2006-11-09 11:14:57 +0000 (Thu, 09 Nov 2006) | 2 lines
  3638. Changed paths:
  3639. M /libcaca/trunk/cucul/canvas.c
  3640. M /libcaca/trunk/cucul/import.c
  3641. * Minor documentation fixes.
  3642. ------------------------------------------------------------------------
  3643. r1310 | jylam | 2006-11-09 09:27:35 +0000 (Thu, 09 Nov 2006) | 2 lines
  3644. Changed paths:
  3645. M /libcaca/trunk/cxx/cxxtest.cpp
  3646. * Fixed behaviour of the pig while resizing window
  3647. ------------------------------------------------------------------------
  3648. r1309 | sam | 2006-11-08 17:27:48 +0000 (Wed, 08 Nov 2006) | 2 lines
  3649. Changed paths:
  3650. M /libcaca/trunk/doc/migrating.dox
  3651. * Slight documentation update.
  3652. ------------------------------------------------------------------------
  3653. r1308 | sam | 2006-11-08 17:26:57 +0000 (Wed, 08 Nov 2006) | 2 lines
  3654. Changed paths:
  3655. M /libcaca/trunk/src/cacadraw.c
  3656. M /libcaca/trunk/src/cacaplay.c
  3657. M /libcaca/trunk/src/cacaserver.c
  3658. M /libcaca/trunk/src/img2irc.c
  3659. M /libcaca/trunk/test/export.c
  3660. M /libcaca/trunk/test/font2tga.c
  3661. M /libcaca/trunk/test/import.c
  3662. M /libcaca/trunk/test/text.c
  3663. * Convert all programs and tests to the new import/export API.
  3664. ------------------------------------------------------------------------
  3665. r1307 | sam | 2006-11-08 17:18:23 +0000 (Wed, 08 Nov 2006) | 8 lines
  3666. Changed paths:
  3667. M /libcaca/trunk/cucul/cucul.h
  3668. M /libcaca/trunk/cucul/import.c
  3669. * Set the cucul_import_memory() buffer type to void const * instead of
  3670. unsigned char const * so that C++ programs won't complain.
  3671. ___ __ __ ____ ___ ___ ___
  3672. / _ \| \/ |/ ___| / _ \ / _ \ / _ \
  3673. | | | | |\/| | | _ | (_) | (_) | (_) |
  3674. | |_| | | | | |_| | \__, |\__, |\__, |
  3675. \___/|_| |_|\____| /_/ /_/ /_/
  3676. ------------------------------------------------------------------------
  3677. r1306 | sam | 2006-11-08 16:43:59 +0000 (Wed, 08 Nov 2006) | 4 lines
  3678. Changed paths:
  3679. M /libcaca/trunk/caca/caca0.c
  3680. M /libcaca/trunk/caca/driver_raw.c
  3681. M /libcaca/trunk/cucul/cucul.h
  3682. M /libcaca/trunk/cucul/export.c
  3683. M /libcaca/trunk/cucul/legacy.c
  3684. * Renamed cucul_export() to cucul_export_memory(), paves the way for a
  3685. cucul_export_file() but I'm not sure yet this is a good idea.
  3686. * Use the new import/export API in libcaca.
  3687. ------------------------------------------------------------------------
  3688. r1305 | sam | 2006-11-08 16:34:43 +0000 (Wed, 08 Nov 2006) | 3 lines
  3689. Changed paths:
  3690. M /libcaca/trunk/cucul/cucul.h
  3691. M /libcaca/trunk/cucul/import.c
  3692. M /libcaca/trunk/cucul/legacy.c
  3693. * Renamed cucul_import() to cucul_import_memory() and implemented
  3694. cucul_import_file().
  3695. ------------------------------------------------------------------------
  3696. r1304 | sam | 2006-11-08 13:12:06 +0000 (Wed, 08 Nov 2006) | 2 lines
  3697. Changed paths:
  3698. M /libcaca/trunk/common.h
  3699. * Don't try to include arpa/inet.h in kernel mode.
  3700. ------------------------------------------------------------------------
  3701. r1303 | sam | 2006-11-08 13:05:42 +0000 (Wed, 08 Nov 2006) | 2 lines
  3702. Changed paths:
  3703. M /libcaca/trunk/common.h
  3704. M /libcaca/trunk/cucul/font.c
  3705. M /libcaca/trunk/cucul/import.c
  3706. * Don't use htonl() directly, use common.h's hton32() wrapper.
  3707. ------------------------------------------------------------------------
  3708. r1302 | sam | 2006-11-08 12:11:07 +0000 (Wed, 08 Nov 2006) | 2 lines
  3709. Changed paths:
  3710. M /libcaca/trunk/cucul/Makefile.am
  3711. D /libcaca/trunk/cucul/buffer.c
  3712. M /libcaca/trunk/cucul/colour.c
  3713. M /libcaca/trunk/cucul/cucul.h
  3714. M /libcaca/trunk/cucul/export.c
  3715. M /libcaca/trunk/cucul/import.c
  3716. A /libcaca/trunk/cucul/legacy.c (from /libcaca/trunk/cucul/buffer.c:1301)
  3717. * Deprecate buffer management. We're back to standard void* memory areas.
  3718. ------------------------------------------------------------------------
  3719. r1301 | sam | 2006-11-08 07:59:23 +0000 (Wed, 08 Nov 2006) | 2 lines
  3720. Changed paths:
  3721. M /libcaca/trunk/cucul/buffer.c
  3722. * Minor syntax fix in the doxygen documentation.
  3723. ------------------------------------------------------------------------
  3724. r1300 | sam | 2006-11-08 07:58:03 +0000 (Wed, 08 Nov 2006) | 2 lines
  3725. Changed paths:
  3726. M /libcaca/trunk/src/Makefile.am
  3727. M /libcaca/trunk/src/cacaserver.c
  3728. * Do not link cacaserver with libcaca, it only uses libcucul.
  3729. ------------------------------------------------------------------------
  3730. r1295 | sam | 2006-11-06 11:06:44 +0000 (Mon, 06 Nov 2006) | 2 lines
  3731. Changed paths:
  3732. M /libcaca/trunk/doc/tutorial.dox
  3733. * Replace CUCUL_COLOR_* with CUCUL_*.
  3734. ------------------------------------------------------------------------
  3735. r1294 | sam | 2006-11-06 11:04:37 +0000 (Mon, 06 Nov 2006) | 2 lines
  3736. Changed paths:
  3737. M /libcaca/trunk/test/font2tga.c
  3738. * Use cucul_get_font_blocks() instead of hardcoding the glyph list.
  3739. ------------------------------------------------------------------------
  3740. r1287 | sam | 2006-11-05 23:59:06 +0000 (Sun, 05 Nov 2006) | 2 lines
  3741. Changed paths:
  3742. M /libcaca/trunk/caca/caca0.c
  3743. * Fix a harmless warning in caca0.c.
  3744. ------------------------------------------------------------------------
  3745. r1285 | sam | 2006-11-05 22:51:04 +0000 (Sun, 05 Nov 2006) | 3 lines
  3746. Changed paths:
  3747. M /libcaca/trunk/ChangeLog
  3748. M /libcaca/trunk/NEWS
  3749. M /libcaca/trunk/configure.ac
  3750. * Set version to 0.99.beta9.
  3751. * Updated NEWS and ChangeLog.
  3752. ------------------------------------------------------------------------
  3753. r1284 | sam | 2006-11-05 22:45:10 +0000 (Sun, 05 Nov 2006) | 2 lines
  3754. Changed paths:
  3755. M /libcaca/trunk/TODO
  3756. * Updated TODO list.
  3757. ------------------------------------------------------------------------
  3758. r1283 | sam | 2006-11-05 22:20:51 +0000 (Sun, 05 Nov 2006) | 6 lines
  3759. Changed paths:
  3760. M /libcaca/trunk/cucul/export.c
  3761. M /libcaca/trunk/cucul/import.c
  3762. M /libcaca/trunk/src/cacaserver.c
  3763. * Updated the caca export format so that it supports multiple frames.
  3764. * Updated the caca importer to reflect that; only one frame is read at the
  3765. moment.
  3766. * Added an "utf8cr" export format for UTF-8 + CRLF exports.
  3767. * Updated cacaserver to reflect file format changes.
  3768. ------------------------------------------------------------------------
  3769. r1282 | sam | 2006-11-05 21:59:26 +0000 (Sun, 05 Nov 2006) | 2 lines
  3770. Changed paths:
  3771. M /libcaca/trunk/cxx
  3772. M /libcaca/trunk/cxx/cxxtest.cpp
  3773. * Use the import function to load the pig image in cxxtest.
  3774. ------------------------------------------------------------------------
  3775. r1281 | sam | 2006-11-05 21:47:51 +0000 (Sun, 05 Nov 2006) | 2 lines
  3776. Changed paths:
  3777. M /libcaca/trunk/cucul/font.c
  3778. * Add information to the font format.
  3779. ------------------------------------------------------------------------
  3780. r1280 | jylam | 2006-11-05 18:31:45 +0000 (Sun, 05 Nov 2006) | 2 lines
  3781. Changed paths:
  3782. M /libcaca/trunk/doc/tutorial.dox
  3783. * Fixed typo, added compilation example
  3784. ------------------------------------------------------------------------
  3785. r1279 | jylam | 2006-11-05 18:14:26 +0000 (Sun, 05 Nov 2006) | 2 lines
  3786. Changed paths:
  3787. M /libcaca/trunk/doc/tutorial.dox
  3788. * Started a real and complete tutorial
  3789. ------------------------------------------------------------------------
  3790. r1278 | sam | 2006-11-05 18:08:36 +0000 (Sun, 05 Nov 2006) | 2 lines
  3791. Changed paths:
  3792. M /libcaca/trunk/cxx/cucul++.h
  3793. * Oops, fixed getChar's prototype.
  3794. ------------------------------------------------------------------------
  3795. r1277 | sam | 2006-11-05 18:06:09 +0000 (Sun, 05 Nov 2006) | 2 lines
  3796. Changed paths:
  3797. M /libcaca/trunk/cxx/cucul++.cpp
  3798. M /libcaca/trunk/cxx/cucul++.h
  3799. * Implemented putChar() and updated getChar()'s prototype.
  3800. ------------------------------------------------------------------------
  3801. r1276 | sam | 2006-11-05 18:00:53 +0000 (Sun, 05 Nov 2006) | 2 lines
  3802. Changed paths:
  3803. M /libcaca/trunk/cxx/cucul++.cpp
  3804. * Don't crash if Blit()'s second canvas argument is NULL (which is valid).
  3805. ------------------------------------------------------------------------
  3806. r1275 | jylam | 2006-11-05 17:27:37 +0000 (Sun, 05 Nov 2006) | 2 lines
  3807. Changed paths:
  3808. M /libcaca/trunk/cxx/cxxtest.cpp
  3809. * Fixed c++ example
  3810. ------------------------------------------------------------------------
  3811. r1274 | sam | 2006-11-05 16:58:58 +0000 (Sun, 05 Nov 2006) | 2 lines
  3812. Changed paths:
  3813. M /libcaca/trunk/cucul/cucul.c
  3814. * Fix the default canvas colour value.
  3815. ------------------------------------------------------------------------
  3816. r1273 | sam | 2006-11-05 16:56:49 +0000 (Sun, 05 Nov 2006) | 2 lines
  3817. Changed paths:
  3818. M /libcaca/trunk/cucul/cucul.h
  3819. * Remove legacy cucul_ansi_to_str() from cucul.h.
  3820. ------------------------------------------------------------------------
  3821. r1271 | sam | 2006-10-31 17:03:21 +0000 (Tue, 31 Oct 2006) | 3 lines
  3822. Changed paths:
  3823. M /libcaca/trunk/cucul/font.c
  3824. M /libcaca/trunk/cucul/font_mono9.h
  3825. M /libcaca/trunk/cucul/font_monobold12.h
  3826. M /libcaca/trunk/tools/makefont.c
  3827. * Slightly changed the font header information. No one distributes libcaca
  3828. fonts yet anyway :-)
  3829. ------------------------------------------------------------------------
  3830. r1270 | sam | 2006-10-31 14:34:06 +0000 (Tue, 31 Oct 2006) | 2 lines
  3831. Changed paths:
  3832. M /libcaca/trunk/cucul/colour.c
  3833. * Clarify cucul_get_attr() behaviour in the cucul_set_attr() documentation.
  3834. ------------------------------------------------------------------------
  3835. r1269 | sam | 2006-10-31 14:04:22 +0000 (Tue, 31 Oct 2006) | 4 lines
  3836. Changed paths:
  3837. M /libcaca/trunk/caca/caca0.c
  3838. M /libcaca/trunk/caca/caca0.h
  3839. M /libcaca/trunk/cucul/cucul.c
  3840. M /libcaca/trunk/cucul/cucul.h
  3841. M /libcaca/trunk/cxx/cucul++.cpp
  3842. M /libcaca/trunk/cxx/cucul++.h
  3843. M /libcaca/trunk/cxx/cxxtest.cpp
  3844. M /libcaca/trunk/doc/migrating.dox
  3845. M /libcaca/trunk/doc/tutorial.dox
  3846. M /libcaca/trunk/test/colors.c
  3847. M /libcaca/trunk/test/demo.c
  3848. * Got rid of cucul_ansi_to_str(), it's really useless.
  3849. * Partial update of the C++ bindings.
  3850. * Updated documentation.
  3851. ------------------------------------------------------------------------
  3852. r1268 | sam | 2006-10-31 13:44:41 +0000 (Tue, 31 Oct 2006) | 2 lines
  3853. Changed paths:
  3854. D /libcaca/trunk/cxx/cpptest.cpp
  3855. R /libcaca/trunk/cxx/cxxtest.cpp (from /libcaca/trunk/cxx/cpptest.cpp:1259)
  3856. * Properly rename cxxtest.cpp to cpptest.cpp to preserve history.
  3857. ------------------------------------------------------------------------
  3858. r1267 | sam | 2006-10-31 13:29:48 +0000 (Tue, 31 Oct 2006) | 5 lines
  3859. Changed paths:
  3860. M /libcaca/trunk/caca/caca0.h
  3861. M /libcaca/trunk/caca/driver_gl.c
  3862. M /libcaca/trunk/cucul/colour.c
  3863. M /libcaca/trunk/cucul/cucul.c
  3864. M /libcaca/trunk/cucul/cucul.h
  3865. M /libcaca/trunk/cucul/dither.c
  3866. M /libcaca/trunk/cucul/import.c
  3867. M /libcaca/trunk/src/aafire.c
  3868. M /libcaca/trunk/src/cacademo.c
  3869. M /libcaca/trunk/src/cacadraw.c
  3870. M /libcaca/trunk/src/cacaview.c
  3871. M /libcaca/trunk/src/img2irc.c
  3872. M /libcaca/trunk/test/colors.c
  3873. M /libcaca/trunk/test/demo.c
  3874. M /libcaca/trunk/test/dithering.c
  3875. M /libcaca/trunk/test/event.c
  3876. M /libcaca/trunk/test/export.c
  3877. M /libcaca/trunk/test/font.c
  3878. M /libcaca/trunk/test/font2tga.c
  3879. M /libcaca/trunk/test/frames.c
  3880. M /libcaca/trunk/test/fullwidth.c
  3881. M /libcaca/trunk/test/gamma.c
  3882. M /libcaca/trunk/test/input.c
  3883. M /libcaca/trunk/test/spritedit.c
  3884. M /libcaca/trunk/test/transform.c
  3885. M /libcaca/trunk/test/truecolor.c
  3886. M /libcaca/trunk/test/unicode.c
  3887. * Got rid of cucul_ansi_to_attr() and cucul_argb_to_attr() and restored
  3888. cucul_set_color() and cucul_set_truecolor() under the new names
  3889. cucul_set_color_ansi() and cucul_set_color_argb().
  3890. * Renamed cucul_get_color_name() into cucul_ansi_to_str().
  3891. ------------------------------------------------------------------------
  3892. r1266 | sam | 2006-10-31 08:17:58 +0000 (Tue, 31 Oct 2006) | 3 lines
  3893. Changed paths:
  3894. M /libcaca/trunk/cucul/colour.c
  3895. M /libcaca/trunk/cucul/export.c
  3896. M /libcaca/trunk/test/colors.c
  3897. M /libcaca/trunk/test/export.c
  3898. * Changed cucul_set_attr() so that only setting the style does not change
  3899. the colour.
  3900. ------------------------------------------------------------------------
  3901. r1264 | sam | 2006-10-30 16:37:36 +0000 (Mon, 30 Oct 2006) | 3 lines
  3902. Changed paths:
  3903. M /libcaca/trunk/caca/driver_x11.c
  3904. M /libcaca/trunk/cucul/export.c
  3905. * Blink/Underline/Bold/Italics support in the HTML exporters.
  3906. * Underline support in the X11 driver.
  3907. ------------------------------------------------------------------------
  3908. r1263 | sam | 2006-10-30 14:41:16 +0000 (Mon, 30 Oct 2006) | 2 lines
  3909. Changed paths:
  3910. M /libcaca/trunk/test/colors.c
  3911. M /libcaca/trunk/test/export.c
  3912. * Add Bold/Blink/Italics/Underline to the export and color tests.
  3913. ------------------------------------------------------------------------
  3914. r1262 | sam | 2006-10-30 14:33:46 +0000 (Mon, 30 Oct 2006) | 2 lines
  3915. Changed paths:
  3916. M /libcaca/trunk/cucul/export.c
  3917. * Fix IRC and term transparency (again).
  3918. ------------------------------------------------------------------------
  3919. r1261 | sam | 2006-10-30 13:51:25 +0000 (Mon, 30 Oct 2006) | 2 lines
  3920. Changed paths:
  3921. M /libcaca/trunk/TODO
  3922. * Updated TODO list.
  3923. ------------------------------------------------------------------------
  3924. r1258 | sam | 2006-10-29 22:07:07 +0000 (Sun, 29 Oct 2006) | 3 lines
  3925. Changed paths:
  3926. M /libcaca/trunk/cucul/colour.c
  3927. M /libcaca/trunk/cucul/cucul.h
  3928. * Add back cucul_set_color() and cucul_set_truecolor() but mark them as
  3929. deprecated using GCC attributes.
  3930. ------------------------------------------------------------------------
  3931. r1257 | sam | 2006-10-29 20:54:51 +0000 (Sun, 29 Oct 2006) | 5 lines
  3932. Changed paths:
  3933. M /libcaca/trunk/caca/caca0.c
  3934. M /libcaca/trunk/caca/caca0.h
  3935. M /libcaca/trunk/caca/driver_gl.c
  3936. M /libcaca/trunk/caca/driver_slang.c
  3937. M /libcaca/trunk/cucul/colour.c
  3938. M /libcaca/trunk/cucul/cucul.c
  3939. M /libcaca/trunk/cucul/cucul.h
  3940. M /libcaca/trunk/cucul/dither.c
  3941. M /libcaca/trunk/cucul/export.c
  3942. M /libcaca/trunk/cucul/import.c
  3943. M /libcaca/trunk/cucul/sprite.c
  3944. M /libcaca/trunk/src/aafire.c
  3945. M /libcaca/trunk/src/cacademo.c
  3946. M /libcaca/trunk/src/cacadraw.c
  3947. M /libcaca/trunk/src/cacaview.c
  3948. M /libcaca/trunk/src/img2irc.c
  3949. M /libcaca/trunk/test/colors.c
  3950. M /libcaca/trunk/test/demo.c
  3951. M /libcaca/trunk/test/dithering.c
  3952. M /libcaca/trunk/test/event.c
  3953. M /libcaca/trunk/test/export.c
  3954. M /libcaca/trunk/test/font.c
  3955. M /libcaca/trunk/test/font2tga.c
  3956. M /libcaca/trunk/test/frames.c
  3957. M /libcaca/trunk/test/fullwidth.c
  3958. M /libcaca/trunk/test/gamma.c
  3959. M /libcaca/trunk/test/input.c
  3960. M /libcaca/trunk/test/spritedit.c
  3961. M /libcaca/trunk/test/transform.c
  3962. M /libcaca/trunk/test/truecolor.c
  3963. M /libcaca/trunk/test/unicode.c
  3964. M /libcaca/trunk/tools/optipal.c
  3965. * Get rid of cucul_set_attr_ansi() and cucul_set_attr_argb and merge the
  3966. functionality into cucul_set_attr().
  3967. * Add cucul_ansi_to_attr() and cucul_argb_to_attr().
  3968. * Rename CUCUL_COLOR_* to CUCUL_*.
  3969. ------------------------------------------------------------------------
  3970. r1256 | sam | 2006-10-29 08:35:46 +0000 (Sun, 29 Oct 2006) | 4 lines
  3971. Changed paths:
  3972. M /libcaca/trunk/caca/driver_gl.c
  3973. M /libcaca/trunk/cucul/colour.c
  3974. M /libcaca/trunk/cucul/cucul.h
  3975. M /libcaca/trunk/cucul/dither.c
  3976. M /libcaca/trunk/cucul/import.c
  3977. M /libcaca/trunk/cucul/sprite.c
  3978. M /libcaca/trunk/src/aafire.c
  3979. M /libcaca/trunk/src/cacademo.c
  3980. M /libcaca/trunk/src/cacadraw.c
  3981. M /libcaca/trunk/src/cacaview.c
  3982. M /libcaca/trunk/src/img2irc.c
  3983. M /libcaca/trunk/test/colors.c
  3984. M /libcaca/trunk/test/demo.c
  3985. M /libcaca/trunk/test/dithering.c
  3986. M /libcaca/trunk/test/event.c
  3987. M /libcaca/trunk/test/export.c
  3988. M /libcaca/trunk/test/font.c
  3989. M /libcaca/trunk/test/font2tga.c
  3990. M /libcaca/trunk/test/frames.c
  3991. M /libcaca/trunk/test/fullwidth.c
  3992. M /libcaca/trunk/test/gamma.c
  3993. M /libcaca/trunk/test/input.c
  3994. M /libcaca/trunk/test/spritedit.c
  3995. M /libcaca/trunk/test/transform.c
  3996. M /libcaca/trunk/test/truecolor.c
  3997. M /libcaca/trunk/test/unicode.c
  3998. * Remove cucul_set_color() from the exported API and replaced all calls
  3999. with cucul_set_attr_ansi(). Old application will still compile (but issue
  4000. a warning) and run, though.
  4001. ------------------------------------------------------------------------
  4002. r1255 | sam | 2006-10-29 08:06:27 +0000 (Sun, 29 Oct 2006) | 2 lines
  4003. Changed paths:
  4004. M /libcaca/trunk/configure.ac
  4005. M /libcaca/trunk/src/cacaview.c
  4006. M /libcaca/trunk/src/common-image.c
  4007. * Fix broken Imlib2 support in cacaview.
  4008. ------------------------------------------------------------------------
  4009. r1254 | sam | 2006-10-28 23:53:46 +0000 (Sat, 28 Oct 2006) | 6 lines
  4010. Changed paths:
  4011. M /libcaca/trunk/caca/caca0.h
  4012. M /libcaca/trunk/caca/driver_conio.c
  4013. M /libcaca/trunk/caca/driver_gl.c
  4014. M /libcaca/trunk/caca/driver_ncurses.c
  4015. M /libcaca/trunk/caca/driver_slang.c
  4016. M /libcaca/trunk/caca/driver_vga.c
  4017. M /libcaca/trunk/caca/driver_win32.c
  4018. M /libcaca/trunk/caca/driver_x11.c
  4019. M /libcaca/trunk/cucul/canvas.c
  4020. M /libcaca/trunk/cucul/colour.c
  4021. M /libcaca/trunk/cucul/cucul.c
  4022. M /libcaca/trunk/cucul/cucul.h
  4023. M /libcaca/trunk/cucul/cucul_internals.h
  4024. M /libcaca/trunk/cucul/export.c
  4025. M /libcaca/trunk/cucul/font.c
  4026. M /libcaca/trunk/cucul/import.c
  4027. M /libcaca/trunk/cucul/sprite.c
  4028. M /libcaca/trunk/cucul/transform.c
  4029. * Use the LSB of alpha and blue components to encode additional flags such
  4030. as bold or underline. No higher level support for these yet, but at
  4031. least everything is consistent.
  4032. * Created cucul_set_attr_ansi() and cucul_set_attr_argb() which are bound
  4033. to replace cucul_set_color() and cucul_set_truecolor().
  4034. ------------------------------------------------------------------------
  4035. r1249 | sam | 2006-10-27 20:40:24 +0000 (Fri, 27 Oct 2006) | 2 lines
  4036. Changed paths:
  4037. M /libcaca/trunk/cucul/buffer.c
  4038. * Reworded documentation about buffer/string distinction.
  4039. ------------------------------------------------------------------------
  4040. r1248 | sam | 2006-10-27 20:22:48 +0000 (Fri, 27 Oct 2006) | 2 lines
  4041. Changed paths:
  4042. M /libcaca/trunk/cucul/import.c
  4043. * Fix a buffer overflow in the utf-8 cucul_import().
  4044. ------------------------------------------------------------------------
  4045. r1247 | jylam | 2006-10-27 20:18:23 +0000 (Fri, 27 Oct 2006) | 2 lines
  4046. Changed paths:
  4047. M /libcaca/trunk/cucul/buffer.c
  4048. * Documentation a bit clearer while importing a string into a buffer
  4049. ------------------------------------------------------------------------
  4050. r1245 | jylam | 2006-10-27 19:26:35 +0000 (Fri, 27 Oct 2006) | 2 lines
  4051. Changed paths:
  4052. M /libcaca/trunk/DotNet/test.cs
  4053. M /libcaca/trunk/cucul/import.c
  4054. * "Fixed" infinite loop in ANSI+UTF8 importer, probably totally wrong, but like to be bashed.
  4055. ------------------------------------------------------------------------
  4056. r1239 | sam | 2006-10-26 09:24:29 +0000 (Thu, 26 Oct 2006) | 3 lines
  4057. Changed paths:
  4058. M /libcaca/trunk/cucul/export.c
  4059. * Put at least one space in empty IRC lines otherwise most clients won't
  4060. output them.
  4061. ------------------------------------------------------------------------
  4062. r1238 | sam | 2006-10-26 09:17:21 +0000 (Thu, 26 Oct 2006) | 2 lines
  4063. Changed paths:
  4064. M /libcaca/trunk/cucul/import.c
  4065. * Allow to import empty files or files with only empty lines.
  4066. ------------------------------------------------------------------------
  4067. r1237 | sam | 2006-10-26 09:04:55 +0000 (Thu, 26 Oct 2006) | 2 lines
  4068. Changed paths:
  4069. M /libcaca/trunk/cucul/export.c
  4070. * Support export of zero-sized canvases.
  4071. ------------------------------------------------------------------------
  4072. r1236 | sam | 2006-10-26 08:47:39 +0000 (Thu, 26 Oct 2006) | 2 lines
  4073. Changed paths:
  4074. M /libcaca/trunk/cucul/import.c
  4075. * Fix a buffer overflow in the import format autodetection code.
  4076. ------------------------------------------------------------------------
  4077. r1235 | sam | 2006-10-26 08:45:18 +0000 (Thu, 26 Oct 2006) | 2 lines
  4078. Changed paths:
  4079. M /libcaca/trunk/cucul/import.c
  4080. * Allow to import zero-sized canvases.
  4081. ------------------------------------------------------------------------
  4082. r1234 | sam | 2006-10-26 08:17:41 +0000 (Thu, 26 Oct 2006) | 2 lines
  4083. Changed paths:
  4084. M /libcaca/trunk/doc/user.dox
  4085. * CACA_GEOMETRY works with the raw driver.
  4086. ------------------------------------------------------------------------
  4087. r1233 | sam | 2006-10-26 08:16:43 +0000 (Thu, 26 Oct 2006) | 3 lines
  4088. Changed paths:
  4089. M /libcaca/trunk/caca/driver_gl.c
  4090. M /libcaca/trunk/caca/driver_raw.c
  4091. M /libcaca/trunk/caca/driver_win32.c
  4092. M /libcaca/trunk/caca/driver_x11.c
  4093. M /libcaca/trunk/cucul/cucul.c
  4094. * Allow to create the initial canvas with a zero size. Either the application
  4095. resizes it later, or the driver changes it to fit the display.
  4096. ------------------------------------------------------------------------
  4097. r1232 | sam | 2006-10-26 08:11:39 +0000 (Thu, 26 Oct 2006) | 2 lines
  4098. Changed paths:
  4099. M /libcaca/trunk/test/frames.c
  4100. * Minor changes to the frames test.
  4101. ------------------------------------------------------------------------
  4102. r1231 | sam | 2006-10-25 22:06:21 +0000 (Wed, 25 Oct 2006) | 3 lines
  4103. Changed paths:
  4104. M /libcaca/trunk/caca/event.c
  4105. M /libcaca/trunk/caca/graphics.c
  4106. M /libcaca/trunk/cucul/buffer.c
  4107. M /libcaca/trunk/cucul/canvas.c
  4108. M /libcaca/trunk/cucul/charset.c
  4109. M /libcaca/trunk/cucul/colour.c
  4110. M /libcaca/trunk/cucul/cucul.c
  4111. M /libcaca/trunk/cucul/import.c
  4112. M /libcaca/trunk/cucul/sprite.c
  4113. M /libcaca/trunk/cucul/transform.c
  4114. * Removed "This function..." constructs from documentation. Fixed a few
  4115. documentation errors or imprecisions.
  4116. ------------------------------------------------------------------------
  4117. r1230 | sam | 2006-10-25 22:04:31 +0000 (Wed, 25 Oct 2006) | 2 lines
  4118. Changed paths:
  4119. M /libcaca/trunk/cucul/transform.c
  4120. * Fix rotation of the 'u' glyph, and added a flop/rotate char for '"'.
  4121. ------------------------------------------------------------------------
  4122. r1229 | sam | 2006-10-25 22:01:38 +0000 (Wed, 25 Oct 2006) | 2 lines
  4123. Changed paths:
  4124. M /libcaca/trunk/cucul/export.c
  4125. * Do not output \r in the UTF-8 exporter.
  4126. ------------------------------------------------------------------------
  4127. r1226 | sam | 2006-10-24 07:07:47 +0000 (Tue, 24 Oct 2006) | 2 lines
  4128. Changed paths:
  4129. M /libcaca/trunk/doc/cacafire.1
  4130. M /libcaca/trunk/src/cacademo.c
  4131. * Use enter as the transition key.
  4132. ------------------------------------------------------------------------
  4133. r1225 | sam | 2006-10-22 21:24:15 +0000 (Sun, 22 Oct 2006) | 3 lines
  4134. Changed paths:
  4135. M /libcaca/trunk/ChangeLog
  4136. M /libcaca/trunk/NEWS
  4137. M /libcaca/trunk/configure.ac
  4138. * Set version to 0.99.beta8.
  4139. * Updated NEWS and ChangeLog.
  4140. ------------------------------------------------------------------------
  4141. r1224 | sam | 2006-10-22 21:13:32 +0000 (Sun, 22 Oct 2006) | 4 lines
  4142. Changed paths:
  4143. M /libcaca/trunk/cucul/canvas.c
  4144. M /libcaca/trunk/cucul/transform.c
  4145. M /libcaca/trunk/test/fullwidth.c
  4146. * Made cucul_blit(), and therefore cucul_set_canvas_boundaries(), support
  4147. fullwidth characters.
  4148. * Added a case to test/fullwidth.c for cucul_blit and fullwidth chars.
  4149. ------------------------------------------------------------------------
  4150. r1223 | sam | 2006-10-22 20:31:10 +0000 (Sun, 22 Oct 2006) | 3 lines
  4151. Changed paths:
  4152. M /libcaca/trunk/cucul/transform.c
  4153. * Added block drawing glyphs to the flip/flop/rotate functions.
  4154. * Made these functions fullwidth-aware.
  4155. ------------------------------------------------------------------------
  4156. r1222 | sam | 2006-10-22 19:53:48 +0000 (Sun, 22 Oct 2006) | 2 lines
  4157. Changed paths:
  4158. M /libcaca/trunk/test/transform.c
  4159. * Add fullwidth characters to the transform test.
  4160. ------------------------------------------------------------------------
  4161. r1221 | sam | 2006-10-22 17:40:55 +0000 (Sun, 22 Oct 2006) | 3 lines
  4162. Changed paths:
  4163. M /libcaca/trunk/cucul/canvas.c
  4164. M /libcaca/trunk/cucul/export.c
  4165. * Updated documentation of fullwidth-aware functions.
  4166. * Fullwidth support in all exporters.
  4167. ------------------------------------------------------------------------
  4168. r1220 | sam | 2006-10-22 17:19:58 +0000 (Sun, 22 Oct 2006) | 2 lines
  4169. Changed paths:
  4170. M /libcaca/trunk/test/export.c
  4171. * Add a test for fullwidth characters to the exporter test.
  4172. ------------------------------------------------------------------------
  4173. r1219 | sam | 2006-10-22 16:49:54 +0000 (Sun, 22 Oct 2006) | 2 lines
  4174. Changed paths:
  4175. M /libcaca/trunk/cucul/import.c
  4176. * Support for fullwidth glyphs in the UTF-8 importer.
  4177. ------------------------------------------------------------------------
  4178. r1218 | sam | 2006-10-22 16:35:25 +0000 (Sun, 22 Oct 2006) | 2 lines
  4179. Changed paths:
  4180. M /libcaca/trunk/caca/driver_conio.c
  4181. M /libcaca/trunk/caca/driver_gl.c
  4182. M /libcaca/trunk/caca/driver_ncurses.c
  4183. M /libcaca/trunk/caca/driver_slang.c
  4184. M /libcaca/trunk/caca/driver_vga.c
  4185. M /libcaca/trunk/caca/driver_win32.c
  4186. M /libcaca/trunk/caca/driver_x11.c
  4187. M /libcaca/trunk/cucul/canvas.c
  4188. M /libcaca/trunk/cucul/cucul.h
  4189. M /libcaca/trunk/cucul/cucul_internals.h
  4190. * Support for fullwidth glyphs in the libcaca output drivers.
  4191. ------------------------------------------------------------------------
  4192. r1217 | sam | 2006-10-22 16:16:15 +0000 (Sun, 22 Oct 2006) | 2 lines
  4193. Changed paths:
  4194. M /libcaca/trunk/test/fullwidth.c
  4195. * Use 0xCACA as the test character. Ahaha. Caca. Got it?
  4196. ------------------------------------------------------------------------
  4197. r1216 | sam | 2006-10-22 15:03:22 +0000 (Sun, 22 Oct 2006) | 3 lines
  4198. Changed paths:
  4199. M /libcaca/trunk/test
  4200. M /libcaca/trunk/test/Makefile.am
  4201. A /libcaca/trunk/test/fullwidth.c
  4202. M /libcaca/trunk/test/unicode.c
  4203. * Fix the Unicode test.
  4204. * Add a test for fullwidth characters.
  4205. ------------------------------------------------------------------------
  4206. r1215 | sam | 2006-10-22 15:01:04 +0000 (Sun, 22 Oct 2006) | 2 lines
  4207. Changed paths:
  4208. M /libcaca/trunk/cucul/canvas.c
  4209. M /libcaca/trunk/cucul/cucul_internals.h
  4210. * Support for fullwidth (= double width) Unicode characters.
  4211. ------------------------------------------------------------------------
  4212. r1214 | sam | 2006-10-22 14:40:50 +0000 (Sun, 22 Oct 2006) | 2 lines
  4213. Changed paths:
  4214. M /libcaca/trunk/doc/libcaca.dox
  4215. * Minor changes to the documentation front page.
  4216. ------------------------------------------------------------------------
  4217. r1212 | sam | 2006-10-20 16:19:41 +0000 (Fri, 20 Oct 2006) | 2 lines
  4218. Changed paths:
  4219. M /libcaca/trunk/cxx/Makefile.am
  4220. M /libcaca/trunk/src/Makefile.am
  4221. M /libcaca/trunk/test/Makefile.am
  4222. M /libcaca/trunk/tools/Makefile.am
  4223. * Do not link binaries with @CACA_LIBS@, it's useless.
  4224. ------------------------------------------------------------------------
  4225. r1211 | sam | 2006-10-20 16:17:12 +0000 (Fri, 20 Oct 2006) | 2 lines
  4226. Changed paths:
  4227. M /libcaca/trunk/cucul/charset.c
  4228. M /libcaca/trunk/cucul/cucul.h
  4229. * Implemented cucul_utf32_is_fullwidth().
  4230. ------------------------------------------------------------------------
  4231. r1210 | sam | 2006-10-19 23:17:33 +0000 (Thu, 19 Oct 2006) | 2 lines
  4232. Changed paths:
  4233. M /libcaca/trunk/TODO
  4234. * Slightly updated TODO list.
  4235. ------------------------------------------------------------------------
  4236. r1208 | sam | 2006-10-19 22:43:17 +0000 (Thu, 19 Oct 2006) | 3 lines
  4237. Changed paths:
  4238. M /libcaca/trunk/caca/Makefile.am
  4239. M /libcaca/trunk/caca/caca.c
  4240. M /libcaca/trunk/caca/caca_internals.h
  4241. M /libcaca/trunk/configure.ac
  4242. * Added a --enable-plugins configure flag that builds the GL and X11 drivers
  4243. as plugins. This way, libcaca does not directly depend on those libraries.
  4244. ------------------------------------------------------------------------
  4245. r1207 | sam | 2006-10-19 21:21:00 +0000 (Thu, 19 Oct 2006) | 2 lines
  4246. Changed paths:
  4247. M /libcaca/trunk/configure.ac
  4248. * Add checks for getopt / getopt_long.
  4249. ------------------------------------------------------------------------
  4250. r1203 | sam | 2006-10-14 22:11:33 +0000 (Sat, 14 Oct 2006) | 2 lines
  4251. Changed paths:
  4252. M /libcaca/trunk/cxx/cucul++.h
  4253. * Fix extra qualification bug in cucul++.h, courtesy of Hanno Böck.
  4254. ------------------------------------------------------------------------
  4255. r1198 | sam | 2006-10-12 09:33:49 +0000 (Thu, 12 Oct 2006) | 2 lines
  4256. Changed paths:
  4257. M /libcaca/trunk/configure.ac
  4258. M /libcaca/trunk/src/Makefile.am
  4259. * Use pkg-config to check for Imlib2. Patch adapted from Alt Linux.
  4260. ------------------------------------------------------------------------
  4261. r1191 | sam | 2006-10-06 10:12:52 +0000 (Fri, 06 Oct 2006) | 3 lines
  4262. Changed paths:
  4263. M /libcaca/trunk/cucul/export.c
  4264. * Fixed a bug in the IRC exporter that could break the output when there
  4265. were commas in the canvas.
  4266. ------------------------------------------------------------------------
  4267. r1186 | sam | 2006-10-04 12:11:16 +0000 (Wed, 04 Oct 2006) | 3 lines
  4268. Changed paths:
  4269. M /libcaca/trunk/ChangeLog
  4270. M /libcaca/trunk/NEWS
  4271. M /libcaca/trunk/configure.ac
  4272. * Set version to 0.99.beta7.
  4273. * Updated NEWS and ChangeLog.
  4274. ------------------------------------------------------------------------
  4275. r1175 | sam | 2006-10-01 12:50:43 +0000 (Sun, 01 Oct 2006) | 2 lines
  4276. Changed paths:
  4277. M /libcaca/trunk/cucul/export.c
  4278. * Support transparency in the colour UTF-8 exporter.
  4279. ------------------------------------------------------------------------
  4280. r1174 | sam | 2006-10-01 12:23:30 +0000 (Sun, 01 Oct 2006) | 2 lines
  4281. Changed paths:
  4282. M /libcaca/trunk/cucul/triangle.c
  4283. * Better precision in cucul_fill_triangle().
  4284. ------------------------------------------------------------------------
  4285. r1173 | sam | 2006-10-01 11:53:35 +0000 (Sun, 01 Oct 2006) | 2 lines
  4286. Changed paths:
  4287. M /libcaca/trunk/cucul/triangle.c
  4288. * More optimisations in cucul_fill_triangle().
  4289. ------------------------------------------------------------------------
  4290. r1172 | sam | 2006-10-01 10:47:41 +0000 (Sun, 01 Oct 2006) | 2 lines
  4291. Changed paths:
  4292. M /libcaca/trunk/cucul/triangle.c
  4293. * Optimised triangle rasteriser. Thanks to Jylam for the hints.
  4294. ------------------------------------------------------------------------
  4295. r1171 | sam | 2006-10-01 08:53:41 +0000 (Sun, 01 Oct 2006) | 2 lines
  4296. Changed paths:
  4297. M /libcaca/trunk/cucul/import.c
  4298. * Set default background to transparent in the ANSI and UTF-8 importers.
  4299. ------------------------------------------------------------------------
  4300. r1156 | jylam | 2006-09-30 18:56:23 +0000 (Sat, 30 Sep 2006) | 9 lines
  4301. Changed paths:
  4302. M /libcaca/trunk/cxx/Makefile.am
  4303. M /libcaca/trunk/cxx/cucul++.cpp
  4304. M /libcaca/trunk/cxx/cucul++.h
  4305. A /libcaca/trunk/cxx/cxxtest.cpp
  4306. * Updated C++ bindings to support every single cucul/caca functionnality. Renamed cpptest to cxxtext for consistency.
  4307. --This line, and those below, will be ignored--
  4308. M cxx/cucul++.cpp
  4309. A cxx/cxxtest.cpp
  4310. M cxx/cucul++.h
  4311. M cxx/Makefile.am
  4312. ------------------------------------------------------------------------
  4313. r1155 | sam | 2006-09-30 18:35:50 +0000 (Sat, 30 Sep 2006) | 2 lines
  4314. Changed paths:
  4315. M /libcaca/trunk/ChangeLog
  4316. M /libcaca/trunk/NEWS
  4317. * Updated NEWS and ChangeLog.
  4318. ------------------------------------------------------------------------
  4319. r1154 | sam | 2006-09-30 18:25:41 +0000 (Sat, 30 Sep 2006) | 2 lines
  4320. Changed paths:
  4321. M /libcaca/trunk/configure.ac
  4322. * Set version to 0.99.beta6.
  4323. ------------------------------------------------------------------------
  4324. r1153 | sam | 2006-09-30 18:24:10 +0000 (Sat, 30 Sep 2006) | 2 lines
  4325. Changed paths:
  4326. M /libcaca/trunk/test/import.c
  4327. * Added an optional argument to the import test to select import format.
  4328. ------------------------------------------------------------------------
  4329. r1152 | sam | 2006-09-30 18:20:39 +0000 (Sat, 30 Sep 2006) | 3 lines
  4330. Changed paths:
  4331. M /libcaca/trunk/src/aafire.c
  4332. M /libcaca/trunk/src/cacademo.c
  4333. * As per user request, only display the "Powered by libcaca" banner for a
  4334. few seconds at the beginning.
  4335. ------------------------------------------------------------------------
  4336. r1149 | sam | 2006-09-30 17:49:09 +0000 (Sat, 30 Sep 2006) | 2 lines
  4337. Changed paths:
  4338. M /libcaca/trunk/cucul/canvas.c
  4339. * Fix minor memory leak in cucul_set_canvas_boundaries().
  4340. ------------------------------------------------------------------------
  4341. r1148 | sam | 2006-09-30 17:31:16 +0000 (Sat, 30 Sep 2006) | 2 lines
  4342. Changed paths:
  4343. M /libcaca/trunk/cucul/cucul.c
  4344. * Fix minor memory leak in cucul_free_canvas().
  4345. ------------------------------------------------------------------------
  4346. r1137 | sam | 2006-09-29 23:36:02 +0000 (Fri, 29 Sep 2006) | 2 lines
  4347. Changed paths:
  4348. M /libcaca/trunk/cucul/canvas.c
  4349. * Fixed a bug in cucul_putchar() that broke half of the Unicode set.
  4350. ------------------------------------------------------------------------
  4351. r1136 | sam | 2006-09-29 23:34:03 +0000 (Fri, 29 Sep 2006) | 3 lines
  4352. Changed paths:
  4353. M /libcaca/trunk/cucul/import.c
  4354. * Add "utf8" import format.
  4355. * Documented "text" import format.
  4356. ------------------------------------------------------------------------
  4357. r1107 | sam | 2006-09-26 20:32:48 +0000 (Tue, 26 Sep 2006) | 2 lines
  4358. Changed paths:
  4359. M /libcaca/trunk/cucul/cucul.c
  4360. * Initialise colours to default/transparent instead of lightgray/black.
  4361. ------------------------------------------------------------------------
  4362. r1105 | sam | 2006-09-25 16:12:17 +0000 (Mon, 25 Sep 2006) | 3 lines
  4363. Changed paths:
  4364. M /libcaca/trunk/NEWS
  4365. * Remove non-ASCII character from NEWS file because Doxygen is unable to
  4366. encode it in the manpages.
  4367. ------------------------------------------------------------------------
  4368. r1104 | sam | 2006-09-25 16:00:10 +0000 (Mon, 25 Sep 2006) | 2 lines
  4369. Changed paths:
  4370. M /libcaca/trunk/TODO
  4371. M /libcaca/trunk/caca/caca.h
  4372. M /libcaca/trunk/cucul/dither.c
  4373. M /libcaca/trunk/cucul/export.c
  4374. M /libcaca/trunk/cucul/import.c
  4375. * Fix enumeration layout in the manpage documentation.
  4376. ------------------------------------------------------------------------
  4377. r1103 | sam | 2006-09-25 15:58:33 +0000 (Mon, 25 Sep 2006) | 3 lines
  4378. Changed paths:
  4379. M /libcaca/trunk/doc/Makefile.am
  4380. * Fucking Doxygen replaces "s with 's in manpages. And it does not even
  4381. escape them. Fix that upon installation.
  4382. ------------------------------------------------------------------------
  4383. r1098 | sam | 2006-09-23 19:07:13 +0000 (Sat, 23 Sep 2006) | 4 lines
  4384. Changed paths:
  4385. M /libcaca/trunk/cucul/import.c
  4386. * Fix a bug in the ANSI importer. We need to set the proper fg/bg colours
  4387. before calling cucul_set_canvas_size(), otherwise it'll fill the new area
  4388. with the current values.
  4389. ------------------------------------------------------------------------
  4390. r1095 | sam | 2006-09-23 07:36:54 +0000 (Sat, 23 Sep 2006) | 2 lines
  4391. Changed paths:
  4392. M /libcaca/trunk/TODO
  4393. * Updated TODO.
  4394. ------------------------------------------------------------------------
  4395. r1094 | sam | 2006-09-23 01:55:29 +0000 (Sat, 23 Sep 2006) | 2 lines
  4396. Changed paths:
  4397. M /libcaca/trunk/ChangeLog
  4398. M /libcaca/trunk/NEWS
  4399. * Updated NEWS and ChangeLog.
  4400. ------------------------------------------------------------------------
  4401. r1093 | sam | 2006-09-23 01:48:10 +0000 (Sat, 23 Sep 2006) | 2 lines
  4402. Changed paths:
  4403. M /libcaca/trunk/doc/Makefile.am
  4404. M /libcaca/trunk/doc/cacafire.1
  4405. * Update the cacademo manpage to reflect the merge.
  4406. ------------------------------------------------------------------------
  4407. r1092 | sam | 2006-09-23 01:28:49 +0000 (Sat, 23 Sep 2006) | 2 lines
  4408. Changed paths:
  4409. M /libcaca/trunk/cucul/colour.c
  4410. M /libcaca/trunk/cucul/cucul.h
  4411. * Implemented cucul_get_color().
  4412. ------------------------------------------------------------------------
  4413. r1091 | sam | 2006-09-23 01:18:49 +0000 (Sat, 23 Sep 2006) | 2 lines
  4414. Changed paths:
  4415. M /libcaca/trunk/cucul/canvas.c
  4416. * Fixed chcul_getchar's error behaviour.
  4417. ------------------------------------------------------------------------
  4418. r1090 | sam | 2006-09-23 01:10:15 +0000 (Sat, 23 Sep 2006) | 2 lines
  4419. Changed paths:
  4420. M /libcaca/trunk/configure.ac
  4421. * Update versioning.
  4422. ------------------------------------------------------------------------
  4423. r1089 | sam | 2006-09-23 00:59:47 +0000 (Sat, 23 Sep 2006) | 2 lines
  4424. Changed paths:
  4425. M /libcaca/trunk/cucul/export.c
  4426. * Handle transparency in the IRC export.
  4427. ------------------------------------------------------------------------
  4428. r1088 | sam | 2006-09-23 00:55:42 +0000 (Sat, 23 Sep 2006) | 2 lines
  4429. Changed paths:
  4430. M /libcaca/trunk/cucul/cucul.c
  4431. * When resizing a canvas, use the current fg/bg colours to fill holes.
  4432. ------------------------------------------------------------------------
  4433. r1086 | sam | 2006-09-22 23:26:56 +0000 (Fri, 22 Sep 2006) | 2 lines
  4434. Changed paths:
  4435. M /libcaca/trunk/configure.ac
  4436. M /libcaca/trunk/test
  4437. M /libcaca/trunk/test/Makefile.am
  4438. D /libcaca/trunk/test/toilet.c
  4439. * Remove toilet from the libcaca source, it'll be moved to its own repo.
  4440. ------------------------------------------------------------------------
  4441. r1080 | sam | 2006-09-22 00:27:13 +0000 (Fri, 22 Sep 2006) | 2 lines
  4442. Changed paths:
  4443. M /libcaca/trunk/test/toilet.c
  4444. * Autocrop toilet output.
  4445. ------------------------------------------------------------------------
  4446. r1079 | sam | 2006-09-22 00:20:06 +0000 (Fri, 22 Sep 2006) | 2 lines
  4447. Changed paths:
  4448. M /libcaca/trunk/cucul/canvas.c
  4449. M /libcaca/trunk/cucul/cucul.h
  4450. * Implement cucul_set_canvas_boundaries() for cropping and expanding.
  4451. ------------------------------------------------------------------------
  4452. r1078 | sam | 2006-09-21 22:36:00 +0000 (Thu, 21 Sep 2006) | 2 lines
  4453. Changed paths:
  4454. M /libcaca/trunk/cucul/export.c
  4455. * Really export IRC as UTF-8, as advertised in the documentation.
  4456. ------------------------------------------------------------------------
  4457. r1077 | sam | 2006-09-21 21:30:50 +0000 (Thu, 21 Sep 2006) | 3 lines
  4458. Changed paths:
  4459. M /libcaca/trunk/test/toilet.c
  4460. * Handle UTF-8 in TOIlet.
  4461. * Add a --irc flag to TOIlet.
  4462. ------------------------------------------------------------------------
  4463. r1076 | sam | 2006-09-21 19:54:54 +0000 (Thu, 21 Sep 2006) | 2 lines
  4464. Changed paths:
  4465. M /libcaca/trunk/test/toilet.c
  4466. * Support for platforms without <getopt.h> in TOIlet.
  4467. ------------------------------------------------------------------------
  4468. r1075 | sam | 2006-09-21 17:32:27 +0000 (Thu, 21 Sep 2006) | 2 lines
  4469. Changed paths:
  4470. M /libcaca/trunk/test/Makefile.am
  4471. M /libcaca/trunk/test/toilet.c
  4472. * Added getopt support to toilet.
  4473. ------------------------------------------------------------------------
  4474. r1074 | sam | 2006-09-21 16:59:23 +0000 (Thu, 21 Sep 2006) | 2 lines
  4475. Changed paths:
  4476. M /libcaca/trunk/configure.ac
  4477. * Check for <getopt.h> and getopt_long.
  4478. ------------------------------------------------------------------------
  4479. r1073 | sam | 2006-09-20 16:31:12 +0000 (Wed, 20 Sep 2006) | 2 lines
  4480. Changed paths:
  4481. M /libcaca/trunk/test
  4482. M /libcaca/trunk/test/Makefile.am
  4483. A /libcaca/trunk/test/toilet.c
  4484. * TOIlet, The Other Implementation's letters. Will be a FIGlet clone. Later.
  4485. ------------------------------------------------------------------------
  4486. r1072 | sam | 2006-09-19 19:11:33 +0000 (Tue, 19 Sep 2006) | 2 lines
  4487. Changed paths:
  4488. M /libcaca/trunk/caca/driver_gl.c
  4489. M /libcaca/trunk/cucul/font.c
  4490. * Ahahaha mais vieux porc ! Tiens, mange-toi ce fix.
  4491. ------------------------------------------------------------------------
  4492. r1071 | jylam | 2006-09-19 19:06:04 +0000 (Tue, 19 Sep 2006) | 2 lines
  4493. Changed paths:
  4494. M /libcaca/trunk/caca/driver_gl.c
  4495. * Oops \o/
  4496. ------------------------------------------------------------------------
  4497. r1070 | jylam | 2006-09-19 19:04:29 +0000 (Tue, 19 Sep 2006) | 2 lines
  4498. Changed paths:
  4499. M /libcaca/trunk/caca/driver_gl.c
  4500. * REAL fix
  4501. ------------------------------------------------------------------------
  4502. r1069 | sam | 2006-09-19 19:00:40 +0000 (Tue, 19 Sep 2006) | 2 lines
  4503. Changed paths:
  4504. M /libcaca/trunk/caca/driver_gl.c
  4505. * More long int -> int32 casts to fix the GL driver on 64-bit arches.
  4506. ------------------------------------------------------------------------
  4507. r1068 | sam | 2006-09-19 18:47:39 +0000 (Tue, 19 Sep 2006) | 2 lines
  4508. Changed paths:
  4509. M /libcaca/trunk/caca/driver_gl.c
  4510. M /libcaca/trunk/cucul/font.c
  4511. * Hopefully fix 64-bit bug.
  4512. ------------------------------------------------------------------------
  4513. r1067 | jylam | 2006-09-19 18:40:09 +0000 (Tue, 19 Sep 2006) | 2 lines
  4514. Changed paths:
  4515. M /libcaca/trunk/caca/driver_gl.c
  4516. M /libcaca/trunk/cucul/font.c
  4517. * Ugly workaround in OpenGL driver for IA64 platform, unicode still does not work, thought.
  4518. ------------------------------------------------------------------------
  4519. r1066 | sam | 2006-09-19 16:07:13 +0000 (Tue, 19 Sep 2006) | 3 lines
  4520. Changed paths:
  4521. M /libcaca/trunk/cucul/canvas.c
  4522. M /libcaca/trunk/cucul/cucul.h
  4523. * Implemented cucul_getchar(). Useful because you don’t necessarily know
  4524. what you are importing.
  4525. ------------------------------------------------------------------------
  4526. r1065 | sam | 2006-09-19 08:26:43 +0000 (Tue, 19 Sep 2006) | 2 lines
  4527. Changed paths:
  4528. M /libcaca/trunk/kernel/kernel.c
  4529. M /libcaca/trunk/kernel/kernel.h
  4530. * Added an fprintf stub to the kernel.
  4531. ------------------------------------------------------------------------
  4532. r1064 | sam | 2006-09-19 08:18:32 +0000 (Tue, 19 Sep 2006) | 2 lines
  4533. Changed paths:
  4534. M /libcaca/trunk/caca/driver_gl.c
  4535. * Optimised memory usage in the GL driver and added a few comments.
  4536. ------------------------------------------------------------------------
  4537. r1063 | jylam | 2006-09-19 08:04:38 +0000 (Tue, 19 Sep 2006) | 5 lines
  4538. Changed paths:
  4539. M /libcaca/trunk/caca/driver_gl.c
  4540. * Fixed compilation warning, and ....
  4541. AHAHAHAHAHAHAHA GL DRIVER IS B0RKEN YOU SMELLY GOATS ! (no time to fix it, thought)
  4542. ------------------------------------------------------------------------
  4543. r1062 | sam | 2006-09-19 00:02:59 +0000 (Tue, 19 Sep 2006) | 2 lines
  4544. Changed paths:
  4545. M /libcaca/trunk/cucul/cucul.h
  4546. M /libcaca/trunk/cucul/font.c
  4547. * Got rid of cucul_render_glyph(). Ahahahaha.
  4548. ------------------------------------------------------------------------
  4549. r1061 | sam | 2006-09-19 00:01:26 +0000 (Tue, 19 Sep 2006) | 2 lines
  4550. Changed paths:
  4551. M /libcaca/trunk/caca/driver_gl.c
  4552. * Use cucul_render_canvas() instead of cucul_render_glyph() in the GL driver.
  4553. ------------------------------------------------------------------------
  4554. r1060 | sam | 2006-09-18 22:32:25 +0000 (Mon, 18 Sep 2006) | 2 lines
  4555. Changed paths:
  4556. M /libcaca/trunk/caca/driver_gl.c
  4557. * Full Unicode support in the GL driver.
  4558. ------------------------------------------------------------------------
  4559. r1059 | sam | 2006-09-18 22:29:20 +0000 (Mon, 18 Sep 2006) | 2 lines
  4560. Changed paths:
  4561. M /libcaca/trunk/cucul/font.c
  4562. * Oops, fixed typo in cucul_get_font_blocks().
  4563. ------------------------------------------------------------------------
  4564. r1058 | sam | 2006-09-18 17:40:35 +0000 (Mon, 18 Sep 2006) | 2 lines
  4565. Changed paths:
  4566. M /libcaca/trunk/cucul/cucul.h
  4567. M /libcaca/trunk/cucul/font.c
  4568. * Implemented cucul_get_font_blocks() to export the list of available glyphs.
  4569. ------------------------------------------------------------------------
  4570. r1056 | sam | 2006-09-18 07:31:31 +0000 (Mon, 18 Sep 2006) | 2 lines
  4571. Changed paths:
  4572. M /libcaca/trunk/configure.ac
  4573. * Remove useless -I../kernel/ from CFLAGS.
  4574. ------------------------------------------------------------------------
  4575. r1055 | sam | 2006-09-18 07:30:14 +0000 (Mon, 18 Sep 2006) | 2 lines
  4576. Changed paths:
  4577. M /libcaca/trunk/build-kernel
  4578. * Fix the kernel build rules.
  4579. ------------------------------------------------------------------------
  4580. r1054 | sam | 2006-09-18 07:20:06 +0000 (Mon, 18 Sep 2006) | 3 lines
  4581. Changed paths:
  4582. M /libcaca/trunk/caca/caca.c
  4583. M /libcaca/trunk/caca/driver_raw.c
  4584. M /libcaca/trunk/caca/driver_vga.c
  4585. * Do not build the raw output in kernel mode.
  4586. * Fix cucul_utf32_to_cp437() call in the VGA output.
  4587. ------------------------------------------------------------------------
  4588. r1053 | sam | 2006-09-18 07:11:43 +0000 (Mon, 18 Sep 2006) | 2 lines
  4589. Changed paths:
  4590. M /libcaca/trunk/kernel/kernel.c
  4591. M /libcaca/trunk/kernel/kernel.h
  4592. * Fixed memcmp() prototype and implementation.
  4593. ------------------------------------------------------------------------
  4594. r1052 | sam | 2006-09-18 06:59:48 +0000 (Mon, 18 Sep 2006) | 2 lines
  4595. Changed paths:
  4596. M /libcaca/trunk/cucul/cucul.c
  4597. M /libcaca/trunk/kernel/kernel.c
  4598. M /libcaca/trunk/kernel/kernel.h
  4599. * Added errno support to the kernel.
  4600. ------------------------------------------------------------------------
  4601. r1051 | jylam | 2006-09-17 13:36:13 +0000 (Sun, 17 Sep 2006) | 2 lines
  4602. Changed paths:
  4603. M /libcaca/trunk/DotNet/Caca.cs
  4604. M /libcaca/trunk/DotNet/test.cs
  4605. * Updated .Net bindings
  4606. ------------------------------------------------------------------------
  4607. r1050 | jylam | 2006-09-17 13:15:12 +0000 (Sun, 17 Sep 2006) | 2 lines
  4608. Changed paths:
  4609. M /libcaca/trunk/README
  4610. M /libcaca/trunk/caca/driver_gl.c
  4611. * Updated README, just to say my coding style is just perfect, sam is too pedantic.
  4612. ------------------------------------------------------------------------
  4613. r1049 | sam | 2006-09-17 12:58:12 +0000 (Sun, 17 Sep 2006) | 2 lines
  4614. Changed paths:
  4615. M /libcaca/trunk/kernel/kernel.c
  4616. M /libcaca/trunk/src/cacaview.c
  4617. M /libcaca/trunk/src/img2irc.c
  4618. * A few coding style fixes.
  4619. ------------------------------------------------------------------------
  4620. r1048 | jylam | 2006-09-17 12:44:18 +0000 (Sun, 17 Sep 2006) | 2 lines
  4621. Changed paths:
  4622. M /libcaca/trunk/caca/driver_vga.c
  4623. M /libcaca/trunk/common.h
  4624. M /libcaca/trunk/configure.ac
  4625. M /libcaca/trunk/cucul/buffer.c
  4626. M /libcaca/trunk/cucul/cucul.c
  4627. M /libcaca/trunk/kernel/kernel.c
  4628. M /libcaca/trunk/kernel/kernel.h
  4629. M /libcaca/trunk/src/Makefile.am
  4630. M /libcaca/trunk/src/cacadraw.c
  4631. M /libcaca/trunk/src/cacaplay.c
  4632. M /libcaca/trunk/src/cacaview.c
  4633. M /libcaca/trunk/src/common-image.c
  4634. M /libcaca/trunk/src/img2irc.c
  4635. M /libcaca/trunk/test/demo.c
  4636. M /libcaca/trunk/test/demo0.c
  4637. M /libcaca/trunk/test/dithering.c
  4638. M /libcaca/trunk/test/event.c
  4639. M /libcaca/trunk/test/export.c
  4640. M /libcaca/trunk/test/font.c
  4641. M /libcaca/trunk/test/font2tga.c
  4642. M /libcaca/trunk/test/frames.c
  4643. M /libcaca/trunk/test/gamma.c
  4644. M /libcaca/trunk/test/hsv.c
  4645. M /libcaca/trunk/test/import.c
  4646. M /libcaca/trunk/test/input.c
  4647. M /libcaca/trunk/test/spritedit.c
  4648. M /libcaca/trunk/test/text.c
  4649. M /libcaca/trunk/test/transform.c
  4650. M /libcaca/trunk/test/truecolor.c
  4651. M /libcaca/trunk/test/unicode.c
  4652. M /libcaca/trunk/tools/optipal.c
  4653. * Updated kernel 'driver', still not working, but most of the work is done
  4654. ------------------------------------------------------------------------
  4655. r1047 | sam | 2006-09-17 11:39:22 +0000 (Sun, 17 Sep 2006) | 2 lines
  4656. Changed paths:
  4657. M /libcaca/trunk/TODO
  4658. * Minor TODO update.
  4659. ------------------------------------------------------------------------
  4660. r1046 | sam | 2006-09-17 11:10:49 +0000 (Sun, 17 Sep 2006) | 2 lines
  4661. Changed paths:
  4662. M /libcaca/trunk/cucul/font.c
  4663. * Minor documentation fix (testing the buildbot, actually).
  4664. ------------------------------------------------------------------------
  4665. r1045 | jylam | 2006-09-17 10:54:23 +0000 (Sun, 17 Sep 2006) | 2 lines
  4666. Changed paths:
  4667. M /libcaca/trunk/caca/driver_gl.c
  4668. M /libcaca/trunk/cucul/font.c
  4669. * Updated documentation, removed warning in cucul_render_glyph(), minor optimisation in driver_gl
  4670. ------------------------------------------------------------------------
  4671. r1044 | sam | 2006-09-17 01:12:28 +0000 (Sun, 17 Sep 2006) | 2 lines
  4672. Changed paths:
  4673. M /libcaca/trunk/caca/driver_gl.c
  4674. * Coding style (ahaha vieux porc).
  4675. ------------------------------------------------------------------------
  4676. r1043 | sam | 2006-09-17 00:53:48 +0000 (Sun, 17 Sep 2006) | 2 lines
  4677. Changed paths:
  4678. M /libcaca/trunk/src/cacademo.c
  4679. * Got rid of OFFSET_X and OFFSET_Y.
  4680. ------------------------------------------------------------------------
  4681. r1042 | sam | 2006-09-17 00:48:30 +0000 (Sun, 17 Sep 2006) | 2 lines
  4682. Changed paths:
  4683. M /libcaca/trunk/src/cacademo.c
  4684. * More cleanup in cacademo.c.
  4685. ------------------------------------------------------------------------
  4686. r1041 | sam | 2006-09-17 00:32:23 +0000 (Sun, 17 Sep 2006) | 2 lines
  4687. Changed paths:
  4688. M /libcaca/trunk/src/cacademo.c
  4689. * Cosmetic changes to cacademo.
  4690. ------------------------------------------------------------------------
  4691. r1040 | sam | 2006-09-17 00:11:29 +0000 (Sun, 17 Sep 2006) | 2 lines
  4692. Changed paths:
  4693. M /libcaca/trunk/src/cacademo.c
  4694. * Factored the star code (vieux porc).
  4695. ------------------------------------------------------------------------
  4696. r1039 | sam | 2006-09-17 00:02:31 +0000 (Sun, 17 Sep 2006) | 3 lines
  4697. Changed paths:
  4698. M /libcaca/trunk/caca/driver_gl.c
  4699. M /libcaca/trunk/cucul/cucul.h
  4700. M /libcaca/trunk/cucul/font.c
  4701. * Fixed cucul_render_glyph(). There is no way this could have ever possibly
  4702. worked properly.
  4703. ------------------------------------------------------------------------
  4704. r1038 | sam | 2006-09-16 23:34:18 +0000 (Sat, 16 Sep 2006) | 2 lines
  4705. Changed paths:
  4706. M /libcaca/trunk/src/cacademo.c
  4707. * Moved transition data to the function.
  4708. ------------------------------------------------------------------------
  4709. r1037 | jylam | 2006-09-16 21:27:59 +0000 (Sat, 16 Sep 2006) | 2 lines
  4710. Changed paths:
  4711. M /libcaca/trunk/src/cacademo.c
  4712. * Added nifty rotation to our 80's star.
  4713. ------------------------------------------------------------------------
  4714. r1036 | sam | 2006-09-16 21:08:11 +0000 (Sat, 16 Sep 2006) | 2 lines
  4715. Changed paths:
  4716. M /libcaca/trunk/cucul/triangle.c
  4717. * Fixing precision.
  4718. ------------------------------------------------------------------------
  4719. r1035 | jylam | 2006-09-16 21:00:46 +0000 (Sat, 16 Sep 2006) | 2 lines
  4720. Changed paths:
  4721. M /libcaca/trunk/cucul/triangle.c
  4722. * Fixed triangle routine so that it fits perfectly from one side to the other one (I know, that's no clear)
  4723. ------------------------------------------------------------------------
  4724. r1034 | jylam | 2006-09-16 20:48:31 +0000 (Sat, 16 Sep 2006) | 2 lines
  4725. Changed paths:
  4726. M /libcaca/trunk/src/cacademo.c
  4727. * Added much disco transition (ellipses suck). YMCA \o/
  4728. ------------------------------------------------------------------------
  4729. r1033 | sam | 2006-09-16 17:15:11 +0000 (Sat, 16 Sep 2006) | 2 lines
  4730. Changed paths:
  4731. M /libcaca/trunk/caca/driver_slang.c
  4732. * Fix compilation warning in the slang driver.
  4733. ------------------------------------------------------------------------
  4734. r1032 | sam | 2006-09-16 16:01:48 +0000 (Sat, 16 Sep 2006) | 3 lines
  4735. Changed paths:
  4736. M /libcaca/trunk/src/cacademo.c
  4737. * Smooth transitions between effects in cacademo. Press 'n' to switch
  4738. immediately to the next transition.
  4739. ------------------------------------------------------------------------
  4740. r1031 | sam | 2006-09-16 15:46:30 +0000 (Sat, 16 Sep 2006) | 2 lines
  4741. Changed paths:
  4742. M /libcaca/trunk/test/gamma.c
  4743. * Fix badly initialised data in the gamma test.
  4744. ------------------------------------------------------------------------
  4745. r1030 | sam | 2006-09-16 15:06:09 +0000 (Sat, 16 Sep 2006) | 3 lines
  4746. Changed paths:
  4747. M /libcaca/trunk/src/cacademo.c
  4748. M /libcaca/trunk/test
  4749. M /libcaca/trunk/test/Makefile.am
  4750. D /libcaca/trunk/test/matrix.c
  4751. * Moved the matrix effect test into cacademo. Removed the motion sensor
  4752. stuff, it's cool but it's crap.
  4753. ------------------------------------------------------------------------
  4754. r1029 | jylam | 2006-09-16 13:26:51 +0000 (Sat, 16 Sep 2006) | 2 lines
  4755. Changed paths:
  4756. M /libcaca/trunk/test/matrix.c
  4757. * AHAHAHA FILTHY PIG, init sensors values to 0, in case there's no sensor at all
  4758. ------------------------------------------------------------------------
  4759. r1028 | jylam | 2006-09-16 13:19:23 +0000 (Sat, 16 Sep 2006) | 2 lines
  4760. Changed paths:
  4761. M /libcaca/trunk/caca/driver_gl.c
  4762. * Fixed truecolor bug in OpenGL driver.
  4763. ------------------------------------------------------------------------
  4764. r1027 | sam | 2006-09-16 13:12:11 +0000 (Sat, 16 Sep 2006) | 2 lines
  4765. Changed paths:
  4766. M /libcaca/trunk/src/cacademo.c
  4767. * Factor most of the cacademo code.
  4768. ------------------------------------------------------------------------
  4769. r1026 | sam | 2006-09-16 12:57:41 +0000 (Sat, 16 Sep 2006) | 3 lines
  4770. Changed paths:
  4771. M /libcaca/trunk/src/cacademo.c
  4772. * Ahaha old pig, you could have factored the 1.0 + as well, and you forgot
  4773. to cast the int to double in the sin() call. (:@ gruik!
  4774. ------------------------------------------------------------------------
  4775. r1025 | jylam | 2006-09-16 12:47:55 +0000 (Sat, 16 Sep 2006) | 2 lines
  4776. Changed paths:
  4777. M /libcaca/trunk/src/cacademo.c
  4778. * hey, ***I*** found a factorisation bug in cacaballs !
  4779. ------------------------------------------------------------------------
  4780. r1024 | jylam | 2006-09-16 12:40:37 +0000 (Sat, 16 Sep 2006) | 2 lines
  4781. Changed paths:
  4782. M /libcaca/trunk/caca/driver_gl.c
  4783. M /libcaca/trunk/cucul/cucul.h
  4784. M /libcaca/trunk/cucul/font.c
  4785. * OpenGL builtin font support
  4786. ------------------------------------------------------------------------
  4787. r1023 | sam | 2006-09-16 09:45:03 +0000 (Sat, 16 Sep 2006) | 2 lines
  4788. Changed paths:
  4789. M /libcaca/trunk/src
  4790. M /libcaca/trunk/src/Makefile.am
  4791. D /libcaca/trunk/src/cacaball.c
  4792. A /libcaca/trunk/src/cacademo.c (from /libcaca/trunk/src/cacaplas.c:1021)
  4793. D /libcaca/trunk/src/cacamoir.c
  4794. D /libcaca/trunk/src/cacaplas.c
  4795. * Merge cacamoir, cacaball and cacaplas into cacademo. No code cleanup yet.
  4796. ------------------------------------------------------------------------
  4797. r1022 | sam | 2006-09-16 09:43:36 +0000 (Sat, 16 Sep 2006) | 3 lines
  4798. Changed paths:
  4799. M /libcaca/trunk/cucul/cucul.c
  4800. * Initialize random seed to getpid()+time(NULL) so that the user does not
  4801. have to do it.
  4802. ------------------------------------------------------------------------
  4803. r1021 | sam | 2006-09-09 17:58:57 +0000 (Sat, 09 Sep 2006) | 3 lines
  4804. Changed paths:
  4805. M /libcaca/trunk/ChangeLog
  4806. M /libcaca/trunk/NEWS
  4807. M /libcaca/trunk/configure.ac
  4808. * Updated ChangeLog and NEWS.
  4809. * 0.99.beta4 release.
  4810. ------------------------------------------------------------------------
  4811. r1020 | sam | 2006-09-09 17:54:06 +0000 (Sat, 09 Sep 2006) | 2 lines
  4812. Changed paths:
  4813. M /libcaca/trunk/doc/Makefile.am
  4814. * Replace 'man3caca' with 'man3' in generated manpages.
  4815. ------------------------------------------------------------------------
  4816. r1019 | sam | 2006-09-09 17:52:54 +0000 (Sat, 09 Sep 2006) | 2 lines
  4817. Changed paths:
  4818. M /libcaca/trunk/test/demo0.c
  4819. * Fix dithering handling in demo0.c.
  4820. ------------------------------------------------------------------------
  4821. r1018 | sam | 2006-09-09 17:31:43 +0000 (Sat, 09 Sep 2006) | 2 lines
  4822. Changed paths:
  4823. M /libcaca/trunk/caca-config.in
  4824. * Do not output unnecessary libraries in caca-output config.
  4825. ------------------------------------------------------------------------
  4826. r1017 | sam | 2006-09-09 17:20:32 +0000 (Sat, 09 Sep 2006) | 2 lines
  4827. Changed paths:
  4828. M /libcaca/trunk/doc/migrating.dox
  4829. * Oops, thinko in the migration doc.
  4830. ------------------------------------------------------------------------
  4831. r1016 | sam | 2006-09-09 17:02:30 +0000 (Sat, 09 Sep 2006) | 3 lines
  4832. Changed paths:
  4833. M /libcaca/trunk/doc/migrating.dox
  4834. * Updated the migration documentation so that it mentions the <caca0.h>
  4835. compatibility layer.
  4836. ------------------------------------------------------------------------
  4837. r1015 | sam | 2006-09-09 16:53:13 +0000 (Sat, 09 Sep 2006) | 3 lines
  4838. Changed paths:
  4839. M /libcaca/trunk/caca/caca0.c
  4840. M /libcaca/trunk/caca/caca0.h
  4841. * Made features (such as dithering mode) and caca_sqrt work in the legacy
  4842. 0.x glue code.
  4843. ------------------------------------------------------------------------
  4844. r1014 | sam | 2006-09-09 15:40:16 +0000 (Sat, 09 Sep 2006) | 3 lines
  4845. Changed paths:
  4846. M /libcaca/trunk/test
  4847. M /libcaca/trunk/test/Makefile.am
  4848. A /libcaca/trunk/test/demo0.c
  4849. * Added demo0.c, which is basically the old libcaca-0.9 demo.c file, as a
  4850. test for the <caca0.h> emulation layer.
  4851. ------------------------------------------------------------------------
  4852. r1013 | sam | 2006-09-09 15:38:06 +0000 (Sat, 09 Sep 2006) | 8 lines
  4853. Changed paths:
  4854. M /libcaca/trunk/caca/Makefile.am
  4855. A /libcaca/trunk/caca/caca0.c
  4856. A /libcaca/trunk/caca/caca0.h
  4857. * Added an emulation layer for pre-1.0 libcaca API. Legacy applications
  4858. just need to include <caca0.h> instead of <caca.h> and should be source-
  4859. compatible with old versions of libcaca.
  4860. Most of the old API works, except features and caca_sqrt(). Sprites do
  4861. work API-wise but due to the new format they are no longer working in
  4862. the same way.
  4863. ------------------------------------------------------------------------
  4864. r1012 | sam | 2006-09-09 14:52:05 +0000 (Sat, 09 Sep 2006) | 2 lines
  4865. Changed paths:
  4866. M /libcaca/trunk/test/export.c
  4867. * Fix a crash in export.c with unknown file formats.
  4868. ------------------------------------------------------------------------
  4869. r1011 | sam | 2006-08-30 21:30:29 +0000 (Wed, 30 Aug 2006) | 2 lines
  4870. Changed paths:
  4871. M /libcaca/trunk/cucul/transform.c
  4872. * U+214B TURNED AMPERSAND
  4873. ------------------------------------------------------------------------
  4874. r1010 | sam | 2006-08-25 10:22:57 +0000 (Fri, 25 Aug 2006) | 3 lines
  4875. Changed paths:
  4876. M /libcaca/trunk/ChangeLog
  4877. M /libcaca/trunk/NEWS
  4878. M /libcaca/trunk/configure.ac
  4879. * Updated ChangeLog and NEWS.
  4880. * 0.99.beta3 release.
  4881. ------------------------------------------------------------------------
  4882. r1009 | sam | 2006-08-25 10:16:53 +0000 (Fri, 25 Aug 2006) | 3 lines
  4883. Changed paths:
  4884. M /libcaca/trunk/ChangeLog
  4885. M /libcaca/trunk/Makefile.am
  4886. M /libcaca/trunk/configure.ac
  4887. D /libcaca/trunk/debian
  4888. * Removed debian packaging stuff from the trunk. It'll now be at
  4889. svn://svn.debian.org/svn/sam-hocevar/pkg-misc
  4890. ------------------------------------------------------------------------
  4891. r1008 | sam | 2006-08-13 17:30:34 +0000 (Sun, 13 Aug 2006) | 2 lines
  4892. Changed paths:
  4893. M /libcaca/trunk/caca/driver_gl.c
  4894. * Factored some of the GL code.
  4895. ------------------------------------------------------------------------
  4896. r1007 | sam | 2006-08-02 13:15:52 +0000 (Wed, 02 Aug 2006) | 2 lines
  4897. Changed paths:
  4898. M /libcaca/trunk/test
  4899. M /libcaca/trunk/test/matrix.c
  4900. * A few changes to the matrix program. I do not plan to maintain it.
  4901. ------------------------------------------------------------------------
  4902. r1006 | sam | 2006-08-02 13:12:43 +0000 (Wed, 02 Aug 2006) | 3 lines
  4903. Changed paths:
  4904. M /libcaca/trunk/caca/caca.c
  4905. M /libcaca/trunk/caca/caca.h
  4906. M /libcaca/trunk/caca/driver_conio.c
  4907. M /libcaca/trunk/caca/driver_ncurses.c
  4908. M /libcaca/trunk/caca/driver_raw.c
  4909. M /libcaca/trunk/caca/driver_slang.c
  4910. M /libcaca/trunk/caca/driver_vga.c
  4911. M /libcaca/trunk/caca/event.c
  4912. M /libcaca/trunk/caca/graphics.c
  4913. * Fixed libcaca prototypes so that all functions use the errno mechanism
  4914. and return a value.
  4915. ------------------------------------------------------------------------
  4916. r1005 | sam | 2006-08-02 13:11:39 +0000 (Wed, 02 Aug 2006) | 2 lines
  4917. Changed paths:
  4918. M /libcaca/trunk/cucul/cucul.c
  4919. * Fixed cucul_create_canvas()'s documentation.
  4920. ------------------------------------------------------------------------
  4921. r1004 | sam | 2006-07-21 08:19:29 +0000 (Fri, 21 Jul 2006) | 3 lines
  4922. Changed paths:
  4923. M /libcaca/trunk/cucul/dither.c
  4924. * Fixed typos in cucul/dither.c that prevented using ordered dither modes,
  4925. thanks to Sean D'Epagnier.
  4926. ------------------------------------------------------------------------
  4927. r1002 | jylam | 2006-06-10 11:35:18 +0000 (Sat, 10 Jun 2006) | 2 lines
  4928. Changed paths:
  4929. M /libcaca/trunk/cxx/caca++.cpp
  4930. M /libcaca/trunk/cxx/caca++.h
  4931. M /libcaca/trunk/cxx/cpptest.cpp
  4932. * Updated C++ bindings
  4933. ------------------------------------------------------------------------
  4934. r1001 | sam | 2006-06-10 11:04:21 +0000 (Sat, 10 Jun 2006) | 3 lines
  4935. Changed paths:
  4936. M /libcaca/trunk/debian/control
  4937. * Fix debian package dependencies; -dev packages didn't pull their library
  4938. dependencies. Of course.
  4939. ------------------------------------------------------------------------
  4940. r995 | sam | 2006-05-31 14:33:48 +0000 (Wed, 31 May 2006) | 2 lines
  4941. Changed paths:
  4942. M /libcaca/trunk/test/matrix.c
  4943. * Fixed matrix.c for non-Thinkpad computers.
  4944. ------------------------------------------------------------------------
  4945. r994 | sam | 2006-05-31 14:08:58 +0000 (Wed, 31 May 2006) | 2 lines
  4946. Changed paths:
  4947. M /libcaca/trunk/configure.ac
  4948. * Fix a build failure when X11R7 is available but OpenGL isn't.
  4949. ------------------------------------------------------------------------
  4950. r993 | sam | 2006-05-31 12:18:23 +0000 (Wed, 31 May 2006) | 3 lines
  4951. Changed paths:
  4952. M /libcaca/trunk/test/Makefile.am
  4953. A /libcaca/trunk/test/matrix.c
  4954. * Small matrix effect. Totally useless. Unless you have a Thinkpad, in
  4955. which case it is massively useless.
  4956. ------------------------------------------------------------------------
  4957. r992 | sam | 2006-05-28 22:19:10 +0000 (Sun, 28 May 2006) | 3 lines
  4958. Changed paths:
  4959. M /libcaca/trunk/ChangeLog
  4960. M /libcaca/trunk/NEWS
  4961. M /libcaca/trunk/configure.ac
  4962. M /libcaca/trunk/debian/changelog
  4963. * Updated ChangeLog and NEWS.
  4964. * 0.99.beta2 release.
  4965. ------------------------------------------------------------------------
  4966. r991 | sam | 2006-05-26 07:43:41 +0000 (Fri, 26 May 2006) | 2 lines
  4967. Changed paths:
  4968. M /libcaca/trunk/debian/caca-utils.install
  4969. M /libcaca/trunk/debian/libcucul-dev.install
  4970. * Updated the Debian build scripts.
  4971. ------------------------------------------------------------------------
  4972. r988 | sam | 2006-05-26 07:01:10 +0000 (Fri, 26 May 2006) | 2 lines
  4973. Changed paths:
  4974. M /libcaca/trunk/cucul/canvas.c
  4975. * Fixed an out of bounds bug in cucul_blit().
  4976. ------------------------------------------------------------------------
  4977. r987 | sam | 2006-05-26 07:00:34 +0000 (Fri, 26 May 2006) | 2 lines
  4978. Changed paths:
  4979. M /libcaca/trunk/caca-config.in
  4980. * Removed legacy CUCUL_LIBS from caca-config.
  4981. ------------------------------------------------------------------------
  4982. r986 | sam | 2006-05-26 07:00:04 +0000 (Fri, 26 May 2006) | 3 lines
  4983. Changed paths:
  4984. M /libcaca/trunk/caca/driver_ncurses.c
  4985. M /libcaca/trunk/caca/driver_slang.c
  4986. * UTF-8 input support for ncurses.
  4987. * Hack for 16-color support in xfce4-terminal for both ncurses and slang.
  4988. ------------------------------------------------------------------------
  4989. r985 | sam | 2006-05-26 06:59:11 +0000 (Fri, 26 May 2006) | 2 lines
  4990. Changed paths:
  4991. M /libcaca/trunk/caca/graphics.c
  4992. * Reduced IDLE_USEC by half. Today's machines are fast :-)
  4993. ------------------------------------------------------------------------
  4994. r984 | sam | 2006-05-25 22:32:03 +0000 (Thu, 25 May 2006) | 3 lines
  4995. Changed paths:
  4996. M /libcaca/trunk/caca/caca.c
  4997. M /libcaca/trunk/caca/driver_ncurses.c
  4998. M /libcaca/trunk/configure.ac
  4999. * Fixed UTF-8 support in ncurses.
  5000. * Set ncurses's priority higher than slang.
  5001. ------------------------------------------------------------------------
  5002. r983 | sam | 2006-05-25 20:01:30 +0000 (Thu, 25 May 2006) | 2 lines
  5003. Changed paths:
  5004. M /libcaca/trunk/TODO
  5005. * Updated TODO list.
  5006. ------------------------------------------------------------------------
  5007. r982 | sam | 2006-05-25 20:01:10 +0000 (Thu, 25 May 2006) | 3 lines
  5008. Changed paths:
  5009. M /libcaca/trunk/caca/driver_slang.c
  5010. M /libcaca/trunk/cucul/box.c
  5011. M /libcaca/trunk/cucul/canvas.c
  5012. M /libcaca/trunk/cucul/charset.c
  5013. M /libcaca/trunk/cucul/conic.c
  5014. M /libcaca/trunk/cucul/cucul.h
  5015. M /libcaca/trunk/cucul/line.c
  5016. M /libcaca/trunk/cucul/triangle.c
  5017. * Have cucul_utf8_to_utf32 write how many bytes it read.
  5018. * Use that in the SLang driver so that it supports UTF-8 input.
  5019. ------------------------------------------------------------------------
  5020. r981 | sam | 2006-05-25 19:59:35 +0000 (Thu, 25 May 2006) | 3 lines
  5021. Changed paths:
  5022. M /libcaca/trunk/cucul/export.c
  5023. * Fix warnings in a few exporters. Do not assume %d accepts uint32_t without
  5024. an explicit cast.
  5025. ------------------------------------------------------------------------
  5026. r980 | sam | 2006-05-25 19:58:21 +0000 (Thu, 25 May 2006) | 4 lines
  5027. Changed paths:
  5028. M /libcaca/trunk/caca/caca.c
  5029. M /libcaca/trunk/caca/driver_ncurses.c
  5030. M /libcaca/trunk/test/colors.c
  5031. M /libcaca/trunk/test/input.c
  5032. * Minor cosmetic changes in the test programs.
  5033. * Code enhancements in the ncurses driver.
  5034. * Added a comment to explain why slang has a higher priority than ncurses.
  5035. ------------------------------------------------------------------------
  5036. r979 | sam | 2006-05-25 19:56:55 +0000 (Thu, 25 May 2006) | 2 lines
  5037. Changed paths:
  5038. M /libcaca/trunk/caca/driver_conio.c
  5039. * Fixed the DOS build.
  5040. ------------------------------------------------------------------------
  5041. r978 | sam | 2006-05-25 19:56:03 +0000 (Thu, 25 May 2006) | 2 lines
  5042. Changed paths:
  5043. M /libcaca/trunk/caca/caca_internals.h
  5044. * Minor cosmetic fix.
  5045. ------------------------------------------------------------------------
  5046. r977 | sam | 2006-05-25 19:55:11 +0000 (Thu, 25 May 2006) | 3 lines
  5047. Changed paths:
  5048. M /libcaca/trunk/caca/Makefile.am
  5049. M /libcaca/trunk/cucul/Makefile.am
  5050. M /libcaca/trunk/cxx/Makefile.am
  5051. M /libcaca/trunk/kernel/Makefile.am
  5052. M /libcaca/trunk/test/Makefile.am
  5053. M /libcaca/trunk/tools/Makefile.am
  5054. * Added -I${top_srcdir} to the compilation flags to fix builds configured
  5055. from an alternate directory (they failed to find common.h).
  5056. ------------------------------------------------------------------------
  5057. r976 | sam | 2006-05-25 19:11:18 +0000 (Thu, 25 May 2006) | 3 lines
  5058. Changed paths:
  5059. M /libcaca/trunk/configure.ac
  5060. M /libcaca/trunk/src/Makefile.am
  5061. * Removed --enable-network flag, but reused the test as a condition for
  5062. building cacaserver.
  5063. ------------------------------------------------------------------------
  5064. r975 | sam | 2006-05-25 19:10:35 +0000 (Thu, 25 May 2006) | 2 lines
  5065. Changed paths:
  5066. M /libcaca/trunk/build-dos
  5067. M /libcaca/trunk/build-win32
  5068. * Updated build scripts for DOS and Win32.
  5069. ------------------------------------------------------------------------
  5070. r974 | sam | 2006-05-20 08:45:19 +0000 (Sat, 20 May 2006) | 3 lines
  5071. Changed paths:
  5072. M /libcaca/trunk/caca/driver_ncurses.c
  5073. M /libcaca/trunk/caca/driver_slang.c
  5074. * Got backspace to work with the slang and ncurses drivers in an X
  5075. terminal window.
  5076. ------------------------------------------------------------------------
  5077. r973 | sam | 2006-05-20 08:19:13 +0000 (Sat, 20 May 2006) | 2 lines
  5078. Changed paths:
  5079. M /libcaca/trunk/caca/driver_gl.c
  5080. * More coding style fixes in the GL driver.
  5081. ------------------------------------------------------------------------
  5082. r972 | sam | 2006-05-20 08:11:58 +0000 (Sat, 20 May 2006) | 2 lines
  5083. Changed paths:
  5084. M /libcaca/trunk/caca/driver_gl.c
  5085. * Fixed awful indenting of the GL plugin.
  5086. ------------------------------------------------------------------------
  5087. r971 | sam | 2006-05-20 05:45:57 +0000 (Sat, 20 May 2006) | 3 lines
  5088. Changed paths:
  5089. M /libcaca/trunk/caca/driver_ncurses.c
  5090. * Make the ncurses driver UTF-8 and UTF-32 aware.
  5091. * Add the backspace key to the ncurses driver.
  5092. ------------------------------------------------------------------------
  5093. r970 | sam | 2006-05-20 05:41:14 +0000 (Sat, 20 May 2006) | 3 lines
  5094. Changed paths:
  5095. M /libcaca/trunk/caca/driver_slang.c
  5096. * Make the slang driver UTF-8 and UTF-32 aware.
  5097. * Add the backspace key to the slang driver.
  5098. ------------------------------------------------------------------------
  5099. r969 | sam | 2006-05-20 05:29:24 +0000 (Sat, 20 May 2006) | 3 lines
  5100. Changed paths:
  5101. M /libcaca/trunk/caca/caca.h
  5102. M /libcaca/trunk/caca/driver_conio.c
  5103. M /libcaca/trunk/caca/driver_gl.c
  5104. M /libcaca/trunk/caca/driver_ncurses.c
  5105. M /libcaca/trunk/caca/driver_slang.c
  5106. M /libcaca/trunk/caca/driver_win32.c
  5107. M /libcaca/trunk/caca/driver_x11.c
  5108. M /libcaca/trunk/caca/event.c
  5109. M /libcaca/trunk/test/input.c
  5110. * Renamed the event data member "ucs4" to "utf32" for consistency
  5111. with "utf8".
  5112. ------------------------------------------------------------------------
  5113. r968 | sam | 2006-05-20 05:28:31 +0000 (Sat, 20 May 2006) | 3 lines
  5114. Changed paths:
  5115. M /libcaca/trunk/debian/changelog
  5116. M /libcaca/trunk/debian/control
  5117. * Added information from a recent Debian upload of the old
  5118. version of libcaca.
  5119. ------------------------------------------------------------------------
  5120. r967 | sam | 2006-05-19 18:34:23 +0000 (Fri, 19 May 2006) | 2 lines
  5121. Changed paths:
  5122. M /libcaca/trunk/test
  5123. M /libcaca/trunk/test/Makefile.am
  5124. A /libcaca/trunk/test/input.c
  5125. * Text input test program. Might be merged into libcaca if it works well.
  5126. ------------------------------------------------------------------------
  5127. r966 | sam | 2006-05-19 06:44:58 +0000 (Fri, 19 May 2006) | 2 lines
  5128. Changed paths:
  5129. M /libcaca/trunk/TODO
  5130. * Updated the TODO list.
  5131. ------------------------------------------------------------------------
  5132. r965 | sam | 2006-05-19 06:00:00 +0000 (Fri, 19 May 2006) | 2 lines
  5133. Changed paths:
  5134. M /libcaca/trunk/debian/caca-utils.install
  5135. M /libcaca/trunk/debian/libcucul-dev.install
  5136. * Install caca-config.1.gz in the libcucul-dev package, not caca-utils.
  5137. ------------------------------------------------------------------------
  5138. r964 | sam | 2006-05-19 05:44:27 +0000 (Fri, 19 May 2006) | 3 lines
  5139. Changed paths:
  5140. M /libcaca/trunk/caca/caca.h
  5141. M /libcaca/trunk/caca/graphics.c
  5142. M /libcaca/trunk/python/pypycaca.c
  5143. M /libcaca/trunk/python/pypycaca.h
  5144. M /libcaca/trunk/src/aafire.c
  5145. M /libcaca/trunk/src/cacaball.c
  5146. M /libcaca/trunk/src/cacamoir.c
  5147. M /libcaca/trunk/src/cacaplas.c
  5148. M /libcaca/trunk/test/demo.c
  5149. M /libcaca/trunk/test/frames.c
  5150. M /libcaca/trunk/test/gamma.c
  5151. * Renamed caca_set_delay() and caca_get_rendertime() into
  5152. caca_set_display_time() and caca_get_display_time() for consistency.
  5153. ------------------------------------------------------------------------
  5154. r963 | sam | 2006-05-19 05:30:01 +0000 (Fri, 19 May 2006) | 2 lines
  5155. Changed paths:
  5156. M /libcaca/trunk/cucul/charset.c
  5157. * Documented the newly exported charset functions.
  5158. ------------------------------------------------------------------------
  5159. r962 | sam | 2006-05-19 04:53:48 +0000 (Fri, 19 May 2006) | 2 lines
  5160. Changed paths:
  5161. M /libcaca/trunk/caca/driver_ncurses.c
  5162. M /libcaca/trunk/caca/driver_slang.c
  5163. M /libcaca/trunk/cucul/box.c
  5164. M /libcaca/trunk/cucul/canvas.c
  5165. M /libcaca/trunk/cucul/charset.c
  5166. M /libcaca/trunk/cucul/conic.c
  5167. M /libcaca/trunk/cucul/cucul.h
  5168. M /libcaca/trunk/cucul/cucul_internals.h
  5169. M /libcaca/trunk/cucul/export.c
  5170. M /libcaca/trunk/cucul/import.c
  5171. M /libcaca/trunk/cucul/line.c
  5172. M /libcaca/trunk/cucul/triangle.c
  5173. M /libcaca/trunk/tools/makefont.c
  5174. * Export the UTF-8 / UTF-32 / CP437 character conversions to applications.
  5175. ------------------------------------------------------------------------
  5176. r961 | sam | 2006-05-18 07:57:42 +0000 (Thu, 18 May 2006) | 2 lines
  5177. Changed paths:
  5178. M /libcaca/trunk/cucul/font.c
  5179. M /libcaca/trunk/cucul/font_mono9.h
  5180. M /libcaca/trunk/cucul/font_monobold12.h
  5181. * Regenerated fonts and reactivated them under Win32.
  5182. ------------------------------------------------------------------------
  5183. r960 | sam | 2006-05-18 07:56:54 +0000 (Thu, 18 May 2006) | 6 lines
  5184. Changed paths:
  5185. M /libcaca/trunk/tools/makefont.c
  5186. * Elite trick in the font generator to cope with C89's string length
  5187. limitation of 509 characters. Instead of doing:
  5188. char foo[10] = "abcdefghij";
  5189. we now do:
  5190. struct { char f1[4], f2[4], f3[2]; } foo = { "abcd", "efgh", "ij" };
  5191. ------------------------------------------------------------------------
  5192. r959 | sam | 2006-05-18 06:26:31 +0000 (Thu, 18 May 2006) | 2 lines
  5193. Changed paths:
  5194. M /libcaca/trunk/test/font2tga.c
  5195. * font2tga no longer needs cucul_internal.h.
  5196. ------------------------------------------------------------------------
  5197. r958 | sam | 2006-05-18 06:23:47 +0000 (Thu, 18 May 2006) | 5 lines
  5198. Changed paths:
  5199. M /libcaca/trunk/cucul/box.c
  5200. M /libcaca/trunk/cucul/canvas.c
  5201. M /libcaca/trunk/cucul/conic.c
  5202. M /libcaca/trunk/cucul/cucul.h
  5203. M /libcaca/trunk/cucul/cucul_internals.h
  5204. M /libcaca/trunk/cucul/dither.c
  5205. M /libcaca/trunk/cucul/import.c
  5206. M /libcaca/trunk/cucul/line.c
  5207. M /libcaca/trunk/cucul/triangle.c
  5208. M /libcaca/trunk/test/font2tga.c
  5209. * Changed cucul_putchar's prototype so that it accepts a 32-bit unsigned
  5210. int which shall be used as an UTF-32 character. We do not have any casting
  5211. problems due to the signedness of chars because all characters were
  5212. ASCII (ie. <= 0x7f) beforehands.
  5213. ------------------------------------------------------------------------
  5214. r957 | sam | 2006-05-18 06:13:36 +0000 (Thu, 18 May 2006) | 2 lines
  5215. Changed paths:
  5216. M /libcaca/trunk/test
  5217. M /libcaca/trunk/test/Makefile.am
  5218. A /libcaca/trunk/test/font2tga.c
  5219. * Added font2tga, a test program that exports our font in a known format.
  5220. ------------------------------------------------------------------------
  5221. r956 | sam | 2006-05-18 06:09:44 +0000 (Thu, 18 May 2006) | 3 lines
  5222. Changed paths:
  5223. M /libcaca/trunk/test/export.c
  5224. * If the export test target is ANSI or UTF-8, dither image with special
  5225. shaded glyphs.
  5226. ------------------------------------------------------------------------
  5227. r955 | sam | 2006-05-18 05:43:43 +0000 (Thu, 18 May 2006) | 2 lines
  5228. Changed paths:
  5229. M /libcaca/trunk/configure.ac
  5230. * Removed useless -lXt from X11 libraries check.
  5231. ------------------------------------------------------------------------
  5232. r954 | sam | 2006-05-12 19:33:44 +0000 (Fri, 12 May 2006) | 2 lines
  5233. Changed paths:
  5234. M /libcaca/trunk/cucul/import.c
  5235. * Workaround for illegal ^[[0,0H ANSI escape code.
  5236. ------------------------------------------------------------------------
  5237. r953 | sam | 2006-05-12 19:32:41 +0000 (Fri, 12 May 2006) | 3 lines
  5238. Changed paths:
  5239. M /libcaca/trunk/cucul/dither.c
  5240. * Use UTF-32 instead of UTF-8 in the dithering glyph block list for slightly
  5241. better performances.
  5242. ------------------------------------------------------------------------
  5243. r952 | sam | 2006-05-12 19:31:50 +0000 (Fri, 12 May 2006) | 3 lines
  5244. Changed paths:
  5245. M /libcaca/trunk/cucul/export.c
  5246. * Add linebreaks to the ANSI exporter for better readability, and use
  5247. the save/load cursor position trick to ignore them.
  5248. ------------------------------------------------------------------------
  5249. r951 | jylam | 2006-05-12 19:19:36 +0000 (Fri, 12 May 2006) | 2 lines
  5250. Changed paths:
  5251. M /libcaca/trunk/cucul/export.c
  5252. * Fixed postscript exporter, image in not at the bottom of the page anymore
  5253. ------------------------------------------------------------------------
  5254. r950 | sam | 2006-05-09 20:25:29 +0000 (Tue, 09 May 2006) | 1 line
  5255. Changed paths:
  5256. M /libcaca/trunk/src/cacaserver.c
  5257. * Use UTF-8 instead of ANSI in cacaserver
  5258. ------------------------------------------------------------------------
  5259. r949 | sam | 2006-05-09 18:59:00 +0000 (Tue, 09 May 2006) | 1 line
  5260. Changed paths:
  5261. M /libcaca/trunk/cucul/font_mono9.h
  5262. M /libcaca/trunk/cucul/font_monobold12.h
  5263. * Optimise built-in fonts. We gain about 100kB in the final binary.
  5264. ------------------------------------------------------------------------
  5265. r948 | sam | 2006-05-09 15:52:15 +0000 (Tue, 09 May 2006) | 3 lines
  5266. Changed paths:
  5267. M /libcaca/trunk/tools/makefont.c
  5268. * Optimise similar glyphs when generating a font. Given how many glyphs
  5269. are unavailable, this is a significant gain.
  5270. ------------------------------------------------------------------------
  5271. r947 | sam | 2006-05-09 01:58:47 +0000 (Tue, 09 May 2006) | 2 lines
  5272. Changed paths:
  5273. M /libcaca/trunk/caca/driver_x11.c
  5274. * Added the long dash and middle dot CP437 characters to the X11 driver.
  5275. ------------------------------------------------------------------------
  5276. r946 | sam | 2006-05-09 01:57:47 +0000 (Tue, 09 May 2006) | 3 lines
  5277. Changed paths:
  5278. M /libcaca/trunk/cucul/import.c
  5279. * If the ANSI file we import does not use the 80 columns, we don't expand
  5280. the canvas to 80 columns.
  5281. ------------------------------------------------------------------------
  5282. r945 | sam | 2006-05-09 01:12:58 +0000 (Tue, 09 May 2006) | 3 lines
  5283. Changed paths:
  5284. M /libcaca/trunk/src/cacadraw.c
  5285. * Allow cacadraw to open several files; use 'n' and 'p' to cycle.
  5286. * Decreased PgUp/PgDn scrolling rate.
  5287. ------------------------------------------------------------------------
  5288. r944 | sam | 2006-05-09 01:03:02 +0000 (Tue, 09 May 2006) | 2 lines
  5289. Changed paths:
  5290. M /libcaca/trunk/kernel/kernel.c
  5291. * Removed a useless cast in the kernel code.
  5292. ------------------------------------------------------------------------
  5293. r943 | sam | 2006-05-09 00:59:29 +0000 (Tue, 09 May 2006) | 2 lines
  5294. Changed paths:
  5295. M /libcaca/trunk/DotNet
  5296. M /libcaca/trunk/DotNet/AssemblyInfo.cs
  5297. M /libcaca/trunk/DotNet/Caca.cs
  5298. M /libcaca/trunk/DotNet/Cucul.cs
  5299. M /libcaca/trunk/DotNet/test.cs
  5300. * Set svn properties on the .NET files.
  5301. ------------------------------------------------------------------------
  5302. r942 | sam | 2006-05-09 00:47:28 +0000 (Tue, 09 May 2006) | 3 lines
  5303. Changed paths:
  5304. M /libcaca/trunk/test/font.c
  5305. M /libcaca/trunk/test/text.c
  5306. * Cosmetic fix in test/font.c.
  5307. * Use UTF-8 output in test/text.c instead of ANSI.
  5308. ------------------------------------------------------------------------
  5309. r941 | sam | 2006-05-09 00:46:08 +0000 (Tue, 09 May 2006) | 2 lines
  5310. Changed paths:
  5311. M /libcaca/trunk/caca/caca.h
  5312. * Minor cosmetic fix in a comment.
  5313. ------------------------------------------------------------------------
  5314. r940 | sam | 2006-05-09 00:43:22 +0000 (Tue, 09 May 2006) | 2 lines
  5315. Changed paths:
  5316. M /libcaca/trunk/cucul/font_mono9.h
  5317. M /libcaca/trunk/cucul/font_monobold12.h
  5318. M /libcaca/trunk/tools/makefont.c
  5319. * Added a few more Unicode blocks to the default fonts.
  5320. ------------------------------------------------------------------------
  5321. r939 | sam | 2006-05-09 00:36:33 +0000 (Tue, 09 May 2006) | 2 lines
  5322. Changed paths:
  5323. M /libcaca/trunk/cucul/transform.c
  5324. * Added a few more Unicode characters to the glyph transformations.
  5325. ------------------------------------------------------------------------
  5326. r938 | sam | 2006-05-09 00:34:16 +0000 (Tue, 09 May 2006) | 3 lines
  5327. Changed paths:
  5328. M /libcaca/trunk/cucul/cucul.h
  5329. M /libcaca/trunk/cucul/dither.c
  5330. * Changed the cucul_create_dither() prototype to make sure the mask
  5331. arguments are at least 32 bits.
  5332. ------------------------------------------------------------------------
  5333. r932 | sam | 2006-05-05 15:19:44 +0000 (Fri, 05 May 2006) | 3 lines
  5334. Changed paths:
  5335. M /libcaca/trunk/test/export.c
  5336. * Make the export test 80 columns wide, so that the ANSI we generate can
  5337. be read by other programs.
  5338. ------------------------------------------------------------------------
  5339. r931 | sam | 2006-05-05 15:13:32 +0000 (Fri, 05 May 2006) | 2 lines
  5340. Changed paths:
  5341. M /libcaca/trunk/cucul/font_mono9.h
  5342. M /libcaca/trunk/cucul/font_monobold12.h
  5343. * Updated fonts with the new hardcoded CP437 glyphs.
  5344. ------------------------------------------------------------------------
  5345. r930 | sam | 2006-05-05 15:12:50 +0000 (Fri, 05 May 2006) | 3 lines
  5346. Changed paths:
  5347. M /libcaca/trunk/tools/makefont.c
  5348. * Hardcode a few CP437 glyphs in makefont.c because they don't look that
  5349. good with Pango.
  5350. ------------------------------------------------------------------------
  5351. r929 | sam | 2006-05-05 14:03:40 +0000 (Fri, 05 May 2006) | 2 lines
  5352. Changed paths:
  5353. M /libcaca/trunk/caca/driver_ncurses.c
  5354. M /libcaca/trunk/caca/driver_slang.c
  5355. M /libcaca/trunk/tools/Makefile.am
  5356. M /libcaca/trunk/tools/makefont.c
  5357. * Factored more UTF32 to UTF8 conversions using _cucul_utf32_to_utf8().
  5358. ------------------------------------------------------------------------
  5359. r928 | sam | 2006-05-05 13:44:54 +0000 (Fri, 05 May 2006) | 3 lines
  5360. Changed paths:
  5361. M /libcaca/trunk/cucul/export.c
  5362. * Use _cucul_utf32_to_utf8() instead of the inline code in the UTF-8 and
  5363. SVG exporters.
  5364. ------------------------------------------------------------------------
  5365. r927 | sam | 2006-05-05 05:09:54 +0000 (Fri, 05 May 2006) | 2 lines
  5366. Changed paths:
  5367. M /libcaca/trunk/cucul/charset.c
  5368. M /libcaca/trunk/cucul/cucul_internals.h
  5369. * Implemented the private _cucul_utf32_to_utf8() helper.
  5370. ------------------------------------------------------------------------
  5371. r926 | sam | 2006-05-05 05:08:51 +0000 (Fri, 05 May 2006) | 2 lines
  5372. Changed paths:
  5373. M /libcaca/trunk/cucul/export.c
  5374. * Exporter now generates valid ANSI, with CP437 characters.
  5375. ------------------------------------------------------------------------
  5376. r925 | sam | 2006-05-04 22:00:52 +0000 (Thu, 04 May 2006) | 3 lines
  5377. Changed paths:
  5378. M /libcaca/trunk/cucul/export.c
  5379. * Added "utf8" export that is like ANSI but exports UTF-8 encoded coloured
  5380. text.
  5381. ------------------------------------------------------------------------
  5382. r924 | sam | 2006-05-04 21:34:10 +0000 (Thu, 04 May 2006) | 3 lines
  5383. Changed paths:
  5384. M /libcaca/trunk/cucul/colour.c
  5385. * Use a slightly different RGB palette for ANSI colours, so that brown
  5386. really looks like brown and not like desaturated yellow.
  5387. ------------------------------------------------------------------------
  5388. r923 | jylam | 2006-05-02 18:26:02 +0000 (Tue, 02 May 2006) | 2 lines
  5389. Changed paths:
  5390. M /libcaca/trunk/DotNet/test.cs
  5391. M /libcaca/trunk/caca/event.c
  5392. M /libcaca/trunk/doc/tutorial.dox
  5393. * Fixed error in tutorial, updated caca_get_event() doc
  5394. ------------------------------------------------------------------------
  5395. r922 | jylam | 2006-04-29 11:26:44 +0000 (Sat, 29 Apr 2006) | 2 lines
  5396. Changed paths:
  5397. M /libcaca/trunk/DotNet/AssemblyInfo.cs
  5398. M /libcaca/trunk/DotNet/Caca.cs
  5399. M /libcaca/trunk/DotNet/Cucul.cs
  5400. M /libcaca/trunk/DotNet/test.cs
  5401. * Fixed $Id
  5402. ------------------------------------------------------------------------
  5403. r921 | jylam | 2006-04-29 11:20:43 +0000 (Sat, 29 Apr 2006) | 2 lines
  5404. Changed paths:
  5405. A /libcaca/trunk/DotNet
  5406. A /libcaca/trunk/DotNet/AssemblyInfo.cs
  5407. A /libcaca/trunk/DotNet/Caca.cs
  5408. A /libcaca/trunk/DotNet/Cucul.cs
  5409. A /libcaca/trunk/DotNet/Makefile
  5410. A /libcaca/trunk/DotNet/libCaca.dll.config
  5411. A /libcaca/trunk/DotNet/libCucul.dll.config
  5412. A /libcaca/trunk/DotNet/test.cs
  5413. * Added preliminary .NET bindings. Caca is complete, Cucul needs to be finished
  5414. ------------------------------------------------------------------------
  5415. r920 | sam | 2006-04-27 14:15:23 +0000 (Thu, 27 Apr 2006) | 2 lines
  5416. Changed paths:
  5417. M /libcaca/trunk/cucul/cucul.h
  5418. M /libcaca/trunk/cucul/dither.c
  5419. M /libcaca/trunk/cucul/export.c
  5420. M /libcaca/trunk/cucul/font.c
  5421. M /libcaca/trunk/cucul/import.c
  5422. M /libcaca/trunk/cucul/sprite.c
  5423. M /libcaca/trunk/cucul/transform.c
  5424. * Completed return value and errno handling in libcucul API.
  5425. ------------------------------------------------------------------------
  5426. r919 | sam | 2006-04-27 13:02:27 +0000 (Thu, 27 Apr 2006) | 2 lines
  5427. Changed paths:
  5428. M /libcaca/trunk/test/export.c
  5429. * Allow an optional input filename in the export test for cheap conversions.
  5430. ------------------------------------------------------------------------
  5431. r918 | jylam | 2006-04-26 18:59:20 +0000 (Wed, 26 Apr 2006) | 2 lines
  5432. Changed paths:
  5433. M /libcaca/trunk/caca/driver_gl.c
  5434. M /libcaca/trunk/cucul/import.c
  5435. * coding style fixes again
  5436. ------------------------------------------------------------------------
  5437. r917 | jylam | 2006-04-26 18:53:08 +0000 (Wed, 26 Apr 2006) | 2 lines
  5438. Changed paths:
  5439. M /libcaca/trunk/cxx/caca++.cpp
  5440. M /libcaca/trunk/cxx/caca++.h
  5441. M /libcaca/trunk/cxx/cucul++.h
  5442. M /libcaca/trunk/src/cacadraw.c
  5443. * Fixed indentation. I did it myself, I'm a big boy.
  5444. ------------------------------------------------------------------------
  5445. r916 | sam | 2006-04-26 17:24:27 +0000 (Wed, 26 Apr 2006) | 2 lines
  5446. Changed paths:
  5447. M /libcaca/trunk/cucul/import.c
  5448. * Fixed line wrapping on some weird ANSI files.
  5449. ------------------------------------------------------------------------
  5450. r915 | sam | 2006-04-26 17:02:37 +0000 (Wed, 26 Apr 2006) | 2 lines
  5451. Changed paths:
  5452. M /libcaca/trunk/cucul/import.c
  5453. * Fixed an ANSI rendering bug related to the bold attribute.
  5454. ------------------------------------------------------------------------
  5455. r914 | sam | 2006-04-26 15:21:28 +0000 (Wed, 26 Apr 2006) | 3 lines
  5456. Changed paths:
  5457. M /libcaca/trunk/cucul/font_mono9.h
  5458. M /libcaca/trunk/cucul/font_monobold12.h
  5459. M /libcaca/trunk/tools/makefont.c
  5460. * Added Unicode range U+2200 - U+22FF (Mathematical Operators) to the
  5461. built-in font so that we now cover all of CP437.
  5462. ------------------------------------------------------------------------
  5463. r913 | sam | 2006-04-26 14:36:11 +0000 (Wed, 26 Apr 2006) | 2 lines
  5464. Changed paths:
  5465. M /libcaca/trunk/cucul/import.c
  5466. * Minor code reorganisation and documenting.
  5467. ------------------------------------------------------------------------
  5468. r912 | jylam | 2006-04-26 14:06:19 +0000 (Wed, 26 Apr 2006) | 2 lines
  5469. Changed paths:
  5470. M /libcaca/trunk/caca/driver_gl.c
  5471. * Added preliminary (it means that's fucked up) CP437 codepage
  5472. ------------------------------------------------------------------------
  5473. r911 | sam | 2006-04-26 13:22:04 +0000 (Wed, 26 Apr 2006) | 2 lines
  5474. Changed paths:
  5475. M /libcaca/trunk/caca/driver_x11.c
  5476. * Added U+25A0 (■) to the CP437 hack in the X11 driver.
  5477. ------------------------------------------------------------------------
  5478. r910 | jylam | 2006-04-26 12:59:14 +0000 (Wed, 26 Apr 2006) | 2 lines
  5479. Changed paths:
  5480. M /libcaca/trunk/caca/driver_gl.c
  5481. * cut too long line (I read the coding style rules, yes). And we had home/end keys support in opengl driver BEFORE X11. Yeah !
  5482. ------------------------------------------------------------------------
  5483. r909 | jylam | 2006-04-26 12:57:31 +0000 (Wed, 26 Apr 2006) | 2 lines
  5484. Changed paths:
  5485. M /libcaca/trunk/caca/driver_x11.c
  5486. * removed duplicate code
  5487. ------------------------------------------------------------------------
  5488. r908 | sam | 2006-04-26 12:51:37 +0000 (Wed, 26 Apr 2006) | 2 lines
  5489. Changed paths:
  5490. M /libcaca/trunk/caca/driver_x11.c
  5491. * Wow, we even have Home/End support in X11.
  5492. ------------------------------------------------------------------------
  5493. r907 | sam | 2006-04-26 12:48:41 +0000 (Wed, 26 Apr 2006) | 2 lines
  5494. Changed paths:
  5495. M /libcaca/trunk/caca/driver_x11.c
  5496. * PageUp/PageDown support in X11.
  5497. ------------------------------------------------------------------------
  5498. r906 | jylam | 2006-04-26 12:47:21 +0000 (Wed, 26 Apr 2006) | 2 lines
  5499. Changed paths:
  5500. M /libcaca/trunk/caca/driver_gl.c
  5501. * Fixed home/pgup/pgdown/insert events
  5502. ------------------------------------------------------------------------
  5503. r905 | jylam | 2006-04-26 12:36:31 +0000 (Wed, 26 Apr 2006) | 2 lines
  5504. Changed paths:
  5505. M /libcaca/trunk/src/cacadraw.c
  5506. * page up / down
  5507. ------------------------------------------------------------------------
  5508. r904 | sam | 2006-04-26 12:30:54 +0000 (Wed, 26 Apr 2006) | 3 lines
  5509. Changed paths:
  5510. M /libcaca/trunk/cucul/import.c
  5511. * In ANSI, bold only sets the foreground colour to bright, not the
  5512. background.
  5513. ------------------------------------------------------------------------
  5514. r903 | sam | 2006-04-26 12:25:44 +0000 (Wed, 26 Apr 2006) | 3 lines
  5515. Changed paths:
  5516. M /libcaca/trunk/src
  5517. M /libcaca/trunk/src/Makefile.am
  5518. A /libcaca/trunk/src/cacadraw.c
  5519. M /libcaca/trunk/test/import.c
  5520. * Added cacadraw. It only shows files and lets you scroll for now, but
  5521. it will eventually evolve into something better.
  5522. ------------------------------------------------------------------------
  5523. r902 | jylam | 2006-04-26 12:23:30 +0000 (Wed, 26 Apr 2006) | 2 lines
  5524. Changed paths:
  5525. M /libcaca/trunk/cucul/import.c
  5526. * Really updated doc
  5527. ------------------------------------------------------------------------
  5528. r901 | jylam | 2006-04-26 12:18:35 +0000 (Wed, 26 Apr 2006) | 2 lines
  5529. Changed paths:
  5530. M /libcaca/trunk/cucul/import.c
  5531. * Fixed documentation for import
  5532. ------------------------------------------------------------------------
  5533. r900 | sam | 2006-04-26 12:17:22 +0000 (Wed, 26 Apr 2006) | 2 lines
  5534. Changed paths:
  5535. D /libcaca/trunk/cpp
  5536. * Removed legacy cpp directory.
  5537. ------------------------------------------------------------------------
  5538. r899 | jylam | 2006-04-26 12:11:55 +0000 (Wed, 26 Apr 2006) | 2 lines
  5539. Changed paths:
  5540. M /libcaca/trunk/Makefile.am
  5541. M /libcaca/trunk/configure.ac
  5542. A /libcaca/trunk/cxx (from /libcaca/trunk/cpp:895)
  5543. M /libcaca/trunk/cxx/Makefile.am
  5544. R /libcaca/trunk/cxx/caca++.cpp (from /libcaca/trunk/cpp/caca++.cpp:897)
  5545. R /libcaca/trunk/cxx/caca++.h (from /libcaca/trunk/cpp/caca++.h:897)
  5546. R /libcaca/trunk/cxx/cpptest.cpp (from /libcaca/trunk/cpp/cpptest.cpp:897)
  5547. R /libcaca/trunk/cxx/cucul++.cpp (from /libcaca/trunk/cpp/cucul++.cpp:897)
  5548. R /libcaca/trunk/cxx/cucul++.h (from /libcaca/trunk/cpp/cucul++.h:897)
  5549. * Updated C++ bindings and renamed directory to more comprehensive cxx
  5550. ------------------------------------------------------------------------
  5551. r898 | sam | 2006-04-26 12:06:13 +0000 (Wed, 26 Apr 2006) | 2 lines
  5552. Changed paths:
  5553. M /libcaca/trunk/test/event.c
  5554. * Minor typo.
  5555. ------------------------------------------------------------------------
  5556. r897 | jylam | 2006-04-26 11:57:30 +0000 (Wed, 26 Apr 2006) | 2 lines
  5557. Changed paths:
  5558. M /libcaca/trunk/cpp/caca++.cpp
  5559. M /libcaca/trunk/cpp/caca++.h
  5560. M /libcaca/trunk/cpp/cpptest.cpp
  5561. M /libcaca/trunk/cpp/cucul++.cpp
  5562. M /libcaca/trunk/cpp/cucul++.h
  5563. * Updated libcaca c++ bindings
  5564. ------------------------------------------------------------------------
  5565. r896 | sam | 2006-04-26 11:54:26 +0000 (Wed, 26 Apr 2006) | 5 lines
  5566. Changed paths:
  5567. M /libcaca/trunk/cucul/buffer.c
  5568. M /libcaca/trunk/cucul/cucul.h
  5569. M /libcaca/trunk/cucul/cucul_internals.h
  5570. M /libcaca/trunk/cucul/export.c
  5571. M /libcaca/trunk/cucul/import.c
  5572. M /libcaca/trunk/src/cacaplay.c
  5573. M /libcaca/trunk/src/cacaserver.c
  5574. M /libcaca/trunk/test
  5575. M /libcaca/trunk/test/import.c
  5576. M /libcaca/trunk/test/text.c
  5577. * Implemented cucul_load_file() and cucul_load_memory() to load respectively
  5578. a file and a memory area into a libcucul buffer.
  5579. * Changed the cucul_import_canvas() prototype so that it uses libcucul
  5580. buffers instead of simple memory areas.
  5581. ------------------------------------------------------------------------
  5582. r895 | sam | 2006-04-26 11:29:50 +0000 (Wed, 26 Apr 2006) | 2 lines
  5583. Changed paths:
  5584. M /libcaca/trunk/cucul/import.c
  5585. * Argh, _really_ fixed the uninitialised variable.
  5586. ------------------------------------------------------------------------
  5587. r894 | sam | 2006-04-26 11:28:55 +0000 (Wed, 26 Apr 2006) | 2 lines
  5588. Changed paths:
  5589. M /libcaca/trunk/cucul/import.c
  5590. * Fixed an uninitialised variable.
  5591. ------------------------------------------------------------------------
  5592. r893 | sam | 2006-04-26 10:22:31 +0000 (Wed, 26 Apr 2006) | 4 lines
  5593. Changed paths:
  5594. M /libcaca/trunk/cucul/import.c
  5595. * Fixed our buffer overflow in the ANSI parser by simply skipping control
  5596. sequences longer than 100 characters.
  5597. * Documented the escape sequence format.
  5598. ------------------------------------------------------------------------
  5599. r892 | jylam | 2006-04-26 10:04:02 +0000 (Wed, 26 Apr 2006) | 2 lines
  5600. Changed paths:
  5601. M /libcaca/trunk/cpp/cpptest.cpp
  5602. M /libcaca/trunk/cpp/cucul++.cpp
  5603. M /libcaca/trunk/cpp/cucul++.h
  5604. M /libcaca/trunk/test/demo.c
  5605. * Updated C++ bindings, should be coding-style-correction-proof, or at least a bit better than before. Not tested at all.
  5606. ------------------------------------------------------------------------
  5607. r891 | sam | 2006-04-26 09:56:26 +0000 (Wed, 26 Apr 2006) | 3 lines
  5608. Changed paths:
  5609. M /libcaca/trunk/cucul/import.c
  5610. * More robust ANSI sequence argument parser. Detects private sequences and
  5611. intermediate bytes.
  5612. ------------------------------------------------------------------------
  5613. r890 | jylam | 2006-04-26 09:00:40 +0000 (Wed, 26 Apr 2006) | 2 lines
  5614. Changed paths:
  5615. M /libcaca/trunk/cucul/import.c
  5616. * Fixed warning in a clever and tested way. Bordel de merde.
  5617. ------------------------------------------------------------------------
  5618. r889 | sam | 2006-04-26 08:21:46 +0000 (Wed, 26 Apr 2006) | 2 lines
  5619. Changed paths:
  5620. M /libcaca/trunk/cucul/import.c
  5621. * Coding style.
  5622. ------------------------------------------------------------------------
  5623. r888 | sam | 2006-04-26 08:12:57 +0000 (Wed, 26 Apr 2006) | 2 lines
  5624. Changed paths:
  5625. M /libcaca/trunk/cucul/import.c
  5626. * No way, dude. You cannot declare x and y unsigned if you test for (x < 0).
  5627. ------------------------------------------------------------------------
  5628. r887 | jylam | 2006-04-26 08:09:14 +0000 (Wed, 26 Apr 2006) | 2 lines
  5629. Changed paths:
  5630. M /libcaca/trunk/cucul/import.c
  5631. * Fixed warnings in ansi importer
  5632. ------------------------------------------------------------------------
  5633. r886 | sam | 2006-04-26 07:57:26 +0000 (Wed, 26 Apr 2006) | 2 lines
  5634. Changed paths:
  5635. M /libcaca/trunk/cucul/import.c
  5636. * More cleaning up of the ANSI loader. Fixed reverse video.
  5637. ------------------------------------------------------------------------
  5638. r885 | sam | 2006-04-26 07:46:58 +0000 (Wed, 26 Apr 2006) | 2 lines
  5639. Changed paths:
  5640. M /libcaca/trunk/cucul/colour.c
  5641. * Set the transparent colour's RGB values to the default colour's ones.
  5642. ------------------------------------------------------------------------
  5643. r884 | jylam | 2006-04-25 18:23:33 +0000 (Tue, 25 Apr 2006) | 2 lines
  5644. Changed paths:
  5645. M /libcaca/trunk/cucul/import.c
  5646. * Improved ANSI format detection
  5647. ------------------------------------------------------------------------
  5648. r883 | sam | 2006-04-25 18:16:42 +0000 (Tue, 25 Apr 2006) | 2 lines
  5649. Changed paths:
  5650. M /libcaca/trunk/cucul/import.c
  5651. * Really fixed bold in ANSI loader, and removed dead code.
  5652. ------------------------------------------------------------------------
  5653. r882 | sam | 2006-04-25 18:02:20 +0000 (Tue, 25 Apr 2006) | 2 lines
  5654. Changed paths:
  5655. M /libcaca/trunk/cucul/import.c
  5656. * Simplified _manage_modifiers() a bit.
  5657. ------------------------------------------------------------------------
  5658. r881 | sam | 2006-04-25 17:46:49 +0000 (Tue, 25 Apr 2006) | 2 lines
  5659. Changed paths:
  5660. M /libcaca/trunk/cucul/import.c
  5661. * Fixed bold support in ANSI loader.
  5662. ------------------------------------------------------------------------
  5663. r880 | sam | 2006-04-25 17:43:16 +0000 (Tue, 25 Apr 2006) | 2 lines
  5664. Changed paths:
  5665. M /libcaca/trunk/cucul/import.c
  5666. * A few fixes in the ANSI interpreter.
  5667. ------------------------------------------------------------------------
  5668. r879 | sam | 2006-04-25 16:28:00 +0000 (Tue, 25 Apr 2006) | 2 lines
  5669. Changed paths:
  5670. M /libcaca/trunk/cucul/import.c
  5671. * Got rid of _update_canvas_size().
  5672. ------------------------------------------------------------------------
  5673. r878 | jylam | 2006-04-25 15:39:13 +0000 (Tue, 25 Apr 2006) | 2 lines
  5674. Changed paths:
  5675. M /libcaca/trunk/cucul/import.c
  5676. * _updated_coding_style(aBit);
  5677. ------------------------------------------------------------------------
  5678. r877 | sam | 2006-04-25 15:22:53 +0000 (Tue, 25 Apr 2006) | 2 lines
  5679. Changed paths:
  5680. M /libcaca/trunk/cucul/import.c
  5681. * Ahahaha. Meet the "optimisation" that breaks everything.
  5682. ------------------------------------------------------------------------
  5683. r876 | sam | 2006-04-25 15:04:19 +0000 (Tue, 25 Apr 2006) | 2 lines
  5684. Changed paths:
  5685. M /libcaca/trunk/cucul/import.c
  5686. * Small optimisation in import_text().
  5687. ------------------------------------------------------------------------
  5688. r875 | sam | 2006-04-25 14:12:31 +0000 (Tue, 25 Apr 2006) | 2 lines
  5689. Changed paths:
  5690. M /libcaca/trunk/cucul/import.c
  5691. * Really minor coding style fixes in the ANSI importer.
  5692. ------------------------------------------------------------------------
  5693. r874 | sam | 2006-04-25 11:05:25 +0000 (Tue, 25 Apr 2006) | 2 lines
  5694. Changed paths:
  5695. M /libcaca/trunk/cucul/canvas.c
  5696. M /libcaca/trunk/cucul/colour.c
  5697. M /libcaca/trunk/cucul/cucul.c
  5698. M /libcaca/trunk/cucul/cucul.h
  5699. M /libcaca/trunk/cucul/cucul_internals.h
  5700. * More error checking in libcucul.
  5701. ------------------------------------------------------------------------
  5702. r873 | sam | 2006-04-25 11:05:03 +0000 (Tue, 25 Apr 2006) | 2 lines
  5703. Changed paths:
  5704. M /libcaca/trunk/test/import.c
  5705. * Jylam is too modest.
  5706. ------------------------------------------------------------------------
  5707. r872 | jylam | 2006-04-25 10:14:47 +0000 (Tue, 25 Apr 2006) | 2 lines
  5708. Changed paths:
  5709. A /libcaca/trunk/test/import.c
  5710. * Added importers test
  5711. ------------------------------------------------------------------------
  5712. r871 | jylam | 2006-04-25 10:14:12 +0000 (Tue, 25 Apr 2006) | 2 lines
  5713. Changed paths:
  5714. M /libcaca/trunk/cucul/import.c
  5715. M /libcaca/trunk/test/Makefile.am
  5716. * Added preliminary ANSI importer, added import formats autodection
  5717. ------------------------------------------------------------------------
  5718. r870 | sam | 2006-04-25 09:59:58 +0000 (Tue, 25 Apr 2006) | 4 lines
  5719. Changed paths:
  5720. M /libcaca/trunk/configure.ac
  5721. M /libcaca/trunk/cucul/box.c
  5722. M /libcaca/trunk/cucul/buffer.c
  5723. M /libcaca/trunk/cucul/canvas.c
  5724. M /libcaca/trunk/cucul/conic.c
  5725. M /libcaca/trunk/cucul/cucul.h
  5726. M /libcaca/trunk/cucul/line.c
  5727. M /libcaca/trunk/cucul/triangle.c
  5728. * Check for <errno.h>.
  5729. * Started changing function prototypes so that they return an integer
  5730. instead of void, just in case they might fail.
  5731. ------------------------------------------------------------------------
  5732. r869 | sam | 2006-04-25 09:34:41 +0000 (Tue, 25 Apr 2006) | 2 lines
  5733. Changed paths:
  5734. M /libcaca/trunk/cucul/Makefile.am
  5735. M /libcaca/trunk/cucul/cucul.h
  5736. D /libcaca/trunk/cucul/error.c
  5737. * Reverted that errno stuff. We'll just use the real errno.
  5738. ------------------------------------------------------------------------
  5739. r868 | sam | 2006-04-25 08:54:44 +0000 (Tue, 25 Apr 2006) | 2 lines
  5740. Changed paths:
  5741. M /libcaca/trunk/cucul/Makefile.am
  5742. M /libcaca/trunk/cucul/cucul.h
  5743. A /libcaca/trunk/cucul/error.c
  5744. * Added basis for an errno-like mechanism.
  5745. ------------------------------------------------------------------------
  5746. r867 | sam | 2006-04-24 22:10:38 +0000 (Mon, 24 Apr 2006) | 3 lines
  5747. Changed paths:
  5748. M /libcaca/trunk/build-win32
  5749. M /libcaca/trunk/configure.ac
  5750. * Removed my previously introduced --enable-pangoft2 and replaced it with
  5751. a nicer cross compilation check.
  5752. ------------------------------------------------------------------------
  5753. r866 | sam | 2006-04-24 21:45:26 +0000 (Mon, 24 Apr 2006) | 2 lines
  5754. Changed paths:
  5755. M /libcaca/trunk/build-win32
  5756. M /libcaca/trunk/configure.ac
  5757. M /libcaca/trunk/src/Makefile.am
  5758. M /libcaca/trunk/src/cacaserver.c
  5759. * Brought the Win32 build back on its wheels.
  5760. ------------------------------------------------------------------------
  5761. r865 | sam | 2006-04-24 21:09:06 +0000 (Mon, 24 Apr 2006) | 2 lines
  5762. Changed paths:
  5763. M /libcaca/trunk/common.h
  5764. M /libcaca/trunk/configure.ac
  5765. M /libcaca/trunk/cucul/font.c
  5766. M /libcaca/trunk/src/cacaserver.c
  5767. M /libcaca/trunk/tools/makefont.c
  5768. * Renamed htons/htonl to hton16/hton32 to avoid useless conflicts.
  5769. ------------------------------------------------------------------------
  5770. r864 | sam | 2006-04-24 21:05:31 +0000 (Mon, 24 Apr 2006) | 2 lines
  5771. Changed paths:
  5772. M /libcaca/trunk/caca/driver_win32.c
  5773. * Fixed minor compilation warning.
  5774. ------------------------------------------------------------------------
  5775. r863 | sam | 2006-04-24 20:56:07 +0000 (Mon, 24 Apr 2006) | 2 lines
  5776. Changed paths:
  5777. M /libcaca/trunk/common.h
  5778. * Win32 compilation fix.
  5779. ------------------------------------------------------------------------
  5780. r862 | sam | 2006-04-24 20:55:46 +0000 (Mon, 24 Apr 2006) | 2 lines
  5781. Changed paths:
  5782. M /libcaca/trunk/cucul/font.c
  5783. * On win32, only disable the built-in fonts, not all the font functions.
  5784. ------------------------------------------------------------------------
  5785. r861 | sam | 2006-04-24 20:45:55 +0000 (Mon, 24 Apr 2006) | 3 lines
  5786. Changed paths:
  5787. M /libcaca/trunk/common.h
  5788. M /libcaca/trunk/configure.ac
  5789. M /libcaca/trunk/cucul/font.c
  5790. M /libcaca/trunk/tools/makefont.c
  5791. * Look for htons/htonl in netinet/in.h in addition to arpa/inet.h
  5792. * Implement htons/htonl in common.h just in case.
  5793. ------------------------------------------------------------------------
  5794. r860 | sam | 2006-04-24 20:39:54 +0000 (Mon, 24 Apr 2006) | 2 lines
  5795. Changed paths:
  5796. M /libcaca/trunk/doc/style.dox
  5797. * Hahaha, fixed the coding style example.
  5798. ------------------------------------------------------------------------
  5799. r859 | sam | 2006-04-24 20:35:59 +0000 (Mon, 24 Apr 2006) | 3 lines
  5800. Changed paths:
  5801. M /libcaca/trunk/caca/caca.c
  5802. M /libcaca/trunk/caca/caca_internals.h
  5803. M /libcaca/trunk/caca/driver_conio.c
  5804. M /libcaca/trunk/caca/driver_gl.c
  5805. M /libcaca/trunk/caca/driver_ncurses.c
  5806. M /libcaca/trunk/caca/driver_raw.c
  5807. M /libcaca/trunk/caca/driver_slang.c
  5808. M /libcaca/trunk/caca/driver_vga.c
  5809. M /libcaca/trunk/caca/driver_win32.c
  5810. M /libcaca/trunk/caca/driver_x11.c
  5811. M /libcaca/trunk/caca/event.c
  5812. M /libcaca/trunk/caca/graphics.c
  5813. M /libcaca/trunk/caca/time.c
  5814. M /libcaca/trunk/common.h
  5815. M /libcaca/trunk/configure.ac
  5816. M /libcaca/trunk/cucul/box.c
  5817. M /libcaca/trunk/cucul/buffer.c
  5818. M /libcaca/trunk/cucul/canvas.c
  5819. M /libcaca/trunk/cucul/charset.c
  5820. M /libcaca/trunk/cucul/colour.c
  5821. M /libcaca/trunk/cucul/conic.c
  5822. M /libcaca/trunk/cucul/cucul.c
  5823. M /libcaca/trunk/cucul/cucul_internals.h
  5824. M /libcaca/trunk/cucul/dither.c
  5825. M /libcaca/trunk/cucul/export.c
  5826. M /libcaca/trunk/cucul/font.c
  5827. M /libcaca/trunk/cucul/import.c
  5828. M /libcaca/trunk/cucul/line.c
  5829. M /libcaca/trunk/cucul/sprite.c
  5830. M /libcaca/trunk/cucul/transform.c
  5831. M /libcaca/trunk/cucul/triangle.c
  5832. M /libcaca/trunk/kernel/kernel.c
  5833. M /libcaca/trunk/src/aafire.c
  5834. M /libcaca/trunk/src/cacaball.c
  5835. M /libcaca/trunk/src/cacamoir.c
  5836. M /libcaca/trunk/src/cacaplas.c
  5837. M /libcaca/trunk/src/cacaplay.c
  5838. M /libcaca/trunk/src/cacaserver.c
  5839. M /libcaca/trunk/src/cacaview.c
  5840. M /libcaca/trunk/src/common-image.c
  5841. M /libcaca/trunk/src/img2irc.c
  5842. M /libcaca/trunk/test/colors.c
  5843. M /libcaca/trunk/test/demo.c
  5844. M /libcaca/trunk/test/dithering.c
  5845. M /libcaca/trunk/test/event.c
  5846. M /libcaca/trunk/test/spritedit.c
  5847. M /libcaca/trunk/tools/makefont.c
  5848. M /libcaca/trunk/tools/optipal.c
  5849. * Removed duplicate uint*_t defines from *_internal.h and included common.h
  5850. in all .c files that needed it.
  5851. ------------------------------------------------------------------------
  5852. r858 | sam | 2006-04-24 19:57:23 +0000 (Mon, 24 Apr 2006) | 3 lines
  5853. Changed paths:
  5854. M /libcaca/trunk/Makefile.am
  5855. A /libcaca/trunk/common.h
  5856. M /libcaca/trunk/test/export.c
  5857. M /libcaca/trunk/test/font.c
  5858. M /libcaca/trunk/test/frames.c
  5859. M /libcaca/trunk/test/gamma.c
  5860. M /libcaca/trunk/test/hsv.c
  5861. M /libcaca/trunk/test/text.c
  5862. M /libcaca/trunk/test/transform.c
  5863. M /libcaca/trunk/test/truecolor.c
  5864. M /libcaca/trunk/test/unicode.c
  5865. * Added "common.h", a placeholder for simple features and functions missing
  5866. from some systems.
  5867. ------------------------------------------------------------------------
  5868. r857 | sam | 2006-04-24 18:46:06 +0000 (Mon, 24 Apr 2006) | 3 lines
  5869. Changed paths:
  5870. M /libcaca/trunk/cucul/export.c
  5871. * Print '?' for Unicode characters in the ANSI export. We'll decide later
  5872. whether we want plain ASCII, UTF-8, or CP437.
  5873. ------------------------------------------------------------------------
  5874. r856 | sam | 2006-04-24 17:51:23 +0000 (Mon, 24 Apr 2006) | 2 lines
  5875. Changed paths:
  5876. M /libcaca/trunk/configure.ac
  5877. * Oops, fixed an old typo that brevented building without PangoFt2.
  5878. ------------------------------------------------------------------------
  5879. r855 | sam | 2006-04-24 17:47:44 +0000 (Mon, 24 Apr 2006) | 2 lines
  5880. Changed paths:
  5881. M /libcaca/trunk/debian/Makefile.am
  5882. M /libcaca/trunk/debian/caca-utils.install
  5883. M /libcaca/trunk/debian/libcucul-dev.install
  5884. * Fixed Debian build files.
  5885. ------------------------------------------------------------------------
  5886. r854 | sam | 2006-04-24 17:39:53 +0000 (Mon, 24 Apr 2006) | 2 lines
  5887. Changed paths:
  5888. M /libcaca/trunk/configure.ac
  5889. * Do not bail out if PangoFt2 was not found.
  5890. ------------------------------------------------------------------------
  5891. r852 | sam | 2006-04-22 21:51:50 +0000 (Sat, 22 Apr 2006) | 2 lines
  5892. Changed paths:
  5893. M /libcaca/trunk/ChangeLog
  5894. M /libcaca/trunk/NEWS
  5895. M /libcaca/trunk/TODO
  5896. * 0.99.beta1 release.
  5897. ------------------------------------------------------------------------
  5898. r851 | sam | 2006-04-22 21:36:11 +0000 (Sat, 22 Apr 2006) | 2 lines
  5899. Changed paths:
  5900. M /libcaca/trunk/configure.ac
  5901. M /libcaca/trunk/cucul/Makefile.am
  5902. M /libcaca/trunk/test/Makefile.am
  5903. * Got rid of CUCUL_LIBS. It's unused.
  5904. ------------------------------------------------------------------------
  5905. r850 | sam | 2006-04-22 21:31:42 +0000 (Sat, 22 Apr 2006) | 2 lines
  5906. Changed paths:
  5907. M /libcaca/trunk/Makefile.am
  5908. M /libcaca/trunk/debian
  5909. M /libcaca/trunk/debian/Makefile.am
  5910. A /libcaca/trunk/debian/caca-utils.install
  5911. M /libcaca/trunk/debian/changelog
  5912. M /libcaca/trunk/debian/control
  5913. A /libcaca/trunk/debian/libcaca-dev.install
  5914. A /libcaca/trunk/debian/libcaca0.install
  5915. A /libcaca/trunk/debian/libcucul-dev.install
  5916. A /libcaca/trunk/debian/libcucul0.install
  5917. M /libcaca/trunk/debian/rules
  5918. M /libcaca/trunk/doc/Makefile.am
  5919. * Updated Debian build rules.
  5920. ------------------------------------------------------------------------
  5921. r849 | sam | 2006-04-22 19:46:43 +0000 (Sat, 22 Apr 2006) | 2 lines
  5922. Changed paths:
  5923. M /libcaca/trunk/caca/event.c
  5924. M /libcaca/trunk/doc/migrating.dox
  5925. M /libcaca/trunk/test/colors.c
  5926. M /libcaca/trunk/test/dithering.c
  5927. M /libcaca/trunk/test/font.c
  5928. M /libcaca/trunk/test/frames.c
  5929. M /libcaca/trunk/test/hsv.c
  5930. M /libcaca/trunk/test/transform.c
  5931. M /libcaca/trunk/test/truecolor.c
  5932. M /libcaca/trunk/test/unicode.c
  5933. * Allow the caca_event_t *ev argument for caca_get_event() to be NULL.
  5934. ------------------------------------------------------------------------
  5935. r848 | sam | 2006-04-22 19:35:43 +0000 (Sat, 22 Apr 2006) | 2 lines
  5936. Changed paths:
  5937. M /libcaca/trunk/doc/migrating.dox
  5938. * Minor updates to the migration documentation.
  5939. ------------------------------------------------------------------------
  5940. r847 | sam | 2006-04-22 19:22:14 +0000 (Sat, 22 Apr 2006) | 2 lines
  5941. Changed paths:
  5942. M /libcaca/trunk/doc/Makefile.am
  5943. * Slightly improved the documentation build rules dependencies.
  5944. ------------------------------------------------------------------------
  5945. r846 | sam | 2006-04-22 19:17:38 +0000 (Sat, 22 Apr 2006) | 2 lines
  5946. Changed paths:
  5947. M /libcaca/trunk/ChangeLog
  5948. M /libcaca/trunk/NEWS
  5949. M /libcaca/trunk/TODO
  5950. * Updated ChangeLog, NEWS and TODO.
  5951. ------------------------------------------------------------------------
  5952. r845 | sam | 2006-04-22 19:14:49 +0000 (Sat, 22 Apr 2006) | 2 lines
  5953. Changed paths:
  5954. M /libcaca/trunk/doc/libcaca.dox
  5955. M /libcaca/trunk/doc/migrating.dox
  5956. * Updated the migration guide.
  5957. ------------------------------------------------------------------------
  5958. r844 | sam | 2006-04-22 19:14:26 +0000 (Sat, 22 Apr 2006) | 2 lines
  5959. Changed paths:
  5960. M /libcaca/trunk/doc/style.dox
  5961. * Wrote the C coding style documentation.
  5962. ------------------------------------------------------------------------
  5963. r843 | sam | 2006-04-22 19:13:27 +0000 (Sat, 22 Apr 2006) | 3 lines
  5964. Changed paths:
  5965. M /libcaca/trunk/test
  5966. M /libcaca/trunk/test/Makefile.am
  5967. A /libcaca/trunk/test/frames.c
  5968. A /libcaca/trunk/test/text.c
  5969. * Added a test for multiple frames support.
  5970. * Added a test for textfile loading.
  5971. ------------------------------------------------------------------------
  5972. r842 | sam | 2006-04-22 19:11:25 +0000 (Sat, 22 Apr 2006) | 2 lines
  5973. Changed paths:
  5974. M /libcaca/trunk/cucul/cucul.c
  5975. M /libcaca/trunk/cucul/cucul.h
  5976. M /libcaca/trunk/cucul/cucul_internals.h
  5977. M /libcaca/trunk/cucul/sprite.c
  5978. * Support for multiple frames in canvases.
  5979. ------------------------------------------------------------------------
  5980. r841 | sam | 2006-04-22 19:10:41 +0000 (Sat, 22 Apr 2006) | 2 lines
  5981. Changed paths:
  5982. M /libcaca/trunk/cucul/import.c
  5983. * Added a simple "text" importer, until the cool ANSI importer arrives.
  5984. ------------------------------------------------------------------------
  5985. r840 | sam | 2006-04-22 19:06:59 +0000 (Sat, 22 Apr 2006) | 3 lines
  5986. Changed paths:
  5987. M /libcaca/trunk/cucul/export.c
  5988. * Disabled the foreground/background optimisation in the IRC export because
  5989. it breaks on too many IRC clients.
  5990. ------------------------------------------------------------------------
  5991. r839 | sam | 2006-04-22 19:04:49 +0000 (Sat, 22 Apr 2006) | 2 lines
  5992. Changed paths:
  5993. M /libcaca/trunk/test/demo.c
  5994. M /libcaca/trunk/test/spritedit.c
  5995. * Disabled sprite stuff from the tests.
  5996. ------------------------------------------------------------------------
  5997. r838 | sam | 2006-04-22 19:00:14 +0000 (Sat, 22 Apr 2006) | 2 lines
  5998. Changed paths:
  5999. M /libcaca/trunk/cpp/caca++.h
  6000. M /libcaca/trunk/cpp/cucul++.cpp
  6001. M /libcaca/trunk/cpp/cucul++.h
  6002. * Removed soon-to-be-thrown-away sprite stuff from the C++ bindings.
  6003. ------------------------------------------------------------------------
  6004. r837 | sam | 2006-04-22 18:54:38 +0000 (Sat, 22 Apr 2006) | 4 lines
  6005. Changed paths:
  6006. M /libcaca/trunk/configure.ac
  6007. M /libcaca/trunk/cpp/Makefile.am
  6008. * Fixed --enable-cpp to actually do something. Also, disabled it by
  6009. default for the release, because it's not up to date and needs a lot
  6010. of polishing.
  6011. ------------------------------------------------------------------------
  6012. r836 | sam | 2006-04-21 21:41:30 +0000 (Fri, 21 Apr 2006) | 2 lines
  6013. Changed paths:
  6014. M /libcaca/trunk/doc/Makefile.am
  6015. M /libcaca/trunk/doc/libcaca.dox
  6016. M /libcaca/trunk/doc/migrating.dox
  6017. A /libcaca/trunk/doc/style.dox
  6018. A /libcaca/trunk/doc/tutorial.dox
  6019. * Oops, tutorial.dox was actually missing. Also, added a style.dox skeleton.
  6020. ------------------------------------------------------------------------
  6021. r835 | sam | 2006-04-21 21:21:20 +0000 (Fri, 21 Apr 2006) | 2 lines
  6022. Changed paths:
  6023. M /libcaca/trunk/configure.ac
  6024. * Set version number to 0.99.beta1.
  6025. ------------------------------------------------------------------------
  6026. r834 | sam | 2006-04-21 20:51:58 +0000 (Fri, 21 Apr 2006) | 2 lines
  6027. Changed paths:
  6028. M /libcaca/trunk/cucul/cucul.c
  6029. M /libcaca/trunk/cucul/cucul_internals.h
  6030. * Got rid of cv->scratch_line. It's unused, too.
  6031. ------------------------------------------------------------------------
  6032. r833 | sam | 2006-04-21 20:51:14 +0000 (Fri, 21 Apr 2006) | 2 lines
  6033. Changed paths:
  6034. M /libcaca/trunk/cucul/cucul.c
  6035. M /libcaca/trunk/cucul/cucul_internals.h
  6036. * Got rid of cv->empty_line, it's now unused.
  6037. ------------------------------------------------------------------------
  6038. r832 | sam | 2006-04-21 20:49:17 +0000 (Fri, 21 Apr 2006) | 3 lines
  6039. Changed paths:
  6040. M /libcaca/trunk/configure.ac
  6041. M /libcaca/trunk/cpp/cucul++.cpp
  6042. M /libcaca/trunk/cpp/cucul++.h
  6043. M /libcaca/trunk/cucul/canvas.c
  6044. M /libcaca/trunk/cucul/cucul.h
  6045. M /libcaca/trunk/src/cacaview.c
  6046. M /libcaca/trunk/src/img2irc.c
  6047. M /libcaca/trunk/test/colors.c
  6048. M /libcaca/trunk/test/demo.c
  6049. M /libcaca/trunk/test/event.c
  6050. M /libcaca/trunk/test/gamma.c
  6051. M /libcaca/trunk/test/spritedit.c
  6052. * Changed cucul_clear_canvas() again. It now uses the current foreground
  6053. and background colours to clear the screen.
  6054. ------------------------------------------------------------------------
  6055. r831 | sam | 2006-04-21 20:24:04 +0000 (Fri, 21 Apr 2006) | 2 lines
  6056. Changed paths:
  6057. M /libcaca/trunk/cpp/caca++.cpp
  6058. M /libcaca/trunk/cpp/caca++.h
  6059. * Fixed a segfault in the C++ bindings. Vieux porc !
  6060. ------------------------------------------------------------------------
  6061. r830 | sam | 2006-04-21 19:26:54 +0000 (Fri, 21 Apr 2006) | 2 lines
  6062. Changed paths:
  6063. M /libcaca/trunk/caca/Makefile.am
  6064. M /libcaca/trunk/configure.ac
  6065. M /libcaca/trunk/cpp/Makefile.am
  6066. M /libcaca/trunk/cucul/Makefile.am
  6067. * Set library names to lib*.so.0.10.0.
  6068. ------------------------------------------------------------------------
  6069. r829 | sam | 2006-04-21 19:26:18 +0000 (Fri, 21 Apr 2006) | 2 lines
  6070. Changed paths:
  6071. M /libcaca/trunk/cucul/import.c
  6072. * Fixed a compilation warning.
  6073. ------------------------------------------------------------------------
  6074. r828 | sam | 2006-04-21 19:08:00 +0000 (Fri, 21 Apr 2006) | 2 lines
  6075. Changed paths:
  6076. M /libcaca/trunk/cucul/import.c
  6077. * Minor documentation fix.
  6078. ------------------------------------------------------------------------
  6079. r827 | sam | 2006-04-21 19:06:38 +0000 (Fri, 21 Apr 2006) | 2 lines
  6080. Changed paths:
  6081. M /libcaca/trunk/cpp/caca++.cpp
  6082. M /libcaca/trunk/cpp/caca++.h
  6083. M /libcaca/trunk/cpp/cpptest.cpp
  6084. M /libcaca/trunk/cpp/cucul++.cpp
  6085. M /libcaca/trunk/cpp/cucul++.h
  6086. * Fixed ugly coding style of the C++ bindings. Vieux porc immonde.
  6087. ------------------------------------------------------------------------
  6088. r826 | sam | 2006-04-21 18:44:04 +0000 (Fri, 21 Apr 2006) | 4 lines
  6089. Changed paths:
  6090. M /libcaca/trunk/caca/driver_raw.c
  6091. M /libcaca/trunk/cpp/cucul++.cpp
  6092. M /libcaca/trunk/cpp/cucul++.h
  6093. M /libcaca/trunk/cucul/Makefile.am
  6094. M /libcaca/trunk/cucul/cucul.c
  6095. M /libcaca/trunk/cucul/cucul.h
  6096. M /libcaca/trunk/cucul/export.c
  6097. A /libcaca/trunk/cucul/import.c (from /libcaca/trunk/cucul/cucul.c:823)
  6098. M /libcaca/trunk/src/cacaplay.c
  6099. M /libcaca/trunk/src/cacaserver.c
  6100. M /libcaca/trunk/src/img2irc.c
  6101. M /libcaca/trunk/test/export.c
  6102. * Moved cucul_load_canvas() into cucul/import.c and renamed it into
  6103. cucul_import_canvas().
  6104. * Renamed cucul_create_export() into cucul_export_canvas() for consistency.
  6105. ------------------------------------------------------------------------
  6106. r825 | sam | 2006-04-21 18:09:30 +0000 (Fri, 21 Apr 2006) | 2 lines
  6107. Changed paths:
  6108. M /libcaca/trunk/cucul/colour.c
  6109. M /libcaca/trunk/cucul/dither.c
  6110. M /libcaca/trunk/cucul/export.c
  6111. M /libcaca/trunk/cucul/font.c
  6112. * Minor documentation improvements.
  6113. ------------------------------------------------------------------------
  6114. r824 | sam | 2006-04-21 18:03:22 +0000 (Fri, 21 Apr 2006) | 3 lines
  6115. Changed paths:
  6116. M /libcaca/trunk/TODO
  6117. M /libcaca/trunk/caca/caca.h
  6118. M /libcaca/trunk/cucul/cucul.h
  6119. M /libcaca/trunk/doc/Makefile.am
  6120. M /libcaca/trunk/doc/libcaca.dox
  6121. A /libcaca/trunk/doc/migrating.dox
  6122. A /libcaca/trunk/doc/user.dox
  6123. * Documentation improvements. Wrote a small migration guide and added the
  6124. skeleton of a tutorial for Jylam.
  6125. ------------------------------------------------------------------------
  6126. r823 | sam | 2006-04-21 16:27:43 +0000 (Fri, 21 Apr 2006) | 3 lines
  6127. Changed paths:
  6128. M /libcaca/trunk/AUTHORS
  6129. M /libcaca/trunk/NEWS
  6130. M /libcaca/trunk/THANKS
  6131. M /libcaca/trunk/TODO
  6132. M /libcaca/trunk/caca/caca.h
  6133. M /libcaca/trunk/doc/Makefile.am
  6134. M /libcaca/trunk/doc/doxygen.cfg.in
  6135. A /libcaca/trunk/doc/libcaca.dox
  6136. * Added AUTHORS, THANKS, NEWS and TODO to the Doxygen documentation. Moved the main
  6137. documentation page from caca.h to a separate file.
  6138. ------------------------------------------------------------------------
  6139. r822 | sam | 2006-04-21 12:01:14 +0000 (Fri, 21 Apr 2006) | 2 lines
  6140. Changed paths:
  6141. M /libcaca/trunk/caca/driver_ncurses.c
  6142. * Do not use ncurses' TIOCGWINSZ handler if <sys/ioctl.h> is not here.
  6143. ------------------------------------------------------------------------
  6144. r821 | sam | 2006-04-19 13:02:45 +0000 (Wed, 19 Apr 2006) | 2 lines
  6145. Changed paths:
  6146. M /libcaca/trunk/cpp/Makefile.am
  6147. * Workaround for broken C++ linking with old libtool versions.
  6148. ------------------------------------------------------------------------
  6149. r820 | sam | 2006-04-19 11:50:24 +0000 (Wed, 19 Apr 2006) | 3 lines
  6150. Changed paths:
  6151. M /libcaca/trunk/NOTES
  6152. M /libcaca/trunk/tools/optipal.c
  6153. * Moved the technical discussion on S-Lang's palette optimisation from
  6154. NOTES to tools/optipal.c.
  6155. ------------------------------------------------------------------------
  6156. r819 | sam | 2006-04-19 10:10:58 +0000 (Wed, 19 Apr 2006) | 2 lines
  6157. Changed paths:
  6158. M /libcaca/trunk/caca/caca.c
  6159. M /libcaca/trunk/caca/caca.h
  6160. M /libcaca/trunk/caca/caca_internals.h
  6161. M /libcaca/trunk/caca/driver_conio.c
  6162. M /libcaca/trunk/caca/driver_gl.c
  6163. M /libcaca/trunk/caca/driver_ncurses.c
  6164. M /libcaca/trunk/caca/driver_raw.c
  6165. M /libcaca/trunk/caca/driver_slang.c
  6166. M /libcaca/trunk/caca/driver_vga.c
  6167. M /libcaca/trunk/caca/driver_win32.c
  6168. M /libcaca/trunk/caca/driver_x11.c
  6169. M /libcaca/trunk/caca/graphics.c
  6170. M /libcaca/trunk/cpp/caca++.cpp
  6171. M /libcaca/trunk/cpp/caca++.h
  6172. M /libcaca/trunk/cucul/cucul.c
  6173. M /libcaca/trunk/python/pypycaca.c
  6174. M /libcaca/trunk/python/pypycaca.h
  6175. M /libcaca/trunk/src/aafire.c
  6176. M /libcaca/trunk/src/cacaball.c
  6177. M /libcaca/trunk/src/cacamoir.c
  6178. M /libcaca/trunk/src/cacaplas.c
  6179. M /libcaca/trunk/src/cacaplay.c
  6180. M /libcaca/trunk/src/cacaview.c
  6181. M /libcaca/trunk/test/colors.c
  6182. M /libcaca/trunk/test/demo.c
  6183. M /libcaca/trunk/test/dithering.c
  6184. M /libcaca/trunk/test/event.c
  6185. M /libcaca/trunk/test/font.c
  6186. M /libcaca/trunk/test/gamma.c
  6187. M /libcaca/trunk/test/hsv.c
  6188. M /libcaca/trunk/test/spritedit.c
  6189. M /libcaca/trunk/test/transform.c
  6190. M /libcaca/trunk/test/truecolor.c
  6191. M /libcaca/trunk/test/unicode.c
  6192. * More function mass-renaming: caca_attach -> caca_create_display, etc.
  6193. ------------------------------------------------------------------------
  6194. r818 | sam | 2006-04-19 09:07:55 +0000 (Wed, 19 Apr 2006) | 6 lines
  6195. Changed paths:
  6196. M /libcaca/trunk/caca/driver_raw.c
  6197. M /libcaca/trunk/cucul/cucul.c
  6198. M /libcaca/trunk/cucul/export.c
  6199. M /libcaca/trunk/src/cacaserver.c
  6200. * Added a new "caca" exporter.
  6201. * Removed most code from the raw driver and replaced it with a call to the
  6202. caca exporter.
  6203. * Slightly changed the caca export format and updated code accordingly.
  6204. * Improved cacaserver error reporting.
  6205. ------------------------------------------------------------------------
  6206. r817 | sam | 2006-04-18 16:51:52 +0000 (Tue, 18 Apr 2006) | 2 lines
  6207. Changed paths:
  6208. M /libcaca/trunk/debian/control
  6209. * Updates to the Debian build files.
  6210. ------------------------------------------------------------------------
  6211. r816 | sam | 2006-04-18 16:50:56 +0000 (Tue, 18 Apr 2006) | 4 lines
  6212. Changed paths:
  6213. M /libcaca/trunk/cucul/dither.c
  6214. M /libcaca/trunk/src/aafire.c
  6215. M /libcaca/trunk/src/cacaball.c
  6216. M /libcaca/trunk/src/cacamoir.c
  6217. M /libcaca/trunk/src/cacaplas.c
  6218. M /libcaca/trunk/src/cacaview.c
  6219. M /libcaca/trunk/src/img2irc.c
  6220. M /libcaca/trunk/test/demo.c
  6221. M /libcaca/trunk/test/export.c
  6222. M /libcaca/trunk/test/font.c
  6223. M /libcaca/trunk/test/gamma.c
  6224. M /libcaca/trunk/test/hsv.c
  6225. * Changed the cucul_dither_bitmap behaviour so that the 4 coordinates are
  6226. now x/y/width/height instead of x1/y1/x2/y2. Avoids unnecessary +1/-1
  6227. computations.
  6228. ------------------------------------------------------------------------
  6229. r815 | sam | 2006-04-18 16:17:14 +0000 (Tue, 18 Apr 2006) | 4 lines
  6230. Changed paths:
  6231. M /libcaca/trunk/cucul/cucul.c
  6232. M /libcaca/trunk/cucul/dither.c
  6233. M /libcaca/trunk/test/demo.c
  6234. M /libcaca/trunk/test/dithering.c
  6235. * Changed the cucul_rand() behaviour. Now cucul_rand(0, 10) returns random
  6236. values between 0 and 9 (used to be 0 and 10). Updated documentation
  6237. accordingly.
  6238. ------------------------------------------------------------------------
  6239. r814 | sam | 2006-04-18 16:04:01 +0000 (Tue, 18 Apr 2006) | 3 lines
  6240. Changed paths:
  6241. M /libcaca/trunk/cpp/cucul++.cpp
  6242. M /libcaca/trunk/cpp/cucul++.h
  6243. M /libcaca/trunk/cucul/canvas.c
  6244. M /libcaca/trunk/cucul/cucul.h
  6245. M /libcaca/trunk/src/cacaview.c
  6246. M /libcaca/trunk/src/img2irc.c
  6247. M /libcaca/trunk/test/colors.c
  6248. M /libcaca/trunk/test/demo.c
  6249. M /libcaca/trunk/test/event.c
  6250. M /libcaca/trunk/test/gamma.c
  6251. M /libcaca/trunk/test/spritedit.c
  6252. * Renamed cucul_clear() to cucul_clear_canvas() and added an argument to
  6253. choose the background colour.
  6254. ------------------------------------------------------------------------
  6255. r813 | sam | 2006-04-18 15:54:33 +0000 (Tue, 18 Apr 2006) | 4 lines
  6256. Changed paths:
  6257. M /libcaca/trunk/caca/driver_conio.c
  6258. M /libcaca/trunk/caca/driver_gl.c
  6259. M /libcaca/trunk/caca/driver_ncurses.c
  6260. M /libcaca/trunk/caca/driver_slang.c
  6261. M /libcaca/trunk/caca/driver_vga.c
  6262. M /libcaca/trunk/caca/driver_win32.c
  6263. M /libcaca/trunk/caca/driver_x11.c
  6264. M /libcaca/trunk/caca/graphics.c
  6265. M /libcaca/trunk/cpp/cucul++.cpp
  6266. M /libcaca/trunk/cucul/Makefile.am
  6267. A /libcaca/trunk/cucul/buffer.c (from /libcaca/trunk/cucul/cucul.c:811)
  6268. M /libcaca/trunk/cucul/cucul.c
  6269. M /libcaca/trunk/cucul/cucul.h
  6270. M /libcaca/trunk/cucul/cucul_internals.h
  6271. M /libcaca/trunk/cucul/export.c
  6272. M /libcaca/trunk/cucul/font.c
  6273. M /libcaca/trunk/src/aafire.c
  6274. M /libcaca/trunk/src/cacaball.c
  6275. M /libcaca/trunk/src/cacamoir.c
  6276. M /libcaca/trunk/src/cacaplas.c
  6277. M /libcaca/trunk/src/cacaplay.c
  6278. M /libcaca/trunk/src/cacaserver.c
  6279. M /libcaca/trunk/src/cacaview.c
  6280. M /libcaca/trunk/src/img2irc.c
  6281. M /libcaca/trunk/test/colors.c
  6282. M /libcaca/trunk/test/demo.c
  6283. M /libcaca/trunk/test/dithering.c
  6284. M /libcaca/trunk/test/event.c
  6285. M /libcaca/trunk/test/export.c
  6286. M /libcaca/trunk/test/font.c
  6287. M /libcaca/trunk/test/gamma.c
  6288. M /libcaca/trunk/test/hsv.c
  6289. M /libcaca/trunk/test/spritedit.c
  6290. M /libcaca/trunk/test/transform.c
  6291. M /libcaca/trunk/test/truecolor.c
  6292. M /libcaca/trunk/test/unicode.c
  6293. * Renamed main canvas-related functions so that they have "canvas" in
  6294. their name, eg. cucul_create() -> cucul_create_canvas() etc.
  6295. * Moved buffer-related functions to cucul/buffer.c.
  6296. ------------------------------------------------------------------------
  6297. r812 | sam | 2006-04-18 15:12:12 +0000 (Tue, 18 Apr 2006) | 2 lines
  6298. Changed paths:
  6299. M /libcaca/trunk/tools/makefont.c
  6300. * Cosmetic changes.
  6301. ------------------------------------------------------------------------
  6302. r811 | sam | 2006-04-18 15:11:25 +0000 (Tue, 18 Apr 2006) | 3 lines
  6303. Changed paths:
  6304. M /libcaca/trunk/caca/caca.c
  6305. M /libcaca/trunk/caca/caca.h
  6306. M /libcaca/trunk/caca/caca_internals.h
  6307. M /libcaca/trunk/caca/driver_conio.c
  6308. M /libcaca/trunk/caca/driver_gl.c
  6309. M /libcaca/trunk/caca/driver_ncurses.c
  6310. M /libcaca/trunk/caca/driver_raw.c
  6311. M /libcaca/trunk/caca/driver_slang.c
  6312. M /libcaca/trunk/caca/driver_vga.c
  6313. M /libcaca/trunk/caca/driver_win32.c
  6314. M /libcaca/trunk/caca/driver_x11.c
  6315. M /libcaca/trunk/caca/event.c
  6316. M /libcaca/trunk/caca/graphics.c
  6317. M /libcaca/trunk/cpp/caca++.cpp
  6318. M /libcaca/trunk/cpp/caca++.h
  6319. M /libcaca/trunk/cpp/cucul++.cpp
  6320. M /libcaca/trunk/cpp/cucul++.h
  6321. M /libcaca/trunk/cucul/box.c
  6322. M /libcaca/trunk/cucul/canvas.c
  6323. M /libcaca/trunk/cucul/charset.c
  6324. M /libcaca/trunk/cucul/colour.c
  6325. M /libcaca/trunk/cucul/conic.c
  6326. M /libcaca/trunk/cucul/cucul.c
  6327. M /libcaca/trunk/cucul/dither.c
  6328. M /libcaca/trunk/cucul/export.c
  6329. M /libcaca/trunk/cucul/font.c
  6330. M /libcaca/trunk/cucul/line.c
  6331. M /libcaca/trunk/cucul/sprite.c
  6332. M /libcaca/trunk/cucul/transform.c
  6333. M /libcaca/trunk/cucul/triangle.c
  6334. M /libcaca/trunk/src/aafire.c
  6335. M /libcaca/trunk/src/cacaball.c
  6336. M /libcaca/trunk/src/cacamoir.c
  6337. M /libcaca/trunk/src/cacaplas.c
  6338. M /libcaca/trunk/src/cacaplay.c
  6339. M /libcaca/trunk/src/cacaview.c
  6340. M /libcaca/trunk/src/img2irc.c
  6341. M /libcaca/trunk/test/colors.c
  6342. M /libcaca/trunk/test/demo.c
  6343. M /libcaca/trunk/test/dithering.c
  6344. M /libcaca/trunk/test/event.c
  6345. M /libcaca/trunk/test/export.c
  6346. M /libcaca/trunk/test/font.c
  6347. M /libcaca/trunk/test/gamma.c
  6348. M /libcaca/trunk/test/hsv.c
  6349. M /libcaca/trunk/test/spritedit.c
  6350. M /libcaca/trunk/test/transform.c
  6351. M /libcaca/trunk/test/truecolor.c
  6352. M /libcaca/trunk/test/unicode.c
  6353. * Renamed caca_t into caca_display_t.
  6354. * Renamed canvas handle variables from "c" to "cv". Eh ouais mon gros.
  6355. ------------------------------------------------------------------------
  6356. r810 | sam | 2006-04-18 12:59:07 +0000 (Tue, 18 Apr 2006) | 2 lines
  6357. Changed paths:
  6358. M /libcaca/trunk/caca/caca.c
  6359. M /libcaca/trunk/caca/caca.h
  6360. M /libcaca/trunk/caca/caca_internals.h
  6361. M /libcaca/trunk/caca/driver_conio.c
  6362. M /libcaca/trunk/caca/driver_gl.c
  6363. M /libcaca/trunk/caca/driver_ncurses.c
  6364. M /libcaca/trunk/caca/driver_raw.c
  6365. M /libcaca/trunk/caca/driver_slang.c
  6366. M /libcaca/trunk/caca/driver_vga.c
  6367. M /libcaca/trunk/caca/driver_win32.c
  6368. M /libcaca/trunk/caca/driver_x11.c
  6369. M /libcaca/trunk/caca/event.c
  6370. M /libcaca/trunk/caca/graphics.c
  6371. M /libcaca/trunk/cpp/caca++.cpp
  6372. M /libcaca/trunk/cpp/cucul++.cpp
  6373. M /libcaca/trunk/cpp/cucul++.h
  6374. M /libcaca/trunk/cucul/box.c
  6375. M /libcaca/trunk/cucul/canvas.c
  6376. M /libcaca/trunk/cucul/colour.c
  6377. M /libcaca/trunk/cucul/conic.c
  6378. M /libcaca/trunk/cucul/cucul.c
  6379. M /libcaca/trunk/cucul/cucul.h
  6380. M /libcaca/trunk/cucul/cucul_internals.h
  6381. M /libcaca/trunk/cucul/dither.c
  6382. M /libcaca/trunk/cucul/export.c
  6383. M /libcaca/trunk/cucul/font.c
  6384. M /libcaca/trunk/cucul/line.c
  6385. M /libcaca/trunk/cucul/sprite.c
  6386. M /libcaca/trunk/cucul/transform.c
  6387. M /libcaca/trunk/cucul/triangle.c
  6388. M /libcaca/trunk/src/aafire.c
  6389. M /libcaca/trunk/src/cacaball.c
  6390. M /libcaca/trunk/src/cacamoir.c
  6391. M /libcaca/trunk/src/cacaplas.c
  6392. M /libcaca/trunk/src/cacaplay.c
  6393. M /libcaca/trunk/src/cacaserver.c
  6394. M /libcaca/trunk/src/cacaview.c
  6395. M /libcaca/trunk/src/img2irc.c
  6396. M /libcaca/trunk/test/colors.c
  6397. M /libcaca/trunk/test/demo.c
  6398. M /libcaca/trunk/test/dithering.c
  6399. M /libcaca/trunk/test/event.c
  6400. M /libcaca/trunk/test/export.c
  6401. M /libcaca/trunk/test/font.c
  6402. M /libcaca/trunk/test/gamma.c
  6403. M /libcaca/trunk/test/hsv.c
  6404. M /libcaca/trunk/test/spritedit.c
  6405. M /libcaca/trunk/test/transform.c
  6406. M /libcaca/trunk/test/truecolor.c
  6407. M /libcaca/trunk/test/unicode.c
  6408. * Renamed cucul_t into cucul_canvas_t. Eh ouais mon con.
  6409. ------------------------------------------------------------------------
  6410. r809 | sam | 2006-04-18 12:57:11 +0000 (Tue, 18 Apr 2006) | 3 lines
  6411. Changed paths:
  6412. M /libcaca/trunk/cpp/Makefile.am
  6413. * Fixed C++ bindings makefile so that it does not try to use the system's
  6414. <cucul.h> and <caca.h> headers.
  6415. ------------------------------------------------------------------------
  6416. r808 | sam | 2006-04-18 10:02:42 +0000 (Tue, 18 Apr 2006) | 2 lines
  6417. Changed paths:
  6418. M /libcaca/trunk/cucul/export.c
  6419. * Truecolor support for the HTML and HTMLv3 exporters.
  6420. ------------------------------------------------------------------------
  6421. r807 | sam | 2006-04-18 09:57:15 +0000 (Tue, 18 Apr 2006) | 2 lines
  6422. Changed paths:
  6423. M /libcaca/trunk/cucul/colour.c
  6424. * Fixed a bug in _cucul_argb32_to_rgb24fg/bg().
  6425. ------------------------------------------------------------------------
  6426. r806 | sam | 2006-04-18 08:33:53 +0000 (Tue, 18 Apr 2006) | 2 lines
  6427. Changed paths:
  6428. M /libcaca/trunk/README
  6429. M /libcaca/trunk/TODO
  6430. * Updated README (caca-config -> pkg-config) and TODO.
  6431. ------------------------------------------------------------------------
  6432. r805 | sam | 2006-04-18 08:33:06 +0000 (Tue, 18 Apr 2006) | 2 lines
  6433. Changed paths:
  6434. M /libcaca/trunk/cucul/export.c
  6435. M /libcaca/trunk/tools/makefont.c
  6436. * Cosmetic code changes and minor optimisations.
  6437. ------------------------------------------------------------------------
  6438. r804 | sam | 2006-04-18 08:24:41 +0000 (Tue, 18 Apr 2006) | 3 lines
  6439. Changed paths:
  6440. M /libcaca/trunk/cucul/Makefile.am
  6441. M /libcaca/trunk/cucul/cucul.c
  6442. M /libcaca/trunk/cucul/cucul_internals.h
  6443. A /libcaca/trunk/cucul/export.c
  6444. D /libcaca/trunk/cucul/export_ansi.c
  6445. D /libcaca/trunk/cucul/export_bitmap.c
  6446. D /libcaca/trunk/cucul/export_html.c
  6447. D /libcaca/trunk/cucul/export_irc.c
  6448. D /libcaca/trunk/cucul/export_ps.c
  6449. D /libcaca/trunk/cucul/export_svg.c
  6450. * Merged again all export functions into cucul/export.c. They're all the
  6451. same and they're very short (50-100 lines).
  6452. ------------------------------------------------------------------------
  6453. r803 | sam | 2006-04-18 08:21:31 +0000 (Tue, 18 Apr 2006) | 3 lines
  6454. Changed paths:
  6455. M /libcaca/trunk/cucul/cucul.h
  6456. M /libcaca/trunk/cucul/font.c
  6457. * Changed the buffer type in cucul_render_canvas() to void* to avoid
  6458. compilation warnings.
  6459. ------------------------------------------------------------------------
  6460. r802 | sam | 2006-04-18 08:19:42 +0000 (Tue, 18 Apr 2006) | 2 lines
  6461. Changed paths:
  6462. M /libcaca/trunk/test/event.c
  6463. * Handle CACA_EVENT_QUIT in the event test program.
  6464. ------------------------------------------------------------------------
  6465. r801 | sam | 2006-04-18 08:18:03 +0000 (Tue, 18 Apr 2006) | 2 lines
  6466. Changed paths:
  6467. M /libcaca/trunk/configure.ac
  6468. * Workaround for broken AC_PATH_X autoconf macros.
  6469. ------------------------------------------------------------------------
  6470. r800 | sam | 2006-04-18 08:13:20 +0000 (Tue, 18 Apr 2006) | 2 lines
  6471. Changed paths:
  6472. M /libcaca/trunk/caca/driver_x11.c
  6473. * Compilation fix.
  6474. ------------------------------------------------------------------------
  6475. r799 | sam | 2006-04-17 20:09:42 +0000 (Mon, 17 Apr 2006) | 2 lines
  6476. Changed paths:
  6477. M /libcaca/trunk/TODO
  6478. M /libcaca/trunk/caca/caca.h
  6479. M /libcaca/trunk/caca/driver_gl.c
  6480. M /libcaca/trunk/caca/driver_x11.c
  6481. M /libcaca/trunk/configure.ac
  6482. * Implemented CACA_EVENT_QUIT. Unused yet.
  6483. ------------------------------------------------------------------------
  6484. r798 | sam | 2006-04-17 13:34:02 +0000 (Mon, 17 Apr 2006) | 2 lines
  6485. Changed paths:
  6486. M /libcaca/trunk/cpp
  6487. M /libcaca/trunk/cpp/Makefile.am
  6488. * Fixed autotools stuff in the cpp bindings.
  6489. ------------------------------------------------------------------------
  6490. r797 | sam | 2006-04-17 13:31:43 +0000 (Mon, 17 Apr 2006) | 2 lines
  6491. Changed paths:
  6492. M /libcaca/trunk/cpp/cpptest.cpp
  6493. * Compilation fix in cpptest.cpp.
  6494. ------------------------------------------------------------------------
  6495. r796 | jylam | 2006-04-17 13:23:28 +0000 (Mon, 17 Apr 2006) | 3 lines
  6496. Changed paths:
  6497. M /libcaca/trunk/cpp/caca++.cpp
  6498. M /libcaca/trunk/cpp/caca++.h
  6499. M /libcaca/trunk/cpp/cpptest.cpp
  6500. * Fixed compile problem, put Event outside Caca class
  6501. ------------------------------------------------------------------------
  6502. r795 | sam | 2006-04-17 13:11:33 +0000 (Mon, 17 Apr 2006) | 3 lines
  6503. Changed paths:
  6504. M /libcaca/trunk/cpp/cucul++.cpp
  6505. M /libcaca/trunk/cpp/cucul++.h
  6506. M /libcaca/trunk/cucul/Makefile.am
  6507. M /libcaca/trunk/cucul/cucul.c
  6508. M /libcaca/trunk/cucul/cucul.h
  6509. D /libcaca/trunk/cucul/math.c
  6510. * Removed math.c from cucul, it's beyond uselessness. Kept cucul_rand in
  6511. cucul.c just in case.
  6512. ------------------------------------------------------------------------
  6513. r794 | sam | 2006-04-17 13:09:45 +0000 (Mon, 17 Apr 2006) | 2 lines
  6514. Changed paths:
  6515. D /libcaca/trunk/cpp/Makefile.in
  6516. D /libcaca/trunk/cpp/caca++.pc
  6517. D /libcaca/trunk/cpp/cucul++.pc
  6518. * Removed a few useless files (vieux porc).
  6519. ------------------------------------------------------------------------
  6520. r793 | sam | 2006-04-17 12:48:57 +0000 (Mon, 17 Apr 2006) | 2 lines
  6521. Changed paths:
  6522. M /libcaca/trunk/TODO
  6523. * Updated TODO list.
  6524. ------------------------------------------------------------------------
  6525. r792 | sam | 2006-04-17 12:48:35 +0000 (Mon, 17 Apr 2006) | 2 lines
  6526. Changed paths:
  6527. M /libcaca/trunk/test/dithering.c
  6528. M /libcaca/trunk/test/truecolor.c
  6529. * Minor cosmetic changes in the test programs.
  6530. ------------------------------------------------------------------------
  6531. r791 | sam | 2006-04-17 12:48:05 +0000 (Mon, 17 Apr 2006) | 2 lines
  6532. Changed paths:
  6533. M /libcaca/trunk/cucul/export_ps.c
  6534. M /libcaca/trunk/cucul/export_svg.c
  6535. * Truecolor support in the SVG and PostScript exporters.
  6536. ------------------------------------------------------------------------
  6537. r790 | sam | 2006-04-17 12:47:34 +0000 (Mon, 17 Apr 2006) | 2 lines
  6538. Changed paths:
  6539. M /libcaca/trunk/cucul/Makefile.am
  6540. M /libcaca/trunk/cucul/cucul.c
  6541. M /libcaca/trunk/cucul/cucul_internals.h
  6542. A /libcaca/trunk/cucul/export_bitmap.c
  6543. * Implemented TGA image export.
  6544. ------------------------------------------------------------------------
  6545. r789 | sam | 2006-04-17 12:46:34 +0000 (Mon, 17 Apr 2006) | 2 lines
  6546. Changed paths:
  6547. M /libcaca/trunk/cucul/colour.c
  6548. M /libcaca/trunk/cucul/cucul_internals.h
  6549. * Implemented argb32 to rgb24fg/bg colour conversions.
  6550. ------------------------------------------------------------------------
  6551. r788 | sam | 2006-04-17 12:45:07 +0000 (Mon, 17 Apr 2006) | 3 lines
  6552. Changed paths:
  6553. M /libcaca/trunk/test/export.c
  6554. * Use cucul_get_export_list() in the export test instead of hardcoding the
  6555. list of available formats. Also added a few truecolor blocks to the test.
  6556. ------------------------------------------------------------------------
  6557. r787 | sam | 2006-04-17 12:41:50 +0000 (Mon, 17 Apr 2006) | 2 lines
  6558. Changed paths:
  6559. M /libcaca/trunk/cucul/font.c
  6560. * Fixed abusive strictness in the font loader.
  6561. ------------------------------------------------------------------------
  6562. r786 | jylam | 2006-04-17 11:24:38 +0000 (Mon, 17 Apr 2006) | 2 lines
  6563. Changed paths:
  6564. M /libcaca/trunk/TODO
  6565. * Updated TODO list.
  6566. ------------------------------------------------------------------------
  6567. r785 | jylam | 2006-04-17 11:19:26 +0000 (Mon, 17 Apr 2006) | 2 lines
  6568. Changed paths:
  6569. M /libcaca/trunk/cpp/cpptest.cpp
  6570. * Better C++ test
  6571. ------------------------------------------------------------------------
  6572. r784 | jylam | 2006-04-17 11:06:48 +0000 (Mon, 17 Apr 2006) | 2 lines
  6573. Changed paths:
  6574. M /libcaca/trunk/cpp/caca++.cpp
  6575. M /libcaca/trunk/cpp/caca++.h
  6576. M /libcaca/trunk/cpp/cpptest.cpp
  6577. M /libcaca/trunk/cpp/cucul++.cpp
  6578. M /libcaca/trunk/cpp/cucul++.h
  6579. * Added license in C++ files.
  6580. ------------------------------------------------------------------------
  6581. r783 | jylam | 2006-04-17 11:00:10 +0000 (Mon, 17 Apr 2006) | 2 lines
  6582. Changed paths:
  6583. M /libcaca/trunk/cpp/cpptest.cpp
  6584. M /libcaca/trunk/cpp/cucul++.cpp
  6585. M /libcaca/trunk/cpp/cucul++.h
  6586. * Fixed C++ printf(), added it in example
  6587. ------------------------------------------------------------------------
  6588. r782 | jylam | 2006-04-17 10:44:40 +0000 (Mon, 17 Apr 2006) | 2 lines
  6589. Changed paths:
  6590. M /libcaca/trunk/cpp/cpptest.cpp
  6591. * Forgot a test on Caca() instantiation
  6592. ------------------------------------------------------------------------
  6593. r781 | jylam | 2006-04-17 10:41:30 +0000 (Mon, 17 Apr 2006) | 2 lines
  6594. Changed paths:
  6595. M /libcaca/trunk/Makefile.am
  6596. M /libcaca/trunk/configure.ac
  6597. A /libcaca/trunk/cpp
  6598. A /libcaca/trunk/cpp/Makefile.am
  6599. A /libcaca/trunk/cpp/Makefile.in
  6600. A /libcaca/trunk/cpp/caca++.cpp
  6601. A /libcaca/trunk/cpp/caca++.h
  6602. A /libcaca/trunk/cpp/caca++.pc
  6603. A /libcaca/trunk/cpp/caca++.pc.in
  6604. A /libcaca/trunk/cpp/cpptest.cpp
  6605. A /libcaca/trunk/cpp/cucul++.cpp
  6606. A /libcaca/trunk/cpp/cucul++.h
  6607. A /libcaca/trunk/cpp/cucul++.pc
  6608. A /libcaca/trunk/cpp/cucul++.pc.in
  6609. * Added preliminary C++ bindings
  6610. ------------------------------------------------------------------------
  6611. r780 | sam | 2006-04-16 21:52:05 +0000 (Sun, 16 Apr 2006) | 2 lines
  6612. Changed paths:
  6613. M /libcaca/trunk/caca/driver_gl.c
  6614. M /libcaca/trunk/caca/driver_x11.c
  6615. * Added truecolor support to the X11 and GL drivers.
  6616. ------------------------------------------------------------------------
  6617. r779 | sam | 2006-04-16 21:29:40 +0000 (Sun, 16 Apr 2006) | 2 lines
  6618. Changed paths:
  6619. M /libcaca/trunk/test
  6620. M /libcaca/trunk/test/Makefile.am
  6621. A /libcaca/trunk/test/truecolor.c
  6622. * Added test/truecolor.c to test non-ANSI colour pairs.
  6623. ------------------------------------------------------------------------
  6624. r778 | sam | 2006-04-16 21:26:25 +0000 (Sun, 16 Apr 2006) | 4 lines
  6625. Changed paths:
  6626. M /libcaca/trunk/cucul/canvas.c
  6627. M /libcaca/trunk/cucul/colour.c
  6628. M /libcaca/trunk/cucul/cucul.h
  6629. M /libcaca/trunk/cucul/cucul_internals.h
  6630. * Moved cucul_set_color() from canvas.c to colour.c.
  6631. * Added cucul_set_truecolor() for non-ANSI colours.
  6632. * Added new argb32 -> rgb12 conversion functions.
  6633. ------------------------------------------------------------------------
  6634. r777 | sam | 2006-04-16 18:28:47 +0000 (Sun, 16 Apr 2006) | 6 lines
  6635. Changed paths:
  6636. M /libcaca/trunk/caca/caca.h
  6637. M /libcaca/trunk/caca/caca_internals.h
  6638. M /libcaca/trunk/caca/driver_conio.c
  6639. M /libcaca/trunk/caca/driver_gl.c
  6640. M /libcaca/trunk/caca/driver_ncurses.c
  6641. M /libcaca/trunk/caca/driver_raw.c
  6642. M /libcaca/trunk/caca/driver_slang.c
  6643. M /libcaca/trunk/caca/driver_vga.c
  6644. M /libcaca/trunk/caca/driver_win32.c
  6645. M /libcaca/trunk/caca/driver_x11.c
  6646. M /libcaca/trunk/caca/event.c
  6647. M /libcaca/trunk/caca/time.c
  6648. M /libcaca/trunk/cucul/cucul.c
  6649. M /libcaca/trunk/cucul/cucul.h
  6650. M /libcaca/trunk/cucul/cucul_internals.h
  6651. M /libcaca/trunk/cucul/dither.c
  6652. M /libcaca/trunk/cucul/export_ansi.c
  6653. M /libcaca/trunk/cucul/export_html.c
  6654. M /libcaca/trunk/cucul/export_irc.c
  6655. M /libcaca/trunk/cucul/export_ps.c
  6656. M /libcaca/trunk/cucul/export_svg.c
  6657. M /libcaca/trunk/cucul/font.c
  6658. M /libcaca/trunk/cucul/sprite.c
  6659. M /libcaca/trunk/src/aafire.c
  6660. M /libcaca/trunk/src/cacaball.c
  6661. M /libcaca/trunk/src/cacamoir.c
  6662. M /libcaca/trunk/src/cacaplas.c
  6663. M /libcaca/trunk/src/cacaplay.c
  6664. M /libcaca/trunk/src/cacaserver.c
  6665. M /libcaca/trunk/src/cacaview.c
  6666. M /libcaca/trunk/src/img2irc.c
  6667. M /libcaca/trunk/test/colors.c
  6668. M /libcaca/trunk/test/demo.c
  6669. M /libcaca/trunk/test/dithering.c
  6670. M /libcaca/trunk/test/event.c
  6671. M /libcaca/trunk/test/export.c
  6672. M /libcaca/trunk/test/font.c
  6673. M /libcaca/trunk/test/gamma.c
  6674. M /libcaca/trunk/test/hsv.c
  6675. M /libcaca/trunk/test/spritedit.c
  6676. M /libcaca/trunk/test/transform.c
  6677. M /libcaca/trunk/test/unicode.c
  6678. * Replaced "struct cucul_*" and "struct caca_*" types with opaque typedefs
  6679. such as cucul_dither_t instead of struct cucul_dither.
  6680. * Made cucul_buffer_t an opaque structure and implemented the two getters
  6681. cucul_get_buffer_data() and cucul_get_buffer_size().
  6682. * Documented all missing functions and function parameters.
  6683. ------------------------------------------------------------------------
  6684. r776 | sam | 2006-04-16 18:21:14 +0000 (Sun, 16 Apr 2006) | 2 lines
  6685. Changed paths:
  6686. M /libcaca/trunk/cucul/cucul.pc.in
  6687. * Fixed bad library name in pc file.
  6688. ------------------------------------------------------------------------
  6689. r775 | jylam | 2006-04-15 15:24:13 +0000 (Sat, 15 Apr 2006) | 2 lines
  6690. Changed paths:
  6691. M /libcaca/trunk/caca/caca_internals.h
  6692. M /libcaca/trunk/cucul/font.c
  6693. M /libcaca/trunk/msvc/cacaball.vcproj
  6694. M /libcaca/trunk/msvc/cacafire.vcproj
  6695. M /libcaca/trunk/msvc/cacamoir.vcproj
  6696. M /libcaca/trunk/msvc/cacaplas.vcproj
  6697. M /libcaca/trunk/msvc/cacaview.vcproj
  6698. M /libcaca/trunk/msvc/config.h
  6699. M /libcaca/trunk/msvc/libcaca.sln
  6700. M /libcaca/trunk/msvc/libcaca.vcproj
  6701. M /libcaca/trunk/perl/lib/Term/Caca/Constants.pm
  6702. M /libcaca/trunk/perl/lib/Term/Caca.pm
  6703. M /libcaca/trunk/perl/lib/Term/Kaka.pm
  6704. * Updated MSVC++ project (static library and src/*)
  6705. ------------------------------------------------------------------------
  6706. r774 | jylam | 2006-04-15 15:23:13 +0000 (Sat, 15 Apr 2006) | 2 lines
  6707. Changed paths:
  6708. M /libcaca/trunk/test/demo.c
  6709. M /libcaca/trunk/test/spritedit.c
  6710. * Fixed sprite functions (it compiles now) (Y'a des connards qui font ce qu'ils veulent, mais qui finissent pas)
  6711. ------------------------------------------------------------------------
  6712. r773 | sam | 2006-04-14 12:10:18 +0000 (Fri, 14 Apr 2006) | 2 lines
  6713. Changed paths:
  6714. M /libcaca/trunk/caca/caca.c
  6715. M /libcaca/trunk/caca/caca.h
  6716. M /libcaca/trunk/caca/event.c
  6717. M /libcaca/trunk/caca/graphics.c
  6718. M /libcaca/trunk/cucul/box.c
  6719. M /libcaca/trunk/cucul/canvas.c
  6720. M /libcaca/trunk/cucul/conic.c
  6721. M /libcaca/trunk/cucul/cucul.c
  6722. M /libcaca/trunk/cucul/cucul.h
  6723. M /libcaca/trunk/cucul/dither.c
  6724. M /libcaca/trunk/cucul/font.c
  6725. M /libcaca/trunk/cucul/line.c
  6726. M /libcaca/trunk/cucul/math.c
  6727. M /libcaca/trunk/cucul/sprite.c
  6728. M /libcaca/trunk/cucul/triangle.c
  6729. * Improved documentation in many places.
  6730. ------------------------------------------------------------------------
  6731. r772 | sam | 2006-04-14 08:41:59 +0000 (Fri, 14 Apr 2006) | 3 lines
  6732. Changed paths:
  6733. M /libcaca/trunk/configure.ac
  6734. M /libcaca/trunk/doc/Makefile.am
  6735. M /libcaca/trunk/doc/doxygen.cfg.in
  6736. * Generate a PDF documentation instead of the PostScript one. It has nice
  6737. hyperlinks! Also, set compact LaTeX mode and a few other Doxygen options.
  6738. ------------------------------------------------------------------------
  6739. r771 | sam | 2006-04-14 08:00:06 +0000 (Fri, 14 Apr 2006) | 2 lines
  6740. Changed paths:
  6741. M /libcaca/trunk/cucul/font.c
  6742. * Ahaha I didn't even check that it compiled properly.
  6743. ------------------------------------------------------------------------
  6744. r770 | sam | 2006-04-14 07:33:48 +0000 (Fri, 14 Apr 2006) | 2 lines
  6745. Changed paths:
  6746. M /libcaca/trunk/cucul/font.c
  6747. * Only support version 1 fonts.
  6748. ------------------------------------------------------------------------
  6749. r769 | sam | 2006-04-14 07:30:53 +0000 (Fri, 14 Apr 2006) | 3 lines
  6750. Changed paths:
  6751. M /libcaca/trunk/caca/caca.c
  6752. M /libcaca/trunk/caca/caca.h
  6753. M /libcaca/trunk/caca/caca_internals.h
  6754. M /libcaca/trunk/caca/driver_conio.c
  6755. M /libcaca/trunk/caca/driver_gl.c
  6756. M /libcaca/trunk/caca/driver_ncurses.c
  6757. M /libcaca/trunk/caca/driver_raw.c
  6758. M /libcaca/trunk/caca/driver_slang.c
  6759. M /libcaca/trunk/caca/driver_vga.c
  6760. M /libcaca/trunk/caca/driver_win32.c
  6761. M /libcaca/trunk/caca/driver_x11.c
  6762. M /libcaca/trunk/caca/event.c
  6763. M /libcaca/trunk/caca/graphics.c
  6764. M /libcaca/trunk/caca/time.c
  6765. M /libcaca/trunk/cucul/box.c
  6766. M /libcaca/trunk/cucul/canvas.c
  6767. M /libcaca/trunk/cucul/charset.c
  6768. M /libcaca/trunk/cucul/colour.c
  6769. M /libcaca/trunk/cucul/conic.c
  6770. M /libcaca/trunk/cucul/cucul.c
  6771. M /libcaca/trunk/cucul/cucul.h
  6772. M /libcaca/trunk/cucul/cucul_internals.h
  6773. M /libcaca/trunk/cucul/dither.c
  6774. M /libcaca/trunk/cucul/export_ansi.c
  6775. M /libcaca/trunk/cucul/export_html.c
  6776. M /libcaca/trunk/cucul/export_irc.c
  6777. M /libcaca/trunk/cucul/export_ps.c
  6778. M /libcaca/trunk/cucul/export_svg.c
  6779. M /libcaca/trunk/cucul/font.c
  6780. M /libcaca/trunk/cucul/line.c
  6781. M /libcaca/trunk/cucul/math.c
  6782. M /libcaca/trunk/cucul/sprite.c
  6783. M /libcaca/trunk/cucul/transform.c
  6784. M /libcaca/trunk/cucul/triangle.c
  6785. M /libcaca/trunk/kernel/kernel.c
  6786. M /libcaca/trunk/kernel/kernel.h
  6787. M /libcaca/trunk/python/pypycaca.c
  6788. M /libcaca/trunk/python/pypycaca.h
  6789. M /libcaca/trunk/src/cacaplas.c
  6790. M /libcaca/trunk/src/cacaserver.c
  6791. M /libcaca/trunk/src/cacaview.c
  6792. M /libcaca/trunk/src/common-image.c
  6793. M /libcaca/trunk/src/common-image.h
  6794. * Removed \file directives from all files except caca.h and cucul.h, to
  6795. remove redundencies in the Doxygen documentation.
  6796. ------------------------------------------------------------------------
  6797. r768 | sam | 2006-04-13 17:57:19 +0000 (Thu, 13 Apr 2006) | 3 lines
  6798. Changed paths:
  6799. M /libcaca/trunk/cucul/font.c
  6800. * Added a lot of sanity checks to the font parsing. It should now be
  6801. secure against broken files, but it probably needs peer review.
  6802. ------------------------------------------------------------------------
  6803. r767 | sam | 2006-04-13 17:54:07 +0000 (Thu, 13 Apr 2006) | 2 lines
  6804. Changed paths:
  6805. M /libcaca/trunk/test/Makefile.am
  6806. M /libcaca/trunk/test/font.c
  6807. * Redisplay the output bitmap using libcaca. Eh ouais mon gars.
  6808. ------------------------------------------------------------------------
  6809. r766 | sam | 2006-04-13 17:37:51 +0000 (Thu, 13 Apr 2006) | 2 lines
  6810. Changed paths:
  6811. M /libcaca/trunk/test/hsv.c
  6812. * Fixed caca_get_event() call in test/hsv.c.
  6813. ------------------------------------------------------------------------
  6814. r765 | sam | 2006-04-13 17:08:16 +0000 (Thu, 13 Apr 2006) | 2 lines
  6815. Changed paths:
  6816. M /libcaca/trunk/cucul/colour.c
  6817. * Fixed compilation warning.
  6818. ------------------------------------------------------------------------
  6819. r764 | sam | 2006-04-13 16:54:25 +0000 (Thu, 13 Apr 2006) | 2 lines
  6820. Changed paths:
  6821. M /libcaca/trunk/cucul/colour.c
  6822. * Fixed colour conversion routines so that they work with ARGB too.
  6823. ------------------------------------------------------------------------
  6824. r763 | sam | 2006-04-13 16:10:16 +0000 (Thu, 13 Apr 2006) | 4 lines
  6825. Changed paths:
  6826. M /libcaca/trunk/cucul/Makefile.am
  6827. M /libcaca/trunk/cucul/cucul.h
  6828. M /libcaca/trunk/cucul/font.c
  6829. A /libcaca/trunk/cucul/font_mono9.h (from /libcaca/trunk/cucul/font_monospace9.h:759)
  6830. A /libcaca/trunk/cucul/font_monobold12.h
  6831. D /libcaca/trunk/cucul/font_monospace9.h
  6832. M /libcaca/trunk/test/font.c
  6833. * Implemented cucul_get_font_list() to retrieve the list of builtin fonts.
  6834. * Fixed font selection through cucul_font_load().
  6835. * Added a bigger 10x19 bold font.
  6836. ------------------------------------------------------------------------
  6837. r762 | sam | 2006-04-13 15:36:09 +0000 (Thu, 13 Apr 2006) | 3 lines
  6838. Changed paths:
  6839. M /libcaca/trunk/tools/makefont.c
  6840. * Made makefont more configurable. Also, store the commandline in a comment
  6841. so that the font can be easily rebuilt.
  6842. ------------------------------------------------------------------------
  6843. r761 | sam | 2006-04-13 15:00:56 +0000 (Thu, 13 Apr 2006) | 2 lines
  6844. Changed paths:
  6845. M /libcaca/trunk/TODO
  6846. * Updated TODO list.
  6847. ------------------------------------------------------------------------
  6848. r760 | sam | 2006-04-13 14:24:31 +0000 (Thu, 13 Apr 2006) | 3 lines
  6849. Changed paths:
  6850. M /libcaca/trunk/cucul/cucul.h
  6851. M /libcaca/trunk/cucul/font.c
  6852. M /libcaca/trunk/test/font.c
  6853. * Internal font support through cucul_load_font(). Documented that.
  6854. * Removed ugly hooks from test/font.c.
  6855. ------------------------------------------------------------------------
  6856. r759 | sam | 2006-04-13 14:23:04 +0000 (Thu, 13 Apr 2006) | 2 lines
  6857. Changed paths:
  6858. M /libcaca/trunk/cucul/font.c
  6859. * Ugly overflow bug in the rendering code.
  6860. ------------------------------------------------------------------------
  6861. r758 | sam | 2006-04-13 13:33:31 +0000 (Thu, 13 Apr 2006) | 5 lines
  6862. Changed paths:
  6863. M /libcaca/trunk/cucul/cucul.h
  6864. M /libcaca/trunk/cucul/font.c
  6865. M /libcaca/trunk/test/font.c
  6866. * Implemented cucul_get_font_width() and cucul_get_font_height().
  6867. * Documented most font functions.
  6868. * Cleaned up cucul_render_canvas() and made it actually usable by external
  6869. programs. Removed ugly printf() debug calls.
  6870. ------------------------------------------------------------------------
  6871. r757 | sam | 2006-04-13 12:50:41 +0000 (Thu, 13 Apr 2006) | 2 lines
  6872. Changed paths:
  6873. M /libcaca/trunk/cucul/cucul.c
  6874. M /libcaca/trunk/cucul/cucul.h
  6875. M /libcaca/trunk/cucul/cucul_internals.h
  6876. M /libcaca/trunk/cucul/export_ansi.c
  6877. M /libcaca/trunk/cucul/export_html.c
  6878. M /libcaca/trunk/cucul/export_irc.c
  6879. M /libcaca/trunk/cucul/export_ps.c
  6880. M /libcaca/trunk/cucul/export_svg.c
  6881. M /libcaca/trunk/src/cacaserver.c
  6882. M /libcaca/trunk/src/img2irc.c
  6883. M /libcaca/trunk/test/export.c
  6884. * Renamed cucul_export into cucul_buffer. We'll use it for other things.
  6885. ------------------------------------------------------------------------
  6886. r756 | sam | 2006-04-13 12:49:54 +0000 (Thu, 13 Apr 2006) | 2 lines
  6887. Changed paths:
  6888. M /libcaca/trunk/cucul/font_monospace9.h
  6889. * Putain de bordel de manche a couilles. I forgot to fix the font.
  6890. ------------------------------------------------------------------------
  6891. r755 | sam | 2006-04-13 12:44:55 +0000 (Thu, 13 Apr 2006) | 2 lines
  6892. Changed paths:
  6893. M /libcaca/trunk/tools/makefont.c
  6894. * Some cleaning up in makefont.c.
  6895. ------------------------------------------------------------------------
  6896. r754 | sam | 2006-04-13 12:25:36 +0000 (Thu, 13 Apr 2006) | 3 lines
  6897. Changed paths:
  6898. M /libcaca/trunk/cucul/font.c
  6899. M /libcaca/trunk/cucul/font_monospace9.h
  6900. M /libcaca/trunk/tools/makefont.c
  6901. * Fixed 4, 2 and 1-bit font rendering.
  6902. * Replaced the 8-bit internal font with a 4-bit one.
  6903. ------------------------------------------------------------------------
  6904. r753 | sam | 2006-04-13 12:23:50 +0000 (Thu, 13 Apr 2006) | 3 lines
  6905. Changed paths:
  6906. M /libcaca/trunk/cucul/colour.c
  6907. M /libcaca/trunk/cucul/cucul_internals.h
  6908. * Created internal function _cucul_argb32_to_argb4() that splits an argb
  6909. fg/bg value into its separate argb 4-bit fields.
  6910. ------------------------------------------------------------------------
  6911. r752 | jylam | 2006-04-13 08:58:55 +0000 (Thu, 13 Apr 2006) | 2 lines
  6912. Changed paths:
  6913. M /libcaca/trunk/test/spritedit.c
  6914. * Added silly play with interframe delay. Need to rework sprite format.
  6915. ------------------------------------------------------------------------
  6916. r751 | sam | 2006-04-13 08:44:25 +0000 (Thu, 13 Apr 2006) | 3 lines
  6917. Changed paths:
  6918. M /libcaca/trunk/cucul/font_monospace9.h
  6919. * 4bpp fonts do not work yet. Replaced the built-in font with an 8bpp font
  6920. for the moment.
  6921. ------------------------------------------------------------------------
  6922. r750 | sam | 2006-04-13 08:39:30 +0000 (Thu, 13 Apr 2006) | 2 lines
  6923. Changed paths:
  6924. M /libcaca/trunk/test
  6925. M /libcaca/trunk/test/Makefile.am
  6926. A /libcaca/trunk/test/font.c
  6927. * Added a test program for the font renderer.
  6928. ------------------------------------------------------------------------
  6929. r749 | sam | 2006-04-13 08:38:34 +0000 (Thu, 13 Apr 2006) | 2 lines
  6930. Changed paths:
  6931. M /libcaca/trunk/test/export.c
  6932. * Code simplification.
  6933. ------------------------------------------------------------------------
  6934. r748 | sam | 2006-04-13 08:37:32 +0000 (Thu, 13 Apr 2006) | 2 lines
  6935. Changed paths:
  6936. M /libcaca/trunk/cucul/Makefile.am
  6937. M /libcaca/trunk/cucul/font.c
  6938. A /libcaca/trunk/cucul/font_monospace9.h
  6939. * Created a built-in font from Bitstream Vera (Monospace 9).
  6940. ------------------------------------------------------------------------
  6941. r747 | sam | 2006-04-13 08:26:21 +0000 (Thu, 13 Apr 2006) | 2 lines
  6942. Changed paths:
  6943. M /libcaca/trunk/configure.ac
  6944. M /libcaca/trunk/tools
  6945. M /libcaca/trunk/tools/Makefile.am
  6946. A /libcaca/trunk/tools/makefont.c
  6947. * Added a font creator that uses pango to render glyphs.
  6948. ------------------------------------------------------------------------
  6949. r746 | sam | 2006-04-13 08:16:04 +0000 (Thu, 13 Apr 2006) | 3 lines
  6950. Changed paths:
  6951. M /libcaca/trunk/cucul/cucul.h
  6952. M /libcaca/trunk/cucul/font.c
  6953. * Slightly updated the font format and wrote a font loader. Also added a
  6954. skeleton for the renderer that will not last very long.
  6955. ------------------------------------------------------------------------
  6956. r745 | sam | 2006-04-12 16:34:34 +0000 (Wed, 12 Apr 2006) | 2 lines
  6957. Changed paths:
  6958. M /libcaca/trunk/cucul/font.c
  6959. * New version of the font format.
  6960. ------------------------------------------------------------------------
  6961. r744 | sam | 2006-04-12 14:18:19 +0000 (Wed, 12 Apr 2006) | 3 lines
  6962. Changed paths:
  6963. M /libcaca/trunk/cucul/Makefile.am
  6964. A /libcaca/trunk/cucul/font.c
  6965. * Added a file for future font handling routines. Currently only the font
  6966. format proposal is in this file. Feel free to comment.
  6967. ------------------------------------------------------------------------
  6968. r743 | sam | 2006-04-12 08:57:59 +0000 (Wed, 12 Apr 2006) | 2 lines
  6969. Changed paths:
  6970. M /libcaca/trunk/test
  6971. M /libcaca/trunk/tools
  6972. * Proper svn:ignore properties on tools/.
  6973. ------------------------------------------------------------------------
  6974. r742 | sam | 2006-04-12 08:31:11 +0000 (Wed, 12 Apr 2006) | 3 lines
  6975. Changed paths:
  6976. M /libcaca/trunk/Makefile.am
  6977. M /libcaca/trunk/caca/driver_slang.c
  6978. M /libcaca/trunk/configure.ac
  6979. M /libcaca/trunk/test/Makefile.am
  6980. D /libcaca/trunk/test/optipal.c
  6981. A /libcaca/trunk/tools
  6982. A /libcaca/trunk/tools/Makefile.am (from /libcaca/trunk/test/Makefile.am:738)
  6983. A /libcaca/trunk/tools/optipal.c (from /libcaca/trunk/test/optipal.c:738)
  6984. * Moved test/optipal.c to tools/optipal.c. The tools subdirectory will
  6985. contain development tools that are only useful to libcaca developers.
  6986. ------------------------------------------------------------------------
  6987. r741 | sam | 2006-04-11 10:36:31 +0000 (Tue, 11 Apr 2006) | 4 lines
  6988. Changed paths:
  6989. M /libcaca/trunk/src/Makefile.am
  6990. M /libcaca/trunk/src/cacaview.c
  6991. * cacaview works again. Somewhat. Image loading is now handled by the
  6992. factored common-image.c file. Feature selection such as antialiasing or
  6993. dithering mode are still disabled.
  6994. ------------------------------------------------------------------------
  6995. r740 | sam | 2006-04-11 10:12:03 +0000 (Tue, 11 Apr 2006) | 2 lines
  6996. Changed paths:
  6997. M /libcaca/trunk/src/common-image.c
  6998. * Renamed "freadint" to "u32fread", and so on.
  6999. ------------------------------------------------------------------------
  7000. r739 | sam | 2006-04-11 10:05:48 +0000 (Tue, 11 Apr 2006) | 3 lines
  7001. Changed paths:
  7002. M /libcaca/trunk/src
  7003. M /libcaca/trunk/src/Makefile.am
  7004. A /libcaca/trunk/src/common-image.c (from /libcaca/trunk/src/cacaview.c:734)
  7005. A /libcaca/trunk/src/common-image.h
  7006. A /libcaca/trunk/src/img2irc.c
  7007. * Added img2irc program. I know it does not have "cucul" or "caca" in the
  7008. name, but as I said, I do what I want. http://zoy.org/~sam/pb7th.png
  7009. ------------------------------------------------------------------------
  7010. r738 | sam | 2006-04-10 22:06:19 +0000 (Mon, 10 Apr 2006) | 3 lines
  7011. Changed paths:
  7012. M /libcaca/trunk/cucul/export_ansi.c
  7013. M /libcaca/trunk/cucul/export_html.c
  7014. M /libcaca/trunk/cucul/export_irc.c
  7015. M /libcaca/trunk/cucul/export_ps.c
  7016. M /libcaca/trunk/cucul/export_svg.c
  7017. * Avoid useless call to strlen() in the exporters.
  7018. * Removed '\x0f' from the IRC exporter until I understand why it was here.
  7019. ------------------------------------------------------------------------
  7020. r737 | sam | 2006-04-10 22:03:22 +0000 (Mon, 10 Apr 2006) | 2 lines
  7021. Changed paths:
  7022. M /libcaca/trunk/test/export.c
  7023. * Fixed test/export that was not printing the last character of the file.
  7024. ------------------------------------------------------------------------
  7025. r736 | sam | 2006-04-10 21:07:40 +0000 (Mon, 10 Apr 2006) | 2 lines
  7026. Changed paths:
  7027. M /libcaca/trunk/TODO
  7028. * Updated TODO list. I forgot the aspect ratio function!
  7029. ------------------------------------------------------------------------
  7030. r735 | sam | 2006-04-10 20:24:12 +0000 (Mon, 10 Apr 2006) | 2 lines
  7031. Changed paths:
  7032. M /libcaca/trunk/cucul/Makefile.am
  7033. D /libcaca/trunk/cucul/bitmap.c
  7034. A /libcaca/trunk/cucul/dither.c (from /libcaca/trunk/cucul/bitmap.c:734)
  7035. * Renamed bitmap.c into dither.c.
  7036. ------------------------------------------------------------------------
  7037. r734 | sam | 2006-04-10 20:02:38 +0000 (Mon, 10 Apr 2006) | 2 lines
  7038. Changed paths:
  7039. M /libcaca/trunk/cucul/bitmap.c
  7040. M /libcaca/trunk/cucul/cucul.c
  7041. M /libcaca/trunk/cucul/cucul.h
  7042. M /libcaca/trunk/cucul/cucul_internals.h
  7043. M /libcaca/trunk/src/aafire.c
  7044. M /libcaca/trunk/src/cacaball.c
  7045. M /libcaca/trunk/src/cacamoir.c
  7046. M /libcaca/trunk/src/cacaplas.c
  7047. M /libcaca/trunk/src/cacaview.c
  7048. M /libcaca/trunk/test/demo.c
  7049. M /libcaca/trunk/test/export.c
  7050. M /libcaca/trunk/test/gamma.c
  7051. M /libcaca/trunk/test/hsv.c
  7052. * Renamed *bitmap to *dither. Ben ouais connard, je fais ce que je veux.
  7053. ------------------------------------------------------------------------
  7054. r733 | sam | 2006-04-10 09:17:51 +0000 (Mon, 10 Apr 2006) | 4 lines
  7055. Changed paths:
  7056. M /libcaca/trunk/cucul/bitmap.c
  7057. M /libcaca/trunk/cucul/canvas.c
  7058. M /libcaca/trunk/cucul/cucul.c
  7059. M /libcaca/trunk/cucul/cucul.h
  7060. M /libcaca/trunk/cucul/cucul_internals.h
  7061. M /libcaca/trunk/cucul/sprite.c
  7062. M /libcaca/trunk/test/dithering.c
  7063. M /libcaca/trunk/test/optipal.c
  7064. * Replaced enum cucul_color with unsigned int. The size of an enum is not
  7065. really portable, and Visual Studio complains when they are not explicitely
  7066. cast.
  7067. ------------------------------------------------------------------------
  7068. r732 | sam | 2006-04-10 09:04:29 +0000 (Mon, 10 Apr 2006) | 2 lines
  7069. Changed paths:
  7070. M /libcaca/trunk/doc/doxygen.cfg.in
  7071. * Updated the Doxygen configuration file.
  7072. ------------------------------------------------------------------------
  7073. r731 | sam | 2006-04-10 09:00:18 +0000 (Mon, 10 Apr 2006) | 3 lines
  7074. Changed paths:
  7075. M /libcaca/trunk/cucul/export_ansi.c
  7076. M /libcaca/trunk/cucul/export_html.c
  7077. M /libcaca/trunk/cucul/export_irc.c
  7078. M /libcaca/trunk/cucul/export_ps.c
  7079. M /libcaca/trunk/cucul/export_svg.c
  7080. * Fixed old bugs I introduced in the exporters.
  7081. * Fixed exporter headers to make Doxygen happy.
  7082. ------------------------------------------------------------------------
  7083. r730 | sam | 2006-04-10 08:30:02 +0000 (Mon, 10 Apr 2006) | 2 lines
  7084. Changed paths:
  7085. M /libcaca/trunk/cucul
  7086. * Forgot an svn:ignore property.
  7087. ------------------------------------------------------------------------
  7088. r729 | sam | 2006-04-10 07:52:07 +0000 (Mon, 10 Apr 2006) | 2 lines
  7089. Changed paths:
  7090. M /libcaca/trunk/caca
  7091. M /libcaca/trunk/caca/Makefile.am
  7092. A /libcaca/trunk/caca/caca.pc.in
  7093. M /libcaca/trunk/configure.ac
  7094. M /libcaca/trunk/cucul/Makefile.am
  7095. A /libcaca/trunk/cucul/cucul.pc.in
  7096. * Added pkgconfig files. Eh ouais mon gars.
  7097. ------------------------------------------------------------------------
  7098. r728 | sam | 2006-04-07 09:46:30 +0000 (Fri, 07 Apr 2006) | 2 lines
  7099. Changed paths:
  7100. M /libcaca/trunk/caca/driver_conio.c
  7101. M /libcaca/trunk/caca/driver_gl.c
  7102. M /libcaca/trunk/caca/driver_ncurses.c
  7103. M /libcaca/trunk/caca/driver_slang.c
  7104. M /libcaca/trunk/caca/driver_vga.c
  7105. M /libcaca/trunk/caca/driver_win32.c
  7106. M /libcaca/trunk/caca/driver_x11.c
  7107. M /libcaca/trunk/cucul/colour.c
  7108. M /libcaca/trunk/cucul/cucul_internals.h
  7109. M /libcaca/trunk/cucul/export_ansi.c
  7110. M /libcaca/trunk/cucul/export_html.c
  7111. M /libcaca/trunk/cucul/export_irc.c
  7112. M /libcaca/trunk/cucul/export_ps.c
  7113. M /libcaca/trunk/cucul/export_svg.c
  7114. * Replaced occurrences of "rgba" with "argb".
  7115. ------------------------------------------------------------------------
  7116. r727 | sam | 2006-04-07 08:55:01 +0000 (Fri, 07 Apr 2006) | 2 lines
  7117. Changed paths:
  7118. M /libcaca/trunk/cucul/bitmap.c
  7119. * Fixed a syntax error. Gruik.
  7120. ------------------------------------------------------------------------
  7121. r726 | sam | 2006-04-07 08:19:42 +0000 (Fri, 07 Apr 2006) | 2 lines
  7122. Changed paths:
  7123. M /libcaca/trunk/cucul/bitmap.c
  7124. M /libcaca/trunk/cucul/cucul.h
  7125. * Changed the cucul_set_bitmap_antialias() argument to a string.
  7126. ------------------------------------------------------------------------
  7127. r725 | sam | 2006-04-06 13:49:10 +0000 (Thu, 06 Apr 2006) | 2 lines
  7128. Changed paths:
  7129. M /libcaca/trunk/cucul/export_ps.c
  7130. * Of course I had to fuck up something. Here, PS export works again.
  7131. ------------------------------------------------------------------------
  7132. r724 | sam | 2006-04-06 13:41:56 +0000 (Thu, 06 Apr 2006) | 2 lines
  7133. Changed paths:
  7134. M /libcaca/trunk/caca/driver_conio.c
  7135. M /libcaca/trunk/caca/driver_gl.c
  7136. M /libcaca/trunk/caca/driver_ncurses.c
  7137. M /libcaca/trunk/caca/driver_raw.c
  7138. M /libcaca/trunk/caca/driver_slang.c
  7139. M /libcaca/trunk/caca/driver_vga.c
  7140. M /libcaca/trunk/caca/driver_win32.c
  7141. M /libcaca/trunk/caca/driver_x11.c
  7142. M /libcaca/trunk/cucul/Makefile.am
  7143. M /libcaca/trunk/cucul/canvas.c
  7144. A /libcaca/trunk/cucul/colour.c
  7145. M /libcaca/trunk/cucul/cucul.c
  7146. M /libcaca/trunk/cucul/cucul_internals.h
  7147. M /libcaca/trunk/cucul/export_ansi.c
  7148. M /libcaca/trunk/cucul/export_html.c
  7149. M /libcaca/trunk/cucul/export_irc.c
  7150. M /libcaca/trunk/cucul/export_ps.c
  7151. M /libcaca/trunk/cucul/export_svg.c
  7152. M /libcaca/trunk/cucul/transform.c
  7153. M /libcaca/trunk/src/cacaserver.c
  7154. * Store colour information on 32 bits, for future 12-bit colour support.
  7155. ------------------------------------------------------------------------
  7156. r723 | sam | 2006-04-06 13:21:15 +0000 (Thu, 06 Apr 2006) | 2 lines
  7157. Changed paths:
  7158. M /libcaca/trunk/cucul/canvas.c
  7159. M /libcaca/trunk/cucul/cucul.h
  7160. * Got rid of cucul_get_screen(). Use cucul_export() instead.
  7161. ------------------------------------------------------------------------
  7162. r722 | sam | 2006-04-06 13:11:12 +0000 (Thu, 06 Apr 2006) | 2 lines
  7163. Changed paths:
  7164. M /libcaca/trunk/cucul/cucul.c
  7165. * Check the magic bytes at the end of the buffer when cucul_load()ing it.
  7166. ------------------------------------------------------------------------
  7167. r721 | sam | 2006-04-06 13:07:58 +0000 (Thu, 06 Apr 2006) | 2 lines
  7168. Changed paths:
  7169. M /libcaca/trunk/src/cacaserver.c
  7170. * Sanity check in cacaserver.c.
  7171. ------------------------------------------------------------------------
  7172. r720 | sam | 2006-04-06 10:23:10 +0000 (Thu, 06 Apr 2006) | 2 lines
  7173. Changed paths:
  7174. M /libcaca/trunk/src/cacaserver.c
  7175. * Fixed a crash when realloc() returns a new address.
  7176. ------------------------------------------------------------------------
  7177. r719 | sam | 2006-04-06 10:19:17 +0000 (Thu, 06 Apr 2006) | 2 lines
  7178. Changed paths:
  7179. M /libcaca/trunk/cucul/cucul.c
  7180. * Fixed old typo that caused qq->height to be uninitialised.
  7181. ------------------------------------------------------------------------
  7182. r718 | jylam | 2006-04-01 21:29:10 +0000 (Sat, 01 Apr 2006) | 2 lines
  7183. Changed paths:
  7184. M /libcaca/trunk/src/cacaserver.c
  7185. * Oops, removed unused variable
  7186. ------------------------------------------------------------------------
  7187. r717 | jylam | 2006-04-01 21:26:30 +0000 (Sat, 01 Apr 2006) | 2 lines
  7188. Changed paths:
  7189. M /libcaca/trunk/src/cacaserver.c
  7190. * Added Winsock (c)(tm)(r) compatibility
  7191. ------------------------------------------------------------------------
  7192. r716 | jylam | 2006-04-01 16:11:37 +0000 (Sat, 01 Apr 2006) | 2 lines
  7193. Changed paths:
  7194. M /libcaca/trunk/src/cacaplas.c
  7195. * removed b0rked test. No more pigs, I just commited 500 of them.
  7196. ------------------------------------------------------------------------
  7197. r715 | sam | 2006-04-01 15:58:10 +0000 (Sat, 01 Apr 2006) | 2 lines
  7198. Changed paths:
  7199. M /libcaca/trunk/cucul/bitmap.c
  7200. * Set the default dithering mode to Floyd-Steinberg.
  7201. ------------------------------------------------------------------------
  7202. r714 | sam | 2006-04-01 15:56:31 +0000 (Sat, 01 Apr 2006) | 14 lines
  7203. Changed paths:
  7204. M /libcaca/trunk/cucul/canvas.c
  7205. M /libcaca/trunk/cucul/sprite.c
  7206. ((`)_.._ ,'-. _..._ _._
  7207. * Ooops. Compilation fix. \,' '-._.-\ ' ` .-'
  7208. .' / (
  7209. / S | _ _ \
  7210. | a \ o o |
  7211. ; m .-. /
  7212. ; ', '-.( '')-'
  7213. '. | ;-'
  7214. \ / /
  7215. / /-._ __, 7 |
  7216. \ `\ \`` | | |
  7217. \ \_,\ | |_,\
  7218. '-`' \_,\
  7219. ------------------------------------------------------------------------
  7220. r713 | sam | 2006-04-01 15:25:33 +0000 (Sat, 01 Apr 2006) | 2 lines
  7221. Changed paths:
  7222. M /libcaca/trunk/TODO
  7223. M /libcaca/trunk/cucul/canvas.c
  7224. M /libcaca/trunk/cucul/cucul.h
  7225. * Got rid of the useless cucul_get_fg_color/cucul_get_bg_color functions.
  7226. ------------------------------------------------------------------------
  7227. r712 | sam | 2006-04-01 15:02:41 +0000 (Sat, 01 Apr 2006) | 2 lines
  7228. Changed paths:
  7229. M /libcaca/trunk/TODO
  7230. * Updated the TODO list.
  7231. ------------------------------------------------------------------------
  7232. r711 | sam | 2006-04-01 15:02:05 +0000 (Sat, 01 Apr 2006) | 10 lines
  7233. Changed paths:
  7234. M /libcaca/trunk/caca/caca.h
  7235. M /libcaca/trunk/cucul/bitmap.c
  7236. M /libcaca/trunk/cucul/cucul.c
  7237. M /libcaca/trunk/cucul/cucul.h
  7238. M /libcaca/trunk/cucul/cucul_internals.h
  7239. M /libcaca/trunk/test/demo.c
  7240. * Removed CUCUL_BACKGROUND, CUCUL_ANTIALIASING and CUCUL_DITHERING
  7241. environment variables handling. Replaced that with three per-bitmap
  7242. functions: cucul_set_bitmap_antialias(), cucul_set_bitmap_color() and
  7243. cucul_set_bitmap_dithering().
  7244. * Added cucul_set_bitmap_brightness() and cucul_set_bitmap_contrast()
  7245. prototypes (but did not implement them yet).
  7246. * Added cucul_set_bitmap_charset() to choose what characters are going
  7247. to be used for the bitmap rendering.
  7248. * Removed the now useless cucul_get_feature(), cucul_set_feature() etc.
  7249. ------------------------------------------------------------------------
  7250. r710 | sam | 2006-04-01 14:44:09 +0000 (Sat, 01 Apr 2006) | 3 lines
  7251. Changed paths:
  7252. M /libcaca/trunk/caca/caca.h
  7253. M /libcaca/trunk/caca/event.c
  7254. M /libcaca/trunk/src/aafire.c
  7255. M /libcaca/trunk/src/cacaball.c
  7256. M /libcaca/trunk/src/cacamoir.c
  7257. M /libcaca/trunk/src/cacaplas.c
  7258. M /libcaca/trunk/src/cacaplay.c
  7259. M /libcaca/trunk/src/cacaview.c
  7260. M /libcaca/trunk/test/colors.c
  7261. M /libcaca/trunk/test/demo.c
  7262. M /libcaca/trunk/test/dithering.c
  7263. M /libcaca/trunk/test/event.c
  7264. M /libcaca/trunk/test/gamma.c
  7265. M /libcaca/trunk/test/hsv.c
  7266. M /libcaca/trunk/test/spritedit.c
  7267. M /libcaca/trunk/test/transform.c
  7268. M /libcaca/trunk/test/unicode.c
  7269. * Merged caca_wait_event() into caca_get_event() and added a timeout
  7270. parameter to do what both functions did before, and even more.
  7271. ------------------------------------------------------------------------
  7272. r709 | sam | 2006-04-01 14:37:27 +0000 (Sat, 01 Apr 2006) | 2 lines
  7273. Changed paths:
  7274. M /libcaca/trunk/src/Makefile.am
  7275. * Disabled cacaview for now. I'm going to utterly break it.
  7276. ------------------------------------------------------------------------
  7277. r708 | sam | 2006-04-01 14:36:59 +0000 (Sat, 01 Apr 2006) | 2 lines
  7278. Changed paths:
  7279. M /libcaca/trunk/cucul/cucul.c
  7280. M /libcaca/trunk/cucul/cucul.h
  7281. * Added cucul_get_export_list(). Returns a list of known export formats.
  7282. ------------------------------------------------------------------------
  7283. r707 | sam | 2006-03-29 09:41:30 +0000 (Wed, 29 Mar 2006) | 4 lines
  7284. Changed paths:
  7285. M /libcaca/trunk/src/cacaserver.c
  7286. * cacaserver works again (but needs a complete rewrite because it's really
  7287. become ugly). You can now emulate the previous network driver behaviour
  7288. by doing: "CACA_DRIVER=raw cacaplas | cacaserver".
  7289. ------------------------------------------------------------------------
  7290. r706 | sam | 2006-03-27 22:16:58 +0000 (Mon, 27 Mar 2006) | 3 lines
  7291. Changed paths:
  7292. M /libcaca/trunk/cucul/cucul.c
  7293. M /libcaca/trunk/cucul/cucul.h
  7294. M /libcaca/trunk/src/cacaserver.c
  7295. M /libcaca/trunk/test/export.c
  7296. * Changed the 2nd argument of cucul_create_export to a string. This way we
  7297. can add new exporters without changing the API.
  7298. ------------------------------------------------------------------------
  7299. r705 | sam | 2006-03-27 22:12:12 +0000 (Mon, 27 Mar 2006) | 2 lines
  7300. Changed paths:
  7301. M /libcaca/trunk/src/Makefile.am
  7302. * Oops, I barfed that makefile.
  7303. ------------------------------------------------------------------------
  7304. r704 | jylam | 2006-03-27 21:40:17 +0000 (Mon, 27 Mar 2006) | 2 lines
  7305. Changed paths:
  7306. M /libcaca/trunk/src/aafire.c
  7307. M /libcaca/trunk/src/cacaball.c
  7308. M /libcaca/trunk/src/cacamoir.c
  7309. * Added "powered by libcaca" text to all examples for consistency
  7310. ------------------------------------------------------------------------
  7311. r703 | sam | 2006-03-27 21:37:52 +0000 (Mon, 27 Mar 2006) | 4 lines
  7312. Changed paths:
  7313. M /libcaca/trunk/caca/Makefile.am
  7314. M /libcaca/trunk/caca/caca.c
  7315. M /libcaca/trunk/caca/caca.h
  7316. M /libcaca/trunk/caca/caca_internals.h
  7317. D /libcaca/trunk/caca/driver_network.c
  7318. M /libcaca/trunk/src
  7319. M /libcaca/trunk/src/Makefile.am
  7320. M /libcaca/trunk/src/cacaplas.c
  7321. A /libcaca/trunk/src/cacaserver.c (from /libcaca/trunk/caca/driver_network.c:698)
  7322. * Removed the network driver and replaced it with a cacaserver executable
  7323. that has all the functionality, except it does not work yet (the stdin
  7324. reading routine is missing).
  7325. ------------------------------------------------------------------------
  7326. r702 | sam | 2006-03-27 21:33:29 +0000 (Mon, 27 Mar 2006) | 3 lines
  7327. Changed paths:
  7328. M /libcaca/trunk/caca/driver_raw.c
  7329. M /libcaca/trunk/src
  7330. M /libcaca/trunk/src/Makefile.am
  7331. A /libcaca/trunk/src/cacaplay.c
  7332. * Implemented a proof-of-concept cacaplay program that can redisplay a
  7333. single frame that was saved by the raw driver.
  7334. ------------------------------------------------------------------------
  7335. r701 | sam | 2006-03-27 21:22:34 +0000 (Mon, 27 Mar 2006) | 4 lines
  7336. Changed paths:
  7337. M /libcaca/trunk/cucul/cucul.c
  7338. M /libcaca/trunk/cucul/cucul.h
  7339. * Implemented cucul_load() to reload a file that was saved with the
  7340. raw driver. I know it is inconsistent to have the loader in libcucul
  7341. and the exporter in libcaca but I'll find a way to harmonise that.
  7342. ------------------------------------------------------------------------
  7343. r700 | jylam | 2006-03-27 18:17:09 +0000 (Mon, 27 Mar 2006) | 19 lines
  7344. Changed paths:
  7345. M /libcaca/trunk/caca/driver_gl.c
  7346. * Fixed OpenGL mouse handling
  7347. Sam Le Vieux Porc
  7348. (\____/)
  7349. Le / @__@ \ Le
  7350. ( (oo) )
  7351. `-.~~.-' Vieux
  7352. Vieux / \
  7353. @/ \_
  7354. (/ / \ \) Porc
  7355. Porc WW`----'WW
  7356. Sam Le Vieux Porc
  7357. ------------------------------------------------------------------------
  7358. r699 | sam | 2006-03-27 18:07:18 +0000 (Mon, 27 Mar 2006) | 2 lines
  7359. Changed paths:
  7360. M /libcaca/trunk/caca/Makefile.am
  7361. M /libcaca/trunk/caca/caca.c
  7362. M /libcaca/trunk/caca/caca_internals.h
  7363. A /libcaca/trunk/caca/driver_raw.c
  7364. * Created a minimal raw driver that outputs stuff to stdout.
  7365. ------------------------------------------------------------------------
  7366. r698 | sam | 2006-03-27 09:35:22 +0000 (Mon, 27 Mar 2006) | 16 lines
  7367. Changed paths:
  7368. M /libcaca/trunk/caca/driver_gl.c
  7369. ██████ ██████
  7370. * Ah mais putain j'avais pas vu ! ██░░░░██████████████████░░░░██
  7371. ██░░░░░░░░░░░░░░░░░░░░░░░░██
  7372. ██░░░░███░░░░░░░░███░░░░██
  7373. ██░░░░░░███░░░░░░███░░░░░░██
  7374. ██░░░░░░░░░░░░░░░░░░░░░░░░░░██
  7375. ██░░░░░░██████████████░░░░░░██
  7376. ██░░░░░██▒▒▒▒▒▒▒▒▒▒▒▒██░░░░░██
  7377. ██░░░░██▒▒▒▒██▒▒██▒▒▒▒██░░░░██
  7378. ██░░░░██▒▒▒▒██▒▒██▒▒▒▒██░░░░██
  7379. ██░░░░██▒▒▒▒▒▒▒▒▒▒▒▒██░░░░██
  7380. ██░░░░██████████████░░░░██
  7381. ███░░░░░░██████░░░░░░███
  7382. █████░░░░░░░░░░█████
  7383. ████████████
  7384. ------------------------------------------------------------------------
  7385. r697 | sam | 2006-03-27 08:01:27 +0000 (Mon, 27 Mar 2006) | 3 lines
  7386. Changed paths:
  7387. M /libcaca/trunk/caca/driver_gl.c
  7388. M /libcaca/trunk/configure.ac
  7389. * Reworked the OpenGL headers and Glut features detection (what did you
  7390. expect).
  7391. ------------------------------------------------------------------------
  7392. r696 | sam | 2006-03-27 07:40:30 +0000 (Mon, 27 Mar 2006) | 2 lines
  7393. Changed paths:
  7394. M /libcaca/trunk/cucul/cucul.h
  7395. M /libcaca/trunk/cucul/transform.c
  7396. * Implemented cucul_invert() to invert a canvas' colours.
  7397. ------------------------------------------------------------------------
  7398. r695 | jylam | 2006-03-26 23:08:19 +0000 (Sun, 26 Mar 2006) | 2 lines
  7399. Changed paths:
  7400. M /libcaca/trunk/caca/driver_gl.c
  7401. * Fixed glutCheckLoop headers, testing only under MacOSX
  7402. ------------------------------------------------------------------------
  7403. r694 | jylam | 2006-03-26 22:57:12 +0000 (Sun, 26 Mar 2006) | 2 lines
  7404. Changed paths:
  7405. M /libcaca/trunk/caca/driver_gl.c
  7406. M /libcaca/trunk/configure.ac
  7407. * Added (untested) glut3 glutCheckLoop(), ans a regular display function
  7408. ------------------------------------------------------------------------
  7409. r693 | sam | 2006-03-26 20:16:28 +0000 (Sun, 26 Mar 2006) | 2 lines
  7410. Changed paths:
  7411. M /libcaca/trunk/cucul/transform.c
  7412. * Minor addition to the rotate code.
  7413. ------------------------------------------------------------------------
  7414. r692 | sam | 2006-03-24 23:17:25 +0000 (Fri, 24 Mar 2006) | 2 lines
  7415. Changed paths:
  7416. M /libcaca/trunk/caca/Makefile.am
  7417. M /libcaca/trunk/src/Makefile.am
  7418. M /libcaca/trunk/test/Makefile.am
  7419. * Workaround for automake < 1.6.
  7420. ------------------------------------------------------------------------
  7421. r691 | jylam | 2006-03-24 19:44:12 +0000 (Fri, 24 Mar 2006) | 24 lines
  7422. Changed paths:
  7423. M /libcaca/trunk/cucul/bitmap.c
  7424. * Ok, invert works. OK OK SAM THAT WAS MY FAULT
  7425. AHAHAH _
  7426. _._ _..._ .-', _.._(`))
  7427. '-. ` ' /-._.-' ',/
  7428. ) MAIS \ '.
  7429. / _ _ | JE \
  7430. | a a / SUIS |
  7431. \ .-. ;
  7432. '-('' ).-' ,' UN ;
  7433. '-; | .'
  7434. \ VIEUX \ /
  7435. | 7 .__ _.-\ \
  7436. | | | ``/ /` /
  7437. /,_| | /,_/ /
  7438. /,_/ '`-'
  7439. POOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOORC!
  7440. ------------------------------------------------------------------------
  7441. r690 | jylam | 2006-03-24 19:34:45 +0000 (Fri, 24 Mar 2006) | 3 lines
  7442. Changed paths:
  7443. M /libcaca/trunk/cucul/bitmap.c
  7444. M /libcaca/trunk/cucul/cucul.h
  7445. M /libcaca/trunk/test/demo.c
  7446. * Added bitmap invert routine. It doesn't work well, so don't use it right now. Sam is working hard to correct the strange behaviour.
  7447. ------------------------------------------------------------------------
  7448. r689 | sam | 2006-03-24 16:51:59 +0000 (Fri, 24 Mar 2006) | 24 lines
  7449. Changed paths:
  7450. M /libcaca/trunk/caca/caca.h
  7451. M /libcaca/trunk/caca/caca_internals.h
  7452. M /libcaca/trunk/caca/driver_conio.c
  7453. M /libcaca/trunk/caca/driver_gl.c
  7454. M /libcaca/trunk/caca/driver_ncurses.c
  7455. M /libcaca/trunk/caca/driver_network.c
  7456. M /libcaca/trunk/caca/driver_slang.c
  7457. M /libcaca/trunk/caca/driver_vga.c
  7458. M /libcaca/trunk/caca/driver_win32.c
  7459. M /libcaca/trunk/caca/driver_x11.c
  7460. M /libcaca/trunk/caca/graphics.c
  7461. M /libcaca/trunk/test/demo.c
  7462. * Merged caca_show_cursor() and caca_hide_cursor() into caca_set_mouse() so
  7463. that we have one function less.
  7464. * Fixed coding style.
  7465. * Removed FUCKING TABS. ____.------.___
  7466. _______.----'`` ``` `` ``` ``-.
  7467. _.--' ` ```` ` ` ` ``` `` `` ``.
  7468. _.-' ' ` `` ``` `` ` `' `. _
  7469. .-'' ` H A H A H A `' M A I S \/.)
  7470. . . .-' / ` ` ` `` ||
  7471. |`-.(``-. ` ` ` ' ` ` ``` |\
  7472. `. '\```\ `` ` V I E U X ' ' `` `-`` -|\\
  7473. `/''````) `` ` - - ````` ' '.' |\_)
  7474. |`'_._` ``` ''` P O R C . . ```` /
  7475. // @) \ ` `` ''' . ``` '/
  7476. /''''' | ` \).`.'-. ''' _ _ .`` ` '/
  7477. .''''- `-'`. . // )-- '/,,',,' ,,,,''__,._`' ' /
  7478. .' ` `- ` ' .' / ' /,;;;, ,___.---' \ '' / \
  7479. (`. .'` __',`''''.--'/ ' /'-----' | ' / ))
  7480. `'-'/ `'''_.---' \;;|- '/ ,,, | ''|`- |
  7481. `'--'---' |;| / ,,,,;;;;;;;;;;,,,,, |-' /` |
  7482. |;|-'| ,;;;;;;;;;;;;;;;; ;;;/ /|`'''
  7483. ''',,,''',,,,,,,,,,,,,,,' /,,'''
  7484. ''''
  7485. ------------------------------------------------------------------------
  7486. r688 | jylam | 2006-03-24 16:25:39 +0000 (Fri, 24 Mar 2006) | 2 lines
  7487. Changed paths:
  7488. M /libcaca/trunk/caca/driver_x11.c
  7489. M /libcaca/trunk/caca/graphics.c
  7490. * Fixed bug in show/hide cursor, implemented X11 cursor
  7491. ------------------------------------------------------------------------
  7492. r687 | jylam | 2006-03-24 15:42:46 +0000 (Fri, 24 Mar 2006) | 2 lines
  7493. Changed paths:
  7494. M /libcaca/trunk/caca/driver_x11.c
  7495. M /libcaca/trunk/test/demo.c
  7496. * Added forgotten X11 set/hide cursor (non-working code)
  7497. ------------------------------------------------------------------------
  7498. r686 | jylam | 2006-03-24 15:00:47 +0000 (Fri, 24 Mar 2006) | 2 lines
  7499. Changed paths:
  7500. M /libcaca/trunk/caca/caca.h
  7501. M /libcaca/trunk/caca/caca_internals.h
  7502. M /libcaca/trunk/caca/driver_conio.c
  7503. M /libcaca/trunk/caca/driver_gl.c
  7504. M /libcaca/trunk/caca/driver_ncurses.c
  7505. M /libcaca/trunk/caca/driver_network.c
  7506. M /libcaca/trunk/caca/driver_slang.c
  7507. M /libcaca/trunk/caca/driver_vga.c
  7508. M /libcaca/trunk/caca/driver_win32.c
  7509. M /libcaca/trunk/caca/graphics.c
  7510. * Added caca_show/hide_cursor, and corresponding GL binding
  7511. ------------------------------------------------------------------------
  7512. r685 | sam | 2006-03-24 14:17:40 +0000 (Fri, 24 Mar 2006) | 3 lines
  7513. Changed paths:
  7514. M /libcaca/trunk/caca/caca.h
  7515. * Documented the caca_event structure and improved a few things here and
  7516. there in the documentation.
  7517. ------------------------------------------------------------------------
  7518. r684 | sam | 2006-03-24 09:48:20 +0000 (Fri, 24 Mar 2006) | 2 lines
  7519. Changed paths:
  7520. M /libcaca/trunk/caca/caca.c
  7521. M /libcaca/trunk/caca/caca_internals.h
  7522. M /libcaca/trunk/caca/driver_conio.c
  7523. M /libcaca/trunk/caca/driver_gl.c
  7524. M /libcaca/trunk/caca/driver_ncurses.c
  7525. M /libcaca/trunk/caca/driver_network.c
  7526. M /libcaca/trunk/caca/driver_slang.c
  7527. M /libcaca/trunk/caca/driver_vga.c
  7528. M /libcaca/trunk/caca/driver_win32.c
  7529. M /libcaca/trunk/caca/driver_x11.c
  7530. * Allow the driver initialisation to fail, for instance when $DISPLAY = "".
  7531. ------------------------------------------------------------------------
  7532. r683 | sam | 2006-03-24 09:30:02 +0000 (Fri, 24 Mar 2006) | 2 lines
  7533. Changed paths:
  7534. M /libcaca/trunk/cucul/math.c
  7535. * Removed spurious prototype.
  7536. ------------------------------------------------------------------------
  7537. r682 | sam | 2006-03-23 18:38:44 +0000 (Thu, 23 Mar 2006) | 2 lines
  7538. Changed paths:
  7539. M /libcaca/trunk/TODO
  7540. * Updated the TODO list with what's been done so far.
  7541. ------------------------------------------------------------------------
  7542. r681 | sam | 2006-03-23 18:36:59 +0000 (Thu, 23 Mar 2006) | 2 lines
  7543. Changed paths:
  7544. M /libcaca/trunk/caca/caca.c
  7545. M /libcaca/trunk/caca/caca.h
  7546. M /libcaca/trunk/caca/caca_internals.h
  7547. M /libcaca/trunk/caca/driver_conio.c
  7548. M /libcaca/trunk/caca/driver_gl.c
  7549. M /libcaca/trunk/caca/driver_ncurses.c
  7550. M /libcaca/trunk/caca/driver_network.c
  7551. M /libcaca/trunk/caca/driver_slang.c
  7552. M /libcaca/trunk/caca/driver_vga.c
  7553. M /libcaca/trunk/caca/driver_win32.c
  7554. M /libcaca/trunk/caca/driver_x11.c
  7555. M /libcaca/trunk/caca/event.c
  7556. M /libcaca/trunk/src/aafire.c
  7557. M /libcaca/trunk/src/cacaball.c
  7558. M /libcaca/trunk/src/cacamoir.c
  7559. M /libcaca/trunk/src/cacaplas.c
  7560. M /libcaca/trunk/src/cacaview.c
  7561. M /libcaca/trunk/test/colors.c
  7562. M /libcaca/trunk/test/demo.c
  7563. M /libcaca/trunk/test/dithering.c
  7564. M /libcaca/trunk/test/event.c
  7565. M /libcaca/trunk/test/gamma.c
  7566. M /libcaca/trunk/test/hsv.c
  7567. M /libcaca/trunk/test/spritedit.c
  7568. M /libcaca/trunk/test/transform.c
  7569. M /libcaca/trunk/test/unicode.c
  7570. * Massive rework of the event handling code, as per the TODO list.
  7571. ------------------------------------------------------------------------
  7572. r680 | sam | 2006-03-23 17:20:57 +0000 (Thu, 23 Mar 2006) | 2 lines
  7573. Changed paths:
  7574. M /libcaca/trunk/test/gamma.c
  7575. * Hahaha mais le vieux porc c'est moi.
  7576. ------------------------------------------------------------------------
  7577. r679 | sam | 2006-03-23 15:14:17 +0000 (Thu, 23 Mar 2006) | 2 lines
  7578. Changed paths:
  7579. M /libcaca/trunk/cucul/transform.c
  7580. * Added missing ASCII characters to cucul_rotate().
  7581. ------------------------------------------------------------------------
  7582. r678 | sam | 2006-03-23 14:07:32 +0000 (Thu, 23 Mar 2006) | 4 lines
  7583. Changed paths:
  7584. M /libcaca/trunk/cucul/box.c
  7585. M /libcaca/trunk/cucul/canvas.c
  7586. M /libcaca/trunk/cucul/conic.c
  7587. M /libcaca/trunk/cucul/cucul.h
  7588. M /libcaca/trunk/cucul/cucul_internals.h
  7589. M /libcaca/trunk/cucul/line.c
  7590. M /libcaca/trunk/cucul/triangle.c
  7591. M /libcaca/trunk/src/cacaview.c
  7592. M /libcaca/trunk/test/demo.c
  7593. M /libcaca/trunk/test/event.c
  7594. M /libcaca/trunk/test/export.c
  7595. M /libcaca/trunk/test/spritedit.c
  7596. * Made cucul_putchar32() an internal-only function.
  7597. * Changed the line, box, ellipsis etc. prototypes so that they use an UTF-8
  7598. string instead of a single character as their last argument.
  7599. ------------------------------------------------------------------------
  7600. r677 | sam | 2006-03-23 13:12:56 +0000 (Thu, 23 Mar 2006) | 2 lines
  7601. Changed paths:
  7602. M /libcaca/trunk/cucul/cucul.c
  7603. M /libcaca/trunk/cucul/cucul.h
  7604. M /libcaca/trunk/src/aafire.c
  7605. M /libcaca/trunk/src/cacaball.c
  7606. M /libcaca/trunk/src/cacamoir.c
  7607. M /libcaca/trunk/src/cacaplas.c
  7608. M /libcaca/trunk/src/cacaview.c
  7609. M /libcaca/trunk/test/colors.c
  7610. M /libcaca/trunk/test/demo.c
  7611. M /libcaca/trunk/test/dithering.c
  7612. M /libcaca/trunk/test/event.c
  7613. M /libcaca/trunk/test/export.c
  7614. M /libcaca/trunk/test/gamma.c
  7615. M /libcaca/trunk/test/hsv.c
  7616. M /libcaca/trunk/test/spritedit.c
  7617. M /libcaca/trunk/test/transform.c
  7618. M /libcaca/trunk/test/unicode.c
  7619. * Renamed cucul_init()/cucul_end() into cucul_create()/cucul_free().
  7620. ------------------------------------------------------------------------
  7621. r676 | sam | 2006-03-23 11:34:27 +0000 (Thu, 23 Mar 2006) | 4 lines
  7622. Changed paths:
  7623. M /libcaca/trunk/TODO
  7624. * Removed done stuff from the TODO.
  7625. * Updated the TODO list with what I said in the mailing-list. The top
  7626. priority is what's marked "API-dependent stuff".
  7627. ------------------------------------------------------------------------
  7628. r675 | sam | 2006-03-23 11:03:43 +0000 (Thu, 23 Mar 2006) | 2 lines
  7629. Changed paths:
  7630. M /libcaca/trunk/test
  7631. M /libcaca/trunk/test/Makefile.am
  7632. A /libcaca/trunk/test/transform.c
  7633. * Added a test for the transformation routines.
  7634. ------------------------------------------------------------------------
  7635. r674 | sam | 2006-03-23 11:00:54 +0000 (Thu, 23 Mar 2006) | 2 lines
  7636. Changed paths:
  7637. M /libcaca/trunk/cucul/transform.c
  7638. * Added more characters to the flip/rotate routines.
  7639. ------------------------------------------------------------------------
  7640. r673 | sam | 2006-03-23 09:47:06 +0000 (Thu, 23 Mar 2006) | 3 lines
  7641. Changed paths:
  7642. M /libcaca/trunk/cucul/Makefile.am
  7643. M /libcaca/trunk/cucul/cucul.h
  7644. A /libcaca/trunk/cucul/transform.c
  7645. * Added cucul_flip(), cucul_flop() and cucul_transform() to perform
  7646. operations on canvases.
  7647. ------------------------------------------------------------------------
  7648. r672 | sam | 2006-03-22 21:15:57 +0000 (Wed, 22 Mar 2006) | 2 lines
  7649. Changed paths:
  7650. M /libcaca/trunk/caca/caca.c
  7651. M /libcaca/trunk/caca/caca.h
  7652. M /libcaca/trunk/caca/caca_internals.h
  7653. M /libcaca/trunk/caca/driver_conio.c
  7654. M /libcaca/trunk/caca/driver_gl.c
  7655. M /libcaca/trunk/caca/driver_ncurses.c
  7656. M /libcaca/trunk/caca/driver_network.c
  7657. M /libcaca/trunk/caca/driver_slang.c
  7658. M /libcaca/trunk/caca/driver_vga.c
  7659. M /libcaca/trunk/caca/driver_win32.c
  7660. M /libcaca/trunk/caca/driver_x11.c
  7661. M /libcaca/trunk/caca/event.c
  7662. M /libcaca/trunk/caca/graphics.c
  7663. M /libcaca/trunk/caca/time.c
  7664. M /libcaca/trunk/cucul/bitmap.c
  7665. M /libcaca/trunk/cucul/box.c
  7666. M /libcaca/trunk/cucul/canvas.c
  7667. M /libcaca/trunk/cucul/charset.c
  7668. M /libcaca/trunk/cucul/conic.c
  7669. M /libcaca/trunk/cucul/cucul.c
  7670. M /libcaca/trunk/cucul/cucul.h
  7671. M /libcaca/trunk/cucul/cucul_internals.h
  7672. M /libcaca/trunk/cucul/export_ansi.c
  7673. M /libcaca/trunk/cucul/export_html.c
  7674. M /libcaca/trunk/cucul/export_irc.c
  7675. M /libcaca/trunk/cucul/export_ps.c
  7676. M /libcaca/trunk/cucul/export_svg.c
  7677. M /libcaca/trunk/cucul/line.c
  7678. M /libcaca/trunk/cucul/math.c
  7679. M /libcaca/trunk/cucul/sprite.c
  7680. M /libcaca/trunk/cucul/triangle.c
  7681. M /libcaca/trunk/kernel/kernel.c
  7682. M /libcaca/trunk/kernel/kernel.h
  7683. M /libcaca/trunk/test
  7684. * Slightly changed header comments.
  7685. ------------------------------------------------------------------------
  7686. r671 | sam | 2006-03-22 20:10:14 +0000 (Wed, 22 Mar 2006) | 2 lines
  7687. Changed paths:
  7688. M /libcaca/trunk/cucul/canvas.c
  7689. * Optimise cucul_blit() by using memcpy() if there is no mask.
  7690. ------------------------------------------------------------------------
  7691. r670 | sam | 2006-03-22 19:54:37 +0000 (Wed, 22 Mar 2006) | 3 lines
  7692. Changed paths:
  7693. M /libcaca/trunk/cucul/canvas.c
  7694. M /libcaca/trunk/cucul/cucul.h
  7695. M /libcaca/trunk/test/Makefile.am
  7696. M /libcaca/trunk/test/gamma.c
  7697. * Added the cucul_blit() function. It lets us blit various canvas one
  7698. onto the other with an optional mask.
  7699. ------------------------------------------------------------------------
  7700. r669 | sam | 2006-03-22 19:20:52 +0000 (Wed, 22 Mar 2006) | 2 lines
  7701. Changed paths:
  7702. M /libcaca/trunk/cucul/cucul.c
  7703. * Fixed an uninitialised structure member.
  7704. ------------------------------------------------------------------------
  7705. r668 | sam | 2006-03-22 18:38:06 +0000 (Wed, 22 Mar 2006) | 3 lines
  7706. Changed paths:
  7707. M /libcaca/trunk/cucul/Makefile.am
  7708. A /libcaca/trunk/cucul/canvas.c (from /libcaca/trunk/cucul/char.c:656)
  7709. D /libcaca/trunk/cucul/char.c
  7710. * Renamed cucul/char.c into cucul/canvas.c because I'm adding stuff there
  7711. that is a bit more high level than characters.
  7712. ------------------------------------------------------------------------
  7713. r667 | sam | 2006-03-22 18:29:39 +0000 (Wed, 22 Mar 2006) | 2 lines
  7714. Changed paths:
  7715. M /libcaca/trunk/caca/driver_network.c
  7716. M /libcaca/trunk/cucul/cucul.c
  7717. M /libcaca/trunk/cucul/cucul.h
  7718. M /libcaca/trunk/test/export.c
  7719. * Renamed cucul_get_export() to cucul_create_export().
  7720. ------------------------------------------------------------------------
  7721. r666 | sam | 2006-03-22 17:49:18 +0000 (Wed, 22 Mar 2006) | 2 lines
  7722. Changed paths:
  7723. M /libcaca/trunk/cucul/bitmap.c
  7724. M /libcaca/trunk/cucul/cucul.h
  7725. M /libcaca/trunk/src/aafire.c
  7726. M /libcaca/trunk/src/cacaball.c
  7727. M /libcaca/trunk/src/cacamoir.c
  7728. M /libcaca/trunk/src/cacaplas.c
  7729. M /libcaca/trunk/src/cacaview.c
  7730. M /libcaca/trunk/test/demo.c
  7731. M /libcaca/trunk/test/export.c
  7732. M /libcaca/trunk/test/gamma.c
  7733. M /libcaca/trunk/test/hsv.c
  7734. * Removed the cucul_t * argument from cucul_create_bitmap(). It's not needed.
  7735. ------------------------------------------------------------------------
  7736. r665 | sam | 2006-03-22 17:46:11 +0000 (Wed, 22 Mar 2006) | 3 lines
  7737. Changed paths:
  7738. M /libcaca/trunk/cucul/cucul.c
  7739. M /libcaca/trunk/cucul/cucul.h
  7740. M /libcaca/trunk/src/aafire.c
  7741. M /libcaca/trunk/src/cacaball.c
  7742. M /libcaca/trunk/src/cacamoir.c
  7743. M /libcaca/trunk/src/cacaplas.c
  7744. M /libcaca/trunk/src/cacaview.c
  7745. M /libcaca/trunk/test/colors.c
  7746. M /libcaca/trunk/test/demo.c
  7747. M /libcaca/trunk/test/dithering.c
  7748. M /libcaca/trunk/test/event.c
  7749. M /libcaca/trunk/test/export.c
  7750. M /libcaca/trunk/test/gamma.c
  7751. M /libcaca/trunk/test/hsv.c
  7752. M /libcaca/trunk/test/spritedit.c
  7753. M /libcaca/trunk/test/unicode.c
  7754. * Changed the cucul_init parameter so that it now directly accepts a
  7755. canvas size (use cucul_init(0, 0) for the old behaviour).
  7756. ------------------------------------------------------------------------
  7757. r664 | sam | 2006-03-22 17:34:03 +0000 (Wed, 22 Mar 2006) | 2 lines
  7758. Changed paths:
  7759. M /libcaca/trunk/kernel/kernel.c
  7760. * Handle malloc(0), realloc(NULL,...) and realloc(...,0) in kernel mode.
  7761. ------------------------------------------------------------------------
  7762. r663 | sam | 2006-03-22 17:30:56 +0000 (Wed, 22 Mar 2006) | 2 lines
  7763. Changed paths:
  7764. M /libcaca/trunk/cucul/cucul.c
  7765. * Removed code that did not need to be duplicated.
  7766. ------------------------------------------------------------------------
  7767. r662 | sam | 2006-03-22 16:09:14 +0000 (Wed, 22 Mar 2006) | 2 lines
  7768. Changed paths:
  7769. M /libcaca/trunk/src/cacaview.c
  7770. * Gamma support in cacaview (through the g/G key).
  7771. ------------------------------------------------------------------------
  7772. r661 | sam | 2006-03-22 15:00:43 +0000 (Wed, 22 Mar 2006) | 2 lines
  7773. Changed paths:
  7774. M /libcaca/trunk/test/gamma.c
  7775. * Added colour to the gamma test.
  7776. ------------------------------------------------------------------------
  7777. r660 | sam | 2006-03-22 14:56:50 +0000 (Wed, 22 Mar 2006) | 2 lines
  7778. Changed paths:
  7779. M /libcaca/trunk/cucul/bitmap.c
  7780. * Use ln(x) = 2 * (t + t^3/3 + t^5/5 + ...) with t = (x-1)/(x+1).
  7781. ------------------------------------------------------------------------
  7782. r659 | sam | 2006-03-22 13:58:24 +0000 (Wed, 22 Mar 2006) | 2 lines
  7783. Changed paths:
  7784. M /libcaca/trunk/test/gamma.c
  7785. * Animated gamma test.
  7786. ------------------------------------------------------------------------
  7787. r658 | sam | 2006-03-22 13:15:08 +0000 (Wed, 22 Mar 2006) | 2 lines
  7788. Changed paths:
  7789. M /libcaca/trunk/cucul/cucul.h
  7790. M /libcaca/trunk/cucul/math.c
  7791. * Got rid of cucul_powf(), too complex to implement and no longer used.
  7792. ------------------------------------------------------------------------
  7793. r657 | sam | 2006-03-22 13:12:54 +0000 (Wed, 22 Mar 2006) | 3 lines
  7794. Changed paths:
  7795. M /libcaca/trunk/configure.ac
  7796. M /libcaca/trunk/cucul/bitmap.c
  7797. * Added optional support for CP437 gray blocks in the bitmap renderer.
  7798. * Use a custom pow() function for gamma computation.
  7799. ------------------------------------------------------------------------
  7800. r656 | sam | 2006-03-21 11:05:56 +0000 (Tue, 21 Mar 2006) | 2 lines
  7801. Changed paths:
  7802. M /libcaca/trunk/cucul/math.c
  7803. * Tried to do something with cucul_powf. It currently sucks.
  7804. ------------------------------------------------------------------------
  7805. r655 | sam | 2006-03-21 10:52:24 +0000 (Tue, 21 Mar 2006) | 2 lines
  7806. Changed paths:
  7807. M /libcaca/trunk/src/cacaplas.c
  7808. * Changed the cacaplas colours. Yeah, I do what I want.
  7809. ------------------------------------------------------------------------
  7810. r654 | sam | 2006-03-21 10:09:15 +0000 (Tue, 21 Mar 2006) | 27 lines
  7811. Changed paths:
  7812. M /libcaca/trunk/test/Makefile.am
  7813. A /libcaca/trunk/test/gamma.c
  7814. ___
  7815. * Bitmap gamma test example. Of ,---. /""`_,'
  7816. course it does not work yet, | `\``""-; /
  7817. because some dirty old pig \ /`\\ ';'
  7818. implemented a cucul_powf() .') | __ \
  7819. function that only works / (` / /(O\. _|
  7820. with integer exponents. .-`| `"` ` .-\_
  7821. .-' \ ` ;=-.
  7822. HAHAHAHA MAIS .' . ._, / o o\
  7823. VIEUX PORC ! .-'` . '-._;_._.J
  7824. .-'` `.-'`
  7825. _. -` L ' .'
  7826. .' U '- ._.-'
  7827. /` C /
  7828. / y |
  7829. ._ ; J | |
  7830. )).-| | | /
  7831. (/`.-| \ \ / .;
  7832. ( (_)| | \ ; .' |
  7833. '--'; | `\ / / |
  7834. \ | `\ /.' /
  7835. \ / ; |`\ |
  7836. '. .' _.-| | | |
  7837. '-. .-';_"---'`.__| | | \
  7838. `'-._ ``'-. | \ \__\\
  7839. `''--.___\\ \__\\
  7840. ------------------------------------------------------------------------
  7841. r653 | sam | 2006-03-21 09:52:32 +0000 (Tue, 21 Mar 2006) | 2 lines
  7842. Changed paths:
  7843. M /libcaca/trunk/cucul/bitmap.c
  7844. M /libcaca/trunk/cucul/cucul.h
  7845. M /libcaca/trunk/cucul/sprite.c
  7846. M /libcaca/trunk/src/aafire.c
  7847. M /libcaca/trunk/src/cacaball.c
  7848. M /libcaca/trunk/src/cacamoir.c
  7849. M /libcaca/trunk/src/cacaplas.c
  7850. M /libcaca/trunk/src/cacaview.c
  7851. M /libcaca/trunk/test/demo.c
  7852. M /libcaca/trunk/test/export.c
  7853. M /libcaca/trunk/test/hsv.c
  7854. * Got rid of useless parameters in cucul_*_bitmap and cucul_*_sprite.
  7855. ------------------------------------------------------------------------
  7856. r652 | sam | 2006-03-21 09:48:02 +0000 (Tue, 21 Mar 2006) | 2 lines
  7857. Changed paths:
  7858. M /libcaca/trunk/configure.ac
  7859. M /libcaca/trunk/kernel/kernel.c
  7860. * Use the asm versions of sin and cos when available.
  7861. ------------------------------------------------------------------------
  7862. r651 | jylam | 2006-03-20 15:23:11 +0000 (Mon, 20 Mar 2006) | 2 lines
  7863. Changed paths:
  7864. M /libcaca/trunk/caca/driver_gl.c
  7865. * Added a bird.
  7866. ------------------------------------------------------------------------
  7867. r650 | sam | 2006-03-19 17:10:12 +0000 (Sun, 19 Mar 2006) | 2 lines
  7868. Changed paths:
  7869. M /libcaca/trunk/caca/driver_x11.c
  7870. * Added basic support for a few Unicode characters to the X11 driver.
  7871. ------------------------------------------------------------------------
  7872. r649 | sam | 2006-03-19 16:59:34 +0000 (Sun, 19 Mar 2006) | 2 lines
  7873. Changed paths:
  7874. M /libcaca/trunk/src/cacaplas.c
  7875. * Added a lame "powered by libcaca" banner to cacaplas.
  7876. ------------------------------------------------------------------------
  7877. r648 | sam | 2006-03-19 16:59:01 +0000 (Sun, 19 Mar 2006) | 2 lines
  7878. Changed paths:
  7879. M /libcaca/trunk/TODO
  7880. * Added a few notes to the TODO list.
  7881. ------------------------------------------------------------------------
  7882. r647 | sam | 2006-03-19 16:42:31 +0000 (Sun, 19 Mar 2006) | 18 lines
  7883. Changed paths:
  7884. M /libcaca/trunk/src/cacaball.c
  7885. Nan mais avec ma config _,--. ,--._
  7886. d'Emacs c'est vraiment \ > `-"""-' < /
  7887. impossible qu'il reste `-. .-'
  7888. des tabs dans mon code / 'e___e` \
  7889. \__ ( (o o) )
  7890. HAHAHAHA MAIS _\_ `=' _/_
  7891. VIEUX PORC ! / /|`-._.-'|\ \
  7892. \ ., / /||_______||\ \
  7893. .,|_) _/ /_||=======||_\ \_
  7894. _ _______( ,\ ', / _/==|| ||==\_ \
  7895. '(-'.` '-``o t__ `'( ^^ ^^ )`'
  7896. '/ (") \ /
  7897. | t-` \______|______/
  7898. \ )_.-` |______|______|
  7899. \ .^--| /_| )__| |__(
  7900. \_(_\ |_|'[_\ / ] [ \
  7901. '[_\ '[_\ `--' `--'
  7902. ------------------------------------------------------------------------
  7903. r646 | sam | 2006-03-19 16:34:53 +0000 (Sun, 19 Mar 2006) | 2 lines
  7904. Changed paths:
  7905. M /libcaca/trunk/test/unicode.c
  7906. * More special characters in the Unicode test.
  7907. ------------------------------------------------------------------------
  7908. r645 | sam | 2006-03-18 00:12:25 +0000 (Sat, 18 Mar 2006) | 2 lines
  7909. Changed paths:
  7910. M /libcaca/trunk/caca/caca.h
  7911. M /libcaca/trunk/caca/caca_internals.h
  7912. M /libcaca/trunk/caca/event.c
  7913. M /libcaca/trunk/caca/graphics.c
  7914. M /libcaca/trunk/cucul/char.c
  7915. M /libcaca/trunk/cucul/cucul_internals.h
  7916. * Cosmetic fixes.
  7917. ------------------------------------------------------------------------
  7918. r644 | sam | 2006-03-18 00:06:24 +0000 (Sat, 18 Mar 2006) | 2 lines
  7919. Changed paths:
  7920. M /libcaca/trunk/caca/driver_network.c
  7921. M /libcaca/trunk/cucul/cucul.c
  7922. M /libcaca/trunk/cucul/cucul.h
  7923. M /libcaca/trunk/cucul/export_ansi.c
  7924. M /libcaca/trunk/cucul/export_html.c
  7925. M /libcaca/trunk/cucul/export_irc.c
  7926. M /libcaca/trunk/cucul/export_ps.c
  7927. M /libcaca/trunk/cucul/export_svg.c
  7928. M /libcaca/trunk/test/export.c
  7929. * Renamed cucul_buffer to cucul_export. Vanilla rum rules.
  7930. ------------------------------------------------------------------------
  7931. r643 | sam | 2006-03-17 13:32:58 +0000 (Fri, 17 Mar 2006) | 2 lines
  7932. Changed paths:
  7933. M /libcaca/trunk/caca/driver_conio.c
  7934. M /libcaca/trunk/caca/driver_vga.c
  7935. M /libcaca/trunk/cucul/Makefile.am
  7936. M /libcaca/trunk/cucul/char.c
  7937. A /libcaca/trunk/cucul/charset.c (from /libcaca/trunk/cucul/char.c:639)
  7938. M /libcaca/trunk/cucul/cucul_internals.h
  7939. * Factorised some charset handling code into a new cucul/charset.c file.
  7940. ------------------------------------------------------------------------
  7941. r642 | sam | 2006-03-17 10:35:26 +0000 (Fri, 17 Mar 2006) | 2 lines
  7942. Changed paths:
  7943. M /libcaca/trunk/test/export.c
  7944. * Added a few commonly escaped characters to the export test: ( ) " < > &
  7945. ------------------------------------------------------------------------
  7946. r641 | sam | 2006-03-17 09:56:28 +0000 (Fri, 17 Mar 2006) | 2 lines
  7947. Changed paths:
  7948. M /libcaca/trunk/cucul/export_svg.c
  7949. * Full Unicode support in the SVG exporter.
  7950. ------------------------------------------------------------------------
  7951. r640 | sam | 2006-03-17 09:49:16 +0000 (Fri, 17 Mar 2006) | 2 lines
  7952. Changed paths:
  7953. M /libcaca/trunk/caca/driver_x11.c
  7954. * Print '?' instead of spaces for unknown glyphs in the X11 driver.
  7955. ------------------------------------------------------------------------
  7956. r639 | sam | 2006-03-16 19:10:12 +0000 (Thu, 16 Mar 2006) | 14 lines
  7957. Changed paths:
  7958. M /libcaca/trunk/cucul/export_ps.c
  7959. ___
  7960. ',_`""\ .---,
  7961. \ :-""``/` |
  7962. Ahaha mais vieux porc !! `;' //`\ /
  7963. / __ | ('.
  7964. |_ ./O)\ \ `) \
  7965. _/-. ` `"` |`
  7966. .-=; ` /
  7967. /o o \ ,_, .
  7968. L._._;_.-' .
  7969. `'-.` '
  7970. `. '
  7971. '-._. -'
  7972. ------------------------------------------------------------------------
  7973. r638 | sam | 2006-03-16 19:00:59 +0000 (Thu, 16 Mar 2006) | 2 lines
  7974. Changed paths:
  7975. M /libcaca/trunk/ChangeLog
  7976. * Updated ChangeLog and converted it to UTF-8.
  7977. ------------------------------------------------------------------------
  7978. r637 | sam | 2006-03-16 18:58:39 +0000 (Thu, 16 Mar 2006) | 2 lines
  7979. Changed paths:
  7980. M /libcaca/trunk/cucul/export_svg.c
  7981. * Fixed Unicode handling and improved coding style in the SVG exporter.
  7982. ------------------------------------------------------------------------
  7983. r636 | sam | 2006-03-16 18:52:40 +0000 (Thu, 16 Mar 2006) | 2 lines
  7984. Changed paths:
  7985. M /libcaca/trunk/test/export.c
  7986. * Do not write the trailing \0 when exporting data.
  7987. ------------------------------------------------------------------------
  7988. r635 | sam | 2006-03-16 18:44:07 +0000 (Thu, 16 Mar 2006) | 3 lines
  7989. Changed paths:
  7990. M /libcaca/trunk/cucul/export_ps.c
  7991. * Fixed syntax errors in the generated PostScript document if ( ) \ or
  7992. Unicode characters are encountered.
  7993. ------------------------------------------------------------------------
  7994. r634 | sam | 2006-03-16 18:09:26 +0000 (Thu, 16 Mar 2006) | 3 lines
  7995. Changed paths:
  7996. M /libcaca/trunk/cucul/export_ps.c
  7997. * Optimised for speed and space, fixed a few bugs, and improved coding style
  7998. in the PS exporter (vieux porc !).
  7999. ------------------------------------------------------------------------
  8000. r633 | sam | 2006-03-16 17:04:09 +0000 (Thu, 16 Mar 2006) | 2 lines
  8001. Changed paths:
  8002. M /libcaca/trunk/cucul/cucul.c
  8003. * Comment clarification.
  8004. ------------------------------------------------------------------------
  8005. r632 | sam | 2006-03-16 16:59:57 +0000 (Thu, 16 Mar 2006) | 2 lines
  8006. Changed paths:
  8007. M /libcaca/trunk/caca/driver_win32.c
  8008. * Fix resizing of the Win32 console. It now adapts to the requested size.
  8009. ------------------------------------------------------------------------
  8010. r631 | sam | 2006-03-16 12:58:55 +0000 (Thu, 16 Mar 2006) | 3 lines
  8011. Changed paths:
  8012. M /libcaca/trunk/caca/driver_conio.c
  8013. M /libcaca/trunk/caca/driver_vga.c
  8014. * Duplicated the conio.h Unicode->CP437 conversion into the VGA driver.
  8015. * Cosmetic code changes.
  8016. ------------------------------------------------------------------------
  8017. r630 | sam | 2006-03-16 12:50:07 +0000 (Thu, 16 Mar 2006) | 2 lines
  8018. Changed paths:
  8019. M /libcaca/trunk/caca/driver_slang.c
  8020. * Fixed compiler warnings when UTF-8 S-Lang is not available.
  8021. ------------------------------------------------------------------------
  8022. r629 | sam | 2006-03-16 12:49:20 +0000 (Thu, 16 Mar 2006) | 2 lines
  8023. Changed paths:
  8024. M /libcaca/trunk/caca/driver_ncurses.c
  8025. M /libcaca/trunk/configure.ac
  8026. * Use UTF-8 enable ncurses (ncursesw) if available. Doesn't seem to work.
  8027. ------------------------------------------------------------------------
  8028. r628 | sam | 2006-03-16 12:46:39 +0000 (Thu, 16 Mar 2006) | 3 lines
  8029. Changed paths:
  8030. M /libcaca/trunk/build-win32
  8031. * Distribute the license with Win32 packages and convert text files to
  8032. CRLF format.
  8033. ------------------------------------------------------------------------
  8034. r627 | sam | 2006-03-15 22:07:55 +0000 (Wed, 15 Mar 2006) | 3 lines
  8035. Changed paths:
  8036. M /libcaca/trunk/caca/driver_conio.c
  8037. M /libcaca/trunk/test/unicode.c
  8038. * Added support for Unicode characters that fall into CP437 0x01 - 0x1f to
  8039. the DOS/conio.h driver, and updated the unicode test accordingly.
  8040. ------------------------------------------------------------------------
  8041. r626 | sam | 2006-03-15 20:39:43 +0000 (Wed, 15 Mar 2006) | 2 lines
  8042. Changed paths:
  8043. M /libcaca/trunk/test/export.c
  8044. M /libcaca/trunk/test/unicode.c
  8045. * Added a few more Unicode characters to the export and unicode tests.
  8046. ------------------------------------------------------------------------
  8047. r625 | sam | 2006-03-15 20:30:39 +0000 (Wed, 15 Mar 2006) | 3 lines
  8048. Changed paths:
  8049. M /libcaca/trunk/caca/driver_conio.c
  8050. * Partial Unicode support for the DOS/conio.h driver. Glyphs that have
  8051. equivalents in CP437 0x7f - 0xff are translated.
  8052. ------------------------------------------------------------------------
  8053. r624 | sam | 2006-03-15 18:41:29 +0000 (Wed, 15 Mar 2006) | 2 lines
  8054. Changed paths:
  8055. M /libcaca/trunk/cucul/export_html.c
  8056. * Unicode support in the HTML exporter.
  8057. ------------------------------------------------------------------------
  8058. r623 | sam | 2006-03-15 17:42:03 +0000 (Wed, 15 Mar 2006) | 2 lines
  8059. Changed paths:
  8060. M /libcaca/trunk/caca/caca.c
  8061. * Cosmetic.
  8062. ------------------------------------------------------------------------
  8063. r622 | sam | 2006-03-15 17:33:03 +0000 (Wed, 15 Mar 2006) | 2 lines
  8064. Changed paths:
  8065. M /libcaca/trunk/test
  8066. M /libcaca/trunk/test/Makefile.am
  8067. A /libcaca/trunk/test/export.c
  8068. * Small test program for exporters. Usage: "export html", "export irc" etc.
  8069. ------------------------------------------------------------------------
  8070. r621 | jylam | 2006-03-15 17:16:09 +0000 (Wed, 15 Mar 2006) | 24 lines
  8071. Changed paths:
  8072. A /libcaca/trunk/cucul/export_svg.c
  8073. * Added the SVG exporter sources. SAM IS KOREA KEKEKEK ^^
  8074. *p_e_n_i_s_b_i_r_d_p_e_n_i_s_b_i_r_d_*
  8075. p______...___________________________p
  8076. e____(_..__`'-.,--,__________________e
  8077. n_____'-._'-.__`\a\\_________________n
  8078. i_________'.___.'_(|_________________i
  8079. s____________7____||_________________s
  8080. b___________/___.'_|_________________b
  8081. i__________/_.-'__,J_________________i
  8082. r_________/_________\________________r
  8083. d________||___/______;_______________d
  8084. *________||__|_______|_______________*
  8085. p________`\__\_______|__/__''\_______p
  8086. e__________'._\______/.-`____{}|_____e
  8087. n___________/\_`;_.-'_________/______n
  8088. i___________\_;(((____.--'\_/________i
  8089. s_________.(((_____.-;\______________s
  8090. b____.--'`_____,;`'.'-;\_____________b
  8091. i_taco's____.'____'._.'\\____________i
  8092. r_dick_--'_________|__\_|____________r
  8093. d__________________\_\,_/____________d
  8094. *p_e_n_i_s_b_i_r_d_p_e_n_i_s_b_i_r_d_*
  8095. ------------------------------------------------------------------------
  8096. r620 | jylam | 2006-03-15 16:55:40 +0000 (Wed, 15 Mar 2006) | 2 lines
  8097. Changed paths:
  8098. M /libcaca/trunk/cucul/Makefile.am
  8099. M /libcaca/trunk/cucul/cucul.c
  8100. M /libcaca/trunk/cucul/cucul.h
  8101. M /libcaca/trunk/cucul/export_html.c
  8102. M /libcaca/trunk/cucul/export_ps.c
  8103. * Added preliminary (but working) SVG exporter
  8104. ------------------------------------------------------------------------
  8105. r619 | jylam | 2006-03-15 15:03:43 +0000 (Wed, 15 Mar 2006) | 2 lines
  8106. Changed paths:
  8107. M /libcaca/trunk/caca/driver_network.c
  8108. * Added telnet commands and options strings for debug
  8109. ------------------------------------------------------------------------
  8110. r618 | jylam | 2006-03-15 13:48:51 +0000 (Wed, 15 Mar 2006) | 2 lines
  8111. Changed paths:
  8112. M /libcaca/trunk/test/demo.c
  8113. * Fixed refresh when updating parameter in display_menu()
  8114. ------------------------------------------------------------------------
  8115. r617 | jylam | 2006-03-15 13:10:34 +0000 (Wed, 15 Mar 2006) | 2 lines
  8116. Changed paths:
  8117. M /libcaca/trunk/kernel/kernel.c
  8118. * Removed false comment
  8119. ------------------------------------------------------------------------
  8120. r616 | jylam | 2006-03-15 13:06:25 +0000 (Wed, 15 Mar 2006) | 2 lines
  8121. Changed paths:
  8122. M /libcaca/trunk/src/cacaball.c
  8123. * Optimised cacaballs a bit
  8124. ------------------------------------------------------------------------
  8125. r615 | jylam | 2006-03-15 12:51:08 +0000 (Wed, 15 Mar 2006) | 2 lines
  8126. Changed paths:
  8127. M /libcaca/trunk/src/cacaball.c
  8128. * Better cacaballs parameters
  8129. ------------------------------------------------------------------------
  8130. r614 | sam | 2006-03-15 10:04:56 +0000 (Wed, 15 Mar 2006) | 3 lines
  8131. Changed paths:
  8132. M /libcaca/trunk/src/cacamoir.c
  8133. * Increased cacamoir circle thikness by 50%, because it currently really
  8134. sucks in small resolutions.
  8135. ------------------------------------------------------------------------
  8136. r613 | sam | 2006-03-15 10:03:04 +0000 (Wed, 15 Mar 2006) | 2 lines
  8137. Changed paths:
  8138. M /libcaca/trunk/caca/driver_gl.c
  8139. M /libcaca/trunk/caca/driver_ncurses.c
  8140. M /libcaca/trunk/caca/driver_x11.c
  8141. M /libcaca/trunk/src/cacaball.c
  8142. * Minor coding style fixes.
  8143. ------------------------------------------------------------------------
  8144. r612 | sam | 2006-03-15 10:02:08 +0000 (Wed, 15 Mar 2006) | 2 lines
  8145. Changed paths:
  8146. M /libcaca/trunk/caca/driver_win32.c
  8147. * UTF-8 support in the Win32 driver.
  8148. ------------------------------------------------------------------------
  8149. r611 | sam | 2006-03-15 10:01:14 +0000 (Wed, 15 Mar 2006) | 3 lines
  8150. Changed paths:
  8151. M /libcaca/trunk/caca/caca.h
  8152. M /libcaca/trunk/caca/driver_network.c
  8153. * Support CACA_GEOMETRY in the network driver. Still defaults to 80x24.
  8154. * Use RETSIGTYPE for signal handler return values.
  8155. ------------------------------------------------------------------------
  8156. r610 | sam | 2006-03-15 09:57:04 +0000 (Wed, 15 Mar 2006) | 4 lines
  8157. Changed paths:
  8158. M /libcaca/trunk/caca/driver_slang.c
  8159. M /libcaca/trunk/configure.ac
  8160. * Do not fail if SLsmg_utf8_enable was not found, just disable UTF-8 support
  8161. in the SLang driver.
  8162. * Cosmetic fixes in configure.ac.
  8163. ------------------------------------------------------------------------
  8164. r609 | sam | 2006-03-14 22:05:34 +0000 (Tue, 14 Mar 2006) | 6 lines
  8165. Changed paths:
  8166. M /libcaca/trunk/caca/driver_network.c
  8167. M /libcaca/trunk/cucul/cucul.c
  8168. M /libcaca/trunk/cucul/cucul.h
  8169. M /libcaca/trunk/cucul/cucul_internals.h
  8170. M /libcaca/trunk/cucul/export_ansi.c
  8171. M /libcaca/trunk/cucul/export_html.c
  8172. M /libcaca/trunk/cucul/export_irc.c
  8173. M /libcaca/trunk/cucul/export_ps.c
  8174. * Replaced all cucul_get_* exporters with a generic cucul_export() function.
  8175. * Got rid of static buffers; we now use cucul_free() to free exported
  8176. buffers.
  8177. * Fixed light background in the ANSI exporter by adding escape sequences for
  8178. most terminal emulators.
  8179. ------------------------------------------------------------------------
  8180. r608 | jylam | 2006-03-14 19:01:19 +0000 (Tue, 14 Mar 2006) | 2 lines
  8181. Changed paths:
  8182. M /libcaca/trunk/kernel/kernel.c
  8183. * Fixed UPPER() for strcasecmp
  8184. ------------------------------------------------------------------------
  8185. r607 | sam | 2006-03-14 18:10:30 +0000 (Tue, 14 Mar 2006) | 2 lines
  8186. Changed paths:
  8187. M /libcaca/trunk/kernel/kernel.c
  8188. * Rewrote strncasecmp. Totally untested, of course.
  8189. ------------------------------------------------------------------------
  8190. r606 | sam | 2006-03-14 17:09:17 +0000 (Tue, 14 Mar 2006) | 2 lines
  8191. Changed paths:
  8192. M /libcaca/trunk/cucul/export_ps.c
  8193. * STATIC char const. AHAHAHAHA.
  8194. ------------------------------------------------------------------------
  8195. r605 | sam | 2006-03-14 17:06:12 +0000 (Tue, 14 Mar 2006) | 3 lines
  8196. Changed paths:
  8197. M /libcaca/trunk/caca/driver_network.c
  8198. * Do not switch to alternate screen when clearing, because sometimes we
  8199. are unable to cleanly restore the state.
  8200. ------------------------------------------------------------------------
  8201. r604 | jylam | 2006-03-14 16:57:53 +0000 (Tue, 14 Mar 2006) | 2 lines
  8202. Changed paths:
  8203. M /libcaca/trunk/cucul/export_ps.c
  8204. * Cosmetic changes. AHAHAH I COMMITED IT MYSELF.
  8205. ------------------------------------------------------------------------
  8206. r603 | jylam | 2006-03-14 16:51:38 +0000 (Tue, 14 Mar 2006) | 2 lines
  8207. Changed paths:
  8208. M /libcaca/trunk/cucul/export_ps.c
  8209. * Postscript exporter now kinda works. Paper size to be fixed
  8210. ------------------------------------------------------------------------
  8211. r602 | jylam | 2006-03-14 15:39:38 +0000 (Tue, 14 Mar 2006) | 2 lines
  8212. Changed paths:
  8213. M /libcaca/trunk/cucul/Makefile.am
  8214. M /libcaca/trunk/cucul/cucul.c
  8215. M /libcaca/trunk/cucul/cucul.h
  8216. M /libcaca/trunk/cucul/cucul_internals.h
  8217. A /libcaca/trunk/cucul/export_ps.c
  8218. * Added preliminary Postscript (tm) (r) (c) exporter.
  8219. ------------------------------------------------------------------------
  8220. r601 | sam | 2006-03-14 14:19:58 +0000 (Tue, 14 Mar 2006) | 2 lines
  8221. Changed paths:
  8222. M /libcaca/trunk/caca/driver_network.c
  8223. * Pressing Ctrl-C on the client side now drops the connection.
  8224. ------------------------------------------------------------------------
  8225. r600 | sam | 2006-03-14 12:49:32 +0000 (Tue, 14 Mar 2006) | 2 lines
  8226. Changed paths:
  8227. M /libcaca/trunk/TODO
  8228. * Updated the TODO list, mostly with Unicode-related tasks.
  8229. ------------------------------------------------------------------------
  8230. r599 | sam | 2006-03-14 12:49:01 +0000 (Tue, 14 Mar 2006) | 3 lines
  8231. Changed paths:
  8232. M /libcaca/trunk/caca/caca.h
  8233. M /libcaca/trunk/caca/driver_network.c
  8234. * Changed port environment variable to "CACA_PORT". No need to mention it's
  8235. a network port, we could have guessed.
  8236. ------------------------------------------------------------------------
  8237. r598 | sam | 2006-03-14 12:30:17 +0000 (Tue, 14 Mar 2006) | 2 lines
  8238. Changed paths:
  8239. M /libcaca/trunk/caca/caca.c
  8240. * Ooops, fixed an old typo.
  8241. ------------------------------------------------------------------------
  8242. r597 | sam | 2006-03-14 12:16:11 +0000 (Tue, 14 Mar 2006) | 2 lines
  8243. Changed paths:
  8244. M /libcaca/trunk/src/cacaball.c
  8245. * Fixed a warning in cacaball.c.
  8246. ------------------------------------------------------------------------
  8247. r596 | sam | 2006-03-13 19:04:29 +0000 (Mon, 13 Mar 2006) | 11 lines
  8248. Changed paths:
  8249. M /libcaca/trunk/caca/driver_network.c
  8250. * Improvements to the network output:
  8251. + Changed port to 51914 (rationale: it's 0xCACA; so okay, it's outside
  8252. the registered ports area, but we'd never be accepted anyway).
  8253. + Retry network sends in caca_get_event(), too.
  8254. + Have a per-client buffer in case of network congestion. If that buffer
  8255. gets full, just drop it and start again at the next frame.
  8256. + Set the window title to "caca for the network".
  8257. + Do not send the ANSI buffer's terminating \0.
  8258. + Restore the SIGPIPE handler on close.
  8259. + Set window size to 80x24 instead of 80x25.
  8260. ------------------------------------------------------------------------
  8261. r595 | sam | 2006-03-13 18:07:35 +0000 (Mon, 13 Mar 2006) | 24 lines
  8262. Changed paths:
  8263. M /libcaca/trunk/cucul/export_ansi.c
  8264. M /libcaca/trunk/cucul/export_html.c
  8265. M /libcaca/trunk/cucul/export_irc.c
  8266. M /libcaca/trunk/perl/lib/Term/Caca/Bitmap.pm
  8267. M /libcaca/trunk/perl/lib/Term/Caca/Constants.pm
  8268. M /libcaca/trunk/perl/lib/Term/Caca/Sprite.pm
  8269. M /libcaca/trunk/perl/lib/Term/Caca.pm
  8270. M /libcaca/trunk/perl/lib/Term/Kaka/Bitmap.pm
  8271. M /libcaca/trunk/perl/lib/Term/Kaka/Constants.pm
  8272. M /libcaca/trunk/perl/lib/Term/Kaka/Sprite.pm
  8273. M /libcaca/trunk/perl/lib/Term/Kaka.pm
  8274. M /libcaca/trunk/python/pypycaca.c
  8275. M /libcaca/trunk/python/pypycaca.h
  8276. * Set svn:keyword Id property on a few files.
  8277. Note to developers: use that chunk in your ~/.subversion/config:
  8278. [miscellany]
  8279. enable-auto-props = yes
  8280. [auto-props]
  8281. *.m = svn:keywords=Id
  8282. *.h = svn:keywords=Id
  8283. *.mm = svn:keywords=Id
  8284. *.c = svn:keywords=Id
  8285. *.cpp = svn:keywords=Id
  8286. *.pch = svn:keywords=Id
  8287. *.command = svn:keywords=Id
  8288. *.pl = svn:keywords=Id
  8289. *.pm = svn:keywords=Id
  8290. *.py = svn:keywords=Id
  8291. *.sh = svn:keywords=Id
  8292. *.txt = svn:keywords=Id
  8293. *.html = svn:keywords=Id
  8294. *.php = svn:keywords=Id
  8295. ------------------------------------------------------------------------
  8296. r594 | sam | 2006-03-13 18:05:12 +0000 (Mon, 13 Mar 2006) | 2 lines
  8297. Changed paths:
  8298. M /libcaca/trunk/cucul/export_ansi.c
  8299. * Fixed end of lines in the ANSI exporter (CRLF, not LFCR).
  8300. ------------------------------------------------------------------------
  8301. r593 | sam | 2006-03-13 17:49:04 +0000 (Mon, 13 Mar 2006) | 2 lines
  8302. Changed paths:
  8303. M /libcaca/trunk/caca/caca.c
  8304. * Fixed an uninitialised variable in the event queue handling.
  8305. ------------------------------------------------------------------------
  8306. r592 | sam | 2006-03-13 17:38:18 +0000 (Mon, 13 Mar 2006) | 2 lines
  8307. Changed paths:
  8308. M /libcaca/trunk/test/colors.c
  8309. * Allow the color test to be built as a kernel.
  8310. ------------------------------------------------------------------------
  8311. r591 | sam | 2006-03-13 17:36:14 +0000 (Mon, 13 Mar 2006) | 2 lines
  8312. Changed paths:
  8313. M /libcaca/trunk/THANKS
  8314. * Sorted list of extra contributors by topic and added the FSF.
  8315. ------------------------------------------------------------------------
  8316. r590 | sam | 2006-03-10 19:21:33 +0000 (Fri, 10 Mar 2006) | 3 lines
  8317. Changed paths:
  8318. M /libcaca/trunk/caca/driver_network.c
  8319. * Set the client sockets as non-blocking, and implemented non-blocking
  8320. writes. Currently works very badly with more than one client.
  8321. ------------------------------------------------------------------------
  8322. r589 | jylam | 2006-03-10 17:56:40 +0000 (Fri, 10 Mar 2006) | 2 lines
  8323. Changed paths:
  8324. M /libcaca/trunk/kernel/kernel.c
  8325. * wrote strcasecmp for fun
  8326. ------------------------------------------------------------------------
  8327. r588 | jylam | 2006-03-10 17:41:23 +0000 (Fri, 10 Mar 2006) | 2 lines
  8328. Changed paths:
  8329. M /libcaca/trunk/cucul/Makefile.am
  8330. A /libcaca/trunk/cucul/export_ansi.c
  8331. A /libcaca/trunk/cucul/export_html.c
  8332. A /libcaca/trunk/cucul/export_irc.c
  8333. D /libcaca/trunk/cucul/exporter_ansi.c
  8334. D /libcaca/trunk/cucul/exporter_html.c
  8335. D /libcaca/trunk/cucul/exporter_irc.c
  8336. * Renamed exporter_* to export_*, from God recommendation.
  8337. ------------------------------------------------------------------------
  8338. r587 | jylam | 2006-03-10 17:32:08 +0000 (Fri, 10 Mar 2006) | 2 lines
  8339. Changed paths:
  8340. M /libcaca/trunk/cucul/Makefile.am
  8341. D /libcaca/trunk/cucul/export.c
  8342. A /libcaca/trunk/cucul/exporter_ansi.c
  8343. A /libcaca/trunk/cucul/exporter_html.c
  8344. A /libcaca/trunk/cucul/exporter_irc.c
  8345. * Exploded cucul/export.c
  8346. ------------------------------------------------------------------------
  8347. r586 | jylam | 2006-03-10 15:11:40 +0000 (Fri, 10 Mar 2006) | 2 lines
  8348. Changed paths:
  8349. M /libcaca/trunk/caca/caca.c
  8350. M /libcaca/trunk/caca/caca.h
  8351. M /libcaca/trunk/caca/driver_network.c
  8352. * Added CACA_NETWORK_PORT env and related documentation
  8353. ------------------------------------------------------------------------
  8354. r585 | jylam | 2006-03-10 14:41:24 +0000 (Fri, 10 Mar 2006) | 2 lines
  8355. Changed paths:
  8356. M /libcaca/trunk/caca/driver_network.c
  8357. M /libcaca/trunk/configure.ac
  8358. M /libcaca/trunk/cucul/cucul_internals.h
  8359. * Fixed configure script to check for UTF8 enabled slang, removed network driver debug output, added size > 255 in telnet negociation, fixed scrolling bug in network driver
  8360. ------------------------------------------------------------------------
  8361. r584 | sam | 2006-03-10 13:06:40 +0000 (Fri, 10 Mar 2006) | 4 lines
  8362. Changed paths:
  8363. M /libcaca/trunk/caca/driver_network.c
  8364. * Handle incoming connections in network_get_event() as well as
  8365. network_display() so that new clients immediately get the contents
  8366. of the canvas and do not need to wait for a caca_display() call.
  8367. ------------------------------------------------------------------------
  8368. r583 | sam | 2006-03-10 10:03:30 +0000 (Fri, 10 Mar 2006) | 3 lines
  8369. Changed paths:
  8370. M /libcaca/trunk/cucul/char.c
  8371. * Preliminary support for UTF-8 in cucul_putstr(). Also added a
  8372. cucul_putchar32() function but I'm not convinced it will be useful.
  8373. ------------------------------------------------------------------------
  8374. r582 | sam | 2006-03-10 10:01:22 +0000 (Fri, 10 Mar 2006) | 4 lines
  8375. Changed paths:
  8376. M /libcaca/trunk/caca/driver_conio.c
  8377. M /libcaca/trunk/caca/driver_gl.c
  8378. M /libcaca/trunk/caca/driver_ncurses.c
  8379. M /libcaca/trunk/caca/driver_network.c
  8380. M /libcaca/trunk/caca/driver_win32.c
  8381. M /libcaca/trunk/caca/driver_x11.c
  8382. M /libcaca/trunk/caca/graphics.c
  8383. * Use the internal version of cucul_set_size in output drivers so that
  8384. they can force a resize. We need to find a way to make those specific
  8385. cucul - caca interactions unavailable to the clueless user.
  8386. ------------------------------------------------------------------------
  8387. r581 | sam | 2006-03-10 09:48:33 +0000 (Fri, 10 Mar 2006) | 2 lines
  8388. Changed paths:
  8389. M /libcaca/trunk/src/cacaball.c
  8390. M /libcaca/trunk/src/cacamoir.c
  8391. M /libcaca/trunk/src/cacaplas.c
  8392. * Made cacamoir, cacaball and cacaplas buildable into a kernel.
  8393. ------------------------------------------------------------------------
  8394. r580 | sam | 2006-03-10 09:43:13 +0000 (Fri, 10 Mar 2006) | 3 lines
  8395. Changed paths:
  8396. M /libcaca/trunk/caca/driver_vga.c
  8397. * Assume the VGA screen is 320x200 and really resize the cucul canvas to
  8398. 80x25 upon initialisation.
  8399. ------------------------------------------------------------------------
  8400. r579 | sam | 2006-03-10 09:34:16 +0000 (Fri, 10 Mar 2006) | 2 lines
  8401. Changed paths:
  8402. M /libcaca/trunk/caca/driver_slang.c
  8403. * Added Unicode support to the SLang driver.
  8404. ------------------------------------------------------------------------
  8405. r578 | sam | 2006-03-10 09:31:32 +0000 (Fri, 10 Mar 2006) | 2 lines
  8406. Changed paths:
  8407. M /libcaca/trunk/kernel/kernel.c
  8408. M /libcaca/trunk/kernel/kernel.h
  8409. * Implemented a few math functions in our kernel: cos(), sin(), sqrt().
  8410. ------------------------------------------------------------------------
  8411. r577 | sam | 2006-03-10 09:30:30 +0000 (Fri, 10 Mar 2006) | 2 lines
  8412. Changed paths:
  8413. M /libcaca/trunk/test/unicode.c
  8414. * More Unicode tests: gradient glyphs, double width characters.
  8415. ------------------------------------------------------------------------
  8416. r576 | jylam | 2006-03-09 19:27:55 +0000 (Thu, 09 Mar 2006) | 2 lines
  8417. Changed paths:
  8418. M /libcaca/trunk/build-kernel
  8419. * Oops, modified build-kernel while testing and commited it ;)
  8420. ------------------------------------------------------------------------
  8421. r575 | jylam | 2006-03-09 19:27:14 +0000 (Thu, 09 Mar 2006) | 2 lines
  8422. Changed paths:
  8423. M /libcaca/trunk/build-kernel
  8424. M /libcaca/trunk/caca/driver_network.c
  8425. * Multiplexed sockets, it is now possible to have multiple clients at the same time watching for the same libcaca application. And no fork or threads involved. THAT'S high technology.
  8426. ------------------------------------------------------------------------
  8427. r574 | sam | 2006-03-09 16:57:32 +0000 (Thu, 09 Mar 2006) | 2 lines
  8428. Changed paths:
  8429. M /libcaca/trunk/caca/driver_vga.c
  8430. * Fixed VGA colours. The values only range from 0 to 63.
  8431. ------------------------------------------------------------------------
  8432. r573 | sam | 2006-03-09 15:35:00 +0000 (Thu, 09 Mar 2006) | 4 lines
  8433. Changed paths:
  8434. M /libcaca/trunk/build-kernel
  8435. M /libcaca/trunk/caca/caca_internals.h
  8436. M /libcaca/trunk/cucul/cucul_internals.h
  8437. M /libcaca/trunk/kernel/kernel.c
  8438. M /libcaca/trunk/kernel/kernel.h
  8439. * Added assembly code for inb() and outb().
  8440. * Print a small message at kernel boot time just to check that the kernel
  8441. was properly loaded.
  8442. ------------------------------------------------------------------------
  8443. r572 | jylam | 2006-03-09 13:24:06 +0000 (Thu, 09 Mar 2006) | 2 lines
  8444. Changed paths:
  8445. M /libcaca/trunk/cucul/export.c
  8446. * Added tests for malloc()'s
  8447. ------------------------------------------------------------------------
  8448. r571 | jylam | 2006-03-09 13:08:41 +0000 (Thu, 09 Mar 2006) | 2 lines
  8449. Changed paths:
  8450. M /libcaca/trunk/README
  8451. M /libcaca/trunk/cucul/cucul.c
  8452. M /libcaca/trunk/cucul/cucul_internals.h
  8453. M /libcaca/trunk/cucul/export.c
  8454. * Updated README for network driver, fixed remaining exporters
  8455. ------------------------------------------------------------------------
  8456. r570 | sam | 2006-03-09 13:04:59 +0000 (Thu, 09 Mar 2006) | 2 lines
  8457. Changed paths:
  8458. M /libcaca/trunk/caca/Makefile.am
  8459. M /libcaca/trunk/configure.ac
  8460. M /libcaca/trunk/kernel/Makefile.am
  8461. * Added a conditional to only build the kernel if --enable-vga was set.
  8462. ------------------------------------------------------------------------
  8463. r569 | sam | 2006-03-09 12:56:33 +0000 (Thu, 09 Mar 2006) | 2 lines
  8464. Changed paths:
  8465. M /libcaca/trunk/build-kernel
  8466. * Set executable flag to the build-kernel script.
  8467. ------------------------------------------------------------------------
  8468. r568 | sam | 2006-03-09 12:47:37 +0000 (Thu, 09 Mar 2006) | 3 lines
  8469. Changed paths:
  8470. A /libcaca/trunk/COPYING.GPL
  8471. M /libcaca/trunk/Makefile.am
  8472. A /libcaca/trunk/build-kernel
  8473. M /libcaca/trunk/caca/time.c
  8474. M /libcaca/trunk/configure.ac
  8475. M /libcaca/trunk/cucul/bitmap.c
  8476. M /libcaca/trunk/cucul/box.c
  8477. M /libcaca/trunk/cucul/char.c
  8478. M /libcaca/trunk/cucul/conic.c
  8479. M /libcaca/trunk/cucul/cucul.c
  8480. M /libcaca/trunk/cucul/cucul_internals.h
  8481. M /libcaca/trunk/cucul/export.c
  8482. M /libcaca/trunk/cucul/line.c
  8483. M /libcaca/trunk/cucul/math.c
  8484. M /libcaca/trunk/cucul/sprite.c
  8485. M /libcaca/trunk/cucul/triangle.c
  8486. A /libcaca/trunk/kernel
  8487. A /libcaca/trunk/kernel/Makefile.am
  8488. A /libcaca/trunk/kernel/kernel.c
  8489. A /libcaca/trunk/kernel/kernel.h
  8490. A /libcaca/trunk/kernel/multiboot.S
  8491. A /libcaca/trunk/kernel/multiboot.h
  8492. M /libcaca/trunk/src
  8493. M /libcaca/trunk/src/aafire.c
  8494. * Added glue code to compile libcaca without a libc and build applications
  8495. as multiboot kernels.
  8496. ------------------------------------------------------------------------
  8497. r567 | sam | 2006-03-09 12:44:49 +0000 (Thu, 09 Mar 2006) | 2 lines
  8498. Changed paths:
  8499. M /libcaca/trunk/caca/driver_conio.c
  8500. * Cosmetic change.
  8501. ------------------------------------------------------------------------
  8502. r566 | sam | 2006-03-09 12:43:10 +0000 (Thu, 09 Mar 2006) | 2 lines
  8503. Changed paths:
  8504. M /libcaca/trunk/README
  8505. * Slightly updated README.
  8506. ------------------------------------------------------------------------
  8507. r565 | sam | 2006-03-09 12:41:02 +0000 (Thu, 09 Mar 2006) | 2 lines
  8508. Changed paths:
  8509. M /libcaca/trunk/caca/caca.c
  8510. M /libcaca/trunk/caca/caca_internals.h
  8511. A /libcaca/trunk/caca/driver_vga.c
  8512. * Pure VGA output driver.
  8513. ------------------------------------------------------------------------
  8514. r564 | sam | 2006-03-09 12:37:39 +0000 (Thu, 09 Mar 2006) | 2 lines
  8515. Changed paths:
  8516. M /libcaca/trunk/caca/graphics.c
  8517. * Removed unused includes.
  8518. ------------------------------------------------------------------------
  8519. r563 | sam | 2006-03-09 12:35:47 +0000 (Thu, 09 Mar 2006) | 2 lines
  8520. Changed paths:
  8521. M /libcaca/trunk/AUTHORS
  8522. * Added a few details for authors.
  8523. ------------------------------------------------------------------------
  8524. r562 | sam | 2006-03-09 12:34:40 +0000 (Thu, 09 Mar 2006) | 3 lines
  8525. Changed paths:
  8526. M /libcaca/trunk/test
  8527. M /libcaca/trunk/test/Makefile.am
  8528. A /libcaca/trunk/test/unicode.c
  8529. * Added a tiny Unicode test program. Of course it does not work yet, but
  8530. good to have something to start with.
  8531. ------------------------------------------------------------------------
  8532. r561 | jylam | 2006-03-09 09:52:24 +0000 (Thu, 09 Mar 2006) | 2 lines
  8533. Changed paths:
  8534. M /libcaca/trunk/caca/caca.h
  8535. M /libcaca/trunk/cucul/cucul.h
  8536. * Updated documentation a bit
  8537. ------------------------------------------------------------------------
  8538. r560 | jylam | 2006-03-09 09:44:54 +0000 (Thu, 09 Mar 2006) | 2 lines
  8539. Changed paths:
  8540. M /libcaca/trunk/caca/driver_network.c
  8541. M /libcaca/trunk/cucul/cucul.c
  8542. M /libcaca/trunk/cucul/cucul_internals.h
  8543. M /libcaca/trunk/cucul/export.c
  8544. * Changed way temporary buffer of ansi export was handled. Need to do that for other exporters as well.
  8545. ------------------------------------------------------------------------
  8546. r559 | jylam | 2006-03-09 08:45:40 +0000 (Thu, 09 Mar 2006) | 2 lines
  8547. Changed paths:
  8548. M /libcaca/trunk/caca/driver_network.c
  8549. * Fixed memory leak in network driver
  8550. ------------------------------------------------------------------------
  8551. r558 | sam | 2006-03-08 22:39:43 +0000 (Wed, 08 Mar 2006) | 2 lines
  8552. Changed paths:
  8553. M /libcaca/trunk/caca/driver_gl.c
  8554. * Made the OpenGL colors slightly less saturated.
  8555. ------------------------------------------------------------------------
  8556. r557 | sam | 2006-03-08 22:29:00 +0000 (Wed, 08 Mar 2006) | 3 lines
  8557. Changed paths:
  8558. M /libcaca/trunk/caca/driver_conio.c
  8559. M /libcaca/trunk/caca/driver_gl.c
  8560. M /libcaca/trunk/caca/driver_ncurses.c
  8561. M /libcaca/trunk/caca/driver_slang.c
  8562. M /libcaca/trunk/caca/driver_win32.c
  8563. M /libcaca/trunk/caca/driver_x11.c
  8564. * Make output drivers more error resilient when handling UTF-32 characters,
  8565. by simply ignoring everything non ASCII :-)
  8566. ------------------------------------------------------------------------
  8567. r556 | jylam | 2006-03-08 20:58:07 +0000 (Wed, 08 Mar 2006) | 2 lines
  8568. Changed paths:
  8569. M /libcaca/trunk/caca/driver_network.c
  8570. * Fixed blinking screen
  8571. ------------------------------------------------------------------------
  8572. r555 | jylam | 2006-03-08 20:23:06 +0000 (Wed, 08 Mar 2006) | 2 lines
  8573. Changed paths:
  8574. M /libcaca/trunk/caca/driver_network.c
  8575. M /libcaca/trunk/cucul/cucul.h
  8576. M /libcaca/trunk/cucul/export.c
  8577. * Exporters now return size of generated data
  8578. ------------------------------------------------------------------------
  8579. r554 | jylam | 2006-03-08 20:03:24 +0000 (Wed, 08 Mar 2006) | 2 lines
  8580. Changed paths:
  8581. M /libcaca/trunk/caca/Makefile.am
  8582. M /libcaca/trunk/caca/caca.c
  8583. M /libcaca/trunk/caca/caca_internals.h
  8584. A /libcaca/trunk/caca/driver_network.c
  8585. M /libcaca/trunk/configure.ac
  8586. * Added very preliminary network driver
  8587. ------------------------------------------------------------------------
  8588. r553 | sam | 2006-03-08 19:41:53 +0000 (Wed, 08 Mar 2006) | 3 lines
  8589. Changed paths:
  8590. M /libcaca/trunk/caca/caca.c
  8591. M /libcaca/trunk/caca/caca_internals.h
  8592. M /libcaca/trunk/caca/driver_conio.c
  8593. M /libcaca/trunk/caca/driver_gl.c
  8594. M /libcaca/trunk/caca/driver_ncurses.c
  8595. M /libcaca/trunk/caca/driver_slang.c
  8596. M /libcaca/trunk/caca/driver_win32.c
  8597. M /libcaca/trunk/caca/driver_x11.c
  8598. M /libcaca/trunk/caca/event.c
  8599. M /libcaca/trunk/caca/graphics.c
  8600. M /libcaca/trunk/cucul/cucul.c
  8601. * Fixed async issues between the driver and libcaca when resizing windows,
  8602. and simplified the handle_resize() API. Still can be polished.
  8603. ------------------------------------------------------------------------
  8604. r552 | sam | 2006-03-08 17:20:38 +0000 (Wed, 08 Mar 2006) | 3 lines
  8605. Changed paths:
  8606. M /libcaca/trunk/cucul/cucul.c
  8607. * cucul_set_size() does nothing if a graphical backend is attached. Added
  8608. documentation to explain this behaviour.
  8609. ------------------------------------------------------------------------
  8610. r551 | sam | 2006-03-08 11:27:23 +0000 (Wed, 08 Mar 2006) | 2 lines
  8611. Changed paths:
  8612. M /libcaca/trunk/caca/caca.c
  8613. M /libcaca/trunk/caca/caca_internals.h
  8614. M /libcaca/trunk/caca/driver_gl.c
  8615. M /libcaca/trunk/caca/driver_ncurses.c
  8616. M /libcaca/trunk/caca/driver_slang.c
  8617. M /libcaca/trunk/caca/driver_win32.c
  8618. M /libcaca/trunk/caca/driver_x11.c
  8619. M /libcaca/trunk/caca/event.c
  8620. * Cosmetic changes here and there.
  8621. ------------------------------------------------------------------------
  8622. r550 | sam | 2006-03-08 10:33:01 +0000 (Wed, 08 Mar 2006) | 3 lines
  8623. Changed paths:
  8624. M /libcaca/trunk/caca/caca.c
  8625. M /libcaca/trunk/caca/caca_internals.h
  8626. M /libcaca/trunk/caca/driver_conio.c
  8627. M /libcaca/trunk/caca/driver_gl.c
  8628. M /libcaca/trunk/caca/driver_ncurses.c
  8629. M /libcaca/trunk/caca/driver_slang.c
  8630. M /libcaca/trunk/caca/driver_win32.c
  8631. M /libcaca/trunk/caca/driver_x11.c
  8632. M /libcaca/trunk/caca/event.c
  8633. M /libcaca/trunk/caca/graphics.c
  8634. * Finished moving everything driver-specific to the apropriate driver_*.c
  8635. files. Phew. Now they just need a few comments.
  8636. ------------------------------------------------------------------------
  8637. r549 | sam | 2006-03-08 09:51:53 +0000 (Wed, 08 Mar 2006) | 2 lines
  8638. Changed paths:
  8639. M /libcaca/trunk/caca/driver_conio.c
  8640. M /libcaca/trunk/caca/driver_gl.c
  8641. M /libcaca/trunk/caca/driver_ncurses.c
  8642. M /libcaca/trunk/caca/driver_slang.c
  8643. M /libcaca/trunk/caca/driver_win32.c
  8644. M /libcaca/trunk/caca/driver_x11.c
  8645. * Cleaned up useless header includes.
  8646. ------------------------------------------------------------------------
  8647. r548 | sam | 2006-03-08 09:28:41 +0000 (Wed, 08 Mar 2006) | 2 lines
  8648. Changed paths:
  8649. M /libcaca/trunk/caca/caca_internals.h
  8650. M /libcaca/trunk/caca/driver_conio.c
  8651. M /libcaca/trunk/caca/driver_gl.c
  8652. M /libcaca/trunk/caca/driver_ncurses.c
  8653. M /libcaca/trunk/caca/driver_slang.c
  8654. M /libcaca/trunk/caca/driver_win32.c
  8655. M /libcaca/trunk/caca/driver_x11.c
  8656. M /libcaca/trunk/caca/event.c
  8657. * Split event.c into the appropriate driver_*.c files.
  8658. ------------------------------------------------------------------------
  8659. r547 | sam | 2006-03-08 09:26:46 +0000 (Wed, 08 Mar 2006) | 2 lines
  8660. Changed paths:
  8661. M /libcaca/trunk/caca-config.in
  8662. * Let us do "caca-config --libs cucul" to get only the libcucul dependencies.
  8663. ------------------------------------------------------------------------
  8664. r546 | sam | 2006-03-08 09:23:38 +0000 (Wed, 08 Mar 2006) | 2 lines
  8665. Changed paths:
  8666. M /libcaca/trunk/doc/doxygen.cfg.in
  8667. * Ignore driver_*.c files when building documentation.
  8668. ------------------------------------------------------------------------
  8669. r545 | sam | 2006-03-08 09:21:55 +0000 (Wed, 08 Mar 2006) | 2 lines
  8670. Changed paths:
  8671. M /libcaca/trunk/configure.ac
  8672. * configure.ac: look for a4wide.sty in more than one location.
  8673. ------------------------------------------------------------------------
  8674. r543 | sam | 2006-03-07 12:39:34 +0000 (Tue, 07 Mar 2006) | 3 lines
  8675. Changed paths:
  8676. M /libcaca/trunk/Makefile.am
  8677. A /libcaca/trunk/build-dos (from /libcaca/trunk/build-win32:537)
  8678. M /libcaca/trunk/caca/caca_internals.h
  8679. M /libcaca/trunk/caca/driver_conio.c
  8680. M /libcaca/trunk/cucul/cucul_internals.h
  8681. * Fixed DOS driver.
  8682. * Added a build-dos script to cross-compile the DOS version using djgpp.
  8683. ------------------------------------------------------------------------
  8684. r542 | sam | 2006-03-07 10:46:29 +0000 (Tue, 07 Mar 2006) | 3 lines
  8685. Changed paths:
  8686. M /libcaca/trunk/configure.ac
  8687. * configure.ac: removed the "null" frontend. just don't attach any frontend
  8688. if you do not want any.
  8689. ------------------------------------------------------------------------
  8690. r541 | sam | 2006-03-07 10:37:59 +0000 (Tue, 07 Mar 2006) | 2 lines
  8691. Changed paths:
  8692. M /libcaca/trunk/caca/caca.c
  8693. M /libcaca/trunk/caca/caca_internals.h
  8694. M /libcaca/trunk/caca/event.c
  8695. * Got rid of static variables in the event code.
  8696. ------------------------------------------------------------------------
  8697. r540 | sam | 2006-03-07 09:17:35 +0000 (Tue, 07 Mar 2006) | 3 lines
  8698. Changed paths:
  8699. M /libcaca/trunk/caca/caca.c
  8700. M /libcaca/trunk/caca/caca_internals.h
  8701. M /libcaca/trunk/caca/driver_conio.c
  8702. M /libcaca/trunk/caca/driver_gl.c
  8703. M /libcaca/trunk/caca/driver_ncurses.c
  8704. M /libcaca/trunk/caca/driver_slang.c
  8705. M /libcaca/trunk/caca/driver_win32.c
  8706. M /libcaca/trunk/caca/driver_x11.c
  8707. M /libcaca/trunk/caca/event.c
  8708. M /libcaca/trunk/caca/graphics.c
  8709. M /libcaca/trunk/cucul/bitmap.c
  8710. M /libcaca/trunk/cucul/box.c
  8711. M /libcaca/trunk/cucul/char.c
  8712. M /libcaca/trunk/cucul/conic.c
  8713. M /libcaca/trunk/cucul/cucul.c
  8714. M /libcaca/trunk/cucul/cucul_internals.h
  8715. M /libcaca/trunk/cucul/export.c
  8716. M /libcaca/trunk/cucul/line.c
  8717. M /libcaca/trunk/cucul/math.c
  8718. M /libcaca/trunk/cucul/sprite.c
  8719. M /libcaca/trunk/cucul/triangle.c
  8720. M /libcaca/trunk/src/cacaview.c
  8721. * Polished the driver split a bit (still no events, except resize events),
  8722. properly credited authors and documented a few things.
  8723. ------------------------------------------------------------------------
  8724. r539 | sam | 2006-03-06 23:01:59 +0000 (Mon, 06 Mar 2006) | 4 lines
  8725. Changed paths:
  8726. M /libcaca/trunk/caca/Makefile.am
  8727. M /libcaca/trunk/caca/caca.c
  8728. M /libcaca/trunk/caca/caca_internals.h
  8729. A /libcaca/trunk/caca/driver_conio.c (from /libcaca/trunk/caca/graphics.c:537)
  8730. A /libcaca/trunk/caca/driver_gl.c (from /libcaca/trunk/caca/graphics.c:537)
  8731. A /libcaca/trunk/caca/driver_ncurses.c (from /libcaca/trunk/caca/graphics.c:537)
  8732. A /libcaca/trunk/caca/driver_slang.c (from /libcaca/trunk/caca/graphics.c:537)
  8733. A /libcaca/trunk/caca/driver_win32.c (from /libcaca/trunk/caca/graphics.c:537)
  8734. A /libcaca/trunk/caca/driver_x11.c (from /libcaca/trunk/caca/graphics.c:537)
  8735. M /libcaca/trunk/caca/event.c
  8736. M /libcaca/trunk/caca/graphics.c
  8737. * Split caca/graphics.c into driver-specific files. Resize is currently
  8738. broken, and event handling is not yet in the driver-specific files, but
  8739. I will of course fix that later.
  8740. ------------------------------------------------------------------------
  8741. r538 | sam | 2006-03-06 21:49:48 +0000 (Mon, 06 Mar 2006) | 2 lines
  8742. Changed paths:
  8743. M /libcaca/trunk/configure.ac
  8744. * Ooops, I fucked up the build.
  8745. ------------------------------------------------------------------------
  8746. r537 | sam | 2006-03-06 21:00:53 +0000 (Mon, 06 Mar 2006) | 2 lines
  8747. Changed paths:
  8748. M /libcaca/trunk/Makefile.am
  8749. D /libcaca/trunk/examples
  8750. A /libcaca/trunk/src (from /libcaca/trunk/examples:536)
  8751. * Moved stuff again.
  8752. ------------------------------------------------------------------------
  8753. r536 | sam | 2006-03-06 20:57:14 +0000 (Mon, 06 Mar 2006) | 2 lines
  8754. Changed paths:
  8755. M /libcaca/trunk/Makefile.am
  8756. A /libcaca/trunk/caca
  8757. A /libcaca/trunk/caca/Makefile.am (from /libcaca/trunk/src/Makefile.am:535)
  8758. A /libcaca/trunk/caca/caca.c (from /libcaca/trunk/src/caca.c:535)
  8759. A /libcaca/trunk/caca/caca.h (from /libcaca/trunk/src/caca.h:535)
  8760. A /libcaca/trunk/caca/caca_internals.h (from /libcaca/trunk/src/caca_internals.h:535)
  8761. A /libcaca/trunk/caca/event.c (from /libcaca/trunk/src/event.c:535)
  8762. A /libcaca/trunk/caca/graphics.c (from /libcaca/trunk/src/graphics.c:535)
  8763. A /libcaca/trunk/caca/time.c (from /libcaca/trunk/src/time.c:535)
  8764. M /libcaca/trunk/configure.ac
  8765. A /libcaca/trunk/cucul
  8766. A /libcaca/trunk/cucul/Makefile.am (from /libcaca/trunk/src/Makefile.am:535)
  8767. A /libcaca/trunk/cucul/bitmap.c (from /libcaca/trunk/src/bitmap.c:535)
  8768. A /libcaca/trunk/cucul/box.c (from /libcaca/trunk/src/box.c:535)
  8769. A /libcaca/trunk/cucul/char.c (from /libcaca/trunk/src/char.c:535)
  8770. A /libcaca/trunk/cucul/conic.c (from /libcaca/trunk/src/conic.c:535)
  8771. A /libcaca/trunk/cucul/cucul.c (from /libcaca/trunk/src/cucul.c:535)
  8772. A /libcaca/trunk/cucul/cucul.h (from /libcaca/trunk/src/cucul.h:535)
  8773. A /libcaca/trunk/cucul/cucul_internals.h (from /libcaca/trunk/src/cucul_internals.h:535)
  8774. A /libcaca/trunk/cucul/export.c (from /libcaca/trunk/src/export.c:535)
  8775. A /libcaca/trunk/cucul/line.c (from /libcaca/trunk/src/line.c:535)
  8776. A /libcaca/trunk/cucul/math.c (from /libcaca/trunk/src/math.c:535)
  8777. A /libcaca/trunk/cucul/sprite.c (from /libcaca/trunk/src/sprite.c:535)
  8778. A /libcaca/trunk/cucul/triangle.c (from /libcaca/trunk/src/triangle.c:535)
  8779. M /libcaca/trunk/examples/Makefile.am
  8780. D /libcaca/trunk/src
  8781. M /libcaca/trunk/test/Makefile.am
  8782. * Moved stuff around to differenciate between libcucul and libcaca.
  8783. ------------------------------------------------------------------------
  8784. r535 | sam | 2006-03-06 19:13:01 +0000 (Mon, 06 Mar 2006) | 3 lines
  8785. Changed paths:
  8786. M /libcaca/trunk/src/caca.c
  8787. M /libcaca/trunk/src/char.c
  8788. M /libcaca/trunk/src/cucul.c
  8789. M /libcaca/trunk/src/cucul_internals.h
  8790. M /libcaca/trunk/src/export.c
  8791. M /libcaca/trunk/src/graphics.c
  8792. * Use 32 bit integers for the character array. No visible difference for
  8793. now because we only do ASCII, but that will let us do Unicode later.
  8794. ------------------------------------------------------------------------
  8795. r534 | sam | 2006-03-06 14:17:42 +0000 (Mon, 06 Mar 2006) | 4 lines
  8796. Changed paths:
  8797. M /libcaca/trunk/src/caca.h
  8798. M /libcaca/trunk/src/graphics.c
  8799. * Removed caca_set_{size,width,height} because cucul_set_size ought to be
  8800. enough for everyone. Maybe I'll reintroduce caca_set_size sometime in the
  8801. future because it's libcaca who gets the resize events, after all.
  8802. ------------------------------------------------------------------------
  8803. r533 | jylam | 2006-03-06 13:50:05 +0000 (Mon, 06 Mar 2006) | 2 lines
  8804. Changed paths:
  8805. M /libcaca/trunk/src/graphics.c
  8806. * I just suck. I'll goatse myself right after beeing back at home.
  8807. ------------------------------------------------------------------------
  8808. r532 | sam | 2006-03-06 13:43:23 +0000 (Mon, 06 Mar 2006) | 2 lines
  8809. Changed paths:
  8810. M /libcaca/trunk/src/graphics.c
  8811. * src/graphics.c: minor optimisations.
  8812. ------------------------------------------------------------------------
  8813. r531 | sam | 2006-03-06 13:34:57 +0000 (Mon, 06 Mar 2006) | 6 lines
  8814. Changed paths:
  8815. M /libcaca/trunk/src/graphics.c
  8816. * Nan mais je voudrais pas avoir l'air d'insister mon gars, mais primo
  8817. dans la vraie vie, 0x007f7f7f et { 0x00, 0x7f, 0x7f, 0x7f } n'ont pas
  8818. toujours les bytes dans le meme ordre, deuzio un unsigned int n'a pas
  8819. toujours 4 bytes, et troizio tu pourrais au moins checker que ca fait
  8820. pas de warnings et/ou que ca segfaulte pas !
  8821. ------------------------------------------------------------------------
  8822. r530 | jylam | 2006-03-06 12:13:12 +0000 (Mon, 06 Mar 2006) | 2 lines
  8823. Changed paths:
  8824. M /libcaca/trunk/src/graphics.c
  8825. * Mais je fais comme je veux bordel de cul !
  8826. ------------------------------------------------------------------------
  8827. r529 | sam | 2006-03-06 11:08:25 +0000 (Mon, 06 Mar 2006) | 2 lines
  8828. Changed paths:
  8829. M /libcaca/trunk/src/graphics.c
  8830. * Haha mais vieux porc a pattes !
  8831. ------------------------------------------------------------------------
  8832. r528 | jylam | 2006-03-06 10:21:48 +0000 (Mon, 06 Mar 2006) | 2 lines
  8833. Changed paths:
  8834. M /libcaca/trunk/src/graphics.c
  8835. * Reverted to integer colors in GL driver, fixed a bunch of warnings in slang.
  8836. ------------------------------------------------------------------------
  8837. r527 | sam | 2006-03-06 08:32:40 +0000 (Mon, 06 Mar 2006) | 9 lines
  8838. Changed paths:
  8839. M /libcaca/trunk/caca-config.in
  8840. M /libcaca/trunk/configure.ac
  8841. M /libcaca/trunk/examples/aafire.c
  8842. M /libcaca/trunk/examples/cacaball.c
  8843. M /libcaca/trunk/examples/cacamoir.c
  8844. M /libcaca/trunk/examples/cacaplas.c
  8845. M /libcaca/trunk/examples/cacaview.c
  8846. M /libcaca/trunk/src/Makefile.am
  8847. M /libcaca/trunk/src/bitmap.c
  8848. M /libcaca/trunk/src/box.c
  8849. M /libcaca/trunk/src/caca.c
  8850. M /libcaca/trunk/src/caca.h
  8851. M /libcaca/trunk/src/caca_internals.h
  8852. M /libcaca/trunk/src/char.c
  8853. M /libcaca/trunk/src/conic.c
  8854. M /libcaca/trunk/src/cucul.c
  8855. M /libcaca/trunk/src/cucul_internals.h
  8856. M /libcaca/trunk/src/event.c
  8857. M /libcaca/trunk/src/export.c
  8858. M /libcaca/trunk/src/graphics.c
  8859. M /libcaca/trunk/src/line.c
  8860. M /libcaca/trunk/src/math.c
  8861. M /libcaca/trunk/src/sprite.c
  8862. M /libcaca/trunk/src/time.c
  8863. M /libcaca/trunk/src/triangle.c
  8864. M /libcaca/trunk/test/colors.c
  8865. M /libcaca/trunk/test/demo.c
  8866. M /libcaca/trunk/test/dithering.c
  8867. M /libcaca/trunk/test/event.c
  8868. M /libcaca/trunk/test/hsv.c
  8869. M /libcaca/trunk/test/spritedit.c
  8870. * All output plugins should now work again.
  8871. * Renamed caca_refresh() into caca_display() which makes more sense.
  8872. * Optimised gl_bgpal by directly storing floats instead of doing the
  8873. conversion at runtime.
  8874. * Handle resizing in cucul_set_size() and try to keep as much information
  8875. as possible from the previous canvas.
  8876. * Moved most global variables into cucul_t or caca_t contexts.
  8877. * Moved time.c into libcaca.
  8878. ------------------------------------------------------------------------
  8879. r526 | sam | 2006-03-06 08:26:09 +0000 (Mon, 06 Mar 2006) | 2 lines
  8880. Changed paths:
  8881. M /libcaca/trunk/debian
  8882. M /libcaca/trunk/debian/changelog
  8883. M /libcaca/trunk/debian/control
  8884. M /libcaca/trunk/debian/copyright
  8885. M /libcaca/trunk/debian/rules
  8886. M /libcaca/trunk/doc/Makefile.am
  8887. D /libcaca/trunk/doc/cacademo.1
  8888. A /libcaca/trunk/doc/cacafire.1 (from /libcaca/trunk/doc/cacademo.1:524)
  8889. M /libcaca/trunk/libcaca.spec
  8890. M /libcaca/trunk/msvc/Makefile.am
  8891. D /libcaca/trunk/msvc/cacademo.vcproj
  8892. M /libcaca/trunk/msvc/libcaca.sln
  8893. * Removed cacademo from examples, manpages and distributions. It's useless.
  8894. ------------------------------------------------------------------------
  8895. r525 | sam | 2006-03-06 08:22:09 +0000 (Mon, 06 Mar 2006) | 2 lines
  8896. Changed paths:
  8897. M /libcaca/trunk/src/cucul.c
  8898. * src/cucul.c: s/width/height/.
  8899. ------------------------------------------------------------------------
  8900. r524 | sam | 2006-03-05 18:43:13 +0000 (Sun, 05 Mar 2006) | 16 lines
  8901. Changed paths:
  8902. M /libcaca/trunk/configure.ac
  8903. M /libcaca/trunk/doc/doxygen.cfg.in
  8904. M /libcaca/trunk/examples
  8905. M /libcaca/trunk/examples/Makefile.am
  8906. M /libcaca/trunk/examples/aafire.c
  8907. M /libcaca/trunk/examples/cacaball.c
  8908. M /libcaca/trunk/examples/cacamoir.c
  8909. M /libcaca/trunk/examples/cacaplas.c
  8910. M /libcaca/trunk/examples/cacaview.c
  8911. D /libcaca/trunk/examples/demo.c
  8912. M /libcaca/trunk/src/Makefile.am
  8913. M /libcaca/trunk/src/bitmap.c
  8914. M /libcaca/trunk/src/box.c
  8915. M /libcaca/trunk/src/caca.c
  8916. M /libcaca/trunk/src/caca.h
  8917. M /libcaca/trunk/src/caca_internals.h
  8918. A /libcaca/trunk/src/char.c
  8919. M /libcaca/trunk/src/conic.c
  8920. A /libcaca/trunk/src/cucul.c
  8921. A /libcaca/trunk/src/cucul.h (from /libcaca/trunk/src/caca.h:522)
  8922. A /libcaca/trunk/src/cucul_internals.h
  8923. M /libcaca/trunk/src/event.c
  8924. A /libcaca/trunk/src/export.c
  8925. M /libcaca/trunk/src/graphics.c
  8926. M /libcaca/trunk/src/line.c
  8927. M /libcaca/trunk/src/math.c
  8928. M /libcaca/trunk/src/sprite.c
  8929. M /libcaca/trunk/src/triangle.c
  8930. M /libcaca/trunk/test
  8931. M /libcaca/trunk/test/Makefile.am
  8932. M /libcaca/trunk/test/colors.c
  8933. A /libcaca/trunk/test/demo.c (from /libcaca/trunk/examples/demo.c:522)
  8934. M /libcaca/trunk/test/dithering.c
  8935. M /libcaca/trunk/test/event.c
  8936. M /libcaca/trunk/test/hsv.c
  8937. M /libcaca/trunk/test/optipal.c
  8938. M /libcaca/trunk/test/spritedit.c
  8939. A new low-level text management library (canvas for ultrafast compositing
  8940. of unicode letters) is now separated from the higher level rendering and I/O
  8941. (that is, libcaca). This commit totally breaks the API, but once everything
  8942. is polished I will think about source-level backward compatibility. Most
  8943. drivers are broken, but X11 still sorta works.
  8944. The new design is much more object-oriented and allows having several
  8945. active renderers at the same time, changing renderers on the fly, and more
  8946. important, having no renderer at all (useful for converters, or when you
  8947. want to do your own renderer).
  8948. And in case you are still wondering, the libcucul acronym has "Unicode"
  8949. because I want to support at least a subset of Unicode. There are awesome
  8950. glyphs in it, including the ones inherited from Codepage 437 such as
  8951. "gray 25%" that are used in DOS and Win32 ANSI art.
  8952. ------------------------------------------------------------------------
  8953. r523 | sam | 2006-03-04 18:08:47 +0000 (Sat, 04 Mar 2006) | 2 lines
  8954. Changed paths:
  8955. M /libcaca/trunk/bootstrap
  8956. * New updated bootstrap script.
  8957. ------------------------------------------------------------------------
  8958. r522 | sam | 2006-03-04 00:35:45 +0000 (Sat, 04 Mar 2006) | 2 lines
  8959. Changed paths:
  8960. R /libcaca/trunk/COPYING
  8961. A /libcaca/trunk/COPYING.LGPL (from /libcaca/trunk/COPYING:521)
  8962. M /libcaca/trunk/Makefile.am
  8963. M /libcaca/trunk/debian/copyright
  8964. M /libcaca/trunk/doc/cacademo.1
  8965. M /libcaca/trunk/examples/cacaball.c
  8966. M /libcaca/trunk/examples/cacamoir.c
  8967. M /libcaca/trunk/examples/cacaplas.c
  8968. M /libcaca/trunk/examples/cacaview.c
  8969. M /libcaca/trunk/examples/demo.c
  8970. M /libcaca/trunk/perl/Build.PL
  8971. M /libcaca/trunk/perl/META.yml
  8972. M /libcaca/trunk/python/pypycaca.c
  8973. M /libcaca/trunk/python/pypycaca.h
  8974. M /libcaca/trunk/src/bitmap.c
  8975. M /libcaca/trunk/src/box.c
  8976. M /libcaca/trunk/src/caca.c
  8977. M /libcaca/trunk/src/caca.h
  8978. M /libcaca/trunk/src/caca_internals.h
  8979. M /libcaca/trunk/src/conic.c
  8980. M /libcaca/trunk/src/event.c
  8981. M /libcaca/trunk/src/graphics.c
  8982. M /libcaca/trunk/src/line.c
  8983. M /libcaca/trunk/src/math.c
  8984. M /libcaca/trunk/src/sprite.c
  8985. M /libcaca/trunk/src/time.c
  8986. M /libcaca/trunk/src/triangle.c
  8987. M /libcaca/trunk/test/colors.c
  8988. M /libcaca/trunk/test/dithering.c
  8989. M /libcaca/trunk/test/event.c
  8990. M /libcaca/trunk/test/hsv.c
  8991. M /libcaca/trunk/test/optipal.c
  8992. M /libcaca/trunk/test/spritedit.c
  8993. * Changed the licensing to WTFPL, as per all copyright holders' permission.
  8994. ------------------------------------------------------------------------
  8995. r521 | jylam | 2006-02-11 19:20:48 +0000 (Sat, 11 Feb 2006) | 2 lines
  8996. Changed paths:
  8997. A /libcaca/trunk/python/caca.txt
  8998. A /libcaca/trunk/python/test1.py
  8999. A /libcaca/trunk/python/test2.py
  9000. * Added two examples for python bindings (a subset of cacademo, and bitmap example)
  9001. ------------------------------------------------------------------------
  9002. r520 | jylam | 2006-02-11 15:46:51 +0000 (Sat, 11 Feb 2006) | 2 lines
  9003. Changed paths:
  9004. M /libcaca/trunk/src/event.c
  9005. * Fixed bug in events with GL driver
  9006. ------------------------------------------------------------------------
  9007. r519 | jylam | 2006-02-11 15:11:30 +0000 (Sat, 11 Feb 2006) | 2 lines
  9008. Changed paths:
  9009. M /libcaca/trunk/src/graphics.c
  9010. * Improved GL rendering (characters are not blurry anymore)
  9011. ------------------------------------------------------------------------
  9012. r518 | jylam | 2006-02-05 17:47:23 +0000 (Sun, 05 Feb 2006) | 2 lines
  9013. Changed paths:
  9014. A /libcaca/trunk/python
  9015. A /libcaca/trunk/python/Makefile
  9016. A /libcaca/trunk/python/README
  9017. A /libcaca/trunk/python/pypycaca.c
  9018. A /libcaca/trunk/python/pypycaca.h
  9019. * Added -preliminary- Python bindings
  9020. ------------------------------------------------------------------------
  9021. r517 | jylam | 2005-12-08 19:03:06 +0000 (Thu, 08 Dec 2005) | 2 lines
  9022. Changed paths:
  9023. M /libcaca/trunk/AUTHORS
  9024. * Updated for my ego trip
  9025. ------------------------------------------------------------------------
  9026. r516 | jylam | 2005-11-21 21:39:34 +0000 (Mon, 21 Nov 2005) | 2 lines
  9027. Changed paths:
  9028. M /libcaca/trunk/examples/cacaball.c
  9029. * Removed debug test, kekeke ^^
  9030. ------------------------------------------------------------------------
  9031. r515 | jylam | 2005-11-21 17:24:33 +0000 (Mon, 21 Nov 2005) | 2 lines
  9032. Changed paths:
  9033. M /libcaca/trunk/examples/cacaball.c
  9034. M /libcaca/trunk/src/caca.h
  9035. M /libcaca/trunk/src/graphics.c
  9036. * Added caca_set_width, set_height_, set_size
  9037. ------------------------------------------------------------------------
  9038. r514 | jylam | 2005-11-18 10:46:53 +0000 (Fri, 18 Nov 2005) | 2 lines
  9039. Changed paths:
  9040. M /libcaca/trunk/examples/aafire.c
  9041. M /libcaca/trunk/examples/cacaball.c
  9042. M /libcaca/trunk/examples/cacamoir.c
  9043. M /libcaca/trunk/examples/cacaplas.c
  9044. * Fixed remaining warnings with gcc 3.x and 4.x
  9045. ------------------------------------------------------------------------
  9046. r513 | jylam | 2005-11-17 14:33:43 +0000 (Thu, 17 Nov 2005) | 2 lines
  9047. Changed paths:
  9048. M /libcaca/trunk/src/bitmap.c
  9049. M /libcaca/trunk/src/graphics.c
  9050. * Fixed warnings under GCC 4.x
  9051. ------------------------------------------------------------------------
  9052. r512 | jylam | 2005-11-17 14:13:54 +0000 (Thu, 17 Nov 2005) | 2 lines
  9053. Changed paths:
  9054. M /libcaca/trunk/src/bitmap.c
  9055. M /libcaca/trunk/src/event.c
  9056. M /libcaca/trunk/src/graphics.c
  9057. * Fixed a bunch of warnings
  9058. ------------------------------------------------------------------------
  9059. r511 | sam | 2005-11-12 15:39:50 +0000 (Sat, 12 Nov 2005) | 2 lines
  9060. Changed paths:
  9061. M /libcaca/trunk/src/graphics.c
  9062. * more coding style fixes.
  9063. ------------------------------------------------------------------------
  9064. r510 | sam | 2005-11-12 15:30:46 +0000 (Sat, 12 Nov 2005) | 2 lines
  9065. Changed paths:
  9066. M /libcaca/trunk/src/caca.c
  9067. * src/caca.c: on Unix, do not use the GL driver if DISPLAY is not set.
  9068. ------------------------------------------------------------------------
  9069. r509 | sam | 2005-11-12 15:26:02 +0000 (Sat, 12 Nov 2005) | 2 lines
  9070. Changed paths:
  9071. M /libcaca/trunk/src/graphics.c
  9072. * src/graphics.c: call glutInit() before calling other glut functions.
  9073. ------------------------------------------------------------------------
  9074. r508 | sam | 2005-11-12 15:14:38 +0000 (Sat, 12 Nov 2005) | 2 lines
  9075. Changed paths:
  9076. M /libcaca/trunk/src/caca.h
  9077. M /libcaca/trunk/src/graphics.c
  9078. * coding style fixes.
  9079. ------------------------------------------------------------------------
  9080. r507 | sam | 2005-11-12 14:47:59 +0000 (Sat, 12 Nov 2005) | 4 lines
  9081. Changed paths:
  9082. M /libcaca/trunk/src/bitmap.c
  9083. * src/bitmap.c:
  9084. + Renamed gammaval into gamma.
  9085. + Fixed Doxygen comments.
  9086. ------------------------------------------------------------------------
  9087. r498 | jylam | 2005-07-30 11:58:48 +0000 (Sat, 30 Jul 2005) | 2 lines
  9088. Changed paths:
  9089. M /libcaca/trunk/src/event.c
  9090. * src/event.c Fixed compilation problem when compiled without slang nor ncurses
  9091. ------------------------------------------------------------------------
  9092. r497 | sam | 2005-07-29 13:38:35 +0000 (Fri, 29 Jul 2005) | 2 lines
  9093. Changed paths:
  9094. M /libcaca/trunk/debian/Makefile.am
  9095. * debian/Makefile.am: fixed long standing packaging bug (missing MIME file).
  9096. ------------------------------------------------------------------------
  9097. r496 | jylam | 2005-07-13 17:58:58 +0000 (Wed, 13 Jul 2005) | 2 lines
  9098. Changed paths:
  9099. M /libcaca/trunk/src/caca.h
  9100. M /libcaca/trunk/src/graphics.c
  9101. * src/graphics.c src/caca.h : Added ANSI exporter
  9102. ------------------------------------------------------------------------
  9103. r495 | jylam | 2005-07-13 17:45:47 +0000 (Wed, 13 Jul 2005) | 2 lines
  9104. Changed paths:
  9105. M /libcaca/trunk/src/bitmap.c
  9106. M /libcaca/trunk/src/caca.h
  9107. M /libcaca/trunk/src/math.c
  9108. * src/math.c src/bitmap.c src/caca.h Removed powf call, added caca_powf, to remove libm depencies and problems on old compilers/linkers.
  9109. ------------------------------------------------------------------------
  9110. r494 | sam | 2005-07-08 21:16:38 +0000 (Fri, 08 Jul 2005) | 2 lines
  9111. Changed paths:
  9112. M /libcaca/trunk/src/caca.c
  9113. M /libcaca/trunk/src/event.c
  9114. * src/event.c src/caca.c: fixed coding style
  9115. ------------------------------------------------------------------------
  9116. r493 | jylam | 2005-06-25 11:27:31 +0000 (Sat, 25 Jun 2005) | 2 lines
  9117. Changed paths:
  9118. M /libcaca/trunk/src/event.c
  9119. M /libcaca/trunk/src/graphics.c
  9120. * OpenGL driver mouse support
  9121. ------------------------------------------------------------------------
  9122. r492 | sam | 2005-06-24 11:54:28 +0000 (Fri, 24 Jun 2005) | 2 lines
  9123. Changed paths:
  9124. M /libcaca/trunk/debian/changelog
  9125. * imported previous Debian uploads.
  9126. ------------------------------------------------------------------------
  9127. r491 | sam | 2005-06-24 11:48:31 +0000 (Fri, 24 Jun 2005) | 2 lines
  9128. Changed paths:
  9129. M /libcaca/trunk/src/graphics.c
  9130. * src/graphics.c: more optimisations in the exporters
  9131. ------------------------------------------------------------------------
  9132. r490 | jylam | 2005-06-23 18:27:02 +0000 (Thu, 23 Jun 2005) | 2 lines
  9133. Changed paths:
  9134. M /libcaca/trunk/src/graphics.c
  9135. * made caca_get_html3() use tables again, as div is not html3 (bgcolor in html3 neither, but works on text mode tables-aware browsers
  9136. ------------------------------------------------------------------------
  9137. r489 | sam | 2005-06-23 16:58:58 +0000 (Thu, 23 Jun 2005) | 2 lines
  9138. Changed paths:
  9139. M /libcaca/trunk/src/graphics.c
  9140. * src/graphics.c: cleaned caca_get_html()
  9141. ------------------------------------------------------------------------
  9142. r488 | sam | 2005-06-23 16:44:14 +0000 (Thu, 23 Jun 2005) | 2 lines
  9143. Changed paths:
  9144. M /libcaca/trunk/src/graphics.c
  9145. * src/graphics.c: heavy cleanup in caca_get_html3().
  9146. ------------------------------------------------------------------------
  9147. r487 | jylam | 2005-06-22 22:06:42 +0000 (Wed, 22 Jun 2005) | 2 lines
  9148. Changed paths:
  9149. M /libcaca/trunk/configure.ac
  9150. M /libcaca/trunk/src/caca.c
  9151. M /libcaca/trunk/src/caca.h
  9152. M /libcaca/trunk/src/caca_internals.h
  9153. M /libcaca/trunk/src/event.c
  9154. M /libcaca/trunk/src/graphics.c
  9155. * Added Null driver and html3 exporter.
  9156. ------------------------------------------------------------------------
  9157. r486 | jylam | 2005-06-21 16:13:41 +0000 (Tue, 21 Jun 2005) | 2 lines
  9158. Changed paths:
  9159. M /libcaca/trunk/src/caca.h
  9160. M /libcaca/trunk/src/graphics.c
  9161. GL driver : Updated documentation and added support for CACA_GEOMETRY
  9162. ------------------------------------------------------------------------
  9163. r485 | jylam | 2005-06-21 14:50:43 +0000 (Tue, 21 Jun 2005) | 2 lines
  9164. Changed paths:
  9165. M /libcaca/trunk/src/caca.h
  9166. M /libcaca/trunk/src/graphics.c
  9167. Added HTML and IRC output support
  9168. ------------------------------------------------------------------------
  9169. r484 | sam | 2005-06-21 13:46:13 +0000 (Tue, 21 Jun 2005) | 2 lines
  9170. Changed paths:
  9171. M /libcaca/trunk/debian/control
  9172. * debian/control: use libslang2 instead of slang1.
  9173. ------------------------------------------------------------------------
  9174. r483 | jylam | 2005-06-21 13:28:51 +0000 (Tue, 21 Jun 2005) | 2 lines
  9175. Changed paths:
  9176. M /libcaca/trunk/configure.ac
  9177. M /libcaca/trunk/src/caca.c
  9178. M /libcaca/trunk/src/caca_internals.h
  9179. M /libcaca/trunk/src/event.c
  9180. M /libcaca/trunk/src/graphics.c
  9181. OpenGL support.
  9182. ------------------------------------------------------------------------
  9183. r475 | sam | 2005-03-26 10:27:30 +0000 (Sat, 26 Mar 2005) | 3 lines
  9184. Changed paths:
  9185. M /libcaca/trunk/bootstrap
  9186. M /libcaca/trunk/configure.ac
  9187. M /libcaca/trunk/examples/Makefile.am
  9188. M /libcaca/trunk/src/Makefile.am
  9189. M /libcaca/trunk/test/Makefile.am
  9190. * Use libtool for the static library generation; paves the way for
  9191. a future shared library.
  9192. ------------------------------------------------------------------------
  9193. r466 | sam | 2005-01-22 16:43:58 +0000 (Sat, 22 Jan 2005) | 2 lines
  9194. Changed paths:
  9195. M /libcaca/trunk/src/graphics.c
  9196. * compilation fix.
  9197. ------------------------------------------------------------------------
  9198. r464 | sam | 2005-01-13 23:59:55 +0000 (Thu, 13 Jan 2005) | 3 lines
  9199. Changed paths:
  9200. M /libcaca/trunk/src/bitmap.c
  9201. M /libcaca/trunk/src/caca.h
  9202. * src/bitmap.c:
  9203. + Implemented caca_set_bitmap_gamma().
  9204. ------------------------------------------------------------------------
  9205. r463 | sam | 2005-01-13 22:19:01 +0000 (Thu, 13 Jan 2005) | 3 lines
  9206. Changed paths:
  9207. M /libcaca/trunk/src/caca.h
  9208. M /libcaca/trunk/src/graphics.c
  9209. * src/graphics.c:
  9210. + Implemented caca_get_screen().
  9211. ------------------------------------------------------------------------
  9212. r462 | sam | 2005-01-13 20:46:00 +0000 (Thu, 13 Jan 2005) | 2 lines
  9213. Changed paths:
  9214. M /libcaca/trunk/examples/cacaplas.c
  9215. * examples/cacaplas: slower animation.
  9216. ------------------------------------------------------------------------
  9217. r379 | sam | 2004-11-21 00:31:13 +0000 (Sun, 21 Nov 2004) | 2 lines
  9218. Changed paths:
  9219. M /libcaca/trunk/AUTHORS
  9220. A /libcaca/trunk/perl
  9221. A /libcaca/trunk/perl/Build.PL
  9222. A /libcaca/trunk/perl/MANIFEST
  9223. A /libcaca/trunk/perl/MANIFEST.SKIP
  9224. A /libcaca/trunk/perl/META.yml
  9225. A /libcaca/trunk/perl/Makefile.PL
  9226. A /libcaca/trunk/perl/README
  9227. A /libcaca/trunk/perl/lib
  9228. A /libcaca/trunk/perl/lib/Term
  9229. A /libcaca/trunk/perl/lib/Term/Caca
  9230. A /libcaca/trunk/perl/lib/Term/Caca/Bitmap.pm
  9231. A /libcaca/trunk/perl/lib/Term/Caca/Constants.pm
  9232. A /libcaca/trunk/perl/lib/Term/Caca/Sprite.pm
  9233. A /libcaca/trunk/perl/lib/Term/Caca.pm
  9234. A /libcaca/trunk/perl/lib/Term/Caca.xs
  9235. A /libcaca/trunk/perl/lib/Term/Kaka
  9236. A /libcaca/trunk/perl/lib/Term/Kaka/Bitmap.pm
  9237. A /libcaca/trunk/perl/lib/Term/Kaka/Constants.pm
  9238. A /libcaca/trunk/perl/lib/Term/Kaka/Sprite.pm
  9239. A /libcaca/trunk/perl/lib/Term/Kaka.pm
  9240. A /libcaca/trunk/perl/t
  9241. A /libcaca/trunk/perl/t/data
  9242. A /libcaca/trunk/perl/t/data/caca.txt
  9243. * Imported John Beppu's Perl wrapper.
  9244. ------------------------------------------------------------------------
  9245. r378 | sam | 2004-11-05 14:57:50 +0000 (Fri, 05 Nov 2004) | 2 lines
  9246. Changed paths:
  9247. M /libcaca/trunk/src/bitmap.c
  9248. * src/bitmap.c: dark background works again with floyd-steinberg.
  9249. ------------------------------------------------------------------------
  9250. r377 | sam | 2004-11-05 14:44:41 +0000 (Fri, 05 Nov 2004) | 3 lines
  9251. Changed paths:
  9252. M /libcaca/trunk/examples/aafire.c
  9253. M /libcaca/trunk/examples/cacaball.c
  9254. M /libcaca/trunk/examples/cacamoir.c
  9255. M /libcaca/trunk/examples/cacaplas.c
  9256. * examples/:
  9257. + Use Space to pause demos, Esc to quit.
  9258. ------------------------------------------------------------------------
  9259. r376 | sam | 2004-11-04 22:59:29 +0000 (Thu, 04 Nov 2004) | 2 lines
  9260. Changed paths:
  9261. M /libcaca/trunk/src/bitmap.c
  9262. * src/bitmap.c: dark background works again, except with floyd-steinberg.
  9263. ------------------------------------------------------------------------
  9264. r375 | sam | 2004-11-04 22:28:39 +0000 (Thu, 04 Nov 2004) | 7 lines
  9265. Changed paths:
  9266. M /libcaca/trunk/src/bitmap.c
  9267. M /libcaca/trunk/src/caca.c
  9268. M /libcaca/trunk/src/caca.h
  9269. * src/caca.h:
  9270. + Introduced CACA_DITHER_FSTEIN.
  9271. * src/caca.c:
  9272. + CACA_DITHER_FSTEIN is the default dithering method.
  9273. * src/bitmap.c:
  9274. + Fixed other dithering methods. Black background does not work yet.
  9275. ------------------------------------------------------------------------
  9276. r374 | sam | 2004-11-04 21:19:52 +0000 (Thu, 04 Nov 2004) | 2 lines
  9277. Changed paths:
  9278. M /libcaca/trunk/src/bitmap.c
  9279. * src/bitmap.c: oops, removed spurious test code.
  9280. ------------------------------------------------------------------------
  9281. r373 | sam | 2004-11-04 21:18:52 +0000 (Thu, 04 Nov 2004) | 3 lines
  9282. Changed paths:
  9283. M /libcaca/trunk/src/bitmap.c
  9284. * src/bitmap.c:
  9285. + 7-3-5-1 Floyd-Steinberg dithering. Breaks all other ditherers.
  9286. ------------------------------------------------------------------------
  9287. r372 | sam | 2004-11-04 20:36:49 +0000 (Thu, 04 Nov 2004) | 3 lines
  9288. Changed paths:
  9289. M /libcaca/trunk/doc/Makefile.am
  9290. * doc/Makefile.am:
  9291. + Really fixed the manpage generation.
  9292. ------------------------------------------------------------------------
  9293. r371 | sam | 2004-11-04 18:30:34 +0000 (Thu, 04 Nov 2004) | 3 lines
  9294. Changed paths:
  9295. M /libcaca/trunk/doc/Makefile.am
  9296. * doc/Makefile.am:
  9297. + Manpage installation fix.
  9298. ------------------------------------------------------------------------
  9299. r370 | sam | 2004-11-04 18:16:57 +0000 (Thu, 04 Nov 2004) | 2 lines
  9300. Changed paths:
  9301. M /libcaca/trunk/examples/cacaplas.c
  9302. * examples/cacaplas.c: use Esc to quit, Space to pause.
  9303. ------------------------------------------------------------------------
  9304. r369 | sam | 2004-10-31 19:26:05 +0000 (Sun, 31 Oct 2004) | 3 lines
  9305. Changed paths:
  9306. M /libcaca/trunk/THANKS
  9307. M /libcaca/trunk/src/graphics.c
  9308. * src/graphics.c:
  9309. + Win32 speed improvements by Jari Komppa.
  9310. ------------------------------------------------------------------------
  9311. r368 | sam | 2004-08-06 17:33:46 +0000 (Fri, 06 Aug 2004) | 3 lines
  9312. Changed paths:
  9313. M /libcaca/trunk/src/graphics.c
  9314. * src/graphics.c:
  9315. + Fix strict aliasing rules breakage.
  9316. ------------------------------------------------------------------------
  9317. r367 | sam | 2004-07-05 12:08:49 +0000 (Mon, 05 Jul 2004) | 3 lines
  9318. Changed paths:
  9319. M /libcaca/trunk/bootstrap
  9320. * bootstrap:
  9321. + Support for automake 1.8.
  9322. ------------------------------------------------------------------------
  9323. r366 | sam | 2004-07-05 12:07:00 +0000 (Mon, 05 Jul 2004) | 6 lines
  9324. Changed paths:
  9325. D /libcaca/trunk/BUGS
  9326. M /libcaca/trunk/Makefile.am
  9327. M /libcaca/trunk/TODO
  9328. M /libcaca/trunk/debian/changelog
  9329. M /libcaca/trunk/debian/control
  9330. M /libcaca/trunk/debian/rules
  9331. * BUGS TODO:
  9332. + Removed BUGS, updated TODO.
  9333. * debian/*:
  9334. + Depend on libx11-dev instead of xlibs-dev.
  9335. + New Debian upload.
  9336. ------------------------------------------------------------------------
  9337. r364 | sam | 2004-02-02 13:51:55 +0000 (Mon, 02 Feb 2004) | 3 lines
  9338. Changed paths:
  9339. M /libcaca/trunk/configure.ac
  9340. M /libcaca/trunk/msvc/config.h
  9341. M /libcaca/trunk/src/graphics.c
  9342. * configure.ac src/graphics:
  9343. + Check for resize_term and resizeterm in -lncurses.
  9344. ------------------------------------------------------------------------
  9345. r363 | sam | 2004-02-02 02:59:43 +0000 (Mon, 02 Feb 2004) | 2 lines
  9346. Changed paths:
  9347. A /libcaca/branches/0.9 (from /libcaca/trunk:362)
  9348. M /libcaca/branches/0.9/ChangeLog
  9349. M /libcaca/trunk/ChangeLog
  9350. * 0.9 branch.
  9351. ------------------------------------------------------------------------
  9352. r362 | sam | 2004-02-02 02:54:43 +0000 (Mon, 02 Feb 2004) | 2 lines
  9353. Changed paths:
  9354. M /libcaca/trunk/ChangeLog
  9355. M /libcaca/trunk/NEWS
  9356. M /libcaca/trunk/configure.ac
  9357. M /libcaca/trunk/debian/changelog
  9358. M /libcaca/trunk/libcaca.spec
  9359. M /libcaca/trunk/msvc/config.h
  9360. * 0.9 release.
  9361. ------------------------------------------------------------------------
  9362. r361 | sam | 2004-01-26 10:52:30 +0000 (Mon, 26 Jan 2004) | 5 lines
  9363. Changed paths:
  9364. M /libcaca/trunk/configure.ac
  9365. M /libcaca/trunk/debian/changelog
  9366. M /libcaca/trunk/src/caca.c
  9367. M /libcaca/trunk/src/event.c
  9368. M /libcaca/trunk/src/graphics.c
  9369. * configure.ac:
  9370. + Check for curses.h as well as ncurses.h.
  9371. * src/caca.c src/event.c src/graphics.c:
  9372. + Include curses.h if ncurses.h was not found.
  9373. ------------------------------------------------------------------------
  9374. r360 | sam | 2004-01-23 09:20:39 +0000 (Fri, 23 Jan 2004) | 3 lines
  9375. Changed paths:
  9376. M /libcaca/trunk/examples/cacaview.c
  9377. * examples/cacaview.c:
  9378. + Moved statusbar and help menu handling in separate functions.
  9379. ------------------------------------------------------------------------
  9380. r359 | sam | 2004-01-23 09:15:42 +0000 (Fri, 23 Jan 2004) | 4 lines
  9381. Changed paths:
  9382. M /libcaca/trunk/src/caca.c
  9383. * src/caca.c:
  9384. + Alloc the AllocConsole() call to fail in case the process already has
  9385. a console.
  9386. ------------------------------------------------------------------------
  9387. r358 | sam | 2004-01-21 17:25:18 +0000 (Wed, 21 Jan 2004) | 6 lines
  9388. Changed paths:
  9389. M /libcaca/trunk/examples/cacaview.c
  9390. * examples/cacaview.c:
  9391. + Proper aspect ratio support.
  9392. + Finer zoom support.
  9393. + Handle mouse clicks as next/prev picture command.
  9394. + Removed useless iterations in draw_checkers().
  9395. ------------------------------------------------------------------------
  9396. r357 | sam | 2004-01-21 13:49:26 +0000 (Wed, 21 Jan 2004) | 8 lines
  9397. Changed paths:
  9398. M /libcaca/trunk/THANKS
  9399. M /libcaca/trunk/src/event.c
  9400. M /libcaca/trunk/src/graphics.c
  9401. * src/graphics.c:
  9402. + Fixed a buffer overflow due to bad signed/unsigned handling.
  9403. * src/event.c:
  9404. + Disallow zero width or height in the X11 driver.
  9405. + Fixed resizing in ncurses and slang.
  9406. * THANKS:
  9407. + Added the Source Mage maintainer.
  9408. ------------------------------------------------------------------------
  9409. r356 | sam | 2004-01-18 04:48:09 +0000 (Sun, 18 Jan 2004) | 2 lines
  9410. Changed paths:
  9411. A /libcaca/branches/0.8 (from /libcaca/trunk:355)
  9412. M /libcaca/branches/0.8/ChangeLog
  9413. M /libcaca/trunk/ChangeLog
  9414. * 0.8 branch.
  9415. ------------------------------------------------------------------------
  9416. r355 | sam | 2004-01-18 04:45:28 +0000 (Sun, 18 Jan 2004) | 2 lines
  9417. Changed paths:
  9418. M /libcaca/trunk/ChangeLog
  9419. M /libcaca/trunk/NEWS
  9420. M /libcaca/trunk/THANKS
  9421. M /libcaca/trunk/configure.ac
  9422. M /libcaca/trunk/debian/changelog
  9423. M /libcaca/trunk/libcaca.spec
  9424. M /libcaca/trunk/msvc/config.h
  9425. * 0.8 release.
  9426. ------------------------------------------------------------------------
  9427. r354 | sam | 2004-01-18 04:17:35 +0000 (Sun, 18 Jan 2004) | 5 lines
  9428. Changed paths:
  9429. M /libcaca/trunk/examples/cacaview.c
  9430. M /libcaca/trunk/src/event.c
  9431. M /libcaca/trunk/src/graphics.c
  9432. * src/graphics.c:
  9433. + When resizing under X11, copy the old pixmap to the new one.
  9434. * examples/cacaview.c:
  9435. + Resizing support.
  9436. ------------------------------------------------------------------------
  9437. r353 | sam | 2004-01-18 04:01:32 +0000 (Sun, 18 Jan 2004) | 5 lines
  9438. Changed paths:
  9439. M /libcaca/trunk/src/caca_internals.h
  9440. M /libcaca/trunk/src/event.c
  9441. M /libcaca/trunk/src/graphics.c
  9442. * src/event.c:
  9443. + Refresh the X11 window when an exposure event is received.
  9444. + When resizing the X11 window, start showing extra characters when two
  9445. thirds are visible.
  9446. ------------------------------------------------------------------------
  9447. r352 | sam | 2004-01-17 22:32:39 +0000 (Sat, 17 Jan 2004) | 6 lines
  9448. Changed paths:
  9449. M /libcaca/trunk/TODO
  9450. M /libcaca/trunk/examples/cacaview.c
  9451. M /libcaca/trunk/src/caca.h
  9452. M /libcaca/trunk/src/graphics.c
  9453. * src/graphics.c:
  9454. + Renamed caca_set_title() to caca_set_window_title().
  9455. + Implemented caca_get_window_width() and caca_get_window_height().
  9456. * examples/cacaview.c:
  9457. + Set the window title to cacaview.
  9458. ------------------------------------------------------------------------
  9459. r351 | sam | 2004-01-14 10:34:20 +0000 (Wed, 14 Jan 2004) | 8 lines
  9460. Changed paths:
  9461. M /libcaca/trunk/src/bitmap.c
  9462. M /libcaca/trunk/src/event.c
  9463. * src/event.c:
  9464. + Make sure the mouse coordinates stay within the screen boundaries even
  9465. if the window was resized.
  9466. * src/bitmap.c:
  9467. + Fixed a buffer underflow in the rendering routine that caused the bottom
  9468. and rightmost pixels to be missed in certain conditions.
  9469. + Minor speed optimisation.
  9470. ------------------------------------------------------------------------
  9471. r350 | sam | 2004-01-14 10:32:04 +0000 (Wed, 14 Jan 2004) | 3 lines
  9472. Changed paths:
  9473. M /libcaca/trunk/test
  9474. M /libcaca/trunk/test/Makefile.am
  9475. A /libcaca/trunk/test/colors.c (from /libcaca/trunk/examples/demo.c:346)
  9476. * test/colors.c:
  9477. + Extracted the colour test from examples/demo.c.
  9478. ------------------------------------------------------------------------
  9479. r349 | sam | 2004-01-13 22:33:09 +0000 (Tue, 13 Jan 2004) | 5 lines
  9480. Changed paths:
  9481. M /libcaca/trunk/src/caca_internals.h
  9482. M /libcaca/trunk/src/event.c
  9483. M /libcaca/trunk/src/graphics.c
  9484. M /libcaca/trunk/test/event.c
  9485. * src/graphics.c src/event.c:
  9486. + The ncurses and S-Lang drivers properly return CACA_EVENT_RESIZE.
  9487. * test/event.c:
  9488. + Display CACA_EVENT_RESIZE.
  9489. ------------------------------------------------------------------------
  9490. r348 | sam | 2004-01-13 21:08:43 +0000 (Tue, 13 Jan 2004) | 3 lines
  9491. Changed paths:
  9492. M /libcaca/trunk/configure.ac
  9493. M /libcaca/trunk/msvc/config.h
  9494. M /libcaca/trunk/src/graphics.c
  9495. * src/graphics.c:
  9496. + Resize handling in the ncurses and slang drivers.
  9497. ------------------------------------------------------------------------
  9498. r347 | sam | 2004-01-13 20:03:48 +0000 (Tue, 13 Jan 2004) | 8 lines
  9499. Changed paths:
  9500. M /libcaca/trunk/examples/aafire.c
  9501. M /libcaca/trunk/src/caca.h
  9502. M /libcaca/trunk/src/caca_internals.h
  9503. M /libcaca/trunk/src/event.c
  9504. M /libcaca/trunk/src/graphics.c
  9505. * src/event.c:
  9506. + Added the CACA_EVENT_RESIZE event.
  9507. + Added caca_get_mouse_x() and caca_get_mouse_y().
  9508. * src/graphics.c:
  9509. + Window resize handling in the X11 driver.
  9510. * examples/aafire.c:
  9511. + Fixed a bad assumption in the resize handling code.
  9512. ------------------------------------------------------------------------
  9513. r346 | sam | 2004-01-13 16:45:45 +0000 (Tue, 13 Jan 2004) | 5 lines
  9514. Changed paths:
  9515. M /libcaca/trunk/build-win32
  9516. M /libcaca/trunk/configure.ac
  9517. M /libcaca/trunk/debian/rules
  9518. M /libcaca/trunk/doc/Makefile.am
  9519. M /libcaca/trunk/libcaca.spec
  9520. * configure.ac:
  9521. + Added --disable-doc to let the user not build documentation.
  9522. * build-win32:
  9523. + Do not build documentation.
  9524. ------------------------------------------------------------------------
  9525. r345 | sam | 2004-01-13 15:01:22 +0000 (Tue, 13 Jan 2004) | 7 lines
  9526. Changed paths:
  9527. M /libcaca/trunk/THANKS
  9528. M /libcaca/trunk/src/Makefile.am
  9529. A /libcaca/trunk/src/event.c (from /libcaca/trunk/src/io.c:341)
  9530. M /libcaca/trunk/src/graphics.c
  9531. D /libcaca/trunk/src/io.c
  9532. * src/graphics.c:
  9533. + Fixed a typo preventing Win32 builds.
  9534. * src/event.c:
  9535. + Renamed io.c into event.c.
  9536. * THANKS:
  9537. + Added Gentoo, NetBSD and FreeBSD porters.
  9538. ------------------------------------------------------------------------
  9539. r344 | sam | 2004-01-13 09:55:32 +0000 (Tue, 13 Jan 2004) | 13 lines
  9540. Changed paths:
  9541. M /libcaca/trunk/Makefile.am
  9542. M /libcaca/trunk/configure.ac
  9543. M /libcaca/trunk/examples/aafire.c
  9544. M /libcaca/trunk/examples/cacaview.c
  9545. A /libcaca/trunk/msvc
  9546. A /libcaca/trunk/msvc/Makefile.am
  9547. A /libcaca/trunk/msvc/cacaball.vcproj
  9548. A /libcaca/trunk/msvc/cacademo.vcproj
  9549. A /libcaca/trunk/msvc/cacafire.vcproj
  9550. A /libcaca/trunk/msvc/cacamoir.vcproj
  9551. A /libcaca/trunk/msvc/cacaplas.vcproj
  9552. A /libcaca/trunk/msvc/cacaview.vcproj
  9553. A /libcaca/trunk/msvc/config.h
  9554. A /libcaca/trunk/msvc/libcaca.sln
  9555. A /libcaca/trunk/msvc/libcaca.vcproj
  9556. M /libcaca/trunk/src/caca.c
  9557. M /libcaca/trunk/src/graphics.c
  9558. M /libcaca/trunk/src/time.c
  9559. * configure.ac:
  9560. + Check for sys/times.h and unistd.h.
  9561. + Added calls to AC_C_CONST and AC_C_INLINE.
  9562. * src/time.c src/graphics.c:
  9563. + Fixes for MSVC compilation warnings.
  9564. + Additional sanity checks in the Win32 driver.
  9565. * src/caca.c:
  9566. + Use raw()/noraw() in the curses driver instead of cbreak().
  9567. * msvc/libcaca.sln:
  9568. + Added an MSVC solution.
  9569. * examples/aafire.c:
  9570. + Slightly reduced the maximum cacafire framerate.
  9571. ------------------------------------------------------------------------
  9572. r343 | sam | 2004-01-12 17:30:09 +0000 (Mon, 12 Jan 2004) | 5 lines
  9573. Changed paths:
  9574. M /libcaca/trunk/NOTES
  9575. M /libcaca/trunk/examples/cacaview.c
  9576. M /libcaca/trunk/src/caca.h
  9577. M /libcaca/trunk/src/graphics.c
  9578. * src/graphics.c:
  9579. + Implemented caca_set_title() for X11 and Win32.
  9580. * examples/cacaview.c:
  9581. + Use caca_set_title() to set the window title to "cacaview".
  9582. ------------------------------------------------------------------------
  9583. r342 | sam | 2004-01-12 16:22:35 +0000 (Mon, 12 Jan 2004) | 2 lines
  9584. Changed paths:
  9585. M /libcaca/trunk/Makefile.am
  9586. M /libcaca/trunk/autotools/Makefile.am
  9587. M /libcaca/trunk/debian/Makefile.am
  9588. M /libcaca/trunk/doc/Makefile.am
  9589. M /libcaca/trunk/examples/Makefile.am
  9590. M /libcaca/trunk/src/Makefile.am
  9591. M /libcaca/trunk/test/Makefile.am
  9592. * Fixed $Id in all Makefile.am files.
  9593. ------------------------------------------------------------------------
  9594. r341 | sam | 2004-01-12 16:21:34 +0000 (Mon, 12 Jan 2004) | 3 lines
  9595. Changed paths:
  9596. M /libcaca/trunk/Makefile.am
  9597. M /libcaca/trunk/autotools/Makefile.am
  9598. A /libcaca/trunk/build-win32
  9599. M /libcaca/trunk/debian/Makefile.am
  9600. M /libcaca/trunk/doc/Makefile.am
  9601. M /libcaca/trunk/examples/Makefile.am
  9602. M /libcaca/trunk/src/Makefile.am
  9603. M /libcaca/trunk/test/Makefile.am
  9604. * build-win32:
  9605. + Win32 cross-compilation script.
  9606. ------------------------------------------------------------------------
  9607. r340 | sam | 2004-01-12 15:28:27 +0000 (Mon, 12 Jan 2004) | 5 lines
  9608. Changed paths:
  9609. M /libcaca/trunk/NEWS
  9610. M /libcaca/trunk/debian/control
  9611. M /libcaca/trunk/debian/rules
  9612. M /libcaca/trunk/doc/Makefile.am
  9613. M /libcaca/trunk/doc/cacademo.1
  9614. M /libcaca/trunk/examples
  9615. M /libcaca/trunk/examples/Makefile.am
  9616. D /libcaca/trunk/examples/cacacirc.c
  9617. A /libcaca/trunk/examples/cacamoir.c (from /libcaca/trunk/examples/cacacirc.c:339)
  9618. M /libcaca/trunk/libcaca.spec
  9619. * examples/cacamoir.c:
  9620. + Renamed cacacirc to cacamoir.
  9621. * libcaca.spec debian/ doc/:
  9622. + Added cacamoir to the distributed files.
  9623. ------------------------------------------------------------------------
  9624. r339 | sam | 2004-01-12 14:25:46 +0000 (Mon, 12 Jan 2004) | 8 lines
  9625. Changed paths:
  9626. M /libcaca/trunk/examples
  9627. M /libcaca/trunk/examples/Makefile.am
  9628. M /libcaca/trunk/examples/cacaball.c
  9629. A /libcaca/trunk/examples/cacacirc.c
  9630. M /libcaca/trunk/examples/cacaplas.c
  9631. * examples/cacaballs.c:
  9632. + Bigger metaballs, less metaballs.
  9633. + Rotating palette.
  9634. * examples/cacaplas.c:
  9635. + Slightly decreased speed.
  9636. * examples/cacacirc.c:
  9637. + New effect.
  9638. ------------------------------------------------------------------------
  9639. r338 | sam | 2004-01-12 14:01:40 +0000 (Mon, 12 Jan 2004) | 3 lines
  9640. Changed paths:
  9641. M /libcaca/trunk/configure.ac
  9642. M /libcaca/trunk/src/time.c
  9643. * configure.ac:
  9644. + Better win32 check for Sleep().
  9645. ------------------------------------------------------------------------
  9646. r337 | sam | 2004-01-11 18:09:01 +0000 (Sun, 11 Jan 2004) | 5 lines
  9647. Changed paths:
  9648. M /libcaca/trunk/configure.ac
  9649. M /libcaca/trunk/examples/cacaview.c
  9650. M /libcaca/trunk/src/time.c
  9651. * configure.ac src/time.c:
  9652. + Look for Sleep in -lkernel32.
  9653. * examples/cacaview.c:
  9654. + Use caca_wait_event() instead of usleep()/caca_get_event().
  9655. ------------------------------------------------------------------------
  9656. r336 | sam | 2004-01-11 05:09:02 +0000 (Sun, 11 Jan 2004) | 3 lines
  9657. Changed paths:
  9658. M /libcaca/trunk/NOTES
  9659. M /libcaca/trunk/examples/cacaview.c
  9660. M /libcaca/trunk/src/caca.c
  9661. M /libcaca/trunk/src/caca_internals.h
  9662. M /libcaca/trunk/src/graphics.c
  9663. M /libcaca/trunk/src/io.c
  9664. M /libcaca/trunk/src/time.c
  9665. * src/caca.c src/graphics.c src/io.c src/time.c:
  9666. + Native win32 port.
  9667. ------------------------------------------------------------------------
  9668. r335 | sam | 2004-01-11 01:45:57 +0000 (Sun, 11 Jan 2004) | 10 lines
  9669. Changed paths:
  9670. M /libcaca/trunk/configure.ac
  9671. M /libcaca/trunk/src/caca.c
  9672. M /libcaca/trunk/src/caca_internals.h
  9673. M /libcaca/trunk/src/graphics.c
  9674. M /libcaca/trunk/src/io.c
  9675. M /libcaca/trunk/src/time.c
  9676. M /libcaca/trunk/test/event.c
  9677. * configure.ac:
  9678. + Check for gettimeofday().
  9679. * src/time.c:
  9680. + Created _caca_time().
  9681. + Ported _caca_getticks() to the Win32 API.
  9682. * src/caca.c:
  9683. + Properly builds on Win32.
  9684. * test/event.c:
  9685. + Added <stdlib.h> because we use malloc().
  9686. ------------------------------------------------------------------------
  9687. r334 | sam | 2004-01-10 19:59:50 +0000 (Sat, 10 Jan 2004) | 5 lines
  9688. Changed paths:
  9689. M /libcaca/trunk/NEWS
  9690. M /libcaca/trunk/THANKS
  9691. M /libcaca/trunk/examples/cacaplas.c
  9692. * THANKS examples/cacaplas.c:
  9693. + Updated credits.
  9694. * NEWS:
  9695. + Forthcoming 0.8 news.
  9696. ------------------------------------------------------------------------
  9697. r333 | sam | 2004-01-10 19:53:14 +0000 (Sat, 10 Jan 2004) | 5 lines
  9698. Changed paths:
  9699. M /libcaca/trunk/configure.ac
  9700. M /libcaca/trunk/examples
  9701. M /libcaca/trunk/examples/Makefile.am
  9702. A /libcaca/trunk/examples/cacaplas.c
  9703. * configure.ac:
  9704. + Check for -lm.
  9705. * examples/cacaplas.c:
  9706. + New demo, cacaplas, that displays a colour plasma.
  9707. ------------------------------------------------------------------------
  9708. r332 | sam | 2004-01-10 19:29:12 +0000 (Sat, 10 Jan 2004) | 12 lines
  9709. Changed paths:
  9710. M /libcaca/trunk/src/caca.h
  9711. M /libcaca/trunk/src/graphics.c
  9712. M /libcaca/trunk/src/io.c
  9713. M /libcaca/trunk/test/event.c
  9714. * src/graphics:
  9715. + Initialise the char buffers in the X11 driver.
  9716. * src/io.c:
  9717. + caca_get_event() and caca_wait_event() immediately return zero if
  9718. event_mask is zero.
  9719. + Added support for the Home, End, PgUp and PgDown keys.
  9720. + In the S-Lang driver, added a call to SLang_getkey() before the call to
  9721. SLkp_getkey(), otherwise a single Escape call will not be interpreted.
  9722. * test/event.c:
  9723. + The "quit" sequence now quits the program, instead of "q" alone.
  9724. + Added a status bar below.
  9725. ------------------------------------------------------------------------
  9726. r331 | sam | 2004-01-09 09:51:53 +0000 (Fri, 09 Jan 2004) | 16 lines
  9727. Changed paths:
  9728. M /libcaca/trunk/BUGS
  9729. M /libcaca/trunk/NOTES
  9730. M /libcaca/trunk/README
  9731. M /libcaca/trunk/configure.ac
  9732. M /libcaca/trunk/src/Makefile.am
  9733. M /libcaca/trunk/src/caca.c
  9734. M /libcaca/trunk/src/caca_internals.h
  9735. M /libcaca/trunk/src/graphics.c
  9736. M /libcaca/trunk/src/io.c
  9737. A /libcaca/trunk/src/time.c
  9738. M /libcaca/trunk/test/event.c
  9739. * test/event.c:
  9740. + Do not refresh after each event, but only when there is no event
  9741. pending.
  9742. + If the pressed key is a printable character, display it.
  9743. * src/time.c:
  9744. + Moved _caca_getticks() to this file.
  9745. * src/caca.c:
  9746. + Set the escape delay to a very low value in the ncurses driver,
  9747. because I don't want escape sequences to be entered manually.
  9748. * src/io.c:
  9749. + Autorepeat emulation in the ncurses and slang drivers: do not
  9750. immediately send the key release event.
  9751. * configure.ac:
  9752. + Check for usleep.
  9753. + Improvements in the win32 platform detection.
  9754. ------------------------------------------------------------------------
  9755. r330 | sam | 2004-01-08 18:40:29 +0000 (Thu, 08 Jan 2004) | 5 lines
  9756. Changed paths:
  9757. M /libcaca/trunk/configure.ac
  9758. M /libcaca/trunk/src/graphics.c
  9759. M /libcaca/trunk/test/event.c
  9760. * test/event.c:
  9761. + Display at least two digits for keycodes.
  9762. * configure.ac:
  9763. + ScreenUpdate is actually mandatory for our conio driver.
  9764. ------------------------------------------------------------------------
  9765. r329 | sam | 2004-01-08 10:22:14 +0000 (Thu, 08 Jan 2004) | 10 lines
  9766. Changed paths:
  9767. M /libcaca/trunk/src/graphics.c
  9768. M /libcaca/trunk/src/io.c
  9769. M /libcaca/trunk/test/event.c
  9770. * src/io.c:
  9771. + Use SLkp_getkey instead of SLang_getkey so that escape sequences are
  9772. directly interpreted.
  9773. + Major rehandling of the event code. All output drivers are now
  9774. correctly separated.
  9775. * src/graphics.c:
  9776. + Fixed a compilation warning.
  9777. * test/event.c:
  9778. + More human-readable event printing.
  9779. ------------------------------------------------------------------------
  9780. r328 | sam | 2004-01-07 18:36:41 +0000 (Wed, 07 Jan 2004) | 2 lines
  9781. Changed paths:
  9782. A /libcaca/branches/0.7 (from /libcaca/trunk:327)
  9783. M /libcaca/branches/0.7/ChangeLog
  9784. M /libcaca/branches/0.7/libcaca.spec
  9785. M /libcaca/trunk/ChangeLog
  9786. M /libcaca/trunk/libcaca.spec
  9787. * 0.7 branch.
  9788. ------------------------------------------------------------------------
  9789. r327 | sam | 2004-01-07 18:22:44 +0000 (Wed, 07 Jan 2004) | 3 lines
  9790. Changed paths:
  9791. M /libcaca/trunk/configure.ac
  9792. M /libcaca/trunk/debian/changelog
  9793. M /libcaca/trunk/libcaca.spec
  9794. * configure.ac:
  9795. + Release 0.7.
  9796. ------------------------------------------------------------------------
  9797. r326 | sam | 2004-01-07 18:22:08 +0000 (Wed, 07 Jan 2004) | 3 lines
  9798. Changed paths:
  9799. M /libcaca/trunk/src/bitmap.c
  9800. * src/bitmap.c:
  9801. + Fixed a bug in the dithering characters.
  9802. ------------------------------------------------------------------------
  9803. r325 | sam | 2004-01-07 18:15:10 +0000 (Wed, 07 Jan 2004) | 5 lines
  9804. Changed paths:
  9805. M /libcaca/trunk/NEWS
  9806. M /libcaca/trunk/src/bitmap.c
  9807. M /libcaca/trunk/src/io.c
  9808. * src/io.c:
  9809. + Do not report mouse motions if the coordinates did not change.
  9810. * src/bitmap.c:
  9811. + More documentation.
  9812. ------------------------------------------------------------------------
  9813. r324 | sam | 2004-01-07 17:19:36 +0000 (Wed, 07 Jan 2004) | 8 lines
  9814. Changed paths:
  9815. M /libcaca/trunk/configure.ac
  9816. M /libcaca/trunk/src/caca.c
  9817. M /libcaca/trunk/src/graphics.c
  9818. M /libcaca/trunk/src/io.c
  9819. M /libcaca/trunk/test
  9820. M /libcaca/trunk/test/Makefile.am
  9821. A /libcaca/trunk/test/event.c
  9822. * test/event.c:
  9823. + Small event lister, similar to X11's xev.
  9824. * src/graphics.c:
  9825. + If possible, disable autorepeat in the X11 driver.
  9826. * src/io.c:
  9827. + Implemented CACA_EVENT_MOUSE_RELEASE in all drivers.
  9828. + Button number support in CACA_EVENT_MOUSE_{PRESS,RELEASE}.
  9829. ------------------------------------------------------------------------
  9830. r323 | sam | 2004-01-07 13:06:06 +0000 (Wed, 07 Jan 2004) | 5 lines
  9831. Changed paths:
  9832. M /libcaca/trunk/debian/control
  9833. M /libcaca/trunk/debian/rules
  9834. M /libcaca/trunk/doc/Makefile.am
  9835. D /libcaca/trunk/doc/caca-spritedit.1
  9836. M /libcaca/trunk/examples/Makefile.am
  9837. D /libcaca/trunk/examples/spritedit.c
  9838. M /libcaca/trunk/libcaca.spec
  9839. M /libcaca/trunk/test/Makefile.am
  9840. A /libcaca/trunk/test/spritedit.c (from /libcaca/trunk/examples/spritedit.c:316)
  9841. * test/spritedit.c:
  9842. + Moved spritedit to the test/ directory, because it is not mature enough.
  9843. * libcaca.spec debian/control debian/rules:
  9844. + Do not install caca-spritedit.
  9845. ------------------------------------------------------------------------
  9846. r322 | sam | 2004-01-07 12:45:02 +0000 (Wed, 07 Jan 2004) | 8 lines
  9847. Changed paths:
  9848. M /libcaca/trunk/NEWS
  9849. M /libcaca/trunk/debian/control
  9850. M /libcaca/trunk/debian/rules
  9851. M /libcaca/trunk/doc/Makefile.am
  9852. M /libcaca/trunk/doc/cacademo.1
  9853. M /libcaca/trunk/libcaca.spec
  9854. M /libcaca/trunk/src/bitmap.c
  9855. M /libcaca/trunk/src/caca.c
  9856. M /libcaca/trunk/src/caca.h
  9857. M /libcaca/trunk/src/conic.c
  9858. M /libcaca/trunk/src/graphics.c
  9859. M /libcaca/trunk/src/io.c
  9860. M /libcaca/trunk/src/line.c
  9861. M /libcaca/trunk/src/sprite.c
  9862. * libcaca.spec debian/control:
  9863. + Updated the package descriptions to include cacaball.
  9864. * doc/cacademo.1 doc/Makefile.am:
  9865. + Use the cacademo manpage as the cacaball manpage.
  9866. * src/:
  9867. + Added #ifdef _DOXYGEN_SKIP_ME here and there to prvent Doxygen from
  9868. documenting bizarre stuff.
  9869. ------------------------------------------------------------------------
  9870. r321 | sam | 2004-01-07 12:42:22 +0000 (Wed, 07 Jan 2004) | 4 lines
  9871. Changed paths:
  9872. M /libcaca/trunk/examples/cacaball.c
  9873. * examples/cacaball.c:
  9874. + 24 metaballs instead of 5, but smaller.
  9875. + Zoom the bitmap to make more use of the screen area.
  9876. ------------------------------------------------------------------------
  9877. r320 | sam | 2004-01-06 16:31:27 +0000 (Tue, 06 Jan 2004) | 5 lines
  9878. Changed paths:
  9879. M /libcaca/trunk/AUTHORS
  9880. M /libcaca/trunk/THANKS
  9881. M /libcaca/trunk/examples/aafire.c
  9882. M /libcaca/trunk/examples/cacaball.c
  9883. * examples/cacaball.c:
  9884. + Crop the palette so that it looks a bit more like metaballs.
  9885. * AUTHORS THANKS:
  9886. + Credited Jylam and Jan Hubicka.
  9887. ------------------------------------------------------------------------
  9888. r319 | sam | 2004-01-06 12:46:25 +0000 (Tue, 06 Jan 2004) | 6 lines
  9889. Changed paths:
  9890. M /libcaca/trunk/examples/cacaball.c
  9891. * examples/cacaball.c:
  9892. + Huge coding style overhaul.
  9893. + Display 5 metaballs instead of 3.
  9894. + Generate the palette instead of having a static one.
  9895. + Use a 256x256 back buffer for more smoothness.
  9896. ------------------------------------------------------------------------
  9897. r318 | sam | 2004-01-06 10:12:22 +0000 (Tue, 06 Jan 2004) | 3 lines
  9898. Changed paths:
  9899. M /libcaca/trunk/src/graphics.c
  9900. * src/graphics.c:
  9901. + Fixed a compilation warning.
  9902. ------------------------------------------------------------------------
  9903. r317 | sam | 2004-01-05 22:16:55 +0000 (Mon, 05 Jan 2004) | 3 lines
  9904. Changed paths:
  9905. M /libcaca/trunk/examples
  9906. M /libcaca/trunk/examples/Makefile.am
  9907. A /libcaca/trunk/examples/cacaball.c
  9908. * examples/cacaball.c:
  9909. + Metaballs demo program from Jean-Yves Lamoureux <jylam@lnxscene.org>.
  9910. ------------------------------------------------------------------------
  9911. r316 | sam | 2004-01-05 18:17:20 +0000 (Mon, 05 Jan 2004) | 4 lines
  9912. Changed paths:
  9913. M /libcaca/trunk/examples/aafire.c
  9914. M /libcaca/trunk/examples/cacaview.c
  9915. M /libcaca/trunk/examples/demo.c
  9916. M /libcaca/trunk/examples/spritedit.c
  9917. M /libcaca/trunk/src/caca.h
  9918. M /libcaca/trunk/src/io.c
  9919. M /libcaca/trunk/test/dithering.c
  9920. M /libcaca/trunk/test/hsv.c
  9921. * src/io.c:
  9922. + caca_get_event() and caca_wait_event() now accept a mask as an argument
  9923. in order to select events.
  9924. ------------------------------------------------------------------------
  9925. r315 | sam | 2004-01-05 18:10:51 +0000 (Mon, 05 Jan 2004) | 4 lines
  9926. Changed paths:
  9927. M /libcaca/trunk/src/graphics.c
  9928. * src/graphics.c:
  9929. + Fixed a bug that caused an infinite loop if the delay between two
  9930. caca_refresh() calls was greater than 2000 seconds (or something).
  9931. ------------------------------------------------------------------------
  9932. r314 | sam | 2004-01-05 18:08:50 +0000 (Mon, 05 Jan 2004) | 5 lines
  9933. Changed paths:
  9934. M /libcaca/trunk/examples/cacaview.c
  9935. M /libcaca/trunk/src/io.c
  9936. * src/io.c:
  9937. + Fixed a bug that caused ButtonRelease events to be forgotten under X11.
  9938. * examples/cacaview.c:
  9939. + Use <stdlib.h> instead of <malloc.h>.
  9940. ------------------------------------------------------------------------
  9941. r313 | sam | 2004-01-04 00:45:08 +0000 (Sun, 04 Jan 2004) | 6 lines
  9942. Changed paths:
  9943. M /libcaca/trunk/configure.ac
  9944. M /libcaca/trunk/doc/Makefile.am
  9945. * configure.ac:
  9946. + Check for dvips in addition to latex.
  9947. * doc/Makefile.am:
  9948. + Workaround for a bug in the latex code generated by doxygen
  9949. in Mandrake 9.1.
  9950. ------------------------------------------------------------------------
  9951. r312 | sam | 2004-01-04 00:19:53 +0000 (Sun, 04 Jan 2004) | 5 lines
  9952. Changed paths:
  9953. M /libcaca/trunk/libcaca.spec
  9954. * libcaca.spec:
  9955. + Install documentation into %{doc}/package-version/ instead
  9956. of %{doc}/package/.
  9957. + Added tetex-dvips to the build dependencies.
  9958. ------------------------------------------------------------------------
  9959. r311 | sam | 2004-01-03 23:21:27 +0000 (Sat, 03 Jan 2004) | 2 lines
  9960. Changed paths:
  9961. A /libcaca/branches/0.6 (from /libcaca/trunk:310)
  9962. M /libcaca/branches/0.6/ChangeLog
  9963. M /libcaca/trunk/ChangeLog
  9964. * 0.6 branch.
  9965. ------------------------------------------------------------------------
  9966. r310 | sam | 2004-01-03 23:15:48 +0000 (Sat, 03 Jan 2004) | 9 lines
  9967. Changed paths:
  9968. M /libcaca/trunk/NEWS
  9969. M /libcaca/trunk/configure.ac
  9970. M /libcaca/trunk/debian/changelog
  9971. M /libcaca/trunk/debian/control
  9972. M /libcaca/trunk/debian/rules
  9973. M /libcaca/trunk/doc/Makefile.am
  9974. M /libcaca/trunk/libcaca.spec
  9975. * configure.ac NEWS:
  9976. + Prepared the 0.6 release.
  9977. * libcaca.spec:
  9978. + Split the RPM into libcaca-devel and caca-utils.
  9979. + More detailed descriptions.
  9980. + Packages are now rpmlint clean.
  9981. * doc/Makefile.am:
  9982. + Symlink cacafire.1 to cacademo.1 upon manpage installation.
  9983. ------------------------------------------------------------------------
  9984. r309 | sam | 2004-01-03 17:31:44 +0000 (Sat, 03 Jan 2004) | 3 lines
  9985. Changed paths:
  9986. M /libcaca/trunk/configure.ac
  9987. M /libcaca/trunk/src/caca.c
  9988. M /libcaca/trunk/src/graphics.c
  9989. M /libcaca/trunk/src/io.c
  9990. * configure.ac:
  9991. + Search for <slang/slang.h> in addition of <slang.h>.
  9992. ------------------------------------------------------------------------
  9993. r308 | sam | 2004-01-03 14:33:35 +0000 (Sat, 03 Jan 2004) | 5 lines
  9994. Changed paths:
  9995. M /libcaca/trunk/src/bitmap.c
  9996. * src/bitmap.c:
  9997. + Dither H/S/V when looking up the two nearest colours.
  9998. + Weigh pixels in the distance calculation.
  9999. + Factorised the lookup table calculation.
  10000. ------------------------------------------------------------------------
  10001. r307 | sam | 2004-01-03 14:28:39 +0000 (Sat, 03 Jan 2004) | 3 lines
  10002. Changed paths:
  10003. M /libcaca/trunk/test
  10004. M /libcaca/trunk/test/Makefile.am
  10005. A /libcaca/trunk/test/hsv.c
  10006. * test/hsv.c:
  10007. + Trivial saturation/value rendering test.
  10008. ------------------------------------------------------------------------
  10009. r306 | sam | 2004-01-02 18:09:29 +0000 (Fri, 02 Jan 2004) | 5 lines
  10010. Changed paths:
  10011. M /libcaca/trunk/src/bitmap.c
  10012. M /libcaca/trunk/src/caca.c
  10013. M /libcaca/trunk/src/caca_internals.h
  10014. * src/bitmap.c:
  10015. + Fixed a minor overflow in the saturation computation.
  10016. + Use a global lookup table for foreground/background colour selection
  10017. in the bitmap rendering routine. This broke dithering, sorry.
  10018. ------------------------------------------------------------------------
  10019. r305 | sam | 2004-01-02 16:52:10 +0000 (Fri, 02 Jan 2004) | 3 lines
  10020. Changed paths:
  10021. M /libcaca/trunk/examples/aafire.c
  10022. M /libcaca/trunk/examples/cacaview.c
  10023. M /libcaca/trunk/src/bitmap.c
  10024. M /libcaca/trunk/src/caca.c
  10025. M /libcaca/trunk/src/caca.h
  10026. M /libcaca/trunk/src/graphics.c
  10027. M /libcaca/trunk/src/line.c
  10028. M /libcaca/trunk/src/sprite.c
  10029. M /libcaca/trunk/test/optipal.c
  10030. * src/ examples/ test/:
  10031. + Changed <const type> constructs into <type const>.
  10032. ------------------------------------------------------------------------
  10033. r304 | sam | 2004-01-02 15:35:53 +0000 (Fri, 02 Jan 2004) | 4 lines
  10034. Changed paths:
  10035. M /libcaca/trunk/examples/aafire.c
  10036. * examples/aafire.c:
  10037. + Do not call caca_get_width() 10000 times per frame. Cache the value
  10038. instead.
  10039. ------------------------------------------------------------------------
  10040. r303 | sam | 2004-01-02 15:34:16 +0000 (Fri, 02 Jan 2004) | 4 lines
  10041. Changed paths:
  10042. M /libcaca/trunk/src/graphics.c
  10043. * src/graphics.c:
  10044. + Split the drawing of foreground and background colours in the X11
  10045. driver. Nice performance improvement.
  10046. ------------------------------------------------------------------------
  10047. r302 | sam | 2004-01-02 15:23:54 +0000 (Fri, 02 Jan 2004) | 3 lines
  10048. Changed paths:
  10049. M /libcaca/trunk/examples/cacaview.c
  10050. * examples/cacaview.c:
  10051. + If Imlib2 was not activated, warn the user that only BMP is supported.
  10052. ------------------------------------------------------------------------
  10053. r301 | sam | 2004-01-01 18:21:13 +0000 (Thu, 01 Jan 2004) | 5 lines
  10054. Changed paths:
  10055. M /libcaca/trunk/AUTHORS
  10056. M /libcaca/trunk/Makefile.am
  10057. A /libcaca/trunk/THANKS
  10058. A /libcaca/trunk/libcaca.spec
  10059. * libcaca.spec:
  10060. + RPM specfile, courtesy of Richard Zidlicky.
  10061. * THANKS:
  10062. + Added a THANKS file for contributors.
  10063. ------------------------------------------------------------------------
  10064. r300 | sam | 2004-01-01 17:51:57 +0000 (Thu, 01 Jan 2004) | 10 lines
  10065. Changed paths:
  10066. M /libcaca/trunk/README
  10067. M /libcaca/trunk/src/caca.c
  10068. M /libcaca/trunk/src/graphics.c
  10069. * src/graphics.c:
  10070. + Minor optimisation in caca_set_color().
  10071. + Added an X11 error handler to avoid BadFont aborts in the X11 driver.
  10072. + Optimised the X11 caca_refresh() routine by handling strings of the
  10073. same colour as one text chunk.
  10074. * src/caca.c:
  10075. + Bugfix in caca_init when conio is the only compiled-in driver.
  10076. * README:
  10077. + Minor documentation updates.
  10078. ------------------------------------------------------------------------
  10079. r299 | sam | 2004-01-01 16:29:50 +0000 (Thu, 01 Jan 2004) | 5 lines
  10080. Changed paths:
  10081. M /libcaca/trunk/examples/aafire.c
  10082. M /libcaca/trunk/examples/cacaview.c
  10083. * examples/cacaview.c:
  10084. + Use sprintf() instead of snprintf() so that cacaview builds with DJGPP.
  10085. * examples/aafire.c:
  10086. + bzero the pixel buffer in the initialisation routine.
  10087. ------------------------------------------------------------------------
  10088. r298 | sam | 2003-12-31 14:21:08 +0000 (Wed, 31 Dec 2003) | 5 lines
  10089. Changed paths:
  10090. M /libcaca/trunk/doc/doxygen.cfg.in
  10091. M /libcaca/trunk/src/bitmap.c
  10092. M /libcaca/trunk/src/box.c
  10093. M /libcaca/trunk/src/caca.h
  10094. M /libcaca/trunk/src/conic.c
  10095. M /libcaca/trunk/src/graphics.c
  10096. M /libcaca/trunk/src/io.c
  10097. M /libcaca/trunk/src/line.c
  10098. M /libcaca/trunk/src/math.c
  10099. M /libcaca/trunk/src/triangle.c
  10100. * doc/doxygen.cfg.in:
  10101. + Removed caca_internal.h from the list of documented files.
  10102. * src/:
  10103. + Minor documentation updates.
  10104. ------------------------------------------------------------------------
  10105. r297 | sam | 2003-12-31 13:55:34 +0000 (Wed, 31 Dec 2003) | 9 lines
  10106. Changed paths:
  10107. M /libcaca/trunk/BUGS
  10108. M /libcaca/trunk/debian/rules
  10109. M /libcaca/trunk/doc/Makefile.am
  10110. M /libcaca/trunk/test/dithering.c
  10111. * test/dithering.c:
  10112. + Fixed a minor compilation warning.
  10113. * debian/rules:
  10114. + Explicitely use --enable-imlib2.
  10115. * BUGS:
  10116. + Added a note about blinking consoles.
  10117. * doc/Makefile.am:
  10118. + Fixed a bashism in the HTML files installation.
  10119. ------------------------------------------------------------------------
  10120. r296 | sam | 2003-12-31 13:32:14 +0000 (Wed, 31 Dec 2003) | 4 lines
  10121. Changed paths:
  10122. M /libcaca/trunk/doc/Makefile.am
  10123. * doc/Makefile.am:
  10124. + Do not install doxygen.png directly, because it can be doxygen.gif on
  10125. old installations.
  10126. ------------------------------------------------------------------------
  10127. r295 | sam | 2003-12-31 13:26:47 +0000 (Wed, 31 Dec 2003) | 3 lines
  10128. Changed paths:
  10129. M /libcaca/trunk/examples/aafire.c
  10130. * examples/aafire.c:
  10131. + Only quit upon keypress, not mouse motion.
  10132. ------------------------------------------------------------------------
  10133. r294 | sam | 2003-12-31 13:24:46 +0000 (Wed, 31 Dec 2003) | 3 lines
  10134. Changed paths:
  10135. M /libcaca/trunk/examples/aafire.c
  10136. * examples/aafire.c:
  10137. + Render cacafire at full speed.
  10138. ------------------------------------------------------------------------
  10139. r293 | sam | 2003-12-31 13:20:18 +0000 (Wed, 31 Dec 2003) | 6 lines
  10140. Changed paths:
  10141. M /libcaca/trunk/src/graphics.c
  10142. M /libcaca/trunk/test
  10143. M /libcaca/trunk/test/Makefile.am
  10144. A /libcaca/trunk/test/optipal.c
  10145. * test/optipal.c:
  10146. + Optimised S-Lang palette generator.
  10147. * src/graphics:
  10148. + Removed the S-Lang palette generator and replaced it with the tables
  10149. generated by optipal.
  10150. ------------------------------------------------------------------------
  10151. r292 | sam | 2003-12-31 12:26:22 +0000 (Wed, 31 Dec 2003) | 5 lines
  10152. Changed paths:
  10153. M /libcaca/trunk/Makefile.am
  10154. M /libcaca/trunk/configure.ac
  10155. M /libcaca/trunk/examples/Makefile.am
  10156. A /libcaca/trunk/test
  10157. A /libcaca/trunk/test/Makefile.am
  10158. A /libcaca/trunk/test/dithering.c
  10159. * Makefile.am:
  10160. + Added a test directory for test programs.
  10161. * test/dithering.c:
  10162. + The value/saturation dithering example.
  10163. ------------------------------------------------------------------------
  10164. r291 | sam | 2003-12-31 12:05:44 +0000 (Wed, 31 Dec 2003) | 5 lines
  10165. Changed paths:
  10166. M /libcaca/trunk/examples/cacaview.c
  10167. M /libcaca/trunk/src/caca.c
  10168. * src/caca.c:
  10169. + Do not try the X11 driver if DISPLAY is set to the empty string.
  10170. * examples/cacaview.c:
  10171. + Cosmetic fixes.
  10172. ------------------------------------------------------------------------
  10173. r290 | sam | 2003-12-31 12:00:18 +0000 (Wed, 31 Dec 2003) | 3 lines
  10174. Changed paths:
  10175. M /libcaca/trunk/examples/Makefile.am
  10176. A /libcaca/trunk/examples/cacaview.c (from /libcaca/trunk/examples/view.c:285)
  10177. D /libcaca/trunk/examples/view.c
  10178. * example/:
  10179. + Renamed view.c into cacaview.c.
  10180. ------------------------------------------------------------------------
  10181. r289 | sam | 2003-12-31 11:17:47 +0000 (Wed, 31 Dec 2003) | 3 lines
  10182. Changed paths:
  10183. M /libcaca/trunk/src/io.c
  10184. * src/io.c:
  10185. + Fixed mouse support under ncurses and slang.
  10186. ------------------------------------------------------------------------
  10187. r288 | sam | 2003-12-31 11:17:00 +0000 (Wed, 31 Dec 2003) | 3 lines
  10188. Changed paths:
  10189. M /libcaca/trunk/configure.ac
  10190. * configure.ac:
  10191. + Error out if Imlib2 was not found. Override with --disable-imlib2.
  10192. ------------------------------------------------------------------------
  10193. r287 | sam | 2003-12-31 01:16:47 +0000 (Wed, 31 Dec 2003) | 6 lines
  10194. Changed paths:
  10195. M /libcaca/trunk/doc
  10196. M /libcaca/trunk/examples/demo.c
  10197. M /libcaca/trunk/src/caca.h
  10198. M /libcaca/trunk/src/io.c
  10199. * src/io.c:
  10200. + Mouse support under X11.
  10201. + Split the mouse motion and mouse click events.
  10202. * examples/demo.c:
  10203. + Mouse motion support.
  10204. ------------------------------------------------------------------------
  10205. r286 | sam | 2003-12-31 01:02:08 +0000 (Wed, 31 Dec 2003) | 5 lines
  10206. Changed paths:
  10207. M /libcaca/trunk/src/caca.c
  10208. M /libcaca/trunk/src/graphics.c
  10209. * src/graphics.c:
  10210. + Compilation fix.
  10211. * src/caca.c:
  10212. + Minor indentation fix.
  10213. ------------------------------------------------------------------------
  10214. r285 | sam | 2003-12-25 23:59:48 +0000 (Thu, 25 Dec 2003) | 6 lines
  10215. Changed paths:
  10216. M /libcaca/trunk/configure.ac
  10217. M /libcaca/trunk/src/caca.c
  10218. * src/caca.c:
  10219. + Prefer the X11 driver if $DISPLAY is set.
  10220. + The slang driver is now preferred over the ncurses driver.
  10221. * configure.ac:
  10222. + Autodetect conio.h.
  10223. ------------------------------------------------------------------------
  10224. r284 | sam | 2003-12-25 23:22:13 +0000 (Thu, 25 Dec 2003) | 4 lines
  10225. Changed paths:
  10226. M /libcaca/trunk/configure.ac
  10227. * configure.ac:
  10228. + Autodetect ncurses, slang and X11.
  10229. + Abort if no output driver was selected or detected.
  10230. ------------------------------------------------------------------------
  10231. r283 | sam | 2003-12-25 21:38:46 +0000 (Thu, 25 Dec 2003) | 2 lines
  10232. Changed paths:
  10233. A /libcaca/branches/0.5 (from /libcaca/trunk:282)
  10234. M /libcaca/branches/0.5/ChangeLog
  10235. M /libcaca/trunk/ChangeLog
  10236. * 0.5 branch.
  10237. ------------------------------------------------------------------------
  10238. r282 | sam | 2003-12-25 21:36:52 +0000 (Thu, 25 Dec 2003) | 3 lines
  10239. Changed paths:
  10240. M /libcaca/trunk/NEWS
  10241. M /libcaca/trunk/configure.ac
  10242. M /libcaca/trunk/debian/changelog
  10243. * configure.ac NEWS debian/changelog:
  10244. + New 0.5 release.
  10245. ------------------------------------------------------------------------
  10246. r281 | sam | 2003-12-25 21:28:55 +0000 (Thu, 25 Dec 2003) | 5 lines
  10247. Changed paths:
  10248. M /libcaca/trunk/BUGS
  10249. M /libcaca/trunk/NOTES
  10250. M /libcaca/trunk/configure.ac
  10251. M /libcaca/trunk/src/graphics.c
  10252. * NOTES BUGS:
  10253. + Updated information about the S-Lang colour pair shortage bug.
  10254. * src/graphics.c:
  10255. + Implemented the solution explained in NOTES.
  10256. ------------------------------------------------------------------------
  10257. r280 | sam | 2003-12-25 18:09:58 +0000 (Thu, 25 Dec 2003) | 3 lines
  10258. Changed paths:
  10259. M /libcaca/trunk/src/caca.c
  10260. * src/caca.c:
  10261. + Fixed a compilation bug reported by Thomas Klausner <wiz@NetBSD.org>.
  10262. ------------------------------------------------------------------------
  10263. r279 | sam | 2003-12-25 18:08:46 +0000 (Thu, 25 Dec 2003) | 3 lines
  10264. Changed paths:
  10265. M /libcaca/trunk/NOTES
  10266. * NOTES:
  10267. + Added a section with a proposed solution to the slang problem.
  10268. ------------------------------------------------------------------------
  10269. r278 | sam | 2003-12-25 10:18:37 +0000 (Thu, 25 Dec 2003) | 2 lines
  10270. Changed paths:
  10271. A /libcaca/branches/0.4 (from /libcaca/trunk:277)
  10272. M /libcaca/branches/0.4/ChangeLog
  10273. M /libcaca/trunk/ChangeLog
  10274. * 0.4 branch.
  10275. ------------------------------------------------------------------------
  10276. r277 | sam | 2003-12-24 23:58:32 +0000 (Wed, 24 Dec 2003) | 5 lines
  10277. Changed paths:
  10278. M /libcaca/trunk/configure.ac
  10279. M /libcaca/trunk/debian/control
  10280. * debian/control:
  10281. + Added missing dependencies to the -dev package.
  10282. * configure.ac:
  10283. + Kludge for woody builds where x_includes is undefined.
  10284. ------------------------------------------------------------------------
  10285. r276 | sam | 2003-12-24 16:23:37 +0000 (Wed, 24 Dec 2003) | 3 lines
  10286. Changed paths:
  10287. M /libcaca/trunk/src/caca.h
  10288. * src/caca.h:
  10289. + Documented CACA_FONT.
  10290. ------------------------------------------------------------------------
  10291. r275 | sam | 2003-12-24 16:16:16 +0000 (Wed, 24 Dec 2003) | 3 lines
  10292. Changed paths:
  10293. M /libcaca/trunk/doc/Makefile.am
  10294. * doc/Makefile.am:
  10295. + Rename the refman.ps doxygen documentation to libcaca.ps.
  10296. ------------------------------------------------------------------------
  10297. r274 | sam | 2003-12-24 15:43:45 +0000 (Wed, 24 Dec 2003) | 5 lines
  10298. Changed paths:
  10299. M /libcaca/trunk/NEWS
  10300. M /libcaca/trunk/src/caca.h
  10301. M /libcaca/trunk/src/graphics.c
  10302. * src/graphics.c:
  10303. + Replace CACA_WIDTH and CACA_HEIGHT with CACA_GEOMETRY.
  10304. * src/caca.c:
  10305. + Documented the CACA_GEOMETRY environment variable.
  10306. ------------------------------------------------------------------------
  10307. r273 | sam | 2003-12-24 15:35:07 +0000 (Wed, 24 Dec 2003) | 3 lines
  10308. Changed paths:
  10309. M /libcaca/trunk/src/caca_internals.h
  10310. M /libcaca/trunk/src/graphics.c
  10311. M /libcaca/trunk/src/io.c
  10312. * src/io.c:
  10313. + Mouse support in the X11 driver.
  10314. ------------------------------------------------------------------------
  10315. r272 | sam | 2003-12-24 14:48:38 +0000 (Wed, 24 Dec 2003) | 4 lines
  10316. Changed paths:
  10317. M /libcaca/trunk/src/graphics.c
  10318. * src/graphics:
  10319. + Use XCreateWindow instead of XCreateSimpleWindow.
  10320. + Set the X window title to "caca for X".
  10321. ------------------------------------------------------------------------
  10322. r271 | sam | 2003-12-23 17:25:29 +0000 (Tue, 23 Dec 2003) | 4 lines
  10323. Changed paths:
  10324. M /libcaca/trunk/debian/changelog
  10325. M /libcaca/trunk/debian/control
  10326. M /libcaca/trunk/debian/rules
  10327. * debian/control:
  10328. + Build-depend on doxygen and tetex to build documentation.
  10329. + Build-depend on xlibs-dev and slang1-dev to provide alternate drivers.
  10330. ------------------------------------------------------------------------
  10331. r270 | sam | 2003-12-23 17:01:38 +0000 (Tue, 23 Dec 2003) | 7 lines
  10332. Changed paths:
  10333. M /libcaca/trunk/BUGS
  10334. M /libcaca/trunk/Makefile.am
  10335. M /libcaca/trunk/NEWS
  10336. M /libcaca/trunk/README
  10337. M /libcaca/trunk/TODO
  10338. M /libcaca/trunk/configure.ac
  10339. M /libcaca/trunk/doc/Makefile.am
  10340. M /libcaca/trunk/src/graphics.c
  10341. * configure.ac NEWS:
  10342. + Prepared release 0.4.
  10343. * src/graphics.c README BUGS TODO:
  10344. + Updated documentation.
  10345. * Makefile.am doc/Makefile.am:
  10346. + Install the generated doxygen documentation.
  10347. ------------------------------------------------------------------------
  10348. r269 | sam | 2003-12-23 16:32:56 +0000 (Tue, 23 Dec 2003) | 4 lines
  10349. Changed paths:
  10350. M /libcaca/trunk/src/io.c
  10351. * src/io.c:
  10352. + Fixed a warning by including <unistd.h>.
  10353. + Support for arrow and function keys under X11.
  10354. ------------------------------------------------------------------------
  10355. r268 | sam | 2003-12-23 13:27:40 +0000 (Tue, 23 Dec 2003) | 9 lines
  10356. Changed paths:
  10357. M /libcaca/trunk/configure.ac
  10358. M /libcaca/trunk/doc/Makefile.am
  10359. D /libcaca/trunk/doc/doxygen.cfg
  10360. A /libcaca/trunk/doc/doxygen.cfg.in (from /libcaca/trunk/doc/doxygen.cfg:267)
  10361. M /libcaca/trunk/examples/aafire.c
  10362. M /libcaca/trunk/examples/demo.c
  10363. M /libcaca/trunk/examples/spritedit.c
  10364. M /libcaca/trunk/examples/view.c
  10365. M /libcaca/trunk/src/bitmap.c
  10366. M /libcaca/trunk/src/box.c
  10367. M /libcaca/trunk/src/caca.c
  10368. M /libcaca/trunk/src/caca.h
  10369. M /libcaca/trunk/src/caca_internals.h
  10370. M /libcaca/trunk/src/conic.c
  10371. M /libcaca/trunk/src/graphics.c
  10372. M /libcaca/trunk/src/io.c
  10373. M /libcaca/trunk/src/line.c
  10374. M /libcaca/trunk/src/math.c
  10375. M /libcaca/trunk/src/sprite.c
  10376. M /libcaca/trunk/src/triangle.c
  10377. * src/io.c:
  10378. + Added caca_wait_event(), a blocking caca_get_event().
  10379. * src/ examples/:
  10380. + More documentation.
  10381. * doc/doxygen.cfg.in:
  10382. + doc/doxygen.cfg is now generated by configure, so that we can use
  10383. @top_srcdir@ and we no longer need to hardcode PROJECT_NUMBER.
  10384. + Create manpages.
  10385. ------------------------------------------------------------------------
  10386. r267 | sam | 2003-12-23 11:08:37 +0000 (Tue, 23 Dec 2003) | 2 lines
  10387. Changed paths:
  10388. M /libcaca/trunk/doc/doxygen.cfg
  10389. M /libcaca/trunk/src/bitmap.c
  10390. M /libcaca/trunk/src/caca.c
  10391. M /libcaca/trunk/src/caca.h
  10392. * More API documentation.
  10393. ------------------------------------------------------------------------
  10394. r266 | sam | 2003-12-22 22:58:24 +0000 (Mon, 22 Dec 2003) | 3 lines
  10395. Changed paths:
  10396. M /libcaca/trunk/src/caca.c
  10397. * caca.c:
  10398. + Fixed typos in the initialisation code.
  10399. ------------------------------------------------------------------------
  10400. r265 | sam | 2003-12-22 15:26:12 +0000 (Mon, 22 Dec 2003) | 6 lines
  10401. Changed paths:
  10402. M /libcaca/trunk/configure.ac
  10403. M /libcaca/trunk/src/bitmap.c
  10404. M /libcaca/trunk/src/caca.c
  10405. M /libcaca/trunk/src/caca.h
  10406. M /libcaca/trunk/src/caca_internals.h
  10407. M /libcaca/trunk/src/conic.c
  10408. M /libcaca/trunk/src/graphics.c
  10409. M /libcaca/trunk/src/io.c
  10410. M /libcaca/trunk/src/line.c
  10411. * src/graphics.c src/caca.c src/io.c:
  10412. + Support for simultaneously compiled-in drivers.
  10413. + Honour the CACA_DRIVER environment variable.
  10414. * configure.ac:
  10415. + Drivers are no longer mutually exclusive.
  10416. ------------------------------------------------------------------------
  10417. r264 | sam | 2003-12-21 00:39:41 +0000 (Sun, 21 Dec 2003) | 3 lines
  10418. Changed paths:
  10419. M /libcaca/trunk/src/graphics.c
  10420. * src/graphics:
  10421. + Initialise default height at 32 (as in aalib).
  10422. ------------------------------------------------------------------------
  10423. r263 | sam | 2003-12-20 12:07:56 +0000 (Sat, 20 Dec 2003) | 5 lines
  10424. Changed paths:
  10425. M /libcaca/trunk/src/caca_internals.h
  10426. M /libcaca/trunk/src/graphics.c
  10427. M /libcaca/trunk/src/io.c
  10428. * src/graphics.c:
  10429. + Support for CACA_WIDTH, CACA_HEIGHT and CACA_FONT in the x11 driver.
  10430. + Use an intermediary X pixmap for rendering.
  10431. + Slightly changed the variable naming scheme.
  10432. ------------------------------------------------------------------------
  10433. r262 | sam | 2003-12-20 10:54:35 +0000 (Sat, 20 Dec 2003) | 3 lines
  10434. Changed paths:
  10435. M /libcaca/trunk/examples/aafire.c
  10436. * examples/aafire.c:
  10437. + The image buffer in cacafire was too small.
  10438. ------------------------------------------------------------------------
  10439. r261 | sam | 2003-12-19 17:26:23 +0000 (Fri, 19 Dec 2003) | 4 lines
  10440. Changed paths:
  10441. M /libcaca/trunk/src/graphics.c
  10442. * src/graphics.c:
  10443. + Progress in the X11 driver.
  10444. + Fixed a compilation bug in the conio driver.
  10445. ------------------------------------------------------------------------
  10446. r260 | sam | 2003-12-18 09:46:19 +0000 (Thu, 18 Dec 2003) | 4 lines
  10447. Changed paths:
  10448. M /libcaca/trunk/debian/changelog
  10449. M /libcaca/trunk/debian/control
  10450. M /libcaca/trunk/debian/rules
  10451. * debian/rules debian/control:
  10452. + Moved cacafire to the caca-utils package. Added proper conflict/replace.
  10453. + Symlinked cacafire.1 to cacademo.1.
  10454. ------------------------------------------------------------------------
  10455. r258 | sam | 2003-12-18 00:41:28 +0000 (Thu, 18 Dec 2003) | 7 lines
  10456. Changed paths:
  10457. M /libcaca/trunk/ChangeLog
  10458. M /libcaca/trunk/NEWS
  10459. M /libcaca/trunk/README
  10460. M /libcaca/trunk/debian/changelog
  10461. M /libcaca/trunk/debian/control
  10462. M /libcaca/trunk/doc/doxygen.cfg
  10463. * debian/control:
  10464. + Updated long descriptions.
  10465. * debian/changelog ChangeLog doc/doxygen.cfg NEWS:
  10466. + Prepared 0.3 release.
  10467. * README:
  10468. + --enable-ncurses is now the default.
  10469. ------------------------------------------------------------------------
  10470. r257 | sam | 2003-12-18 00:11:52 +0000 (Thu, 18 Dec 2003) | 3 lines
  10471. Changed paths:
  10472. M /libcaca/trunk/src/bitmap.c
  10473. M /libcaca/trunk/src/box.c
  10474. M /libcaca/trunk/src/caca.c
  10475. M /libcaca/trunk/src/caca.h
  10476. M /libcaca/trunk/src/conic.c
  10477. M /libcaca/trunk/src/graphics.c
  10478. M /libcaca/trunk/src/io.c
  10479. M /libcaca/trunk/src/line.c
  10480. M /libcaca/trunk/src/math.c
  10481. M /libcaca/trunk/src/sprite.c
  10482. M /libcaca/trunk/src/triangle.c
  10483. * src/:
  10484. + Doxygenated public functions.
  10485. ------------------------------------------------------------------------
  10486. r256 | sam | 2003-12-17 15:03:05 +0000 (Wed, 17 Dec 2003) | 3 lines
  10487. Changed paths:
  10488. M /libcaca/trunk/src/caca.h
  10489. * src/caca.h:
  10490. + Documented environment variables.
  10491. ------------------------------------------------------------------------
  10492. r255 | sam | 2003-12-16 23:25:54 +0000 (Tue, 16 Dec 2003) | 4 lines
  10493. Changed paths:
  10494. M /libcaca/trunk/examples/view.c
  10495. * examples/view.c:
  10496. + Fixed a bug in the loading of 1bpp BMPs.
  10497. + Commented stuff.
  10498. ------------------------------------------------------------------------
  10499. r254 | sam | 2003-12-16 23:06:54 +0000 (Tue, 16 Dec 2003) | 7 lines
  10500. Changed paths:
  10501. M /libcaca/trunk/examples/Makefile.am
  10502. M /libcaca/trunk/examples/view.c
  10503. * examples/view.c:
  10504. + If Imlib2 is not available, use a custom simple BMP loader.
  10505. + Draw the bottom bar one line higher to leave room for a status line.
  10506. + '?' now properly toggles help.
  10507. * examples/Makefile.am:
  10508. + Always build cacaview.
  10509. ------------------------------------------------------------------------
  10510. r253 | sam | 2003-12-16 09:06:46 +0000 (Tue, 16 Dec 2003) | 5 lines
  10511. Changed paths:
  10512. M /libcaca/trunk/configure.ac
  10513. M /libcaca/trunk/src/bitmap.c
  10514. * src/bitmap.c:
  10515. + If the alpha palette is all-zero, forget the alpha channel.
  10516. * configure.ac:
  10517. + Export HAVE_IMLIB2_H and the like.
  10518. ------------------------------------------------------------------------
  10519. r252 | sam | 2003-12-15 15:02:50 +0000 (Mon, 15 Dec 2003) | 4 lines
  10520. Changed paths:
  10521. M /libcaca/trunk/src/bitmap.c
  10522. * src/bitmap.c:
  10523. + If the alpha mask is 0, ignore alpha information.
  10524. + Ditto if no alpha information is given with the palette.
  10525. ------------------------------------------------------------------------
  10526. r251 | sam | 2003-12-15 10:38:03 +0000 (Mon, 15 Dec 2003) | 4 lines
  10527. Changed paths:
  10528. M /libcaca/trunk/configure.ac
  10529. M /libcaca/trunk/src/caca.c
  10530. M /libcaca/trunk/src/caca_internals.h
  10531. M /libcaca/trunk/src/graphics.c
  10532. M /libcaca/trunk/src/io.c
  10533. * src/graphics.c src/io.c:
  10534. + Beginning of an X11 driver. Currently we merely open the window and
  10535. check keyboard events.
  10536. ------------------------------------------------------------------------
  10537. r250 | sam | 2003-12-12 16:19:44 +0000 (Fri, 12 Dec 2003) | 7 lines
  10538. Changed paths:
  10539. M /libcaca/trunk/configure.ac
  10540. M /libcaca/trunk/debian/changelog
  10541. M /libcaca/trunk/src/caca.c
  10542. * configure.ac debian/changelog:
  10543. + Prepare for 0.3 release.
  10544. + Check for strcasecmp().
  10545. * src/caca.c:
  10546. + Honor CACA_BACKGROUND, CACA_DITHERING and CACA_ANTIALIASING environment
  10547. variables.
  10548. ------------------------------------------------------------------------
  10549. r249 | sam | 2003-12-12 14:49:41 +0000 (Fri, 12 Dec 2003) | 13 lines
  10550. Changed paths:
  10551. M /libcaca/trunk/examples/aafire.c
  10552. M /libcaca/trunk/examples/demo.c
  10553. M /libcaca/trunk/examples/view.c
  10554. M /libcaca/trunk/src/bitmap.c
  10555. M /libcaca/trunk/src/caca.c
  10556. M /libcaca/trunk/src/caca.h
  10557. M /libcaca/trunk/src/caca_internals.h
  10558. * src/bitmap.c:
  10559. + Added antialiasing support.
  10560. + Dithering, antialiasing and background mode can now be selected at
  10561. runtime.
  10562. * src/caca.c src/caca.h:
  10563. + Renamed caca_dithering into caca_feature and extended the type to
  10564. express background colour and antialiasing mode.
  10565. * examples/demo.c:
  10566. + Fixed a bug that disabled the sprite demo.
  10567. + Draw solid flares.
  10568. * examples/view.c:
  10569. + Select antialiasing and background mode at runtime.
  10570. ------------------------------------------------------------------------
  10571. r248 | sam | 2003-12-11 17:01:09 +0000 (Thu, 11 Dec 2003) | 2 lines
  10572. Changed paths:
  10573. M /libcaca/trunk/BUGS
  10574. M /libcaca/trunk/TODO
  10575. M /libcaca/trunk/debian/control
  10576. M /libcaca/trunk/doc/cacademo.1
  10577. M /libcaca/trunk/doc/cacaview.1
  10578. * Minor updates to manpages, BUGS, TODO and the Debian control file.
  10579. ------------------------------------------------------------------------
  10580. r247 | sam | 2003-12-11 16:56:35 +0000 (Thu, 11 Dec 2003) | 5 lines
  10581. Changed paths:
  10582. M /libcaca/trunk/src/Makefile.am
  10583. M /libcaca/trunk/src/bitmap.c
  10584. M /libcaca/trunk/src/caca.c
  10585. M /libcaca/trunk/src/caca.h
  10586. M /libcaca/trunk/src/caca_internals.h
  10587. M /libcaca/trunk/src/graphics.c
  10588. * src/caca.c:
  10589. + Moved global variables to src/graphics.c.
  10590. * src/bitmap.c:
  10591. + Sanitised prototypes.
  10592. ------------------------------------------------------------------------
  10593. r246 | sam | 2003-12-11 16:31:49 +0000 (Thu, 11 Dec 2003) | 17 lines
  10594. Changed paths:
  10595. M /libcaca/trunk/examples
  10596. M /libcaca/trunk/examples/aafire.c
  10597. M /libcaca/trunk/examples/demo.c
  10598. M /libcaca/trunk/examples/view.c
  10599. M /libcaca/trunk/src/bitmap.c
  10600. M /libcaca/trunk/src/box.c
  10601. M /libcaca/trunk/src/caca.c
  10602. M /libcaca/trunk/src/caca.h
  10603. M /libcaca/trunk/src/caca_internals.h
  10604. M /libcaca/trunk/src/conic.c
  10605. M /libcaca/trunk/src/graphics.c
  10606. M /libcaca/trunk/src/line.c
  10607. M /libcaca/trunk/src/sprite.c
  10608. M /libcaca/trunk/src/triangle.c
  10609. * src/graphics.c:
  10610. + Internally cache screen width and height.
  10611. * src/bitmap.c:
  10612. + Added alpha support to caca_draw_bitmap(). For now, we only treat 0%
  10613. alpha as fully transparent, and any other value as fully opaque.
  10614. + Slightly tuned colour weights in the renderer.
  10615. + caca_set_bitmap_palette() takes unsigned ints.
  10616. * examples/demo.c:
  10617. + Added a crap render demo.
  10618. * examples/aafire.c:
  10619. + Set a 20ms delay.
  10620. + Added alpha values to the palette.
  10621. * examples/view.c:
  10622. + Draw a gray checkered grid below the image so that transparent images
  10623. look a lot nicer.
  10624. + 'f' toggles "fullscreen" mode.
  10625. ------------------------------------------------------------------------
  10626. r245 | sam | 2003-12-11 15:54:53 +0000 (Thu, 11 Dec 2003) | 6 lines
  10627. Changed paths:
  10628. M /libcaca/trunk/caca-config.in
  10629. M /libcaca/trunk/configure.ac
  10630. * configure.ac:
  10631. + Set the executable bit of caca-config when regenerating that file.
  10632. * caca-config.in:
  10633. + No longer use USE_SLANG_TRUE and USE_NCURSES_TRUE since we now
  10634. have @CACA_LIBS@.
  10635. ------------------------------------------------------------------------
  10636. r244 | sam | 2003-12-02 22:27:27 +0000 (Tue, 02 Dec 2003) | 6 lines
  10637. Changed paths:
  10638. M /libcaca/trunk/configure.ac
  10639. M /libcaca/trunk/examples/Makefile.am
  10640. A /libcaca/trunk/examples/aafire.c
  10641. * configure.ac:
  10642. + Removed unused USE_* variables.
  10643. + Export -lslang and -lncurses as @CACA_LIBS@.
  10644. * examples/aafire.c:
  10645. + Imported aafire.c from the AAlib tree and ported it to libcaca.
  10646. ------------------------------------------------------------------------
  10647. r242 | sam | 2003-11-30 17:15:31 +0000 (Sun, 30 Nov 2003) | 2 lines
  10648. Changed paths:
  10649. M /libcaca/trunk/ChangeLog
  10650. M /libcaca/trunk/NEWS
  10651. M /libcaca/trunk/TODO
  10652. M /libcaca/trunk/debian/changelog
  10653. M /libcaca/trunk/debian/control
  10654. * 0.2 release.
  10655. ------------------------------------------------------------------------
  10656. r241 | sam | 2003-11-30 17:14:19 +0000 (Sun, 30 Nov 2003) | 3 lines
  10657. Changed paths:
  10658. M /libcaca/trunk/examples/view.c
  10659. * examples/view.c:
  10660. + Removed last endianness issue.
  10661. ------------------------------------------------------------------------
  10662. r240 | sam | 2003-11-30 16:34:04 +0000 (Sun, 30 Nov 2003) | 5 lines
  10663. Changed paths:
  10664. M /libcaca/trunk/examples/view.c
  10665. M /libcaca/trunk/src/bitmap.c
  10666. M /libcaca/trunk/src/io.c
  10667. * src/io.c:
  10668. + Removed a useless message.
  10669. * src/bitmap.c examples/view.c:
  10670. + Really fixed the endianness issue.
  10671. ------------------------------------------------------------------------
  10672. r239 | sam | 2003-11-30 15:56:02 +0000 (Sun, 30 Nov 2003) | 5 lines
  10673. Changed paths:
  10674. M /libcaca/trunk/src/bitmap.c
  10675. * src/bitmap.c:
  10676. + Fine-tuned the new renderer.
  10677. + Fixed warnings.
  10678. + Changed hardcoded values to macros.
  10679. ------------------------------------------------------------------------
  10680. r238 | sam | 2003-11-30 15:01:55 +0000 (Sun, 30 Nov 2003) | 11 lines
  10681. Changed paths:
  10682. M /libcaca/trunk/configure.ac
  10683. M /libcaca/trunk/examples/demo.c
  10684. M /libcaca/trunk/examples/view.c
  10685. M /libcaca/trunk/src/bitmap.c
  10686. M /libcaca/trunk/src/caca.c
  10687. M /libcaca/trunk/src/caca.h
  10688. * src/bitmap.c:
  10689. + Fixed an endianness issue in the byte reader.
  10690. + Decreased precision in RGB and HSV values to avoid overflows.
  10691. + New dithering method: 2x2 ordered.
  10692. + New renderer, with background colour awareness.
  10693. * configure.ac:
  10694. + Check for <endian.h>.
  10695. * examples/demo.c examples/view.c:
  10696. + Fixed an endianness issue in cacaview.
  10697. + Adapted code to the additional dithering method.
  10698. ------------------------------------------------------------------------
  10699. r237 | sam | 2003-11-30 02:11:37 +0000 (Sun, 30 Nov 2003) | 4 lines
  10700. Changed paths:
  10701. M /libcaca/trunk/examples/view.c
  10702. M /libcaca/trunk/src/bitmap.c
  10703. * src/bitmap.c examples/view.c:
  10704. + Fixed an endianness issue in caca_draw_bitmap().
  10705. + Code cleanup.
  10706. ------------------------------------------------------------------------
  10707. r236 | sam | 2003-11-30 01:18:10 +0000 (Sun, 30 Nov 2003) | 13 lines
  10708. Changed paths:
  10709. M /libcaca/trunk/TODO
  10710. M /libcaca/trunk/doc/cacaview.1
  10711. M /libcaca/trunk/examples/Makefile.am
  10712. M /libcaca/trunk/examples/view.c
  10713. M /libcaca/trunk/src/caca.c
  10714. * src/caca.c:
  10715. + Minor change to the dithering names.
  10716. * TODO:
  10717. + Added cacaview TODO.
  10718. * doc/cacaview.1:
  10719. + Wrote a manpage for cacaview.
  10720. * examples/Makefile.am:
  10721. + Moved the -DX_DISPLAY_MISSING=1 here.
  10722. * examples/view.c:
  10723. + Capital 'D' cycles through dithering modes in reverse order.
  10724. + Sleep when there is nothing to do.
  10725. + Cosmetic code reorganisation.
  10726. ------------------------------------------------------------------------
  10727. r235 | sam | 2003-11-29 19:35:07 +0000 (Sat, 29 Nov 2003) | 9 lines
  10728. Changed paths:
  10729. M /libcaca/trunk/examples/demo.c
  10730. M /libcaca/trunk/examples/view.c
  10731. M /libcaca/trunk/src/bitmap.c
  10732. M /libcaca/trunk/src/caca.c
  10733. M /libcaca/trunk/src/caca.h
  10734. * src/caca.c src/caca.h:
  10735. + Added caca_get_dithering_name().
  10736. * src/bitmap.c:
  10737. + Created a new dithering method with an 8x8 ordered matrix.
  10738. + Replaced the char list with a string for better readability.
  10739. + Dithering functions now return a value between 0 and 255.
  10740. * examples/demo.c examples/view.c:
  10741. + Adapted to use caca_get_dithering_name().
  10742. ------------------------------------------------------------------------
  10743. r234 | sam | 2003-11-29 18:04:42 +0000 (Sat, 29 Nov 2003) | 3 lines
  10744. Changed paths:
  10745. M /libcaca/trunk/src/caca.c
  10746. * src/caca.c:
  10747. + Test whether ncurses knows xterm-16color before setting $TERM.
  10748. ------------------------------------------------------------------------
  10749. r233 | sam | 2003-11-29 17:36:00 +0000 (Sat, 29 Nov 2003) | 6 lines
  10750. Changed paths:
  10751. M /libcaca/trunk/examples/view.c
  10752. * examples/view.c:
  10753. + Added top and bottom status lines, like in mutt and slrn.
  10754. + Added a status string when loading an image or upon error.
  10755. + Can load multiple files; use 'n' and 'p' for next and previous.
  10756. + Clip zoom between -48 and +48.
  10757. ------------------------------------------------------------------------
  10758. r232 | sam | 2003-11-29 16:42:35 +0000 (Sat, 29 Nov 2003) | 2 lines
  10759. Changed paths:
  10760. M /libcaca/trunk/src/caca.c
  10761. * Fixed a C99ism.
  10762. ------------------------------------------------------------------------
  10763. r231 | sam | 2003-11-29 14:41:37 +0000 (Sat, 29 Nov 2003) | 9 lines
  10764. Changed paths:
  10765. M /libcaca/trunk/NOTES
  10766. M /libcaca/trunk/configure.ac
  10767. M /libcaca/trunk/src/caca.c
  10768. M /libcaca/trunk/src/graphics.c
  10769. * configure.ac:
  10770. + Default to ncurses, not slang, because slang only has 128 colour pairs.
  10771. * src/caca.c:
  10772. + Disable scrolling to avoid hashmap scrolling optimization code.
  10773. * src/graphics.c:
  10774. + Swap fg and bg in the colour pair indexing, so that bg is always
  10775. right.
  10776. + Disable alt charset support to exploit my patched slang.
  10777. ------------------------------------------------------------------------
  10778. r230 | sam | 2003-11-28 20:39:54 +0000 (Fri, 28 Nov 2003) | 10 lines
  10779. Changed paths:
  10780. M /libcaca/trunk/NOTES
  10781. M /libcaca/trunk/examples/view.c
  10782. M /libcaca/trunk/src/bitmap.c
  10783. * src/bitmap.c:
  10784. + Dither chroma outside of rgb2hsv_default().
  10785. + Clip fromx and fromy values.
  10786. * NOTES:
  10787. + Link to the XTerm control sequences.
  10788. * examples/view.c:
  10789. + Draw status bar.
  10790. + Move with 'h' 'j' 'k' 'l', à la vi.
  10791. + '?' toggles a help menu.
  10792. ------------------------------------------------------------------------
  10793. r229 | sam | 2003-11-27 23:18:12 +0000 (Thu, 27 Nov 2003) | 3 lines
  10794. Changed paths:
  10795. M /libcaca/trunk/src/bitmap.c
  10796. * src/bitmap.c:
  10797. + Removed § from the list of default characters due to collisions.
  10798. ------------------------------------------------------------------------
  10799. r228 | sam | 2003-11-27 22:54:48 +0000 (Thu, 27 Nov 2003) | 6 lines
  10800. Changed paths:
  10801. A /libcaca/trunk/debian/caca-utils.mime
  10802. M /libcaca/trunk/debian/control
  10803. M /libcaca/trunk/debian/rules
  10804. * debian/control:
  10805. + Removed slang1-dev dependency in caca-utils.
  10806. * debian/caca-utils.mime debian/rules:
  10807. + Added a MIME file with low priority.
  10808. + Added call to dh_installmime.
  10809. ------------------------------------------------------------------------
  10810. r227 | sam | 2003-11-27 22:29:13 +0000 (Thu, 27 Nov 2003) | 5 lines
  10811. Changed paths:
  10812. M /libcaca/trunk/configure.ac
  10813. M /libcaca/trunk/src/caca.c
  10814. M /libcaca/trunk/src/caca_internals.h
  10815. M /libcaca/trunk/src/graphics.c
  10816. * src/caca.c src/graphics.c:
  10817. + Moved graphics stuff from caca.c to graphics.c.
  10818. + Added a few kludges: if gnome-terminal or konsole are detected, switch
  10819. to TERM=xterm-16color to benefit from extended colour palette.
  10820. ------------------------------------------------------------------------
  10821. r226 | sam | 2003-11-27 21:56:30 +0000 (Thu, 27 Nov 2003) | 13 lines
  10822. Changed paths:
  10823. M /libcaca/trunk/NOTES
  10824. M /libcaca/trunk/examples/demo.c
  10825. M /libcaca/trunk/examples/spritedit.c
  10826. M /libcaca/trunk/src/bitmap.c
  10827. M /libcaca/trunk/src/caca.c
  10828. M /libcaca/trunk/src/caca.h
  10829. M /libcaca/trunk/src/graphics.c
  10830. M /libcaca/trunk/src/sprite.c
  10831. * NOTES:
  10832. + Added setab/setaf quotes from the XTerm terminfo.
  10833. + Proposed a workaround for bright colours on any terminal.
  10834. * src/caca.c:
  10835. + 16 colour support for ncurses and conio.
  10836. * src/graphics.c:
  10837. + Ported to 16 colour support.
  10838. + Added a missing <stdio.h> for BUFSIZ.
  10839. + Disabled vsnprintf under DOS (only vsprintf exists).
  10840. * examples/:
  10841. + Don't abort if the caca.txt sprite was not found.
  10842. + Ported to 16 colour support.
  10843. ------------------------------------------------------------------------
  10844. r225 | sam | 2003-11-27 13:27:32 +0000 (Thu, 27 Nov 2003) | 2 lines
  10845. Changed paths:
  10846. M /libcaca/trunk/NOTES
  10847. * NOTES: more notes about colours.
  10848. ------------------------------------------------------------------------
  10849. r224 | sam | 2003-11-27 09:43:56 +0000 (Thu, 27 Nov 2003) | 5 lines
  10850. Changed paths:
  10851. M /libcaca/trunk/Makefile.am
  10852. M /libcaca/trunk/configure.ac
  10853. M /libcaca/trunk/examples/Makefile.am
  10854. * configure.ac:
  10855. + More sensible imlib2 detection, works with cross-compilation.
  10856. * Makefile.am:
  10857. + Don't forget to include NOTES to the dist tarball.
  10858. ------------------------------------------------------------------------
  10859. r223 | sam | 2003-11-27 09:38:16 +0000 (Thu, 27 Nov 2003) | 2 lines
  10860. Changed paths:
  10861. A /libcaca/trunk/NOTES
  10862. M /libcaca/trunk/README
  10863. M /libcaca/trunk/debian/rules
  10864. * NOTES: added information about colour support.
  10865. ------------------------------------------------------------------------
  10866. r222 | sam | 2003-11-26 21:02:31 +0000 (Wed, 26 Nov 2003) | 2 lines
  10867. Changed paths:
  10868. M /libcaca/trunk/configure.ac
  10869. * configure.ac: Added a missing check for <inttypes.h>.
  10870. ------------------------------------------------------------------------
  10871. r221 | sam | 2003-11-26 20:58:30 +0000 (Wed, 26 Nov 2003) | 2 lines
  10872. Changed paths:
  10873. M /libcaca/trunk/src/bitmap.c
  10874. * src/bitmap.c: Support for more colour depths.
  10875. ------------------------------------------------------------------------
  10876. r217 | sam | 2003-11-24 19:56:04 +0000 (Mon, 24 Nov 2003) | 9 lines
  10877. Changed paths:
  10878. M /libcaca/trunk/configure.ac
  10879. M /libcaca/trunk/examples/Makefile.am
  10880. M /libcaca/trunk/examples/demo.c
  10881. M /libcaca/trunk/examples/view.c
  10882. * configure.ac examples/Makefile.am:
  10883. + Added a check for imlib2-config.
  10884. + Build cacaview conditionally.
  10885. * examples/demo.c:
  10886. + Removed all gdkpixbuf code.
  10887. * examples/view.c:
  10888. + Default to ordered dithering.
  10889. + Make sure the arrows always work even if delta is too small.
  10890. ------------------------------------------------------------------------
  10891. r216 | sam | 2003-11-24 17:51:40 +0000 (Mon, 24 Nov 2003) | 4 lines
  10892. Changed paths:
  10893. M /libcaca/trunk/debian
  10894. M /libcaca/trunk/debian/control
  10895. M /libcaca/trunk/debian/rules
  10896. * debian/:
  10897. + New caca-utils package.
  10898. + Move cacademo, cacaview and caca-spritedit to caca-utils.
  10899. ------------------------------------------------------------------------
  10900. r215 | sam | 2003-11-24 17:50:14 +0000 (Mon, 24 Nov 2003) | 6 lines
  10901. Changed paths:
  10902. M /libcaca/trunk/doc/Makefile.am
  10903. D /libcaca/trunk/doc/caca-demo.1
  10904. A /libcaca/trunk/doc/cacademo.1 (from /libcaca/trunk/doc/caca-demo.1:214)
  10905. A /libcaca/trunk/doc/cacaview.1
  10906. M /libcaca/trunk/examples
  10907. M /libcaca/trunk/examples/Makefile.am
  10908. A /libcaca/trunk/examples/view.c
  10909. * examples/:
  10910. + Simple image viewer, cacaview, based on libcaca and imlib2.
  10911. + Renamed caca-demo into cacademo.
  10912. * doc/:
  10913. + Renamed doc/caca-demo.1 into doc/cacademo.1.
  10914. ------------------------------------------------------------------------
  10915. r214 | sam | 2003-11-23 15:34:35 +0000 (Sun, 23 Nov 2003) | 2 lines
  10916. Changed paths:
  10917. M /libcaca/trunk/src/Makefile.am
  10918. A /libcaca/trunk/src/bitmap.c (from /libcaca/trunk/src/blit.c:213)
  10919. D /libcaca/trunk/src/blit.c
  10920. * Renamed src/blit.c into src/bitmap.c.
  10921. ------------------------------------------------------------------------
  10922. r213 | sam | 2003-11-23 03:44:59 +0000 (Sun, 23 Nov 2003) | 5 lines
  10923. Changed paths:
  10924. M /libcaca/trunk/examples/demo.c
  10925. M /libcaca/trunk/src/caca.c
  10926. M /libcaca/trunk/src/caca.h
  10927. M /libcaca/trunk/src/io.c
  10928. * src/caca.c:
  10929. + Mouse initialisation in ncurses.
  10930. * src/io.c:
  10931. + Mouse support in ncurses.
  10932. ------------------------------------------------------------------------
  10933. r212 | sam | 2003-11-22 14:28:36 +0000 (Sat, 22 Nov 2003) | 3 lines
  10934. Changed paths:
  10935. M /libcaca/trunk/debian/control
  10936. * debian/control:
  10937. + libcaca-dev should depend on slang1-dev.
  10938. ------------------------------------------------------------------------
  10939. r211 | sam | 2003-11-22 14:23:18 +0000 (Sat, 22 Nov 2003) | 3 lines
  10940. Changed paths:
  10941. M /libcaca/trunk/debian/Makefile.am
  10942. * debian/Makefile.am:
  10943. + Added compat and copyright to the distributed files.
  10944. ------------------------------------------------------------------------
  10945. r210 | sam | 2003-11-22 14:19:36 +0000 (Sat, 22 Nov 2003) | 2 lines
  10946. Changed paths:
  10947. A /libcaca/trunk/ChangeLog
  10948. M /libcaca/trunk/debian/rules
  10949. * Added a ChangeLog file.
  10950. ------------------------------------------------------------------------
  10951. r209 | sam | 2003-11-22 14:13:53 +0000 (Sat, 22 Nov 2003) | 3 lines
  10952. Changed paths:
  10953. M /libcaca/trunk/examples/Makefile.am
  10954. * examples/Makefile.am:
  10955. + Compilation fix when libcaca is not available.
  10956. ------------------------------------------------------------------------
  10957. r208 | sam | 2003-11-22 13:44:02 +0000 (Sat, 22 Nov 2003) | 9 lines
  10958. Changed paths:
  10959. M /libcaca/trunk/debian/changelog
  10960. A /libcaca/trunk/debian/copyright
  10961. M /libcaca/trunk/debian/rules
  10962. M /libcaca/trunk/doc/Makefile.am
  10963. M /libcaca/trunk/doc/caca-config.1
  10964. A /libcaca/trunk/doc/caca-demo.1
  10965. A /libcaca/trunk/doc/caca-spritedit.1
  10966. M /libcaca/trunk/examples/caca.txt
  10967. * debian/:
  10968. + Wrote the changelog for the Debian release.
  10969. + Wrote a copyright file.
  10970. * doc/:
  10971. + Wrote manpages for caca-demo and caca-spritedit.
  10972. * examples/caca.txt:
  10973. + Centered the sprite handle.
  10974. + Added a second frame to the sprite.
  10975. ------------------------------------------------------------------------
  10976. r207 | sam | 2003-11-22 12:53:55 +0000 (Sat, 22 Nov 2003) | 11 lines
  10977. Changed paths:
  10978. A /libcaca/trunk/AUTHORS
  10979. M /libcaca/trunk/Makefile.am
  10980. A /libcaca/trunk/NEWS
  10981. M /libcaca/trunk/configure.ac
  10982. A /libcaca/trunk/doc
  10983. A /libcaca/trunk/doc/Makefile.am
  10984. A /libcaca/trunk/doc/caca-config.1
  10985. A /libcaca/trunk/doc/doxygen.cfg
  10986. A /libcaca/trunk/doc/footer.html
  10987. A /libcaca/trunk/doc/header.html
  10988. * AUTHORS NEWS:
  10989. + Added these mandatory files.
  10990. * doc/:
  10991. + Wrote a Doxygen configuration file.
  10992. + Added a manpage for caca-config(1), borrowed from sdl-config.
  10993. * configure.ac:
  10994. + Use new style AC_INIT.
  10995. + Error out if no library was found.
  10996. + Added *djgpp* to the list of non-PIC platforms.
  10997. + Added checks for doxygen and latex.
  10998. ------------------------------------------------------------------------
  10999. r206 | sam | 2003-11-22 12:51:27 +0000 (Sat, 22 Nov 2003) | 2 lines
  11000. Changed paths:
  11001. M /libcaca/trunk/examples/Makefile.am
  11002. M /libcaca/trunk/examples/demo.c
  11003. * Disabled gdkpixbuf code.
  11004. ------------------------------------------------------------------------
  11005. r205 | sam | 2003-11-22 12:45:25 +0000 (Sat, 22 Nov 2003) | 3 lines
  11006. Changed paths:
  11007. M /libcaca/trunk/src/blit.c
  11008. M /libcaca/trunk/src/box.c
  11009. M /libcaca/trunk/src/caca.c
  11010. M /libcaca/trunk/src/caca.h
  11011. M /libcaca/trunk/src/caca_internals.h
  11012. M /libcaca/trunk/src/conic.c
  11013. M /libcaca/trunk/src/graphics.c
  11014. M /libcaca/trunk/src/io.c
  11015. M /libcaca/trunk/src/line.c
  11016. M /libcaca/trunk/src/math.c
  11017. M /libcaca/trunk/src/sprite.c
  11018. M /libcaca/trunk/src/triangle.c
  11019. * src/:
  11020. + Doxygenated a few things.
  11021. ------------------------------------------------------------------------
  11022. r204 | sam | 2003-11-21 14:34:07 +0000 (Fri, 21 Nov 2003) | 8 lines
  11023. Changed paths:
  11024. M /libcaca/trunk/TODO
  11025. M /libcaca/trunk/examples/demo.c
  11026. M /libcaca/trunk/src/blit.c
  11027. M /libcaca/trunk/src/caca.h
  11028. * TODO:
  11029. + A few updates.
  11030. * src/blit.c:
  11031. + Split blit() into caca_create_bitmap() and caca_draw_bitmap().
  11032. + Started removing hardcoded bitmask and pitch values.
  11033. * examples/demo.c:
  11034. + Do something with mouse clicks.
  11035. ------------------------------------------------------------------------
  11036. r203 | sam | 2003-11-21 14:14:26 +0000 (Fri, 21 Nov 2003) | 3 lines
  11037. Changed paths:
  11038. M /libcaca/trunk/src/io.c
  11039. * src/io.c:
  11040. + Fixed an off-by-one error in the mouse driver.
  11041. ------------------------------------------------------------------------
  11042. r202 | sam | 2003-11-20 16:54:04 +0000 (Thu, 20 Nov 2003) | 13 lines
  11043. Changed paths:
  11044. M /libcaca/trunk
  11045. M /libcaca/trunk/Makefile.am
  11046. M /libcaca/trunk/README
  11047. M /libcaca/trunk/TODO
  11048. A /libcaca/trunk/caca-config.in
  11049. M /libcaca/trunk/configure.ac
  11050. M /libcaca/trunk/debian
  11051. A /libcaca/trunk/debian/compat
  11052. M /libcaca/trunk/debian/control
  11053. M /libcaca/trunk/debian/rules
  11054. M /libcaca/trunk/examples
  11055. M /libcaca/trunk/examples/Makefile.am
  11056. M /libcaca/trunk/examples/demo.c
  11057. M /libcaca/trunk/src/Makefile.am
  11058. * debian/control:
  11059. + Changed section to libs/libdevel instead of games/games.
  11060. + Changed package name to libcaca-dev.
  11061. * debian/rules:
  11062. + Use debian/compat instead of DH_COMPAT.
  11063. + Install README, BUGS and TODO into /usr/share/doc.
  11064. * caca-config.in:
  11065. + First version of the config script.
  11066. * configure.ac src/Makefile.am:
  11067. + Build a static PIC library as well.
  11068. * README TODO:
  11069. + Various updates.
  11070. ------------------------------------------------------------------------
  11071. r201 | sam | 2003-11-19 18:38:49 +0000 (Wed, 19 Nov 2003) | 3 lines
  11072. Changed paths:
  11073. M /libcaca/trunk/TODO
  11074. M /libcaca/trunk/src/io.c
  11075. * TODO: New stuff to do.
  11076. * src/io.c: left and right arrow keys were swapped.
  11077. ------------------------------------------------------------------------
  11078. r200 | sam | 2003-11-19 17:49:43 +0000 (Wed, 19 Nov 2003) | 3 lines
  11079. Changed paths:
  11080. M /libcaca/trunk/src/blit.c
  11081. M /libcaca/trunk/src/caca.c
  11082. M /libcaca/trunk/src/io.c
  11083. * src/io.c:
  11084. + Fixed a bug in the mouse coordinates reporting.
  11085. ------------------------------------------------------------------------
  11086. r199 | sam | 2003-11-19 17:32:10 +0000 (Wed, 19 Nov 2003) | 6 lines
  11087. Changed paths:
  11088. M /libcaca/trunk/examples/demo.c
  11089. M /libcaca/trunk/examples/spritedit.c
  11090. M /libcaca/trunk/src/blit.c
  11091. M /libcaca/trunk/src/caca.c
  11092. M /libcaca/trunk/src/caca.h
  11093. M /libcaca/trunk/src/io.c
  11094. * src/io.c:
  11095. + Renamed sdl_get_key() into sdl_get_event().
  11096. + Handle mouse clicks.
  11097. * src/caca.c:
  11098. + Activate the terminal's mouse handling if supported.
  11099. ------------------------------------------------------------------------
  11100. r198 | sam | 2003-11-17 16:11:34 +0000 (Mon, 17 Nov 2003) | 8 lines
  11101. Changed paths:
  11102. M /libcaca/trunk/examples/Makefile.am
  11103. M /libcaca/trunk/src/Makefile.am
  11104. M /libcaca/trunk/src/blit.c
  11105. M /libcaca/trunk/src/caca.h
  11106. M /libcaca/trunk/src/io.c
  11107. * src/io.c src/caca.h:
  11108. + Interpret escape sequences for F1, F2, left, right, etc.
  11109. * src/Makefile.am examples/Makefile.am:
  11110. + Install caca.h in /usr/include.
  11111. + Do not install example programs.
  11112. * src/blit.c:
  11113. + Minor improvements to grayscale colors.
  11114. ------------------------------------------------------------------------
  11115. r197 | sam | 2003-11-17 10:15:40 +0000 (Mon, 17 Nov 2003) | 2 lines
  11116. Changed paths:
  11117. D /libcaca/trunk/.cvsignore
  11118. D /libcaca/trunk/autotools/.cvsignore
  11119. * Removed legacy .cvsignore files.
  11120. ------------------------------------------------------------------------
  11121. r195 | sam | 2003-11-16 17:41:43 +0000 (Sun, 16 Nov 2003) | 6 lines
  11122. Changed paths:
  11123. M /libcaca/trunk/examples/demo.c
  11124. M /libcaca/trunk/src/blit.c
  11125. M /libcaca/trunk/src/caca.h
  11126. * src/blit.c:
  11127. + Hue calculation now uses integers only.
  11128. + Dithering is now parametrable. Implemented none, ordered, random.
  11129. * examples/demo.c:
  11130. + Added dithering selection.
  11131. ------------------------------------------------------------------------
  11132. r193 | sam | 2003-11-16 15:20:17 +0000 (Sun, 16 Nov 2003) | 8 lines
  11133. Changed paths:
  11134. M /libcaca/trunk/examples/Makefile.am
  11135. A /libcaca/trunk/examples/caca.txt
  11136. M /libcaca/trunk/examples/demo.c
  11137. M /libcaca/trunk/examples/spritedit.c
  11138. M /libcaca/trunk/src/blit.c
  11139. M /libcaca/trunk/src/caca.c
  11140. M /libcaca/trunk/src/caca.h
  11141. M /libcaca/trunk/src/caca_internals.h
  11142. M /libcaca/trunk/src/graphics.c
  11143. * src/blit.c:
  11144. + Added caca_set_dithering() (unused yet).
  11145. + Added random dithering.
  11146. * src/caca.h:
  11147. + Renamed legacy EE_* enums to CACA_*.
  11148. * examples/demo.c examples/caca.txt:
  11149. + Added a default sprite for libcaca.
  11150. ------------------------------------------------------------------------
  11151. r192 | sam | 2003-11-16 12:28:29 +0000 (Sun, 16 Nov 2003) | 2 lines
  11152. Changed paths:
  11153. M /libcaca/trunk/examples/demo.c
  11154. M /libcaca/trunk/examples/spritedit.c
  11155. M /libcaca/trunk/src/blit.c
  11156. M /libcaca/trunk/src/box.c
  11157. M /libcaca/trunk/src/caca.c
  11158. M /libcaca/trunk/src/caca.h
  11159. M /libcaca/trunk/src/caca_internals.h
  11160. M /libcaca/trunk/src/conic.c
  11161. M /libcaca/trunk/src/graphics.c
  11162. M /libcaca/trunk/src/io.c
  11163. M /libcaca/trunk/src/line.c
  11164. M /libcaca/trunk/src/math.c
  11165. M /libcaca/trunk/src/sprite.c
  11166. M /libcaca/trunk/src/triangle.c
  11167. * Changed copyleft to LGPL.
  11168. ------------------------------------------------------------------------
  11169. r190 | sam | 2003-11-16 12:13:46 +0000 (Sun, 16 Nov 2003) | 3 lines
  11170. Changed paths:
  11171. M /libcaca/trunk/Makefile.am
  11172. M /libcaca/trunk/configure.ac
  11173. A /libcaca/trunk/examples (from /libcaca/trunk/test:189)
  11174. M /libcaca/trunk/examples/Makefile.am
  11175. D /libcaca/trunk/libcaca
  11176. A /libcaca/trunk/src (from /libcaca/trunk/libcaca:189)
  11177. M /libcaca/trunk/src/line.c
  11178. D /libcaca/trunk/test
  11179. * 2nd pass in the libcaca rehandling; moved sources to src/ and examples
  11180. to examples/.
  11181. ------------------------------------------------------------------------
  11182. r189 | sam | 2003-11-16 12:07:52 +0000 (Sun, 16 Nov 2003) | 2 lines
  11183. Changed paths:
  11184. M /libcaca/trunk/COPYING
  11185. M /libcaca/trunk/Makefile.am
  11186. M /libcaca/trunk/README
  11187. M /libcaca/trunk/TODO
  11188. M /libcaca/trunk/bootstrap
  11189. M /libcaca/trunk/configure.ac
  11190. D /libcaca/trunk/data
  11191. D /libcaca/trunk/debian/.cvsignore
  11192. M /libcaca/trunk/debian/changelog
  11193. M /libcaca/trunk/debian/control
  11194. M /libcaca/trunk/debian/rules
  11195. D /libcaca/trunk/doc
  11196. D /libcaca/trunk/src
  11197. * The big TTYvaders/libcaca split. This is libcaca.
  11198. ------------------------------------------------------------------------
  11199. r187 | sam | 2003-11-16 11:26:54 +0000 (Sun, 16 Nov 2003) | 8 lines
  11200. Changed paths:
  11201. M /libcaca/trunk/configure.ac
  11202. M /libcaca/trunk/libcaca/blit.c
  11203. M /libcaca/trunk/libcaca/caca.c
  11204. M /libcaca/trunk/libcaca/conic.c
  11205. M /libcaca/trunk/libcaca/graphics.c
  11206. M /libcaca/trunk/src/weapons.c
  11207. * configure.ac:
  11208. + Added -Wsign-compare to the warning flags.
  11209. * libcaca/caca.c:
  11210. + Fixed a signed/unsigned bug that caused infinite waits with
  11211. ee_set_delay(0).
  11212. * src/weapons.c libcaca/graphics.c libcaca/blit.c libcaca/conic.c:
  11213. + Fixed minor signed/unsigned comparison warnings.
  11214. ------------------------------------------------------------------------
  11215. r185 | sam | 2003-11-16 00:33:35 +0000 (Sun, 16 Nov 2003) | 2 lines
  11216. Changed paths:
  11217. M /libcaca/trunk/Makefile.am
  11218. M /libcaca/trunk/TODO
  11219. M /libcaca/trunk/configure.ac
  11220. A /libcaca/trunk/libcaca (from /libcaca/trunk/libee:184)
  11221. M /libcaca/trunk/libcaca/Makefile.am
  11222. M /libcaca/trunk/libcaca/blit.c
  11223. M /libcaca/trunk/libcaca/box.c
  11224. A /libcaca/trunk/libcaca/caca.c (from /libcaca/trunk/libee/ee.c:184)
  11225. A /libcaca/trunk/libcaca/caca.h (from /libcaca/trunk/libee/ee.h:184)
  11226. A /libcaca/trunk/libcaca/caca_internals.h (from /libcaca/trunk/libee/ee_internals.h:184)
  11227. M /libcaca/trunk/libcaca/conic.c
  11228. D /libcaca/trunk/libcaca/ee.c
  11229. D /libcaca/trunk/libcaca/ee.h
  11230. D /libcaca/trunk/libcaca/ee_internals.h
  11231. M /libcaca/trunk/libcaca/graphics.c
  11232. M /libcaca/trunk/libcaca/io.c
  11233. M /libcaca/trunk/libcaca/line.c
  11234. M /libcaca/trunk/libcaca/math.c
  11235. M /libcaca/trunk/libcaca/sprite.c
  11236. M /libcaca/trunk/libcaca/triangle.c
  11237. D /libcaca/trunk/libee
  11238. M /libcaca/trunk/src/Makefile.am
  11239. M /libcaca/trunk/src/aliens.c
  11240. M /libcaca/trunk/src/bonus.c
  11241. M /libcaca/trunk/src/box.c
  11242. M /libcaca/trunk/src/ceo.c
  11243. M /libcaca/trunk/src/collide.c
  11244. M /libcaca/trunk/src/common.h
  11245. M /libcaca/trunk/src/explosions.c
  11246. M /libcaca/trunk/src/intro.c
  11247. M /libcaca/trunk/src/main.c
  11248. M /libcaca/trunk/src/overlay.c
  11249. M /libcaca/trunk/src/player.c
  11250. M /libcaca/trunk/src/starfield.c
  11251. M /libcaca/trunk/src/tunnel.c
  11252. M /libcaca/trunk/src/weapons.c
  11253. M /libcaca/trunk/test/Makefile.am
  11254. M /libcaca/trunk/test/demo.c
  11255. M /libcaca/trunk/test/spritedit.c
  11256. * Renamed libee to libcaca. Far less collisions.
  11257. ------------------------------------------------------------------------
  11258. r183 | sam | 2003-11-16 00:09:09 +0000 (Sun, 16 Nov 2003) | 2 lines
  11259. Changed paths:
  11260. M /libcaca/trunk/libee/Makefile.am
  11261. A /libcaca/trunk/libee/blit.c
  11262. M /libcaca/trunk/libee/ee.h
  11263. M /libcaca/trunk/test/Makefile.am
  11264. M /libcaca/trunk/test/demo.c
  11265. * Very ugly ee_blit function. Will be polished in a while.
  11266. ------------------------------------------------------------------------
  11267. r181 | sam | 2003-11-15 12:42:38 +0000 (Sat, 15 Nov 2003) | 10 lines
  11268. Changed paths:
  11269. M /libcaca/trunk/libee/ee.c
  11270. M /libcaca/trunk/libee/ee.h
  11271. M /libcaca/trunk/libee/graphics.c
  11272. M /libcaca/trunk/test/demo.c
  11273. * libee/ee.c:
  11274. + Replaced ee_color_names[] with ee_get_color_name().
  11275. + Don't oversleep in ee_refresh().
  11276. * libee/graphics.c:
  11277. + Implemented ee_printf().
  11278. * test/demo.c:
  11279. + If new keypresses are detected, don't wait for the next screen refresh.
  11280. + Added an fps counter on demos.
  11281. + Added controls for outlines and drawing boundaries.
  11282. ------------------------------------------------------------------------
  11283. r179 | sam | 2003-11-15 09:58:20 +0000 (Sat, 15 Nov 2003) | 8 lines
  11284. Changed paths:
  11285. M /libcaca/trunk/libee/ee.c
  11286. M /libcaca/trunk/libee/ee.h
  11287. M /libcaca/trunk/libee/ee_internals.h
  11288. M /libcaca/trunk/libee/graphics.c
  11289. M /libcaca/trunk/libee/line.c
  11290. * libee/graphics.c:
  11291. + Correct clipping in ee_putstr() for long strings.
  11292. * libee/ee.c:
  11293. + New ee_get_rendertime() call to provide framerate information.
  11294. * libee/ee.h:
  11295. + Added const keywords where it was meaningful, despite Slang's blatant
  11296. omission of such keywords in its prototypes.
  11297. ------------------------------------------------------------------------
  11298. r177 | sam | 2003-11-14 19:00:07 +0000 (Fri, 14 Nov 2003) | 6 lines
  11299. Changed paths:
  11300. M /libcaca/trunk/libee/ee.c
  11301. M /libcaca/trunk/src/main.c
  11302. M /libcaca/trunk/test/demo.c
  11303. * libee/ee.c:
  11304. + Implemented correct framerate wait loop.
  11305. + No framedropping yet.
  11306. * test/demo.c src/main.c:
  11307. + Set an arbitrary framerate for demos.
  11308. ------------------------------------------------------------------------
  11309. r175 | sam | 2003-11-14 18:49:53 +0000 (Fri, 14 Nov 2003) | 2 lines
  11310. Changed paths:
  11311. M /libcaca/trunk/src/Makefile.am
  11312. M /libcaca/trunk/test/Makefile.am
  11313. * Fixed compilation in an alternate directory.
  11314. ------------------------------------------------------------------------
  11315. r173 | sam | 2003-11-14 17:02:36 +0000 (Fri, 14 Nov 2003) | 2 lines
  11316. Changed paths:
  11317. M /libcaca/trunk/src/box.c
  11318. M /libcaca/trunk/src/main.c
  11319. M /libcaca/trunk/src/player.c
  11320. M /libcaca/trunk/src/starfield.c
  11321. M /libcaca/trunk/src/tunnel.c
  11322. M /libcaca/trunk/src/weapons.c
  11323. * Sanity checks after each malloc() call.
  11324. ------------------------------------------------------------------------
  11325. r171 | sam | 2003-11-14 16:55:58 +0000 (Fri, 14 Nov 2003) | 4 lines
  11326. Changed paths:
  11327. M /libcaca/trunk/libee/ee.h
  11328. M /libcaca/trunk/libee/math.c
  11329. * libee/math.c:
  11330. + ee_sqrt() now uses unsigned ints.
  11331. + Avoid overflows in ee_sqrt().
  11332. ------------------------------------------------------------------------
  11333. r169 | sam | 2003-11-13 17:12:40 +0000 (Thu, 13 Nov 2003) | 2 lines
  11334. Changed paths:
  11335. M /libcaca/trunk/src/intro.c
  11336. * src/intro.c: Minor graphical issue on dosemu with ncurses backend.
  11337. ------------------------------------------------------------------------
  11338. r167 | sam | 2003-11-13 16:45:25 +0000 (Thu, 13 Nov 2003) | 6 lines
  11339. Changed paths:
  11340. M /libcaca/trunk/libee/ee.c
  11341. M /libcaca/trunk/libee/ee_internals.h
  11342. M /libcaca/trunk/libee/graphics.c
  11343. M /libcaca/trunk/libee/sprite.c
  11344. * libee/ee.c:
  11345. + Error checking in ee_init().
  11346. + Pre-generate the empty line for ee_clear().
  11347. * libee/sprite.c:
  11348. + Better error checking in ee_sprite_load().
  11349. ------------------------------------------------------------------------
  11350. r165 | sam | 2003-11-13 15:41:12 +0000 (Thu, 13 Nov 2003) | 2 lines
  11351. Changed paths:
  11352. M /libcaca/trunk/libee/conic.c
  11353. M /libcaca/trunk/libee/line.c
  11354. M /libcaca/trunk/src/box.c
  11355. * Minor coding style changes.
  11356. ------------------------------------------------------------------------
  11357. r163 | sam | 2003-11-13 15:37:49 +0000 (Thu, 13 Nov 2003) | 2 lines
  11358. Changed paths:
  11359. M /libcaca/trunk/data/Makefile.am
  11360. D /libcaca/trunk/data/bar_boss
  11361. D /libcaca/trunk/data/bar_fighter
  11362. A /libcaca/trunk/data/barboss.txt (from /libcaca/trunk/data/bar_boss:162)
  11363. A /libcaca/trunk/data/barfight.txt (from /libcaca/trunk/data/bar_fighter:162)
  11364. D /libcaca/trunk/data/baz_fighter
  11365. A /libcaca/trunk/data/bazfight.txt (from /libcaca/trunk/data/baz_fighter:162)
  11366. A /libcaca/trunk/data/bongem.txt (from /libcaca/trunk/data/item_gem:162)
  11367. A /libcaca/trunk/data/bonheart.txt (from /libcaca/trunk/data/item_heart:162)
  11368. D /libcaca/trunk/data/explosion_medium
  11369. D /libcaca/trunk/data/explosion_small
  11370. D /libcaca/trunk/data/foo_fighter
  11371. A /libcaca/trunk/data/foofight.txt (from /libcaca/trunk/data/foo_fighter:162)
  11372. D /libcaca/trunk/data/item_gem
  11373. D /libcaca/trunk/data/item_heart
  11374. A /libcaca/trunk/data/ship.txt (from /libcaca/trunk/data/ship_green:162)
  11375. D /libcaca/trunk/data/ship_green
  11376. D /libcaca/trunk/data/weapon_bomb
  11377. D /libcaca/trunk/data/weapon_fragbomb
  11378. A /libcaca/trunk/data/wpnbomb.txt (from /libcaca/trunk/data/weapon_bomb:162)
  11379. A /libcaca/trunk/data/wpnfrag.txt (from /libcaca/trunk/data/weapon_fragbomb:162)
  11380. A /libcaca/trunk/data/xplmed.txt (from /libcaca/trunk/data/explosion_medium:162)
  11381. A /libcaca/trunk/data/xplsmall.txt (from /libcaca/trunk/data/explosion_small:162)
  11382. M /libcaca/trunk/src/aliens.c
  11383. M /libcaca/trunk/src/bonus.c
  11384. M /libcaca/trunk/src/explosions.c
  11385. M /libcaca/trunk/src/intro.c
  11386. M /libcaca/trunk/src/player.c
  11387. M /libcaca/trunk/src/weapons.c
  11388. M /libcaca/trunk/test/demo.c
  11389. * Renamed sprites to < 8+3 names for the DOS port.
  11390. ------------------------------------------------------------------------
  11391. r161 | sam | 2003-11-12 23:46:58 +0000 (Wed, 12 Nov 2003) | 7 lines
  11392. Changed paths:
  11393. M /libcaca/trunk/data/bar_boss
  11394. M /libcaca/trunk/data/bar_fighter
  11395. M /libcaca/trunk/data/baz_fighter
  11396. M /libcaca/trunk/data/explosion_medium
  11397. M /libcaca/trunk/data/explosion_small
  11398. M /libcaca/trunk/data/foo_fighter
  11399. M /libcaca/trunk/data/item_gem
  11400. M /libcaca/trunk/data/item_heart
  11401. M /libcaca/trunk/data/ship_green
  11402. M /libcaca/trunk/data/weapon_bomb
  11403. M /libcaca/trunk/data/weapon_fragbomb
  11404. M /libcaca/trunk/src/starfield.c
  11405. M /libcaca/trunk/test/demo.c
  11406. * test/demo.c:
  11407. + Removed a spurious '\n' from an ee_putstr().
  11408. * src/starfield.c:
  11409. + Fixed starfield color.
  11410. * data/:
  11411. + Fixed every sprite's colors.
  11412. ------------------------------------------------------------------------
  11413. r159 | sam | 2003-11-12 21:18:50 +0000 (Wed, 12 Nov 2003) | 25 lines
  11414. Changed paths:
  11415. A /libcaca/trunk/BUGS
  11416. M /libcaca/trunk/Makefile.am
  11417. M /libcaca/trunk/README
  11418. M /libcaca/trunk/TODO
  11419. M /libcaca/trunk/libee/Makefile.am
  11420. M /libcaca/trunk/libee/box.c
  11421. M /libcaca/trunk/libee/conic.c
  11422. M /libcaca/trunk/libee/ee.c
  11423. M /libcaca/trunk/libee/ee.h
  11424. A /libcaca/trunk/libee/ee_internals.h
  11425. M /libcaca/trunk/libee/graphics.c
  11426. M /libcaca/trunk/libee/io.c
  11427. M /libcaca/trunk/libee/line.c
  11428. M /libcaca/trunk/libee/math.c
  11429. M /libcaca/trunk/libee/sprite.c
  11430. M /libcaca/trunk/libee/triangle.c
  11431. M /libcaca/trunk/src/Makefile.am
  11432. M /libcaca/trunk/src/overlay.c
  11433. M /libcaca/trunk/src/weapons.c
  11434. M /libcaca/trunk/test/demo.c
  11435. * libee/ee.h:
  11436. + Added ee_color_names[] containing our 16 color names.
  11437. * libee/ee.c:
  11438. + Extended our color set to the full 16 instead of 10.
  11439. + Precalculate ncurses attributes.
  11440. * libee/graphics.c:
  11441. + Clip color value in ee_set_color().
  11442. + Clip characters in ee_putchar().
  11443. + Partially clip characters in ee_putstr(), overflows aren't checked yet.
  11444. * libee/ee_internals.h:
  11445. + New file to share extern variables within libee.
  11446. * test/demo.c:
  11447. + Added a simple demo_color() to output all colors.
  11448. + Replaced four ee_draw_line() with ee_draw_thin_box().
  11449. + Replaced x1, y1, x2 etc. with xa, ya, xb etc. because <math.h> already
  11450. defines y1.
  11451. + Randomized colours from 0 to 15 instead of 1 to 10.
  11452. * src/Makefiles.am:
  11453. + Added -lm to the ttyvaders linking flags because of the intro.
  11454. * README BUGS TODO:
  11455. + Updated.
  11456. ------------------------------------------------------------------------
  11457. r157 | sam | 2003-11-12 18:41:02 +0000 (Wed, 12 Nov 2003) | 7 lines
  11458. Changed paths:
  11459. M /libcaca/trunk/README
  11460. M /libcaca/trunk/configure.ac
  11461. M /libcaca/trunk/libee/ee.c
  11462. M /libcaca/trunk/libee/graphics.c
  11463. * README:
  11464. + Added a note about dos cross-compilation.
  11465. * configure.ac:
  11466. + Added a check for ScreenUpdate in <pc.h>.
  11467. * libee/graphics.c libee/ee.c:
  11468. + Improved the conio port thanks to ScreenUpdate().
  11469. ------------------------------------------------------------------------
  11470. r155 | sam | 2003-11-12 16:23:18 +0000 (Wed, 12 Nov 2003) | 2 lines
  11471. Changed paths:
  11472. M /libcaca/trunk/configure.ac
  11473. M /libcaca/trunk/libee/conic.c
  11474. M /libcaca/trunk/libee/ee.c
  11475. M /libcaca/trunk/libee/graphics.c
  11476. M /libcaca/trunk/libee/io.c
  11477. M /libcaca/trunk/libee/line.c
  11478. * MS-DOS port of libee, using <conio.h>.
  11479. ------------------------------------------------------------------------
  11480. r153 | sam | 2003-11-12 01:48:58 +0000 (Wed, 12 Nov 2003) | 17 lines
  11481. Changed paths:
  11482. M /libcaca/trunk/data/foo_fighter
  11483. M /libcaca/trunk/libee/box.c
  11484. M /libcaca/trunk/libee/ee.h
  11485. M /libcaca/trunk/libee/graphics.c
  11486. M /libcaca/trunk/libee/line.c
  11487. M /libcaca/trunk/libee/sprite.c
  11488. M /libcaca/trunk/src/Makefile.am
  11489. M /libcaca/trunk/src/aliens.c
  11490. M /libcaca/trunk/src/bonus.c
  11491. M /libcaca/trunk/src/box.c
  11492. M /libcaca/trunk/src/common.h
  11493. M /libcaca/trunk/src/explosions.c
  11494. A /libcaca/trunk/src/intro.c
  11495. M /libcaca/trunk/src/main.c
  11496. M /libcaca/trunk/src/overlay.c
  11497. M /libcaca/trunk/src/player.c
  11498. M /libcaca/trunk/src/starfield.c
  11499. M /libcaca/trunk/src/tunnel.c
  11500. M /libcaca/trunk/src/weapons.c
  11501. M /libcaca/trunk/test/demo.c
  11502. M /libcaca/trunk/test/spritedit.c
  11503. * libee/graphics.c:
  11504. + Renamed ee_color() to ee_set_color(), wrote ee_get_color().
  11505. * libee/line.c:
  11506. + Implemented draw_polyline() and draw_thin_polyline().
  11507. * libee/sprite.c:
  11508. + Removed the f member of struct ee_sprite.
  11509. + Implemented ee_get_sprite_{width|height|dx|dy}().
  11510. + Restore the color fater ee_draw_sprite() is called.
  11511. * libee/box.c:
  11512. + Fixed a bug causing improper box clipping at the right and the bottom.
  11513. * data/foo_fighter:
  11514. + Fixed bugs in the sprite.
  11515. * src/intro.c:
  11516. + Test effects for the future game's intro.
  11517. * test/spritedit.c:
  11518. + Added stuff to the sprite editor. We can now navigate through frames.
  11519. ------------------------------------------------------------------------
  11520. r151 | sam | 2003-11-11 10:22:19 +0000 (Tue, 11 Nov 2003) | 13 lines
  11521. Changed paths:
  11522. M /libcaca/trunk/libee/Makefile.am
  11523. A /libcaca/trunk/libee/box.c
  11524. M /libcaca/trunk/libee/conic.c
  11525. M /libcaca/trunk/libee/ee.h
  11526. M /libcaca/trunk/libee/triangle.c
  11527. M /libcaca/trunk/test/demo.c
  11528. * libee/triangle.c:
  11529. + Wrote ee_draw_triangle() and ee_draw_thin_triangle().
  11530. * libee/box.c:
  11531. + Wrote ee_draw_box(), ee_draw_thin_box() and ee_fill_box().
  11532. * libee/conic.c:
  11533. + Wrote ee_fill_ellipse().
  11534. + First attempt at ee_draw_thin_ellipse(), to be reworked.
  11535. * test/demo.c:
  11536. + Merged demo_lines() and demo_thin_lines().
  11537. + Merged demo_triangles() and demo_outlined_triangles().
  11538. + Wrote demo_box().
  11539. + Use ee_fill_ellipse() in demo_all().
  11540. ------------------------------------------------------------------------
  11541. r149 | sam | 2003-11-11 08:00:36 +0000 (Tue, 11 Nov 2003) | 5 lines
  11542. Changed paths:
  11543. M /libcaca/trunk/data/Makefile.am
  11544. A /libcaca/trunk/data/ship_green
  11545. M /libcaca/trunk/src/collide.c
  11546. M /libcaca/trunk/src/main.c
  11547. M /libcaca/trunk/src/player.c
  11548. M /libcaca/trunk/src/weapons.c
  11549. * src/weapons.c:
  11550. + Use ee_draw_ellipse() instead of ee_draw_circle() to draw the nuke.
  11551. * src/player.c:
  11552. + Use ee_draw_sprite() to draw our ship.
  11553. ------------------------------------------------------------------------
  11554. r147 | sam | 2003-11-10 23:38:50 +0000 (Mon, 10 Nov 2003) | 8 lines
  11555. Changed paths:
  11556. M /libcaca/trunk/libee/Makefile.am
  11557. M /libcaca/trunk/libee/conic.c
  11558. M /libcaca/trunk/libee/ee.c
  11559. M /libcaca/trunk/libee/ee.h
  11560. A /libcaca/trunk/libee/graphics.c (from /libcaca/trunk/libee/ee.c:146)
  11561. M /libcaca/trunk/libee/io.c
  11562. M /libcaca/trunk/libee/line.c
  11563. M /libcaca/trunk/libee/math.c
  11564. M /libcaca/trunk/libee/sprite.c
  11565. M /libcaca/trunk/libee/triangle.c
  11566. M /libcaca/trunk/src/box.c
  11567. M /libcaca/trunk/src/overlay.c
  11568. M /libcaca/trunk/src/player.c
  11569. M /libcaca/trunk/src/starfield.c
  11570. M /libcaca/trunk/src/tunnel.c
  11571. M /libcaca/trunk/src/weapons.c
  11572. M /libcaca/trunk/test/demo.c
  11573. * libee/graphics.c:
  11574. + Moved ee_putstr() and ee_putchar() in here.
  11575. * libee/ee.h:
  11576. + Got rid of ee_goto().
  11577. + Moved <slang.h> or <curses.h> into libee.
  11578. * Replaced ee_goto()/ee_putstr() pairs with ee_putstr().
  11579. * Ditto for ee_putchar().
  11580. ------------------------------------------------------------------------
  11581. r145 | sam | 2003-11-10 23:04:13 +0000 (Mon, 10 Nov 2003) | 5 lines
  11582. Changed paths:
  11583. M /libcaca/trunk/data/Makefile.am
  11584. M /libcaca/trunk/src/Makefile.am
  11585. M /libcaca/trunk/test
  11586. M /libcaca/trunk/test/Makefile.am
  11587. A /libcaca/trunk/test/spritedit.c
  11588. * test/spritedit.c:
  11589. + Placeholder for our upcoming sprite editor.
  11590. * src/Makefile.am data/Makefile.am:
  11591. + Use AM_CPPFLAGS, not target_CPPFLAGS, so that automake-1.5 can be used.
  11592. ------------------------------------------------------------------------
  11593. r143 | sam | 2003-11-10 22:43:30 +0000 (Mon, 10 Nov 2003) | 4 lines
  11594. Changed paths:
  11595. M /libcaca/trunk/data/Makefile.am
  11596. A /libcaca/trunk/data/weapon_fragbomb
  11597. M /libcaca/trunk/src/weapons.c
  11598. * src/weapons.c data/weapon_fragbomb:
  11599. + Drew the fragbomb sprite.
  11600. + Use the fragbomb in src/weapons.c.
  11601. ------------------------------------------------------------------------
  11602. r141 | sam | 2003-11-10 21:54:11 +0000 (Mon, 10 Nov 2003) | 5 lines
  11603. Changed paths:
  11604. M /libcaca/trunk/data/Makefile.am
  11605. A /libcaca/trunk/data/weapon_bomb
  11606. M /libcaca/trunk/src/weapons.c
  11607. * data/weapon_bomb:
  11608. + New bomb sprite.
  11609. * src/weapons.c:
  11610. + Switched the bomb drawing to use ee_draw_sprite().
  11611. ------------------------------------------------------------------------
  11612. r139 | sam | 2003-11-10 21:17:47 +0000 (Mon, 10 Nov 2003) | 8 lines
  11613. Changed paths:
  11614. M /libcaca/trunk/data/Makefile.am
  11615. A /libcaca/trunk/data/explosion_medium
  11616. A /libcaca/trunk/data/explosion_small
  11617. M /libcaca/trunk/libee/sprite.c
  11618. M /libcaca/trunk/src/explosions.c
  11619. * libee/sprite.c:
  11620. + Made sprite loading more robust.
  11621. * src/explosions.c:
  11622. + No longer use ee_putchar etc. to draw our sprites, but use
  11623. ee_draw_sprite().
  11624. * data/:
  11625. + Drew explosion_medium and explosion_small sprites.
  11626. ------------------------------------------------------------------------
  11627. r137 | sam | 2003-11-10 20:43:02 +0000 (Mon, 10 Nov 2003) | 2 lines
  11628. Changed paths:
  11629. M /libcaca/trunk/libee/conic.c
  11630. * libee/conic.c: Clip circles and ellipses.
  11631. ------------------------------------------------------------------------
  11632. r135 | sam | 2003-11-10 18:29:04 +0000 (Mon, 10 Nov 2003) | 5 lines
  11633. Changed paths:
  11634. M /libcaca/trunk/libee/conic.c
  11635. M /libcaca/trunk/libee/sprite.c
  11636. * libee/sprite.c:
  11637. + Added sanity checks in ee_sprite_* functions.
  11638. * libee/conic.c:
  11639. + Use ellipsepoints() in ee_draw_circle().
  11640. ------------------------------------------------------------------------
  11641. r133 | sam | 2003-11-10 18:23:23 +0000 (Mon, 10 Nov 2003) | 3 lines
  11642. Changed paths:
  11643. M /libcaca/trunk/test/demo.c
  11644. * test/demo.c:
  11645. + Ellipses demo.
  11646. ------------------------------------------------------------------------
  11647. r131 | sam | 2003-11-10 18:21:36 +0000 (Mon, 10 Nov 2003) | 3 lines
  11648. Changed paths:
  11649. M /libcaca/trunk/libee/conic.c
  11650. M /libcaca/trunk/libee/ee.h
  11651. * libee/conic.c:
  11652. + ee_draw_ellipse().
  11653. ------------------------------------------------------------------------
  11654. r129 | sam | 2003-11-10 15:31:12 +0000 (Mon, 10 Nov 2003) | 2 lines
  11655. Changed paths:
  11656. M /libcaca/trunk/libee/Makefile.am
  11657. D /libcaca/trunk/libee/circle.c
  11658. A /libcaca/trunk/libee/conic.c (from /libcaca/trunk/libee/circle.c:127)
  11659. M /libcaca/trunk/libee/line.c
  11660. * Renamed libee/circle.c to libee/conic.c because we'll do ellipsis.
  11661. ------------------------------------------------------------------------
  11662. r127 | sam | 2003-11-10 15:16:38 +0000 (Mon, 10 Nov 2003) | 3 lines
  11663. Changed paths:
  11664. M /libcaca/trunk/libee/line.c
  11665. * libee/line.c:
  11666. + Added code comments.
  11667. ------------------------------------------------------------------------
  11668. r125 | sam | 2003-11-10 14:19:21 +0000 (Mon, 10 Nov 2003) | 4 lines
  11669. Changed paths:
  11670. M /libcaca/trunk/configure.ac
  11671. M /libcaca/trunk/libee/Makefile.am
  11672. M /libcaca/trunk/src/Makefile.am
  11673. M /libcaca/trunk/test/Makefile.am
  11674. * configure.ac:
  11675. + Moved optimization flags and warning triggers here.
  11676. + Updated the snapshot timestamp.
  11677. ------------------------------------------------------------------------
  11678. r123 | sam | 2003-11-10 14:13:56 +0000 (Mon, 10 Nov 2003) | 2 lines
  11679. Changed paths:
  11680. M /libcaca/trunk/test/demo.c
  11681. * test/demo.c: Nicer complete demo.
  11682. ------------------------------------------------------------------------
  11683. r121 | sam | 2003-11-10 09:26:40 +0000 (Mon, 10 Nov 2003) | 11 lines
  11684. Changed paths:
  11685. M /libcaca/trunk/data/Makefile.am
  11686. A /libcaca/trunk/data/baz_fighter
  11687. A /libcaca/trunk/data/foo_fighter
  11688. A /libcaca/trunk/data/item_gem
  11689. A /libcaca/trunk/data/item_heart
  11690. M /libcaca/trunk/libee/ee.h
  11691. M /libcaca/trunk/libee/sprite.c
  11692. M /libcaca/trunk/src/aliens.c
  11693. M /libcaca/trunk/src/bonus.c
  11694. M /libcaca/trunk/src/box.c
  11695. * libee/sprite.c:
  11696. + More robust sprite loader.
  11697. + Added ee_set_sprite_frame() and ee_get_sprite_frame().
  11698. + Free all structures in ee_free_sprite().
  11699. * src/aliens.c src/bonus.c:
  11700. + Use ee_draw_sprite() instead of our manual sprite rendering.
  11701. * src/box.c:
  11702. + Use ee_draw_line() instead of the manual equivalent.
  11703. * data/:
  11704. + Added foo_fighter, baz_fighter, item_gem and item_heart sprites.
  11705. ------------------------------------------------------------------------
  11706. r119 | sam | 2003-11-10 02:00:52 +0000 (Mon, 10 Nov 2003) | 2 lines
  11707. Changed paths:
  11708. A /libcaca/trunk/data/Makefile.am
  11709. * Oops, forgot data/Makefile.am.
  11710. ------------------------------------------------------------------------
  11711. r117 | sam | 2003-11-10 02:00:19 +0000 (Mon, 10 Nov 2003) | 5 lines
  11712. Changed paths:
  11713. M /libcaca/trunk/Makefile.am
  11714. M /libcaca/trunk/configure.ac
  11715. A /libcaca/trunk/data
  11716. A /libcaca/trunk/data/bar_boss
  11717. A /libcaca/trunk/data/bar_fighter
  11718. M /libcaca/trunk/test/demo.c
  11719. * test/demo.c:
  11720. + Wrote a little sprite demo.
  11721. * data/:
  11722. + Added bar_fighter (from ttyvaders) and bar_boss (from shapes.txt).
  11723. ------------------------------------------------------------------------
  11724. r115 | sam | 2003-11-10 01:56:24 +0000 (Mon, 10 Nov 2003) | 4 lines
  11725. Changed paths:
  11726. M /libcaca/trunk/libee/Makefile.am
  11727. M /libcaca/trunk/libee/ee.h
  11728. A /libcaca/trunk/libee/sprite.c
  11729. * libee/sprite.c:
  11730. + Beginning of sprite handling within the library.
  11731. + Added support to load files.
  11732. ------------------------------------------------------------------------
  11733. r113 | sam | 2003-11-10 00:27:33 +0000 (Mon, 10 Nov 2003) | 3 lines
  11734. Changed paths:
  11735. M /libcaca/trunk/test/demo.c
  11736. * test/demo.c:
  11737. + outlined triangles demo.
  11738. ------------------------------------------------------------------------
  11739. r111 | sam | 2003-11-10 00:15:02 +0000 (Mon, 10 Nov 2003) | 2 lines
  11740. Changed paths:
  11741. M /libcaca/trunk/configure.ac
  11742. M /libcaca/trunk/libee/Makefile.am
  11743. M /libcaca/trunk/src/Makefile.am
  11744. M /libcaca/trunk/test/Makefile.am
  11745. * Removed CPPFLAGS_slang and CPPFLAGS_ncurses, we now have config.h.
  11746. ------------------------------------------------------------------------
  11747. r109 | sam | 2003-11-09 23:34:24 +0000 (Sun, 09 Nov 2003) | 4 lines
  11748. Changed paths:
  11749. M /libcaca/trunk/src/aliens.c
  11750. M /libcaca/trunk/src/bonus.c
  11751. M /libcaca/trunk/src/box.c
  11752. M /libcaca/trunk/src/collide.c
  11753. M /libcaca/trunk/src/explosions.c
  11754. M /libcaca/trunk/src/main.c
  11755. M /libcaca/trunk/src/overlay.c
  11756. M /libcaca/trunk/src/player.c
  11757. M /libcaca/trunk/src/starfield.c
  11758. M /libcaca/trunk/src/tunnel.c
  11759. M /libcaca/trunk/src/weapons.c
  11760. * src/*.c:
  11761. + Added missing #include "config.h".
  11762. + Fixed a nasty bug in ee_rand() calls.
  11763. ------------------------------------------------------------------------
  11764. r107 | sam | 2003-11-09 23:01:29 +0000 (Sun, 09 Nov 2003) | 3 lines
  11765. Changed paths:
  11766. M /libcaca/trunk/test/demo.c
  11767. * test/demo.c:
  11768. + Disabled the pyramid demo and wrote a simple triangles demo.
  11769. ------------------------------------------------------------------------
  11770. r105 | sam | 2003-11-09 21:36:24 +0000 (Sun, 09 Nov 2003) | 5 lines
  11771. Changed paths:
  11772. M /libcaca/trunk/libee/Makefile.am
  11773. M /libcaca/trunk/libee/ee.h
  11774. A /libcaca/trunk/libee/triangle.c
  11775. M /libcaca/trunk/test/Makefile.am
  11776. M /libcaca/trunk/test/demo.c
  11777. * libee/triangle.c:
  11778. + Implemented ee_fill_triangle().
  11779. * test/demo.c:
  11780. + Triangle demo.
  11781. ------------------------------------------------------------------------
  11782. r103 | sam | 2003-11-09 19:46:14 +0000 (Sun, 09 Nov 2003) | 5 lines
  11783. Changed paths:
  11784. M /libcaca/trunk/libee/ee.h
  11785. M /libcaca/trunk/libee/line.c
  11786. M /libcaca/trunk/test/demo.c
  11787. * libee/line.c:
  11788. + ee_draw_thin_line().
  11789. * test/demo.c:
  11790. + Added a thin lines demo.
  11791. ------------------------------------------------------------------------
  11792. r101 | sam | 2003-11-09 18:10:44 +0000 (Sun, 09 Nov 2003) | 2 lines
  11793. Changed paths:
  11794. M /libcaca/trunk/libee/line.c
  11795. * libee/line.c: genericized line drawing for future use.
  11796. ------------------------------------------------------------------------
  11797. r99 | sam | 2003-11-09 17:45:12 +0000 (Sun, 09 Nov 2003) | 6 lines
  11798. Changed paths:
  11799. M /libcaca/trunk/test
  11800. M /libcaca/trunk/test/demo.c
  11801. * test/demo.c:
  11802. + Putpixel demo.
  11803. + Draw line demo.
  11804. + Draw circle demo.
  11805. + Animated radar demo.
  11806. ------------------------------------------------------------------------
  11807. r97 | sam | 2003-11-09 17:21:43 +0000 (Sun, 09 Nov 2003) | 7 lines
  11808. Changed paths:
  11809. M /libcaca/trunk/libee/Makefile.am
  11810. A /libcaca/trunk/libee/circle.c (from /libcaca/trunk/src/weapons.c:95)
  11811. M /libcaca/trunk/libee/ee.h
  11812. M /libcaca/trunk/libee/line.c
  11813. M /libcaca/trunk/src/weapons.c
  11814. * src/weapons.c:
  11815. + Removed draw_circle, use ee_draw_circle instead.
  11816. * libee/circle.c:
  11817. + New ee_draw_circle function.
  11818. * libee/line.c:
  11819. + Changed an internal function's name.
  11820. ------------------------------------------------------------------------
  11821. r95 | sam | 2003-11-09 16:34:23 +0000 (Sun, 09 Nov 2003) | 2 lines
  11822. Changed paths:
  11823. M /libcaca/trunk/libee
  11824. M /libcaca/trunk/libee/Makefile.am
  11825. M /libcaca/trunk/libee/ee.h
  11826. A /libcaca/trunk/libee/line.c
  11827. * libee/line.c: Implemented ee_draw_line.
  11828. ------------------------------------------------------------------------
  11829. r93 | sam | 2003-11-09 13:52:40 +0000 (Sun, 09 Nov 2003) | 5 lines
  11830. Changed paths:
  11831. M /libcaca/trunk/libee/ee.c
  11832. M /libcaca/trunk/libee/ee.h
  11833. M /libcaca/trunk/test/demo.c
  11834. * libee/ee.c:
  11835. + got rid of DELAY.
  11836. * test/demo.c:
  11837. + Minor animation effect.
  11838. ------------------------------------------------------------------------
  11839. r91 | sam | 2003-11-09 13:51:37 +0000 (Sun, 09 Nov 2003) | 2 lines
  11840. Changed paths:
  11841. M /libcaca/trunk/libee/math.c
  11842. * libee/math.c: fixed a thinko in ee_rand().
  11843. ------------------------------------------------------------------------
  11844. r89 | sam | 2003-11-09 13:32:04 +0000 (Sun, 09 Nov 2003) | 8 lines
  11845. Changed paths:
  11846. M /libcaca/trunk/libee/Makefile.am
  11847. M /libcaca/trunk/libee/ee.c
  11848. M /libcaca/trunk/libee/ee.h
  11849. A /libcaca/trunk/libee/io.c (from /libcaca/trunk/libee/ee.c:86)
  11850. A /libcaca/trunk/libee/math.c
  11851. M /libcaca/trunk/src/Makefile.am
  11852. M /libcaca/trunk/src/aliens.c
  11853. M /libcaca/trunk/src/collide.c
  11854. M /libcaca/trunk/src/common.h
  11855. M /libcaca/trunk/src/explosions.c
  11856. M /libcaca/trunk/src/main.c
  11857. D /libcaca/trunk/src/math.c
  11858. M /libcaca/trunk/src/starfield.c
  11859. M /libcaca/trunk/src/tunnel.c
  11860. M /libcaca/trunk/src/weapons.c
  11861. * libee/io.c:
  11862. + Moved ee_get_key() here.
  11863. * libee/math.c:
  11864. + Moved r00t() here and renamed it to ee_sqrt().
  11865. + Moved GET_RAND() here and renamed it to ee_rand().
  11866. * src/math.c:
  11867. + Removed this deprecated file.
  11868. ------------------------------------------------------------------------
  11869. r87 | sam | 2003-11-09 13:16:19 +0000 (Sun, 09 Nov 2003) | 2 lines
  11870. Changed paths:
  11871. M /libcaca/trunk/src/aliens.c
  11872. M /libcaca/trunk/src/bonus.c
  11873. M /libcaca/trunk/src/box.c
  11874. M /libcaca/trunk/src/ceo.c
  11875. M /libcaca/trunk/src/collide.c
  11876. M /libcaca/trunk/src/common.h
  11877. M /libcaca/trunk/src/explosions.c
  11878. M /libcaca/trunk/src/main.c
  11879. M /libcaca/trunk/src/math.c
  11880. M /libcaca/trunk/src/overlay.c
  11881. M /libcaca/trunk/src/player.c
  11882. M /libcaca/trunk/src/starfield.c
  11883. M /libcaca/trunk/src/tunnel.c
  11884. M /libcaca/trunk/src/weapons.c
  11885. * Coding style everywhere.
  11886. ------------------------------------------------------------------------
  11887. r85 | sam | 2003-11-09 13:02:34 +0000 (Sun, 09 Nov 2003) | 5 lines
  11888. Changed paths:
  11889. M /libcaca/trunk/libee/Makefile.am
  11890. M /libcaca/trunk/test/Makefile.am
  11891. A /libcaca/trunk/test/demo.c
  11892. * libee/Makefile.am, test/Makefile.am:
  11893. + Added more compiler warning flags.
  11894. * test/demo.c:
  11895. + Small demo for libee.
  11896. ------------------------------------------------------------------------
  11897. r83 | sam | 2003-11-09 13:01:44 +0000 (Sun, 09 Nov 2003) | 2 lines
  11898. Changed paths:
  11899. M /libcaca/trunk/libee/ee.c
  11900. * libee/ee.c: Fixed a compilation warning.
  11901. ------------------------------------------------------------------------
  11902. r81 | sam | 2003-11-09 12:48:09 +0000 (Sun, 09 Nov 2003) | 2 lines
  11903. Changed paths:
  11904. M /libcaca/trunk/libee/ee.c
  11905. * libee/ee.c: Exact line fill in ee_clear().
  11906. ------------------------------------------------------------------------
  11907. r79 | sam | 2003-11-09 12:40:53 +0000 (Sun, 09 Nov 2003) | 2 lines
  11908. Changed paths:
  11909. M /libcaca/trunk/libee/Makefile.am
  11910. M /libcaca/trunk/libee/ee.c
  11911. A /libcaca/trunk/libee/ee.h
  11912. M /libcaca/trunk/src/Makefile.am
  11913. M /libcaca/trunk/src/aliens.c
  11914. M /libcaca/trunk/src/bonus.c
  11915. M /libcaca/trunk/src/box.c
  11916. M /libcaca/trunk/src/ceo.c
  11917. M /libcaca/trunk/src/common.h
  11918. M /libcaca/trunk/src/explosions.c
  11919. M /libcaca/trunk/src/main.c
  11920. M /libcaca/trunk/src/overlay.c
  11921. M /libcaca/trunk/src/player.c
  11922. M /libcaca/trunk/src/starfield.c
  11923. M /libcaca/trunk/src/tunnel.c
  11924. M /libcaca/trunk/src/weapons.c
  11925. * libee is now standalone.
  11926. ------------------------------------------------------------------------
  11927. r77 | sam | 2003-11-09 12:02:42 +0000 (Sun, 09 Nov 2003) | 2 lines
  11928. Changed paths:
  11929. M /libcaca/trunk/Makefile.am
  11930. M /libcaca/trunk/configure.ac
  11931. M /libcaca/trunk/libee
  11932. A /libcaca/trunk/libee/Makefile.am
  11933. M /libcaca/trunk/src/Makefile.am
  11934. A /libcaca/trunk/test
  11935. A /libcaca/trunk/test/Makefile.am
  11936. * libee is now (almost) standalone.
  11937. ------------------------------------------------------------------------
  11938. r75 | sam | 2003-11-09 11:26:08 +0000 (Sun, 09 Nov 2003) | 7 lines
  11939. Changed paths:
  11940. M /libcaca/trunk/doc/shapes.txt
  11941. A /libcaca/trunk/libee
  11942. A /libcaca/trunk/libee/ee.c (from /libcaca/trunk/src/graphics.c:73)
  11943. M /libcaca/trunk/src/Makefile.am
  11944. M /libcaca/trunk/src/ceo.c
  11945. M /libcaca/trunk/src/common.h
  11946. D /libcaca/trunk/src/graphics.c
  11947. M /libcaca/trunk/src/main.c
  11948. * libee/ee.c:
  11949. + First file in libee, from src/graphics.c.
  11950. + Disable cursor upon initialisation.
  11951. + Added delay code for constant framerate.
  11952. * src/common.h:
  11953. + Minor compilation fix for latest ncurses.
  11954. ------------------------------------------------------------------------
  11955. r73 | sam | 2003-11-06 21:40:53 +0000 (Thu, 06 Nov 2003) | 2 lines
  11956. Changed paths:
  11957. M /libcaca/trunk/bootstrap
  11958. * bootstrap: always remove autom4te.cache.
  11959. ------------------------------------------------------------------------
  11960. r71 | sam | 2003-10-02 01:08:13 +0000 (Thu, 02 Oct 2003) | 2 lines
  11961. Changed paths:
  11962. M /libcaca/trunk
  11963. M /libcaca/trunk/autotools
  11964. M /libcaca/trunk/bootstrap
  11965. M /libcaca/trunk/configure.ac
  11966. M /libcaca/trunk/debian
  11967. M /libcaca/trunk/src
  11968. M /libcaca/trunk/src/aliens.c
  11969. M /libcaca/trunk/src/bonus.c
  11970. M /libcaca/trunk/src/box.c
  11971. M /libcaca/trunk/src/ceo.c
  11972. M /libcaca/trunk/src/collide.c
  11973. M /libcaca/trunk/src/common.h
  11974. M /libcaca/trunk/src/explosions.c
  11975. M /libcaca/trunk/src/graphics.c
  11976. M /libcaca/trunk/src/main.c
  11977. M /libcaca/trunk/src/math.c
  11978. M /libcaca/trunk/src/overlay.c
  11979. M /libcaca/trunk/src/player.c
  11980. M /libcaca/trunk/src/starfield.c
  11981. M /libcaca/trunk/src/tunnel.c
  11982. M /libcaca/trunk/src/weapons.c
  11983. * Fixed keywords, ignore, and lots of tiny SVN things.
  11984. ------------------------------------------------------------------------
  11985. r69 | sam | 2003-02-09 11:17:40 +0000 (Sun, 09 Feb 2003) | 3 lines
  11986. Changed paths:
  11987. M /libcaca/trunk/TODO
  11988. M /libcaca/trunk/src/Makefile.am
  11989. A /libcaca/trunk/src/box.c
  11990. M /libcaca/trunk/src/common.h
  11991. M /libcaca/trunk/src/main.c
  11992. M /libcaca/trunk/src/overlay.c
  11993. * support for boxes
  11994. * application: pause box
  11995. ------------------------------------------------------------------------
  11996. r67 | sam | 2003-01-06 12:22:58 +0000 (Mon, 06 Jan 2003) | 3 lines
  11997. Changed paths:
  11998. M /libcaca/trunk/TODO
  11999. M /libcaca/trunk/src/collide.c
  12000. * cosmetic code changes.
  12001. * fixed a bug in the tunnel munching.
  12002. ------------------------------------------------------------------------
  12003. r65 | sam | 2002-12-23 16:44:28 +0000 (Mon, 23 Dec 2002) | 3 lines
  12004. Changed paths:
  12005. M /libcaca/trunk/README
  12006. M /libcaca/trunk/TODO
  12007. M /libcaca/trunk/configure.ac
  12008. M /libcaca/trunk/src/weapons.c
  12009. * fixed the ncurses build.
  12010. * replaced '�' with ':' in the fragbomb tail because it's not ASCII.
  12011. ------------------------------------------------------------------------
  12012. r63 | sam | 2002-12-23 16:21:38 +0000 (Mon, 23 Dec 2002) | 6 lines
  12013. Changed paths:
  12014. M /libcaca/trunk/configure.ac
  12015. M /libcaca/trunk/src/collide.c
  12016. M /libcaca/trunk/src/common.h
  12017. M /libcaca/trunk/src/graphics.c
  12018. M /libcaca/trunk/src/main.c
  12019. M /libcaca/trunk/src/overlay.c
  12020. M /libcaca/trunk/src/player.c
  12021. * new timestamp for a new snapshot.
  12022. * lots of sanity checks in collide.c.
  12023. * moved usleep() to graphics.c.
  12024. * added random key generator in the dummy driver.
  12025. * cosmetic changes in the energy bars.
  12026. ------------------------------------------------------------------------
  12027. r61 | sam | 2002-12-23 15:06:13 +0000 (Mon, 23 Dec 2002) | 4 lines
  12028. Changed paths:
  12029. M /libcaca/trunk/src/Makefile.am
  12030. M /libcaca/trunk/src/common.h
  12031. M /libcaca/trunk/src/main.c
  12032. A /libcaca/trunk/src/overlay.c
  12033. M /libcaca/trunk/src/player.c
  12034. * better handling of special weapon timeout.
  12035. * the bomb is now part of the standard fire button effect.
  12036. * overlay for life and special weapon jauges.
  12037. ------------------------------------------------------------------------
  12038. r59 | sam | 2002-12-23 13:46:27 +0000 (Mon, 23 Dec 2002) | 3 lines
  12039. Changed paths:
  12040. M /libcaca/trunk/src/aliens.c
  12041. M /libcaca/trunk/src/collide.c
  12042. M /libcaca/trunk/src/common.h
  12043. M /libcaca/trunk/src/main.c
  12044. M /libcaca/trunk/src/player.c
  12045. * aliens are now named foo, bar and baz.
  12046. * beginning of life jauges.
  12047. ------------------------------------------------------------------------
  12048. r57 | sam | 2002-12-23 13:13:04 +0000 (Mon, 23 Dec 2002) | 2 lines
  12049. Changed paths:
  12050. M /libcaca/trunk/src/common.h
  12051. M /libcaca/trunk/src/main.c
  12052. M /libcaca/trunk/src/player.c
  12053. * ship has vx and vy.
  12054. ------------------------------------------------------------------------
  12055. r55 | sam | 2002-12-23 12:47:36 +0000 (Mon, 23 Dec 2002) | 2 lines
  12056. Changed paths:
  12057. M /libcaca/trunk/TODO
  12058. M /libcaca/trunk/src/main.c
  12059. M /libcaca/trunk/src/tunnel.c
  12060. * cosmetic change: reworked draw_tunnel.
  12061. ------------------------------------------------------------------------
  12062. r53 | sam | 2002-12-23 12:03:31 +0000 (Mon, 23 Dec 2002) | 3 lines
  12063. Changed paths:
  12064. M /libcaca/trunk/src/main.c
  12065. M /libcaca/trunk/src/tunnel.c
  12066. * lasers are now twice as fast.
  12067. * walls are now filled, and displayed on top of aliens.
  12068. ------------------------------------------------------------------------
  12069. r51 | sam | 2002-12-23 10:06:27 +0000 (Mon, 23 Dec 2002) | 5 lines
  12070. Changed paths:
  12071. M /libcaca/trunk/configure.ac
  12072. M /libcaca/trunk/src/Makefile.am
  12073. M /libcaca/trunk/src/ceo.c
  12074. M /libcaca/trunk/src/common.h
  12075. M /libcaca/trunk/src/graphics.c
  12076. M /libcaca/trunk/src/main.c
  12077. M /libcaca/trunk/src/tunnel.c
  12078. * added support for --disable-slang.
  12079. * fixed an overflow in the tunnel update code.
  12080. * fragbomb is now 'f', not 'd'.
  12081. * added a missing call to init_bonus().
  12082. ------------------------------------------------------------------------
  12083. r49 | sam | 2002-12-23 09:28:37 +0000 (Mon, 23 Dec 2002) | 5 lines
  12084. Changed paths:
  12085. M /libcaca/trunk/TODO
  12086. M /libcaca/trunk/src/collide.c
  12087. M /libcaca/trunk/src/common.h
  12088. M /libcaca/trunk/src/main.c
  12089. M /libcaca/trunk/src/starfield.c
  12090. M /libcaca/trunk/src/tunnel.c
  12091. M /libcaca/trunk/src/weapons.c
  12092. * the beam now digs the tunnel.
  12093. * the starfield is now an array of stars.
  12094. * fixed wall rendering (offset issues and disappearing left wall).
  12095. * 32 seekers on fragbomb explosion, not 16.
  12096. ------------------------------------------------------------------------
  12097. r47 | sam | 2002-12-22 23:39:15 +0000 (Sun, 22 Dec 2002) | 3 lines
  12098. Changed paths:
  12099. M /libcaca/trunk/src/weapons.c
  12100. * seekers and homing bombs react more quickly.
  12101. * 16 seekers on fragbomb explosion instead of 12.
  12102. ------------------------------------------------------------------------
  12103. r45 | sam | 2002-12-22 23:01:35 +0000 (Sun, 22 Dec 2002) | 3 lines
  12104. Changed paths:
  12105. M /libcaca/trunk/src/math.c
  12106. M /libcaca/trunk/src/weapons.c
  12107. * fixed a segfault when the target seeker speed was zero.
  12108. * factorized the seeker generation on fragbomb explosion.
  12109. ------------------------------------------------------------------------
  12110. r43 | sam | 2002-12-22 22:36:42 +0000 (Sun, 22 Dec 2002) | 2 lines
  12111. Changed paths:
  12112. M /libcaca/trunk/src/Makefile.am
  12113. M /libcaca/trunk/src/common.h
  12114. A /libcaca/trunk/src/math.c
  12115. M /libcaca/trunk/src/weapons.c
  12116. * Removed the dependency on <math.h>. We don't need no stinking sqrt!
  12117. ------------------------------------------------------------------------
  12118. r41 | sam | 2002-12-22 22:17:41 +0000 (Sun, 22 Dec 2002) | 3 lines
  12119. Changed paths:
  12120. M /libcaca/trunk/doc/shapes.txt
  12121. M /libcaca/trunk/src/aliens.c
  12122. M /libcaca/trunk/src/ceo.c
  12123. M /libcaca/trunk/src/collide.c
  12124. M /libcaca/trunk/src/common.h
  12125. M /libcaca/trunk/src/main.c
  12126. M /libcaca/trunk/src/weapons.c
  12127. * dead aliens don't explode in the collision loop but in their update loop.
  12128. * new super weapon, the fragmentation bomb.
  12129. ------------------------------------------------------------------------
  12130. r39 | sam | 2002-12-22 19:08:35 +0000 (Sun, 22 Dec 2002) | 2 lines
  12131. Changed paths:
  12132. M /libcaca/trunk/.cvsignore
  12133. M /libcaca/trunk/Makefile.am
  12134. A /libcaca/trunk/autotools
  12135. A /libcaca/trunk/autotools/.cvsignore
  12136. A /libcaca/trunk/autotools/Makefile.am
  12137. M /libcaca/trunk/bootstrap
  12138. M /libcaca/trunk/configure.ac
  12139. M /libcaca/trunk/debian/.cvsignore
  12140. M /libcaca/trunk/src/Makefile.am
  12141. * Moved generated autotools files to the autotools/ directory.
  12142. ------------------------------------------------------------------------
  12143. r37 | sam | 2002-12-22 18:44:12 +0000 (Sun, 22 Dec 2002) | 2 lines
  12144. Changed paths:
  12145. M /libcaca/trunk/src/aliens.c
  12146. M /libcaca/trunk/src/bonus.c
  12147. M /libcaca/trunk/src/ceo.c
  12148. M /libcaca/trunk/src/collide.c
  12149. M /libcaca/trunk/src/common.h
  12150. M /libcaca/trunk/src/explosions.c
  12151. M /libcaca/trunk/src/graphics.c
  12152. M /libcaca/trunk/src/main.c
  12153. M /libcaca/trunk/src/player.c
  12154. M /libcaca/trunk/src/starfield.c
  12155. M /libcaca/trunk/src/tunnel.c
  12156. M /libcaca/trunk/src/weapons.c
  12157. * I think I fucked up the $Id tags on my previous commit.
  12158. ------------------------------------------------------------------------
  12159. r35 | sam | 2002-12-22 18:42:32 +0000 (Sun, 22 Dec 2002) | 3 lines
  12160. Changed paths:
  12161. A /libcaca/trunk/COPYING
  12162. M /libcaca/trunk/src/aliens.c
  12163. M /libcaca/trunk/src/bonus.c
  12164. M /libcaca/trunk/src/ceo.c
  12165. M /libcaca/trunk/src/collide.c
  12166. M /libcaca/trunk/src/common.h
  12167. M /libcaca/trunk/src/explosions.c
  12168. M /libcaca/trunk/src/graphics.c
  12169. M /libcaca/trunk/src/main.c
  12170. M /libcaca/trunk/src/player.c
  12171. M /libcaca/trunk/src/starfield.c
  12172. M /libcaca/trunk/src/tunnel.c
  12173. M /libcaca/trunk/src/weapons.c
  12174. * added the COPYING file (GPLv2).
  12175. * added GPL headers to source files.
  12176. ------------------------------------------------------------------------
  12177. r33 | sam | 2002-12-22 18:40:36 +0000 (Sun, 22 Dec 2002) | 2 lines
  12178. Changed paths:
  12179. M /libcaca/trunk/src/Makefile.am
  12180. A /libcaca/trunk/src/ceo.c
  12181. M /libcaca/trunk/src/common.h
  12182. M /libcaca/trunk/src/main.c
  12183. * tab == hotkey for CEO alert.
  12184. ------------------------------------------------------------------------
  12185. r31 | sam | 2002-12-18 18:44:47 +0000 (Wed, 18 Dec 2002) | 2 lines
  12186. Changed paths:
  12187. M /libcaca/trunk/TODO
  12188. M /libcaca/trunk/doc/shapes.txt
  12189. M /libcaca/trunk/src/aliens.c
  12190. * 3rd alien type.
  12191. ------------------------------------------------------------------------
  12192. r29 | sam | 2002-12-18 18:12:28 +0000 (Wed, 18 Dec 2002) | 2 lines
  12193. Changed paths:
  12194. D /libcaca/trunk/Makefile
  12195. * Scrapped Makefile.
  12196. ------------------------------------------------------------------------
  12197. r27 | sam | 2002-12-18 18:11:54 +0000 (Wed, 18 Dec 2002) | 2 lines
  12198. Changed paths:
  12199. M /libcaca/trunk/Makefile
  12200. A /libcaca/trunk/README
  12201. A /libcaca/trunk/TODO
  12202. * README and TODO files.
  12203. ------------------------------------------------------------------------
  12204. r25 | sam | 2002-12-18 13:29:31 +0000 (Wed, 18 Dec 2002) | 2 lines
  12205. Changed paths:
  12206. M /libcaca/trunk/Makefile
  12207. M /libcaca/trunk/configure.ac
  12208. M /libcaca/trunk/doc/shapes.txt
  12209. M /libcaca/trunk/src/collide.c
  12210. M /libcaca/trunk/src/weapons.c
  12211. * the bomb's head is now white
  12212. ------------------------------------------------------------------------
  12213. r23 | sam | 2002-12-15 17:16:45 +0000 (Sun, 15 Dec 2002) | 3 lines
  12214. Changed paths:
  12215. M /libcaca/trunk/doc/shapes.txt
  12216. M /libcaca/trunk/src/aliens.c
  12217. M /libcaca/trunk/src/collide.c
  12218. M /libcaca/trunk/src/common.h
  12219. M /libcaca/trunk/src/main.c
  12220. M /libcaca/trunk/src/weapons.c
  12221. * new weapon: bomb.
  12222. * beam now collides with aliens.
  12223. ------------------------------------------------------------------------
  12224. r21 | sam | 2002-12-15 05:03:55 +0000 (Sun, 15 Dec 2002) | 2 lines
  12225. Changed paths:
  12226. M /libcaca/trunk/doc/shapes.txt
  12227. M /libcaca/trunk/src/common.h
  12228. M /libcaca/trunk/src/main.c
  12229. M /libcaca/trunk/src/weapons.c
  12230. * 'beam' weapon.
  12231. ------------------------------------------------------------------------
  12232. r19 | sam | 2002-12-15 03:41:32 +0000 (Sun, 15 Dec 2002) | 10 lines
  12233. Changed paths:
  12234. M /libcaca/trunk/Makefile
  12235. M /libcaca/trunk/configure.ac
  12236. M /libcaca/trunk/debian/changelog
  12237. M /libcaca/trunk/debian/control
  12238. M /libcaca/trunk/debian/rules
  12239. M /libcaca/trunk/doc/shapes.txt
  12240. M /libcaca/trunk/src/Makefile.am
  12241. M /libcaca/trunk/src/aliens.c
  12242. A /libcaca/trunk/src/bonus.c
  12243. M /libcaca/trunk/src/collide.c
  12244. M /libcaca/trunk/src/common.h
  12245. M /libcaca/trunk/src/explosions.c
  12246. M /libcaca/trunk/src/graphics.c
  12247. M /libcaca/trunk/src/main.c
  12248. M /libcaca/trunk/src/player.c
  12249. M /libcaca/trunk/src/starfield.c
  12250. M /libcaca/trunk/src/tunnel.c
  12251. M /libcaca/trunk/src/weapons.c
  12252. * real Debian package files.
  12253. * two new types of aliens. only one rules.
  12254. * removed gfx_write in favor of gfx_putchar and gfx_putstr.
  12255. * added bonuses at alien death. they do nothing yet.
  12256. * seeker missiles. 'b' to test.
  12257. * weapon resolution is now 16*char. needs to be generalized.
  12258. * fixed the supernova bugs. center could collide with the tunnel, and
  12259. the last frame was badly displayed.
  12260. * lots of cleanups everywhere.
  12261. ------------------------------------------------------------------------
  12262. r17 | sam | 2002-12-13 20:50:00 +0000 (Fri, 13 Dec 2002) | 2 lines
  12263. Changed paths:
  12264. M /libcaca/trunk/.cvsignore
  12265. M /libcaca/trunk/Makefile
  12266. A /libcaca/trunk/Makefile.am
  12267. D /libcaca/trunk/aliens.c
  12268. A /libcaca/trunk/bootstrap
  12269. D /libcaca/trunk/collide.c
  12270. D /libcaca/trunk/common.h
  12271. A /libcaca/trunk/configure.ac
  12272. A /libcaca/trunk/debian
  12273. A /libcaca/trunk/debian/.cvsignore
  12274. A /libcaca/trunk/debian/Makefile.am
  12275. A /libcaca/trunk/debian/changelog
  12276. A /libcaca/trunk/debian/control
  12277. A /libcaca/trunk/debian/rules
  12278. A /libcaca/trunk/doc
  12279. A /libcaca/trunk/doc/shapes.txt
  12280. D /libcaca/trunk/explosions.c
  12281. D /libcaca/trunk/graphics.c
  12282. D /libcaca/trunk/main.c
  12283. D /libcaca/trunk/player.c
  12284. D /libcaca/trunk/shapes.txt
  12285. A /libcaca/trunk/src
  12286. A /libcaca/trunk/src/.cvsignore
  12287. A /libcaca/trunk/src/Makefile.am
  12288. A /libcaca/trunk/src/aliens.c
  12289. A /libcaca/trunk/src/collide.c
  12290. A /libcaca/trunk/src/common.h
  12291. A /libcaca/trunk/src/explosions.c
  12292. A /libcaca/trunk/src/graphics.c
  12293. A /libcaca/trunk/src/main.c
  12294. A /libcaca/trunk/src/player.c
  12295. A /libcaca/trunk/src/starfield.c
  12296. A /libcaca/trunk/src/tunnel.c
  12297. A /libcaca/trunk/src/weapons.c
  12298. D /libcaca/trunk/starfield.c
  12299. D /libcaca/trunk/tunnel.c
  12300. D /libcaca/trunk/weapons.c
  12301. * autotoolificationized the whole thing.
  12302. ------------------------------------------------------------------------
  12303. r15 | sam | 2002-12-13 19:27:16 +0000 (Fri, 13 Dec 2002) | 4 lines
  12304. Changed paths:
  12305. M /libcaca/trunk/collide.c
  12306. M /libcaca/trunk/common.h
  12307. M /libcaca/trunk/explosions.c
  12308. M /libcaca/trunk/main.c
  12309. M /libcaca/trunk/player.c
  12310. M /libcaca/trunk/weapons.c
  12311. * moved nuke from explosions to weapons.
  12312. * used a cool Bresenham algorithm to draw the nuke circles.
  12313. * nuke collides with aliens.
  12314. ------------------------------------------------------------------------
  12315. r13 | sam | 2002-12-13 19:24:53 +0000 (Fri, 13 Dec 2002) | 2 lines
  12316. Changed paths:
  12317. A /libcaca/trunk/.cvsignore
  12318. * .cvsignore file.
  12319. ------------------------------------------------------------------------
  12320. r11 | sam | 2002-12-13 19:23:07 +0000 (Fri, 13 Dec 2002) | 3 lines
  12321. Changed paths:
  12322. A /libcaca/branches
  12323. A /libcaca/trunk
  12324. A /libcaca/trunk/Makefile
  12325. A /libcaca/trunk/aliens.c
  12326. A /libcaca/trunk/collide.c
  12327. A /libcaca/trunk/common.h
  12328. A /libcaca/trunk/explosions.c
  12329. A /libcaca/trunk/graphics.c
  12330. A /libcaca/trunk/main.c
  12331. A /libcaca/trunk/player.c
  12332. A /libcaca/trunk/shapes.txt
  12333. A /libcaca/trunk/starfield.c
  12334. A /libcaca/trunk/tunnel.c
  12335. A /libcaca/trunk/weapons.c
  12336. * First commit. Scrolling works, some weaponry, controls, tunnel blowing,
  12337. the nuke is still ugly, almost no collision detection. Nice demo :)
  12338. ------------------------------------------------------------------------