Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
pirms 21 gadiem
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783
  1. ------------------------------------------------------------------------
  2. r207 | sam | 2004-01-04 00:15:48 +0100 (Sun, 04 Jan 2004) | 9 lines
  3. Changed paths:
  4. M /trunk/NEWS
  5. M /trunk/configure.ac
  6. M /trunk/debian/changelog
  7. M /trunk/debian/control
  8. M /trunk/debian/rules
  9. M /trunk/doc/Makefile.am
  10. M /trunk/libcaca.spec
  11. * configure.ac NEWS:
  12. + Prepared the 0.6 release.
  13. * libcaca.spec:
  14. + Split the RPM into libcaca-devel and caca-utils.
  15. + More detailed descriptions.
  16. + Packages are now rpmlint clean.
  17. * doc/Makefile.am:
  18. + Symlink cacafire.1 to cacademo.1 upon manpage installation.
  19. ------------------------------------------------------------------------
  20. r206 | sam | 2004-01-03 18:31:44 +0100 (Sat, 03 Jan 2004) | 3 lines
  21. Changed paths:
  22. M /trunk/configure.ac
  23. M /trunk/src/caca.c
  24. M /trunk/src/graphics.c
  25. M /trunk/src/io.c
  26. * configure.ac:
  27. + Search for <slang/slang.h> in addition of <slang.h>.
  28. ------------------------------------------------------------------------
  29. r205 | sam | 2004-01-03 15:33:35 +0100 (Sat, 03 Jan 2004) | 5 lines
  30. Changed paths:
  31. M /trunk/src/bitmap.c
  32. * src/bitmap.c:
  33. + Dither H/S/V when looking up the two nearest colours.
  34. + Weigh pixels in the distance calculation.
  35. + Factorised the lookup table calculation.
  36. ------------------------------------------------------------------------
  37. r204 | sam | 2004-01-03 15:28:39 +0100 (Sat, 03 Jan 2004) | 3 lines
  38. Changed paths:
  39. M /trunk/test
  40. M /trunk/test/Makefile.am
  41. A /trunk/test/hsv.c
  42. * test/hsv.c:
  43. + Trivial saturation/value rendering test.
  44. ------------------------------------------------------------------------
  45. r203 | sam | 2004-01-02 19:09:29 +0100 (Fri, 02 Jan 2004) | 5 lines
  46. Changed paths:
  47. M /trunk/src/bitmap.c
  48. M /trunk/src/caca.c
  49. M /trunk/src/caca_internals.h
  50. * src/bitmap.c:
  51. + Fixed a minor overflow in the saturation computation.
  52. + Use a global lookup table for foreground/background colour selection
  53. in the bitmap rendering routine. This broke dithering, sorry.
  54. ------------------------------------------------------------------------
  55. r202 | sam | 2004-01-02 17:52:10 +0100 (Fri, 02 Jan 2004) | 3 lines
  56. Changed paths:
  57. M /trunk/examples/aafire.c
  58. M /trunk/examples/cacaview.c
  59. M /trunk/src/bitmap.c
  60. M /trunk/src/caca.c
  61. M /trunk/src/caca.h
  62. M /trunk/src/graphics.c
  63. M /trunk/src/line.c
  64. M /trunk/src/sprite.c
  65. M /trunk/test/optipal.c
  66. * src/ examples/ test/:
  67. + Changed <const type> constructs into <type const>.
  68. ------------------------------------------------------------------------
  69. r201 | sam | 2004-01-02 16:35:53 +0100 (Fri, 02 Jan 2004) | 4 lines
  70. Changed paths:
  71. M /trunk/examples/aafire.c
  72. * examples/aafire.c:
  73. + Do not call caca_get_width() 10000 times per frame. Cache the value
  74. instead.
  75. ------------------------------------------------------------------------
  76. r200 | sam | 2004-01-02 16:34:16 +0100 (Fri, 02 Jan 2004) | 4 lines
  77. Changed paths:
  78. M /trunk/src/graphics.c
  79. * src/graphics.c:
  80. + Split the drawing of foreground and background colours in the X11
  81. driver. Nice performance improvement.
  82. ------------------------------------------------------------------------
  83. r199 | sam | 2004-01-02 16:23:54 +0100 (Fri, 02 Jan 2004) | 3 lines
  84. Changed paths:
  85. M /trunk/examples/cacaview.c
  86. * examples/cacaview.c:
  87. + If Imlib2 was not activated, warn the user that only BMP is supported.
  88. ------------------------------------------------------------------------
  89. r198 | sam | 2004-01-01 19:21:13 +0100 (Thu, 01 Jan 2004) | 5 lines
  90. Changed paths:
  91. M /trunk/AUTHORS
  92. M /trunk/Makefile.am
  93. A /trunk/THANKS
  94. A /trunk/libcaca.spec
  95. * libcaca.spec:
  96. + RPM specfile, courtesy of Richard Zidlicky.
  97. * THANKS:
  98. + Added a THANKS file for contributors.
  99. ------------------------------------------------------------------------
  100. r197 | sam | 2004-01-01 18:51:57 +0100 (Thu, 01 Jan 2004) | 10 lines
  101. Changed paths:
  102. M /trunk/README
  103. M /trunk/src/caca.c
  104. M /trunk/src/graphics.c
  105. * src/graphics.c:
  106. + Minor optimisation in caca_set_color().
  107. + Added an X11 error handler to avoid BadFont aborts in the X11 driver.
  108. + Optimised the X11 caca_refresh() routine by handling strings of the
  109. same colour as one text chunk.
  110. * src/caca.c:
  111. + Bugfix in caca_init when conio is the only compiled-in driver.
  112. * README:
  113. + Minor documentation updates.
  114. ------------------------------------------------------------------------
  115. r196 | sam | 2004-01-01 17:29:50 +0100 (Thu, 01 Jan 2004) | 5 lines
  116. Changed paths:
  117. M /trunk/examples/aafire.c
  118. M /trunk/examples/cacaview.c
  119. * examples/cacaview.c:
  120. + Use sprintf() instead of snprintf() so that cacaview builds with DJGPP.
  121. * examples/aafire.c:
  122. + bzero the pixel buffer in the initialisation routine.
  123. ------------------------------------------------------------------------
  124. r195 | sam | 2003-12-31 15:21:08 +0100 (Wed, 31 Dec 2003) | 5 lines
  125. Changed paths:
  126. M /trunk/doc/doxygen.cfg.in
  127. M /trunk/src/bitmap.c
  128. M /trunk/src/box.c
  129. M /trunk/src/caca.h
  130. M /trunk/src/conic.c
  131. M /trunk/src/graphics.c
  132. M /trunk/src/io.c
  133. M /trunk/src/line.c
  134. M /trunk/src/math.c
  135. M /trunk/src/triangle.c
  136. * doc/doxygen.cfg.in:
  137. + Removed caca_internal.h from the list of documented files.
  138. * src/:
  139. + Minor documentation updates.
  140. ------------------------------------------------------------------------
  141. r194 | sam | 2003-12-31 14:55:34 +0100 (Wed, 31 Dec 2003) | 9 lines
  142. Changed paths:
  143. M /trunk/BUGS
  144. M /trunk/debian/rules
  145. M /trunk/doc/Makefile.am
  146. M /trunk/test/dithering.c
  147. * test/dithering.c:
  148. + Fixed a minor compilation warning.
  149. * debian/rules:
  150. + Explicitely use --enable-imlib2.
  151. * BUGS:
  152. + Added a note about blinking consoles.
  153. * doc/Makefile.am:
  154. + Fixed a bashism in the HTML files installation.
  155. ------------------------------------------------------------------------
  156. r193 | sam | 2003-12-31 14:32:14 +0100 (Wed, 31 Dec 2003) | 4 lines
  157. Changed paths:
  158. M /trunk/doc/Makefile.am
  159. * doc/Makefile.am:
  160. + Do not install doxygen.png directly, because it can be doxygen.gif on
  161. old installations.
  162. ------------------------------------------------------------------------
  163. r192 | sam | 2003-12-31 14:26:47 +0100 (Wed, 31 Dec 2003) | 3 lines
  164. Changed paths:
  165. M /trunk/examples/aafire.c
  166. * examples/aafire.c:
  167. + Only quit upon keypress, not mouse motion.
  168. ------------------------------------------------------------------------
  169. r191 | sam | 2003-12-31 14:24:46 +0100 (Wed, 31 Dec 2003) | 3 lines
  170. Changed paths:
  171. M /trunk/examples/aafire.c
  172. * examples/aafire.c:
  173. + Render cacafire at full speed.
  174. ------------------------------------------------------------------------
  175. r190 | sam | 2003-12-31 14:20:18 +0100 (Wed, 31 Dec 2003) | 6 lines
  176. Changed paths:
  177. M /trunk/src/graphics.c
  178. M /trunk/test
  179. M /trunk/test/Makefile.am
  180. A /trunk/test/optipal.c
  181. * test/optipal.c:
  182. + Optimised S-Lang palette generator.
  183. * src/graphics:
  184. + Removed the S-Lang palette generator and replaced it with the tables
  185. generated by optipal.
  186. ------------------------------------------------------------------------
  187. r189 | sam | 2003-12-31 13:26:22 +0100 (Wed, 31 Dec 2003) | 5 lines
  188. Changed paths:
  189. M /trunk/Makefile.am
  190. M /trunk/configure.ac
  191. M /trunk/examples/Makefile.am
  192. A /trunk/test
  193. A /trunk/test/Makefile.am
  194. A /trunk/test/dithering.c
  195. * Makefile.am:
  196. + Added a test directory for test programs.
  197. * test/dithering.c:
  198. + The value/saturation dithering example.
  199. ------------------------------------------------------------------------
  200. r188 | sam | 2003-12-31 13:05:44 +0100 (Wed, 31 Dec 2003) | 5 lines
  201. Changed paths:
  202. M /trunk/examples/cacaview.c
  203. M /trunk/src/caca.c
  204. * src/caca.c:
  205. + Do not try the X11 driver if DISPLAY is set to the empty string.
  206. * examples/cacaview.c:
  207. + Cosmetic fixes.
  208. ------------------------------------------------------------------------
  209. r187 | sam | 2003-12-31 13:00:18 +0100 (Wed, 31 Dec 2003) | 3 lines
  210. Changed paths:
  211. M /trunk/examples/Makefile.am
  212. A /trunk/examples/cacaview.c (from /trunk/examples/view.c:182)
  213. D /trunk/examples/view.c
  214. * example/:
  215. + Renamed view.c into cacaview.c.
  216. ------------------------------------------------------------------------
  217. r186 | sam | 2003-12-31 12:17:47 +0100 (Wed, 31 Dec 2003) | 3 lines
  218. Changed paths:
  219. M /trunk/src/io.c
  220. * src/io.c:
  221. + Fixed mouse support under ncurses and slang.
  222. ------------------------------------------------------------------------
  223. r185 | sam | 2003-12-31 12:17:00 +0100 (Wed, 31 Dec 2003) | 3 lines
  224. Changed paths:
  225. M /trunk/configure.ac
  226. * configure.ac:
  227. + Error out if Imlib2 was not found. Override with --disable-imlib2.
  228. ------------------------------------------------------------------------
  229. r184 | sam | 2003-12-31 02:16:47 +0100 (Wed, 31 Dec 2003) | 6 lines
  230. Changed paths:
  231. M /trunk/doc
  232. M /trunk/examples/demo.c
  233. M /trunk/src/caca.h
  234. M /trunk/src/io.c
  235. * src/io.c:
  236. + Mouse support under X11.
  237. + Split the mouse motion and mouse click events.
  238. * examples/demo.c:
  239. + Mouse motion support.
  240. ------------------------------------------------------------------------
  241. r183 | sam | 2003-12-31 02:02:08 +0100 (Wed, 31 Dec 2003) | 5 lines
  242. Changed paths:
  243. M /trunk/src/caca.c
  244. M /trunk/src/graphics.c
  245. * src/graphics.c:
  246. + Compilation fix.
  247. * src/caca.c:
  248. + Minor indentation fix.
  249. ------------------------------------------------------------------------
  250. r182 | sam | 2003-12-26 00:59:48 +0100 (Fri, 26 Dec 2003) | 6 lines
  251. Changed paths:
  252. M /trunk/configure.ac
  253. M /trunk/src/caca.c
  254. * src/caca.c:
  255. + Prefer the X11 driver if $DISPLAY is set.
  256. + The slang driver is now preferred over the ncurses driver.
  257. * configure.ac:
  258. + Autodetect conio.h.
  259. ------------------------------------------------------------------------
  260. r181 | sam | 2003-12-26 00:22:13 +0100 (Fri, 26 Dec 2003) | 4 lines
  261. Changed paths:
  262. M /trunk/configure.ac
  263. * configure.ac:
  264. + Autodetect ncurses, slang and X11.
  265. + Abort if no output driver was selected or detected.
  266. ------------------------------------------------------------------------
  267. r180 | sam | 2003-12-25 22:38:46 +0100 (Thu, 25 Dec 2003) | 2 lines
  268. Changed paths:
  269. A /branches/0.5 (from /trunk:179)
  270. M /branches/0.5/ChangeLog
  271. M /trunk/ChangeLog
  272. * 0.5 branch.
  273. ------------------------------------------------------------------------
  274. r179 | sam | 2003-12-25 22:36:52 +0100 (Thu, 25 Dec 2003) | 3 lines
  275. Changed paths:
  276. M /trunk/NEWS
  277. M /trunk/configure.ac
  278. M /trunk/debian/changelog
  279. * configure.ac NEWS debian/changelog:
  280. + New 0.5 release.
  281. ------------------------------------------------------------------------
  282. r178 | sam | 2003-12-25 22:28:55 +0100 (Thu, 25 Dec 2003) | 5 lines
  283. Changed paths:
  284. M /trunk/BUGS
  285. M /trunk/NOTES
  286. M /trunk/configure.ac
  287. M /trunk/src/graphics.c
  288. * NOTES BUGS:
  289. + Updated information about the S-Lang colour pair shortage bug.
  290. * src/graphics.c:
  291. + Implemented the solution explained in NOTES.
  292. ------------------------------------------------------------------------
  293. r177 | sam | 2003-12-25 19:09:58 +0100 (Thu, 25 Dec 2003) | 3 lines
  294. Changed paths:
  295. M /trunk/src/caca.c
  296. * src/caca.c:
  297. + Fixed a compilation bug reported by Thomas Klausner <wiz@NetBSD.org>.
  298. ------------------------------------------------------------------------
  299. r176 | sam | 2003-12-25 19:08:46 +0100 (Thu, 25 Dec 2003) | 3 lines
  300. Changed paths:
  301. M /trunk/NOTES
  302. * NOTES:
  303. + Added a section with a proposed solution to the slang problem.
  304. ------------------------------------------------------------------------
  305. r175 | sam | 2003-12-25 11:18:37 +0100 (Thu, 25 Dec 2003) | 2 lines
  306. Changed paths:
  307. A /branches/0.4 (from /trunk:174)
  308. M /branches/0.4/ChangeLog
  309. M /trunk/ChangeLog
  310. * 0.4 branch.
  311. ------------------------------------------------------------------------
  312. r174 | sam | 2003-12-25 00:58:32 +0100 (Thu, 25 Dec 2003) | 5 lines
  313. Changed paths:
  314. M /trunk/configure.ac
  315. M /trunk/debian/control
  316. * debian/control:
  317. + Added missing dependencies to the -dev package.
  318. * configure.ac:
  319. + Kludge for woody builds where x_includes is undefined.
  320. ------------------------------------------------------------------------
  321. r173 | sam | 2003-12-24 17:23:37 +0100 (Wed, 24 Dec 2003) | 3 lines
  322. Changed paths:
  323. M /trunk/src/caca.h
  324. * src/caca.h:
  325. + Documented CACA_FONT.
  326. ------------------------------------------------------------------------
  327. r172 | sam | 2003-12-24 17:16:16 +0100 (Wed, 24 Dec 2003) | 3 lines
  328. Changed paths:
  329. M /trunk/doc/Makefile.am
  330. * doc/Makefile.am:
  331. + Rename the refman.ps doxygen documentation to libcaca.ps.
  332. ------------------------------------------------------------------------
  333. r171 | sam | 2003-12-24 16:43:45 +0100 (Wed, 24 Dec 2003) | 5 lines
  334. Changed paths:
  335. M /trunk/NEWS
  336. M /trunk/src/caca.h
  337. M /trunk/src/graphics.c
  338. * src/graphics.c:
  339. + Replace CACA_WIDTH and CACA_HEIGHT with CACA_GEOMETRY.
  340. * src/caca.c:
  341. + Documented the CACA_GEOMETRY environment variable.
  342. ------------------------------------------------------------------------
  343. r170 | sam | 2003-12-24 16:35:07 +0100 (Wed, 24 Dec 2003) | 3 lines
  344. Changed paths:
  345. M /trunk/src/caca_internals.h
  346. M /trunk/src/graphics.c
  347. M /trunk/src/io.c
  348. * src/io.c:
  349. + Mouse support in the X11 driver.
  350. ------------------------------------------------------------------------
  351. r169 | sam | 2003-12-24 15:48:38 +0100 (Wed, 24 Dec 2003) | 4 lines
  352. Changed paths:
  353. M /trunk/src/graphics.c
  354. * src/graphics:
  355. + Use XCreateWindow instead of XCreateSimpleWindow.
  356. + Set the X window title to "caca for X".
  357. ------------------------------------------------------------------------
  358. r168 | sam | 2003-12-23 18:25:29 +0100 (Tue, 23 Dec 2003) | 4 lines
  359. Changed paths:
  360. M /trunk/debian/changelog
  361. M /trunk/debian/control
  362. M /trunk/debian/rules
  363. * debian/control:
  364. + Build-depend on doxygen and tetex to build documentation.
  365. + Build-depend on xlibs-dev and slang1-dev to provide alternate drivers.
  366. ------------------------------------------------------------------------
  367. r167 | sam | 2003-12-23 18:01:38 +0100 (Tue, 23 Dec 2003) | 7 lines
  368. Changed paths:
  369. M /trunk/BUGS
  370. M /trunk/Makefile.am
  371. M /trunk/NEWS
  372. M /trunk/README
  373. M /trunk/TODO
  374. M /trunk/configure.ac
  375. M /trunk/doc/Makefile.am
  376. M /trunk/src/graphics.c
  377. * configure.ac NEWS:
  378. + Prepared release 0.4.
  379. * src/graphics.c README BUGS TODO:
  380. + Updated documentation.
  381. * Makefile.am doc/Makefile.am:
  382. + Install the generated doxygen documentation.
  383. ------------------------------------------------------------------------
  384. r166 | sam | 2003-12-23 17:32:56 +0100 (Tue, 23 Dec 2003) | 4 lines
  385. Changed paths:
  386. M /trunk/src/io.c
  387. * src/io.c:
  388. + Fixed a warning by including <unistd.h>.
  389. + Support for arrow and function keys under X11.
  390. ------------------------------------------------------------------------
  391. r165 | sam | 2003-12-23 14:27:40 +0100 (Tue, 23 Dec 2003) | 9 lines
  392. Changed paths:
  393. M /trunk/configure.ac
  394. M /trunk/doc/Makefile.am
  395. D /trunk/doc/doxygen.cfg
  396. A /trunk/doc/doxygen.cfg.in (from /trunk/doc/doxygen.cfg:164)
  397. M /trunk/examples/aafire.c
  398. M /trunk/examples/demo.c
  399. M /trunk/examples/spritedit.c
  400. M /trunk/examples/view.c
  401. M /trunk/src/bitmap.c
  402. M /trunk/src/box.c
  403. M /trunk/src/caca.c
  404. M /trunk/src/caca.h
  405. M /trunk/src/caca_internals.h
  406. M /trunk/src/conic.c
  407. M /trunk/src/graphics.c
  408. M /trunk/src/io.c
  409. M /trunk/src/line.c
  410. M /trunk/src/math.c
  411. M /trunk/src/sprite.c
  412. M /trunk/src/triangle.c
  413. * src/io.c:
  414. + Added caca_wait_event(), a blocking caca_get_event().
  415. * src/ examples/:
  416. + More documentation.
  417. * doc/doxygen.cfg.in:
  418. + doc/doxygen.cfg is now generated by configure, so that we can use
  419. @top_srcdir@ and we no longer need to hardcode PROJECT_NUMBER.
  420. + Create manpages.
  421. ------------------------------------------------------------------------
  422. r164 | sam | 2003-12-23 12:08:37 +0100 (Tue, 23 Dec 2003) | 2 lines
  423. Changed paths:
  424. M /trunk/doc/doxygen.cfg
  425. M /trunk/src/bitmap.c
  426. M /trunk/src/caca.c
  427. M /trunk/src/caca.h
  428. * More API documentation.
  429. ------------------------------------------------------------------------
  430. r163 | sam | 2003-12-22 23:58:24 +0100 (Mon, 22 Dec 2003) | 3 lines
  431. Changed paths:
  432. M /trunk/src/caca.c
  433. * caca.c:
  434. + Fixed typos in the initialisation code.
  435. ------------------------------------------------------------------------
  436. r162 | sam | 2003-12-22 16:26:12 +0100 (Mon, 22 Dec 2003) | 6 lines
  437. Changed paths:
  438. M /trunk/configure.ac
  439. M /trunk/src/bitmap.c
  440. M /trunk/src/caca.c
  441. M /trunk/src/caca.h
  442. M /trunk/src/caca_internals.h
  443. M /trunk/src/conic.c
  444. M /trunk/src/graphics.c
  445. M /trunk/src/io.c
  446. M /trunk/src/line.c
  447. * src/graphics.c src/caca.c src/io.c:
  448. + Support for simultaneously compiled-in drivers.
  449. + Honour the CACA_DRIVER environment variable.
  450. * configure.ac:
  451. + Drivers are no longer mutually exclusive.
  452. ------------------------------------------------------------------------
  453. r161 | sam | 2003-12-21 01:39:41 +0100 (Sun, 21 Dec 2003) | 3 lines
  454. Changed paths:
  455. M /trunk/src/graphics.c
  456. * src/graphics:
  457. + Initialise default height at 32 (as in aalib).
  458. ------------------------------------------------------------------------
  459. r160 | sam | 2003-12-20 13:07:56 +0100 (Sat, 20 Dec 2003) | 5 lines
  460. Changed paths:
  461. M /trunk/src/caca_internals.h
  462. M /trunk/src/graphics.c
  463. M /trunk/src/io.c
  464. * src/graphics.c:
  465. + Support for CACA_WIDTH, CACA_HEIGHT and CACA_FONT in the x11 driver.
  466. + Use an intermediary X pixmap for rendering.
  467. + Slightly changed the variable naming scheme.
  468. ------------------------------------------------------------------------
  469. r159 | sam | 2003-12-20 11:54:35 +0100 (Sat, 20 Dec 2003) | 3 lines
  470. Changed paths:
  471. M /trunk/examples/aafire.c
  472. * examples/aafire.c:
  473. + The image buffer in cacafire was too small.
  474. ------------------------------------------------------------------------
  475. r158 | sam | 2003-12-19 18:26:23 +0100 (Fri, 19 Dec 2003) | 4 lines
  476. Changed paths:
  477. M /trunk/src/graphics.c
  478. * src/graphics.c:
  479. + Progress in the X11 driver.
  480. + Fixed a compilation bug in the conio driver.
  481. ------------------------------------------------------------------------
  482. r157 | sam | 2003-12-18 10:46:19 +0100 (Thu, 18 Dec 2003) | 4 lines
  483. Changed paths:
  484. M /trunk/debian/changelog
  485. M /trunk/debian/control
  486. M /trunk/debian/rules
  487. * debian/rules debian/control:
  488. + Moved cacafire to the caca-utils package. Added proper conflict/replace.
  489. + Symlinked cacafire.1 to cacademo.1.
  490. ------------------------------------------------------------------------
  491. r155 | sam | 2003-12-18 01:41:28 +0100 (Thu, 18 Dec 2003) | 7 lines
  492. Changed paths:
  493. M /trunk/ChangeLog
  494. M /trunk/NEWS
  495. M /trunk/README
  496. M /trunk/debian/changelog
  497. M /trunk/debian/control
  498. M /trunk/doc/doxygen.cfg
  499. * debian/control:
  500. + Updated long descriptions.
  501. * debian/changelog ChangeLog doc/doxygen.cfg NEWS:
  502. + Prepared 0.3 release.
  503. * README:
  504. + --enable-ncurses is now the default.
  505. ------------------------------------------------------------------------
  506. r154 | sam | 2003-12-18 01:11:52 +0100 (Thu, 18 Dec 2003) | 3 lines
  507. Changed paths:
  508. M /trunk/src/bitmap.c
  509. M /trunk/src/box.c
  510. M /trunk/src/caca.c
  511. M /trunk/src/caca.h
  512. M /trunk/src/conic.c
  513. M /trunk/src/graphics.c
  514. M /trunk/src/io.c
  515. M /trunk/src/line.c
  516. M /trunk/src/math.c
  517. M /trunk/src/sprite.c
  518. M /trunk/src/triangle.c
  519. * src/:
  520. + Doxygenated public functions.
  521. ------------------------------------------------------------------------
  522. r153 | sam | 2003-12-17 16:03:05 +0100 (Wed, 17 Dec 2003) | 3 lines
  523. Changed paths:
  524. M /trunk/src/caca.h
  525. * src/caca.h:
  526. + Documented environment variables.
  527. ------------------------------------------------------------------------
  528. r152 | sam | 2003-12-17 00:25:54 +0100 (Wed, 17 Dec 2003) | 4 lines
  529. Changed paths:
  530. M /trunk/examples/view.c
  531. * examples/view.c:
  532. + Fixed a bug in the loading of 1bpp BMPs.
  533. + Commented stuff.
  534. ------------------------------------------------------------------------
  535. r151 | sam | 2003-12-17 00:06:54 +0100 (Wed, 17 Dec 2003) | 7 lines
  536. Changed paths:
  537. M /trunk/examples/Makefile.am
  538. M /trunk/examples/view.c
  539. * examples/view.c:
  540. + If Imlib2 is not available, use a custom simple BMP loader.
  541. + Draw the bottom bar one line higher to leave room for a status line.
  542. + '?' now properly toggles help.
  543. * examples/Makefile.am:
  544. + Always build cacaview.
  545. ------------------------------------------------------------------------
  546. r150 | sam | 2003-12-16 10:06:46 +0100 (Tue, 16 Dec 2003) | 5 lines
  547. Changed paths:
  548. M /trunk/configure.ac
  549. M /trunk/src/bitmap.c
  550. * src/bitmap.c:
  551. + If the alpha palette is all-zero, forget the alpha channel.
  552. * configure.ac:
  553. + Export HAVE_IMLIB2_H and the like.
  554. ------------------------------------------------------------------------
  555. r149 | sam | 2003-12-15 16:02:50 +0100 (Mon, 15 Dec 2003) | 4 lines
  556. Changed paths:
  557. M /trunk/src/bitmap.c
  558. * src/bitmap.c:
  559. + If the alpha mask is 0, ignore alpha information.
  560. + Ditto if no alpha information is given with the palette.
  561. ------------------------------------------------------------------------
  562. r148 | sam | 2003-12-15 11:38:03 +0100 (Mon, 15 Dec 2003) | 4 lines
  563. Changed paths:
  564. M /trunk/configure.ac
  565. M /trunk/src/caca.c
  566. M /trunk/src/caca_internals.h
  567. M /trunk/src/graphics.c
  568. M /trunk/src/io.c
  569. * src/graphics.c src/io.c:
  570. + Beginning of an X11 driver. Currently we merely open the window and
  571. check keyboard events.
  572. ------------------------------------------------------------------------
  573. r147 | sam | 2003-12-12 17:19:44 +0100 (Fri, 12 Dec 2003) | 7 lines
  574. Changed paths:
  575. M /trunk/configure.ac
  576. M /trunk/debian/changelog
  577. M /trunk/src/caca.c
  578. * configure.ac debian/changelog:
  579. + Prepare for 0.3 release.
  580. + Check for strcasecmp().
  581. * src/caca.c:
  582. + Honor CACA_BACKGROUND, CACA_DITHERING and CACA_ANTIALIASING environment
  583. variables.
  584. ------------------------------------------------------------------------
  585. r146 | sam | 2003-12-12 15:49:41 +0100 (Fri, 12 Dec 2003) | 13 lines
  586. Changed paths:
  587. M /trunk/examples/aafire.c
  588. M /trunk/examples/demo.c
  589. M /trunk/examples/view.c
  590. M /trunk/src/bitmap.c
  591. M /trunk/src/caca.c
  592. M /trunk/src/caca.h
  593. M /trunk/src/caca_internals.h
  594. * src/bitmap.c:
  595. + Added antialiasing support.
  596. + Dithering, antialiasing and background mode can now be selected at
  597. runtime.
  598. * src/caca.c src/caca.h:
  599. + Renamed caca_dithering into caca_feature and extended the type to
  600. express background colour and antialiasing mode.
  601. * examples/demo.c:
  602. + Fixed a bug that disabled the sprite demo.
  603. + Draw solid flares.
  604. * examples/view.c:
  605. + Select antialiasing and background mode at runtime.
  606. ------------------------------------------------------------------------
  607. r145 | sam | 2003-12-11 18:01:09 +0100 (Thu, 11 Dec 2003) | 2 lines
  608. Changed paths:
  609. M /trunk/BUGS
  610. M /trunk/TODO
  611. M /trunk/debian/control
  612. M /trunk/doc/cacademo.1
  613. M /trunk/doc/cacaview.1
  614. * Minor updates to manpages, BUGS, TODO and the Debian control file.
  615. ------------------------------------------------------------------------
  616. r144 | sam | 2003-12-11 17:56:35 +0100 (Thu, 11 Dec 2003) | 5 lines
  617. Changed paths:
  618. M /trunk/src/Makefile.am
  619. M /trunk/src/bitmap.c
  620. M /trunk/src/caca.c
  621. M /trunk/src/caca.h
  622. M /trunk/src/caca_internals.h
  623. M /trunk/src/graphics.c
  624. * src/caca.c:
  625. + Moved global variables to src/graphics.c.
  626. * src/bitmap.c:
  627. + Sanitised prototypes.
  628. ------------------------------------------------------------------------
  629. r143 | sam | 2003-12-11 17:31:49 +0100 (Thu, 11 Dec 2003) | 17 lines
  630. Changed paths:
  631. M /trunk/examples
  632. M /trunk/examples/aafire.c
  633. M /trunk/examples/demo.c
  634. M /trunk/examples/view.c
  635. M /trunk/src/bitmap.c
  636. M /trunk/src/box.c
  637. M /trunk/src/caca.c
  638. M /trunk/src/caca.h
  639. M /trunk/src/caca_internals.h
  640. M /trunk/src/conic.c
  641. M /trunk/src/graphics.c
  642. M /trunk/src/line.c
  643. M /trunk/src/sprite.c
  644. M /trunk/src/triangle.c
  645. * src/graphics.c:
  646. + Internally cache screen width and height.
  647. * src/bitmap.c:
  648. + Added alpha support to caca_draw_bitmap(). For now, we only treat 0%
  649. alpha as fully transparent, and any other value as fully opaque.
  650. + Slightly tuned colour weights in the renderer.
  651. + caca_set_bitmap_palette() takes unsigned ints.
  652. * examples/demo.c:
  653. + Added a crap render demo.
  654. * examples/aafire.c:
  655. + Set a 20ms delay.
  656. + Added alpha values to the palette.
  657. * examples/view.c:
  658. + Draw a gray checkered grid below the image so that transparent images
  659. look a lot nicer.
  660. + 'f' toggles "fullscreen" mode.
  661. ------------------------------------------------------------------------
  662. r142 | sam | 2003-12-11 16:54:53 +0100 (Thu, 11 Dec 2003) | 6 lines
  663. Changed paths:
  664. M /trunk/caca-config.in
  665. M /trunk/configure.ac
  666. * configure.ac:
  667. + Set the executable bit of caca-config when regenerating that file.
  668. * caca-config.in:
  669. + No longer use USE_SLANG_TRUE and USE_NCURSES_TRUE since we now
  670. have @CACA_LIBS@.
  671. ------------------------------------------------------------------------
  672. r141 | sam | 2003-12-02 23:27:27 +0100 (Tue, 02 Dec 2003) | 6 lines
  673. Changed paths:
  674. M /trunk/configure.ac
  675. M /trunk/examples/Makefile.am
  676. A /trunk/examples/aafire.c
  677. * configure.ac:
  678. + Removed unused USE_* variables.
  679. + Export -lslang and -lncurses as @CACA_LIBS@.
  680. * examples/aafire.c:
  681. + Imported aafire.c from the AAlib tree and ported it to libcaca.
  682. ------------------------------------------------------------------------
  683. r139 | sam | 2003-11-30 18:15:31 +0100 (Sun, 30 Nov 2003) | 2 lines
  684. Changed paths:
  685. M /trunk/ChangeLog
  686. M /trunk/NEWS
  687. M /trunk/TODO
  688. M /trunk/debian/changelog
  689. M /trunk/debian/control
  690. * 0.2 release.
  691. ------------------------------------------------------------------------
  692. r138 | sam | 2003-11-30 18:14:19 +0100 (Sun, 30 Nov 2003) | 3 lines
  693. Changed paths:
  694. M /trunk/examples/view.c
  695. * examples/view.c:
  696. + Removed last endianness issue.
  697. ------------------------------------------------------------------------
  698. r137 | sam | 2003-11-30 17:34:04 +0100 (Sun, 30 Nov 2003) | 5 lines
  699. Changed paths:
  700. M /trunk/examples/view.c
  701. M /trunk/src/bitmap.c
  702. M /trunk/src/io.c
  703. * src/io.c:
  704. + Removed a useless message.
  705. * src/bitmap.c examples/view.c:
  706. + Really fixed the endianness issue.
  707. ------------------------------------------------------------------------
  708. r136 | sam | 2003-11-30 16:56:02 +0100 (Sun, 30 Nov 2003) | 5 lines
  709. Changed paths:
  710. M /trunk/src/bitmap.c
  711. * src/bitmap.c:
  712. + Fine-tuned the new renderer.
  713. + Fixed warnings.
  714. + Changed hardcoded values to macros.
  715. ------------------------------------------------------------------------
  716. r135 | sam | 2003-11-30 16:01:55 +0100 (Sun, 30 Nov 2003) | 11 lines
  717. Changed paths:
  718. M /trunk/configure.ac
  719. M /trunk/examples/demo.c
  720. M /trunk/examples/view.c
  721. M /trunk/src/bitmap.c
  722. M /trunk/src/caca.c
  723. M /trunk/src/caca.h
  724. * src/bitmap.c:
  725. + Fixed an endianness issue in the byte reader.
  726. + Decreased precision in RGB and HSV values to avoid overflows.
  727. + New dithering method: 2x2 ordered.
  728. + New renderer, with background colour awareness.
  729. * configure.ac:
  730. + Check for <endian.h>.
  731. * examples/demo.c examples/view.c:
  732. + Fixed an endianness issue in cacaview.
  733. + Adapted code to the additional dithering method.
  734. ------------------------------------------------------------------------
  735. r134 | sam | 2003-11-30 03:11:37 +0100 (Sun, 30 Nov 2003) | 4 lines
  736. Changed paths:
  737. M /trunk/examples/view.c
  738. M /trunk/src/bitmap.c
  739. * src/bitmap.c examples/view.c:
  740. + Fixed an endianness issue in caca_draw_bitmap().
  741. + Code cleanup.
  742. ------------------------------------------------------------------------
  743. r133 | sam | 2003-11-30 02:18:10 +0100 (Sun, 30 Nov 2003) | 13 lines
  744. Changed paths:
  745. M /trunk/TODO
  746. M /trunk/doc/cacaview.1
  747. M /trunk/examples/Makefile.am
  748. M /trunk/examples/view.c
  749. M /trunk/src/caca.c
  750. * src/caca.c:
  751. + Minor change to the dithering names.
  752. * TODO:
  753. + Added cacaview TODO.
  754. * doc/cacaview.1:
  755. + Wrote a manpage for cacaview.
  756. * examples/Makefile.am:
  757. + Moved the -DX_DISPLAY_MISSING=1 here.
  758. * examples/view.c:
  759. + Capital 'D' cycles through dithering modes in reverse order.
  760. + Sleep when there is nothing to do.
  761. + Cosmetic code reorganisation.
  762. ------------------------------------------------------------------------
  763. r132 | sam | 2003-11-29 20:35:07 +0100 (Sat, 29 Nov 2003) | 9 lines
  764. Changed paths:
  765. M /trunk/examples/demo.c
  766. M /trunk/examples/view.c
  767. M /trunk/src/bitmap.c
  768. M /trunk/src/caca.c
  769. M /trunk/src/caca.h
  770. * src/caca.c src/caca.h:
  771. + Added caca_get_dithering_name().
  772. * src/bitmap.c:
  773. + Created a new dithering method with an 8x8 ordered matrix.
  774. + Replaced the char list with a string for better readability.
  775. + Dithering functions now return a value between 0 and 255.
  776. * examples/demo.c examples/view.c:
  777. + Adapted to use caca_get_dithering_name().
  778. ------------------------------------------------------------------------
  779. r131 | sam | 2003-11-29 19:04:42 +0100 (Sat, 29 Nov 2003) | 3 lines
  780. Changed paths:
  781. M /trunk/src/caca.c
  782. * src/caca.c:
  783. + Test whether ncurses knows xterm-16color before setting $TERM.
  784. ------------------------------------------------------------------------
  785. r130 | sam | 2003-11-29 18:36:00 +0100 (Sat, 29 Nov 2003) | 6 lines
  786. Changed paths:
  787. M /trunk/examples/view.c
  788. * examples/view.c:
  789. + Added top and bottom status lines, like in mutt and slrn.
  790. + Added a status string when loading an image or upon error.
  791. + Can load multiple files; use 'n' and 'p' for next and previous.
  792. + Clip zoom between -48 and +48.
  793. ------------------------------------------------------------------------
  794. r129 | sam | 2003-11-29 17:42:35 +0100 (Sat, 29 Nov 2003) | 2 lines
  795. Changed paths:
  796. M /trunk/src/caca.c
  797. * Fixed a C99ism.
  798. ------------------------------------------------------------------------
  799. r128 | sam | 2003-11-29 15:41:37 +0100 (Sat, 29 Nov 2003) | 9 lines
  800. Changed paths:
  801. M /trunk/NOTES
  802. M /trunk/configure.ac
  803. M /trunk/src/caca.c
  804. M /trunk/src/graphics.c
  805. * configure.ac:
  806. + Default to ncurses, not slang, because slang only has 128 colour pairs.
  807. * src/caca.c:
  808. + Disable scrolling to avoid hashmap scrolling optimization code.
  809. * src/graphics.c:
  810. + Swap fg and bg in the colour pair indexing, so that bg is always
  811. right.
  812. + Disable alt charset support to exploit my patched slang.
  813. ------------------------------------------------------------------------
  814. r127 | sam | 2003-11-28 21:39:54 +0100 (Fri, 28 Nov 2003) | 10 lines
  815. Changed paths:
  816. M /trunk/NOTES
  817. M /trunk/examples/view.c
  818. M /trunk/src/bitmap.c
  819. * src/bitmap.c:
  820. + Dither chroma outside of rgb2hsv_default().
  821. + Clip fromx and fromy values.
  822. * NOTES:
  823. + Link to the XTerm control sequences.
  824. * examples/view.c:
  825. + Draw status bar.
  826. + Move with 'h' 'j' 'k' 'l', la vi.
  827. + '?' toggles a help menu.
  828. ------------------------------------------------------------------------
  829. r126 | sam | 2003-11-28 00:18:12 +0100 (Fri, 28 Nov 2003) | 3 lines
  830. Changed paths:
  831. M /trunk/src/bitmap.c
  832. * src/bitmap.c:
  833. + Removed from the list of default characters due to collisions.
  834. ------------------------------------------------------------------------
  835. r125 | sam | 2003-11-27 23:54:48 +0100 (Thu, 27 Nov 2003) | 6 lines
  836. Changed paths:
  837. A /trunk/debian/caca-utils.mime
  838. M /trunk/debian/control
  839. M /trunk/debian/rules
  840. * debian/control:
  841. + Removed slang1-dev dependency in caca-utils.
  842. * debian/caca-utils.mime debian/rules:
  843. + Added a MIME file with low priority.
  844. + Added call to dh_installmime.
  845. ------------------------------------------------------------------------
  846. r124 | sam | 2003-11-27 23:29:13 +0100 (Thu, 27 Nov 2003) | 5 lines
  847. Changed paths:
  848. M /trunk/configure.ac
  849. M /trunk/src/caca.c
  850. M /trunk/src/caca_internals.h
  851. M /trunk/src/graphics.c
  852. * src/caca.c src/graphics.c:
  853. + Moved graphics stuff from caca.c to graphics.c.
  854. + Added a few kludges: if gnome-terminal or konsole are detected, switch
  855. to TERM=xterm-16color to benefit from extended colour palette.
  856. ------------------------------------------------------------------------
  857. r123 | sam | 2003-11-27 22:56:30 +0100 (Thu, 27 Nov 2003) | 13 lines
  858. Changed paths:
  859. M /trunk/NOTES
  860. M /trunk/examples/demo.c
  861. M /trunk/examples/spritedit.c
  862. M /trunk/src/bitmap.c
  863. M /trunk/src/caca.c
  864. M /trunk/src/caca.h
  865. M /trunk/src/graphics.c
  866. M /trunk/src/sprite.c
  867. * NOTES:
  868. + Added setab/setaf quotes from the XTerm terminfo.
  869. + Proposed a workaround for bright colours on any terminal.
  870. * src/caca.c:
  871. + 16 colour support for ncurses and conio.
  872. * src/graphics.c:
  873. + Ported to 16 colour support.
  874. + Added a missing <stdio.h> for BUFSIZ.
  875. + Disabled vsnprintf under DOS (only vsprintf exists).
  876. * examples/:
  877. + Don't abort if the caca.txt sprite was not found.
  878. + Ported to 16 colour support.
  879. ------------------------------------------------------------------------
  880. r122 | sam | 2003-11-27 14:27:32 +0100 (Thu, 27 Nov 2003) | 2 lines
  881. Changed paths:
  882. M /trunk/NOTES
  883. * NOTES: more notes about colours.
  884. ------------------------------------------------------------------------
  885. r121 | sam | 2003-11-27 10:43:56 +0100 (Thu, 27 Nov 2003) | 5 lines
  886. Changed paths:
  887. M /trunk/Makefile.am
  888. M /trunk/configure.ac
  889. M /trunk/examples/Makefile.am
  890. * configure.ac:
  891. + More sensible imlib2 detection, works with cross-compilation.
  892. * Makefile.am:
  893. + Don't forget to include NOTES to the dist tarball.
  894. ------------------------------------------------------------------------
  895. r120 | sam | 2003-11-27 10:38:16 +0100 (Thu, 27 Nov 2003) | 2 lines
  896. Changed paths:
  897. A /trunk/NOTES
  898. M /trunk/README
  899. M /trunk/debian/rules
  900. * NOTES: added information about colour support.
  901. ------------------------------------------------------------------------
  902. r119 | sam | 2003-11-26 22:02:31 +0100 (Wed, 26 Nov 2003) | 2 lines
  903. Changed paths:
  904. M /trunk/configure.ac
  905. * configure.ac: Added a missing check for <inttypes.h>.
  906. ------------------------------------------------------------------------
  907. r118 | sam | 2003-11-26 21:58:30 +0100 (Wed, 26 Nov 2003) | 2 lines
  908. Changed paths:
  909. M /trunk/src/bitmap.c
  910. * src/bitmap.c: Support for more colour depths.
  911. ------------------------------------------------------------------------
  912. r115 | sam | 2003-11-24 20:56:04 +0100 (Mon, 24 Nov 2003) | 9 lines
  913. Changed paths:
  914. M /trunk/configure.ac
  915. M /trunk/examples/Makefile.am
  916. M /trunk/examples/demo.c
  917. M /trunk/examples/view.c
  918. * configure.ac examples/Makefile.am:
  919. + Added a check for imlib2-config.
  920. + Build cacaview conditionally.
  921. * examples/demo.c:
  922. + Removed all gdkpixbuf code.
  923. * examples/view.c:
  924. + Default to ordered dithering.
  925. + Make sure the arrows always work even if delta is too small.
  926. ------------------------------------------------------------------------
  927. r114 | sam | 2003-11-24 18:51:40 +0100 (Mon, 24 Nov 2003) | 4 lines
  928. Changed paths:
  929. M /trunk/debian
  930. M /trunk/debian/control
  931. M /trunk/debian/rules
  932. * debian/:
  933. + New caca-utils package.
  934. + Move cacademo, cacaview and caca-spritedit to caca-utils.
  935. ------------------------------------------------------------------------
  936. r113 | sam | 2003-11-24 18:50:14 +0100 (Mon, 24 Nov 2003) | 6 lines
  937. Changed paths:
  938. M /trunk/doc/Makefile.am
  939. D /trunk/doc/caca-demo.1
  940. A /trunk/doc/cacademo.1 (from /trunk/doc/caca-demo.1:112)
  941. A /trunk/doc/cacaview.1
  942. M /trunk/examples
  943. M /trunk/examples/Makefile.am
  944. A /trunk/examples/view.c
  945. * examples/:
  946. + Simple image viewer, cacaview, based on libcaca and imlib2.
  947. + Renamed caca-demo into cacademo.
  948. * doc/:
  949. + Renamed doc/caca-demo.1 into doc/cacademo.1.
  950. ------------------------------------------------------------------------
  951. r112 | sam | 2003-11-23 16:34:35 +0100 (Sun, 23 Nov 2003) | 2 lines
  952. Changed paths:
  953. M /trunk/src/Makefile.am
  954. A /trunk/src/bitmap.c (from /trunk/src/blit.c:111)
  955. D /trunk/src/blit.c
  956. * Renamed src/blit.c into src/bitmap.c.
  957. ------------------------------------------------------------------------
  958. r111 | sam | 2003-11-23 04:44:59 +0100 (Sun, 23 Nov 2003) | 5 lines
  959. Changed paths:
  960. M /trunk/examples/demo.c
  961. M /trunk/src/caca.c
  962. M /trunk/src/caca.h
  963. M /trunk/src/io.c
  964. * src/caca.c:
  965. + Mouse initialisation in ncurses.
  966. * src/io.c:
  967. + Mouse support in ncurses.
  968. ------------------------------------------------------------------------
  969. r110 | sam | 2003-11-22 15:28:36 +0100 (Sat, 22 Nov 2003) | 3 lines
  970. Changed paths:
  971. M /trunk/debian/control
  972. * debian/control:
  973. + libcaca-dev should depend on slang1-dev.
  974. ------------------------------------------------------------------------
  975. r109 | sam | 2003-11-22 15:23:18 +0100 (Sat, 22 Nov 2003) | 3 lines
  976. Changed paths:
  977. M /trunk/debian/Makefile.am
  978. * debian/Makefile.am:
  979. + Added compat and copyright to the distributed files.
  980. ------------------------------------------------------------------------
  981. r108 | sam | 2003-11-22 15:19:36 +0100 (Sat, 22 Nov 2003) | 2 lines
  982. Changed paths:
  983. A /trunk/ChangeLog
  984. M /trunk/debian/rules
  985. * Added a ChangeLog file.
  986. ------------------------------------------------------------------------
  987. r107 | sam | 2003-11-22 15:13:53 +0100 (Sat, 22 Nov 2003) | 3 lines
  988. Changed paths:
  989. M /trunk/examples/Makefile.am
  990. * examples/Makefile.am:
  991. + Compilation fix when libcaca is not available.
  992. ------------------------------------------------------------------------
  993. r106 | sam | 2003-11-22 14:44:02 +0100 (Sat, 22 Nov 2003) | 9 lines
  994. Changed paths:
  995. M /trunk/debian/changelog
  996. A /trunk/debian/copyright
  997. M /trunk/debian/rules
  998. M /trunk/doc/Makefile.am
  999. M /trunk/doc/caca-config.1
  1000. A /trunk/doc/caca-demo.1
  1001. A /trunk/doc/caca-spritedit.1
  1002. M /trunk/examples/caca.txt
  1003. * debian/:
  1004. + Wrote the changelog for the Debian release.
  1005. + Wrote a copyright file.
  1006. * doc/:
  1007. + Wrote manpages for caca-demo and caca-spritedit.
  1008. * examples/caca.txt:
  1009. + Centered the sprite handle.
  1010. + Added a second frame to the sprite.
  1011. ------------------------------------------------------------------------
  1012. r105 | sam | 2003-11-22 13:53:55 +0100 (Sat, 22 Nov 2003) | 11 lines
  1013. Changed paths:
  1014. A /trunk/AUTHORS
  1015. M /trunk/Makefile.am
  1016. A /trunk/NEWS
  1017. M /trunk/configure.ac
  1018. A /trunk/doc
  1019. A /trunk/doc/Makefile.am
  1020. A /trunk/doc/caca-config.1
  1021. A /trunk/doc/doxygen.cfg
  1022. A /trunk/doc/footer.html
  1023. A /trunk/doc/header.html
  1024. * AUTHORS NEWS:
  1025. + Added these mandatory files.
  1026. * doc/:
  1027. + Wrote a Doxygen configuration file.
  1028. + Added a manpage for caca-config(1), borrowed from sdl-config.
  1029. * configure.ac:
  1030. + Use new style AC_INIT.
  1031. + Error out if no library was found.
  1032. + Added *djgpp* to the list of non-PIC platforms.
  1033. + Added checks for doxygen and latex.
  1034. ------------------------------------------------------------------------
  1035. r104 | sam | 2003-11-22 13:51:27 +0100 (Sat, 22 Nov 2003) | 2 lines
  1036. Changed paths:
  1037. M /trunk/examples/Makefile.am
  1038. M /trunk/examples/demo.c
  1039. * Disabled gdkpixbuf code.
  1040. ------------------------------------------------------------------------
  1041. r103 | sam | 2003-11-22 13:45:25 +0100 (Sat, 22 Nov 2003) | 3 lines
  1042. Changed paths:
  1043. M /trunk/src/blit.c
  1044. M /trunk/src/box.c
  1045. M /trunk/src/caca.c
  1046. M /trunk/src/caca.h
  1047. M /trunk/src/caca_internals.h
  1048. M /trunk/src/conic.c
  1049. M /trunk/src/graphics.c
  1050. M /trunk/src/io.c
  1051. M /trunk/src/line.c
  1052. M /trunk/src/math.c
  1053. M /trunk/src/sprite.c
  1054. M /trunk/src/triangle.c
  1055. * src/:
  1056. + Doxygenated a few things.
  1057. ------------------------------------------------------------------------
  1058. r102 | sam | 2003-11-21 15:34:07 +0100 (Fri, 21 Nov 2003) | 8 lines
  1059. Changed paths:
  1060. M /trunk/TODO
  1061. M /trunk/examples/demo.c
  1062. M /trunk/src/blit.c
  1063. M /trunk/src/caca.h
  1064. * TODO:
  1065. + A few updates.
  1066. * src/blit.c:
  1067. + Split blit() into caca_create_bitmap() and caca_draw_bitmap().
  1068. + Started removing hardcoded bitmask and pitch values.
  1069. * examples/demo.c:
  1070. + Do something with mouse clicks.
  1071. ------------------------------------------------------------------------
  1072. r101 | sam | 2003-11-21 15:14:26 +0100 (Fri, 21 Nov 2003) | 3 lines
  1073. Changed paths:
  1074. M /trunk/src/io.c
  1075. * src/io.c:
  1076. + Fixed an off-by-one error in the mouse driver.
  1077. ------------------------------------------------------------------------
  1078. r100 | sam | 2003-11-20 17:54:04 +0100 (Thu, 20 Nov 2003) | 13 lines
  1079. Changed paths:
  1080. M /trunk
  1081. M /trunk/Makefile.am
  1082. M /trunk/README
  1083. M /trunk/TODO
  1084. A /trunk/caca-config.in
  1085. M /trunk/configure.ac
  1086. M /trunk/debian
  1087. A /trunk/debian/compat
  1088. M /trunk/debian/control
  1089. M /trunk/debian/rules
  1090. M /trunk/examples
  1091. M /trunk/examples/Makefile.am
  1092. M /trunk/examples/demo.c
  1093. M /trunk/src/Makefile.am
  1094. * debian/control:
  1095. + Changed section to libs/libdevel instead of games/games.
  1096. + Changed package name to libcaca-dev.
  1097. * debian/rules:
  1098. + Use debian/compat instead of DH_COMPAT.
  1099. + Install README, BUGS and TODO into /usr/share/doc.
  1100. * caca-config.in:
  1101. + First version of the config script.
  1102. * configure.ac src/Makefile.am:
  1103. + Build a static PIC library as well.
  1104. * README TODO:
  1105. + Various updates.
  1106. ------------------------------------------------------------------------
  1107. r99 | sam | 2003-11-19 19:38:49 +0100 (Wed, 19 Nov 2003) | 3 lines
  1108. Changed paths:
  1109. M /trunk/TODO
  1110. M /trunk/src/io.c
  1111. * TODO: New stuff to do.
  1112. * src/io.c: left and right arrow keys were swapped.
  1113. ------------------------------------------------------------------------
  1114. r98 | sam | 2003-11-19 18:49:43 +0100 (Wed, 19 Nov 2003) | 3 lines
  1115. Changed paths:
  1116. M /trunk/src/blit.c
  1117. M /trunk/src/caca.c
  1118. M /trunk/src/io.c
  1119. * src/io.c:
  1120. + Fixed a bug in the mouse coordinates reporting.
  1121. ------------------------------------------------------------------------
  1122. r97 | sam | 2003-11-19 18:32:10 +0100 (Wed, 19 Nov 2003) | 6 lines
  1123. Changed paths:
  1124. M /trunk/examples/demo.c
  1125. M /trunk/examples/spritedit.c
  1126. M /trunk/src/blit.c
  1127. M /trunk/src/caca.c
  1128. M /trunk/src/caca.h
  1129. M /trunk/src/io.c
  1130. * src/io.c:
  1131. + Renamed sdl_get_key() into sdl_get_event().
  1132. + Handle mouse clicks.
  1133. * src/caca.c:
  1134. + Activate the terminal's mouse handling if supported.
  1135. ------------------------------------------------------------------------
  1136. r96 | sam | 2003-11-17 17:11:34 +0100 (Mon, 17 Nov 2003) | 8 lines
  1137. Changed paths:
  1138. M /trunk/examples/Makefile.am
  1139. M /trunk/src/Makefile.am
  1140. M /trunk/src/blit.c
  1141. M /trunk/src/caca.h
  1142. M /trunk/src/io.c
  1143. * src/io.c src/caca.h:
  1144. + Interpret escape sequences for F1, F2, left, right, etc.
  1145. * src/Makefile.am examples/Makefile.am:
  1146. + Install caca.h in /usr/include.
  1147. + Do not install example programs.
  1148. * src/blit.c:
  1149. + Minor improvements to grayscale colors.
  1150. ------------------------------------------------------------------------
  1151. r95 | sam | 2003-11-17 11:15:40 +0100 (Mon, 17 Nov 2003) | 2 lines
  1152. Changed paths:
  1153. D /trunk/.cvsignore
  1154. D /trunk/autotools/.cvsignore
  1155. * Removed legacy .cvsignore files.
  1156. ------------------------------------------------------------------------
  1157. r94 | sam | 2003-11-16 18:41:43 +0100 (Sun, 16 Nov 2003) | 6 lines
  1158. Changed paths:
  1159. M /trunk/examples/demo.c
  1160. M /trunk/src/blit.c
  1161. M /trunk/src/caca.h
  1162. * src/blit.c:
  1163. + Hue calculation now uses integers only.
  1164. + Dithering is now parametrable. Implemented none, ordered, random.
  1165. * examples/demo.c:
  1166. + Added dithering selection.
  1167. ------------------------------------------------------------------------
  1168. r93 | sam | 2003-11-16 16:20:17 +0100 (Sun, 16 Nov 2003) | 8 lines
  1169. Changed paths:
  1170. M /trunk/examples/Makefile.am
  1171. A /trunk/examples/caca.txt
  1172. M /trunk/examples/demo.c
  1173. M /trunk/examples/spritedit.c
  1174. M /trunk/src/blit.c
  1175. M /trunk/src/caca.c
  1176. M /trunk/src/caca.h
  1177. M /trunk/src/caca_internals.h
  1178. M /trunk/src/graphics.c
  1179. * src/blit.c:
  1180. + Added caca_set_dithering() (unused yet).
  1181. + Added random dithering.
  1182. * src/caca.h:
  1183. + Renamed legacy EE_* enums to CACA_*.
  1184. * examples/demo.c examples/caca.txt:
  1185. + Added a default sprite for libcaca.
  1186. ------------------------------------------------------------------------
  1187. r92 | sam | 2003-11-16 13:28:29 +0100 (Sun, 16 Nov 2003) | 2 lines
  1188. Changed paths:
  1189. M /trunk/examples/demo.c
  1190. M /trunk/examples/spritedit.c
  1191. M /trunk/src/blit.c
  1192. M /trunk/src/box.c
  1193. M /trunk/src/caca.c
  1194. M /trunk/src/caca.h
  1195. M /trunk/src/caca_internals.h
  1196. M /trunk/src/conic.c
  1197. M /trunk/src/graphics.c
  1198. M /trunk/src/io.c
  1199. M /trunk/src/line.c
  1200. M /trunk/src/math.c
  1201. M /trunk/src/sprite.c
  1202. M /trunk/src/triangle.c
  1203. * Changed copyleft to LGPL.
  1204. ------------------------------------------------------------------------
  1205. r91 | sam | 2003-11-16 13:13:46 +0100 (Sun, 16 Nov 2003) | 3 lines
  1206. Changed paths:
  1207. M /trunk/Makefile.am
  1208. M /trunk/configure.ac
  1209. A /trunk/examples (from /trunk/test:90)
  1210. M /trunk/examples/Makefile.am
  1211. D /trunk/libcaca
  1212. A /trunk/src (from /trunk/libcaca:90)
  1213. M /trunk/src/line.c
  1214. D /trunk/test
  1215. * 2nd pass in the libcaca rehandling; moved sources to src/ and examples
  1216. to examples/.
  1217. ------------------------------------------------------------------------
  1218. r90 | sam | 2003-11-16 13:07:52 +0100 (Sun, 16 Nov 2003) | 2 lines
  1219. Changed paths:
  1220. M /trunk/COPYING
  1221. M /trunk/Makefile.am
  1222. M /trunk/README
  1223. M /trunk/TODO
  1224. M /trunk/bootstrap
  1225. M /trunk/configure.ac
  1226. D /trunk/data
  1227. D /trunk/debian/.cvsignore
  1228. M /trunk/debian/changelog
  1229. M /trunk/debian/control
  1230. M /trunk/debian/rules
  1231. D /trunk/doc
  1232. D /trunk/src
  1233. * The big TTYvaders/libcaca split. This is libcaca.
  1234. ------------------------------------------------------------------------
  1235. r89 | sam | 2003-11-16 12:26:54 +0100 (Sun, 16 Nov 2003) | 8 lines
  1236. Changed paths:
  1237. M /trunk/configure.ac
  1238. M /trunk/libcaca/blit.c
  1239. M /trunk/libcaca/caca.c
  1240. M /trunk/libcaca/conic.c
  1241. M /trunk/libcaca/graphics.c
  1242. M /trunk/src/weapons.c
  1243. * configure.ac:
  1244. + Added -Wsign-compare to the warning flags.
  1245. * libcaca/caca.c:
  1246. + Fixed a signed/unsigned bug that caused infinite waits with
  1247. ee_set_delay(0).
  1248. * src/weapons.c libcaca/graphics.c libcaca/blit.c libcaca/conic.c:
  1249. + Fixed minor signed/unsigned comparison warnings.
  1250. ------------------------------------------------------------------------
  1251. r88 | sam | 2003-11-16 01:33:35 +0100 (Sun, 16 Nov 2003) | 2 lines
  1252. Changed paths:
  1253. M /trunk/Makefile.am
  1254. M /trunk/TODO
  1255. M /trunk/configure.ac
  1256. A /trunk/libcaca (from /trunk/libee:87)
  1257. M /trunk/libcaca/Makefile.am
  1258. M /trunk/libcaca/blit.c
  1259. M /trunk/libcaca/box.c
  1260. A /trunk/libcaca/caca.c (from /trunk/libee/ee.c:87)
  1261. A /trunk/libcaca/caca.h (from /trunk/libee/ee.h:87)
  1262. A /trunk/libcaca/caca_internals.h (from /trunk/libee/ee_internals.h:87)
  1263. M /trunk/libcaca/conic.c
  1264. D /trunk/libcaca/ee.c
  1265. D /trunk/libcaca/ee.h
  1266. D /trunk/libcaca/ee_internals.h
  1267. M /trunk/libcaca/graphics.c
  1268. M /trunk/libcaca/io.c
  1269. M /trunk/libcaca/line.c
  1270. M /trunk/libcaca/math.c
  1271. M /trunk/libcaca/sprite.c
  1272. M /trunk/libcaca/triangle.c
  1273. D /trunk/libee
  1274. M /trunk/src/Makefile.am
  1275. M /trunk/src/aliens.c
  1276. M /trunk/src/bonus.c
  1277. M /trunk/src/box.c
  1278. M /trunk/src/ceo.c
  1279. M /trunk/src/collide.c
  1280. M /trunk/src/common.h
  1281. M /trunk/src/explosions.c
  1282. M /trunk/src/intro.c
  1283. M /trunk/src/main.c
  1284. M /trunk/src/overlay.c
  1285. M /trunk/src/player.c
  1286. M /trunk/src/starfield.c
  1287. M /trunk/src/tunnel.c
  1288. M /trunk/src/weapons.c
  1289. M /trunk/test/Makefile.am
  1290. M /trunk/test/demo.c
  1291. M /trunk/test/spritedit.c
  1292. * Renamed libee to libcaca. Far less collisions.
  1293. ------------------------------------------------------------------------
  1294. r87 | sam | 2003-11-16 01:09:09 +0100 (Sun, 16 Nov 2003) | 2 lines
  1295. Changed paths:
  1296. M /trunk/libee/Makefile.am
  1297. A /trunk/libee/blit.c
  1298. M /trunk/libee/ee.h
  1299. M /trunk/test/Makefile.am
  1300. M /trunk/test/demo.c
  1301. * Very ugly ee_blit function. Will be polished in a while.
  1302. ------------------------------------------------------------------------
  1303. r86 | sam | 2003-11-15 13:42:38 +0100 (Sat, 15 Nov 2003) | 10 lines
  1304. Changed paths:
  1305. M /trunk/libee/ee.c
  1306. M /trunk/libee/ee.h
  1307. M /trunk/libee/graphics.c
  1308. M /trunk/test/demo.c
  1309. * libee/ee.c:
  1310. + Replaced ee_color_names[] with ee_get_color_name().
  1311. + Don't oversleep in ee_refresh().
  1312. * libee/graphics.c:
  1313. + Implemented ee_printf().
  1314. * test/demo.c:
  1315. + If new keypresses are detected, don't wait for the next screen refresh.
  1316. + Added an fps counter on demos.
  1317. + Added controls for outlines and drawing boundaries.
  1318. ------------------------------------------------------------------------
  1319. r85 | sam | 2003-11-15 10:58:20 +0100 (Sat, 15 Nov 2003) | 8 lines
  1320. Changed paths:
  1321. M /trunk/libee/ee.c
  1322. M /trunk/libee/ee.h
  1323. M /trunk/libee/ee_internals.h
  1324. M /trunk/libee/graphics.c
  1325. M /trunk/libee/line.c
  1326. * libee/graphics.c:
  1327. + Correct clipping in ee_putstr() for long strings.
  1328. * libee/ee.c:
  1329. + New ee_get_rendertime() call to provide framerate information.
  1330. * libee/ee.h:
  1331. + Added const keywords where it was meaningful, despite Slang's blatant
  1332. omission of such keywords in its prototypes.
  1333. ------------------------------------------------------------------------
  1334. r84 | sam | 2003-11-14 20:00:07 +0100 (Fri, 14 Nov 2003) | 6 lines
  1335. Changed paths:
  1336. M /trunk/libee/ee.c
  1337. M /trunk/src/main.c
  1338. M /trunk/test/demo.c
  1339. * libee/ee.c:
  1340. + Implemented correct framerate wait loop.
  1341. + No framedropping yet.
  1342. * test/demo.c src/main.c:
  1343. + Set an arbitrary framerate for demos.
  1344. ------------------------------------------------------------------------
  1345. r83 | sam | 2003-11-14 19:49:53 +0100 (Fri, 14 Nov 2003) | 2 lines
  1346. Changed paths:
  1347. M /trunk/src/Makefile.am
  1348. M /trunk/test/Makefile.am
  1349. * Fixed compilation in an alternate directory.
  1350. ------------------------------------------------------------------------
  1351. r82 | sam | 2003-11-14 18:02:36 +0100 (Fri, 14 Nov 2003) | 2 lines
  1352. Changed paths:
  1353. M /trunk/src/box.c
  1354. M /trunk/src/main.c
  1355. M /trunk/src/player.c
  1356. M /trunk/src/starfield.c
  1357. M /trunk/src/tunnel.c
  1358. M /trunk/src/weapons.c
  1359. * Sanity checks after each malloc() call.
  1360. ------------------------------------------------------------------------
  1361. r81 | sam | 2003-11-14 17:55:58 +0100 (Fri, 14 Nov 2003) | 4 lines
  1362. Changed paths:
  1363. M /trunk/libee/ee.h
  1364. M /trunk/libee/math.c
  1365. * libee/math.c:
  1366. + ee_sqrt() now uses unsigned ints.
  1367. + Avoid overflows in ee_sqrt().
  1368. ------------------------------------------------------------------------
  1369. r80 | sam | 2003-11-13 18:12:40 +0100 (Thu, 13 Nov 2003) | 2 lines
  1370. Changed paths:
  1371. M /trunk/src/intro.c
  1372. * src/intro.c: Minor graphical issue on dosemu with ncurses backend.
  1373. ------------------------------------------------------------------------
  1374. r79 | sam | 2003-11-13 17:45:25 +0100 (Thu, 13 Nov 2003) | 6 lines
  1375. Changed paths:
  1376. M /trunk/libee/ee.c
  1377. M /trunk/libee/ee_internals.h
  1378. M /trunk/libee/graphics.c
  1379. M /trunk/libee/sprite.c
  1380. * libee/ee.c:
  1381. + Error checking in ee_init().
  1382. + Pre-generate the empty line for ee_clear().
  1383. * libee/sprite.c:
  1384. + Better error checking in ee_sprite_load().
  1385. ------------------------------------------------------------------------
  1386. r78 | sam | 2003-11-13 16:41:12 +0100 (Thu, 13 Nov 2003) | 2 lines
  1387. Changed paths:
  1388. M /trunk/libee/conic.c
  1389. M /trunk/libee/line.c
  1390. M /trunk/src/box.c
  1391. * Minor coding style changes.
  1392. ------------------------------------------------------------------------
  1393. r77 | sam | 2003-11-13 16:37:49 +0100 (Thu, 13 Nov 2003) | 2 lines
  1394. Changed paths:
  1395. M /trunk/data/Makefile.am
  1396. D /trunk/data/bar_boss
  1397. D /trunk/data/bar_fighter
  1398. A /trunk/data/barboss.txt (from /trunk/data/bar_boss:76)
  1399. A /trunk/data/barfight.txt (from /trunk/data/bar_fighter:76)
  1400. D /trunk/data/baz_fighter
  1401. A /trunk/data/bazfight.txt (from /trunk/data/baz_fighter:76)
  1402. A /trunk/data/bongem.txt (from /trunk/data/item_gem:76)
  1403. A /trunk/data/bonheart.txt (from /trunk/data/item_heart:76)
  1404. D /trunk/data/explosion_medium
  1405. D /trunk/data/explosion_small
  1406. D /trunk/data/foo_fighter
  1407. A /trunk/data/foofight.txt (from /trunk/data/foo_fighter:76)
  1408. D /trunk/data/item_gem
  1409. D /trunk/data/item_heart
  1410. A /trunk/data/ship.txt (from /trunk/data/ship_green:76)
  1411. D /trunk/data/ship_green
  1412. D /trunk/data/weapon_bomb
  1413. D /trunk/data/weapon_fragbomb
  1414. A /trunk/data/wpnbomb.txt (from /trunk/data/weapon_bomb:76)
  1415. A /trunk/data/wpnfrag.txt (from /trunk/data/weapon_fragbomb:76)
  1416. A /trunk/data/xplmed.txt (from /trunk/data/explosion_medium:76)
  1417. A /trunk/data/xplsmall.txt (from /trunk/data/explosion_small:76)
  1418. M /trunk/src/aliens.c
  1419. M /trunk/src/bonus.c
  1420. M /trunk/src/explosions.c
  1421. M /trunk/src/intro.c
  1422. M /trunk/src/player.c
  1423. M /trunk/src/weapons.c
  1424. M /trunk/test/demo.c
  1425. * Renamed sprites to < 8+3 names for the DOS port.
  1426. ------------------------------------------------------------------------
  1427. r76 | sam | 2003-11-13 00:46:58 +0100 (Thu, 13 Nov 2003) | 7 lines
  1428. Changed paths:
  1429. M /trunk/data/bar_boss
  1430. M /trunk/data/bar_fighter
  1431. M /trunk/data/baz_fighter
  1432. M /trunk/data/explosion_medium
  1433. M /trunk/data/explosion_small
  1434. M /trunk/data/foo_fighter
  1435. M /trunk/data/item_gem
  1436. M /trunk/data/item_heart
  1437. M /trunk/data/ship_green
  1438. M /trunk/data/weapon_bomb
  1439. M /trunk/data/weapon_fragbomb
  1440. M /trunk/src/starfield.c
  1441. M /trunk/test/demo.c
  1442. * test/demo.c:
  1443. + Removed a spurious '\n' from an ee_putstr().
  1444. * src/starfield.c:
  1445. + Fixed starfield color.
  1446. * data/:
  1447. + Fixed every sprite's colors.
  1448. ------------------------------------------------------------------------
  1449. r75 | sam | 2003-11-12 22:18:50 +0100 (Wed, 12 Nov 2003) | 25 lines
  1450. Changed paths:
  1451. A /trunk/BUGS
  1452. M /trunk/Makefile.am
  1453. M /trunk/README
  1454. M /trunk/TODO
  1455. M /trunk/libee/Makefile.am
  1456. M /trunk/libee/box.c
  1457. M /trunk/libee/conic.c
  1458. M /trunk/libee/ee.c
  1459. M /trunk/libee/ee.h
  1460. A /trunk/libee/ee_internals.h
  1461. M /trunk/libee/graphics.c
  1462. M /trunk/libee/io.c
  1463. M /trunk/libee/line.c
  1464. M /trunk/libee/math.c
  1465. M /trunk/libee/sprite.c
  1466. M /trunk/libee/triangle.c
  1467. M /trunk/src/Makefile.am
  1468. M /trunk/src/overlay.c
  1469. M /trunk/src/weapons.c
  1470. M /trunk/test/demo.c
  1471. * libee/ee.h:
  1472. + Added ee_color_names[] containing our 16 color names.
  1473. * libee/ee.c:
  1474. + Extended our color set to the full 16 instead of 10.
  1475. + Precalculate ncurses attributes.
  1476. * libee/graphics.c:
  1477. + Clip color value in ee_set_color().
  1478. + Clip characters in ee_putchar().
  1479. + Partially clip characters in ee_putstr(), overflows aren't checked yet.
  1480. * libee/ee_internals.h:
  1481. + New file to share extern variables within libee.
  1482. * test/demo.c:
  1483. + Added a simple demo_color() to output all colors.
  1484. + Replaced four ee_draw_line() with ee_draw_thin_box().
  1485. + Replaced x1, y1, x2 etc. with xa, ya, xb etc. because <math.h> already
  1486. defines y1.
  1487. + Randomized colours from 0 to 15 instead of 1 to 10.
  1488. * src/Makefiles.am:
  1489. + Added -lm to the ttyvaders linking flags because of the intro.
  1490. * README BUGS TODO:
  1491. + Updated.
  1492. ------------------------------------------------------------------------
  1493. r74 | sam | 2003-11-12 19:41:02 +0100 (Wed, 12 Nov 2003) | 7 lines
  1494. Changed paths:
  1495. M /trunk/README
  1496. M /trunk/configure.ac
  1497. M /trunk/libee/ee.c
  1498. M /trunk/libee/graphics.c
  1499. * README:
  1500. + Added a note about dos cross-compilation.
  1501. * configure.ac:
  1502. + Added a check for ScreenUpdate in <pc.h>.
  1503. * libee/graphics.c libee/ee.c:
  1504. + Improved the conio port thanks to ScreenUpdate().
  1505. ------------------------------------------------------------------------
  1506. r73 | sam | 2003-11-12 17:23:18 +0100 (Wed, 12 Nov 2003) | 2 lines
  1507. Changed paths:
  1508. M /trunk/configure.ac
  1509. M /trunk/libee/conic.c
  1510. M /trunk/libee/ee.c
  1511. M /trunk/libee/graphics.c
  1512. M /trunk/libee/io.c
  1513. M /trunk/libee/line.c
  1514. * MS-DOS port of libee, using <conio.h>.
  1515. ------------------------------------------------------------------------
  1516. r72 | sam | 2003-11-12 02:48:58 +0100 (Wed, 12 Nov 2003) | 17 lines
  1517. Changed paths:
  1518. M /trunk/data/foo_fighter
  1519. M /trunk/libee/box.c
  1520. M /trunk/libee/ee.h
  1521. M /trunk/libee/graphics.c
  1522. M /trunk/libee/line.c
  1523. M /trunk/libee/sprite.c
  1524. M /trunk/src/Makefile.am
  1525. M /trunk/src/aliens.c
  1526. M /trunk/src/bonus.c
  1527. M /trunk/src/box.c
  1528. M /trunk/src/common.h
  1529. M /trunk/src/explosions.c
  1530. A /trunk/src/intro.c
  1531. M /trunk/src/main.c
  1532. M /trunk/src/overlay.c
  1533. M /trunk/src/player.c
  1534. M /trunk/src/starfield.c
  1535. M /trunk/src/tunnel.c
  1536. M /trunk/src/weapons.c
  1537. M /trunk/test/demo.c
  1538. M /trunk/test/spritedit.c
  1539. * libee/graphics.c:
  1540. + Renamed ee_color() to ee_set_color(), wrote ee_get_color().
  1541. * libee/line.c:
  1542. + Implemented draw_polyline() and draw_thin_polyline().
  1543. * libee/sprite.c:
  1544. + Removed the f member of struct ee_sprite.
  1545. + Implemented ee_get_sprite_{width|height|dx|dy}().
  1546. + Restore the color fater ee_draw_sprite() is called.
  1547. * libee/box.c:
  1548. + Fixed a bug causing improper box clipping at the right and the bottom.
  1549. * data/foo_fighter:
  1550. + Fixed bugs in the sprite.
  1551. * src/intro.c:
  1552. + Test effects for the future game's intro.
  1553. * test/spritedit.c:
  1554. + Added stuff to the sprite editor. We can now navigate through frames.
  1555. ------------------------------------------------------------------------
  1556. r71 | sam | 2003-11-11 11:22:19 +0100 (Tue, 11 Nov 2003) | 13 lines
  1557. Changed paths:
  1558. M /trunk/libee/Makefile.am
  1559. A /trunk/libee/box.c
  1560. M /trunk/libee/conic.c
  1561. M /trunk/libee/ee.h
  1562. M /trunk/libee/triangle.c
  1563. M /trunk/test/demo.c
  1564. * libee/triangle.c:
  1565. + Wrote ee_draw_triangle() and ee_draw_thin_triangle().
  1566. * libee/box.c:
  1567. + Wrote ee_draw_box(), ee_draw_thin_box() and ee_fill_box().
  1568. * libee/conic.c:
  1569. + Wrote ee_fill_ellipse().
  1570. + First attempt at ee_draw_thin_ellipse(), to be reworked.
  1571. * test/demo.c:
  1572. + Merged demo_lines() and demo_thin_lines().
  1573. + Merged demo_triangles() and demo_outlined_triangles().
  1574. + Wrote demo_box().
  1575. + Use ee_fill_ellipse() in demo_all().
  1576. ------------------------------------------------------------------------
  1577. r70 | sam | 2003-11-11 09:00:36 +0100 (Tue, 11 Nov 2003) | 5 lines
  1578. Changed paths:
  1579. M /trunk/data/Makefile.am
  1580. A /trunk/data/ship_green
  1581. M /trunk/src/collide.c
  1582. M /trunk/src/main.c
  1583. M /trunk/src/player.c
  1584. M /trunk/src/weapons.c
  1585. * src/weapons.c:
  1586. + Use ee_draw_ellipse() instead of ee_draw_circle() to draw the nuke.
  1587. * src/player.c:
  1588. + Use ee_draw_sprite() to draw our ship.
  1589. ------------------------------------------------------------------------
  1590. r69 | sam | 2003-11-11 00:38:50 +0100 (Tue, 11 Nov 2003) | 8 lines
  1591. Changed paths:
  1592. M /trunk/libee/Makefile.am
  1593. M /trunk/libee/conic.c
  1594. M /trunk/libee/ee.c
  1595. M /trunk/libee/ee.h
  1596. A /trunk/libee/graphics.c (from /trunk/libee/ee.c:68)
  1597. M /trunk/libee/io.c
  1598. M /trunk/libee/line.c
  1599. M /trunk/libee/math.c
  1600. M /trunk/libee/sprite.c
  1601. M /trunk/libee/triangle.c
  1602. M /trunk/src/box.c
  1603. M /trunk/src/overlay.c
  1604. M /trunk/src/player.c
  1605. M /trunk/src/starfield.c
  1606. M /trunk/src/tunnel.c
  1607. M /trunk/src/weapons.c
  1608. M /trunk/test/demo.c
  1609. * libee/graphics.c:
  1610. + Moved ee_putstr() and ee_putchar() in here.
  1611. * libee/ee.h:
  1612. + Got rid of ee_goto().
  1613. + Moved <slang.h> or <curses.h> into libee.
  1614. * Replaced ee_goto()/ee_putstr() pairs with ee_putstr().
  1615. * Ditto for ee_putchar().
  1616. ------------------------------------------------------------------------
  1617. r68 | sam | 2003-11-11 00:04:13 +0100 (Tue, 11 Nov 2003) | 5 lines
  1618. Changed paths:
  1619. M /trunk/data/Makefile.am
  1620. M /trunk/src/Makefile.am
  1621. M /trunk/test
  1622. M /trunk/test/Makefile.am
  1623. A /trunk/test/spritedit.c
  1624. * test/spritedit.c:
  1625. + Placeholder for our upcoming sprite editor.
  1626. * src/Makefile.am data/Makefile.am:
  1627. + Use AM_CPPFLAGS, not target_CPPFLAGS, so that automake-1.5 can be used.
  1628. ------------------------------------------------------------------------
  1629. r67 | sam | 2003-11-10 23:43:30 +0100 (Mon, 10 Nov 2003) | 4 lines
  1630. Changed paths:
  1631. M /trunk/data/Makefile.am
  1632. A /trunk/data/weapon_fragbomb
  1633. M /trunk/src/weapons.c
  1634. * src/weapons.c data/weapon_fragbomb:
  1635. + Drew the fragbomb sprite.
  1636. + Use the fragbomb in src/weapons.c.
  1637. ------------------------------------------------------------------------
  1638. r66 | sam | 2003-11-10 22:54:11 +0100 (Mon, 10 Nov 2003) | 5 lines
  1639. Changed paths:
  1640. M /trunk/data/Makefile.am
  1641. A /trunk/data/weapon_bomb
  1642. M /trunk/src/weapons.c
  1643. * data/weapon_bomb:
  1644. + New bomb sprite.
  1645. * src/weapons.c:
  1646. + Switched the bomb drawing to use ee_draw_sprite().
  1647. ------------------------------------------------------------------------
  1648. r65 | sam | 2003-11-10 22:17:47 +0100 (Mon, 10 Nov 2003) | 8 lines
  1649. Changed paths:
  1650. M /trunk/data/Makefile.am
  1651. A /trunk/data/explosion_medium
  1652. A /trunk/data/explosion_small
  1653. M /trunk/libee/sprite.c
  1654. M /trunk/src/explosions.c
  1655. * libee/sprite.c:
  1656. + Made sprite loading more robust.
  1657. * src/explosions.c:
  1658. + No longer use ee_putchar etc. to draw our sprites, but use
  1659. ee_draw_sprite().
  1660. * data/:
  1661. + Drew explosion_medium and explosion_small sprites.
  1662. ------------------------------------------------------------------------
  1663. r64 | sam | 2003-11-10 21:43:02 +0100 (Mon, 10 Nov 2003) | 2 lines
  1664. Changed paths:
  1665. M /trunk/libee/conic.c
  1666. * libee/conic.c: Clip circles and ellipses.
  1667. ------------------------------------------------------------------------
  1668. r63 | sam | 2003-11-10 19:29:04 +0100 (Mon, 10 Nov 2003) | 5 lines
  1669. Changed paths:
  1670. M /trunk/libee/conic.c
  1671. M /trunk/libee/sprite.c
  1672. * libee/sprite.c:
  1673. + Added sanity checks in ee_sprite_* functions.
  1674. * libee/conic.c:
  1675. + Use ellipsepoints() in ee_draw_circle().
  1676. ------------------------------------------------------------------------
  1677. r62 | sam | 2003-11-10 19:23:23 +0100 (Mon, 10 Nov 2003) | 3 lines
  1678. Changed paths:
  1679. M /trunk/test/demo.c
  1680. * test/demo.c:
  1681. + Ellipses demo.
  1682. ------------------------------------------------------------------------
  1683. r61 | sam | 2003-11-10 19:21:36 +0100 (Mon, 10 Nov 2003) | 3 lines
  1684. Changed paths:
  1685. M /trunk/libee/conic.c
  1686. M /trunk/libee/ee.h
  1687. * libee/conic.c:
  1688. + ee_draw_ellipse().
  1689. ------------------------------------------------------------------------
  1690. r60 | sam | 2003-11-10 16:31:12 +0100 (Mon, 10 Nov 2003) | 2 lines
  1691. Changed paths:
  1692. M /trunk/libee/Makefile.am
  1693. D /trunk/libee/circle.c
  1694. A /trunk/libee/conic.c (from /trunk/libee/circle.c:58)
  1695. M /trunk/libee/line.c
  1696. * Renamed libee/circle.c to libee/conic.c because we'll do ellipsis.
  1697. ------------------------------------------------------------------------
  1698. r59 | sam | 2003-11-10 16:16:38 +0100 (Mon, 10 Nov 2003) | 3 lines
  1699. Changed paths:
  1700. M /trunk/libee/line.c
  1701. * libee/line.c:
  1702. + Added code comments.
  1703. ------------------------------------------------------------------------
  1704. r58 | sam | 2003-11-10 15:19:21 +0100 (Mon, 10 Nov 2003) | 4 lines
  1705. Changed paths:
  1706. M /trunk/configure.ac
  1707. M /trunk/libee/Makefile.am
  1708. M /trunk/src/Makefile.am
  1709. M /trunk/test/Makefile.am
  1710. * configure.ac:
  1711. + Moved optimization flags and warning triggers here.
  1712. + Updated the snapshot timestamp.
  1713. ------------------------------------------------------------------------
  1714. r57 | sam | 2003-11-10 15:13:56 +0100 (Mon, 10 Nov 2003) | 2 lines
  1715. Changed paths:
  1716. M /trunk/test/demo.c
  1717. * test/demo.c: Nicer complete demo.
  1718. ------------------------------------------------------------------------
  1719. r56 | sam | 2003-11-10 10:26:40 +0100 (Mon, 10 Nov 2003) | 11 lines
  1720. Changed paths:
  1721. M /trunk/data/Makefile.am
  1722. A /trunk/data/baz_fighter
  1723. A /trunk/data/foo_fighter
  1724. A /trunk/data/item_gem
  1725. A /trunk/data/item_heart
  1726. M /trunk/libee/ee.h
  1727. M /trunk/libee/sprite.c
  1728. M /trunk/src/aliens.c
  1729. M /trunk/src/bonus.c
  1730. M /trunk/src/box.c
  1731. * libee/sprite.c:
  1732. + More robust sprite loader.
  1733. + Added ee_set_sprite_frame() and ee_get_sprite_frame().
  1734. + Free all structures in ee_free_sprite().
  1735. * src/aliens.c src/bonus.c:
  1736. + Use ee_draw_sprite() instead of our manual sprite rendering.
  1737. * src/box.c:
  1738. + Use ee_draw_line() instead of the manual equivalent.
  1739. * data/:
  1740. + Added foo_fighter, baz_fighter, item_gem and item_heart sprites.
  1741. ------------------------------------------------------------------------
  1742. r55 | sam | 2003-11-10 03:00:52 +0100 (Mon, 10 Nov 2003) | 2 lines
  1743. Changed paths:
  1744. A /trunk/data/Makefile.am
  1745. * Oops, forgot data/Makefile.am.
  1746. ------------------------------------------------------------------------
  1747. r54 | sam | 2003-11-10 03:00:19 +0100 (Mon, 10 Nov 2003) | 5 lines
  1748. Changed paths:
  1749. M /trunk/Makefile.am
  1750. M /trunk/configure.ac
  1751. A /trunk/data
  1752. A /trunk/data/bar_boss
  1753. A /trunk/data/bar_fighter
  1754. M /trunk/test/demo.c
  1755. * test/demo.c:
  1756. + Wrote a little sprite demo.
  1757. * data/:
  1758. + Added bar_fighter (from ttyvaders) and bar_boss (from shapes.txt).
  1759. ------------------------------------------------------------------------
  1760. r53 | sam | 2003-11-10 02:56:24 +0100 (Mon, 10 Nov 2003) | 4 lines
  1761. Changed paths:
  1762. M /trunk/libee/Makefile.am
  1763. M /trunk/libee/ee.h
  1764. A /trunk/libee/sprite.c
  1765. * libee/sprite.c:
  1766. + Beginning of sprite handling within the library.
  1767. + Added support to load files.
  1768. ------------------------------------------------------------------------
  1769. r52 | sam | 2003-11-10 01:27:33 +0100 (Mon, 10 Nov 2003) | 3 lines
  1770. Changed paths:
  1771. M /trunk/test/demo.c
  1772. * test/demo.c:
  1773. + outlined triangles demo.
  1774. ------------------------------------------------------------------------
  1775. r51 | sam | 2003-11-10 01:15:02 +0100 (Mon, 10 Nov 2003) | 2 lines
  1776. Changed paths:
  1777. M /trunk/configure.ac
  1778. M /trunk/libee/Makefile.am
  1779. M /trunk/src/Makefile.am
  1780. M /trunk/test/Makefile.am
  1781. * Removed CPPFLAGS_slang and CPPFLAGS_ncurses, we now have config.h.
  1782. ------------------------------------------------------------------------
  1783. r50 | sam | 2003-11-10 00:34:24 +0100 (Mon, 10 Nov 2003) | 4 lines
  1784. Changed paths:
  1785. M /trunk/src/aliens.c
  1786. M /trunk/src/bonus.c
  1787. M /trunk/src/box.c
  1788. M /trunk/src/collide.c
  1789. M /trunk/src/explosions.c
  1790. M /trunk/src/main.c
  1791. M /trunk/src/overlay.c
  1792. M /trunk/src/player.c
  1793. M /trunk/src/starfield.c
  1794. M /trunk/src/tunnel.c
  1795. M /trunk/src/weapons.c
  1796. * src/*.c:
  1797. + Added missing #include "config.h".
  1798. + Fixed a nasty bug in ee_rand() calls.
  1799. ------------------------------------------------------------------------
  1800. r49 | sam | 2003-11-10 00:01:29 +0100 (Mon, 10 Nov 2003) | 3 lines
  1801. Changed paths:
  1802. M /trunk/test/demo.c
  1803. * test/demo.c:
  1804. + Disabled the pyramid demo and wrote a simple triangles demo.
  1805. ------------------------------------------------------------------------
  1806. r48 | sam | 2003-11-09 22:36:24 +0100 (Sun, 09 Nov 2003) | 5 lines
  1807. Changed paths:
  1808. M /trunk/libee/Makefile.am
  1809. M /trunk/libee/ee.h
  1810. A /trunk/libee/triangle.c
  1811. M /trunk/test/Makefile.am
  1812. M /trunk/test/demo.c
  1813. * libee/triangle.c:
  1814. + Implemented ee_fill_triangle().
  1815. * test/demo.c:
  1816. + Triangle demo.
  1817. ------------------------------------------------------------------------
  1818. r47 | sam | 2003-11-09 20:46:14 +0100 (Sun, 09 Nov 2003) | 5 lines
  1819. Changed paths:
  1820. M /trunk/libee/ee.h
  1821. M /trunk/libee/line.c
  1822. M /trunk/test/demo.c
  1823. * libee/line.c:
  1824. + ee_draw_thin_line().
  1825. * test/demo.c:
  1826. + Added a thin lines demo.
  1827. ------------------------------------------------------------------------
  1828. r46 | sam | 2003-11-09 19:10:44 +0100 (Sun, 09 Nov 2003) | 2 lines
  1829. Changed paths:
  1830. M /trunk/libee/line.c
  1831. * libee/line.c: genericized line drawing for future use.
  1832. ------------------------------------------------------------------------
  1833. r45 | sam | 2003-11-09 18:45:12 +0100 (Sun, 09 Nov 2003) | 6 lines
  1834. Changed paths:
  1835. M /trunk/test
  1836. M /trunk/test/demo.c
  1837. * test/demo.c:
  1838. + Putpixel demo.
  1839. + Draw line demo.
  1840. + Draw circle demo.
  1841. + Animated radar demo.
  1842. ------------------------------------------------------------------------
  1843. r44 | sam | 2003-11-09 18:21:43 +0100 (Sun, 09 Nov 2003) | 7 lines
  1844. Changed paths:
  1845. M /trunk/libee/Makefile.am
  1846. A /trunk/libee/circle.c (from /trunk/src/weapons.c:42)
  1847. M /trunk/libee/ee.h
  1848. M /trunk/libee/line.c
  1849. M /trunk/src/weapons.c
  1850. * src/weapons.c:
  1851. + Removed draw_circle, use ee_draw_circle instead.
  1852. * libee/circle.c:
  1853. + New ee_draw_circle function.
  1854. * libee/line.c:
  1855. + Changed an internal function's name.
  1856. ------------------------------------------------------------------------
  1857. r43 | sam | 2003-11-09 17:34:23 +0100 (Sun, 09 Nov 2003) | 2 lines
  1858. Changed paths:
  1859. M /trunk/libee
  1860. M /trunk/libee/Makefile.am
  1861. M /trunk/libee/ee.h
  1862. A /trunk/libee/line.c
  1863. * libee/line.c: Implemented ee_draw_line.
  1864. ------------------------------------------------------------------------
  1865. r42 | sam | 2003-11-09 14:52:40 +0100 (Sun, 09 Nov 2003) | 5 lines
  1866. Changed paths:
  1867. M /trunk/libee/ee.c
  1868. M /trunk/libee/ee.h
  1869. M /trunk/test/demo.c
  1870. * libee/ee.c:
  1871. + got rid of DELAY.
  1872. * test/demo.c:
  1873. + Minor animation effect.
  1874. ------------------------------------------------------------------------
  1875. r41 | sam | 2003-11-09 14:51:37 +0100 (Sun, 09 Nov 2003) | 2 lines
  1876. Changed paths:
  1877. M /trunk/libee/math.c
  1878. * libee/math.c: fixed a thinko in ee_rand().
  1879. ------------------------------------------------------------------------
  1880. r40 | sam | 2003-11-09 14:32:04 +0100 (Sun, 09 Nov 2003) | 8 lines
  1881. Changed paths:
  1882. M /trunk/libee/Makefile.am
  1883. M /trunk/libee/ee.c
  1884. M /trunk/libee/ee.h
  1885. A /trunk/libee/io.c (from /trunk/libee/ee.c:37)
  1886. A /trunk/libee/math.c
  1887. M /trunk/src/Makefile.am
  1888. M /trunk/src/aliens.c
  1889. M /trunk/src/collide.c
  1890. M /trunk/src/common.h
  1891. M /trunk/src/explosions.c
  1892. M /trunk/src/main.c
  1893. D /trunk/src/math.c
  1894. M /trunk/src/starfield.c
  1895. M /trunk/src/tunnel.c
  1896. M /trunk/src/weapons.c
  1897. * libee/io.c:
  1898. + Moved ee_get_key() here.
  1899. * libee/math.c:
  1900. + Moved r00t() here and renamed it to ee_sqrt().
  1901. + Moved GET_RAND() here and renamed it to ee_rand().
  1902. * src/math.c:
  1903. + Removed this deprecated file.
  1904. ------------------------------------------------------------------------
  1905. r39 | sam | 2003-11-09 14:16:19 +0100 (Sun, 09 Nov 2003) | 2 lines
  1906. Changed paths:
  1907. M /trunk/src/aliens.c
  1908. M /trunk/src/bonus.c
  1909. M /trunk/src/box.c
  1910. M /trunk/src/ceo.c
  1911. M /trunk/src/collide.c
  1912. M /trunk/src/common.h
  1913. M /trunk/src/explosions.c
  1914. M /trunk/src/main.c
  1915. M /trunk/src/math.c
  1916. M /trunk/src/overlay.c
  1917. M /trunk/src/player.c
  1918. M /trunk/src/starfield.c
  1919. M /trunk/src/tunnel.c
  1920. M /trunk/src/weapons.c
  1921. * Coding style everywhere.
  1922. ------------------------------------------------------------------------
  1923. r38 | sam | 2003-11-09 14:02:34 +0100 (Sun, 09 Nov 2003) | 5 lines
  1924. Changed paths:
  1925. M /trunk/libee/Makefile.am
  1926. M /trunk/test/Makefile.am
  1927. A /trunk/test/demo.c
  1928. * libee/Makefile.am, test/Makefile.am:
  1929. + Added more compiler warning flags.
  1930. * test/demo.c:
  1931. + Small demo for libee.
  1932. ------------------------------------------------------------------------
  1933. r37 | sam | 2003-11-09 14:01:44 +0100 (Sun, 09 Nov 2003) | 2 lines
  1934. Changed paths:
  1935. M /trunk/libee/ee.c
  1936. * libee/ee.c: Fixed a compilation warning.
  1937. ------------------------------------------------------------------------
  1938. r36 | sam | 2003-11-09 13:48:09 +0100 (Sun, 09 Nov 2003) | 2 lines
  1939. Changed paths:
  1940. M /trunk/libee/ee.c
  1941. * libee/ee.c: Exact line fill in ee_clear().
  1942. ------------------------------------------------------------------------
  1943. r35 | sam | 2003-11-09 13:40:53 +0100 (Sun, 09 Nov 2003) | 2 lines
  1944. Changed paths:
  1945. M /trunk/libee/Makefile.am
  1946. M /trunk/libee/ee.c
  1947. A /trunk/libee/ee.h
  1948. M /trunk/src/Makefile.am
  1949. M /trunk/src/aliens.c
  1950. M /trunk/src/bonus.c
  1951. M /trunk/src/box.c
  1952. M /trunk/src/ceo.c
  1953. M /trunk/src/common.h
  1954. M /trunk/src/explosions.c
  1955. M /trunk/src/main.c
  1956. M /trunk/src/overlay.c
  1957. M /trunk/src/player.c
  1958. M /trunk/src/starfield.c
  1959. M /trunk/src/tunnel.c
  1960. M /trunk/src/weapons.c
  1961. * libee is now standalone.
  1962. ------------------------------------------------------------------------
  1963. r34 | sam | 2003-11-09 13:02:42 +0100 (Sun, 09 Nov 2003) | 2 lines
  1964. Changed paths:
  1965. M /trunk/Makefile.am
  1966. M /trunk/configure.ac
  1967. M /trunk/libee
  1968. A /trunk/libee/Makefile.am
  1969. M /trunk/src/Makefile.am
  1970. A /trunk/test
  1971. A /trunk/test/Makefile.am
  1972. * libee is now (almost) standalone.
  1973. ------------------------------------------------------------------------
  1974. r33 | sam | 2003-11-09 12:26:08 +0100 (Sun, 09 Nov 2003) | 7 lines
  1975. Changed paths:
  1976. M /trunk/doc/shapes.txt
  1977. A /trunk/libee
  1978. A /trunk/libee/ee.c (from /trunk/src/graphics.c:31)
  1979. M /trunk/src/Makefile.am
  1980. M /trunk/src/ceo.c
  1981. M /trunk/src/common.h
  1982. D /trunk/src/graphics.c
  1983. M /trunk/src/main.c
  1984. * libee/ee.c:
  1985. + First file in libee, from src/graphics.c.
  1986. + Disable cursor upon initialisation.
  1987. + Added delay code for constant framerate.
  1988. * src/common.h:
  1989. + Minor compilation fix for latest ncurses.
  1990. ------------------------------------------------------------------------
  1991. r32 | sam | 2003-11-06 22:40:53 +0100 (Thu, 06 Nov 2003) | 2 lines
  1992. Changed paths:
  1993. M /trunk/bootstrap
  1994. * bootstrap: always remove autom4te.cache.
  1995. ------------------------------------------------------------------------
  1996. r31 | sam | 2003-10-02 03:08:13 +0200 (Thu, 02 Oct 2003) | 2 lines
  1997. Changed paths:
  1998. M /trunk
  1999. M /trunk/autotools
  2000. M /trunk/bootstrap
  2001. M /trunk/configure.ac
  2002. M /trunk/debian
  2003. M /trunk/src
  2004. M /trunk/src/aliens.c
  2005. M /trunk/src/bonus.c
  2006. M /trunk/src/box.c
  2007. M /trunk/src/ceo.c
  2008. M /trunk/src/collide.c
  2009. M /trunk/src/common.h
  2010. M /trunk/src/explosions.c
  2011. M /trunk/src/graphics.c
  2012. M /trunk/src/main.c
  2013. M /trunk/src/math.c
  2014. M /trunk/src/overlay.c
  2015. M /trunk/src/player.c
  2016. M /trunk/src/starfield.c
  2017. M /trunk/src/tunnel.c
  2018. M /trunk/src/weapons.c
  2019. * Fixed keywords, ignore, and lots of tiny SVN things.
  2020. ------------------------------------------------------------------------
  2021. r30 | sam | 2003-02-09 12:17:40 +0100 (Sun, 09 Feb 2003) | 3 lines
  2022. Changed paths:
  2023. M /trunk/TODO
  2024. M /trunk/src/Makefile.am
  2025. A /trunk/src/box.c
  2026. M /trunk/src/common.h
  2027. M /trunk/src/main.c
  2028. M /trunk/src/overlay.c
  2029. * support for boxes
  2030. * application: pause box
  2031. ------------------------------------------------------------------------
  2032. r29 | sam | 2003-01-06 13:22:58 +0100 (Mon, 06 Jan 2003) | 3 lines
  2033. Changed paths:
  2034. M /trunk/TODO
  2035. M /trunk/src/collide.c
  2036. * cosmetic code changes.
  2037. * fixed a bug in the tunnel munching.
  2038. ------------------------------------------------------------------------
  2039. r28 | sam | 2002-12-23 17:44:28 +0100 (Mon, 23 Dec 2002) | 3 lines
  2040. Changed paths:
  2041. M /trunk/README
  2042. M /trunk/TODO
  2043. M /trunk/configure.ac
  2044. M /trunk/src/weapons.c
  2045. * fixed the ncurses build.
  2046. * replaced '?\239?\191?\189' with ':' in the fragbomb tail because it's not ASCII.
  2047. ------------------------------------------------------------------------
  2048. r27 | sam | 2002-12-23 17:21:38 +0100 (Mon, 23 Dec 2002) | 6 lines
  2049. Changed paths:
  2050. M /trunk/configure.ac
  2051. M /trunk/src/collide.c
  2052. M /trunk/src/common.h
  2053. M /trunk/src/graphics.c
  2054. M /trunk/src/main.c
  2055. M /trunk/src/overlay.c
  2056. M /trunk/src/player.c
  2057. * new timestamp for a new snapshot.
  2058. * lots of sanity checks in collide.c.
  2059. * moved usleep() to graphics.c.
  2060. * added random key generator in the dummy driver.
  2061. * cosmetic changes in the energy bars.
  2062. ------------------------------------------------------------------------
  2063. r26 | sam | 2002-12-23 16:06:13 +0100 (Mon, 23 Dec 2002) | 4 lines
  2064. Changed paths:
  2065. M /trunk/src/Makefile.am
  2066. M /trunk/src/common.h
  2067. M /trunk/src/main.c
  2068. A /trunk/src/overlay.c
  2069. M /trunk/src/player.c
  2070. * better handling of special weapon timeout.
  2071. * the bomb is now part of the standard fire button effect.
  2072. * overlay for life and special weapon jauges.
  2073. ------------------------------------------------------------------------
  2074. r25 | sam | 2002-12-23 14:46:27 +0100 (Mon, 23 Dec 2002) | 3 lines
  2075. Changed paths:
  2076. M /trunk/src/aliens.c
  2077. M /trunk/src/collide.c
  2078. M /trunk/src/common.h
  2079. M /trunk/src/main.c
  2080. M /trunk/src/player.c
  2081. * aliens are now named foo, bar and baz.
  2082. * beginning of life jauges.
  2083. ------------------------------------------------------------------------
  2084. r24 | sam | 2002-12-23 14:13:04 +0100 (Mon, 23 Dec 2002) | 2 lines
  2085. Changed paths:
  2086. M /trunk/src/common.h
  2087. M /trunk/src/main.c
  2088. M /trunk/src/player.c
  2089. * ship has vx and vy.
  2090. ------------------------------------------------------------------------
  2091. r23 | sam | 2002-12-23 13:47:36 +0100 (Mon, 23 Dec 2002) | 2 lines
  2092. Changed paths:
  2093. M /trunk/TODO
  2094. M /trunk/src/main.c
  2095. M /trunk/src/tunnel.c
  2096. * cosmetic change: reworked draw_tunnel.
  2097. ------------------------------------------------------------------------
  2098. r22 | sam | 2002-12-23 13:03:31 +0100 (Mon, 23 Dec 2002) | 3 lines
  2099. Changed paths:
  2100. M /trunk/src/main.c
  2101. M /trunk/src/tunnel.c
  2102. * lasers are now twice as fast.
  2103. * walls are now filled, and displayed on top of aliens.
  2104. ------------------------------------------------------------------------
  2105. r21 | sam | 2002-12-23 11:06:27 +0100 (Mon, 23 Dec 2002) | 5 lines
  2106. Changed paths:
  2107. M /trunk/configure.ac
  2108. M /trunk/src/Makefile.am
  2109. M /trunk/src/ceo.c
  2110. M /trunk/src/common.h
  2111. M /trunk/src/graphics.c
  2112. M /trunk/src/main.c
  2113. M /trunk/src/tunnel.c
  2114. * added support for --disable-slang.
  2115. * fixed an overflow in the tunnel update code.
  2116. * fragbomb is now 'f', not 'd'.
  2117. * added a missing call to init_bonus().
  2118. ------------------------------------------------------------------------
  2119. r20 | sam | 2002-12-23 10:28:37 +0100 (Mon, 23 Dec 2002) | 5 lines
  2120. Changed paths:
  2121. M /trunk/TODO
  2122. M /trunk/src/collide.c
  2123. M /trunk/src/common.h
  2124. M /trunk/src/main.c
  2125. M /trunk/src/starfield.c
  2126. M /trunk/src/tunnel.c
  2127. M /trunk/src/weapons.c
  2128. * the beam now digs the tunnel.
  2129. * the starfield is now an array of stars.
  2130. * fixed wall rendering (offset issues and disappearing left wall).
  2131. * 32 seekers on fragbomb explosion, not 16.
  2132. ------------------------------------------------------------------------
  2133. r19 | sam | 2002-12-23 00:39:15 +0100 (Mon, 23 Dec 2002) | 3 lines
  2134. Changed paths:
  2135. M /trunk/src/weapons.c
  2136. * seekers and homing bombs react more quickly.
  2137. * 16 seekers on fragbomb explosion instead of 12.
  2138. ------------------------------------------------------------------------
  2139. r18 | sam | 2002-12-23 00:01:35 +0100 (Mon, 23 Dec 2002) | 3 lines
  2140. Changed paths:
  2141. M /trunk/src/math.c
  2142. M /trunk/src/weapons.c
  2143. * fixed a segfault when the target seeker speed was zero.
  2144. * factorized the seeker generation on fragbomb explosion.
  2145. ------------------------------------------------------------------------
  2146. r17 | sam | 2002-12-22 23:36:42 +0100 (Sun, 22 Dec 2002) | 2 lines
  2147. Changed paths:
  2148. M /trunk/src/Makefile.am
  2149. M /trunk/src/common.h
  2150. A /trunk/src/math.c
  2151. M /trunk/src/weapons.c
  2152. * Removed the dependency on <math.h>. We don't need no stinking sqrt!
  2153. ------------------------------------------------------------------------
  2154. r16 | sam | 2002-12-22 23:17:41 +0100 (Sun, 22 Dec 2002) | 3 lines
  2155. Changed paths:
  2156. M /trunk/doc/shapes.txt
  2157. M /trunk/src/aliens.c
  2158. M /trunk/src/ceo.c
  2159. M /trunk/src/collide.c
  2160. M /trunk/src/common.h
  2161. M /trunk/src/main.c
  2162. M /trunk/src/weapons.c
  2163. * dead aliens don't explode in the collision loop but in their update loop.
  2164. * new super weapon, the fragmentation bomb.
  2165. ------------------------------------------------------------------------
  2166. r15 | sam | 2002-12-22 20:08:35 +0100 (Sun, 22 Dec 2002) | 2 lines
  2167. Changed paths:
  2168. M /trunk/.cvsignore
  2169. M /trunk/Makefile.am
  2170. A /trunk/autotools
  2171. A /trunk/autotools/.cvsignore
  2172. A /trunk/autotools/Makefile.am
  2173. M /trunk/bootstrap
  2174. M /trunk/configure.ac
  2175. M /trunk/debian/.cvsignore
  2176. M /trunk/src/Makefile.am
  2177. * Moved generated autotools files to the autotools/ directory.
  2178. ------------------------------------------------------------------------
  2179. r14 | sam | 2002-12-22 19:44:12 +0100 (Sun, 22 Dec 2002) | 2 lines
  2180. Changed paths:
  2181. M /trunk/src/aliens.c
  2182. M /trunk/src/bonus.c
  2183. M /trunk/src/ceo.c
  2184. M /trunk/src/collide.c
  2185. M /trunk/src/common.h
  2186. M /trunk/src/explosions.c
  2187. M /trunk/src/graphics.c
  2188. M /trunk/src/main.c
  2189. M /trunk/src/player.c
  2190. M /trunk/src/starfield.c
  2191. M /trunk/src/tunnel.c
  2192. M /trunk/src/weapons.c
  2193. * I think I fucked up the $Id tags on my previous commit.
  2194. ------------------------------------------------------------------------
  2195. r13 | sam | 2002-12-22 19:42:32 +0100 (Sun, 22 Dec 2002) | 3 lines
  2196. Changed paths:
  2197. A /trunk/COPYING
  2198. M /trunk/src/aliens.c
  2199. M /trunk/src/bonus.c
  2200. M /trunk/src/ceo.c
  2201. M /trunk/src/collide.c
  2202. M /trunk/src/common.h
  2203. M /trunk/src/explosions.c
  2204. M /trunk/src/graphics.c
  2205. M /trunk/src/main.c
  2206. M /trunk/src/player.c
  2207. M /trunk/src/starfield.c
  2208. M /trunk/src/tunnel.c
  2209. M /trunk/src/weapons.c
  2210. * added the COPYING file (GPLv2).
  2211. * added GPL headers to source files.
  2212. ------------------------------------------------------------------------
  2213. r12 | sam | 2002-12-22 19:40:36 +0100 (Sun, 22 Dec 2002) | 2 lines
  2214. Changed paths:
  2215. M /trunk/src/Makefile.am
  2216. A /trunk/src/ceo.c
  2217. M /trunk/src/common.h
  2218. M /trunk/src/main.c
  2219. * tab == hotkey for CEO alert.
  2220. ------------------------------------------------------------------------
  2221. r11 | sam | 2002-12-18 19:44:47 +0100 (Wed, 18 Dec 2002) | 2 lines
  2222. Changed paths:
  2223. M /trunk/TODO
  2224. M /trunk/doc/shapes.txt
  2225. M /trunk/src/aliens.c
  2226. * 3rd alien type.
  2227. ------------------------------------------------------------------------
  2228. r10 | sam | 2002-12-18 19:12:28 +0100 (Wed, 18 Dec 2002) | 2 lines
  2229. Changed paths:
  2230. D /trunk/Makefile
  2231. * Scrapped Makefile.
  2232. ------------------------------------------------------------------------
  2233. r9 | sam | 2002-12-18 19:11:54 +0100 (Wed, 18 Dec 2002) | 2 lines
  2234. Changed paths:
  2235. M /trunk/Makefile
  2236. A /trunk/README
  2237. A /trunk/TODO
  2238. * README and TODO files.
  2239. ------------------------------------------------------------------------
  2240. r8 | sam | 2002-12-18 14:29:31 +0100 (Wed, 18 Dec 2002) | 2 lines
  2241. Changed paths:
  2242. M /trunk/Makefile
  2243. M /trunk/configure.ac
  2244. M /trunk/doc/shapes.txt
  2245. M /trunk/src/collide.c
  2246. M /trunk/src/weapons.c
  2247. * the bomb's head is now white
  2248. ------------------------------------------------------------------------
  2249. r7 | sam | 2002-12-15 18:16:45 +0100 (Sun, 15 Dec 2002) | 3 lines
  2250. Changed paths:
  2251. M /trunk/doc/shapes.txt
  2252. M /trunk/src/aliens.c
  2253. M /trunk/src/collide.c
  2254. M /trunk/src/common.h
  2255. M /trunk/src/main.c
  2256. M /trunk/src/weapons.c
  2257. * new weapon: bomb.
  2258. * beam now collides with aliens.
  2259. ------------------------------------------------------------------------
  2260. r6 | sam | 2002-12-15 06:03:55 +0100 (Sun, 15 Dec 2002) | 2 lines
  2261. Changed paths:
  2262. M /trunk/doc/shapes.txt
  2263. M /trunk/src/common.h
  2264. M /trunk/src/main.c
  2265. M /trunk/src/weapons.c
  2266. * 'beam' weapon.
  2267. ------------------------------------------------------------------------
  2268. r5 | sam | 2002-12-15 04:41:32 +0100 (Sun, 15 Dec 2002) | 10 lines
  2269. Changed paths:
  2270. M /trunk/Makefile
  2271. M /trunk/configure.ac
  2272. M /trunk/debian/changelog
  2273. M /trunk/debian/control
  2274. M /trunk/debian/rules
  2275. M /trunk/doc/shapes.txt
  2276. M /trunk/src/Makefile.am
  2277. M /trunk/src/aliens.c
  2278. A /trunk/src/bonus.c
  2279. M /trunk/src/collide.c
  2280. M /trunk/src/common.h
  2281. M /trunk/src/explosions.c
  2282. M /trunk/src/graphics.c
  2283. M /trunk/src/main.c
  2284. M /trunk/src/player.c
  2285. M /trunk/src/starfield.c
  2286. M /trunk/src/tunnel.c
  2287. M /trunk/src/weapons.c
  2288. * real Debian package files.
  2289. * two new types of aliens. only one rules.
  2290. * removed gfx_write in favor of gfx_putchar and gfx_putstr.
  2291. * added bonuses at alien death. they do nothing yet.
  2292. * seeker missiles. 'b' to test.
  2293. * weapon resolution is now 16*char. needs to be generalized.
  2294. * fixed the supernova bugs. center could collide with the tunnel, and
  2295. the last frame was badly displayed.
  2296. * lots of cleanups everywhere.
  2297. ------------------------------------------------------------------------
  2298. r4 | sam | 2002-12-13 21:50:00 +0100 (Fri, 13 Dec 2002) | 2 lines
  2299. Changed paths:
  2300. M /trunk/.cvsignore
  2301. M /trunk/Makefile
  2302. A /trunk/Makefile.am
  2303. D /trunk/aliens.c
  2304. A /trunk/bootstrap
  2305. D /trunk/collide.c
  2306. D /trunk/common.h
  2307. A /trunk/configure.ac
  2308. A /trunk/debian
  2309. A /trunk/debian/.cvsignore
  2310. A /trunk/debian/Makefile.am
  2311. A /trunk/debian/changelog
  2312. A /trunk/debian/control
  2313. A /trunk/debian/rules
  2314. A /trunk/doc
  2315. A /trunk/doc/shapes.txt
  2316. D /trunk/explosions.c
  2317. D /trunk/graphics.c
  2318. D /trunk/main.c
  2319. D /trunk/player.c
  2320. D /trunk/shapes.txt
  2321. A /trunk/src
  2322. A /trunk/src/.cvsignore
  2323. A /trunk/src/Makefile.am
  2324. A /trunk/src/aliens.c
  2325. A /trunk/src/collide.c
  2326. A /trunk/src/common.h
  2327. A /trunk/src/explosions.c
  2328. A /trunk/src/graphics.c
  2329. A /trunk/src/main.c
  2330. A /trunk/src/player.c
  2331. A /trunk/src/starfield.c
  2332. A /trunk/src/tunnel.c
  2333. A /trunk/src/weapons.c
  2334. D /trunk/starfield.c
  2335. D /trunk/tunnel.c
  2336. D /trunk/weapons.c
  2337. * autotoolificationized the whole thing.
  2338. ------------------------------------------------------------------------
  2339. r3 | sam | 2002-12-13 20:27:16 +0100 (Fri, 13 Dec 2002) | 4 lines
  2340. Changed paths:
  2341. M /trunk/collide.c
  2342. M /trunk/common.h
  2343. M /trunk/explosions.c
  2344. M /trunk/main.c
  2345. M /trunk/player.c
  2346. M /trunk/weapons.c
  2347. * moved nuke from explosions to weapons.
  2348. * used a cool Bresenham algorithm to draw the nuke circles.
  2349. * nuke collides with aliens.
  2350. ------------------------------------------------------------------------
  2351. r2 | sam | 2002-12-13 20:24:53 +0100 (Fri, 13 Dec 2002) | 2 lines
  2352. Changed paths:
  2353. A /trunk/.cvsignore
  2354. * .cvsignore file.
  2355. ------------------------------------------------------------------------
  2356. r1 | sam | 2002-12-13 20:23:07 +0100 (Fri, 13 Dec 2002) | 3 lines
  2357. Changed paths:
  2358. A /branches
  2359. A /trunk
  2360. A /trunk/Makefile
  2361. A /trunk/aliens.c
  2362. A /trunk/collide.c
  2363. A /trunk/common.h
  2364. A /trunk/explosions.c
  2365. A /trunk/graphics.c
  2366. A /trunk/main.c
  2367. A /trunk/player.c
  2368. A /trunk/shapes.txt
  2369. A /trunk/starfield.c
  2370. A /trunk/tunnel.c
  2371. A /trunk/weapons.c
  2372. * First commit. Scrolling works, some weaponry, controls, tunnel blowing,
  2373. the nuke is still ugly, almost no collision detection. Nice demo :)
  2374. ------------------------------------------------------------------------