|
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013160141601516016160171601816019160201602116022160231602416025160261602716028160291603016031160321603316034160351603616037160381603916040160411604216043160441604516046160471604816049160501605116052160531605416055160561605716058160591606016061160621606316064160651606616067160681606916070160711607216073160741607516076160771607816079160801608116082160831608416085160861608716088160891609016091160921609316094160951609616097160981609916100161011610216103161041610516106161071610816109161101611116112161131611416115161161611716118161191612016121161221612316124161251612616127161281612916130161311613216133161341613516136161371613816139161401614116142161431614416145161461614716148161491615016151161521615316154161551615616157161581615916160161611616216163161641616516166161671616816169161701617116172161731617416175161761617716178161791618016181161821618316184161851618616187161881618916190161911619216193161941619516196161971619816199162001620116202162031620416205162061620716208162091621016211162121621316214162151621616217162181621916220162211622216223162241622516226162271622816229162301623116232162331623416235162361623716238162391624016241162421624316244162451624616247162481624916250162511625216253162541625516256162571625816259162601626116262162631626416265162661626716268162691627016271162721627316274162751627616277162781627916280162811628216283162841628516286162871628816289162901629116292162931629416295162961629716298162991630016301163021630316304163051630616307163081630916310163111631216313163141631516316163171631816319163201632116322163231632416325163261632716328163291633016331163321633316334163351633616337163381633916340163411634216343163441634516346163471634816349163501635116352163531635416355163561635716358163591636016361163621636316364163651636616367163681636916370163711637216373163741637516376163771637816379163801638116382163831638416385163861638716388163891639016391163921639316394163951639616397163981639916400164011640216403164041640516406164071640816409164101641116412164131641416415164161641716418164191642016421164221642316424164251642616427164281642916430164311643216433164341643516436164371643816439164401644116442164431644416445164461644716448164491645016451164521645316454164551645616457164581645916460164611646216463164641646516466164671646816469164701647116472164731647416475164761647716478164791648016481164821648316484164851648616487164881648916490164911649216493164941649516496164971649816499165001650116502165031650416505165061650716508165091651016511165121651316514165151651616517165181651916520165211652216523165241652516526165271652816529165301653116532165331653416535165361653716538165391654016541165421654316544165451654616547165481654916550165511655216553165541655516556165571655816559165601656116562165631656416565165661656716568165691657016571165721657316574165751657616577165781657916580165811658216583165841658516586165871658816589165901659116592165931659416595165961659716598165991660016601166021660316604166051660616607166081660916610166111661216613166141661516616166171661816619166201662116622166231662416625166261662716628166291663016631166321663316634166351663616637166381663916640166411664216643166441664516646166471664816649166501665116652166531665416655166561665716658166591666016661166621666316664166651666616667166681666916670166711667216673166741667516676166771667816679166801668116682166831668416685166861668716688166891669016691166921669316694166951669616697166981669916700167011670216703167041670516706167071670816709167101671116712167131671416715167161671716718167191672016721167221672316724167251672616727167281672916730167311673216733167341673516736167371673816739167401674116742167431674416745167461674716748167491675016751167521675316754167551675616757167581675916760167611676216763167641676516766167671676816769167701677116772167731677416775167761677716778167791678016781167821678316784167851678616787167881678916790167911679216793167941679516796167971679816799168001680116802168031680416805168061680716808168091681016811168121681316814168151681616817168181681916820168211682216823168241682516826168271682816829168301683116832168331683416835168361683716838168391684016841168421684316844168451684616847168481684916850168511685216853168541685516856168571685816859168601686116862168631686416865168661686716868168691687016871168721687316874168751687616877168781687916880168811688216883168841688516886168871688816889168901689116892168931689416895168961689716898168991690016901169021690316904169051690616907169081690916910169111691216913169141691516916169171691816919169201692116922169231692416925169261692716928169291693016931169321693316934169351693616937169381693916940169411694216943169441694516946169471694816949169501695116952169531695416955169561695716958169591696016961169621696316964169651696616967169681696916970169711697216973169741697516976169771697816979169801698116982169831698416985169861698716988169891699016991169921699316994169951699616997169981699917000170011700217003170041700517006170071700817009170101701117012170131701417015170161701717018170191702017021170221702317024170251702617027170281702917030170311703217033170341703517036170371703817039170401704117042170431704417045170461704717048170491705017051170521705317054170551705617057170581705917060170611706217063170641706517066170671706817069170701707117072170731707417075170761707717078170791708017081170821708317084170851708617087170881708917090170911709217093170941709517096170971709817099171001710117102171031710417105171061710717108171091711017111171121711317114171151711617117171181711917120171211712217123171241712517126171271712817129171301713117132171331713417135171361713717138171391714017141171421714317144171451714617147171481714917150171511715217153171541715517156171571715817159171601716117162171631716417165171661716717168171691717017171171721717317174171751717617177171781717917180171811718217183171841718517186171871718817189171901719117192171931719417195171961719717198171991720017201172021720317204172051720617207172081720917210172111721217213172141721517216172171721817219172201722117222172231722417225172261722717228172291723017231172321723317234172351723617237172381723917240172411724217243172441724517246172471724817249172501725117252172531725417255172561725717258172591726017261172621726317264172651726617267172681726917270172711727217273172741727517276172771727817279172801728117282172831728417285172861728717288172891729017291172921729317294172951729617297172981729917300173011730217303173041730517306173071730817309173101731117312173131731417315173161731717318173191732017321173221732317324173251732617327173281732917330173311733217333173341733517336173371733817339173401734117342173431734417345173461734717348173491735017351173521735317354173551735617357173581735917360173611736217363173641736517366173671736817369173701737117372173731737417375173761737717378173791738017381173821738317384173851738617387173881738917390173911739217393173941739517396173971739817399174001740117402174031740417405174061740717408174091741017411174121741317414174151741617417174181741917420174211742217423174241742517426174271742817429174301743117432174331743417435174361743717438174391744017441174421744317444174451744617447174481744917450174511745217453174541745517456174571745817459174601746117462174631746417465174661746717468174691747017471174721747317474174751747617477174781747917480174811748217483174841748517486174871748817489174901749117492174931749417495174961749717498174991750017501175021750317504175051750617507175081750917510175111751217513175141751517516175171751817519175201752117522175231752417525175261752717528175291753017531175321753317534175351753617537175381753917540175411754217543175441754517546175471754817549175501755117552175531755417555175561755717558175591756017561175621756317564175651756617567175681756917570175711757217573175741757517576175771757817579175801758117582175831758417585175861758717588175891759017591175921759317594175951759617597175981759917600176011760217603176041760517606176071760817609176101761117612176131761417615176161761717618176191762017621176221762317624176251762617627176281762917630176311763217633176341763517636176371763817639176401764117642176431764417645176461764717648176491765017651176521765317654176551765617657176581765917660176611766217663176641766517666176671766817669176701767117672176731767417675176761767717678176791768017681176821768317684176851768617687176881768917690176911769217693176941769517696176971769817699177001770117702177031770417705177061770717708177091771017711177121771317714177151771617717177181771917720177211772217723177241772517726177271772817729177301773117732177331773417735177361773717738177391774017741177421774317744177451774617747177481774917750177511775217753177541775517756177571775817759177601776117762177631776417765177661776717768177691777017771177721777317774177751777617777177781777917780177811778217783177841778517786177871778817789177901779117792177931779417795177961779717798177991780017801178021780317804178051780617807178081780917810178111781217813178141781517816178171781817819178201782117822178231782417825178261782717828178291783017831178321783317834178351783617837178381783917840178411784217843178441784517846178471784817849178501785117852178531785417855178561785717858178591786017861178621786317864178651786617867178681786917870178711787217873178741787517876178771787817879178801788117882178831788417885178861788717888178891789017891178921789317894178951789617897178981789917900179011790217903179041790517906179071790817909179101791117912179131791417915179161791717918179191792017921179221792317924179251792617927179281792917930179311793217933179341793517936179371793817939179401794117942179431794417945179461794717948179491795017951179521795317954179551795617957179581795917960179611796217963179641796517966179671796817969179701797117972179731797417975179761797717978179791798017981179821798317984179851798617987179881798917990179911799217993179941799517996179971799817999180001800118002180031800418005180061800718008180091801018011180121801318014180151801618017180181801918020180211802218023180241802518026180271802818029180301803118032180331803418035180361803718038180391804018041180421804318044180451804618047180481804918050180511805218053180541805518056180571805818059180601806118062180631806418065180661806718068180691807018071180721807318074180751807618077180781807918080180811808218083180841808518086180871808818089180901809118092180931809418095180961809718098180991810018101181021810318104181051810618107181081810918110181111811218113181141811518116181171811818119181201812118122181231812418125181261812718128181291813018131181321813318134181351813618137181381813918140181411814218143181441814518146181471814818149181501815118152181531815418155181561815718158181591816018161181621816318164181651816618167181681816918170181711817218173181741817518176181771817818179181801818118182181831818418185181861818718188181891819018191181921819318194181951819618197181981819918200182011820218203182041820518206182071820818209182101821118212182131821418215182161821718218182191822018221182221822318224182251822618227182281822918230182311823218233182341823518236182371823818239182401824118242182431824418245182461824718248182491825018251182521825318254182551825618257182581825918260182611826218263182641826518266182671826818269182701827118272182731827418275182761827718278182791828018281182821828318284182851828618287182881828918290182911829218293182941829518296182971829818299183001830118302183031830418305183061830718308183091831018311183121831318314183151831618317183181831918320183211832218323183241832518326183271832818329183301833118332183331833418335183361833718338183391834018341183421834318344183451834618347183481834918350183511835218353183541835518356183571835818359183601836118362183631836418365183661836718368183691837018371183721837318374183751837618377183781837918380183811838218383183841838518386183871838818389183901839118392183931839418395183961839718398183991840018401184021840318404184051840618407184081840918410184111841218413184141841518416184171841818419184201842118422184231842418425184261842718428184291843018431184321843318434184351843618437184381843918440184411844218443184441844518446184471844818449184501845118452184531845418455184561845718458184591846018461184621846318464184651846618467184681846918470184711847218473184741847518476184771847818479184801848118482184831848418485184861848718488184891849018491184921849318494184951849618497184981849918500185011850218503185041850518506185071850818509185101851118512185131851418515185161851718518185191852018521185221852318524185251852618527185281852918530185311853218533185341853518536185371853818539185401854118542185431854418545185461854718548185491855018551185521855318554185551855618557185581855918560185611856218563185641856518566185671856818569185701857118572185731857418575185761857718578185791858018581185821858318584185851858618587185881858918590185911859218593185941859518596185971859818599186001860118602186031860418605186061860718608186091861018611186121861318614186151861618617186181861918620186211862218623186241862518626186271862818629186301863118632186331863418635186361863718638186391864018641186421864318644186451864618647186481864918650186511865218653186541865518656186571865818659186601866118662186631866418665186661866718668186691867018671186721867318674186751867618677186781867918680186811868218683186841868518686186871868818689186901869118692186931869418695186961869718698186991870018701187021870318704187051870618707187081870918710187111871218713187141871518716187171871818719187201872118722187231872418725187261872718728187291873018731187321873318734187351873618737187381873918740187411874218743187441874518746187471874818749187501875118752187531875418755187561875718758187591876018761187621876318764187651876618767187681876918770187711877218773187741877518776187771877818779187801878118782187831878418785187861878718788187891879018791187921879318794187951879618797187981879918800188011880218803188041880518806188071880818809188101881118812188131881418815188161881718818188191882018821188221882318824188251882618827188281882918830188311883218833188341883518836188371883818839188401884118842188431884418845188461884718848188491885018851188521885318854188551885618857188581885918860188611886218863188641886518866188671886818869188701887118872188731887418875188761887718878188791888018881188821888318884188851888618887188881888918890188911889218893188941889518896188971889818899189001890118902189031890418905189061890718908189091891018911189121891318914189151891618917189181891918920189211892218923189241892518926189271892818929189301893118932189331893418935189361893718938189391894018941189421894318944189451894618947189481894918950189511895218953189541895518956189571895818959189601896118962189631896418965189661896718968189691897018971189721897318974189751897618977189781897918980189811898218983189841898518986189871898818989189901899118992189931899418995189961899718998189991900019001190021900319004190051900619007190081900919010190111901219013190141901519016190171901819019190201902119022190231902419025190261902719028190291903019031190321903319034190351903619037190381903919040190411904219043190441904519046190471904819049190501905119052190531905419055190561905719058190591906019061190621906319064190651906619067190681906919070190711907219073190741907519076190771907819079190801908119082190831908419085190861908719088190891909019091190921909319094190951909619097190981909919100191011910219103191041910519106191071910819109191101911119112191131911419115191161911719118191191912019121191221912319124191251912619127191281912919130191311913219133191341913519136191371913819139191401914119142191431914419145191461914719148191491915019151191521915319154191551915619157191581915919160191611916219163191641916519166191671916819169191701917119172191731917419175191761917719178191791918019181191821918319184191851918619187191881918919190191911919219193191941919519196191971919819199192001920119202192031920419205192061920719208192091921019211192121921319214192151921619217192181921919220192211922219223192241922519226192271922819229192301923119232192331923419235192361923719238192391924019241192421924319244192451924619247192481924919250192511925219253192541925519256192571925819259192601926119262192631926419265192661926719268192691927019271192721927319274192751927619277192781927919280192811928219283192841928519286192871928819289192901929119292192931929419295192961929719298192991930019301193021930319304193051930619307193081930919310193111931219313193141931519316193171931819319193201932119322193231932419325193261932719328193291933019331193321933319334193351933619337193381933919340193411934219343193441934519346193471934819349193501935119352193531935419355193561935719358193591936019361193621936319364193651936619367193681936919370193711937219373193741937519376193771937819379193801938119382193831938419385193861938719388193891939019391193921939319394193951939619397193981939919400194011940219403194041940519406194071940819409194101941119412194131941419415194161941719418194191942019421194221942319424194251942619427194281942919430194311943219433194341943519436194371943819439194401944119442194431944419445194461944719448194491945019451194521945319454194551945619457194581945919460194611946219463194641946519466194671946819469194701947119472194731947419475194761947719478194791948019481194821948319484194851948619487194881948919490194911949219493194941949519496194971949819499195001950119502195031950419505195061950719508195091951019511195121951319514195151951619517195181951919520195211952219523195241952519526195271952819529195301953119532195331953419535195361953719538195391954019541195421954319544195451954619547195481954919550195511955219553195541955519556195571955819559195601956119562195631956419565195661956719568195691957019571195721957319574195751957619577195781957919580195811958219583195841958519586195871958819589195901959119592195931959419595195961959719598195991960019601196021960319604196051960619607196081960919610196111961219613196141961519616196171961819619196201962119622196231962419625196261962719628196291963019631196321963319634196351963619637196381963919640196411964219643196441964519646196471964819649196501965119652196531965419655196561965719658196591966019661196621966319664196651966619667196681966919670196711967219673196741967519676196771967819679196801968119682196831968419685196861968719688196891969019691196921969319694196951969619697196981969919700197011970219703197041970519706197071970819709197101971119712197131971419715197161971719718197191972019721197221972319724197251972619727197281972919730197311973219733197341973519736197371973819739197401974119742197431974419745197461974719748197491975019751197521975319754197551975619757197581975919760197611976219763197641976519766197671976819769197701977119772197731977419775197761977719778197791978019781197821978319784197851978619787197881978919790197911979219793197941979519796197971979819799198001980119802198031980419805198061980719808198091981019811198121981319814198151981619817198181981919820198211982219823198241982519826198271982819829198301983119832198331983419835198361983719838198391984019841198421984319844198451984619847198481984919850198511985219853198541985519856198571985819859198601986119862198631986419865198661986719868198691987019871198721987319874198751987619877198781987919880198811988219883198841988519886198871988819889198901989119892198931989419895198961989719898198991990019901199021990319904199051990619907199081990919910199111991219913199141991519916199171991819919199201992119922199231992419925199261992719928199291993019931199321993319934199351993619937199381993919940199411994219943199441994519946199471994819949199501995119952199531995419955199561995719958199591996019961199621996319964199651996619967199681996919970199711997219973199741997519976199771997819979199801998119982199831998419985199861998719988199891999019991199921999319994199951999619997199981999920000200012000220003200042000520006200072000820009200102001120012200132001420015200162001720018200192002020021200222002320024200252002620027200282002920030200312003220033200342003520036200372003820039200402004120042200432004420045200462004720048200492005020051200522005320054200552005620057200582005920060200612006220063200642006520066200672006820069200702007120072200732007420075200762007720078200792008020081200822008320084200852008620087200882008920090200912009220093200942009520096200972009820099201002010120102201032010420105201062010720108201092011020111201122011320114201152011620117201182011920120201212012220123201242012520126201272012820129201302013120132201332013420135201362013720138201392014020141201422014320144201452014620147201482014920150201512015220153201542015520156201572015820159201602016120162201632016420165201662016720168201692017020171201722017320174201752017620177201782017920180201812018220183201842018520186201872018820189201902019120192201932019420195201962019720198201992020020201202022020320204202052020620207202082020920210202112021220213202142021520216202172021820219202202022120222202232022420225202262022720228202292023020231202322023320234202352023620237202382023920240202412024220243202442024520246202472024820249202502025120252202532025420255202562025720258202592026020261202622026320264202652026620267202682026920270202712027220273202742027520276202772027820279202802028120282202832028420285202862028720288202892029020291202922029320294202952029620297202982029920300203012030220303203042030520306203072030820309203102031120312203132031420315203162031720318203192032020321203222032320324203252032620327203282032920330203312033220333203342033520336203372033820339203402034120342203432034420345203462034720348203492035020351203522035320354203552035620357203582035920360203612036220363203642036520366203672036820369203702037120372203732037420375203762037720378203792038020381203822038320384203852038620387203882038920390203912039220393203942039520396203972039820399204002040120402204032040420405204062040720408204092041020411204122041320414204152041620417204182041920420204212042220423204242042520426204272042820429204302043120432204332043420435204362043720438204392044020441204422044320444204452044620447204482044920450204512045220453204542045520456204572045820459204602046120462204632046420465204662046720468204692047020471204722047320474204752047620477204782047920480204812048220483204842048520486204872048820489204902049120492204932049420495204962049720498204992050020501205022050320504205052050620507205082050920510205112051220513205142051520516205172051820519205202052120522205232052420525205262052720528205292053020531205322053320534205352053620537205382053920540205412054220543205442054520546205472054820549205502055120552205532055420555205562055720558205592056020561205622056320564205652056620567205682056920570205712057220573205742057520576205772057820579205802058120582205832058420585205862058720588205892059020591205922059320594205952059620597205982059920600206012060220603206042060520606206072060820609206102061120612206132061420615206162061720618206192062020621206222062320624206252062620627206282062920630206312063220633206342063520636206372063820639206402064120642206432064420645206462064720648206492065020651206522065320654206552065620657206582065920660206612066220663206642066520666206672066820669206702067120672206732067420675206762067720678206792068020681206822068320684206852068620687206882068920690206912069220693206942069520696206972069820699207002070120702207032070420705207062070720708207092071020711207122071320714207152071620717207182071920720207212072220723207242072520726207272072820729207302073120732207332073420735207362073720738207392074020741207422074320744207452074620747207482074920750207512075220753207542075520756207572075820759207602076120762207632076420765207662076720768207692077020771207722077320774207752077620777207782077920780207812078220783207842078520786207872078820789207902079120792207932079420795207962079720798207992080020801208022080320804208052080620807208082080920810208112081220813208142081520816208172081820819208202082120822208232082420825208262082720828208292083020831208322083320834208352083620837208382083920840208412084220843208442084520846208472084820849208502085120852208532085420855208562085720858208592086020861208622086320864208652086620867208682086920870208712087220873208742087520876208772087820879208802088120882208832088420885208862088720888208892089020891208922089320894208952089620897208982089920900209012090220903209042090520906209072090820909209102091120912209132091420915209162091720918209192092020921209222092320924209252092620927209282092920930209312093220933209342093520936209372093820939209402094120942209432094420945209462094720948209492095020951209522095320954209552095620957209582095920960209612096220963209642096520966209672096820969209702097120972209732097420975209762097720978209792098020981209822098320984209852098620987209882098920990209912099220993209942099520996209972099820999210002100121002210032100421005210062100721008210092101021011210122101321014210152101621017210182101921020210212102221023210242102521026210272102821029210302103121032210332103421035210362103721038210392104021041210422104321044210452104621047210482104921050210512105221053210542105521056210572105821059210602106121062210632106421065210662106721068210692107021071210722107321074210752107621077210782107921080210812108221083210842108521086210872108821089210902109121092210932109421095210962109721098210992110021101211022110321104211052110621107211082110921110211112111221113211142111521116211172111821119211202112121122211232112421125211262112721128211292113021131211322113321134211352113621137211382113921140211412114221143211442114521146211472114821149211502115121152211532115421155211562115721158211592116021161211622116321164211652116621167211682116921170211712117221173211742117521176211772117821179211802118121182211832118421185211862118721188211892119021191211922119321194211952119621197211982119921200212012120221203212042120521206212072120821209212102121121212212132121421215212162121721218212192122021221212222122321224212252122621227212282122921230212312123221233212342123521236212372123821239212402124121242212432124421245212462124721248212492125021251212522125321254212552125621257212582125921260212612126221263212642126521266212672126821269212702127121272212732127421275212762127721278212792128021281212822128321284212852128621287212882128921290212912129221293212942129521296212972129821299213002130121302213032130421305213062130721308213092131021311213122131321314213152131621317213182131921320213212132221323213242132521326213272132821329213302133121332213332133421335213362133721338213392134021341213422134321344213452134621347213482134921350213512135221353213542135521356213572135821359213602136121362213632136421365213662136721368213692137021371213722137321374213752137621377213782137921380213812138221383213842138521386213872138821389213902139121392213932139421395213962139721398213992140021401214022140321404214052140621407214082140921410214112141221413214142141521416214172141821419214202142121422214232142421425214262142721428214292143021431214322143321434214352143621437214382143921440214412144221443214442144521446214472144821449214502145121452214532145421455214562145721458214592146021461214622146321464214652146621467214682146921470214712147221473214742147521476214772147821479214802148121482214832148421485214862148721488214892149021491214922149321494214952149621497214982149921500215012150221503215042150521506215072150821509215102151121512215132151421515215162151721518215192152021521215222152321524215252152621527215282152921530215312153221533215342153521536215372153821539215402154121542215432154421545215462154721548215492155021551215522155321554215552155621557215582155921560215612156221563215642156521566215672156821569215702157121572215732157421575215762157721578215792158021581215822158321584215852158621587215882158921590215912159221593215942159521596215972159821599216002160121602216032160421605216062160721608216092161021611216122161321614216152161621617216182161921620216212162221623216242162521626216272162821629216302163121632216332163421635216362163721638216392164021641216422164321644216452164621647216482164921650216512165221653216542165521656216572165821659216602166121662216632166421665216662166721668216692167021671216722167321674216752167621677216782167921680216812168221683216842168521686216872168821689216902169121692216932169421695216962169721698216992170021701217022170321704217052170621707217082170921710217112171221713217142171521716217172171821719217202172121722217232172421725217262172721728217292173021731217322173321734217352173621737217382173921740217412174221743217442174521746217472174821749217502175121752217532175421755217562175721758217592176021761217622176321764217652176621767217682176921770217712177221773217742177521776217772177821779217802178121782217832178421785217862178721788217892179021791217922179321794217952179621797217982179921800218012180221803218042180521806218072180821809218102181121812218132181421815218162181721818218192182021821218222182321824218252182621827218282182921830218312183221833218342183521836218372183821839218402184121842218432184421845218462184721848218492185021851218522185321854218552185621857218582185921860218612186221863218642186521866218672186821869218702187121872218732187421875218762187721878218792188021881218822188321884218852188621887218882188921890218912189221893218942189521896218972189821899219002190121902219032190421905219062190721908219092191021911219122191321914219152191621917219182191921920219212192221923219242192521926219272192821929219302193121932219332193421935219362193721938219392194021941219422194321944219452194621947219482194921950219512195221953219542195521956219572195821959219602196121962219632196421965219662196721968219692197021971219722197321974219752197621977219782197921980219812198221983219842198521986219872198821989219902199121992219932199421995219962199721998219992200022001220022200322004220052200622007220082200922010220112201222013220142201522016220172201822019220202202122022220232202422025220262202722028220292203022031220322203322034220352203622037220382203922040220412204222043220442204522046220472204822049220502205122052220532205422055220562205722058220592206022061220622206322064220652206622067220682206922070220712207222073220742207522076220772207822079220802208122082220832208422085220862208722088220892209022091220922209322094220952209622097220982209922100221012210222103221042210522106221072210822109221102211122112221132211422115221162211722118221192212022121221222212322124221252212622127221282212922130221312213222133221342213522136221372213822139221402214122142221432214422145221462214722148221492215022151221522215322154221552215622157221582215922160221612216222163221642216522166221672216822169221702217122172221732217422175221762217722178221792218022181221822218322184221852218622187221882218922190221912219222193221942219522196221972219822199222002220122202222032220422205222062220722208222092221022211222122221322214222152221622217222182221922220222212222222223222242222522226222272222822229222302223122232222332223422235222362223722238222392224022241222422224322244222452224622247222482224922250222512225222253222542225522256222572225822259222602226122262222632226422265222662226722268222692227022271222722227322274222752227622277222782227922280222812228222283222842228522286222872228822289222902229122292222932229422295222962229722298222992230022301223022230322304223052230622307223082230922310223112231222313223142231522316223172231822319223202232122322223232232422325223262232722328223292233022331223322233322334223352233622337223382233922340223412234222343223442234522346223472234822349223502235122352223532235422355223562235722358223592236022361223622236322364223652236622367223682236922370223712237222373223742237522376223772237822379223802238122382223832238422385223862238722388223892239022391223922239322394223952239622397223982239922400224012240222403224042240522406224072240822409224102241122412224132241422415224162241722418224192242022421224222242322424224252242622427224282242922430224312243222433224342243522436224372243822439224402244122442224432244422445224462244722448224492245022451224522245322454224552245622457224582245922460224612246222463224642246522466224672246822469224702247122472224732247422475224762247722478224792248022481224822248322484224852248622487224882248922490224912249222493224942249522496224972249822499225002250122502225032250422505225062250722508225092251022511225122251322514225152251622517225182251922520225212252222523225242252522526225272252822529225302253122532225332253422535225362253722538225392254022541225422254322544225452254622547225482254922550225512255222553225542255522556225572255822559225602256122562225632256422565225662256722568225692257022571225722257322574225752257622577225782257922580225812258222583225842258522586225872258822589225902259122592225932259422595225962259722598225992260022601226022260322604226052260622607226082260922610226112261222613226142261522616226172261822619226202262122622226232262422625226262262722628226292263022631226322263322634226352263622637226382263922640226412264222643226442264522646226472264822649226502265122652226532265422655226562265722658226592266022661226622266322664226652266622667226682266922670226712267222673226742267522676226772267822679226802268122682226832268422685226862268722688226892269022691 |
- Commit: 4341
- Author: sam
- Date: Mon Feb 8 15:06:13 2010 +0100
-
- Add triangle texture mapping to NEWS and update ChangeLog.
-
- ChangeLog | 19 +++++++++++++++++++
- NEWS | 1 +
- 2 files changed, 20 insertions(+), 0 deletions(-)
-
- Commit: 4340
- Author: sam
- Date: Mon Feb 8 13:59:04 2010 +0000
-
- Update changelog.
-
- ChangeLog | 22 ++++++++++++++++++++--
- 1 files changed, 20 insertions(+), 2 deletions(-)
-
- Commit: 4339
- Author: sam
- Date: Mon Feb 8 13:57:46 2010 +0000
-
- Disable set_dither_palette until we really use it.
-
- caca-sharp/Dither.cs | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 4338
- Author: sam
- Date: Mon Feb 8 13:51:52 2010 +0000
-
- Fix distribution of Java source.
-
- java/Makefile.am | 69 ++++++++++++++++++++++++++++++++---------------------
- 1 files changed, 42 insertions(+), 27 deletions(-)
-
- Commit: 4334
- Author: sam
- Date: Mon Feb 8 01:50:59 2010 +0000
-
- Fix ChangeLog, NEWS and win32/config.h for release 0.99.beta17.
-
- ChangeLog | 239 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- NEWS | 3 +
- win32/config.h | 2 +-
- 3 files changed, 243 insertions(+), 1 deletions(-)
-
- Commit: 4333
- Author: sam
- Date: Mon Feb 8 01:27:22 2010 +0000
-
- Large source code cleanup, getting rid of spaces, tabs, and svn keywords.
-
- AUTHORS | 2 +-
- ChangeLog | 26 +-
- Makefile.am | 1 -
- NEWS | 37 +-
- NOTES | 1 -
- README | 7 +-
- THANKS | 2 +-
- bootstrap | 1 -
- build-dos | 1 -
- build-kernel | 3 +-
- build-win32 | 1 -
- caca-config.in | 1 -
- caca-php/examples/cacainfo.php | 56 +-
- caca-php/examples/cacapig.php | 82 ++--
- caca-php/examples/colors.php | 24 +-
- caca-php/examples/demo.php | 630 +++++++++++-----------
- caca-php/examples/dithering.php | 8 +-
- caca-php/examples/export.php | 166 +++---
- caca-php/examples/figfont.php | 30 +-
- caca-php/examples/fullwidth.php | 32 +-
- caca-php/examples/img2txt.php | 682 ++++++++++++------------
- caca-php/examples/import.php | 24 +-
- caca-php/examples/polyline.php | 44 +-
- caca-php/examples/render.php | 30 +-
- caca-php/examples/test.php | 208 ++++----
- caca-php/examples/text.php | 38 +-
- caca-php/examples/transform.php | 32 +-
- caca-php/examples/truecolor.php | 30 +-
- caca-php/examples/unicode.php | 10 +-
- caca-php/examples/www/cacainfo.php | 56 +-
- caca-php/examples/www/colors.php | 20 +-
- caca-php/examples/www/dithering.php | 4 +-
- caca-php/examples/www/export.php | 264 +++++-----
- caca-php/examples/www/figlet.php | 52 +-
- caca-php/examples/www/fullwidth.php | 28 +-
- caca-php/examples/www/img2txt.php | 858 +++++++++++++++----------------
- caca-php/examples/www/import.php | 42 +-
- caca-php/examples/www/render.php | 66 ++--
- caca-php/examples/www/text.php | 36 +-
- caca-php/examples/www/transform.php | 28 +-
- caca-php/examples/www/truecolor.php | 26 +-
- caca-php/examples/www/unicode.php | 6 +-
- caca-sharp/AssemblyInfo.cs | 2 -
- caca-sharp/Attr.cs | 2 -
- caca-sharp/Caca.cs | 2 -
- caca-sharp/Canvas.cs | 2 -
- caca-sharp/Display.cs | 2 -
- caca-sharp/Dither.cs | 2 -
- caca-sharp/Event.cs | 2 -
- caca-sharp/Font.cs | 2 -
- caca-sharp/Makefile.am | 1 -
- caca-sharp/test.cs | 2 -
- caca/Makefile.am | 1 -
- caca/attr.c | 2 -
- caca/box.c | 2 -
- caca/caca.c | 2 -
- caca/caca.h | 3 -
- caca/caca0.c | 2 -
- caca/caca0.h | 2 -
- caca/caca_conio.c | 2 -
- caca/caca_conio.h | 2 -
- caca/caca_debug.h | 9 +-
- caca/caca_internals.h | 2 -
- caca/caca_prof.h | 9 +-
- caca/caca_stubs.h | 9 +-
- caca/caca_types.h.in | 9 +-
- caca/canvas.c | 2 -
- caca/charset.c | 2 -
- caca/codec/codec.h | 2 -
- caca/codec/export.c | 2 -
- caca/codec/import.c | 2 -
- caca/codec/text.c | 2 -
- caca/conic.c | 2 -
- caca/dirty.c | 2 -
- caca/dither.c | 2 -
- caca/driver/cocoa.m | 2 -
- caca/driver/conio.c | 2 -
- caca/driver/gl.c | 2 -
- caca/driver/ncurses.c | 2 -
- caca/driver/null.c | 2 -
- caca/driver/raw.c | 2 -
- caca/driver/slang.c | 2 -
- caca/driver/vga.c | 2 -
- caca/driver/win32.c | 2 -
- caca/driver/x11.c | 2 -
- caca/event.c | 2 -
- caca/figfont.c | 2 -
- caca/file.c | 2 -
- caca/font.c | 2 -
- caca/frame.c | 2 -
- caca/graphics.c | 2 -
- caca/legacy.c | 2 -
- caca/line.c | 2 -
- caca/prof.c | 2 -
- caca/string.c | 2 -
- caca/time.c | 2 -
- caca/transform.c | 2 -
- caca/triangle.c | 2 -
- configure.ac | 1 -
- cxx/Makefile.am | 1 -
- cxx/caca++.cpp | 2 -
- cxx/caca++.h | 3 -
- cxx/cxxtest.cpp | 2 -
- doc/Makefile.am | 1 -
- doc/canvas.dox | 2 -
- doc/font.dox | 2 -
- doc/footer.html | 1 -
- doc/header.html | 1 -
- doc/libcaca.dox | 2 -
- doc/migrating.dox | 2 -
- doc/style.dox | 2 -
- doc/tutorial.dox | 2 -
- doc/user.dox | 2 -
- examples/Makefile.am | 1 -
- examples/blit.c | 2 -
- examples/canvas.c | 2 -
- examples/colors.c | 2 -
- examples/demo.c | 2 -
- examples/demo0.c | 2 -
- examples/dithering.c | 2 -
- examples/driver.c | 2 -
- examples/event.c | 2 -
- examples/export.c | 2 -
- examples/figfont.c | 2 -
- examples/font.c | 2 -
- examples/font2tga.c | 2 -
- examples/frames.c | 2 -
- examples/fullwidth.c | 2 -
- examples/gamma.c | 2 -
- examples/hsv.c | 2 -
- examples/import.c | 2 -
- examples/input.c | 2 -
- examples/mouse.c | 2 -
- examples/spritedit.c | 2 -
- examples/swallow.c | 2 -
- examples/text.c | 2 -
- examples/transform.c | 2 -
- examples/trifiller.c | 2 -
- examples/truecolor.c | 2 -
- examples/unicode.c | 2 -
- java/Makefile.am | 1 -
- java/README | 1 -
- java/caca_java_common.c | 2 -
- java/caca_java_common.h | 2 -
- java/examples/Driver.java | 2 -
- java/examples/TrueColor.java | 2 -
- java/org/zoy/caca/Attribute.java | 2 -
- java/org/zoy/caca/Caca.java | 2 -
- java/org/zoy/caca/CacaException.java | 2 -
- java/org/zoy/caca/CacaObject.java | 2 -
- java/org/zoy/caca/Canvas.java | 2 -
- java/org/zoy/caca/Color.java | 4 +-
- java/org/zoy/caca/Display.java | 2 -
- java/org/zoy/caca/Dither.java | 2 -
- java/org/zoy/caca/Event.java | 2 -
- java/org/zoy/caca/Font.java | 2 -
- java/org/zoy/caca/NativeObject.java | 2 -
- java/org/zoy/caca/TimeoutException.java | 2 -
- java/org_zoy_caca_Attribute.c | 2 -
- java/org_zoy_caca_Caca.c | 2 -
- java/org_zoy_caca_Canvas.c | 8 +-
- java/org_zoy_caca_Display.c | 2 -
- java/org_zoy_caca_Dither.c | 4 +-
- java/org_zoy_caca_Event.c | 2 -
- java/org_zoy_caca_Font.c | 2 -
- kernel/Makefile.am | 1 -
- kernel/boot/gdt.c | 7 +-
- kernel/boot/idt.c | 7 +-
- kernel/boot/interruptions.c | 5 +-
- kernel/boot/pic.c | 5 +-
- kernel/boot/stage2.c | 7 +-
- kernel/boot/stage2.h | 5 +-
- kernel/drivers/floppy.c | 5 +-
- kernel/drivers/floppy.h | 5 +-
- kernel/drivers/keyboard.c | 5 +-
- kernel/drivers/memory.c | 5 +-
- kernel/drivers/memory.h | 5 +-
- kernel/drivers/processor.c | 5 +-
- kernel/drivers/processor.h | 5 +-
- kernel/drivers/timer.c | 11 +-
- kernel/drivers/timer.h | 5 +-
- kernel/kernel.c | 3 -
- kernel/kernel.h | 2 -
- kernel/klibc.c | 5 +-
- kernel/klibc.h | 2 -
- perl/lib/Term/Caca.pm | 1 -
- perl/lib/Term/Caca/Constants.pm | 1 -
- perl/lib/Term/Kaka.pm | 1 -
- python/Makefile.am | 3 +-
- python/pypycaca.c | 2 -
- python/pypycaca.h | 2 -
- ruby/Makefile.am | 1 -
- ruby/ruby-caca.dox | 2 +-
- ruby/ruby.dox | 2 +-
- src/Makefile.am | 1 -
- src/aafire.c | 2 -
- src/cacademo.c | 2 -
- src/cacadraw.c | 2 -
- src/cacaplay.c | 2 -
- src/cacaserver.c | 2 -
- src/cacaview.c | 2 -
- src/common-image.c | 2 -
- src/common-image.h | 2 -
- src/img2txt.c | 2 -
- src/mygetopt.c | 2 -
- src/mygetopt.h | 2 -
- test/Makefile.am | 1 -
- test/caca-test.cpp | 2 -
- test/canvas.cpp | 2 -
- test/check-source | 2 +-
- test/dirty.cpp | 2 -
- test/driver.cpp | 2 -
- test/export.cpp | 2 -
- test/simple.c | 2 -
- tools/Makefile.am | 1 -
- tools/makefont.c | 2 -
- tools/optipal.c | 1 -
- tools/sortchars.c | 1 -
- win32/Makefile.am | 1 -
- win32/config.h | 2 +-
- 220 files changed, 1885 insertions(+), 2247 deletions(-)
-
- Commit: 4332
- Author: sam
- Date: Mon Feb 8 00:40:21 2010 +0000
-
- Nicer make check output for our custom tests.
-
- test/check-doxygen | 10 +++++++---
- test/check-source | 20 +++++++++++++-------
- test/check-win32 | 11 +++++++----
- 3 files changed, 27 insertions(+), 14 deletions(-)
-
- Commit: 4331
- Author: sam
- Date: Sun Feb 7 23:44:38 2010 +0000
-
- Add missing ruby/test file to the distributed tarball.
-
- ruby/Makefile.am | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 4330
- Author: sam
- Date: Sun Feb 7 22:37:18 2010 +0000
-
- Improve changelog generation.
-
- ChangeLog | 3706 ++++++++++++++++++++++++++++++-----------------------------
- Makefile.am | 3 +-
- 2 files changed, 1917 insertions(+), 1792 deletions(-)
-
- Commit: 4328
- Author: sam
- Date: Sun Feb 7 21:11:03 2010 +0000
-
- Update logo in the PHP bindings.
-
- caca-php/examples/logo-caca.png | Bin 7526 -> 17112 bytes
- caca-php/examples/www/logo-caca.png | Bin 7526 -> 17112 bytes
- 2 files changed, 0 insertions(+), 0 deletions(-)
-
- Commit: 4326
- Author: sam
- Date: Sun Feb 7 20:59:05 2010 +0000
-
- Replace the old caca texture with a copy of our new logo.
-
- src/cacademo.c | 5 +-
- src/texture.h | 260 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-
- 2 files changed, 259 insertions(+), 6 deletions(-)
-
- Commit: 4325
- Author: sam
- Date: Sun Feb 7 17:21:51 2010 +0000
-
- Fix dllexport usage, courtesy of Carlo Bramini in #48.
-
- caca/caca.h | 8 ++++----
- caca/caca0.h | 6 +++---
- 2 files changed, 7 insertions(+), 7 deletions(-)
-
- Commit: 4324
- Author: sam
- Date: Sun Feb 7 17:21:45 2010 +0000
-
- Add #undef __extern at the end of caca0.h. Thanks to Carlo Bramini for
- fixing this in #48.
-
- caca/caca0.h | 4 +++-
- 1 files changed, 3 insertions(+), 1 deletions(-)
-
- Commit: 4323
- Author: sam
- Date: Sun Feb 7 17:01:16 2010 +0000
-
- Only define CACA_ALIAS with gcc > 3 (instead of >= 3). Patch courtesy of
- Carlo Bramini. Addresses #48.
-
- caca/caca.h | 6 +++++-
- 1 files changed, 5 insertions(+), 1 deletions(-)
-
- Commit: 4322
- Author: sam
- Date: Sun Feb 7 17:01:10 2010 +0000
-
- Do not use htons/htonl in makefont.c, since we already have hton16/hton32
- which do not require to initialise winsock on Windows. Addresses #48.
-
- tools/makefont.c | 5 +++--
- 1 files changed, 3 insertions(+), 2 deletions(-)
-
- Commit: 4321
- Author: sam
- Date: Sun Feb 7 15:57:52 2010 +0000
-
- Add brief documentation to figfont functions.
-
- caca/figfont.c | 3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
-
- Commit: 4320
- Author: sam
- Date: Sun Feb 7 15:57:46 2010 +0000
-
- Split check-build into check-doygen, check-source and check-win32.
-
- test/Makefile.am | 7 +++-
- test/check-build | 71 ----------------------------------------------------
- test/check-doxygen | 14 ++++++++++
- test/check-source | 32 +++++++++++++++++++++++
- test/check-win32 | 27 +++++++++++++++++++
- 5 files changed, 78 insertions(+), 73 deletions(-)
-
- Commit: 4318
- Author: sam
- Date: Sun Feb 7 00:22:38 2010 +0000
-
- Document file functions and fix a few issues here and there.
-
- caca/caca.h | 32 ++++++++++++++-----------
- caca/file.c | 69 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- caca/string.c | 2 +-
- win32/config.h | 1 +
- 4 files changed, 89 insertions(+), 15 deletions(-)
-
- Commit: 4317
- Author: sam
- Date: Sun Feb 7 00:22:31 2010 +0000
-
- Move some configuration stuff from build-kernel into configure.ac.
-
- build-kernel | 41 ++++++++++++++++++-----------------------
- build-win32 | 2 +-
- configure.ac | 39 ++++++++++++++++++++++++++-------------
- kernel/klibc.h | 6 +++++-
- 4 files changed, 50 insertions(+), 38 deletions(-)
-
- Commit: 4316
- Author: sam
- Date: Sat Feb 6 21:20:40 2010 +0000
-
- Generate a better changelog.
-
- ChangeLog |36885 +++++++++++++++++++++++++++++++++++------------------------
- Makefile.am | 8 +-
- 2 files changed, 22052 insertions(+), 14841 deletions(-)
-
- Commit: 4304
- Author: sam
- Date: Wed Jan 27 00:42:57 2010 +0000
-
- Activate colour toilet font support.
-
- caca/figfont.c | 7 ++-----
- 1 files changed, 2 insertions(+), 5 deletions(-)
-
- Commit: 4303
- Author: sam
- Date: Mon Jan 25 12:40:18 2010 +0000
-
- Don't fail the check-build test if documentation was not built.
-
- test/check-build | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 4302
- Author: sam
- Date: Mon Jan 25 01:47:21 2010 +0000
-
- Simpler and more accurate troff colour selection.
-
- caca/codec/export.c | 39 +++++++++++++--------------------------
- 1 files changed, 13 insertions(+), 26 deletions(-)
-
- Commit: 4301
- Author: pterjan
- Date: Sun Jan 24 22:04:10 2010 +0000
-
- * Always draw all background in troff output, on beginning of lines too
-
- caca/codec/export.c | 13 ++++++++-----
- 1 files changed, 8 insertions(+), 5 deletions(-)
-
- Commit: 4300
- Author: sam
- Date: Sun Jan 24 21:58:17 2010 +0000
-
- Fix the source code to reduce testsuite errors.
-
- caca/codec/export.c | 33 ++++++++++++++++-----------------
- kernel/Makefile.am | 2 ++
- kernel/kernel.c | 12 ++++++------
- kernel/kernel.h | 12 +++++-------
- kernel/multiboot.h | 18 +++++++++---------
- test/check-build | 5 +++--
- win32/config.h | 1 +
- 7 files changed, 42 insertions(+), 41 deletions(-)
-
- Commit: 4299
- Author: pterjan
- Date: Sun Jan 24 21:43:19 2010 +0000
-
- * Always draw all background in troff output
-
- caca/codec/export.c | 9 +++++++--
- 1 files changed, 7 insertions(+), 2 deletions(-)
-
- Commit: 4298
- Author: pterjan
- Date: Sun Jan 24 21:15:01 2010 +0000
-
- * Unbreak make dist (multiboot.S is dead), but many files in kernel/ are missing there
-
- kernel/Makefile.am | 1 -
- 1 files changed, 0 insertions(+), 1 deletions(-)
-
- Commit: 4297
- Author: sam
- Date: Sun Jan 24 01:47:25 2010 +0000
-
- Fix check-build verbosity.
-
- test/check-build | 6 +++++-
- 1 files changed, 5 insertions(+), 1 deletions(-)
-
- Commit: 4296
- Author: sam
- Date: Sun Jan 24 01:47:18 2010 +0000
-
- Fix shrext_cmds usage in configure.ac.
-
- configure.ac | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 4292
- Author: pterjan
- Date: Thu Jan 21 11:14:24 2010 +0000
-
- * Add back some missing spaces
-
- ruby/ruby-caca.dox | 100 ++++++++++++++++++++++++++--------------------------
- 1 files changed, 50 insertions(+), 50 deletions(-)
-
- Commit: 4235
- Author: pterjan
- Date: Wed Jan 6 20:56:29 2010 +0000
-
- * Map colors to the ones known by groff, defining mines don't work
-
- caca/codec/export.c | 63 +++++++++++++++++++++++++--------------------------
- 1 files changed, 31 insertions(+), 32 deletions(-)
-
- Commit: 4229
- Author: sam
- Date: Wed Jan 6 00:10:31 2010 +0000
-
- Move conditional java targets to the top of Makefile.am.
-
- java/Makefile.am | 10 +++++-----
- 1 files changed, 5 insertions(+), 5 deletions(-)
-
- Commit: 4228
- Author: pterjan
- Date: Wed Jan 6 00:05:09 2010 +0000
-
- * Improve a bit troff export
-
- caca/codec/export.c | 46 ++++++++++++++++++++++++++++++++++++----------
- 1 files changed, 36 insertions(+), 10 deletions(-)
-
- Commit: 4227
- Author: pterjan
- Date: Tue Jan 5 23:27:26 2010 +0000
-
- * Add experimental troff export
-
- caca/codec/export.c | 73 +++++++++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 73 insertions(+), 0 deletions(-)
-
- Commit: 4225
- Author: pterjan
- Date: Tue Jan 5 21:59:10 2010 +0000
-
- * Do not want libjava.jar when we don't build java binding
-
- java/Makefile.am | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 4220
- Author: sam
- Date: Sun Jan 3 02:54:32 2010 +0000
-
- Clean up .gitignore and documentation build rules.
-
- .gitignore | 65 +++++++++++++++++++++++++++++++++++++++++++++++++
- Makefile.am | 5 ++-
- caca-sharp/.gitignore | 3 --
- caca/.gitignore | 1 -
- cxx/.gitignore | 1 -
- doc/.gitignore | 4 ---
- doc/Makefile.am | 7 ++---
- doc/doxygen.cfg.in | 2 +-
- examples/.gitignore | 29 ----------------------
- ruby/.gitignore | 2 -
- src/.gitignore | 7 -----
- test/.gitignore | 3 --
- test/check-build | 11 ++++++++
- tools/.gitignore | 3 --
- 14 files changed, 83 insertions(+), 60 deletions(-)
-
- Commit: 4219
- Author: sam
- Date: Sun Jan 3 02:54:17 2010 +0000
-
- Clean up files generated by build-kernel in make clean.
-
- build-kernel | 11 ++++++-----
- kernel/Makefile.am | 4 ++++
- 2 files changed, 10 insertions(+), 5 deletions(-)
-
- Commit: 4198
- Author: sam
- Date: Thu Dec 24 00:02:16 2009 +0000
-
- Build Java examples and add wrapper scripts to run them.
-
- java/.gitignore | 1 +
- java/Makefile.am | 13 +++++++++++--
- java/examples/Driver | 6 ++++++
- java/examples/Driver.java | 2 +-
- java/examples/TrueColor | 6 ++++++
- java/org/zoy/caca/Caca.java | 2 +-
- 6 files changed, 26 insertions(+), 4 deletions(-)
-
- Commit: 4197
- Author: sam
- Date: Wed Dec 23 11:34:49 2009 +0000
-
- Java bindings, courtesy of Adrien Grand <jpountz@dinauz.org>.
-
- AUTHORS | 3 +
- Makefile.am | 4 +-
- configure.ac | 45 ++++
- java/.gitignore | 3 +
- java/Makefile.am | 94 ++++++++
- java/README | 20 ++
- java/caca_java_common.c | 31 +++
- java/caca_java_common.h | 23 ++
- java/examples/Driver.java | 54 +++++
- java/examples/TrueColor.java | 38 +++
- java/org/zoy/caca/Attribute.java | 60 +++++
- java/org/zoy/caca/Caca.java | 33 +++
- java/org/zoy/caca/CacaException.java | 24 ++
- java/org/zoy/caca/CacaObject.java | 40 ++++
- java/org/zoy/caca/Canvas.java | 377 ++++++++++++++++++++++++++++++
- java/org/zoy/caca/Color.java | 84 +++++++
- java/org/zoy/caca/Display.java | 170 ++++++++++++++
- java/org/zoy/caca/Dither.java | 238 +++++++++++++++++++
- java/org/zoy/caca/Event.java | 184 +++++++++++++++
- java/org/zoy/caca/Font.java | 61 +++++
- java/org/zoy/caca/NativeObject.java | 20 ++
- java/org/zoy/caca/TimeoutException.java | 24 ++
- java/org_zoy_caca_Attribute.c | 62 +++++
- java/org_zoy_caca_Caca.c | 24 ++
- java/org_zoy_caca_Canvas.c | 389 +++++++++++++++++++++++++++++++
- java/org_zoy_caca_Display.c | 187 +++++++++++++++
- java/org_zoy_caca_Dither.c | 175 ++++++++++++++
- java/org_zoy_caca_Event.c | 80 +++++++
- java/org_zoy_caca_Font.c | 117 +++++++++
- 29 files changed, 2663 insertions(+), 1 deletions(-)
-
- Commit: 4160
- Author: jylam
- Date: Sun Dec 20 16:29:24 2009 +0000
-
- * Fix libcaca.a linkage (was off by one argument), fill memory with 0xCACA, because caca is so delicious.
-
- build-kernel | 2 +-
- kernel/drivers/processor.c | 10 ++++++----
- kernel/kernel.c | 12 ++++++++----
- 3 files changed, 15 insertions(+), 9 deletions(-)
-
- Commit: 4159
- Author: jylam
- Date: Sun Dec 20 15:41:41 2009 +0000
-
- * Added 64bits RDTSC support, as well as CPU frequency guess (more like a 8254a test, actually)
-
- build-kernel | 8 +-
- kernel/drivers/processor.c | 49 +++++
- kernel/drivers/processor.h | 2 +
- kernel/drivers/timer.c | 55 ++++---
- kernel/kernel.c | 22 +--
- kernel/kernel.h | 2 +
- kernel/klibc.c | 430 ++++++++++++++++++++++++--------------------
- kernel/klibc.h | 3 +-
- 8 files changed, 336 insertions(+), 235 deletions(-)
-
- Commit: 4158
- Author: jylam
- Date: Sun Dec 20 14:02:02 2009 +0000
-
- * Fix indentation and add licensing and copyright headers to kernel
-
- kernel/boot/gdt.c | 151 ++++++++++++++++++-------------
- kernel/boot/idt.c | 164 +++++++++++++++++++---------------
- kernel/boot/interruptions.c | 209 +++++++++++++++++++++++++++++--------------
- kernel/boot/pic.c | 99 ++++++++++++--------
- kernel/boot/stage2.c | 37 ++++++---
- kernel/boot/stage2.h | 18 ++++
- kernel/drivers/floppy.c | 19 ++++-
- kernel/drivers/floppy.h | 28 +++++-
- kernel/drivers/keyboard.c | 210 +++++++++++++++++++++++--------------------
- kernel/drivers/memory.c | 17 ++++-
- kernel/drivers/memory.h | 15 +++
- kernel/drivers/processor.c | 18 +++-
- kernel/drivers/processor.h | 142 ++++++++++++++++-------------
- kernel/drivers/timer.c | 68 ++++++++-------
- kernel/drivers/timer.h | 18 ++++-
- kernel/kernel.c | 13 +--
- kernel/kernel.h | 10 +--
- kernel/klibc.c | 16 ++++
- kernel/klibc.h | 68 ++++++++++-----
- 19 files changed, 824 insertions(+), 496 deletions(-)
-
- Commit: 4157
- Author: jylam
- Date: Sun Dec 20 13:45:00 2009 +0000
-
- * Fill CPU id correctly, you dumb fuck.
-
- kernel/drivers/processor.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 4156
- Author: jylam
- Date: Sun Dec 20 13:40:42 2009 +0000
-
- * XCode project file updated for kernel
-
- XCode/libcacaXCode.xcodeproj/project.pbxproj | 77 +++++++++++++++++++++++++-
- 1 files changed, 75 insertions(+), 2 deletions(-)
-
- Commit: 4155
- Author: jylam
- Date: Sun Dec 20 13:36:15 2009 +0000
-
- * Forgot kernel build script
-
- build-kernel | 67 +++++++++++++++++++++++++++++++++++++++++----------------
- 1 files changed, 48 insertions(+), 19 deletions(-)
-
- Commit: 4154
- Author: jylam
- Date: Sun Dec 20 13:33:11 2009 +0000
-
- * Total kernel rewrite
-
- configure.ac | 2 +-
- kernel/boot/bootsect.asm | 123 +++++++++
- kernel/boot/gdt.c | 101 ++++++++
- kernel/boot/idt.c | 132 ++++++++++
- kernel/boot/int.asm | 147 +++++++++++
- kernel/boot/interruptions.c | 112 ++++++++
- kernel/boot/pic.c | 73 ++++++
- kernel/boot/stage2.c | 30 +++
- kernel/boot/stage2.h | 1 +
- kernel/drivers/floppy.c | 56 ++++
- kernel/drivers/floppy.h | 14 +
- kernel/drivers/keyboard.c | 101 ++++++++
- kernel/drivers/memory.c | 4 +
- kernel/drivers/processor.c | 50 ++++
- kernel/drivers/processor.h | 81 ++++++
- kernel/drivers/timer.c | 42 +++
- kernel/drivers/timer.h | 2 +
- kernel/kernel.c | 421 ++++---------------------------
- kernel/kernel.h | 118 +--------
- kernel/klibc.c | 598 +++++++++++++++++++++++++++++++++++++++++++
- kernel/klibc.h | 125 +++++++++
- kernel/multiboot.S | 73 ------
- 22 files changed, 1850 insertions(+), 556 deletions(-)
-
- Commit: 4149
- Author: sam
- Date: Sat Dec 19 14:38:47 2009 +0000
-
- Store built-in fonts in a uin8_t[] instead of char[].
-
- caca/font.c | 4 ++--
- caca/mono9.data | 4 ++--
- caca/monobold12.data | 4 ++--
- tools/makefont.c | 5 +++--
- 4 files changed, 9 insertions(+), 8 deletions(-)
-
- Commit: 4148
- Author: sam
- Date: Sat Dec 19 14:38:38 2009 +0000
-
- Update my e-mail address everywhere.
-
- build-dos | 2 +-
- build-kernel | 2 +-
- build-win32 | 2 +-
- caca-config.in | 2 +-
- caca-php/examples/colors.php | 2 +-
- caca-php/examples/demo.php | 2 +-
- caca-php/examples/export.php | 2 +-
- caca-php/examples/fullwidth.php | 2 +-
- caca-php/examples/img2txt.php | 5 +++--
- caca-php/examples/test.php | 4 ++--
- caca-php/examples/text.php | 2 +-
- caca-php/examples/transform.php | 2 +-
- caca-php/examples/truecolor.php | 2 +-
- caca-php/examples/unicode.php | 2 +-
- caca-php/examples/www/colors.php | 2 +-
- caca-php/examples/www/export.php | 2 +-
- caca-php/examples/www/fullwidth.php | 2 +-
- caca-php/examples/www/img2txt.php | 5 +++--
- caca-php/examples/www/text.php | 2 +-
- caca-php/examples/www/transform.php | 2 +-
- caca-php/examples/www/truecolor.php | 2 +-
- caca-php/examples/www/unicode.php | 2 +-
- caca-sharp/Attr.cs | 2 +-
- caca-sharp/Caca.cs | 2 +-
- caca-sharp/Display.cs | 2 +-
- caca-sharp/Dither.cs | 2 +-
- caca-sharp/Event.cs | 2 +-
- caca-sharp/Font.cs | 2 +-
- caca-sharp/test.cs | 2 +-
- caca/caca0.h | 2 +-
- caca/caca_stubs.h | 2 +-
- caca/caca_types.h.in | 2 +-
- caca/charset.c | 2 +-
- caca/conic.c | 2 +-
- caca/dither.c | 2 +-
- caca/file.c | 2 +-
- caca/font.c | 2 +-
- caca/line.c | 2 +-
- caca/time.c | 2 +-
- caca/triangle.c | 2 +-
- doc/caca-config.1 | 2 +-
- doc/cacafire.1 | 2 +-
- doc/cacaplay.1 | 2 +-
- doc/cacaserver.1 | 2 +-
- doc/cacaview.1 | 2 +-
- doc/img2txt.1 | 2 +-
- examples/canvas.c | 2 +-
- examples/colors.c | 2 +-
- examples/dithering.c | 2 +-
- examples/driver.c | 2 +-
- examples/event.c | 2 +-
- examples/font.c | 2 +-
- examples/frames.c | 2 +-
- examples/fullwidth.c | 2 +-
- examples/gamma.c | 2 +-
- examples/hsv.c | 2 +-
- examples/input.c | 2 +-
- examples/truecolor.c | 2 +-
- examples/unicode.c | 2 +-
- kernel/kernel.c | 2 +-
- kernel/kernel.h | 2 +-
- src/cacademo.c | 2 +-
- src/cacaview.c | 2 +-
- src/common-image.c | 2 +-
- src/common-image.h | 2 +-
- src/mygetopt.c | 2 +-
- src/mygetopt.h | 2 +-
- test/caca-test.cpp | 2 +-
- test/canvas.cpp | 2 +-
- test/driver.cpp | 2 +-
- test/simple.c | 2 +-
- tools/makefont.c | 2 +-
- tools/optipal.c | 2 +-
- tools/sortchars.c | 2 +-
- 74 files changed, 79 insertions(+), 77 deletions(-)
-
- Commit: 4147
- Author: sam
- Date: Fri Dec 18 22:09:25 2009 +0000
-
- Preload the example input buffer with Unicode stuff for testing.
-
- examples/input.c | 10 ++++++++++
- 1 files changed, 10 insertions(+), 0 deletions(-)
-
- Commit: 4146
- Author: sam
- Date: Fri Dec 18 21:50:37 2009 +0000
-
- Fix an alignment issue in caca_get_canvas_chars() and caca_get_canvas_attrs().
- Fixes #41.
-
- caca/caca.h | 4 ++--
- caca/canvas.c | 20 ++++++++++----------
- caca/driver/conio.c | 6 +++---
- caca/driver/gl.c | 6 +++---
- caca/driver/ncurses.c | 6 ++----
- caca/driver/slang.c | 6 ++----
- caca/driver/vga.c | 6 ++----
- caca/driver/win32.c | 4 ++--
- caca/driver/x11.c | 4 ++--
- 9 files changed, 28 insertions(+), 34 deletions(-)
-
- Commit: 4145
- Author: sam
- Date: Fri Dec 18 21:36:15 2009 +0000
-
- Implement caca_unset_attr() and caca_toggle_attr(). Fixes #7.
-
- caca/attr.c | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- caca/caca.h | 2 ++
- 2 files changed, 56 insertions(+), 0 deletions(-)
-
- Commit: 4144
- Author: sam
- Date: Fri Dec 18 21:24:10 2009 +0000
-
- Explicitly link with -lGLU because freeglut may not provide it. Fixes #61.
-
- configure.ac | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 4143
- Author: sam
- Date: Fri Dec 18 21:17:54 2009 +0000
-
- Deduce X11 font size from a relevant sample to avoid oversized font
- cells. Fixes bug #21 (X11 Unicode support).
-
- caca/driver/x11.c | 29 ++++++++++++++++++++---------
- examples/unicode.c | 1 +
- 2 files changed, 21 insertions(+), 9 deletions(-)
-
- Commit: 4142
- Author: sam
- Date: Thu Dec 17 23:25:46 2009 +0000
-
- Call setlocale() in the X11 driver to activate the current locale. If it
- is an UTF-8 locale, more glyphs are displayed.
-
- caca/driver/x11.c | 7 +++++++
- 1 files changed, 7 insertions(+), 0 deletions(-)
-
- Commit: 4141
- Author: sam
- Date: Thu Dec 17 01:46:30 2009 +0000
-
- Use XwcDrawString in the X11 driver if font sets are available.
-
- caca/driver/x11.c | 158 ++++++++++++++++++++++++++++++++++++++++-------------
- 1 files changed, 119 insertions(+), 39 deletions(-)
-
- Commit: 4140
- Author: sam
- Date: Thu Dec 17 01:46:22 2009 +0000
-
- Allow the X11 driver to display Unicode characters if they are in the
- current font (addresses #21).
-
- caca/driver/x11.c | 18 +++++++++++-------
- 1 files changed, 11 insertions(+), 7 deletions(-)
-
- Commit: 4139
- Author: sam
- Date: Wed Dec 16 19:25:52 2009 +0000
-
- Do not crash in caca_flush_figlet() if no figfont was loaded.
-
- caca/figfont.c | 3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
-
- Commit: 4131
- Author: sam
- Date: Mon Dec 14 23:29:51 2009 +0000
-
- Fix the libcucul symlink installation when /bin/sh points to bash or any
- shell that doesn't look for sourced files in $PWD.
-
- caca/Makefile.am | 4 ++--
- cxx/Makefile.am | 4 ++--
- 2 files changed, 4 insertions(+), 4 deletions(-)
-
- Commit: 4130
- Author: sam
- Date: Mon Dec 14 18:27:49 2009 +0000
-
- Fix the old "value computed is unused" warning triggered by ncurses.
-
- caca/driver/ncurses.c | 3 +--
- 1 files changed, 1 insertions(+), 2 deletions(-)
-
- Commit: 4129
- Author: sam
- Date: Mon Dec 14 18:06:12 2009 +0000
-
- Fix a compilation warning in conio-snake.cpp.
-
- examples/conio-snake.cpp | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 4128
- Author: pterjan
- Date: Mon Dec 14 18:05:39 2009 +0000
-
- * Add test for import/export of area
-
- ruby/t/tc_canvas.rb | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 4127
- Author: sam
- Date: Mon Dec 14 17:59:38 2009 +0000
-
- More warning fixes in conio.c.
-
- examples/conio.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
-
- Commit: 4126
- Author: sam
- Date: Mon Dec 14 17:40:37 2009 +0000
-
- Fix various cosmetic errors (Jylam: tiens un highlight gratuit dans ta gueule pour les trailing spaces !)
-
- examples/.gitignore | 1 +
- examples/conio.c | 7 +++----
- examples/mouse.c | 2 +-
- ruby/caca-canvas.c | 20 ++++++++++----------
- 4 files changed, 15 insertions(+), 15 deletions(-)
-
- Commit: 4125
- Author: pterjan
- Date: Mon Dec 14 17:36:42 2009 +0000
-
- * Oops
-
- ruby/caca-canvas.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 4123
- Author: pterjan
- Date: Mon Dec 14 15:58:31 2009 +0000
-
- * Remove tabs
-
- ruby/caca-canvas.c | 12 ++++++------
- 1 files changed, 6 insertions(+), 6 deletions(-)
-
- Commit: 4105
- Author: pterjan
- Date: Mon Dec 7 17:21:25 2009 +0000
-
- * Bind area import/export functions
-
- ruby/caca-canvas.c | 34 ++++++++++++++++++++++++++++++++++
- 1 files changed, 34 insertions(+), 0 deletions(-)
-
- Commit: 4104
- Author: pterjan
- Date: Mon Dec 7 17:06:04 2009 +0000
-
- * Bind dirty rectangle functions
-
- ruby/caca-canvas.c | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 56 insertions(+), 0 deletions(-)
-
- Commit: 4103
- Author: pterjan
- Date: Mon Dec 7 16:46:18 2009 +0000
-
- * Bind caca_fill_triangle_textured
-
- ruby/caca-canvas.c | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 57 insertions(+), 0 deletions(-)
-
- Commit: 4097
- Author: jylam
- Date: Mon Dec 7 11:48:01 2009 +0000
-
- * Added mouse events example
-
- XCode/libcacaXCode.xcodeproj/project.pbxproj | 2 +
- examples/Makefile.am | 5 +-
- examples/mouse.c | 92 ++++++++++++++++++++++++++
- 3 files changed, 98 insertions(+), 1 deletions(-)
-
- Commit: 4096
- Author: sam
- Date: Mon Dec 7 01:30:19 2009 +0000
-
- Don't enter glutCheckLoop() from gl_get_event() if there is already an
- event available. This increases the framerate when using OpenGL.
-
- caca/driver/gl.c | 11 +++++++++++
- 1 files changed, 11 insertions(+), 0 deletions(-)
-
- Commit: 4095
- Author: sam
- Date: Mon Dec 7 01:05:31 2009 +0000
-
- Increase profiling timers' sliding mean accuracy.
-
- caca/caca_internals.h | 5 +++--
- caca/caca_prof.h | 16 ++++++++--------
- caca/prof.c | 12 ++----------
- 3 files changed, 13 insertions(+), 20 deletions(-)
-
- Commit: 4094
- Author: sam
- Date: Sun Dec 6 21:21:40 2009 +0000
-
- Gather profiling information in caca_refresh_display() and caca_get_event().
-
- bootstrap | 2 +-
- caca/Makefile.am | 1 +
- caca/caca.c | 14 ++++++-
- caca/caca_internals.h | 21 +++++++++-
- caca/caca_prof.h | 14 ++++++
- caca/event.c | 41 ++++++++++++++-----
- caca/graphics.c | 21 +++++++++-
- caca/libcaca.vcproj | 4 ++
- caca/prof.c | 106 +++++++++++++++++++++++++++++++++++++++++++++++++
- configure.ac | 6 +-
- 10 files changed, 213 insertions(+), 17 deletions(-)
-
- Commit: 4093
- Author: sam
- Date: Sun Dec 6 21:21:27 2009 +0000
-
- Improve rounding in the internal Win32 sleep method.
-
- caca/time.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
-
- Commit: 4082
- Author: sam
- Date: Thu Dec 3 01:13:15 2009 +0000
-
- Pass Ctrl-C as a keypress to the calling application in the SLang driver.
- Original patch courtesy of Romain Bignon.
-
- caca/driver/slang.c | 25 +++++++++++++++++++++++--
- 1 files changed, 23 insertions(+), 2 deletions(-)
-
- Commit: 4069
- Author: pterjan
- Date: Mon Nov 30 00:50:07 2009 +0000
-
- * Fix Delete key with X11 driver
-
- caca/driver/x11.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 4045
- Author: sam
- Date: Thu Nov 26 01:34:17 2009 +0000
-
- Update source checking test and remove CRLF crap from makefiles.
-
- caca/Makefile.am | 2 +
- cxx/Makefile.am | 98 +++++++++++++++++++++++++------------------------
- examples/Makefile.am | 2 +
- ruby/Makefile.am | 2 +
- src/Makefile.am | 96 +++++++++++++++++++++++++------------------------
- test/check-build | 4 +--
- tools/Makefile.am | 3 ++
- win32/Makefile.am | 8 ++--
- 8 files changed, 113 insertions(+), 102 deletions(-)
-
- Commit: 4044
- Author: sam
- Date: Thu Nov 26 01:23:55 2009 +0000
-
- Rename tests/ to test/.
-
- Makefile.am | 2 +-
- configure.ac | 2 +-
- test/.gitignore | 3 +
- test/Makefile.am | 24 ++++
- test/bench.c | 80 +++++++++++
- test/bench.vcproj | 364 +++++++++++++++++++++++++++++++++++++++++++++++++++
- test/caca-test.cpp | 27 ++++
- test/canvas.cpp | 102 ++++++++++++++
- test/check-build | 57 ++++++++
- test/dirty.cpp | 292 +++++++++++++++++++++++++++++++++++++++++
- test/driver.cpp | 48 +++++++
- test/export.cpp | 74 +++++++++++
- test/simple.c | 65 +++++++++
- tests/.gitignore | 3 -
- tests/Makefile.am | 24 ----
- tests/bench.c | 80 -----------
- tests/bench.vcproj | 364 ---------------------------------------------------
- tests/caca-test.cpp | 27 ----
- tests/canvas.cpp | 102 --------------
- tests/check-build | 57 --------
- tests/dirty.cpp | 292 -----------------------------------------
- tests/driver.cpp | 48 -------
- tests/export.cpp | 74 -----------
- tests/simple.c | 65 ---------
- 24 files changed, 1138 insertions(+), 1138 deletions(-)
-
- Commit: 3995
- Author: sam
- Date: Sun Nov 22 11:57:43 2009 +0000
-
- Add src/ to the list of source code checks.
-
- tests/check-build | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3994
- Author: jylam
- Date: Sat Nov 21 17:22:29 2009 +0000
-
- * Removed trailing spaces (fsking GNU Ident) (GNU, COINCIDENCE ? I THINK NOT!) and lonely tab
-
- XCode/libcacaXCode.xcodeproj/project.pbxproj | 2 ++
- caca/transform.c | 2 +-
- caca/triangle.c | 8 ++++----
- examples/trifiller.c | 2 +-
- 4 files changed, 8 insertions(+), 6 deletions(-)
-
- Commit: 3993
- Author: sam
- Date: Sat Nov 21 17:01:30 2009 +0000
-
- Add a sanity check for coding style errors.
-
- Makefile.am | 2 +-
- examples/.gitignore | 1 +
- tests/check-build | 40 +++++++++++++++++++++++++++++++++++++---
- 3 files changed, 39 insertions(+), 4 deletions(-)
-
- Commit: 3987
- Author: jylam
- Date: Sat Nov 21 10:28:58 2009 +0000
-
- * Indentation fixes
-
- caca/triangle.c | 293 +++++++++++++++++++++++++++-----------------------
- examples/trifiller.c | 197 +++++++++++++++++----------------
- 2 files changed, 258 insertions(+), 232 deletions(-)
-
- Commit: 3985
- Author: jylam
- Date: Sat Nov 21 10:26:31 2009 +0000
-
- * Remove trailing spaces (bouh!)
-
- caca/driver/slang.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 3984
- Author: jylam
- Date: Sat Nov 21 10:18:45 2009 +0000
-
- * Don't unblock signals in init of SLang
-
- caca/driver/slang.c | 10 ++++------
- 1 files changed, 4 insertions(+), 6 deletions(-)
-
- Commit: 3983
- Author: jylam
- Date: Sat Nov 21 10:12:09 2009 +0000
-
- * Disable SLang's own SIGINT handler
-
- XCode/libcacaXCode.xcodeproj/project.pbxproj | 34 +++++++++++++++++++++++++-
- caca/driver/slang.c | 10 +++++++
- 2 files changed, 43 insertions(+), 1 deletions(-)
-
- Commit: 3955
- Author: jylam
- Date: Thu Nov 19 11:21:16 2009 +0000
-
- * Updated C++ bindings with Canvas::fillTriangleTextured()
-
- XCode/libcacaXCode.xcodeproj/project.pbxproj | 14 ++++++++++++++
- cxx/caca++.cpp | 5 +++++
- cxx/caca++.h | 1 +
- 3 files changed, 20 insertions(+), 0 deletions(-)
-
- Commit: 3953
- Author: sam
- Date: Thu Nov 19 00:53:48 2009 +0000
-
- Make the current library version beta17, in preparation of the next release.
-
- configure.ac | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 3952
- Author: sam
- Date: Thu Nov 19 00:53:39 2009 +0000
-
- Fix the library suffix detection, thanks to libtool's shell variables.
-
- configure.ac | 16 +++++++---------
- 1 files changed, 7 insertions(+), 9 deletions(-)
-
- Commit: 3949
- Author: pterjan
- Date: Wed Nov 18 20:42:42 2009 +0000
-
- * Fix non ASCII input in x11 driver
-
- caca/driver/x11.c | 23 +++++++++++++++++++++++
- 1 files changed, 23 insertions(+), 0 deletions(-)
-
- Commit: 3928
- Author: jylam
- Date: Wed Nov 18 11:59:08 2009 +0000
-
- * Fix examples/trifiller's color boundaries
-
- examples/trifiller.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 3926
- Author: jylam
- Date: Wed Nov 18 11:25:58 2009 +0000
-
- * Make caca_fill_triangle_textured use less arguments, examples/trifiller modified accordingly
-
- XCode/libcacaXCode.xcodeproj/project.pbxproj | 2 +-
- caca/caca.h | 12 +--
- caca/triangle.c | 125 ++++++++++++++------------
- examples/trifiller.c | 57 +++++++-----
- 4 files changed, 105 insertions(+), 91 deletions(-)
-
- Commit: 3925
- Author: sam
- Date: Wed Nov 18 01:02:20 2009 +0000
-
- Preserve default attribute across caca_fill_triangle_texture calls.
-
- caca/triangle.c | 10 +++++++---
- 1 files changed, 7 insertions(+), 3 deletions(-)
-
- Commit: 3924
- Author: sam
- Date: Wed Nov 18 00:21:20 2009 +0000
-
- Add a caca-sharp.pc.in file.
-
- caca-sharp/caca-sharp.pc.in | 6 ++++++
- 1 files changed, 6 insertions(+), 0 deletions(-)
-
- Commit: 3917
- Author: pterjan
- Date: Tue Nov 17 16:28:14 2009 +0000
-
- * Fix build of trifiller with imlib2
-
- examples/Makefile.am | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 3913
- Author: sam
- Date: Mon Nov 16 13:30:53 2009 +0000
-
- Fix an unlikely crash that may happen when the X server cannot open
- the "fixed" font.
-
- caca/driver/x11.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3912
- Author: jylam
- Date: Mon Nov 16 13:14:32 2009 +0000
-
- * Don't use float as loop counters
-
- caca/triangle.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3911
- Author: jylam
- Date: Mon Nov 16 12:33:38 2009 +0000
-
- * Added basic XCode project, using external build system (make)
-
- XCode/libcacaXCode.xcodeproj/project.pbxproj | 384 ++++++++++++++++++++++++++
- 1 files changed, 384 insertions(+), 0 deletions(-)
-
- Commit: 3910
- Author: jylam
- Date: Mon Nov 16 12:21:55 2009 +0000
-
- * Add -lm to examples/trifiller. Oops.
-
- examples/Makefile.am | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3909
- Author: jylam
- Date: Mon Nov 16 12:17:01 2009 +0000
-
- * Added texture mapped triangle routine, float based, arbitrary texture size, to be optimized
- * Made compilation under MacOSX 10.6 (Snow Leopard) possible, but breaks 10.4 (Tiger), to be fixed
-
- caca/caca.h | 8 ++
- caca/triangle.c | 196 +++++++++++++++++++++++++++++++++++++++++
- configure.ac | 2 +-
- examples/Makefile.am | 5 +-
- examples/trifiller.c | 239 ++++++++++++++++++++++++++++++++++++++++++++++++++
- 5 files changed, 448 insertions(+), 2 deletions(-)
-
- Commit: 3908
- Author: sam
- Date: Mon Nov 16 01:15:42 2009 +0000
-
- Refresh win32/config.h so that it has all the required defines.
-
- win32/config.h | 38 +++++++++++++++++++++++++++++++++++++-
- 1 files changed, 37 insertions(+), 1 deletions(-)
-
- Commit: 3907
- Author: sam
- Date: Mon Nov 16 01:15:37 2009 +0000
-
- Add a test for win32/config.h synchronisation.
-
- tests/Makefile.am | 4 +++-
- tests/check-build | 23 +++++++++++++++++++++++
- 2 files changed, 26 insertions(+), 1 deletions(-)
-
- Commit: 3906
- Author: sam
- Date: Mon Nov 16 01:15:31 2009 +0000
-
- Ignore Monodevelop files.
-
- caca-sharp/.gitignore | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 3905
- Author: sam
- Date: Mon Nov 16 01:15:25 2009 +0000
-
- Start working on profiling.
-
- caca/Makefile.am | 1 +
- caca/caca_internals.h | 1 +
- caca/caca_prof.h | 33 +++++++++++++++++++++++++++++++++
- caca/libcaca.vcproj | 4 ++++
- configure.ac | 6 ++++++
- 5 files changed, 45 insertions(+), 0 deletions(-)
-
- Commit: 3904
- Author: sam
- Date: Mon Nov 16 01:15:19 2009 +0000
-
- Move debugging methods to caca_debug.h.
-
- caca/Makefile.am | 1 +
- caca/caca_debug.h | 41 ++++++++++++++++++++++++
- caca/caca_internals.h | 1 +
- caca/caca_stubs.h | 25 ++-------------
- caca/libcaca.vcproj | 84 +++++++++++++++++++++++++-----------------------
- 5 files changed, 90 insertions(+), 62 deletions(-)
-
- Commit: 3647
- Author: sam
- Date: Thu Oct 22 09:48:42 2009 +0000
-
- Add -lz to Libs.private for static linking.
-
- caca/caca.pc.in | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 3646
- Author: sam
- Date: Tue Sep 8 16:30:12 2009 +0000
-
- Mark dithered bitmap array as const.
-
- caca/caca.h | 2 +-
- caca/dither.c | 10 +++++-----
- 2 files changed, 6 insertions(+), 6 deletions(-)
-
- Commit: 3643
- Author: sam
- Date: Tue Aug 25 14:23:08 2009 +0000
-
- Update bootstrap script (automake 1.11 and pkg-config detection).
-
- bootstrap | 21 ++++++++++++---------
- 1 files changed, 12 insertions(+), 9 deletions(-)
-
- Commit: 3641
- Author: sam
- Date: Thu Aug 13 13:05:00 2009 +0000
-
- Add missing svn:ignore properties.
-
- Commit: 3640
- Author: sam
- Date: Thu Aug 13 13:04:40 2009 +0000
-
- Make "fullgray" dithering work properly, to force greyscale rendering. To use
- it, just call caca_set_dither_color(d, "fullgray") on the dither object.
-
- caca/dither.c | 17 ++++++++++++++++-
- 1 files changed, 16 insertions(+), 1 deletions(-)
-
- Commit: 3625
- Author: sam
- Date: Mon Aug 3 23:26:28 2009 +0000
-
- Implement memmove() in the kernel.
-
- kernel/kernel.c | 7 +++++++
- kernel/kernel.h | 1 +
- 2 files changed, 8 insertions(+), 0 deletions(-)
-
- Commit: 3624
- Author: sam
- Date: Mon Aug 3 23:26:23 2009 +0000
-
- Fix a typo in the VGA driver.
-
- caca/driver/vga.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3623
- Author: sam
- Date: Mon Aug 3 23:26:17 2009 +0000
-
- Only build conio-snake if the C++ compiler is functional.
-
- examples/Makefile.am | 6 +++++-
- 1 files changed, 5 insertions(+), 1 deletions(-)
-
- Commit: 3621
- Author: sam
- Date: Mon Aug 3 23:19:41 2009 +0000
-
- Include <stdio.h> in the null driver to get NULL.
-
- caca/driver/null.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 3620
- Author: sam
- Date: Mon Aug 3 23:19:34 2009 +0000
-
- Add atexit() and EOF to the kernel.
-
- kernel/kernel.c | 6 ++++++
- kernel/kernel.h | 2 ++
- 2 files changed, 8 insertions(+), 0 deletions(-)
-
- Commit: 3619
- Author: sam
- Date: Mon Aug 3 23:19:28 2009 +0000
-
- Better caca_get_event_mouse_button() documentation.
-
- caca/event.c | 3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
-
- Commit: 3618
- Author: sam
- Date: Mon Aug 3 23:19:19 2009 +0000
-
- Fix Win32 cross-build by removing one level of aliasing.
-
- caca/codec/import.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 3609
- Author: sam
- Date: Mon Aug 3 07:43:16 2009 +0000
-
- Add the conio examples to the Visual Studio solution.
-
- caca/libcaca.vcproj | 16 ++-
- examples/conio-snake.vcproj | 363 +++++++++++++++++++++++++++++++++++++++++++
- examples/conio.vcproj | 363 +++++++++++++++++++++++++++++++++++++++++++
- libcaca.sln | 36 +++++
- 4 files changed, 774 insertions(+), 4 deletions(-)
-
- Commit: 3608
- Author: sam
- Date: Sun Aug 2 11:41:43 2009 +0000
-
- Include <stdio.h> in caca_conio.h to avoid errors when this header is
- included after us.
-
- caca/caca.h | 1 -
- caca/caca_conio.h | 6 ++++++
- 2 files changed, 6 insertions(+), 1 deletions(-)
-
- Commit: 3607
- Author: sam
- Date: Sun Aug 2 11:09:42 2009 +0000
-
- Implement conio.h functions cgets(), cputs(), getpass(), movetext(),
- putch() and _setcurstortype().
-
- caca/caca_conio.c | 98 +++++++++++++++++++++++++++++++++++++++++++---------
- 1 files changed, 81 insertions(+), 17 deletions(-)
-
- Commit: 3606
- Author: sam
- Date: Sun Aug 2 11:09:35 2009 +0000
-
- Make the libcaca color values an enum again.
-
- caca/caca.h | 50 ++++++++++++++++++++++++++++----------------------
- caca/caca0.h | 38 ++++++++++++++++++--------------------
- 2 files changed, 46 insertions(+), 42 deletions(-)
-
- Commit: 3605
- Author: sam
- Date: Sun Aug 2 11:09:29 2009 +0000
-
- Add a note about autoreleased canvases in the documentation.
-
- doc/migrating.dox | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
-
- Commit: 3604
- Author: sam
- Date: Sun Aug 2 11:09:23 2009 +0000
-
- Since caca.h now exports variables, we need __declspec(dllimport), otherwise
- they won't be seen by the linker when linking dynamically. Fix caca0.h
- accordingly.
-
- caca/caca.h | 2 ++
- caca/caca0.h | 2 ++
- 2 files changed, 4 insertions(+), 0 deletions(-)
-
- Commit: 3603
- Author: sam
- Date: Sun Aug 2 11:09:16 2009 +0000
-
- Move conio functions to the main caca.h header, with their caca_conio_
- prefix. The #defines remain in caca_conio.h.
-
- caca/caca.h | 128 +++++++++++++++++++++++++++++++++++++++++++++++++++
- caca/caca_conio.h | 133 +++++-----------------------------------------------
- 2 files changed, 141 insertions(+), 120 deletions(-)
-
- Commit: 3602
- Author: sam
- Date: Sun Aug 2 11:09:10 2009 +0000
-
- Make conio_refresh() play nicer with the resources when the machine is slow.
-
- caca/caca_conio.c | 5 +++--
- 1 files changed, 3 insertions(+), 2 deletions(-)
-
- Commit: 3601
- Author: sam
- Date: Sun Aug 2 11:09:05 2009 +0000
-
- Fix <conio.h> delay(), getch() and kbhit() to avoid busy loops and ensure
- frequent screen refreshes.
- Implement <conio.h> clreol() (incomplete) and <dos.h> sleep() functions.
- Replace some defines with enums in <caca_conio.h>.
-
- caca/caca_conio.c | 100 +++++++++++++++++++++++++++++++++++++++++++++++-----
- caca/caca_conio.h | 72 ++++++++++++++++++++++----------------
- 2 files changed, 132 insertions(+), 40 deletions(-)
-
- Commit: 3600
- Author: sam
- Date: Sun Aug 2 11:08:58 2009 +0000
-
- Update the NEWS file with what's been done since the last release.
-
- NEWS | 12 ++++++++++++
- 1 files changed, 12 insertions(+), 0 deletions(-)
-
- Commit: 3599
- Author: sam
- Date: Sun Aug 2 11:08:50 2009 +0000
-
- Do not look for gmcs2. It is an abandoned abomination.
-
- configure.ac | 4 ----
- 1 files changed, 0 insertions(+), 4 deletions(-)
-
- Commit: 3598
- Author: sam
- Date: Sat Aug 1 14:50:32 2009 +0000
-
- Add a simple snake program using the <conio.h> interface.
-
- COPYING.ISC | 13 +++
- Makefile.am | 2 +-
- THANKS | 1 +
- examples/.gitignore | 1 +
- examples/Makefile.am | 5 +-
- examples/conio-snake.cpp | 221 ++++++++++++++++++++++++++++++++++++++++++++++
- 6 files changed, 241 insertions(+), 2 deletions(-)
-
- Commit: 3596
- Author: sam
- Date: Fri Jul 31 00:01:32 2009 +0000
-
- Implement conio.h's getche() and move cursor to top right corner after
- a call to clrscr().
-
- caca/caca_conio.c | 10 ++++++----
- 1 files changed, 6 insertions(+), 4 deletions(-)
-
- Commit: 3595
- Author: sam
- Date: Fri Jul 31 00:01:25 2009 +0000
-
- Make caca_printf(), caca_vprintf() and caca_put_str() return the number of
- printed cells instead of always returning 0. This is handy if we want to
- advance a cursor after each printf() call.
-
- caca/caca_conio.c | 18 +++++++------
- caca/string.c | 70 ++++++++++++++++++++++++++++++++++-------------------
- 2 files changed, 55 insertions(+), 33 deletions(-)
-
- Commit: 3594
- Author: sam
- Date: Fri Jul 31 00:01:13 2009 +0000
-
- Implement conio.h's kbhit().
-
- caca/caca_conio.c | 27 +++++++++++++++++----------
- 1 files changed, 17 insertions(+), 10 deletions(-)
-
- Commit: 3593
- Author: sam
- Date: Thu Jul 30 20:11:07 2009 +0000
-
- Look for csc and gmcs2 prior to gmcs.
-
- caca-sharp/Makefile.am | 102 ++++++++++++++++++++++++------------------------
- configure.ac | 12 +++++-
- 2 files changed, 61 insertions(+), 53 deletions(-)
-
- Commit: 3592
- Author: sam
- Date: Thu Jul 30 20:10:57 2009 +0000
-
- Add sound(), nosound() and delay() to the conio.h emulation. Even though
- they're not actually from that header, they're often used together.
-
- caca/caca_conio.c | 24 ++++++++++++++++++++++++
- caca/caca_conio.h | 9 +++++++++
- 2 files changed, 33 insertions(+), 0 deletions(-)
-
- Commit: 3590
- Author: pterjan
- Date: Wed Jul 29 16:00:25 2009 +0000
-
- * Fix a segfault in rotate_180 on 0 sized canvas
-
- caca/transform.c | 3 +++
- tests/simple.c | 2 ++
- 2 files changed, 5 insertions(+), 0 deletions(-)
-
- Commit: 3588
- Author: sam
- Date: Sun Jul 26 23:26:21 2009 +0000
-
- Start implementing a full <conio.h> replacement with a libcaca backend.
-
- caca/Makefile.am | 236 +++++++++---------
- caca/caca_conio.c | 392 +++++++++++++++++++++++++++++
- caca/caca_conio.h | 255 +++++++++++++++++++
- configure.ac | 2 +-
- examples/.gitignore | 1 +
- examples/Makefile.am | 5 +-
- examples/conio.c | 682 ++++++++++++++++++++++++++++++++++++++++++++++++++
- 7 files changed, 1454 insertions(+), 119 deletions(-)
-
- Commit: 3587
- Author: sam
- Date: Sun Jul 26 23:26:15 2009 +0000
-
- Rename caca_get_cursor_x() and caca_get_cursor_y() to caca_wherex() and
- caca_wherey(), in order to match the old <conio.h> naming scheme.
-
- caca-php/caca.php | 8 ++++----
- caca-php/php_caca.c | 12 ++++++------
- caca-php/php_caca.h | 4 ++--
- caca-sharp/Canvas.cs | 9 ++++-----
- caca/caca.h | 12 +++++++-----
- caca/driver/ncurses.c | 4 ++--
- caca/driver/slang.c | 2 +-
- caca/driver/x11.c | 4 ++--
- caca/string.c | 10 ++++++----
- ruby/caca-canvas.c | 15 +++++++++++----
- ruby/ruby-caca.dox | 46 +++++++++++++++++++++++-----------------------
- ruby/t/tc_canvas.rb | 4 ++--
- 12 files changed, 70 insertions(+), 60 deletions(-)
-
- Commit: 3586
- Author: sam
- Date: Sun Jul 26 23:26:08 2009 +0000
-
- Implement caca_vprintf() to allow third-party variadic functions to call us.
-
- caca/caca.h | 5 +++++
- caca/string.c | 31 ++++++++++++++++++++++++++++---
- 2 files changed, 33 insertions(+), 3 deletions(-)
-
- Commit: 3585
- Author: sam
- Date: Sun Jul 26 23:25:59 2009 +0000
-
- Show how we could optimise dirty rectangle handling in a box fill. Disabled
- for now because it does not work with fullwidth characters.
-
- caca/box.c | 16 +++++++++++++++-
- 1 files changed, 15 insertions(+), 1 deletions(-)
-
- Commit: 3584
- Author: sam
- Date: Sun Jul 26 19:21:58 2009 +0000
-
- I forgot to initialise dirty_disabled in the canvas constructor.
-
- caca/canvas.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 3583
- Author: sam
- Date: Sun Jul 26 19:17:35 2009 +0000
-
- Allow to temporarily disable dirty rectangle handling. This allows for huge
- speedups when the calling application knows the dirty rectangle covered by
- a complex operation.
-
- caca/attr.c | 3 ++-
- caca/caca.h | 2 ++
- caca/caca_internals.h | 2 +-
- caca/canvas.c | 11 ++++++++---
- caca/dirty.c | 45 +++++++++++++++++++++++++++++++++++++++++++++
- caca/frame.c | 6 ++++--
- caca/string.c | 15 ++++++++++-----
- caca/transform.c | 18 ++++++++++++------
- tests/.gitignore | 3 ++-
- tests/bench.c | 12 ++++++++++--
- 10 files changed, 96 insertions(+), 21 deletions(-)
-
- Commit: 3582
- Author: sam
- Date: Sun Jul 26 19:17:28 2009 +0000
-
- Coding style: remove tabs and trailing spaces.
-
- caca-php/php_caca.c | 2730 +++++++++++++++++++++++++-------------------------
- caca/codec/export.c | 2 +-
- caca/driver/cocoa.m | 68 +-
- caca/driver/gl.c | 6 +-
- caca/figfont.c | 2 +-
- examples/import.c | 2 +-
- python/pypycaca.c | 80 +-
- ruby/caca-canvas.c | 10 +-
- ruby/caca-display.c | 6 +-
- ruby/caca-dither.c | 18 +-
- ruby/caca-event.c | 4 +-
- ruby/caca-font.c | 14 +-
- src/aafire.c | 30 +-
- tests/bench.c | 41 +-
- 14 files changed, 1515 insertions(+), 1498 deletions(-)
-
- Commit: 3581
- Author: sam
- Date: Sun Jul 26 19:17:20 2009 +0000
-
- Do not add a dirty rectangle at the cursor's position. It's up to the
- display driver to clean up its shit. Fixed X11 driver accordingly.
-
- caca/driver/x11.c | 33 ++++++++++++++++++++++++++++++---
- caca/string.c | 4 ----
- 2 files changed, 30 insertions(+), 7 deletions(-)
-
- Commit: 3580
- Author: sam
- Date: Sun Jul 26 16:20:31 2009 +0000
-
- More complex dirty rectangle merging strategy. It's a lot slower in some
- cases, but that can be fixed.
-
- caca/caca_internals.h | 6 +-
- caca/dirty.c | 135 ++++++++++++++++++++++++++++++++++++++++---------
- 2 files changed, 113 insertions(+), 28 deletions(-)
-
- Commit: 3579
- Author: sam
- Date: Sun Jul 26 16:20:20 2009 +0000
-
- Add unit tests for efficient dirty rectangle merging.
-
- tests/dirty.cpp | 37 +++++++++++++++++++++++++++++++++++++
- 1 files changed, 37 insertions(+), 0 deletions(-)
-
- Commit: 3578
- Author: sam
- Date: Sun Jul 26 16:20:10 2009 +0000
-
- Add a comment to the ncurses driver to remember fix the GCC warning.
-
- caca/driver/ncurses.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 3577
- Author: sam
- Date: Fri Jul 24 16:39:43 2009 +0000
-
- Update the Win32 and Win64 ports.
-
- caca/libcaca.vcproj | 976 +++++++++++++++++++++++----------------------
- cxx/libcaca++.vcproj | 687 ++++++++++++++++----------------
- cxx/test-cxx.vcproj | 666 ++++++++++++++++---------------
- examples/blit.vcproj | 730 +++++++++++++++++-----------------
- examples/colors.vcproj | 730 +++++++++++++++++-----------------
- examples/demo.vcproj | 730 +++++++++++++++++-----------------
- examples/dithering.vcproj | 730 +++++++++++++++++-----------------
- examples/driver.vcproj | 730 +++++++++++++++++-----------------
- examples/event.vcproj | 730 +++++++++++++++++-----------------
- examples/font.vcproj | 730 +++++++++++++++++-----------------
- examples/frames.vcproj | 730 +++++++++++++++++-----------------
- examples/fullwidth.vcproj | 730 +++++++++++++++++-----------------
- examples/gamma.vcproj | 730 +++++++++++++++++-----------------
- examples/hsv.vcproj | 730 +++++++++++++++++-----------------
- examples/import.vcproj | 730 +++++++++++++++++-----------------
- examples/input.vcproj | 730 +++++++++++++++++-----------------
- examples/transform.vcproj | 726 +++++++++++++++++-----------------
- examples/truecolor.vcproj | 730 +++++++++++++++++-----------------
- examples/unicode.vcproj | 730 +++++++++++++++++-----------------
- libcaca.sln | 130 ++++++-
- src/cacademo.vcproj | 730 +++++++++++++++++-----------------
- src/cacafire.vcproj | 730 +++++++++++++++++-----------------
- src/cacaview.vcproj | 737 +++++++++++++++++-----------------
- tests/bench.vcproj | 364 +++++++++++++++++
- win32/config.h | 2 +-
- 25 files changed, 8552 insertions(+), 8146 deletions(-)
-
- Commit: 3574
- Author: pterjan
- Date: Fri Jul 24 14:46:14 2009 +0000
-
- * Inform code reader that current algorithm is wrong
-
- caca/dirty.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 3573
- Author: pterjan
- Date: Fri Jul 24 14:45:34 2009 +0000
-
- * Align times on the right!
-
- tests/bench.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3572
- Author: sam
- Date: Fri Jul 24 06:49:01 2009 +0000
-
- Use a dummy display to compute benchmark time to avoid relying on <time.h>.
-
- tests/bench.c | 19 +++++++++----------
- 1 files changed, 9 insertions(+), 10 deletions(-)
-
- Commit: 3571
- Author: sam
- Date: Fri Jul 24 06:48:54 2009 +0000
-
- Do not smooth the render time; the calling application can do it.
-
- caca/graphics.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 3570
- Author: sam
- Date: Fri Jul 24 06:48:49 2009 +0000
-
- Add a null driver that does absolutely nothing.
-
- caca/Makefile.am | 1 +
- caca/caca.c | 6 +++
- caca/caca_internals.h | 5 ++-
- caca/driver/null.c | 90 +++++++++++++++++++++++++++++++++++++++++++++++++
- 4 files changed, 100 insertions(+), 2 deletions(-)
-
- Commit: 3569
- Author: sam
- Date: Fri Jul 24 06:48:42 2009 +0000
-
- Mark the whole canvas as dirty when a dirty rectangle aware driver is
- attached to it.
-
- caca/driver/ncurses.c | 1 +
- caca/driver/slang.c | 1 +
- caca/driver/vga.c | 4 ++--
- caca/driver/x11.c | 1 +
- 4 files changed, 5 insertions(+), 2 deletions(-)
-
- Commit: 3568
- Author: sam
- Date: Fri Jul 24 06:48:35 2009 +0000
-
- Store dirty rectangles in a structure list. For now there is still only
- one dirty rectangle, but this is the first step to improvement.
-
- caca/caca_internals.h | 10 ++++-
- caca/canvas.c | 12 ++++-
- caca/dirty.c | 122 +++++++++++++++++++++++++++++++++---------------
- 3 files changed, 102 insertions(+), 42 deletions(-)
-
- Commit: 3567
- Author: sam
- Date: Fri Jul 24 06:48:27 2009 +0000
-
- Add explanatory comments to the dirty rectangle unit tests.
-
- tests/dirty.cpp | 171 +++++++++++++++++++++++++++++++------------------------
- 1 files changed, 96 insertions(+), 75 deletions(-)
-
- Commit: 3566
- Author: pterjan
- Date: Thu Jul 23 22:55:40 2009 +0000
-
- * Add some simple bench (part 2, add the interesting file)
-
- tests/bench.c | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 56 insertions(+), 0 deletions(-)
-
- Commit: 3565
- Author: pterjan
- Date: Thu Jul 23 22:55:11 2009 +0000
-
- * Add some simple bench
-
- tests/Makefile.am | 7 +++++--
- 1 files changed, 5 insertions(+), 2 deletions(-)
-
- Commit: 3559
- Author: pterjan
- Date: Mon Jul 20 19:32:37 2009 +0000
-
- * Add dirty rectangles when moving cursor
-
- caca/string.c | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
-
- Commit: 3558
- Author: pterjan
- Date: Sun Jul 19 23:08:48 2009 +0000
-
- * Report failures in exit code in caca-test
-
- tests/caca-test.cpp | 4 +---
- 1 files changed, 1 insertions(+), 3 deletions(-)
-
- Commit: 3557
- Author: pterjan
- Date: Sun Jul 19 21:12:39 2009 +0000
-
- * Also test blitting with mask
-
- tests/dirty.cpp | 21 +++++++++++++++++++--
- 1 files changed, 19 insertions(+), 2 deletions(-)
-
- Commit: 3556
- Author: pterjan
- Date: Sun Jul 19 20:37:12 2009 +0000
-
- * When blitting, only add dirty rectangles on changed
- lines, or on changed chars if we have a mask
-
- caca/string.c | 22 +++++++++++++++-------
- tests/dirty.cpp | 24 ++++++++++++++++++++++++
- 2 files changed, 39 insertions(+), 7 deletions(-)
-
- Commit: 3554
- Author: sam
- Date: Wed Jul 15 22:00:04 2009 +0000
-
- Fix caca_get_char() documentation, courtesy of Romain Bignon.
-
- caca/string.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3553
- Author: sam
- Date: Tue Jul 14 11:01:20 2009 +0000
-
- Add a section at the beginning of the Ruby documentation to prevent doxygen
- from generating a huge whatis entry.
-
- ruby/ruby-caca.dox | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 3542
- Author: pterjan
- Date: Wed Jul 1 16:14:41 2009 +0000
-
- * Add rotated epsilon
-
- caca/transform.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 3514
- Author: pterjan
- Date: Fri May 22 13:51:44 2009 +0000
-
- Add unit test for memory export/import with caca format
-
- tests/Makefile.am | 2 +-
- tests/export.cpp | 74 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 75 insertions(+), 1 deletions(-)
-
- Commit: 3513
- Author: sam
- Date: Fri May 22 13:23:09 2009 +0000
-
- Add more unit tests for the dirty rectangles.
-
- tests/dirty.cpp | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++--
- 1 files changed, 50 insertions(+), 2 deletions(-)
-
- Commit: 3512
- Author: sam
- Date: Fri May 22 13:23:03 2009 +0000
-
- Add C++ warnings to the build process.
-
- configure.ac | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 3511
- Author: sam
- Date: Fri May 22 13:22:57 2009 +0000
-
- Fix import/export related stuff I forgot to update in the Ruby and PHP bindings.
-
- caca-php/php_caca.c | 8 ++++----
- ruby/ruby-caca.dox | 8 ++++----
- ruby/t/tc_canvas.rb | 6 +++---
- 3 files changed, 11 insertions(+), 11 deletions(-)
-
- Commit: 3510
- Author: pterjan
- Date: Fri May 22 13:06:07 2009 +0000
-
- Don't redraw background for more than the dirty rectangle in x11 driver, we will not redraw foreground there
-
- caca/driver/x11.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3505
- Author: sam
- Date: Fri May 22 10:18:44 2009 +0000
-
- caca_put_char(): only add a dirty rectangle if the paster character is
- different from what was already there.
-
- caca/string.c | 7 ++++++-
- 1 files changed, 6 insertions(+), 1 deletions(-)
-
- Commit: 3497
- Author: pterjan
- Date: Fri May 22 07:51:48 2009 +0000
-
- Fix limits settings in area export
-
- caca/codec/export.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3495
- Author: sam
- Date: Thu May 21 20:55:21 2009 +0000
-
- Add caca_export_area_to_memory() to export only a selected part of the
- current canvas. This is useful to export dirty rectangles. Accordingly,
- add caca_import_area_from_memory() and caca_import_area_from_file().
-
- caca/caca.h | 25 +++++++++++---
- caca/caca0.c | 4 +-
- caca/codec/export.c | 51 +++++++++++++++++++++++++++--
- caca/codec/import.c | 89 +++++++++++++++++++++++++++++++++++++++++++++++---
- caca/driver/raw.c | 4 +-
- caca/figfont.c | 4 +-
- caca/legacy.c | 9 +++--
- cxx/caca++.cpp | 12 +++---
- cxx/caca++.h | 6 ++--
- cxx/cxxtest.cpp | 2 +-
- examples/blit.c | 4 +-
- examples/export.c | 6 ++--
- examples/figfont.c | 4 +-
- examples/font2tga.c | 4 +-
- examples/import.c | 2 +-
- examples/spritedit.c | 10 +++---
- examples/swallow.c | 5 ++-
- examples/text.c | 8 ++--
- examples/transform.c | 6 ++--
- ruby/caca-canvas.c | 25 +++++++-------
- src/cacadraw.c | 4 +-
- src/cacaplay.c | 4 +-
- src/cacaserver.c | 15 ++++----
- src/img2txt.c | 6 ++--
- 24 files changed, 224 insertions(+), 85 deletions(-)
-
- Commit: 3494
- Author: sam
- Date: Thu May 21 20:55:13 2009 +0000
-
- Change the dirty rectangle API once again so that calling applications get
- a more natural (x,y,w,h) 4-tuple to handle.
-
- caca/attr.c | 4 +-
- caca/caca.h | 16 ++++----
- caca/canvas.c | 10 ++--
- caca/dirty.c | 94 ++++++++++++++++++++++----------------------
- caca/driver/ncurses.c | 20 +++++-----
- caca/driver/slang.c | 22 +++++-----
- caca/driver/vga.c | 22 +++++-----
- caca/driver/x11.c | 20 +++++-----
- caca/frame.c | 6 +-
- caca/graphics.c | 4 +-
- caca/string.c | 13 +++---
- caca/transform.c | 18 ++++----
- tests/dirty.cpp | 106 ++++++++++++++++++++++++------------------------
- 13 files changed, 178 insertions(+), 177 deletions(-)
-
- Commit: 3493
- Author: sam
- Date: Thu May 21 20:55:07 2009 +0000
-
- Fix the old demo examples so that they don't refresh the screen twice
- every frame, causing the mouse to flicker.
-
- examples/demo.c | 10 ++++++----
- examples/demo0.c | 10 ++++++----
- 2 files changed, 12 insertions(+), 8 deletions(-)
-
- Commit: 3492
- Author: sam
- Date: Thu May 21 20:54:59 2009 +0000
-
- Split import.c and export.c to create a new text.c codec file in order
- to keep source files under 1,000 lines of code.
-
- caca/Makefile.am | 2 +
- caca/codec/codec.h | 22 ++
- caca/codec/export.c | 282 +----------------
- caca/codec/import.c | 614 +----------------------------------
- caca/codec/text.c | 896 +++++++++++++++++++++++++++++++++++++++++++++++++++
- caca/libcaca.vcproj | 16 +-
- 6 files changed, 945 insertions(+), 887 deletions(-)
-
- Commit: 3491
- Author: pterjan
- Date: Wed May 20 14:44:47 2009 +0000
-
- Revert r3478
-
- caca/codec/export.c | 25 ++++++---------------
- caca/codec/import.c | 60 +++++++++++++++++---------------------------------
- 2 files changed, 28 insertions(+), 57 deletions(-)
-
- Commit: 3490
- Author: sam
- Date: Wed May 20 14:20:59 2009 +0000
-
- Manually fix Visual Studio files so that builds do not spew
- their crap all over the place. There is still caca-sharp/obj
- that it insists on creating (reported as Connect ID 301965).
-
- caca-sharp/caca-sharp.csproj | 14 +-
- caca-sharp/test-csharp.csproj | 12 +-
- caca/libcaca.vcproj | 960 ++++++++++++++++++++---------------------
- cxx/libcaca++.vcproj | 696 +++++++++++++++---------------
- cxx/test-cxx.vcproj | 666 ++++++++++++++--------------
- examples/blit.vcproj | 738 ++++++++++++++++----------------
- examples/colors.vcproj | 738 ++++++++++++++++----------------
- examples/demo.vcproj | 738 ++++++++++++++++----------------
- examples/dithering.vcproj | 738 ++++++++++++++++----------------
- examples/driver.vcproj | 738 ++++++++++++++++----------------
- examples/event.vcproj | 738 ++++++++++++++++----------------
- examples/font.vcproj | 738 ++++++++++++++++----------------
- examples/frames.vcproj | 738 ++++++++++++++++----------------
- examples/fullwidth.vcproj | 738 ++++++++++++++++----------------
- examples/gamma.vcproj | 738 ++++++++++++++++----------------
- examples/hsv.vcproj | 738 ++++++++++++++++----------------
- examples/import.vcproj | 738 ++++++++++++++++----------------
- examples/input.vcproj | 738 ++++++++++++++++----------------
- examples/transform.vcproj | 738 ++++++++++++++++----------------
- examples/truecolor.vcproj | 738 ++++++++++++++++----------------
- examples/unicode.vcproj | 738 ++++++++++++++++----------------
- libcaca.sln | 150 -------
- src/cacademo.vcproj | 738 ++++++++++++++++----------------
- src/cacafire.vcproj | 738 ++++++++++++++++----------------
- src/cacaview.vcproj | 746 ++++++++++++++++----------------
- 25 files changed, 8146 insertions(+), 8382 deletions(-)
-
- Commit: 3489
- Author: sam
- Date: Tue May 19 22:48:12 2009 +0000
-
- Add dirty rectangle support to the ncurses and VGA drivers.
-
- AUTHORS | 2 +-
- caca/driver/ncurses.c | 36 +++++++++++++++++++++----------
- caca/driver/vga.c | 54 ++++++++++++++++++++++++++++++++----------------
- caca/driver/win32.c | 3 +-
- 4 files changed, 63 insertions(+), 32 deletions(-)
-
- Commit: 3486
- Author: sam
- Date: Tue May 19 21:41:44 2009 +0000
-
- Increased the autorepeat delay in the ncurses and SLang drivers. Now that
- we have dirty rectangles, fast autorepeat becomes perfectly usable.
-
- caca/event.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 3485
- Author: sam
- Date: Tue May 19 21:41:38 2009 +0000
-
- Improve dirty rectangle handling in examples/input.c.
-
- examples/input.c | 11 ++++++++++-
- 1 files changed, 10 insertions(+), 1 deletions(-)
-
- Commit: 3484
- Author: sam
- Date: Tue May 19 20:42:40 2009 +0000
-
- Fix a few DOS compilation warnings.
-
- caca/dirty.c | 6 +++---
- caca/figfont.c | 8 ++++----
- 2 files changed, 7 insertions(+), 7 deletions(-)
-
- Commit: 3483
- Author: sam
- Date: Tue May 19 20:42:34 2009 +0000
-
- Fix a ruby unit test that made wrong use of Caca::Display.driver_list.
-
- ruby/t/tc_display.rb | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
-
- Commit: 3482
- Author: sam
- Date: Tue May 19 20:42:28 2009 +0000
-
- Update the migration documentation to reflect old box drawing API changes.
-
- doc/migrating.dox | 10 +++++++---
- 1 files changed, 7 insertions(+), 3 deletions(-)
-
- Commit: 3481
- Author: sam
- Date: Tue May 19 20:42:22 2009 +0000
-
- Fix the text input example now that the box drawing functions take a size
- as argument.
-
- examples/input.c | 7 ++++---
- 1 files changed, 4 insertions(+), 3 deletions(-)
-
- Commit: 3480
- Author: sam
- Date: Tue May 19 20:42:12 2009 +0000
-
- Fix dirty rectangle handling in the X11 and SLang drivers.
-
- caca/driver/slang.c | 15 +++++++++++----
- caca/driver/x11.c | 8 ++++----
- 2 files changed, 15 insertions(+), 8 deletions(-)
-
- Commit: 3478
- Author: pterjan
- Date: Tue May 19 12:46:34 2009 +0000
-
- Import/export dirty rectangles
-
- caca/codec/export.c | 25 +++++++++++++++------
- caca/codec/import.c | 60 +++++++++++++++++++++++++++++++++-----------------
- 2 files changed, 57 insertions(+), 28 deletions(-)
-
- Commit: 3475
- Author: sam
- Date: Tue May 19 01:04:03 2009 +0000
-
- Minor optimisation in configure.ac.
-
- configure.ac | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
-
- Commit: 3474
- Author: sam
- Date: Tue May 19 01:03:57 2009 +0000
-
- cacaplay: rename "eof" to "has_eof" to prevent shadowing a mingw32 variable.
-
- src/cacaplay.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
-
- Commit: 3473
- Author: sam
- Date: Tue May 19 00:52:10 2009 +0000
-
- A lot of documentation updates here and there, including bugfixes dating
- back to the libcucul merge.
-
- caca/event.c | 3 +++
- doc/doxygen.cfg.in | 2 ++
- doc/migrating.dox | 39 ++++++++++++++++++++-------------------
- doc/style.dox | 7 +++++++
- doc/tutorial.dox | 10 +++++-----
- doc/user.dox | 2 +-
- ruby/ruby-caca.dox | 8 ++++----
- 7 files changed, 42 insertions(+), 29 deletions(-)
-
- Commit: 3472
- Author: sam
- Date: Tue May 19 00:52:02 2009 +0000
-
- Update the Doxygen configuration file to version 1.5.9.
-
- doc/doxygen.cfg.in | 401 ++++++++++++++++++++++++++++++++++++++++------------
- 1 files changed, 308 insertions(+), 93 deletions(-)
-
- Commit: 3471
- Author: sam
- Date: Tue May 19 00:51:55 2009 +0000
-
- Optimise the dirty rectangle handling by keeping track of the number of
- currently dirty rectangles.
-
- caca/caca_internals.h | 3 ++-
- caca/canvas.c | 6 +-----
- caca/dirty.c | 45 ++++++++++++++++++---------------------------
- 3 files changed, 21 insertions(+), 33 deletions(-)
-
- Commit: 3470
- Author: sam
- Date: Tue May 19 00:51:47 2009 +0000
-
- Change the dirty rectangle API so that it can handle several rectangles. The
- inner implementation still only handles one dirty rectangle, but this way
- we can prepare supporting applictions for the future.
-
- caca/Makefile.am | 1 +
- caca/caca.h | 16 +++-
- caca/canvas.c | 127 ------------------------------
- caca/dirty.c | 215 +++++++++++++++++++++++++++++++++++++++++++++++++++
- caca/driver/slang.c | 88 +++++++++++----------
- caca/driver/x11.c | 85 +++++++++++----------
- caca/frame.c | 4 +-
- caca/graphics.c | 2 +-
- caca/libcaca.vcproj | 4 +
- caca/string.c | 4 +-
- caca/transform.c | 16 ++--
- tests/dirty.cpp | 107 +++++++++++++++-----------
- 12 files changed, 395 insertions(+), 274 deletions(-)
-
- Commit: 3469
- Author: pterjan
- Date: Mon May 18 13:02:43 2009 +0000
-
- Only redraw empty rectangles in slang driver
-
- caca/driver/slang.c | 11 +++++++----
- 1 files changed, 7 insertions(+), 4 deletions(-)
-
- Commit: 3468
- Author: pterjan
- Date: Mon May 18 12:54:49 2009 +0000
-
- Fix empty dirty rectangles detection
-
- caca/driver/x11.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3467
- Author: pterjan
- Date: Sat May 16 20:14:04 2009 +0000
-
- * Only redraw dirty rectangle in x11 driver
-
- caca/driver/x11.c | 13 +++++++++----
- 1 files changed, 9 insertions(+), 4 deletions(-)
-
- Commit: 3466
- Author: sam
- Date: Fri May 15 14:42:31 2009 +0000
-
- Add a few svn:ignore properties for Visual Studio cruft.
-
- Commit: 3465
- Author: sam
- Date: Fri May 15 14:38:30 2009 +0000
-
- Added MSVC project files for most example programs.
-
- caca-sharp/test-csharp.csproj | 2 +-
- examples/blit.vcproj | 371 +++++++++++++++++++++++++++++++++++
- examples/colors.vcproj | 371 +++++++++++++++++++++++++++++++++++
- examples/demo.c | 4 +
- examples/demo.vcproj | 371 +++++++++++++++++++++++++++++++++++
- examples/dithering.vcproj | 371 +++++++++++++++++++++++++++++++++++
- examples/driver.vcproj | 371 +++++++++++++++++++++++++++++++++++
- examples/event.vcproj | 371 +++++++++++++++++++++++++++++++++++
- examples/font.vcproj | 371 +++++++++++++++++++++++++++++++++++
- examples/frames.vcproj | 371 +++++++++++++++++++++++++++++++++++
- examples/fullwidth.vcproj | 371 +++++++++++++++++++++++++++++++++++
- examples/gamma.vcproj | 371 +++++++++++++++++++++++++++++++++++
- examples/hsv.vcproj | 371 +++++++++++++++++++++++++++++++++++
- examples/import.vcproj | 371 +++++++++++++++++++++++++++++++++++
- examples/input.vcproj | 371 +++++++++++++++++++++++++++++++++++
- examples/transform.vcproj | 371 +++++++++++++++++++++++++++++++++++
- examples/truecolor.vcproj | 371 +++++++++++++++++++++++++++++++++++
- examples/unicode.vcproj | 371 +++++++++++++++++++++++++++++++++++
- libcaca.sln | 427 ++++++++++++++++++++++++++++++++++++++++-
- 19 files changed, 6366 insertions(+), 3 deletions(-)
-
- Commit: 3452
- Author: sam
- Date: Thu May 14 10:04:26 2009 +0000
-
- Fixed libcaca and the Visual Studio solution so that it works
- on Win64, including the .NET projects.
-
- caca-sharp/caca-sharp.csproj | 38 +++++++++-
- caca-sharp/test-csharp.csproj | 22 +++++-
- caca/caca_types.h.in | 20 ++++-
- caca/libcaca.vcproj | 155 +++++++++++++++++++++++++++++++++++++
- cxx/libcaca++.vcproj | 155 +++++++++++++++++++++++++++++++++++++
- cxx/test-cxx.vcproj | 155 +++++++++++++++++++++++++++++++++++++
- libcaca.sln | 72 +++++++++--------
- src/cacademo.vcproj | 169 +++++++++++++++++++++++++++++++++++++++++
- src/cacafire.vcproj | 169 +++++++++++++++++++++++++++++++++++++++++
- src/cacaview.vcproj | 169 ++++++++++++++++++++++++++++++++++++++++-
- win32/caca_types.h | 6 +-
- 11 files changed, 1086 insertions(+), 44 deletions(-)
-
- Commit: 3451
- Author: sam
- Date: Thu May 14 08:43:52 2009 +0000
-
- Fix a few implicit cast related warnings on VC++.
-
- caca/codec/export.c | 2 +-
- caca/codec/import.c | 11 +++++------
- 2 files changed, 6 insertions(+), 7 deletions(-)
-
- Commit: 3450
- Author: sam
- Date: Thu May 14 00:18:37 2009 +0000
-
- Fix a few dirty rectangle bugs found with the unit tests. Let that be a
- lesson to you: unit tests are good.
-
- caca/attr.c | 2 +-
- caca/canvas.c | 20 ++++++++++----------
- caca/string.c | 5 ++++-
- 3 files changed, 15 insertions(+), 12 deletions(-)
-
- Commit: 3449
- Author: sam
- Date: Thu May 14 00:18:30 2009 +0000
-
- Start writing unit tests for the dirty rectangle handling.
-
- tests/Makefile.am | 2 +-
- tests/dirty.cpp | 130 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 131 insertions(+), 1 deletions(-)
-
- Commit: 3448
- Author: sam
- Date: Thu May 14 00:18:23 2009 +0000
-
- Finish the dirty rectangle architecture. They are now reliable in the sense
- that anything outside the dirty rectangle is guaranteed to be unchanged, but
- we currently mark far too many cells as dirty. This must be optimised.
-
- caca/attr.c | 11 ++++++++++
- caca/caca_internals.h | 6 ++--
- caca/canvas.c | 52 ++++++++++++++++++++++++++++++------------------
- caca/frame.c | 7 ++++++
- caca/graphics.c | 3 ++
- caca/string.c | 36 ++++++++++++++++++++++++++++++---
- caca/transform.c | 16 +++++++++++++++
- 7 files changed, 104 insertions(+), 27 deletions(-)
-
- Commit: 3447
- Author: sam
- Date: Thu May 14 00:18:13 2009 +0000
-
- Factor code from caca_draw_cp437_box() and caca_draw_thinbox_box().
-
- caca/box.c | 150 +++++++++++++++++++++++++----------------------------------
- 1 files changed, 64 insertions(+), 86 deletions(-)
-
- Commit: 3443
- Author: sam
- Date: Wed May 13 06:40:48 2009 +0000
-
- Set up the architecture for dirty rectangles.
- Dirty rectangles are an upcoming optimisation that will tell the output
- drivers which portion of the canvas has been really modified since the
- last blit.
-
- caca/caca.h | 6 ++-
- caca/caca_internals.h | 3 +
- caca/canvas.c | 157 +++++++++++++++++++++++++++++++++++++++++++++----
- 3 files changed, 152 insertions(+), 14 deletions(-)
-
- Commit: 3428
- Author: sam
- Date: Wed Apr 29 12:22:35 2009 +0000
-
- Update msdev files to 9.0 (Visual Studio 2008). If anyone wants to
- play with the Windows port, there is a 90-day evaluation version
- available for free on the Microsoft website.
-
- caca-sharp/caca-sharp.csproj | 47 ++++++++++++++++++++--
- caca-sharp/test-csharp.csproj | 49 ++++++++++++++++++++---
- caca/libcaca.vcproj | 87 +++++++++++++++++++++--------------------
- cxx/libcaca++.vcproj | 13 +++---
- cxx/test-cxx.vcproj | 13 +++---
- libcaca.sln | 4 +-
- src/cacademo.vcproj | 21 +++++-----
- src/cacafire.vcproj | 22 +++++-----
- src/cacaview.vcproj | 21 +++++-----
- 9 files changed, 175 insertions(+), 102 deletions(-)
-
- Commit: 3427
- Author: sam
- Date: Wed Apr 29 12:13:19 2009 +0000
-
- import.c: when importing ANSI or UTF-8 files, treat ^L as a canvas
- frame separator. Not extremely robust yet.
-
- caca/codec/import.c | 11 +++++++++++
- 1 files changed, 11 insertions(+), 0 deletions(-)
-
- Commit: 3412
- Author: sam
- Date: Tue Mar 24 00:58:01 2009 +0000
-
- Apparently \033 is more common than \x1b for ESC. Use the former in our
- code for clarity.
-
- caca/codec/import.c | 10 +++++-----
- caca/driver/win32.c | 2 +-
- caca/graphics.c | 2 +-
- src/cacaserver.c | 14 +++++++-------
- 4 files changed, 14 insertions(+), 14 deletions(-)
-
- Commit: 3407
- Author: sam
- Date: Sun Mar 1 13:20:41 2009 +0000
-
- Added new Unicode blocks to the built-in font.
-
- caca/mono9.data | 4812 ++++++++++++++++++++++++++++++++------------------
- caca/monobold12.data | 4700 ++++++++++++++++++++++++++++++++-----------------
- tools/makefont.c | 4 +-
- 3 files changed, 6181 insertions(+), 3335 deletions(-)
-
- Commit: 3406
- Author: sam
- Date: Sun Mar 1 12:39:36 2009 +0000
-
- transform.c: one more rotated glyph.
-
- caca/transform.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 3405
- Author: sam
- Date: Sun Mar 1 12:33:25 2009 +0000
-
- transform.c: add new transformation glyphs for various capital letters.
-
- caca/transform.c | 11 ++++++++++-
- 1 files changed, 10 insertions(+), 1 deletions(-)
-
- Commit: 3404
- Author: sam
- Date: Thu Feb 26 10:41:32 2009 +0000
-
- Remove occurrences of DATADIR, it conflicts with MinGW's <objidl.h>.
- Fixes ticket #51.
-
- examples/Makefile.am | 3 +--
- examples/demo.c | 4 +---
- examples/demo0.c | 4 +---
- tools/Makefile.am | 2 +-
- 4 files changed, 4 insertions(+), 9 deletions(-)
-
- Commit: 3334
- Author: nico
- Date: Tue Dec 9 17:37:22 2008 +0000
-
- * Remove 'copy' attribute of RETURN_STRINGL in php binding of functions: caca_file_gets, caca_file_read
- * Use RETVAL_STRINGL instead of RETURN_STRINGL in function caca_export_string
-
- caca-php/php_caca.c | 12 +++++-------
- 1 files changed, 5 insertions(+), 7 deletions(-)
-
- Commit: 3333
- Author: pterjan
- Date: Sun Nov 30 00:02:46 2008 +0000
-
- * Add a flip char for 1
-
- caca/transform.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 3332
- Author: pterjan
- Date: Sat Nov 29 23:53:55 2008 +0000
-
- * Add a rotate_180 char for G
-
- caca/transform.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 3323
- Author: sam
- Date: Wed Nov 12 10:20:56 2008 +0000
-
- Create a libcucul.la symlink for distributions such as Gentoo which may
- rely on .la files for library dependencies.
-
- caca/Makefile.am | 2 ++
- cxx/Makefile.am | 2 ++
- 2 files changed, 4 insertions(+), 0 deletions(-)
-
- Commit: 3318
- Author: bsittler
- Date: Fri Nov 7 09:03:26 2008 +0000
-
- add a reset button, move usage to "stdout", and stop hyperlinking the
- logo filename in the example
-
- caca-php/examples/www/img2txt.php | 40 ++++++++++++++++++------------------
- 1 files changed, 20 insertions(+), 20 deletions(-)
-
- Commit: 3317
- Author: bsittler
- Date: Fri Nov 7 08:57:44 2008 +0000
-
- allow a filename exactly matching the uploaded filename; give a better
- error message when this does not work
-
- caca-php/examples/www/img2txt.php | 19 +++++++++++++++----
- 1 files changed, 15 insertions(+), 4 deletions(-)
-
- Commit: 3316
- Author: bsittler
- Date: Fri Nov 7 08:38:55 2008 +0000
-
- more copyright info
-
- caca-php/examples/img2txt.php | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
-
- Commit: 3315
- Author: bsittler
- Date: Fri Nov 7 08:37:59 2008 +0000
-
- add more copyright info
-
- caca-php/examples/www/img2txt.php | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
-
- Commit: 3314
- Author: bsittler
- Date: Fri Nov 7 08:36:07 2008 +0000
-
- https should work too
-
- caca-php/examples/www/img2txt.php | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3313
- Author: bsittler
- Date: Fri Nov 7 08:35:29 2008 +0000
-
- obscure email addresses somewhat
-
- caca-php/examples/www/img2txt.php | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3312
- Author: bsittler
- Date: Fri Nov 7 08:33:03 2008 +0000
-
- better argument handling, and allow logo-caca.png as a special file argument
-
- caca-php/examples/www/img2txt.php | 41 +++++++++++++++++++++++-------------
- 1 files changed, 26 insertions(+), 15 deletions(-)
-
- Commit: 3311
- Author: bsittler
- Date: Fri Nov 7 08:25:01 2008 +0000
-
- fix case in example
-
- caca-php/examples/img2txt.php | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3310
- Author: bsittler
- Date: Fri Nov 7 07:56:36 2008 +0000
-
- now works as HTML
-
- caca-php/examples/www/img2txt.php | 277 +++++++++++++++++++++++++++----------
- 1 files changed, 201 insertions(+), 76 deletions(-)
-
- Commit: 3309
- Author: bsittler
- Date: Fri Nov 7 07:13:57 2008 +0000
-
- handle argument-parsing exceptions
-
- caca-php/examples/img2txt.php | 100 ++++++++++++++++++++++-------------------
- 1 files changed, 54 insertions(+), 46 deletions(-)
-
- Commit: 3308
- Author: bsittler
- Date: Fri Nov 7 07:09:52 2008 +0000
-
- more accurate error message
-
- caca-php/examples/img2txt.php | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
-
- Commit: 3307
- Author: bsittler
- Date: Fri Nov 7 06:30:29 2008 +0000
-
- clarify that this is a PHP port, not the original C program; return -1
- when export fails, too
-
- caca-php/examples/img2txt.php | 5 +++++
- 1 files changed, 5 insertions(+), 0 deletions(-)
-
- Commit: 3306
- Author: bsittler
- Date: Fri Nov 7 05:55:12 2008 +0000
-
- copy img2txt.php to www in preparation for htmlizing
-
- caca-php/examples/www/img2txt.php | 383 +++++++++++++++++++++++++++++++++++++
- 1 files changed, 383 insertions(+), 0 deletions(-)
-
- Commit: 3305
- Author: bsittler
- Date: Fri Nov 7 05:51:26 2008 +0000
-
- remove workarounds since alpha works now (merged from ..)
-
- caca-php/examples/www/export.php | 4 +---
- 1 files changed, 1 insertions(+), 3 deletions(-)
-
- Commit: 3304
- Author: bsittler
- Date: Fri Nov 7 05:48:32 2008 +0000
-
- hacked around the lack of a reasonable php getopt_long by writing a
- new version in PHP. it seems to work, and is more flexible than the
- getopt() found in PHP 5.3+.
-
- caca-php/examples/img2txt.php | 250 ++++++++++++++++++++++++++++++++++-------
- 1 files changed, 211 insertions(+), 39 deletions(-)
-
- Commit: 3303
- Author: bsittler
- Date: Fri Nov 7 04:31:04 2008 +0000
-
- fix yet another bug i wrote :( -- be endian-neutral.
-
- caca-php/php_caca.c | 9 ++++-----
- 1 files changed, 4 insertions(+), 5 deletions(-)
-
- Commit: 3302
- Author: bsittler
- Date: Thu Nov 6 23:25:26 2008 +0000
-
- no more horrible hacks needed, since fixing the alpha mismatch in the C binding
-
- caca-php/examples/export.php | 4 +-
- caca-php/examples/img2txt.php | 407 +++++++++++++++++++----------------------
- 2 files changed, 189 insertions(+), 222 deletions(-)
-
- Commit: 3301
- Author: bsittler
- Date: Thu Nov 6 23:21:15 2008 +0000
-
- do not bother with an extraneous fill, and don't create out.png
-
- caca-php/examples/test.php | 2 --
- 1 files changed, 0 insertions(+), 2 deletions(-)
-
- Commit: 3300
- Author: bsittler
- Date: Thu Nov 6 23:18:48 2008 +0000
-
- fix endianness problem
-
- caca-php/php_caca.c | 12 ++++++------
- 1 files changed, 6 insertions(+), 6 deletions(-)
-
- Commit: 3299
- Author: bsittler
- Date: Thu Nov 6 20:01:57 2008 +0000
-
- oops! fix problem i introduced in the previous commit
-
- caca-php/php_caca.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
-
- Commit: 3298
- Author: bsittler
- Date: Thu Nov 6 19:45:11 2008 +0000
-
- fix impedence mismatch between libgd alpha (0 = opaque, 127 = transparent) and libcaca alpha (0 = transparent, 255 = opaque)
-
- caca-php/php_caca.c | 75 +++++++++++++++++++++++++++++---------------------
- 1 files changed, 43 insertions(+), 32 deletions(-)
-
- Commit: 3297
- Author: bsittler
- Date: Thu Nov 6 17:04:21 2008 +0000
-
- copy img2txt.c to img2txt.php in preparation for phpizing
-
- caca-php/examples/img2txt.php | 242 +++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 242 insertions(+), 0 deletions(-)
-
- Commit: 3296
- Author: bsittler
- Date: Thu Nov 6 07:16:59 2008 +0000
-
- convert to use PHP object layer similar to the C++ one used in its C++ predecessor, cxx/cxxtest.cpp; also change behavior and appearance to more closely match that version (perhaps, though, the changes should have been ported in the other direction instead...)
-
- caca-php/examples/cacapig.php | 36 +++++++++++++++++++-----------------
- 1 files changed, 19 insertions(+), 17 deletions(-)
-
- Commit: 3295
- Author: bsittler
- Date: Thu Nov 6 07:14:12 2008 +0000
-
- default to $timeout = 0 in Display::getEvent()
-
- caca-php/caca.php | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3294
- Author: bsittler
- Date: Thu Nov 6 07:11:01 2008 +0000
-
- fix some bugs and inconsistencies in the PHP object layer
-
- caca-php/caca.php | 14 ++++++++------
- 1 files changed, 8 insertions(+), 6 deletions(-)
-
- Commit: 3293
- Author: bsittler
- Date: Wed Nov 5 01:00:38 2008 +0000
-
- add a Libcaca class to the PHP class interface, parallel to the Libcaca class in the .NET interface; fix a bunch of whitespace inconsistencies
-
- caca-php/caca.php | 87 +++++++++++++++++++++++++-------------------
- caca-php/examples/test.php | 12 +++---
- 2 files changed, 56 insertions(+), 43 deletions(-)
-
- Commit: 3292
- Author: bsittler
- Date: Wed Nov 5 00:39:18 2008 +0000
-
- add AnsiColor, EventType and EventKey constants parallel to the .NET ones
-
- caca-php/caca.php | 101 ++++++++++++++++++++++++++++++++++++++++++++
- caca-php/examples/test.php | 12 +++---
- 2 files changed, 107 insertions(+), 6 deletions(-)
-
- Commit: 3291
- Author: bsittler
- Date: Wed Nov 5 00:38:14 2008 +0000
-
- added missing constant CACA_KEY_UNKNOWN
-
- caca-php/php_caca.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 3290
- Author: bsittler
- Date: Wed Nov 5 00:04:35 2008 +0000
-
- preliminary port of jylam and sam's test.cs to PHP using an early version of nico's caca.php; right now it looks in dirname($argv[0]) . "/.." for caca.php, which will need to be fixed once caca.php is installed in a php standard include directory
-
- caca-php/examples/test.php | 258 +++++++++++++++++++++++---------------------
- 1 files changed, 136 insertions(+), 122 deletions(-)
-
- Commit: 3289
- Author: bsittler
- Date: Tue Nov 4 23:57:57 2008 +0000
-
- copy test.cs to test.php in preparation for phpizing
-
- caca-php/examples/test.php | 136 ++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 136 insertions(+), 0 deletions(-)
-
- Commit: 3288
- Author: bsittler
- Date: Tue Nov 4 23:56:43 2008 +0000
-
- merge alpha fix from svn://svn.zoy.org/libcaca/libcaca/trunk/caca-php/examples/export.php@3287 into examples/www/export.php
-
- caca-php/examples/www/export.php | 4 +++-
- 1 files changed, 3 insertions(+), 1 deletions(-)
-
- Commit: 3287
- Author: bsittler
- Date: Tue Nov 4 23:54:38 2008 +0000
-
- use alpha in PNG export, since it is now required to get a correct PNG output image
-
- caca-php/examples/export.php | 4 +++-
- 1 files changed, 3 insertions(+), 1 deletions(-)
-
- Commit: 3286
- Author: bsittler
- Date: Tue Nov 4 23:53:18 2008 +0000
-
- fix type in Canvas::drawLine; add a minimal class Event providing a
- subset of the functionality of the .NET version; added Display::getEvent
- similar to the .NET version; change Dither::bitmap to take a Canvas
- object rather than a caca canvas resource as its first parameter; add
- Font::Render and Font::getList methods parallel to the .NET version
-
- caca-php/caca.php | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++--
- 1 files changed, 50 insertions(+), 2 deletions(-)
-
- Commit: 3285
- Author: bsittler
- Date: Tue Nov 4 23:48:31 2008 +0000
-
- use alpha channel in gd truecolor images -- note that the scale for
- this is [0, 127], rather than [0, 255]; always free the temporary
- pixels copy allocated in PHP_FUNCTION(caca_dither_bitmap); fix a typo
- which caused PHP_FUNCTION(caca_set_display_title) to crash due to a
- failed run-time binding to "caca_set_display" (the "_title" was
- missing).
-
- caca-php/php_caca.c | 7 ++++---
- 1 files changed, 4 insertions(+), 3 deletions(-)
-
- Commit: 3284
- Author: bsittler
- Date: Tue Nov 4 06:11:19 2008 +0000
-
- preserve column alignment better by breaking cells at spaces; preserve
- readability of fullwidth characters better by not placing cell
- boundaries between them unneccessarily
-
- caca/codec/export.c | 16 +++++++++++++---
- 1 files changed, 13 insertions(+), 3 deletions(-)
-
- Commit: 3283
- Author: bsittler
- Date: Tue Nov 4 05:45:21 2008 +0000
-
- force a column alignment after each column containing a fullwidth character.
-
- caca/codec/export.c | 7 ++++++-
- 1 files changed, 6 insertions(+), 1 deletions(-)
-
- Commit: 3282
- Author: bsittler
- Date: Tue Nov 4 05:43:37 2008 +0000
-
- no border in old browsers, either.
-
- caca-php/examples/www/export.php | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3281
- Author: bsittler
- Date: Tue Nov 4 05:28:03 2008 +0000
-
- htmlification
-
- caca-php/examples/www/unicode.php | 32 ++++++++++++++++++--------------
- 1 files changed, 18 insertions(+), 14 deletions(-)
-
- Commit: 3280
- Author: bsittler
- Date: Tue Nov 4 05:23:16 2008 +0000
-
- copy unicode.php to www in preparation for htmlizing
-
- caca-php/examples/www/unicode.php | 93 +++++++++++++++++++++++++++++++++++++
- 1 files changed, 93 insertions(+), 0 deletions(-)
-
- Commit: 3279
- Author: bsittler
- Date: Tue Nov 4 05:22:24 2008 +0000
-
- cli-only
-
- caca-php/examples/unicode.php | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
-
- Commit: 3278
- Author: bsittler
- Date: Tue Nov 4 05:21:34 2008 +0000
-
- phpized
-
- caca-php/examples/unicode.php | 160 +++++++++++++++++++----------------------
- 1 files changed, 73 insertions(+), 87 deletions(-)
-
- Commit: 3277
- Author: bsittler
- Date: Tue Nov 4 05:17:37 2008 +0000
-
- copy unicode.c to unicode.php in preparation for phpizing
-
- caca-php/examples/unicode.php | 103 +++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 103 insertions(+), 0 deletions(-)
-
- Commit: 3276
- Author: bsittler
- Date: Tue Nov 4 05:12:17 2008 +0000
-
- htmlize
-
- caca-php/examples/www/transform.php | 31 ++++++++++++++++++-------------
- 1 files changed, 18 insertions(+), 13 deletions(-)
-
- Commit: 3275
- Author: bsittler
- Date: Tue Nov 4 04:58:38 2008 +0000
-
- copy transform.php to www in preparation for htmlizing
-
- caca-php/examples/www/transform.php | 103 +++++++++++++++++++++++++++++++++++
- 1 files changed, 103 insertions(+), 0 deletions(-)
-
- Commit: 3274
- Author: bsittler
- Date: Tue Nov 4 04:56:49 2008 +0000
-
- PHPified
-
- caca-php/examples/transform.php | 187 ++++++++++++++++++---------------------
- 1 files changed, 86 insertions(+), 101 deletions(-)
-
- Commit: 3273
- Author: bsittler
- Date: Tue Nov 4 04:49:17 2008 +0000
-
- copy transform.c to transform.php in preparation for phpizing
-
- caca-php/examples/transform.php | 118 +++++++++++++++++++++++++++++++++++++++
- 1 files changed, 118 insertions(+), 0 deletions(-)
-
- Commit: 3272
- Author: bsittler
- Date: Tue Nov 4 04:46:47 2008 +0000
-
- show client-side filename
-
- caca-php/examples/www/export.php | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
-
- Commit: 3271
- Author: bsittler
- Date: Tue Nov 4 04:45:23 2008 +0000
-
- clearer wording.
-
- caca-php/examples/www/import.php | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3270
- Author: bsittler
- Date: Tue Nov 4 04:21:13 2008 +0000
-
- link to an example file to download and then import (generated by export.php)
-
- caca-php/examples/www/import.php | 5 +++++
- 1 files changed, 5 insertions(+), 0 deletions(-)
-
- Commit: 3269
- Author: bsittler
- Date: Tue Nov 4 04:13:13 2008 +0000
-
- works well enough to import the files exported by export.php
-
- caca-php/examples/www/import.php | 77 ++++++++++++++++++++++++++------------
- 1 files changed, 53 insertions(+), 24 deletions(-)
-
- Commit: 3268
- Author: bsittler
- Date: Tue Nov 4 03:56:18 2008 +0000
-
- force cli on remaining examples so that apache doesn't pop up a window
- (this actually happens with the cocoa driver!)
-
- caca-php/examples/cacapig.php | 3 +++
- caca-php/examples/colors.php | 4 ++++
- caca-php/examples/fullwidth.php | 4 ++++
- caca-php/examples/render.php | 4 ++++
- caca-php/examples/truecolor.php | 4 ++++
- 5 files changed, 19 insertions(+), 0 deletions(-)
-
- Commit: 3267
- Author: bsittler
- Date: Tue Nov 4 03:39:20 2008 +0000
-
- CLI-only
-
- caca-php/examples/import.php | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
-
- Commit: 3266
- Author: bsittler
- Date: Tue Nov 4 03:37:12 2008 +0000
-
- copy import.php to www in preparation for htmlizing
-
- caca-php/examples/www/import.php | 54 ++++++++++++++++++++++++++++++++++++++
- 1 files changed, 54 insertions(+), 0 deletions(-)
-
- Commit: 3265
- Author: bsittler
- Date: Tue Nov 4 03:36:33 2008 +0000
-
- list available import formats in usage message
-
- caca-php/examples/import.php | 12 +++++++++---
- 1 files changed, 9 insertions(+), 3 deletions(-)
-
- Commit: 3264
- Author: bsittler
- Date: Tue Nov 4 03:32:42 2008 +0000
-
- PHPification of import.c
-
- caca-php/examples/import.php | 72 ++++++++++++++++--------------------------
- 1 files changed, 27 insertions(+), 45 deletions(-)
-
- Commit: 3263
- Author: bsittler
- Date: Tue Nov 4 03:22:04 2008 +0000
-
- copy import.c to import.php in preparation for phpizing
-
- caca-php/examples/import.php | 66 ++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 66 insertions(+), 0 deletions(-)
-
- Commit: 3262
- Author: bsittler
- Date: Tue Nov 4 00:56:07 2008 +0000
-
- only fill the preview iframe when javascript is enabled
-
- caca-php/examples/www/export.php | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3261
- Author: bsittler
- Date: Tue Nov 4 00:41:56 2008 +0000
-
- merge latest CLI example bugfixes into the HTML versions
-
- caca-php/examples/www/colors.php | 8 ++++----
- caca-php/examples/www/export.php | 10 +++++-----
- 2 files changed, 9 insertions(+), 9 deletions(-)
-
- Commit: 3260
- Author: bsittler
- Date: Tue Nov 4 00:39:40 2008 +0000
-
- fix typo in PHP binding of caca_set_Attr that caused segfault on linux; also remove workaround for spurious extra-argument requirement from two of the PHP examples
-
- caca-php/examples/colors.php | 8 ++++----
- caca-php/examples/export.php | 10 +++++-----
- caca-php/php_caca.c | 2 +-
- 3 files changed, 10 insertions(+), 10 deletions(-)
-
- Commit: 3259
- Author: bsittler
- Date: Mon Nov 3 22:30:22 2008 +0000
-
- now generates HTML
-
- caca-php/examples/www/fullwidth.php | 28 ++++++++++++++++++----------
- 1 files changed, 18 insertions(+), 10 deletions(-)
-
- Commit: 3258
- Author: bsittler
- Date: Mon Nov 3 22:21:31 2008 +0000
-
- copy fullwidth.php to www in preparation for htmlizing
-
- caca-php/examples/www/fullwidth.php | 75 +++++++++++++++++++++++++++++++++++
- 1 files changed, 75 insertions(+), 0 deletions(-)
-
- Commit: 3257
- Author: bsittler
- Date: Mon Nov 3 22:19:29 2008 +0000
-
- added copyright info for PHP conversion (blah blah blah...)
-
- caca-php/examples/fullwidth.php | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
-
- Commit: 3256
- Author: bsittler
- Date: Mon Nov 3 22:18:27 2008 +0000
-
- now works as PHP
-
- caca-php/examples/fullwidth.php | 113 +++++++++++++++-----------------------
- 1 files changed, 45 insertions(+), 68 deletions(-)
-
- Commit: 3255
- Author: bsittler
- Date: Mon Nov 3 22:08:09 2008 +0000
-
- copy fullwidth.c to fullwidth.php in preparation for phpizing
-
- caca-php/examples/fullwidth.php | 94 +++++++++++++++++++++++++++++++++++++++
- 1 files changed, 94 insertions(+), 0 deletions(-)
-
- Commit: 3254
- Author: bsittler
- Date: Mon Nov 3 22:06:33 2008 +0000
-
- only assume svg preview ability in opera, WebKit and Gecko
-
- caca-php/examples/www/export.php | 9 +++++++--
- 1 files changed, 7 insertions(+), 2 deletions(-)
-
- Commit: 3253
- Author: nico
- Date: Mon Nov 3 22:03:31 2008 +0000
-
- * Improve object layer for caca-php
-
- caca-php/caca.php | 60 +++++++++++++++++++++++++++++++++++++++++++++++++---
- 1 files changed, 56 insertions(+), 4 deletions(-)
-
- Commit: 3252
- Author: bsittler
- Date: Mon Nov 3 21:58:17 2008 +0000
-
- do not add history entries for iframe transitions
-
- caca-php/examples/www/export.php | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3251
- Author: bsittler
- Date: Mon Nov 3 21:48:53 2008 +0000
-
- add missing id
-
- caca-php/examples/www/export.php | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3250
- Author: bsittler
- Date: Mon Nov 3 21:48:16 2008 +0000
-
- use some javascript to show inline previews using <iframe/> for some
- of the formats (so far, html, html3, bbfr, and svg)
-
- caca-php/examples/www/export.php | 42 +++++++++++++++++++++++++++++++++++--
- 1 files changed, 39 insertions(+), 3 deletions(-)
-
- Commit: 3249
- Author: bsittler
- Date: Mon Nov 3 21:23:20 2008 +0000
-
- .caca files get an extension, too
-
- caca-php/examples/www/export.php | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 3248
- Author: bsittler
- Date: Mon Nov 3 21:17:34 2008 +0000
-
- suggest extensions for some of the inline formats too, since browsers
- sometimes send them to external viewers and become confused if the
- filename ends in '.php' (despite our correct content-type!)
-
- caca-php/examples/www/export.php | 14 +++++++++++---
- 1 files changed, 11 insertions(+), 3 deletions(-)
-
- Commit: 3247
- Author: bsittler
- Date: Mon Nov 3 21:15:09 2008 +0000
-
- text formats embedding escape sequences get sent as attachments too
-
- caca-php/examples/www/export.php | 3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
-
- Commit: 3246
- Author: bsittler
- Date: Mon Nov 3 21:12:54 2008 +0000
-
- working HTML version of export.php accepting an optional file upload and exporting it using the selected format
-
- caca-php/examples/www/export.php | 224 ++++++++++++++++++++++----------------
- 1 files changed, 128 insertions(+), 96 deletions(-)
-
- Commit: 3245
- Author: bsittler
- Date: Mon Nov 3 20:55:12 2008 +0000
-
- another typo
-
- caca-php/examples/export.php | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3244
- Author: bsittler
- Date: Mon Nov 3 20:34:42 2008 +0000
-
- spaces -> tabs
-
- caca-php/examples/export.php | 162 +++++++++++++++++++++---------------------
- 1 files changed, 81 insertions(+), 81 deletions(-)
-
- Commit: 3243
- Author: bsittler
- Date: Mon Nov 3 20:08:35 2008 +0000
-
- add missing content-type in the HTML case
-
- caca-php/examples/www/render.php | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 3242
- Author: bsittler
- Date: Mon Nov 3 20:01:20 2008 +0000
-
- typo
-
- caca-php/examples/export.php | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3241
- Author: bsittler
- Date: Mon Nov 3 19:52:30 2008 +0000
-
- make examples/demo.php executable
-
- 0 files changed, 0 insertions(+), 0 deletions(-)
-
- Commit: 3240
- Author: bsittler
- Date: Mon Nov 3 19:44:58 2008 +0000
-
- copy export.php to www in preparation for htmlizing
-
- caca-php/examples/www/export.php | 136 ++++++++++++++++++++++++++++++++++++++
- 1 files changed, 136 insertions(+), 0 deletions(-)
-
- Commit: 3239
- Author: bsittler
- Date: Mon Nov 3 19:42:38 2008 +0000
-
- export.php is now actually php, and appears to work identically to its
- C predecessor.
-
- caca-php/examples/export.php | 229 +++++++++++++++++++-----------------------
- 1 files changed, 103 insertions(+), 126 deletions(-)
-
- Commit: 3238
- Author: bsittler
- Date: Mon Nov 3 18:40:50 2008 +0000
-
- copy export.c to export.php in preparation for phpizing
-
- caca-php/examples/export.php | 159 ++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 159 insertions(+), 0 deletions(-)
-
- Commit: 3237
- Author: bsittler
- Date: Mon Nov 3 18:16:38 2008 +0000
-
- fix foreground-color and quoting bugs in the "html" exporter; also,
- the output is now labelled as XHTML 1.0 Strict, since it does conform
- to that DTD. also removed spurious cellpadding and cellspacing from
- <div /> markup. also handle non-characters by conversion to
- replacement character, and handle more control characters by
- conversion to no-break space. finally, switch from to the
- equivalent   so that a non-validating XML parser (which is most
- of them) can correctly parse this document.
-
- caca/codec/export.c | 52 ++++++++++++++++++++++++++++++++++++++++++--------
- 1 files changed, 43 insertions(+), 9 deletions(-)
-
- Commit: 3236
- Author: bsittler
- Date: Mon Nov 3 17:18:04 2008 +0000
-
- do not split a fullwidth character in the middle. yes, in some
- degenerate cases this will lead to incorrectly-displayed tables. i
- don't yet have a solution.
-
- caca/codec/export.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 3235
- Author: bsittler
- Date: Mon Nov 3 16:55:00 2008 +0000
-
- do not expand tabs here. instead, importers need to understand '\t'
- and fill the canvas up to the tab stop with it. once that works,
- support will be added here (treating it as space.) also, fewer columns
- are now generated. apparently generating a minimal number of them
- fixes a bunch of the table-layout bugs.
-
- caca/codec/export.c | 130 ++++++++++++++++++++++++++++++--------------------
- 1 files changed, 78 insertions(+), 52 deletions(-)
-
- Commit: 3234
- Author: nico
- Date: Sun Nov 2 22:45:40 2008 +0000
-
- * Remove \t from content of $moo
- * Change canvas size
- * Fix coordinate of label "Moo!"
-
- caca-php/examples/cacainfo.php | 17 +++++++++--------
- 1 files changed, 9 insertions(+), 8 deletions(-)
-
- Commit: 3233
- Author: nico
- Date: Sun Nov 2 22:42:09 2008 +0000
-
- * Change canvas size
-
- caca-php/examples/www/cacainfo.php | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 3232
- Author: bsittler
- Date: Sun Nov 2 22:38:40 2008 +0000
-
- htmlification of colors.php
-
- caca-php/examples/www/colors.php | 26 +++++++++++++++++---------
- 1 files changed, 17 insertions(+), 9 deletions(-)
-
- Commit: 3231
- Author: nico
- Date: Sun Nov 2 22:37:27 2008 +0000
-
- * Fix coordinate of label "Moo!"
-
- caca-php/examples/www/cacainfo.php | 15 ++++++++-------
- 1 files changed, 8 insertions(+), 7 deletions(-)
-
- Commit: 3230
- Author: bsittler
- Date: Sun Nov 2 22:35:45 2008 +0000
-
- copy colors.php to www in preparation for htmlizing
-
- caca-php/examples/www/colors.php | 60 ++++++++++++++++++++++++++++++++++++++
- 1 files changed, 60 insertions(+), 0 deletions(-)
-
- Commit: 3229
- Author: bsittler
- Date: Sun Nov 2 22:34:59 2008 +0000
-
- PHP conversion of colors.c
-
- caca-php/examples/colors.php | 126 ++++++++++++++++++-----------------------
- 1 files changed, 55 insertions(+), 71 deletions(-)
-
- Commit: 3228
- Author: bsittler
- Date: Sun Nov 2 22:22:18 2008 +0000
-
- copy colors.c to colors.php in preparation for phpizing
-
- caca-php/examples/colors.php | 76 ++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 76 insertions(+), 0 deletions(-)
-
- Commit: 3227
- Author: bsittler
- Date: Sun Nov 2 22:12:24 2008 +0000
-
- some unicode characters could overflow the buffer; handle more control
- characters and non-unicode codepoints when generating HTML.
-
- caca/codec/export.c | 22 ++++++++++++++++++----
- 1 files changed, 18 insertions(+), 4 deletions(-)
-
- Commit: 3226
- Author: nico
- Date: Sun Nov 2 22:10:02 2008 +0000
-
- * Remove tabs from content of $moo
-
- caca-php/examples/www/cacainfo.php | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 3225
- Author: nico
- Date: Sun Nov 2 21:58:09 2008 +0000
-
- * Improve Dithering and Canvas php classes
-
- caca-php/caca.php | 103 +++++++++++++++++++++++++++++++++++++++++++++-------
- 1 files changed, 89 insertions(+), 14 deletions(-)
-
- Commit: 3224
- Author: bsittler
- Date: Sun Nov 2 21:57:21 2008 +0000
-
- optimization: when the canvas is only a single line, we can always
- optimize by merging cells
-
- caca/codec/export.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3223
- Author: bsittler
- Date: Sun Nov 2 21:18:51 2008 +0000
-
- work around table layout bugs by ensuring that if there are multiple
- cells on any row of the table then the very first row does not use the
- cell-merging optimization; this appears to fix the last of the table
- layout bugs seen in truecolor.php; also fix the foreground and
- background color bugs seen in truecolor.php.
-
- caca/codec/export.c | 28 +++++++++++++++++++++++++---
- 1 files changed, 25 insertions(+), 3 deletions(-)
-
- Commit: 3222
- Author: bsittler
- Date: Sun Nov 2 21:03:09 2008 +0000
-
- forgot backslashes
-
- caca-php/examples/www/dithering.php | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3221
- Author: bsittler
- Date: Sun Nov 2 20:29:02 2008 +0000
-
- htmlification of truecolor.php; evidently there are some bugs yet in the html3 exporter
-
- caca-php/examples/www/truecolor.php | 26 +++++++++++++++++---------
- 1 files changed, 17 insertions(+), 9 deletions(-)
-
- Commit: 3220
- Author: bsittler
- Date: Sun Nov 2 20:17:59 2008 +0000
-
- copy truecolor.php to www in preparation for htmlizing
-
- caca-php/examples/www/truecolor.php | 48 +++++++++++++++++++++++++++++++++++
- 1 files changed, 48 insertions(+), 0 deletions(-)
-
- Commit: 3219
- Author: bsittler
- Date: Sun Nov 2 20:17:00 2008 +0000
-
- convert to PHP and make executable
-
- caca-php/examples/truecolor.php | 78 +++++++++++++++------------------------
- 1 files changed, 30 insertions(+), 48 deletions(-)
-
- Commit: 3218
- Author: bsittler
- Date: Sun Nov 2 20:06:13 2008 +0000
-
- copy truecolor.c to truecolor.php in preparation for phpizing
-
- caca-php/examples/truecolor.php | 66 +++++++++++++++++++++++++++++++++++++++
- 1 files changed, 66 insertions(+), 0 deletions(-)
-
- Commit: 3217
- Author: nico
- Date: Sun Nov 2 20:05:00 2008 +0000
-
- * Improve class "Dither"
-
- caca-php/caca.php | 40 ++++++++++++++++++++--------------------
- 1 files changed, 20 insertions(+), 20 deletions(-)
-
- Commit: 3216
- Author: nico
- Date: Sun Nov 2 20:02:26 2008 +0000
-
- * Add class "Dither" to php object layer
-
- caca-php/caca.php | 90 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 90 insertions(+), 0 deletions(-)
-
- Commit: 3215
- Author: bsittler
- Date: Sun Nov 2 19:50:46 2008 +0000
-
- add missing whitespace before /> so that the XHTML works in more plain-HTML parsers; quote attributes in double quotes rather than single quotes for the same reason
-
- caca-php/examples/www/cacainfo.php | 2 +-
- caca-php/examples/www/dithering.php | 4 ++--
- caca-php/examples/www/figlet.php | 2 +-
- caca-php/examples/www/render.php | 2 +-
- caca-php/examples/www/text.php | 2 +-
- 5 files changed, 6 insertions(+), 6 deletions(-)
-
- Commit: 3214
- Author: bsittler
- Date: Sun Nov 2 19:28:40 2008 +0000
-
- add a <table summary="..." /> attribute so screenreader software does not
- get hopelessly lost.
-
- caca/codec/export.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3213
- Author: bsittler
- Date: Sun Nov 2 19:19:45 2008 +0000
-
- echo rendered string in form value
-
- caca-php/examples/www/figlet.php | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3212
- Author: nico
- Date: Sun Nov 2 19:13:47 2008 +0000
-
- * Remove white and yellow colors for letters
-
- caca-php/examples/www/figlet.php | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3211
- Author: nico
- Date: Sun Nov 2 19:08:08 2008 +0000
-
- * Add an input box in sample web page figlet.php
-
- caca-php/examples/www/figlet.php | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
-
- Commit: 3210
- Author: bsittler
- Date: Sun Nov 2 17:49:29 2008 +0000
-
- remove the stylesheet, as it does not seem to help at the moment. also remove the <pre></pre> in figlet.php since it does not seem to make a difference since the table markup includes <tt></tt> inside each cell.
-
- caca-php/examples/www/caca-php.css | 20 --------------------
- caca-php/examples/www/cacainfo.php | 1 -
- caca-php/examples/www/dithering.php | 2 --
- caca-php/examples/www/figlet.php | 3 +--
- caca-php/examples/www/render.php | 1 -
- caca-php/examples/www/text.php | 1 -
- 6 files changed, 1 insertions(+), 27 deletions(-)
-
- Commit: 3209
- Author: bsittler
- Date: Sun Nov 2 17:38:37 2008 +0000
-
- use a single table cell for adjacent attribute runs provided the background color will be the same; this allows us to avoid special stylesheets for our example programs
-
- caca/codec/export.c | 92 ++++++++++++++++++++++++++++++++------------------
- 1 files changed, 59 insertions(+), 33 deletions(-)
-
- Commit: 3208
- Author: bsittler
- Date: Sun Nov 2 17:00:45 2008 +0000
-
- more conforming to 79-character limit and using tabs
-
- caca-php/examples/www/render.php | 9 +++++++--
- 1 files changed, 7 insertions(+), 2 deletions(-)
-
- Commit: 3207
- Author: bsittler
- Date: Sun Nov 2 16:56:48 2008 +0000
-
- generate self-referencing script URI correctly, taking into account that the
- script might be content-negotiated, renamed, symlinked, or otherwise
- alised in URI-space.
-
- caca-php/examples/www/render.php | 5 ++++-
- 1 files changed, 4 insertions(+), 1 deletions(-)
-
- Commit: 3206
- Author: bsittler
- Date: Sun Nov 2 16:24:03 2008 +0000
-
- added a link so you can view the image only (also good for
- lynx/elinks) and some alt="..." text so the validator does not complain.
-
- caca-php/examples/www/render.php | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3205
- Author: nico
- Date: Sun Nov 2 16:10:50 2008 +0000
-
- * Change structure of sample file render.php
-
- caca-php/examples/www/render.php | 81 +++++++++++++++++---------------------
- 1 files changed, 36 insertions(+), 45 deletions(-)
-
- Commit: 3204
- Author: bsittler
- Date: Sun Nov 2 03:52:22 2008 +0000
-
- send correct content-type; add a missing doctype (although technically the table is not allowed inside pre, but that we will need to find another fix for)
-
- caca-php/examples/www/caca-php.css | 2 +-
- caca-php/examples/www/cacainfo.php | 4 ++++
- caca-php/examples/www/dithering.php | 6 ++++++
- caca-php/examples/www/figlet.php | 7 +++++--
- caca-php/examples/www/text.php | 4 ++++
- 5 files changed, 20 insertions(+), 3 deletions(-)
-
- Commit: 3203
- Author: bsittler
- Date: Sun Nov 2 03:37:14 2008 +0000
-
- apparently php inw ww dir should not be executable?
-
- 0 files changed, 0 insertions(+), 0 deletions(-)
-
- Commit: 3202
- Author: bsittler
- Date: Sun Nov 2 03:36:38 2008 +0000
-
- better UI, maybe?
-
- caca-php/examples/www/render.php | 7 ++++---
- 1 files changed, 4 insertions(+), 3 deletions(-)
-
- Commit: 3201
- Author: bsittler
- Date: Sun Nov 2 03:27:58 2008 +0000
-
- seems to work
-
- caca-php/examples/www/render.php | 41 +++++++++++++++++++++++++++++++++----
- 1 files changed, 36 insertions(+), 5 deletions(-)
-
- Commit: 3200
- Author: bsittler
- Date: Sun Nov 2 03:13:03 2008 +0000
-
- copy render.php to www in preparation for htmlizing
-
- caca-php/examples/www/render.php | 40 ++++++++++++++++++++++++++++++++++++++
- 1 files changed, 40 insertions(+), 0 deletions(-)
-
- Commit: 3199
- Author: bsittler
- Date: Sun Nov 2 03:10:44 2008 +0000
-
- HTML conversion of text.php
-
- caca-php/examples/www/text.php | 22 +++++++++++++++-------
- 1 files changed, 15 insertions(+), 7 deletions(-)
-
- Commit: 3198
- Author: bsittler
- Date: Sun Nov 2 03:07:50 2008 +0000
-
- add missing newline at end of file
-
- caca-php/examples/www/cacainfo.php | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3197
- Author: bsittler
- Date: Sun Nov 2 03:05:46 2008 +0000
-
- apparently php inw ww dir should not be executable?
-
- 0 files changed, 0 insertions(+), 0 deletions(-)
-
- Commit: 3196
- Author: bsittler
- Date: Sun Nov 2 03:04:10 2008 +0000
-
- copy text.php to www in preparation for htmlizing
-
- caca-php/examples/www/text.php | 65 ++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 65 insertions(+), 0 deletions(-)
-
- Commit: 3195
- Author: nico
- Date: Sat Nov 1 23:43:00 2008 +0000
-
- * Improve php object layer "caca.php"
-
- caca-php/caca.php | 48 ++++++++++++++++++++++++++++++++++++++++++++++--
- 1 files changed, 46 insertions(+), 2 deletions(-)
-
- Commit: 3194
- Author: nico
- Date: Sat Nov 1 21:29:51 2008 +0000
-
- * Change permission of web sample files
-
- caca-php/examples/www/logo-caca.png | Bin 7526 -> 7526 bytes
- 1 files changed, 0 insertions(+), 0 deletions(-)
-
- Commit: 3193
- Author: nico
- Date: Sat Nov 1 21:11:04 2008 +0000
-
- * Improve php class layer for caca-php
-
- caca-php/caca.php | 59 ++++++++++++++++++++++++++++++++++++----------------
- 1 files changed, 41 insertions(+), 18 deletions(-)
-
- Commit: 3192
- Author: nico
- Date: Sat Nov 1 19:55:52 2008 +0000
-
- * Add skeleton of php class layer for caca-php
-
- caca-php/caca.php | 135 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 135 insertions(+), 0 deletions(-)
-
- Commit: 3191
- Author: nico
- Date: Sat Nov 1 18:42:16 2008 +0000
-
- * Add web sample program: dithering.php
-
- caca-php/examples/www/dithering.php | 42 +++++++++++++++++++++++++++++++++++
- caca-php/examples/www/figlet.php | 9 +++++-
- caca-php/examples/www/logo-caca.png | Bin 0 -> 7526 bytes
- 3 files changed, 49 insertions(+), 2 deletions(-)
-
- Commit: 3190
- Author: bsittler
- Date: Sat Nov 1 17:57:50 2008 +0000
-
- oops! make the .php executable
-
- 0 files changed, 0 insertions(+), 0 deletions(-)
-
- Commit: 3189
- Author: nico
- Date: Sat Nov 1 13:54:13 2008 +0000
-
- * Add web sample "figlet.php"
-
- caca-php/examples/www/figlet.php | 60 ++++++++++++++++++++++++++++++++++++++
- 1 files changed, 60 insertions(+), 0 deletions(-)
-
- Commit: 3188
- Author: nico
- Date: Sat Nov 1 13:30:09 2008 +0000
-
- * Use proper Zend macro RETURN_STRINGL in caca_file_read, caca_files_gets,
- caca_export_string
-
- caca-php/php_caca.c | 12 +++---------
- 1 files changed, 3 insertions(+), 9 deletions(-)
-
- Commit: 3187
- Author: nico
- Date: Sat Nov 1 12:51:54 2008 +0000
-
- * Initializate variable "len" in caca_export_string
-
- caca-php/php_caca.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3186
- Author: bsittler
- Date: Sat Nov 1 06:32:30 2008 +0000
-
- switch to XHTML 1.0 Transitional markup (it validates perfectly, and still works in very ancient browsers too); change one <p> to </p> too
-
- caca-php/examples/www/cacainfo.php | 10 ++++++----
- 1 files changed, 6 insertions(+), 4 deletions(-)
-
- Commit: 3185
- Author: bsittler
- Date: Sat Nov 1 06:26:29 2008 +0000
-
- now HTML markup is generated, rather than a giant PRE block
-
- caca-php/examples/www/cacainfo.php | 45 ++++++++++++++++++++++-------------
- 1 files changed, 28 insertions(+), 17 deletions(-)
-
- Commit: 3184
- Author: bsittler
- Date: Sat Nov 1 06:03:36 2008 +0000
-
- output valid XHTML (it's valid HTML3 too); note that this drops the COLS=... attribute on the table, but that had previously been calculated incorrectly anyhow so i doubt it mattered
-
- caca/codec/export.c | 29 +++++++++++++++--------------
- 1 files changed, 15 insertions(+), 14 deletions(-)
-
- Commit: 3183
- Author: bsittler
- Date: Sat Nov 1 06:02:04 2008 +0000
-
- move CSS for www example to a separate file; table is no longer inside <pre>
-
- caca-php/examples/www/caca-php.css | 20 ++++++++++++++++++++
- caca-php/examples/www/cacainfo.php | 34 +++++++++++++---------------------
- 2 files changed, 33 insertions(+), 21 deletions(-)
-
- Commit: 3182
- Author: bsittler
- Date: Sat Nov 1 05:27:04 2008 +0000
-
- fix table border, colors, and quoting of <, ", ', and > in html3 output
-
- caca/codec/export.c | 16 +++++++++++++---
- 1 files changed, 13 insertions(+), 3 deletions(-)
-
- Commit: 3181
- Author: bsittler
- Date: Sat Nov 1 05:13:37 2008 +0000
-
- font for windows, too
-
- caca-php/examples/www/cacainfo.php | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3180
- Author: bsittler
- Date: Sat Nov 1 05:08:24 2008 +0000
-
- display correctly in firefox and safari
-
- caca-php/examples/www/cacainfo.php | 16 +++++++++++++++-
- 1 files changed, 15 insertions(+), 1 deletions(-)
-
- Commit: 3179
- Author: bsittler
- Date: Sat Nov 1 04:41:25 2008 +0000
-
- correctly account for tabs in html3 export
-
- caca/codec/export.c | 47 +++++++++++++++++++++++++++++++++++++++++------
- 1 files changed, 41 insertions(+), 6 deletions(-)
-
- Commit: 3178
- Author: bsittler
- Date: Sat Nov 1 03:00:45 2008 +0000
-
- a first partially-broken conversion of examples/cacainfo.php
-
- caca-php/examples/www/cacainfo.php | 86 ++++++++++++++++++++++++++++++++++++
- 1 files changed, 86 insertions(+), 0 deletions(-)
-
- Commit: 3177
- Author: nico
- Date: Sat Nov 1 02:06:43 2008 +0000
-
- * Change test for php-cli mode in sample programs
-
- caca-php/examples/cacainfo.php | 3 ++-
- caca-php/examples/demo.php | 3 ++-
- caca-php/examples/dithering.php | 12 ++++++++----
- caca-php/examples/figfont.php | 3 ++-
- caca-php/examples/polyline.php | 3 ++-
- caca-php/examples/text.php | 3 ++-
- 6 files changed, 18 insertions(+), 9 deletions(-)
-
- Commit: 3176
- Author: bsittler
- Date: Sat Nov 1 01:46:51 2008 +0000
-
- define variables before use; jsut comment out the "sprites" item since it apparently does not yet work
-
- caca-php/examples/demo.php | 7 ++++---
- 1 files changed, 4 insertions(+), 3 deletions(-)
-
- Commit: 3175
- Author: nico
- Date: Sat Nov 1 01:44:28 2008 +0000
-
- * Check that samples programs are executed with php-cli
-
- caca-php/examples/cacainfo.php | 3 +++
- caca-php/examples/demo.php | 4 ++++
- caca-php/examples/dithering.php | 5 ++++-
- caca-php/examples/figfont.php | 2 ++
- caca-php/examples/polyline.php | 3 +++
- caca-php/examples/text.php | 3 +++
- 6 files changed, 19 insertions(+), 1 deletions(-)
-
- Commit: 3174
- Author: bsittler
- Date: Sat Nov 1 01:32:17 2008 +0000
-
- change to allow use with cocoa driver; also, a keypress now stops these demos early
-
- caca-php/examples/dithering.php | 2 +-
- caca-php/examples/polyline.php | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 3173
- Author: nico
- Date: Sat Nov 1 01:25:13 2008 +0000
-
- * Remove 'c' (color) and 'r' (render) options of the main menu in demo.php
-
- caca-php/examples/demo.php | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 3172
- Author: nico
- Date: Sat Nov 1 00:45:56 2008 +0000
-
- * Add license headers in sample programs
-
- caca-php/examples/cacainfo.php | 11 +++++++++++
- caca-php/examples/cacapig.php | 16 ++++++++++++++++
- caca-php/examples/dithering.php | 12 +++++++++++-
- caca-php/examples/figfont.php | 10 ++++++++++
- caca-php/examples/polyline.php | 10 ++++++++++
- 5 files changed, 58 insertions(+), 1 deletions(-)
-
- Commit: 3171
- Author: nico
- Date: Sat Nov 1 00:33:57 2008 +0000
-
- * Clean template for phpize "config.m4"
-
- caca-php/config.m4 | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3169
- Author: nico
- Date: Fri Oct 31 20:35:48 2008 +0000
-
- * Change message for phpinfo()
-
- caca-php/php_caca.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 3168
- Author: bsittler
- Date: Fri Oct 31 18:56:31 2008 +0000
-
- now truecolor works
-
- caca/driver/win32.c | 5 +++--
- 1 files changed, 3 insertions(+), 2 deletions(-)
-
- Commit: 3167
- Author: bsittler
- Date: Fri Oct 31 18:39:16 2008 +0000
-
- now arrow keys, function keys, etc. work
-
- caca/driver/win32.c | 73 +++++++++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 73 insertions(+), 0 deletions(-)
-
- Commit: 3166
- Author: nico
- Date: Fri Oct 31 17:46:38 2008 +0000
-
- * Add information about gd resources support in caca-php for phpinfo()
-
- caca-php/php_caca.c | 6 ++++++
- 1 files changed, 6 insertions(+), 0 deletions(-)
-
- Commit: 3163
- Author: bsittler
- Date: Fri Oct 31 00:29:31 2008 +0000
-
- allow CC, CXX and MACOSX_SDK_FRAMEWORKS to be overridden using exported environment variables at configure-time
-
- configure.ac | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
-
- Commit: 3160
- Author: sam
- Date: Fri Oct 31 00:21:04 2008 +0000
-
- caca-sharp: improve install and uninstall rules, add a strong name key
- to allow third-party applications to link with caca-sharp, and tune a
- few things here and there.
-
- caca-sharp/Makefile.am | 38 ++++++++++++++++++++++++++------------
- caca-sharp/caca-sharp.snk | Bin 0 -> 596 bytes
- 2 files changed, 26 insertions(+), 12 deletions(-)
-
- Commit: 3159
- Author: pterjan
- Date: Thu Oct 30 22:36:13 2008 +0000
-
- * Undo last commit
-
- ruby/Makefile.am | 1 -
- 1 files changed, 0 insertions(+), 1 deletions(-)
-
- Commit: 3158
- Author: pterjan
- Date: Thu Oct 30 21:45:42 2008 +0000
-
- * Add -module flag, hopefuly this will fix on OSX
-
- ruby/Makefile.am | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 3157
- Author: pterjan
- Date: Thu Oct 30 20:12:50 2008 +0000
-
- * List drivers as a Hash
-
- ruby/caca-display.c | 14 +++++++-------
- 1 files changed, 7 insertions(+), 7 deletions(-)
-
- Commit: 3156
- Author: nico
- Date: Thu Oct 30 18:07:11 2008 +0000
-
- * Check parameters number for functions that doesn't expect any parameter
-
- caca-php/php_caca.c | 16 ++++++++++++++++
- 1 files changed, 16 insertions(+), 0 deletions(-)
-
- Commit: 3155
- Author: bsittler
- Date: Thu Oct 30 18:00:57 2008 +0000
-
- add support for Mac OS X 10.4 (i386) and Mac OS X 10.5 (x86_64)
-
- configure.ac | 9 ++++++++-
- 1 files changed, 8 insertions(+), 1 deletions(-)
-
- Commit: 3154
- Author: nico
- Date: Thu Oct 30 17:44:42 2008 +0000
-
- * Modify error message in sample program dithering.php
-
- caca-php/config.m4 | 2 +-
- caca-php/examples/dithering.php | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 3153
- Author: nico
- Date: Thu Oct 30 17:35:58 2008 +0000
-
- * Available the compilation of caca-php without gd development files
-
- caca-php/config.m4 | 5 ++---
- caca-php/php_caca.c | 19 +++++++++++++++++--
- 2 files changed, 19 insertions(+), 5 deletions(-)
-
- Commit: 3152
- Author: bsittler
- Date: Thu Oct 30 17:22:43 2008 +0000
-
- allow SDK to be overridden by environment variables (Mac OS X)
-
- configure.ac | 22 +++++++++++-----------
- 1 files changed, 11 insertions(+), 11 deletions(-)
-
- Commit: 3151
- Author: nico
- Date: Thu Oct 30 16:43:00 2008 +0000
-
- * Add destructor for "caca_file" resources
-
- caca-php/php_caca.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 3150
- Author: nico
- Date: Thu Oct 30 16:16:31 2008 +0000
-
- * Improve php binding of caca_render_canvas
- * Destroy php resource in caca_file_close
- * Improve sample program render.php
-
- caca-php/examples/render.php | 7 ++++++-
- caca-php/php_caca.c | 25 ++++++++++++++++---------
- 2 files changed, 22 insertions(+), 10 deletions(-)
-
- Commit: 3149
- Author: nico
- Date: Thu Oct 30 13:21:26 2008 +0000
-
- * Add new php specific function caca_load_builtin_font(string name)
- * Add php bindings for caca_get_dither_antialias_list, caca_render_canvas
- * Add a new sample program examples/render.php
-
- caca-php/examples/render.php | 35 ++++++++++++++++
- caca-php/php_caca.c | 91 ++++++++++++++++++++++++++++++++++++------
- caca-php/php_caca.h | 1 +
- 3 files changed, 115 insertions(+), 12 deletions(-)
-
- Commit: 3148
- Author: nico
- Date: Thu Oct 30 11:39:24 2008 +0000
-
- * Remove "_gd" suffix from dithering functions
- * caca_dithering_bitmap can load palette from gd resource
- * Remove caca_set_dither_palette_gd function
- * Adapt sample program "dithering.php"
-
- caca-php/examples/dithering.php | 5 +--
- caca-php/php_caca.c | 66 +++++++++++++++-----------------------
- caca-php/php_caca.h | 4 +--
- 3 files changed, 29 insertions(+), 46 deletions(-)
-
- Commit: 3143
- Author: nico
- Date: Thu Oct 30 00:51:55 2008 +0000
-
- * Add check after emalloc in caca_draw_thin_polyline
-
- caca-php/php_caca.c | 15 ++++++++++++---
- 1 files changed, 12 insertions(+), 3 deletions(-)
-
- Commit: 3142
- Author: nico
- Date: Thu Oct 30 00:18:07 2008 +0000
-
- * Remove php function caca_create_event
- * caca_get_event return false if type == CACA_EVENT_NONE otherwise return a new
- php resource
- * Adapt sample program demo.php
-
- caca-php/examples/demo.php | 73 +++++++++++++++++++++-----------------------
- caca-php/php_caca.c | 34 ++++++++------------
- caca-php/php_caca.h | 2 -
- 3 files changed, 49 insertions(+), 60 deletions(-)
-
- Commit: 3141
- Author: nico
- Date: Wed Oct 29 22:59:46 2008 +0000
-
- * Close php block in sample program "demo.php"
-
- caca-php/examples/demo.php | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
-
- Commit: 3140
- Author: nico
- Date: Wed Oct 29 22:58:24 2008 +0000
-
- * Rewrite main loop of sample program demo.php
-
- caca-php/examples/demo.php | 106 +++++++++++++++++++++-----------------------
- 1 files changed, 51 insertions(+), 55 deletions(-)
-
- Commit: 3139
- Author: sam
- Date: Wed Oct 29 19:10:20 2008 +0000
-
- Clean up configure.ac.
-
- configure.ac | 16 ++++++++--------
- 1 files changed, 8 insertions(+), 8 deletions(-)
-
- Commit: 3138
- Author: nico
- Date: Wed Oct 29 17:09:05 2008 +0000
-
- * Add indexed colors image support for dither with gd resources
-
- caca-php/examples/dithering.php | 3 +-
- caca-php/php_caca.c | 64 +++++++++++++++++++++++++++++++-------
- caca-php/php_caca.h | 1 +
- 3 files changed, 55 insertions(+), 13 deletions(-)
-
- Commit: 3137
- Author: nico
- Date: Wed Oct 29 13:48:57 2008 +0000
-
- * Add php binding for 3 caca charset conversion functions
- * Change php header for sample program "text.php"
-
- caca-php/examples/text.php | 2 +-
- caca-php/php_caca.c | 9 +++++++++
- 2 files changed, 10 insertions(+), 1 deletions(-)
-
- Commit: 3135
- Author: nico
- Date: Wed Oct 29 13:19:38 2008 +0000
-
- * Close php blocks in samples programs (add "?>")
-
- caca-php/examples/cacainfo.php | 2 ++
- caca-php/examples/cacapig.php | 1 +
- caca-php/examples/demo.php | 2 ++
- caca-php/examples/dithering.php | 4 +---
- caca-php/examples/figfont.php | 2 +-
- caca-php/examples/polyline.php | 1 +
- caca-php/examples/text.php | 3 +--
- 7 files changed, 9 insertions(+), 6 deletions(-)
-
- Commit: 3134
- Author: nico
- Date: Tue Oct 28 23:13:15 2008 +0000
-
- * Add php binding for function "caca_set_dither_palette"
-
- caca-php/php_caca.c | 26 ++++++++++++++++++++++++--
- 1 files changed, 24 insertions(+), 2 deletions(-)
-
- Commit: 3133
- Author: nico
- Date: Tue Oct 28 19:43:39 2008 +0000
-
- * Add unicode support in sample program figfont.php
-
- caca-php/examples/figfont.php | 22 +++++++++++++++++-----
- 1 files changed, 17 insertions(+), 5 deletions(-)
-
- Commit: 3132
- Author: nico
- Date: Tue Oct 28 19:30:10 2008 +0000
-
- * Change type of the last argument of drawing function (from string to long)
- * Adapt sample programs
-
- caca-php/examples/cacainfo.php | 3 +
- caca-php/examples/demo.php | 28 +++++-----
- caca-php/examples/polyline.php | 17 ++++---
- caca-php/php_caca.c | 103 ++++++++++++----------------------------
- 4 files changed, 57 insertions(+), 94 deletions(-)
-
- Commit: 3131
- Author: nico
- Date: Tue Oct 28 17:59:41 2008 +0000
-
- * Add php binding for caca_draw_polyline and caca_draw_thin_polyline
- * Add a sample program examples/polyline.php
-
- caca-php/examples/polyline.php | 41 +++++++++++++++++
- caca-php/php_caca.c | 93 ++++++++++++++++++++++++++++++++++++++--
- 2 files changed, 130 insertions(+), 4 deletions(-)
-
- Commit: 3130
- Author: nico
- Date: Tue Oct 28 14:11:08 2008 +0000
-
- * Check that a caca_figfont was loaded before using it in caca_put_figchar()
-
- caca/figfont.c | 3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
-
- Commit: 3129
- Author: nico
- Date: Tue Oct 28 13:45:39 2008 +0000
-
- * Add php binding for caca_load_font, caca_get_font_blocks, caca_put_figchar
- * Add a working sample file examples/figfont.php
- * Rename sample programs:
- examples1.php > cacapig.php
- drivers.php > cacainfo.php
-
- caca-php/examples/cacainfo.php | 62 ++++++++++++++++++++++++++++++++++++
- caca-php/examples/cacapig.php | 68 ++++++++++++++++++++++++++++++++++++++++
- caca-php/examples/drivers.php | 62 ------------------------------------
- caca-php/examples/example1.php | 68 ----------------------------------------
- caca-php/examples/figfont.php | 24 ++++++++++++++
- caca-php/php_caca.c | 34 +++++++++++++++++++-
- caca-php/php_caca.h | 2 +-
- 7 files changed, 187 insertions(+), 133 deletions(-)
-
- Commit: 3128
- Author: nico
- Date: Tue Oct 28 12:15:15 2008 +0000
-
- * Add checks after emalloc()
- * Add php binding for caca_file_gets
-
- caca-php/php_caca.c | 43 ++++++++++++++++++++++++++++++++++++++-----
- 1 files changed, 38 insertions(+), 5 deletions(-)
-
- Commit: 3127
- Author: nico
- Date: Tue Oct 28 11:46:18 2008 +0000
-
- * Add php binding for functions: caca_file_write, caca_file_read
-
- caca-php/examples/demo.php | 2 ++
- caca-php/php_caca.c | 31 +++++++++++++++++++++++++++++++
- caca-php/php_caca.h | 2 ++
- 3 files changed, 35 insertions(+), 0 deletions(-)
-
- Commit: 3126
- Author: nico
- Date: Tue Oct 28 02:02:27 2008 +0000
-
- * Add php bindings for 9 functions
- * Modify php bloc headers in samples programs
- * Add list of import/export formats in examples/drivers.php
-
- caca-php/examples/demo.php | 2 +-
- caca-php/examples/dithering.php | 6 ++-
- caca-php/examples/drivers.php | 15 ++++--
- caca-php/examples/example1.php | 2 +-
- caca-php/php_caca.c | 102 +++++++++++++++++++++++++++++---------
- caca-php/php_caca.h | 3 +-
- 6 files changed, 96 insertions(+), 34 deletions(-)
-
- Commit: 3125
- Author: sam
- Date: Mon Oct 27 20:23:56 2008 +0000
-
- libcaca: add fallback rotated glyphs to cope with third-party software.
-
- caca/transform.c | 8 +++++++-
- 1 files changed, 7 insertions(+), 1 deletions(-)
-
- Commit: 3124
- Author: nico
- Date: Mon Oct 27 19:54:07 2008 +0000
-
- * Fix a bug in sample program "dithering.php"
-
- caca-php/examples/dithering.php | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 3123
- Author: nico
- Date: Mon Oct 27 19:35:48 2008 +0000
-
- * Add a "caca_create_dither_gd" function that create the proper dither for a
- given gd resource.
-
- caca-php/examples/dithering.php | 10 ++++++----
- caca-php/php_caca.c | 15 +++++++++++++++
- caca-php/php_caca.h | 1 +
- 3 files changed, 22 insertions(+), 4 deletions(-)
-
- Commit: 3122
- Author: nico
- Date: Mon Oct 27 19:14:32 2008 +0000
-
- * Add working sample program dithering.php (open logo-caca.png with Gd and
- render it with caca caca_dither_bitmap_gd)
- * Add a function to fetch a buffer of gd pixels in php_caca.c
-
- caca-php/examples/dithering.php | 19 +++++++++++--------
- caca-php/examples/logo-caca.png | Bin 0 -> 7526 bytes
- caca-php/php_caca.c | 33 ++++++++++++++++++++++++++++-----
- 3 files changed, 39 insertions(+), 13 deletions(-)
-
- Commit: 3121
- Author: nico
- Date: Mon Oct 27 17:19:06 2008 +0000
-
- * Fix a bug in caca_export_string
-
- caca-php/php_caca.c | 3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
-
- Commit: 3120
- Author: nico
- Date: Mon Oct 27 17:15:08 2008 +0000
-
- * Improve function "caca_dither_bitmap_gd"
- * Add php binding for "caca_create_dither"
- * Add new sample program "dithering.php"
-
- caca-php/examples/dithering.php | 15 +++++++++++++++
- caca-php/php_caca.c | 33 ++++++++++++++++++++++++++++-----
- caca-php/php_caca.h | 1 +
- 3 files changed, 44 insertions(+), 5 deletions(-)
-
- Commit: 3119
- Author: nico
- Date: Mon Oct 27 16:23:05 2008 +0000
-
- * Add a function "fetch_external_resource" that allows to fetch external php
- resources such as gd resouces
- * Add test for presence of gd development files in config.m4
- * Rename php function caca_dither_bitmap in caca_dither_bitmap_gd
-
- caca-php/config.m4 | 9 ++++++++-
- caca-php/php_caca.c | 30 +++++++++++++++++++-----------
- caca-php/php_caca.h | 2 +-
- 3 files changed, 28 insertions(+), 13 deletions(-)
-
- Commit: 3118
- Author: sam
- Date: Mon Oct 27 13:45:56 2008 +0000
-
- doc: fix symlink failure when installing libcaca twice.
-
- doc/Makefile.am | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 3117
- Author: nico
- Date: Mon Oct 27 13:34:36 2008 +0000
-
- * Add php binding for 12 new fonctions
-
- caca-php/php_caca.c | 99 +++++++++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 99 insertions(+), 0 deletions(-)
-
- Commit: 3115
- Author: nico
- Date: Sun Oct 26 23:33:02 2008 +0000
-
- * Add php binding for functions: caca_get_dither_color, caca_set_dither_charset
- caca_get_dither_algorithm
-
- caca-php/php_caca.c | 21 +++++++++++++++++++++
- 1 files changed, 21 insertions(+), 0 deletions(-)
-
- Commit: 3114
- Author: nico
- Date: Sun Oct 26 21:27:32 2008 +0000
-
- * Add binding for 7 new functions
- * Add just_for_fun() function in sample program drivers.php
-
- caca-php/examples/drivers.php | 51 ++++++++++++++++++++++++++++++++++-
- caca-php/php_caca.c | 60 +++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 110 insertions(+), 1 deletions(-)
-
- Commit: 3113
- Author: nico
- Date: Sun Oct 26 20:51:04 2008 +0000
-
- * Add php binding for 15 new functions
- * Add new sample program "examples/drivers.php"
-
- caca-php/examples/drivers.php | 8 +++
- caca-php/php_caca.c | 103 +++++++++++++++++++++++++++++++++++++++-
- 2 files changed, 108 insertions(+), 3 deletions(-)
-
- Commit: 3112
- Author: nico
- Date: Sun Oct 26 15:47:33 2008 +0000
-
- * Improve function caca_export_string
-
- caca-php/php_caca.c | 33 +++++++++++++++++++++++++++++++--
- caca-php/php_caca.h | 3 ++-
- 2 files changed, 33 insertions(+), 3 deletions(-)
-
- Commit: 3111
- Author: nico
- Date: Sun Oct 26 15:27:59 2008 +0000
-
- * Add php binding for caca_export_memory (called caca_export_string)
- * Rename php function caca_import_memory to caca_import_string
- * Add sample program "text.php" (php port of examples/text.c)
- * Add php binding for "caca_set_attr"
-
- caca-php/examples/example1.php | 2 +-
- caca-php/examples/text.php | 62 ++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 63 insertions(+), 1 deletions(-)
-
- Commit: 3110
- Author: nico
- Date: Sun Oct 26 14:14:58 2008 +0000
-
- * Centralize caca's error managment (in macro RETURN_SUCCESS)
- * Add binding for 2 new functions
- * Fix a bug in examples/example1.php
-
- caca-php/examples/demo.php | 16 +++++-
- caca-php/examples/example1.php | 2 +-
- caca-php/php_caca.c | 124 +++++++++++++++++++++++++++++-----------
- caca-php/php_caca.h | 10 +++
- 4 files changed, 115 insertions(+), 37 deletions(-)
-
- Commit: 3109
- Author: nico
- Date: Sun Oct 26 13:38:47 2008 +0000
-
- * Add php binding for 4 new functions
- * Add "full" demo to "examples/demo.php"
-
- caca-php/examples/demo.php | 131 ++++++++++++++++++++++++++++++++++++++++----
- caca-php/php_caca.c | 44 +++++++++++++++
- 2 files changed, 164 insertions(+), 11 deletions(-)
-
- Commit: 3108
- Author: nico
- Date: Sun Oct 26 12:29:10 2008 +0000
-
- * Add php binding for 9 new functions
- * Improve examples/demo.php
-
- caca-php/examples/demo.php | 211 ++++++++++++++++++++++++++++++++++++++------
- caca-php/php_caca.c | 115 +++++++++++++++++++++---
- caca-php/php_caca.h | 4 +-
- 3 files changed, 290 insertions(+), 40 deletions(-)
-
- Commit: 3107
- Author: nico
- Date: Sun Oct 26 00:49:09 2008 +0000
-
- * Add php bindings for functions: caca_draw_line & caca_draw_thin_line
- * Create a new sample file demo.php (php port of demo.c)
-
- caca-php/examples/demo.php | 88 ++++++++++++++++++++++++++++++++++++++++++++
- caca-php/php_caca.c | 22 ++++++++++-
- 2 files changed, 109 insertions(+), 1 deletions(-)
-
- Commit: 3106
- Author: nico
- Date: Sat Oct 25 23:52:06 2008 +0000
-
- * Add a nice label with libcaca's version in the center of the screen in
- sample program examples/example1.php
-
- caca-php/examples/example1.php | 7 +++++--
- 1 files changed, 5 insertions(+), 2 deletions(-)
-
- Commit: 3105
- Author: nico
- Date: Sat Oct 25 23:40:00 2008 +0000
-
- * Add Php binding for caca's functions: caca_get_event, caca_set_display_time
- * Animate pink pig & add event managment in sample program "example1.php"
-
- caca-php/examples/example1.php | 29 +++++++++++++++++++++++++----
- caca-php/php_caca.c | 21 +++++++++++++++++++++
- 2 files changed, 46 insertions(+), 4 deletions(-)
-
- Commit: 3104
- Author: nico
- Date: Sat Oct 25 15:41:39 2008 +0000
-
- * Add binding for 6 new caca's functions
- * Add a nice php sample file examples/example1.php that shows a smart pink ping
-
- caca-php/examples/example1.php | 42 +++++++++++++++++++++++++-
- caca-php/php_caca.c | 66 +++++++++++++++++++++++++++++++--------
- 2 files changed, 93 insertions(+), 15 deletions(-)
-
- Commit: 3101
- Author: nico
- Date: Sat Oct 25 11:26:15 2008 +0000
-
- * Add php binding for 8 new caca's functions
-
- caca-php/examples/example1.php | 2 +-
- caca-php/php_caca.c | 77 ++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 78 insertions(+), 1 deletions(-)
-
- Commit: 3095
- Author: sam
- Date: Sat Oct 25 01:03:09 2008 +0000
-
- Add Nicolas Vion to AUTHORS.
-
- AUTHORS | 3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
-
- Commit: 3094
- Author: nico
- Date: Fri Oct 24 23:20:42 2008 +0000
-
- * Add php bindings for 13 new functions
-
- caca-php/php_caca.c | 68 +++++++++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 68 insertions(+), 0 deletions(-)
-
- Commit: 3093
- Author: nico
- Date: Fri Oct 24 23:01:08 2008 +0000
-
- * Add php binding for 7 new caca's functions
-
- caca-php/php_caca.c | 30 ++++++++++++++++++++++++++++++
- 1 files changed, 30 insertions(+), 0 deletions(-)
-
- Commit: 3092
- Author: nico
- Date: Fri Oct 24 22:35:21 2008 +0000
-
- * Add flac support and some other nice features...
-
- caca-php/php_caca.c | 57 +++++++++++++++++++++++++++++++++-----------------
- caca-php/php_caca.h | 19 +++++++++-------
- 2 files changed, 48 insertions(+), 28 deletions(-)
-
- Commit: 3091
- Author: nico
- Date: Fri Oct 24 22:09:30 2008 +0000
-
- * Add caca's php constants definition
- * Add php binding for 13 new functions
-
- caca-php/php_caca.c | 176 +++++++++++++++++++++++++++++++++++++++++++++++----
- caca-php/php_caca.h | 24 ++++++--
- 2 files changed, 181 insertions(+), 19 deletions(-)
-
- Commit: 3089
- Author: nico
- Date: Fri Oct 24 19:28:20 2008 +0000
-
- * Initial release of caca-php
-
- caca-php/config.m4 | 12 +
- caca-php/examples/example1.php | 4 +
- caca-php/package.xml | 33 +++
- caca-php/php_caca.c | 534 ++++++++++++++++++++++++++++++++++++++++
- caca-php/php_caca.h | 143 +++++++++++
- 5 files changed, 726 insertions(+), 0 deletions(-)
-
- Commit: 3046
- Author: jylam
- Date: Sun Oct 19 16:22:08 2008 +0000
-
- * Made Cocoa driver BEAUTIFUL ('fixed' default font size to constant values to make the look a bit more natural)
-
- caca/driver/cocoa.m | 11 +++++++----
- 1 files changed, 7 insertions(+), 4 deletions(-)
-
- Commit: 3045
- Author: jylam
- Date: Sun Oct 19 14:44:25 2008 +0000
-
- * Made compilation work only under Mac OS X 10.5 (Leopard) as it is the only test plateform available to me, waiting for something more clever
-
- configure.ac | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 2967
- Author: sam
- Date: Sat Oct 18 12:57:10 2008 +0000
-
- Bump soname versioning.
-
- configure.ac | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 2966
- Author: sam
- Date: Sat Oct 18 12:50:13 2008 +0000
-
- Fix <cucul.h> installation again.
-
- caca/Makefile.am | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 2965
- Author: sam
- Date: Sat Oct 18 12:42:12 2008 +0000
-
- Set version to 0.99.beta15.
- Updated NEWS and ChangeLog.
-
- ChangeLog | 305 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- NEWS | 4 +
- configure.ac | 2 +-
- win32/config.h | 2 +-
- 4 files changed, 311 insertions(+), 2 deletions(-)
-
- Commit: 2963
- Author: sam
- Date: Sat Oct 18 11:07:14 2008 +0000
-
- Add a cucul.h symbolic link upon installation.
-
- caca/Makefile.am | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 2962
- Author: sam
- Date: Sat Oct 18 11:07:05 2008 +0000
-
- libcaca: move codecs and import/export functions into subdirectories.
-
- caca/Makefile.am | 34 +-
- caca/codec/export.c | 1028 +++++++++++++++++++++++++++++++++++++++++++++++++
- caca/codec/import.c | 924 ++++++++++++++++++++++++++++++++++++++++++++
- caca/driver/cocoa.m | 1015 ++++++++++++++++++++++++++++++++++++++++++++++++
- caca/driver/conio.c | 185 +++++++++
- caca/driver/gl.c | 623 ++++++++++++++++++++++++++++++
- caca/driver/ncurses.c | 848 ++++++++++++++++++++++++++++++++++++++++
- caca/driver/raw.c | 115 ++++++
- caca/driver/slang.c | 571 +++++++++++++++++++++++++++
- caca/driver/vga.c | 178 +++++++++
- caca/driver/win32.c | 367 ++++++++++++++++++
- caca/driver/x11.c | 809 ++++++++++++++++++++++++++++++++++++++
- caca/driver_cocoa.m | 1015 ------------------------------------------------
- caca/driver_conio.c | 185 ---------
- caca/driver_gl.c | 623 ------------------------------
- caca/driver_ncurses.c | 848 ----------------------------------------
- caca/driver_raw.c | 115 ------
- caca/driver_slang.c | 571 ---------------------------
- caca/driver_vga.c | 178 ---------
- caca/driver_win32.c | 367 ------------------
- caca/driver_x11.c | 809 --------------------------------------
- caca/export.c | 1028 -------------------------------------------------
- caca/import.c | 924 --------------------------------------------
- caca/libcaca.vcproj | 20 +-
- 24 files changed, 6693 insertions(+), 6687 deletions(-)
-
- Commit: 2961
- Author: sam
- Date: Sat Oct 18 11:06:58 2008 +0000
-
- Fix compilation warnings on platforms without Imlib2.
-
- src/aafire.c | 2 +-
- src/common-image.c | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 2960
- Author: sam
- Date: Sat Oct 18 11:06:49 2008 +0000
-
- libcaca: fix a minor warning on DOS targets.
-
- caca/figfont.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 2959
- Author: sam
- Date: Thu Oct 16 23:44:49 2008 +0000
-
- Minor build system cosmetic changes.
-
- Makefile.am | 2 +-
- src/Makefile.am | 2 +-
- win32/Makefile.am | 6 +-----
- 3 files changed, 3 insertions(+), 7 deletions(-)
-
- Commit: 2958
- Author: sam
- Date: Thu Oct 16 23:21:23 2008 +0000
-
- Do not attempt to create libcaca++ symlinks if C++ support was disabled.
-
- cxx/Makefile.am | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 2956
- Author: sam
- Date: Thu Oct 16 23:03:47 2008 +0000
-
- Remove executable bit from files that do not need it.
-
- 0 files changed, 0 insertions(+), 0 deletions(-)
-
- Commit: 2955
- Author: sam
- Date: Thu Oct 16 22:59:04 2008 +0000
-
- Rename csharp/ into caca-sharp/.
-
- Makefile.am | 2 +-
- caca-sharp/.gitignore | 2 +
- caca-sharp/AssemblyInfo.cs | 21 +
- caca-sharp/Attr.cs | 57 +++
- caca-sharp/Caca.cs | 43 +++
- caca-sharp/Canvas.cs | 685 +++++++++++++++++++++++++++++++++++
- caca-sharp/Display.cs | 141 +++++++
- caca-sharp/Dither.cs | 160 ++++++++
- caca-sharp/Event.cs | 187 ++++++++++
- caca-sharp/Font.cs | 128 +++++++
- caca-sharp/Makefile.am | 37 ++
- caca-sharp/caca-sharp.csproj | 54 +++
- caca-sharp/caca-sharp.dll.config.in | 3 +
- caca-sharp/test-csharp.csproj | 51 +++
- caca-sharp/test.cs | 136 +++++++
- configure.ac | 4 +-
- csharp/.gitignore | 2 -
- csharp/AssemblyInfo.cs | 21 -
- csharp/Attr.cs | 57 ---
- csharp/Caca.cs | 43 ---
- csharp/Canvas.cs | 685 -----------------------------------
- csharp/Display.cs | 141 -------
- csharp/Dither.cs | 160 --------
- csharp/Event.cs | 187 ----------
- csharp/Font.cs | 128 -------
- csharp/Makefile.am | 37 --
- csharp/caca-sharp.csproj | 54 ---
- csharp/caca-sharp.dll.config.in | 3 -
- csharp/test-csharp.csproj | 51 ---
- csharp/test.cs | 136 -------
- libcaca.sln | 4 +-
- 31 files changed, 1710 insertions(+), 1710 deletions(-)
-
- Commit: 2901
- Author: sam
- Date: Tue Oct 7 23:43:53 2008 +0000
-
- Update the Win32 cross-build script to reflect recent reorganisation.
-
- build-win32 | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
-
- Commit: 2900
- Author: sam
- Date: Tue Oct 7 23:27:41 2008 +0000
-
- Renamed msvc into win32.
-
- Makefile.am | 2 +-
- caca/libcaca.vcproj | 8 +++---
- configure.ac | 2 +-
- cxx/libcaca++.vcproj | 6 ++--
- cxx/test-cxx.vcproj | 4 +-
- msvc/Makefile.am | 8 ------
- msvc/caca_types.h | 2 -
- msvc/config.h | 59 --------------------------------------------------
- src/cacademo.vcproj | 6 ++--
- src/cacafire.vcproj | 6 ++--
- src/cacaview.vcproj | 6 ++--
- win32/Makefile.am | 8 ++++++
- win32/caca_types.h | 2 +
- win32/config.h | 57 ++++++++++++++++++++++++++++++++++++++++++++++++
- 14 files changed, 87 insertions(+), 89 deletions(-)
-
- Commit: 2898
- Author: sam
- Date: Tue Oct 7 21:26:56 2008 +0000
-
- Reorganise MSVC files so that each project is with its source code.
-
- caca/Makefile.am | 202 ++++++++++++++--------------
- caca/libcaca.vcproj | 320 ++++++++++++++++++++++++++++++++++++++++++++
- csharp/Makefile.am | 72 +++++-----
- csharp/caca-sharp.csproj | 54 ++++++++
- csharp/test-csharp.csproj | 51 +++++++
- cxx/Makefile.am | 87 ++++++------
- cxx/libcaca++.vcproj | 196 +++++++++++++++++++++++++++
- cxx/test-cxx.vcproj | 181 +++++++++++++++++++++++++
- libcaca.sln | 128 ++++++++++++++++++
- msvc/Makefile.am | 24 +---
- msvc/caca-sharp.csproj | 54 --------
- msvc/cacademo.vcproj | 199 ---------------------------
- msvc/cacafire.vcproj | 199 ---------------------------
- msvc/cacaview.vcproj | 205 ----------------------------
- msvc/libcaca++.vcproj | 197 ---------------------------
- msvc/libcaca.sln | 126 -----------------
- msvc/libcaca.vcproj | 325 ---------------------------------------------
- msvc/test-csharp.csproj | 51 -------
- msvc/test-cxx.vcproj | 193 ---------------------------
- src/Makefile.am | 94 +++++++-------
- src/cacademo.vcproj | 203 ++++++++++++++++++++++++++++
- src/cacafire.vcproj | 202 ++++++++++++++++++++++++++++
- src/cacaview.vcproj | 211 +++++++++++++++++++++++++++++
- 23 files changed, 1784 insertions(+), 1790 deletions(-)
-
- Commit: 2896
- Author: sam
- Date: Tue Oct 7 16:06:08 2008 +0000
-
- Move stubs.h to caca/caca_stubs.h since it's only used by the library.
-
- Makefile.am | 2 +-
- caca/Makefile.am | 1 +
- caca/caca_internals.h | 2 +-
- caca/caca_stubs.h | 97 +++++++++++++++++++++++++++++++++++++++++++++++++
- msvc/libcaca.vcproj | 6 +---
- stubs.h | 97 -------------------------------------------------
- 6 files changed, 101 insertions(+), 104 deletions(-)
-
- Commit: 2895
- Author: sam
- Date: Tue Oct 7 16:06:02 2008 +0000
-
- Fix the library suffix detection.
-
- configure.ac | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 2888
- Author: sam
- Date: Mon Oct 6 20:45:02 2008 +0000
-
- Detect shared library suffix at configure stage.
-
- configure.ac | 10 ++++++++++
- csharp/caca-sharp.dll.config.in | 4 +---
- 2 files changed, 11 insertions(+), 3 deletions(-)
-
- Commit: 2882
- Author: sam
- Date: Mon Oct 6 19:33:28 2008 +0000
-
- caca-sharp: support systems with .dylib or .sl shared libraries.
-
- csharp/caca-sharp.dll.config.in | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 2881
- Author: sam
- Date: Mon Oct 6 19:33:24 2008 +0000
-
- .gitignore: ignore files generated by MonoDevelop.
-
- .gitignore | 3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
-
- Commit: 2880
- Author: sam
- Date: Mon Oct 6 19:33:20 2008 +0000
-
- Clean up the web server directories before copying the documentation there.
-
- Makefile.am | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 2879
- Author: sam
- Date: Mon Oct 6 19:33:15 2008 +0000
-
- doc: rewrite the tutorial to reflect recent API updates.
-
- doc/tutorial.dox | 53 ++++++++++++++++++++++-------------------------------
- 1 files changed, 22 insertions(+), 31 deletions(-)
-
- Commit: 2878
- Author: sam
- Date: Mon Oct 6 19:33:06 2008 +0000
-
- libcaca: fix an infinite loop in the .pc file.
-
- caca/caca.pc.in | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 2871
- Author: sam
- Date: Sun Oct 5 15:50:11 2008 +0000
-
- Fix detection of floating point assembly instructions. They were
- incorrectly detcted as present because gcc was optimising them away.
-
- configure.ac | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
-
- Commit: 2868
- Author: sam
- Date: Sun Oct 5 01:37:25 2008 +0000
-
- Tidy the .NET Makefile.
-
- csharp/Makefile.am | 10 ++++++----
- 1 files changed, 6 insertions(+), 4 deletions(-)
-
- Commit: 2867
- Author: sam
- Date: Sun Oct 5 00:56:17 2008 +0000
-
- Split the C# bindings into separate files.
-
- csharp/Attr.cs | 57 +++
- csharp/Caca.cs | 1199 ------------------------------------------------
- csharp/Canvas.cs | 685 +++++++++++++++++++++++++++
- csharp/Display.cs | 141 ++++++
- csharp/Dither.cs | 160 +++++++
- csharp/Event.cs | 187 ++++++++
- csharp/Font.cs | 128 +++++
- csharp/Makefile.am | 10 +-
- csharp/test.cs | 28 +-
- msvc/caca-sharp.csproj | 6 +
- 10 files changed, 1387 insertions(+), 1214 deletions(-)
-
- Commit: 2864
- Author: sam
- Date: Sat Oct 4 13:05:13 2008 +0000
-
- configure.ac: use more modern autoconf syntax.
-
- caca/caca.c | 2 +-
- configure.ac | 9 +++++----
- src/cacaview.c | 2 +-
- 3 files changed, 7 insertions(+), 6 deletions(-)
-
- Commit: 2860
- Author: sam
- Date: Mon Sep 29 23:03:38 2008 +0000
-
- Fix separate directory build failure caused by caca_types.h.
-
- examples/Makefile.am | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
-
- Commit: 2859
- Author: sam
- Date: Mon Sep 29 23:03:34 2008 +0000
-
- Fix the Win32 build.
-
- build-win32 | 4 +++-
- 1 files changed, 3 insertions(+), 1 deletions(-)
-
- Commit: 2858
- Author: sam
- Date: Mon Sep 29 23:03:30 2008 +0000
-
- Properly export legacy 0.9 symbols.
-
- caca/caca0.c | 3 +--
- caca/caca0.h | 46 +++++++++++++++++++++++++++++-----------------
- 2 files changed, 30 insertions(+), 19 deletions(-)
-
- Commit: 2854
- Author: sam
- Date: Mon Sep 29 22:02:45 2008 +0000
-
- Fix for the libcucul symlinks installation, courtesy of Ben Wiley Sittler.
-
- caca/Makefile.am | 17 ++++++++---------
- cxx/Makefile.am | 17 ++++++++---------
- 2 files changed, 16 insertions(+), 18 deletions(-)
-
- Commit: 2853
- Author: bsittler
- Date: Mon Sep 29 21:28:37 2008 +0000
-
- switch to weak aliases so it at least compiles on Mac OS X; note that the aliases do not actually work, so there is no cucul binary compatiblity in fact
-
- caca/caca.h | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
-
- Commit: 2852
- Author: bsittler
- Date: Mon Sep 29 21:26:49 2008 +0000
-
- remove reference to obsolete common.h
-
- caca/driver_cocoa.m | 1 -
- 1 files changed, 0 insertions(+), 1 deletions(-)
-
- Commit: 2851
- Author: bsittler
- Date: Mon Sep 29 21:26:05 2008 +0000
-
- add missing CUCUL_* compatiblity constants
-
- caca/caca.h | 5 +++++
- 1 files changed, 5 insertions(+), 0 deletions(-)
-
- Commit: 2850
- Author: sam
- Date: Mon Sep 29 21:16:52 2008 +0000
-
- Support for platforms where shared libraries are not called *.so.
-
- caca/Makefile.am | 9 +++++++--
- cxx/Makefile.am | 9 +++++++--
- 2 files changed, 14 insertions(+), 4 deletions(-)
-
- Commit: 2835
- Author: sam
- Date: Sat Sep 27 21:30:09 2008 +0000
-
- Fix documentation installation. This is the real 0.99.beta15 release.
-
- doc/Makefile.am | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 2833
- Author: sam
- Date: Sat Sep 27 21:09:37 2008 +0000
-
- Change the website name to caca.zoy.org.
-
- Makefile.am | 2 +-
- src/img2txt.c | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 2832
- Author: sam
- Date: Sat Sep 27 18:11:01 2008 +0000
-
- Set version to 0.99.beta14.
- Updated NEWS and ChangeLog.
-
- ChangeLog |13356 ++++++++++++++++++++++++++++++++--------------------------
- NEWS | 4 +
- configure.ac | 4 +-
- 3 files changed, 7322 insertions(+), 6042 deletions(-)
-
- Commit: 2831
- Author: sam
- Date: Sat Sep 27 17:56:49 2008 +0000
-
- End of the libcucul merge: add symbolic links where appropriate.
-
- caca/Makefile.am | 12 ++++++++++--
- cxx/Makefile.am | 12 ++++++++++--
- doc/Makefile.am | 4 ++++
- 3 files changed, 24 insertions(+), 4 deletions(-)
-
- Commit: 2830
- Author: sam
- Date: Sat Sep 27 17:56:43 2008 +0000
-
- caca, cxx: install symlinks for backwards compatibility with libcucul.
-
- caca/Makefile.am | 8 ++++++++
- cxx/Makefile.am | 8 ++++++++
- 2 files changed, 16 insertions(+), 0 deletions(-)
-
- Commit: 2829
- Author: pterjan
- Date: Sat Sep 27 16:23:26 2008 +0000
-
- * Fix a warning
-
- ruby/caca-canvas.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 2828
- Author: sam
- Date: Sat Sep 27 16:07:33 2008 +0000
-
- .gitignore: ignore caca_types.h.
-
- caca/.gitignore | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 2827
- Author: sam
- Date: Sat Sep 27 15:57:33 2008 +0000
-
- Add missing svn:ignore SVN properties.
-
- Commit: 2826
- Author: sam
- Date: Sat Sep 27 15:43:01 2008 +0000
-
- Continue the libcaca/libcucul merge. Source and binary compatibility
- are almost there.
-
- caca/Makefile.am | 2 +-
- caca/attr.c | 20 ++++++
- caca/box.c | 13 ++++
- caca/caca.c | 6 ++
- caca/caca.h | 197 ++++++++++++++++++++++++++++++++++++++++++++++--------
- caca/canvas.c | 22 ++++++
- caca/charset.c | 12 +++
- caca/conic.c | 31 ++++++---
- caca/dither.c | 51 ++++++++++++++
- caca/export.c | 9 +++
- caca/figfont.c | 9 +++
- caca/file.c | 16 +++++
- caca/font.c | 15 ++++
- caca/frame.c | 14 ++++
- caca/import.c | 11 +++
- caca/line.c | 15 ++++
- caca/string.c | 27 ++++++++
- caca/transform.c | 13 ++++
- caca/triangle.c | 11 +++
- 19 files changed, 456 insertions(+), 38 deletions(-)
-
- Commit: 2825
- Author: pterjan
- Date: Sat Sep 27 14:29:32 2008 +0000
-
- * No need to require test/unit in each testfile
-
- ruby/t/tc_canvas.rb | 1 -
- ruby/t/tc_display.rb | 1 -
- ruby/t/tc_dither.rb | 1 -
- ruby/t/tc_font.rb | 1 -
- ruby/t/tc_frame.rb | 1 -
- 5 files changed, 0 insertions(+), 5 deletions(-)
-
- Commit: 2824
- Author: sam
- Date: Sat Sep 27 14:29:11 2008 +0000
-
- Continuing the libcucul-libcaca merge.
-
- csharp/AssemblyInfo.cs | 4 +-
- cxx/caca++.pc.in | 4 +-
- cxx/cxxtest.cpp | 4 +-
- doc/doxygen.cfg.in | 2 -
- doc/libcaca.dox | 9 +---
- doc/migrating.dox | 101 +++++++++++++++++++++++------------------------
- doc/tutorial.dox | 25 ++++-------
- examples/.gitignore | 2 +-
- msvc/cacademo.vcproj | 4 +-
- msvc/cacafire.vcproj | 4 +-
- msvc/cacaview.vcproj | 2 +-
- msvc/libcaca.sln | 39 ------------------
- msvc/test-csharp.csproj | 6 +--
- msvc/test-cxx.vcproj | 4 +-
- python/snake.py | 20 +++++-----
- ruby/ruby.dox | 2 -
- tests/.gitignore | 3 +-
- tests/caca-test.cpp | 2 +-
- 18 files changed, 88 insertions(+), 149 deletions(-)
-
- Commit: 2823
- Author: pterjan
- Date: Sat Sep 27 14:29:00 2008 +0000
-
- * Have local paths first in LOAD_PATH
-
- ruby/test | 5 ++++-
- 1 files changed, 4 insertions(+), 1 deletions(-)
-
- Commit: 2822
- Author: sam
- Date: Sat Sep 27 14:11:36 2008 +0000
-
- Continuing the libcucul-libcaca merge.
-
- csharp/Caca.cs | 937 ++++++++++++++++++++++++++++++++++++-
- csharp/Cucul.cs | 960 --------------------------------------
- csharp/Makefile.am | 2 +-
- csharp/cucul-sharp.dll.config.in | 3 -
- csharp/test.cs | 27 +-
- cxx/Makefile.am | 2 +-
- cxx/caca++.cpp | 397 ++++++++++++++++
- cxx/caca++.h | 122 +++++-
- cxx/cucul++.cpp | 421 -----------------
- cxx/cucul++.h | 156 ------
- cxx/cucul++.pc.in | 12 -
- cxx/cxxtest.cpp | 1 -
- msvc/caca-sharp.csproj | 8 +-
- msvc/caca_types.h | 2 +
- msvc/cucul-sharp.csproj | 46 --
- msvc/cucul_types.h | 2 -
- msvc/libcaca++.vcproj | 4 +-
- msvc/libcaca.vcproj | 80 +++-
- msvc/libcucul++.vcproj | 199 --------
- msvc/libcucul.vcproj | 281 -----------
- ruby/Makefile.am | 1 -
- ruby/README | 6 +-
- ruby/caca-canvas.c | 12 +-
- ruby/caca-display.c | 2 +-
- ruby/caca-dither.c | 4 +-
- ruby/caca-font.c | 4 +-
- ruby/lib/caca.rb | 1 -
- ruby/ruby-caca.dox | 194 ++++++---
- ruby/ruby-cucul.dox | 112 -----
- ruby/t/tc_canvas.rb | 12 +-
- ruby/t/tc_display.rb | 6 +-
- ruby/t/tc_dither.rb | 18 +-
- ruby/t/tc_font.rb | 10 +-
- ruby/t/tc_frame.rb | 4 +-
- 34 files changed, 1724 insertions(+), 2324 deletions(-)
-
- Commit: 2821
- Author: sam
- Date: Sat Sep 27 13:12:46 2008 +0000
-
- Starting refactoring to get rid of libcucul. The initial reason for the
- split is rendered moot by the plugin system: when enabled, binaries do
- not link directly with libX11 or libGL. I hope this is a step towards
- more consisteny and clarity.
-
- Makefile.am | 6 +-
- build-kernel | 5 +-
- caca-config.in | 7 +-
- caca/Makefile.am | 37 +-
- caca/attr.c | 463 ++++
- caca/box.c | 226 ++
- caca/caca.c | 53 +-
- caca/caca.h | 349 +++-
- caca/caca.pc.in | 4 +-
- caca/caca0.c | 58 +-
- caca/caca0.h | 100 +-
- caca/caca_internals.h | 56 +-
- caca/caca_types.h.in | 101 +
- caca/canvas.c | 502 ++++
- caca/charset.c | 422 ++++
- caca/conic.c | 345 +++
- caca/dither.c | 1564 ++++++++++++
- caca/driver_cocoa.m | 46 +-
- caca/driver_conio.c | 29 +-
- caca/driver_gl.c | 63 +-
- caca/driver_ncurses.c | 33 +-
- caca/driver_raw.c | 9 +-
- caca/driver_slang.c | 55 +-
- caca/driver_vga.c | 23 +-
- caca/driver_win32.c | 39 +-
- caca/driver_x11.c | 48 +-
- caca/event.c | 9 +-
- caca/export.c | 1019 ++++++++
- caca/figfont.c | 554 +++++
- caca/file.c | 289 +++
- caca/font.c | 522 ++++
- caca/frame.c | 260 ++
- caca/graphics.c | 9 +-
- caca/import.c | 913 +++++++
- caca/legacy.c | 251 ++
- caca/line.c | 393 +++
- caca/mono9.data | 6101 +++++++++++++++++++++++++++++++++++++++++++++++
- caca/monobold12.data | 6101 +++++++++++++++++++++++++++++++++++++++++++++++
- caca/string.c | 504 ++++
- caca/transform.c | 1102 +++++++++
- caca/triangle.c | 157 ++
- configure.ac | 22 +-
- csharp/Makefile.am | 20 +-
- cucul/.gitignore | 1 -
- cucul/Makefile.am | 42 -
- cucul/attr.c | 463 ----
- cucul/box.c | 226 --
- cucul/canvas.c | 504 ----
- cucul/charset.c | 422 ----
- cucul/conic.c | 345 ---
- cucul/cucul.c | 514 ----
- cucul/cucul.h | 383 ---
- cucul/cucul.pc.in | 12 -
- cucul/cucul_internals.h | 80 -
- cucul/cucul_types.h.in | 101 -
- cucul/dither.c | 1564 ------------
- cucul/export.c | 1019 --------
- cucul/figfont.c | 554 -----
- cucul/file.c | 289 ---
- cucul/font.c | 522 ----
- cucul/frame.c | 260 --
- cucul/import.c | 913 -------
- cucul/legacy.c | 244 --
- cucul/line.c | 393 ---
- cucul/mono9.data | 6101 -----------------------------------------------
- cucul/monobold12.data | 6101 -----------------------------------------------
- cucul/transform.c | 1102 ---------
- cucul/triangle.c | 157 --
- cxx/Makefile.am | 19 +-
- cxx/caca++.cpp | 8 +-
- cxx/caca++.h | 7 +-
- cxx/cucul++.cpp | 260 +-
- cxx/cucul++.h | 38 +-
- cxx/cxxtest.cpp | 10 +-
- doc/Makefile.am | 8 +-
- examples/Makefile.am | 57 +-
- examples/blit.c | 27 +-
- examples/canvas.c | 68 +
- examples/colors.c | 39 +-
- examples/cucul.c | 69 -
- examples/demo.c | 311 ++--
- examples/dithering.c | 35 +-
- examples/driver.c | 13 +-
- examples/event.c | 49 +-
- examples/export.c | 90 +-
- examples/figfont.c | 18 +-
- examples/font.c | 55 +-
- examples/font2tga.c | 34 +-
- examples/frames.c | 35 +-
- examples/fullwidth.c | 47 +-
- examples/gamma.c | 65 +-
- examples/hsv.c | 13 +-
- examples/import.c | 11 +-
- examples/input.c | 19 +-
- examples/spritedit.c | 25 +-
- examples/swallow.c | 27 +-
- examples/text.c | 56 +-
- examples/transform.c | 89 +-
- examples/truecolor.c | 15 +-
- examples/unicode.c | 113 +-
- kernel/kernel.c | 6 +-
- kernel/kernel.h | 4 +-
- msvc/Makefile.am | 6 +-
- msvc/cucul_types.h | 4 +-
- ruby/Makefile.am | 24 +-
- ruby/caca-canvas.c | 653 +++++
- ruby/caca-canvas.h | 10 +
- ruby/caca-display.c | 4 +-
- ruby/caca-dither.c | 209 ++
- ruby/caca-dither.h | 9 +
- ruby/caca-font.c | 99 +
- ruby/caca-font.h | 9 +
- ruby/caca.c | 30 +
- ruby/common.h | 4 +-
- ruby/cucul-canvas.c | 653 -----
- ruby/cucul-canvas.h | 10 -
- ruby/cucul-dither.c | 209 --
- ruby/cucul-dither.h | 9 -
- ruby/cucul-font.c | 99 -
- ruby/cucul-font.h | 9 -
- ruby/cucul.c | 57 -
- src/Makefile.am | 16 +-
- src/aafire.c | 37 +-
- src/cacademo.c | 235 +-
- src/cacadraw.c | 31 +-
- src/cacaplay.c | 13 +-
- src/cacaserver.c | 14 +-
- src/cacaview.c | 127 +-
- src/common-image.c | 50 +-
- src/common-image.h | 2 +-
- src/img2txt.c | 40 +-
- src/mygetopt.c | 2 +-
- stubs.h | 1 -
- tests/.gitignore | 2 +-
- tests/Makefile.am | 13 +-
- tests/caca-test.cpp | 2 +-
- tests/canvas.cpp | 70 +-
- tests/cucul-test.cpp | 29 -
- tests/simple.c | 30 +-
- tools/Makefile.am | 6 +-
- tools/makefont.c | 10 +-
- tools/optipal.c | 78 +-
- tools/sortchars.c | 34 +-
- 143 files changed, 24815 insertions(+), 25055 deletions(-)
-
- Commit: 2820
- Author: sam
- Date: Sat Sep 27 12:13:24 2008 +0000
-
- test: remove legacy empty directory.
-
- Commit: 2819
- Author: sam
- Date: Sat Sep 27 09:52:27 2008 +0000
-
- makefont.c: change the font data encoding, the source is now 5% smaller.
-
- cucul/mono9.data |12240 ++++++++++++++++++++++++-------------------------
- cucul/monobold12.data |12290 ++++++++++++++++++++++++-------------------------
- tools/makefont.c | 80 +-
- 3 files changed, 12189 insertions(+), 12421 deletions(-)
-
- Commit: 2543
- Author: sam
- Date: Wed Jul 16 17:23:31 2008 +0000
-
- * mygetopt.c: fix a parsing issue with short options.
-
- src/mygetopt.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 2539
- Author: sam
- Date: Wed Jul 16 13:50:48 2008 +0000
-
- * Fix bad AM_CONDITIONAL location: it must be in the default code path.
-
- configure.ac | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 2536
- Author: sam
- Date: Wed Jul 16 13:06:39 2008 +0000
-
- * cucul/file.c: fix a typo causing build failures when zlib is not here.
-
- cucul/file.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 2535
- Author: sam
- Date: Wed Jul 16 13:06:30 2008 +0000
-
- * Make the asm checks for fsin/fcos and fldln2/fxch/fyl2x more robust by
- forcing the tested code to use register contraints.
-
- configure.ac | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 2519
- Author: sam
- Date: Sat Jul 5 16:39:56 2008 +0000
-
- * Fix plugin build.
-
- caca/caca.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 2518
- Author: sam
- Date: Sat Jul 5 16:34:19 2008 +0000
-
- * Set version to 0.99.beta14.
- * Updateed NEWS and ChangeLog.
-
- NEWS | 7 +++++++
- configure.ac | 4 ++--
- 2 files changed, 9 insertions(+), 2 deletions(-)
-
- Commit: 2517
- Author: sam
- Date: Sat Jul 5 16:28:30 2008 +0000
-
- * Check for FTGL in the configure step, because we will use it later.
- * Better CFLAGS and LDFLAGS propagation to the Makefiles.
-
- caca/Makefile.am | 5 ++++-
- configure.ac | 8 +++++++-
- 2 files changed, 11 insertions(+), 2 deletions(-)
-
- Commit: 2437
- Author: sam
- Date: Sun Jun 15 19:38:06 2008 +0000
-
- * Fix C++ library linking.
-
- cxx/caca++.pc.in | 2 +-
- cxx/cucul++.pc.in | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 2436
- Author: sam
- Date: Sun Jun 15 18:41:09 2008 +0000
-
- * Fix cucul_file_read() calls in cacaview.
-
- src/common-image.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
-
- Commit: 2427
- Author: sam
- Date: Sun Jun 15 17:06:43 2008 +0000
-
- * Fix cacademo build on systems without imlib-dev.
-
- src/common-image.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
-
- Commit: 2425
- Author: sam
- Date: Sun Jun 15 16:53:57 2008 +0000
-
- * Generate the C++ .pc files at configure time.
-
- configure.ac | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 2424
- Author: sam
- Date: Sun Jun 15 16:49:42 2008 +0000
-
- * Only install the C++ .pc files if C++ support was activated.
-
- cxx/Makefile.am | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 2423
- Author: sam
- Date: Sun Jun 15 16:47:40 2008 +0000
-
- * Install cucul++.pc and caca++.pc in the pkg-config directory.
-
- cxx/Makefile.am | 3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
-
- Commit: 2413
- Author: sam
- Date: Sun Jun 15 14:46:51 2008 +0000
-
- * Updated version number to 0.99.beta15, so that we can build TOIlet.
-
- configure.ac | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 2412
- Author: sam
- Date: Sun Jun 15 14:41:17 2008 +0000
-
- * Export cucul_flush_figlet() to the public API. It should be removed later,
- but for now it's the only way to integrate properly with TOIlet.
-
- cucul/cucul.h | 1 +
- cucul/figfont.c | 4 ++--
- 2 files changed, 3 insertions(+), 2 deletions(-)
-
- Commit: 2411
- Author: sam
- Date: Sun Jun 15 13:50:28 2008 +0000
-
- * Make cacaview use cucul_file_t functions.
-
- src/common-image.c | 104 +++++++++++++++++++++++++---------------------------
- 1 files changed, 50 insertions(+), 54 deletions(-)
-
- Commit: 2410
- Author: sam
- Date: Sun Jun 15 13:50:22 2008 +0000
-
- * Make deprecated cucul_load_file() use cucul_file_t functions.
-
- cucul/legacy.c | 42 ++++++++++++++++++++++--------------------
- 1 files changed, 22 insertions(+), 20 deletions(-)
-
- Commit: 2409
- Author: sam
- Date: Sun Jun 15 13:50:17 2008 +0000
-
- * Make cucul_import_file() use cucul_file_t functions.
-
- cucul/import.c | 38 +++++++++++++++++++-------------------
- 1 files changed, 19 insertions(+), 19 deletions(-)
-
- Commit: 2408
- Author: sam
- Date: Sun Jun 15 13:50:11 2008 +0000
-
- * Set errno to ENOSYS in unsupported cucul_file_t operations.
-
- cucul/file.c | 25 +++++++++++++++++++------
- 1 files changed, 19 insertions(+), 6 deletions(-)
-
- Commit: 2407
- Author: sam
- Date: Sun Jun 15 13:50:06 2008 +0000
-
- * Implement cucul_file_tell().
-
- cucul/cucul.h | 1 +
- cucul/file.c | 21 +++++++++++++++++++--
- 2 files changed, 20 insertions(+), 2 deletions(-)
-
- Commit: 2406
- Author: sam
- Date: Sun Jun 15 13:50:02 2008 +0000
-
- * Export cucul_file_t operations in the public header.
- * Implement cucul_file_read() and cucul_file_write().
-
- cucul/cucul.h | 13 ++++++
- cucul/cucul_internals.h | 6 ---
- cucul/figfont.c | 24 ++++++------
- cucul/file.c | 101 +++++++++++++++++++++++++++++++----------------
- 4 files changed, 92 insertions(+), 52 deletions(-)
-
- Commit: 2405
- Author: sam
- Date: Sun Jun 15 13:49:57 2008 +0000
-
- * makefont is only a system tool: use htons/htonl instead of hton16/hton32.
-
- tools/makefont.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 2399
- Author: sam
- Date: Sun Jun 15 12:28:18 2008 +0000
-
- * Fix cucul_set_dither_palette() argument types in cacademo.
-
- src/cacademo.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
-
- Commit: 2398
- Author: sam
- Date: Sun Jun 15 12:28:14 2008 +0000
-
- * Remove htons() and htonl() from kernel mode: we use our custom hton16()
- and hton32() implementations everywhere instead, except in cacaserver
- which requires <arpa/inet.h> stuff anyway.
-
- kernel/kernel.c | 15 +--------------
- stubs.h | 10 +++++-----
- tools/makefont.c | 4 ++--
- 3 files changed, 8 insertions(+), 21 deletions(-)
-
- Commit: 2397
- Author: sam
- Date: Sun Jun 15 12:28:08 2008 +0000
-
- * Fix a buffer initialisation issue in the sortchars utility.
-
- tools/sortchars.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 2321
- Author: jylam
- Date: Wed May 14 18:16:56 2008 +0000
-
- * Changed Cucul::Rotate() to Cucul::Rotate180() and Cucul::RotateLeft() and Cucul::RotateRight()
-
- cxx/cucul++.cpp | 12 +++++++++++-
- cxx/cucul++.h | 4 +++-
- 2 files changed, 14 insertions(+), 2 deletions(-)
-
- Commit: 2316
- Author: sam
- Date: Sat Apr 26 08:34:10 2008 +0000
-
- * Put autotools files in a hidden ".auto" directory instead of "autotools".
-
- .gitignore | 2 +-
- configure.ac | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 2314
- Author: sam
- Date: Wed Apr 23 21:24:40 2008 +0000
-
- * Add missing headers to the Visual Studio build files.
-
- msvc/libcaca.vcproj | 4 ++++
- msvc/libcucul.vcproj | 8 ++++++++
- 2 files changed, 12 insertions(+), 0 deletions(-)
-
- Commit: 2313
- Author: sam
- Date: Wed Apr 23 21:24:34 2008 +0000
-
- * Switch a few unsigned int variables to size_t where appropriate.
- * Synchronise parameter types in the C++ bindings with the C API.
-
- cucul/import.c | 12 ++++++------
- cucul/triangle.c | 6 +++---
- cxx/cucul++.cpp | 6 +++---
- cxx/cucul++.h | 9 +++++----
- examples/export.c | 2 +-
- examples/figfont.c | 2 +-
- examples/spritedit.c | 2 +-
- src/cacaserver.c | 7 +++----
- src/img2txt.c | 2 +-
- 9 files changed, 24 insertions(+), 24 deletions(-)
-
- Commit: 2312
- Author: sam
- Date: Wed Apr 23 21:24:28 2008 +0000
-
- * Make Win32 a special case in cucul_types.h.in: it has intptr_t but none
- of the other required types.
-
- configure.ac | 4 ++-
- cucul/cucul_types.h.in | 55 ++++++++++++++++++++++++++++++++++++++++++-----
- msvc/cucul_types.h | 4 +-
- 3 files changed, 54 insertions(+), 9 deletions(-)
-
- Commit: 2309
- Author: sam
- Date: Mon Apr 21 10:10:42 2008 +0000
-
- * Started libcaca unit tests.
-
- tests/.gitignore | 1 +
- tests/Makefile.am | 11 ++++++++---
- tests/caca-test.cpp | 29 +++++++++++++++++++++++++++++
- tests/canvas.cpp | 17 ++++++++---------
- tests/driver.cpp | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
- 5 files changed, 94 insertions(+), 12 deletions(-)
-
- Commit: 2308
- Author: sam
- Date: Sat Apr 19 22:51:20 2008 +0000
-
- * Get the project to build in an alternate directory.
-
- csharp/Makefile.am | 10 +++++-----
- cucul/cucul_types.h.in | 13 +++++++++----
- 2 files changed, 14 insertions(+), 9 deletions(-)
-
- Commit: 2307
- Author: sam
- Date: Sat Apr 19 22:51:17 2008 +0000
-
- * Refresh the .NET bindings. Still not complete, but quite useful already.
-
- csharp/Caca.cs | 18 +++++-----
- csharp/Cucul.cs | 101 ++++++++++++++++++++++++++++---------------------------
- csharp/test.cs | 2 +-
- 3 files changed, 61 insertions(+), 60 deletions(-)
-
- Commit: 2306
- Author: sam
- Date: Sat Apr 19 19:40:25 2008 +0000
-
- * Documentation fixes (due to renamings, some parameters were no longer
- documented).
-
- caca/caca.c | 1 -
- cucul/box.c | 143 +++++++++++++++++++++++++++----------------------------
- cucul/charset.c | 10 ++--
- 3 files changed, 76 insertions(+), 78 deletions(-)
-
- Commit: 2305
- Author: sam
- Date: Sat Apr 19 19:25:52 2008 +0000
-
- * Remove all unsigned ints from exported functions. Signed arithmetic is
- far better for error checking.
-
- caca/caca.h | 40 +++++++++++++--------------
- caca/caca_internals.h | 26 +++++++++---------
- caca/driver_cocoa.m | 32 +++++++++++-----------
- caca/driver_conio.c | 10 +++---
- caca/driver_gl.c | 20 +++++++-------
- caca/driver_ncurses.c | 14 ++++-----
- caca/driver_raw.c | 10 +++---
- caca/driver_slang.c | 15 +++++-----
- caca/driver_vga.c | 8 +++---
- caca/driver_win32.c | 17 +++++------
- caca/driver_x11.c | 30 ++++++++++----------
- caca/event.c | 24 ++++++++--------
- caca/graphics.c | 19 +++++++++----
- caca/time.c | 8 +++---
- cucul/canvas.c | 25 ++++++++++-------
- cucul/cucul.c | 37 ++++++++++++++++++-------
- cucul/cucul.h | 45 ++++++++++++++-----------------
- cucul/cucul_internals.h | 12 ++++----
- cucul/dither.c | 67 ++++++++++++++++++++++------------------------
- cucul/export.c | 24 ++++++++--------
- cucul/figfont.c | 22 +++++++-------
- cucul/font.c | 37 ++++++++++++++-----------
- cucul/frame.c | 25 ++++++++++-------
- cucul/transform.c | 16 +++++-----
- examples/text.c | 4 +-
- 25 files changed, 304 insertions(+), 283 deletions(-)
-
- Commit: 2304
- Author: sam
- Date: Sat Apr 19 19:25:47 2008 +0000
-
- * Get rid of the last long types in the API.
- * Use size_t and ssize_t where appropriate.
-
- caca/driver_ncurses.c | 3 ++-
- caca/driver_slang.c | 3 ++-
- cucul/canvas.c | 2 +-
- cucul/charset.c | 22 +++++++++++-----------
- cucul/cucul.h | 14 +++++++-------
- cucul/cucul_types.h.in | 2 ++
- cucul/export.c | 46 +++++++++++++++++++++++-----------------------
- cucul/import.c | 28 +++++++++++++---------------
- cxx/cucul++.cpp | 4 ++--
- cxx/cucul++.h | 4 ++--
- examples/font2tga.c | 4 ++--
- src/aafire.c | 10 +++++-----
- src/cacademo.c | 10 +++++-----
- 13 files changed, 77 insertions(+), 75 deletions(-)
-
- Commit: 2303
- Author: sam
- Date: Sat Apr 19 19:25:41 2008 +0000
-
- * Changed most of the long ints in the API into C99 types. WARNING: this
- completely breaks compatibility with previous versions of libcaca on
- 64-bit systems.
-
- caca/caca.h | 4 +-
- caca/driver_gl.c | 2 +-
- caca/event.c | 2 +-
- cucul/attr.c | 57 +++++++++++++-----------------------------
- cucul/box.c | 4 +-
- cucul/canvas.c | 6 ++--
- cucul/charset.c | 12 ++++----
- cucul/conic.c | 7 ++---
- cucul/cucul.h | 71 +++++++++++++++++++++++-----------------------------
- cucul/dither.c | 10 +++----
- cucul/figfont.c | 6 ++--
- cucul/font.c | 8 +++---
- cucul/line.c | 4 +-
- cucul/triangle.c | 4 +-
- cxx/cucul++.cpp | 40 +++++++++++++++---------------
- cxx/cucul++.h | 40 +++++++++++++++---------------
- ruby/cucul-font.c | 2 +-
- 17 files changed, 123 insertions(+), 156 deletions(-)
-
- Commit: 2302
- Author: sam
- Date: Sat Apr 19 19:25:37 2008 +0000
-
- * Cosmetic fix for ./configure output when a pkg-module is not found.
-
- configure.ac | 15 ++++++---------
- 1 files changed, 6 insertions(+), 9 deletions(-)
-
- Commit: 2301
- Author: sam
- Date: Sat Apr 19 14:07:54 2008 +0000
-
- * Use CppUnit for C and C++ unit tests. Sorry, Jylam.
-
- configure.ac | 7 +++
- tests/.gitignore | 1 +
- tests/Makefile.am | 12 +++++-
- tests/canvas.cpp | 103 ++++++++++++++++++++++++++++++++++++++++++++++++++
- tests/cucul-test.cpp | 29 ++++++++++++++
- 5 files changed, 150 insertions(+), 2 deletions(-)
-
- Commit: 2300
- Author: sam
- Date: Sat Apr 19 14:07:50 2008 +0000
-
- * Changed most "unsigned char" variables into "uint8_t", including in
- prototypes. As they are equivalent, this does not break the ABI.
-
- caca/caca.h | 2 +-
- caca/driver_conio.c | 4 ++--
- caca/driver_gl.c | 8 ++++----
- cucul/attr.c | 10 +++++-----
- cucul/charset.c | 4 ++--
- cucul/cucul.c | 8 ++++----
- cucul/cucul.h | 19 +++++++++----------
- cucul/dither.c | 4 ++--
- cucul/export.c | 9 ++++-----
- cucul/file.c | 2 +-
- examples/font.c | 2 +-
- examples/swallow.c | 2 +-
- kernel/kernel.c | 2 +-
- src/cacaplay.c | 2 +-
- src/cacaserver.c | 8 ++++----
- src/common-image.c | 6 +++---
- 16 files changed, 45 insertions(+), 47 deletions(-)
-
- Commit: 2299
- Author: sam
- Date: Sat Apr 19 12:42:50 2008 +0000
-
- * Remove #include <stdint.h> etc. from "common.h". Instead, make sure that
- <cucul.h> will provide the C99 types, even if libcaca has been installed.
- * Rename what's left of "common.h" to "stubs.h".
- * Remove all references to erroneous <inttypes.h> from source files.
-
- Makefile.am | 2 +-
- build-dos | 4 +-
- build-kernel | 2 +-
- build-win32 | 2 +-
- caca/Makefile.am | 3 +-
- caca/caca.c | 1 -
- caca/caca0.c | 1 -
- caca/caca_internals.h | 4 +-
- caca/driver_conio.c | 1 -
- caca/driver_gl.c | 1 -
- caca/driver_ncurses.c | 1 -
- caca/driver_raw.c | 1 -
- caca/driver_slang.c | 1 -
- caca/driver_vga.c | 1 -
- caca/driver_win32.c | 1 -
- caca/driver_x11.c | 1 -
- caca/event.c | 1 -
- caca/graphics.c | 1 -
- caca/time.c | 1 -
- common.h | 109 -----------------------------------------------
- configure.ac | 16 ++++++-
- cucul/.gitignore | 1 +
- cucul/Makefile.am | 9 ++--
- cucul/attr.c | 1 -
- cucul/box.c | 1 -
- cucul/canvas.c | 1 -
- cucul/charset.c | 1 -
- cucul/conic.c | 1 -
- cucul/cucul.c | 1 -
- cucul/cucul.h | 2 +
- cucul/cucul_internals.h | 4 +-
- cucul/cucul_types.h.in | 51 ++++++++++++++++++++++
- cucul/dither.c | 1 -
- cucul/export.c | 1 -
- cucul/figfont.c | 1 -
- cucul/file.c | 1 -
- cucul/font.c | 1 -
- cucul/frame.c | 1 -
- cucul/import.c | 1 -
- cucul/legacy.c | 1 -
- cucul/line.c | 1 -
- cucul/transform.c | 1 -
- cucul/triangle.c | 1 -
- cxx/Makefile.am | 3 +-
- examples/Makefile.am | 3 +-
- examples/blit.c | 2 +-
- examples/colors.c | 1 -
- examples/cucul.c | 1 -
- examples/demo.c | 4 +-
- examples/dithering.c | 1 -
- examples/driver.c | 1 -
- examples/event.c | 2 +-
- examples/export.c | 4 --
- examples/figfont.c | 1 -
- examples/font.c | 5 --
- examples/font2tga.c | 4 --
- examples/frames.c | 7 +--
- examples/fullwidth.c | 4 --
- examples/gamma.c | 4 --
- examples/hsv.c | 4 --
- examples/import.c | 6 ---
- examples/input.c | 4 --
- examples/spritedit.c | 1 -
- examples/swallow.c | 2 +-
- examples/text.c | 6 +--
- examples/transform.c | 5 +--
- examples/truecolor.c | 4 --
- examples/unicode.c | 4 --
- kernel/kernel.c | 3 +-
- msvc/Makefile.am | 2 +-
- msvc/common.h | 1 -
- msvc/cucul_types.h | 2 +
- ruby/Makefile.am | 5 +-
- src/Makefile.am | 3 +-
- src/aafire.c | 2 +-
- src/cacademo.c | 1 -
- src/cacadraw.c | 1 -
- src/cacaplay.c | 1 -
- src/cacaserver.c | 1 -
- src/cacaview.c | 2 +-
- src/common-image.c | 2 +-
- src/img2txt.c | 2 +-
- src/mygetopt.c | 9 +---
- stubs.h | 98 ++++++++++++++++++++++++++++++++++++++++++
- tests/Makefile.am | 2 +-
- tests/simple.c | 5 --
- tools/Makefile.am | 3 +-
- tools/makefont.c | 13 +++---
- tools/optipal.c | 1 -
- tools/sortchars.c | 6 +--
- 90 files changed, 223 insertions(+), 264 deletions(-)
-
- Commit: 2298
- Author: pterjan
- Date: Sat Apr 19 11:48:32 2008 +0000
-
- Fix args type checks in Caca::Display.new
-
- ruby/caca-display.c | 6 +++---
- ruby/t/tc_display.rb | 15 +++++++++++----
- 2 files changed, 14 insertions(+), 7 deletions(-)
-
- Commit: 2297
- Author: pterjan
- Date: Sat Apr 19 11:32:21 2008 +0000
-
- Add few unit tests for Caca::Display
-
- ruby/t/tc_display.rb | 24 ++++++++++++++++++++++++
- 1 files changed, 24 insertions(+), 0 deletions(-)
-
- Commit: 2296
- Author: pterjan
- Date: Sat Apr 19 11:31:39 2008 +0000
-
- Add driver/set_driver/driver=/driver_list methods to Caca::Display, and driver arg to Caca::Display.new
-
- ruby/caca-display.c | 92 ++++++++++++++++++++++++++++++++++++++++++++------
- 1 files changed, 81 insertions(+), 11 deletions(-)
-
- Commit: 2295
- Author: pterjan
- Date: Sat Apr 19 11:29:31 2008 +0000
-
- We should not free the canvas if it was auto created with the display
-
- ruby/cucul-canvas.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 2294
- Author: jylam
- Date: Sat Apr 19 10:57:30 2008 +0000
-
- * Fixed cucul_set_canvas_boundaries() bug that prevented good size to be applied on the resized canvas
-
- cucul/canvas.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
-
- Commit: 2265
- Author: jylam
- Date: Mon Mar 17 19:05:20 2008 +0000
-
- * Removed by-default stack protector from recent gcc's while compiling kernel.
-
- configure.ac | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
-
- Commit: 2256
- Author: jylam
- Date: Sun Mar 2 16:30:31 2008 +0000
-
- * Oops, bad type (char instead of uint32) after ellipse rendering
- improvement.
-
- cucul/conic.c | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
-
- Commit: 2255
- Author: jylam
- Date: Sun Mar 2 16:28:10 2008 +0000
-
- * Improved ellipse rendering. Not perfect, but still much better than
- old method. Closes #16 .
-
- cucul/conic.c | 124 ++++++++++++++++++++++++++++++++++++++++++++++++--------
- 1 files changed, 106 insertions(+), 18 deletions(-)
-
- Commit: 2254
- Author: jylam
- Date: Sun Mar 2 14:27:43 2008 +0000
-
- * Fixed line transitions (both vertical and horizontal ones)
-
- src/cacademo.c | 17 +++++++----------
- 1 files changed, 7 insertions(+), 10 deletions(-)
-
- Commit: 2253
- Author: sam
- Date: Sat Mar 1 19:44:45 2008 +0000
-
- * -Wshadow was actually put back in configure.ac; removing comment about it.
-
- configure.ac | 2 --
- 1 files changed, 0 insertions(+), 2 deletions(-)
-
- Commit: 2248
- Author: sam
- Date: Fri Feb 29 22:29:08 2008 +0000
-
- * Don't use mygetopt.c in img2txt if the system has getopt_long.
- * Fix invalid pointer/int cast (Closes #39).
-
- configure.ac | 9 +++++++--
- src/Makefile.am | 9 +++++++--
- src/mygetopt.c | 8 +-------
- 3 files changed, 15 insertions(+), 11 deletions(-)
-
- Commit: 2243
- Author: sam
- Date: Tue Feb 26 21:43:10 2008 +0000
-
- * Get rid of TODO. It's now in Trac (http://libcaca.zoy.org/report/1).
-
- TODO | 114 ----------------------------------------------------
- doc/doxygen.cfg.in | 3 +-
- doc/libcaca.dox | 1 -
- 3 files changed, 1 insertions(+), 117 deletions(-)
-
- Commit: 2225
- Author: bsittler
- Date: Sun Feb 3 21:53:40 2008 +0000
-
- build on Mac OS X again
-
- cucul/figfont.c | 9 +++++++--
- src/mygetopt.c | 2 ++
- 2 files changed, 9 insertions(+), 2 deletions(-)
-
- Commit: 2192
- Author: sam
- Date: Sat Jan 12 20:15:42 2008 +0000
-
- * Fixed the Visual Studio projects so that they build in Release mode.
-
- msvc/cacademo.vcproj | 6 +++---
- msvc/cacafire.vcproj | 6 +++---
- msvc/libcaca++.vcproj | 2 +-
- msvc/libcaca.vcproj | 2 +-
- msvc/libcucul++.vcproj | 6 +++---
- msvc/libcucul.vcproj | 16 +++++++++++-----
- 6 files changed, 22 insertions(+), 16 deletions(-)
-
- Commit: 2191
- Author: sam
- Date: Sat Jan 12 20:15:20 2008 +0000
-
- * Windows build fixes here and there.
-
- cucul/figfont.c | 4 ++--
- cxx/caca++.cpp | 2 ++
- msvc/config.h | 1 +
- 3 files changed, 5 insertions(+), 2 deletions(-)
-
- Commit: 2189
- Author: sam
- Date: Thu Jan 10 23:42:42 2008 +0000
-
- * Make it clear that we can use the Windows native console.
-
- doc/libcaca.dox | 13 +++++++------
- doc/tutorial.dox | 2 +-
- 2 files changed, 8 insertions(+), 7 deletions(-)
-
- Commit: 2188
- Author: sam
- Date: Thu Jan 10 23:42:29 2008 +0000
-
- * Put back all the shit in struct caca_event to avoid breaking existing
- applications. I'll think of a migration path later.
-
- caca/caca.h | 30 +++++++++++++++++++-----------
- 1 files changed, 19 insertions(+), 11 deletions(-)
-
- Commit: 2182
- Author: jylam
- Date: Tue Jan 1 00:07:04 2008 +0000
-
- * FIRST !
-
- README | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 2177
- Author: sam
- Date: Sun Dec 30 18:50:41 2007 +0000
-
- * Add figfont.c to the MSVC solution.
-
- msvc/libcucul.vcproj | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
-
- Commit: 2176
- Author: sam
- Date: Sun Dec 30 13:49:57 2007 +0000
-
- * Check for pkg-config before bootstrapping, because autoconf gives a
- totally meaningless message when it's not present.
-
- bootstrap | 9 +++++++++
- 1 files changed, 9 insertions(+), 0 deletions(-)
-
- Commit: 2147
- Author: sam
- Date: Thu Dec 20 15:26:12 2007 +0000
-
- * Fix canvas export for the caca format. We now export all frames.
- * Fix the sprite import/export example.
-
- cucul/export.c | 43 +++++++++++++++++++++++++------------------
- examples/spritedit.c | 2 +-
- 2 files changed, 26 insertions(+), 19 deletions(-)
-
- Commit: 2146
- Author: sam
- Date: Thu Dec 20 15:00:39 2007 +0000
-
- * Started sprite example. Doesn't work :-)
-
- examples/spritedit.c | 169 +++++++++++++++++---------------------------------
- 1 files changed, 58 insertions(+), 111 deletions(-)
-
- Commit: 2144
- Author: sam
- Date: Sun Dec 16 14:29:19 2007 +0000
-
- * Disable file operations in kernel mode.
- * Implement strchr() in kernel.c.
- * Check for snprintf() at configure time.
-
- configure.ac | 2 +-
- cucul/figfont.c | 2 ++
- cucul/file.c | 34 +++++++++++++++++++++++-----------
- kernel/kernel.c | 10 ++++++++++
- kernel/kernel.h | 1 +
- msvc/config.h | 1 +
- 6 files changed, 38 insertions(+), 12 deletions(-)
-
- Commit: 2142
- Author: sam
- Date: Sun Dec 16 11:55:14 2007 +0000
-
- * The SLang and ncurses drivers now put back the TERM environment variable
- if they modified it.
-
- caca/driver_ncurses.c | 28 +++++++++++++++++++++++++---
- caca/driver_slang.c | 36 +++++++++++++++++++++++++++++++++---
- 2 files changed, 58 insertions(+), 6 deletions(-)
-
- Commit: 2141
- Author: sam
- Date: Sun Dec 16 11:54:43 2007 +0000
-
- * Only call glutInit() once through the program's lifetime.
- * Free the internal font when closing the GL driver.
- * Hide the window when closing the GL driver, because freeglut's
- glutDestroyWindow() does not really closes the window.
-
- caca/driver_gl.c | 9 ++++++++-
- 1 files changed, 8 insertions(+), 1 deletions(-)
-
- Commit: 2140
- Author: sam
- Date: Sun Dec 16 11:54:25 2007 +0000
-
- * Fix a tiny use of uninitialised memory in caca_get_event() that may have
- lead to deadlocks.
-
- caca/event.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 2139
- Author: sam
- Date: Sun Dec 16 11:54:02 2007 +0000
-
- * Implemented caca_set_display_driver() to change driver at runtime.
-
- caca/caca.c | 238 +++++++++++++++++++++++++++++++----------------------
- caca/caca.h | 3 +-
- examples/driver.c | 67 +++++++++------
- 3 files changed, 182 insertions(+), 126 deletions(-)
-
- Commit: 2138
- Author: sam
- Date: Sun Dec 16 01:50:41 2007 +0000
-
- * Implement caca_create_display_with_driver() to specify an output driver
- without using environment variables..
- * Implement caca_get_display_driver() to return the current display's
- output driver.
- * Add a simple example program to test caca_create_display_with_driver().
-
- caca/caca.c | 74 ++++++++++++++++++++++++++++++++++++++++--------
- caca/caca.h | 5 ++-
- caca/caca_internals.h | 3 +-
- caca/driver_cocoa.m | 3 +-
- caca/driver_conio.c | 3 +-
- caca/driver_gl.c | 3 +-
- caca/driver_ncurses.c | 3 +-
- caca/driver_raw.c | 3 +-
- caca/driver_slang.c | 3 +-
- caca/driver_vga.c | 3 +-
- caca/driver_win32.c | 3 +-
- caca/driver_x11.c | 3 +-
- caca/event.c | 4 +-
- examples/.gitignore | 1 +
- examples/Makefile.am | 5 ++-
- examples/driver.c | 71 +++++++++++++++++++++++++++++++++++++++++++++++
- 16 files changed, 163 insertions(+), 27 deletions(-)
-
- Commit: 2137
- Author: sam
- Date: Sun Dec 16 01:50:36 2007 +0000
-
- * Remove cruft from caca_get_display_driver_list().
-
- caca/caca.c | 2 --
- 1 files changed, 0 insertions(+), 2 deletions(-)
-
- Commit: 2136
- Author: sam
- Date: Fri Dec 14 16:23:14 2007 +0000
-
- * Add #include <cstring> to fix gcc-4.3 build.
-
- cxx/cxxtest.cpp | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 2135
- Author: sam
- Date: Wed Dec 12 07:41:00 2007 +0000
-
- * Implemented caca_get_display_driver_list(), unused yet.
-
- caca/caca.c | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
- caca/caca.h | 1 +
- 2 files changed, 52 insertions(+), 0 deletions(-)
-
- Commit: 2129
- Author: sam
- Date: Fri Dec 7 09:34:11 2007 +0000
-
- * Cocoa driver build fix, courtesy of Ben Wiley Sittler.
-
- caca/driver_cocoa.m | 10 +++++-----
- 1 files changed, 5 insertions(+), 5 deletions(-)
-
- Commit: 2128
- Author: sam
- Date: Fri Dec 7 09:33:23 2007 +0000
-
- * Slight improvement to the Unicode -> ASCII conversion, courtesy of
- Ben Wiley Sittler.
-
- cucul/charset.c | 6 ++++--
- 1 files changed, 4 insertions(+), 2 deletions(-)
-
- Commit: 2111
- Author: sam
- Date: Sat Dec 1 17:58:52 2007 +0000
-
- =?utf-8?q?=20=20*=20Implement=20cucul=5Fput=5Ffigchar()=20to=20paste=20FIGlet/TOIlet=20characters=20in
- =20=20=20=20=20=20=20=20=20=20=E2=96=8C=20=E2=96=8C=20=20=20=E2=96=9C=E2=96=9C=20=20=20=20=C2=A0=E2=96=8C=20=E2=96=8C=20=20=20=20=20=20=E2=96=9C=20=20=20=E2=96=8C=E2=96=90
- =20=20=20=20=20=20=20=20=20=20=E2=96=99=E2=96=84=E2=96=8C=E2=96=9E=E2=96=80=E2=96=96=E2=96=90=E2=96=90=20=E2=96=9E=E2=96=80=E2=96=96=C2=A0=E2=96=8C=E2=96=96=E2=96=8C=E2=96=9E=E2=96=80=E2=96=96=E2=96=99=E2=96=80=E2=96=96=E2=96=90=20=E2=96=9E=E2=96=80=E2=96=8C=E2=96=90
- =20=20=20=20=20=20=20=20=20=20=E2=96=8C=20=E2=96=8C=E2=96=9B=E2=96=80=20=E2=96=90=E2=96=90=20=E2=96=8C=20=E2=96=8C=C2=A0=E2=96=99=E2=96=9A=E2=96=8C=E2=96=8C=20=E2=96=8C=E2=96=8C=20=C2=A0=E2=96=90=20=E2=96=8C=20=E2=96=8C=E2=96=9D
- =20=20=20=20=20=20=20=20=20=20=E2=96=98=20=E2=96=98=E2=96=9D=E2=96=80=E2=96=98=20=E2=96=98=E2=96=98=E2=96=9D=E2=96=80=20=C2=A0=E2=96=98=20=E2=96=98=E2=96=9D=E2=96=80=20=E2=96=98=20=20=20=E2=96=98=E2=96=9D=E2=96=80=E2=96=98=E2=96=9D?=
- MIME-Version: 1.0
- Content-Type: text/plain; charset=utf-8
- Content-Transfer-Encoding: 8bit
-
- cucul/cucul.c | 3 +-
- cucul/cucul.h | 1 +
- cucul/cucul_internals.h | 4 -
- cucul/figfont.c | 299 ++++++++++++++++++++++++++++++++++++++++++++++-
- examples/figfont.c | 16 +++-
- 5 files changed, 310 insertions(+), 13 deletions(-)
-
- Commit: 2110
- Author: sam
- Date: Sat Dec 1 17:58:20 2007 +0000
-
- * Implemented cucul_canvas_set_figfont() from TOIlet’s open_font().
-
- cucul/Makefile.am | 1 +
- cucul/canvas.c | 2 +-
- cucul/cucul.c | 5 +
- cucul/cucul.h | 8 ++
- cucul/cucul_internals.h | 12 ++
- cucul/figfont.c | 261 +++++++++++++++++++++++++++++++++++++++++++++++
- examples/.gitignore | 1 +
- examples/Makefile.am | 5 +-
- examples/figfont.c | 45 ++++++++
- 9 files changed, 338 insertions(+), 2 deletions(-)
-
- Commit: 2109
- Author: sam
- Date: Sat Dec 1 17:57:50 2007 +0000
-
- * Import io.c from TOIlet directly into libcucul. Can you see where this
- is going?
-
- configure.ac | 4 +
- cucul/Makefile.am | 3 +-
- cucul/cucul.h | 2 +
- cucul/cucul_internals.h | 6 ++
- cucul/file.c | 215 +++++++++++++++++++++++++++++++++++++++++++++++
- 5 files changed, 229 insertions(+), 1 deletions(-)
-
- Commit: 2108
- Author: sam
- Date: Sat Dec 1 17:57:41 2007 +0000
-
- * Bump version to 0.99.beta14.
-
- configure.ac | 2 +-
- msvc/config.h | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 2107
- Author: sam
- Date: Sat Dec 1 17:57:19 2007 +0000
-
- * Fix the "img2txt: option requires an argument -- h" bug.
-
- src/img2txt.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 2106
- Author: sam
- Date: Sat Dec 1 17:56:45 2007 +0000
-
- * Use cucul_get_dither_algorithm_list() and cucul_get_export_list() instead
- of hardcoding the feature list in img2txt.
-
- src/img2txt.c | 32 +++++++++++++++-----------------
- 1 files changed, 15 insertions(+), 17 deletions(-)
-
- Commit: 2105
- Author: pterjan
- Date: Sat Dec 1 15:51:20 2007 +0000
-
- * Allow exiting cacafire using the window manager
-
- src/aafire.c | 4 +++-
- 1 files changed, 3 insertions(+), 1 deletions(-)
-
- Commit: 2104
- Author: jylam
- Date: Fri Nov 30 23:59:57 2007 +0000
-
- * Added BBCode (French) format to img2txt's help and doc
-
- doc/img2txt.1 | 1 +
- src/img2txt.c | 19 ++++++++++---------
- 2 files changed, 11 insertions(+), 9 deletions(-)
-
- Commit: 2103
- Author: sam
- Date: Fri Nov 30 23:48:51 2007 +0000
-
- * Created a tests/ directory for regression tests. Run with "make check".
- * Added a first, simple test program.
-
- Makefile.am | 2 +-
- configure.ac | 1 +
- tests/.gitignore | 1 +
- tests/Makefile.am | 11 ++++++++
- tests/simple.c | 68 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- 5 files changed, 82 insertions(+), 1 deletions(-)
-
- Commit: 2102
- Author: sam
- Date: Fri Nov 30 23:48:46 2007 +0000
-
- * Add a French BBCode exporter, for use on http://libcaca.skyrock.com/ for
- instance.
-
- cucul/export.c | 105 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 105 insertions(+), 0 deletions(-)
-
- Commit: 2101
- Author: sam
- Date: Fri Nov 30 23:48:39 2007 +0000
-
- * Rename "test" to "examples". The former will become a real testsuite.
- * Autodetect zzuf in the configure step. It might become handy.
-
- Makefile.am | 2 +-
- configure.ac | 15 +-
- examples/.gitignore | 23 ++
- examples/Makefile.am | 75 +++++++
- examples/blit.c | 82 +++++++
- examples/colors.c | 78 +++++++
- examples/cucul.c | 70 ++++++
- examples/demo.c | 585 ++++++++++++++++++++++++++++++++++++++++++++++++++
- examples/demo0.c | 584 +++++++++++++++++++++++++++++++++++++++++++++++++
- examples/dithering.c | 148 +++++++++++++
- examples/event.c | 164 ++++++++++++++
- examples/export.c | 163 ++++++++++++++
- examples/font.c | 118 ++++++++++
- examples/font2tga.c | 90 ++++++++
- examples/frames.c | 93 ++++++++
- examples/fullwidth.c | 99 +++++++++
- examples/gamma.c | 131 +++++++++++
- examples/hsv.c | 67 ++++++
- examples/import.c | 73 +++++++
- examples/input.c | 160 ++++++++++++++
- examples/spritedit.c | 148 +++++++++++++
- examples/swallow.c | 123 +++++++++++
- examples/text.c | 95 ++++++++
- examples/transform.c | 122 +++++++++++
- examples/truecolor.c | 71 ++++++
- examples/unicode.c | 108 +++++++++
- test/.gitignore | 23 --
- test/Makefile.am | 75 -------
- test/blit.c | 82 -------
- test/colors.c | 78 -------
- test/cucul.c | 70 ------
- test/demo.c | 585 --------------------------------------------------
- test/demo0.c | 584 -------------------------------------------------
- test/dithering.c | 148 -------------
- test/event.c | 164 --------------
- test/export.c | 163 --------------
- test/font.c | 118 ----------
- test/font2tga.c | 90 --------
- test/frames.c | 93 --------
- test/fullwidth.c | 99 ---------
- test/gamma.c | 131 -----------
- test/hsv.c | 67 ------
- test/import.c | 73 -------
- test/input.c | 160 --------------
- test/spritedit.c | 148 -------------
- test/swallow.c | 123 -----------
- test/text.c | 95 --------
- test/transform.c | 122 -----------
- test/truecolor.c | 71 ------
- test/unicode.c | 108 ---------
- 50 files changed, 3483 insertions(+), 3474 deletions(-)
-
- Commit: 2097
- Author: pterjan
- Date: Thu Nov 29 00:52:13 2007 +0000
-
- * cucul.h is needed to build caca part
-
- ruby/Makefile.am | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 2096
- Author: sam
- Date: Wed Nov 28 23:57:53 2007 +0000
-
- * Set version to 0.99.beta13.
- * Updated NEWS and ChangeLog.
-
- ChangeLog | 9018 +++++++++++++++++++++++++++++++++++++++++++++++++--------
- NEWS | 11 +
- configure.ac | 4 +-
- msvc/config.h | 4 +-
- 4 files changed, 7900 insertions(+), 1137 deletions(-)
-
- Commit: 2095
- Author: sam
- Date: Wed Nov 28 23:20:05 2007 +0000
-
- * Implemented the empty CuculCanvas constructor.
- * Implemented CacaDisplay.Canvas which acts the same as caca_get_canvas().
-
- csharp/Caca.cs | 46 ++++++++++-----
- csharp/Cucul.cs | 169 ++++++++++++++++++++++++++++---------------------------
- 2 files changed, 115 insertions(+), 100 deletions(-)
-
- Commit: 2094
- Author: pterjan
- Date: Wed Nov 28 16:43:32 2007 +0000
-
- * Improve Cucul::Canvas creation
-
- ruby/cucul-canvas.c | 24 ++++++++++++------------
- 1 files changed, 12 insertions(+), 12 deletions(-)
-
- Commit: 2093
- Author: pterjan
- Date: Wed Nov 28 16:39:10 2007 +0000
-
- * Add Caca::Display#canvas
-
- ruby/caca-display.c | 5 +++++
- ruby/cucul-canvas.c | 5 +++++
- ruby/cucul-canvas.h | 1 +
- ruby/lib/caca.rb | 3 +++
- ruby/ruby-caca.dox | 2 +-
- 5 files changed, 15 insertions(+), 1 deletions(-)
-
- Commit: 2092
- Author: pterjan
- Date: Wed Nov 28 07:29:12 2007 +0000
-
- * Allow calling Caca::Display.new without parameter
-
- ruby/caca-display.c | 23 +++++++++++++++++------
- 1 files changed, 17 insertions(+), 6 deletions(-)
-
- Commit: 2091
- Author: sam
- Date: Wed Nov 28 07:15:09 2007 +0000
-
- * Re-add methods that take int as arguments in addition to the Point,
- Size and Rectangle versions.
-
- csharp/Cucul.cs | 160 ++++++++++++++++++++++++++++++++++++++++++++++++++-----
- 1 files changed, 147 insertions(+), 13 deletions(-)
-
- Commit: 2090
- Author: sam
- Date: Wed Nov 28 07:15:07 2007 +0000
-
- * Put the demo text on top of the copper bar, not the contrary.
-
- csharp/test.cs | 20 ++++++++++----------
- 1 files changed, 10 insertions(+), 10 deletions(-)
-
- Commit: 2089
- Author: sam
- Date: Wed Nov 28 07:15:05 2007 +0000
-
- * Minor naming convention changes in the C# bindings.
-
- csharp/Caca.cs | 24 ++++++++++++------------
- csharp/Cucul.cs | 5 ++---
- csharp/test.cs | 12 ++++++------
- 3 files changed, 20 insertions(+), 21 deletions(-)
-
- Commit: 2088
- Author: sam
- Date: Wed Nov 28 07:15:01 2007 +0000
-
- * Generate CLI .config files at configure time so that we can embed the
- library version and not rely on .so being present.
-
- configure.ac | 2 ++
- csharp/.gitignore | 1 +
- csharp/Makefile.am | 4 ++--
- csharp/caca-sharp.dll.config | 3 ---
- csharp/caca-sharp.dll.config.in | 3 +++
- csharp/cucul-sharp.dll.config | 3 ---
- csharp/cucul-sharp.dll.config.in | 3 +++
- 7 files changed, 11 insertions(+), 8 deletions(-)
-
- Commit: 2087
- Author: sam
- Date: Wed Nov 28 07:14:55 2007 +0000
-
- * Use libtool’s -version-number instead of -version-info and its insane
- major/minor computation scheme.
-
- caca/Makefile.am | 2 +-
- configure.ac | 8 +++++++-
- cucul/Makefile.am | 2 +-
- cxx/Makefile.am | 4 ++--
- 4 files changed, 11 insertions(+), 5 deletions(-)
-
- Commit: 2086
- Author: pterjan
- Date: Tue Nov 27 17:13:29 2007 +0000
-
- * Rename parameters of draw_box* in Ruby binding
-
- ruby/cucul-canvas.c | 16 ++++++++--------
- 1 files changed, 8 insertions(+), 8 deletions(-)
-
- Commit: 2084
- Author: sam
- Date: Tue Nov 27 11:08:04 2007 +0000
-
- * Add System.Drawing to the C# project references.
-
- msvc/caca-sharp.csproj | 3 ++-
- msvc/cucul-sharp.csproj | 3 ++-
- msvc/test-csharp.csproj | 5 ++++-
- 3 files changed, 8 insertions(+), 3 deletions(-)
-
- Commit: 2083
- Author: sam
- Date: Tue Nov 27 09:04:54 2007 +0000
-
- * Use the bigger font for the C# test scroller.
-
- csharp/test.cs | 10 +++++-----
- 1 files changed, 5 insertions(+), 5 deletions(-)
-
- Commit: 2082
- Author: sam
- Date: Tue Nov 27 01:55:41 2007 +0000
-
- * Add a C# wrapper for cucul_render_canvas().
- * Use CuculFont.Render() in the C# test for a nice oldschool effect.
-
- csharp/Cucul.cs | 16 ++++++++++++++++
- csharp/test.cs | 44 ++++++++++++++++++++------------------------
- 2 files changed, 36 insertions(+), 24 deletions(-)
-
- Commit: 2081
- Author: sam
- Date: Tue Nov 27 00:58:27 2007 +0000
-
- * Started to implement the CuculFont class.
-
- csharp/Cucul.cs | 88 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
- csharp/test.cs | 3 ++
- 2 files changed, 91 insertions(+), 0 deletions(-)
-
- Commit: 2080
- Author: sam
- Date: Tue Nov 27 00:58:24 2007 +0000
-
- * Implement all line drawing functions (even variadic ones).
-
- csharp/Cucul.cs | 148 +++++++++++++++++++++++++++++++++++++++++++++++++++++--
- csharp/test.cs | 8 +--
- 2 files changed, 145 insertions(+), 11 deletions(-)
-
- Commit: 2079
- Author: sam
- Date: Tue Nov 27 00:58:19 2007 +0000
-
- * Changed the box drawing functions so that their arguments are (point, size)
- instead of (point, point). Yeah, I break the ABI again. But who uses these
- functions anyway?
-
- cucul/box.c | 52 ++++++++++++++++++++++++++++++++--------------------
- 1 files changed, 32 insertions(+), 20 deletions(-)
-
- Commit: 2078
- Author: sam
- Date: Tue Nov 27 00:58:16 2007 +0000
-
- * Use System.Drawing.Rectangle etc. for cucul-sharp and caca-sharp arguments,
- allowing for much cleaner code (at the expense of an extra dependency).
-
- csharp/Caca.cs | 54 +++++++++----------------
- csharp/Cucul.cs | 113 ++++++++++++++++++++++++----------------------------
- csharp/Makefile.am | 11 +++--
- csharp/test.cs | 29 +++++++------
- 4 files changed, 94 insertions(+), 113 deletions(-)
-
- Commit: 2077
- Author: pterjan
- Date: Mon Nov 26 07:07:52 2007 +0000
-
- * Add Caca.version and Cucul.version
-
- ruby/caca.c | 7 +++++++
- ruby/cucul.c | 7 +++++++
- ruby/ruby-caca.dox | 19 +++++++++++++------
- ruby/ruby-cucul.dox | 17 ++++++++++++-----
- 4 files changed, 39 insertions(+), 11 deletions(-)
-
- Commit: 2076
- Author: sam
- Date: Mon Nov 26 01:04:36 2007 +0000
-
- * Implemented getVersion() in the C# bindings.
- * Slightly improved the C# test program.
-
- csharp/Caca.cs | 14 +++++++++++++-
- csharp/Cucul.cs | 9 ++++++++-
- csharp/test.cs | 22 ++++++++++++++++++----
- 3 files changed, 39 insertions(+), 6 deletions(-)
-
- Commit: 2075
- Author: sam
- Date: Mon Nov 26 01:04:34 2007 +0000
-
- * Fix memory leaks that slipped in here and there. We still have 100,000
- fewer than Firefox, lol.
-
- cucul/cucul.c | 2 ++
- cxx/cxxtest.cpp | 1 +
- test/event.c | 1 +
- test/gamma.c | 2 ++
- 4 files changed, 6 insertions(+), 0 deletions(-)
-
- Commit: 2074
- Author: sam
- Date: Mon Nov 26 01:04:32 2007 +0000
-
- * Add cucul_get_version() and caca_get_version() and updated C++ bindings
- accordingly.
- * The C++ test example no longer needs "config.h".
-
- caca/caca.c | 13 +++++++++++++
- caca/caca.h | 1 +
- cucul/cucul.c | 13 +++++++++++++
- cucul/cucul.h | 1 +
- cucul/export.c | 3 ++-
- cxx/caca++.cpp | 5 +++++
- cxx/caca++.h | 1 +
- cxx/cucul++.cpp | 5 +++++
- cxx/cucul++.h | 3 ++-
- cxx/cxxtest.cpp | 38 ++++++++++++++++++--------------------
- src/img2txt.c | 4 ++--
- 11 files changed, 63 insertions(+), 24 deletions(-)
-
- Commit: 2073
- Author: sam
- Date: Mon Nov 26 01:04:28 2007 +0000
-
- * Minor documentation fix.
-
- caca/caca.h | 4 +++-
- 1 files changed, 3 insertions(+), 1 deletions(-)
-
- Commit: 2072
- Author: sam
- Date: Mon Nov 26 01:04:25 2007 +0000
-
- * Install CLI bindings to $(libdir)/cucul-sharp and $(libdir)/caca-sharp.
-
- configure.ac | 3 ++-
- csharp/Makefile.am | 29 ++++++++++++++++++-----------
- 2 files changed, 20 insertions(+), 12 deletions(-)
-
- Commit: 2071
- Author: sam
- Date: Mon Nov 26 01:04:21 2007 +0000
-
- * Tell doxygen to expand __class and __extern before parsing anything, so
- we don’t end with those ugly identifiers in the documentation.
-
- caca/caca.h | 12 +++++-------
- cucul/cucul.h | 12 +++++-------
- cxx/caca++.h | 12 +++++-------
- cxx/cucul++.h | 12 +++++-------
- doc/doxygen.cfg.in | 6 +++---
- 5 files changed, 23 insertions(+), 31 deletions(-)
-
- Commit: 2070
- Author: sam
- Date: Sun Nov 25 20:23:03 2007 +0000
-
- * Added MSVC project files for the C++ bindings and the C++ test.
-
- caca/caca.h | 1 +
- cucul/cucul.h | 1 +
- cxx/caca++.h | 13 +++-
- cxx/cucul++.h | 17 +++-
- cxx/cxxtest.cpp | 7 +-
- msvc/config.h | 2 +-
- msvc/libcaca++.vcproj | 197 +++++++++++++++++++++++++++++++++++++++++++++++
- msvc/libcaca.sln | 51 ++++++++++++-
- msvc/libcucul++.vcproj | 199 ++++++++++++++++++++++++++++++++++++++++++++++++
- msvc/test-cxx.vcproj | 193 ++++++++++++++++++++++++++++++++++++++++++++++
- 10 files changed, 667 insertions(+), 14 deletions(-)
-
- Commit: 2069
- Author: sam
- Date: Sun Nov 25 19:00:32 2007 +0000
-
- * Distribute all MSVC files.
-
- msvc/Makefile.am | 21 +++++++++++----------
- 1 files changed, 11 insertions(+), 10 deletions(-)
-
- Commit: 2068
- Author: sam
- Date: Sun Nov 25 19:00:29 2007 +0000
-
- * Code qui fait des warnings == code de porc == deux baffes dans ta gueule.
-
- ruby/caca-event.h | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 2067
- Author: sam
- Date: Sun Nov 25 19:00:26 2007 +0000
-
- * Some cleanup in the Ruby bindings Makefile.am.
-
- configure.ac | 14 ++++++--------
- ruby/Makefile.am | 48 +++++++++++++++++++++++++++++++-----------------
- 2 files changed, 37 insertions(+), 25 deletions(-)
-
- Commit: 2066
- Author: sam
- Date: Sun Nov 25 19:00:22 2007 +0000
-
- * Refresh TODO list.
-
- TODO | 6 +-----
- 1 files changed, 1 insertions(+), 5 deletions(-)
-
- Commit: 2065
- Author: sam
- Date: Sun Nov 25 17:50:53 2007 +0000
-
- * Added the various C# projects to the Visual Studio solution and slightly
- fixed the bindings so that they now work with the Microsoft CLR.
-
- csharp/Caca.cs | 2 +-
- csharp/Cucul.cs | 8 +++---
- msvc/caca-sharp.csproj | 53 +++++++++++++++++++++++++++++++++++
- msvc/cucul-sharp.csproj | 45 ++++++++++++++++++++++++++++++
- msvc/libcaca.sln | 70 +++++++++++++++++++++++++++++++++++++++++++++++
- msvc/test-csharp.csproj | 52 +++++++++++++++++++++++++++++++++++
- 6 files changed, 225 insertions(+), 5 deletions(-)
-
- Commit: 2064
- Author: sam
- Date: Sun Nov 25 17:49:49 2007 +0000
-
- * Fixed svn properties that git-svn was unable to get straight.
-
- Commit: 2063
- Author: sam
- Date: Sun Nov 25 17:14:00 2007 +0000
-
- * Damn, under Visual Studio it's _WIN32, not __WIN32__.
-
- caca/caca.h | 2 +-
- cucul/cucul.h | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 2062
- Author: sam
- Date: Sun Nov 25 17:13:10 2007 +0000
-
- * Switch to caca_create_display(NULL) in a few places to document the
- behaviour.
-
- doc/migrating.dox | 3 +--
- doc/tutorial.dox | 6 ++----
- test/hsv.c | 15 +++++----------
- 3 files changed, 8 insertions(+), 16 deletions(-)
-
- Commit: 2061
- Author: sam
- Date: Sun Nov 25 17:13:08 2007 +0000
-
- * Allow caca_create_display()'s argument to be NULL. It will automatically
- create a canvas when so.
- * Add caca_get_canvas() to retrieve the cucul canvas.
-
- caca/caca.c | 38 +++++++++++++++++++++++++++++++++++++-
- caca/caca.h | 1 +
- caca/caca_internals.h | 1 +
- 3 files changed, 39 insertions(+), 1 deletions(-)
-
- Commit: 2060
- Author: sam
- Date: Sun Nov 25 17:13:06 2007 +0000
-
- * Added Eriol’s snake.py example, even if it doesn’t use our (out of date)
- bindings.
- * Distribute the python/ subdirectory using automake.
-
- AUTHORS | 4 +
- Makefile.am | 2 +-
- configure.ac | 1 +
- python/Makefile | 17 -----
- python/Makefile.am | 23 +++++++
- python/snake.py | 167 ++++++++++++++++++++++++++++++++++++++++++++++++++++
- 6 files changed, 196 insertions(+), 18 deletions(-)
-
- Commit: 2059
- Author: sam
- Date: Sun Nov 25 17:13:03 2007 +0000
-
- * Add missing entries in the CacaEventKey enum.
-
- csharp/Caca.cs | 22 ++++++++++++++++++++++
- 1 files changed, 22 insertions(+), 0 deletions(-)
-
- Commit: 2058
- Author: sam
- Date: Sun Nov 25 17:12:59 2007 +0000
-
- * Implemented C# bindings for ditherBitmap() and added it to the C# test.
-
- csharp/AssemblyInfo.cs | 2 +-
- csharp/Caca.cs | 3 +-
- csharp/Cucul.cs | 115 ++++++++++++++++++++++++++----------------------
- csharp/test.cs | 15 ++++++-
- 4 files changed, 79 insertions(+), 56 deletions(-)
-
- Commit: 2057
- Author: sam
- Date: Sun Nov 25 14:12:20 2007 +0000
-
- * Export cucul_attr_to_rgb12_bg(), cucul_attr_to_rgb12_fg() and
- cucul_attr_to_argb64() (previously _cucul_attr_to_rgb12bg,
- _cucul_attr_to_rgb12fg and _cucul_attr_to_argb4) in the official
- libcucul API.
- * Cleanup complete: libcaca no longer depends on "cucul_internals.h".
-
- caca/driver_cocoa.m | 8 +-
- caca/driver_gl.c | 5 +-
- caca/driver_x11.c | 7 +-
- cucul/attr.c | 207 +++++++++++++++++++++++++++++------------------
- cucul/cucul.h | 3 +
- cucul/cucul_internals.h | 3 -
- cucul/export.c | 12 ++--
- cucul/font.c | 2 +-
- 8 files changed, 147 insertions(+), 100 deletions(-)
-
- Commit: 2056
- Author: sam
- Date: Sun Nov 25 14:12:01 2007 +0000
-
- * Introduce cucul_get_canvas_chars() and cucul_get_canvas_attrs() to avoid
- direct cv->chars and cv->attrs access by display drivers.
-
- caca/caca.c | 5 +--
- caca/driver_cocoa.m | 39 ++++++++++++++++-------------
- caca/driver_conio.c | 21 ++++++++-------
- caca/driver_gl.c | 25 ++++++++++--------
- caca/driver_ncurses.c | 26 ++++++++++---------
- caca/driver_raw.c | 6 ++--
- caca/driver_slang.c | 33 +++++++++++++-----------
- caca/driver_vga.c | 25 ++++++++++---------
- caca/driver_win32.c | 51 +++++++++++++++++++++-----------------
- caca/driver_x11.c | 65 ++++++++++++++++++++++++++++---------------------
- caca/event.c | 17 +++++++-----
- caca/graphics.c | 6 ++--
- cucul/cucul.c | 38 ++++++++++++++++++++++++++++
- cucul/cucul.h | 2 +
- 14 files changed, 214 insertions(+), 145 deletions(-)
-
- Commit: 2055
- Author: sam
- Date: Sun Nov 25 14:11:58 2007 +0000
-
- * Add cucul_manage_canvas() and cucul_unmanage_canvas(). Display
- drivers no longer need to access the cv->refcount private member
- and __cucul_set_canvas_size() is no longer needed.
-
- caca/caca.c | 23 +++++++++---
- caca/caca_internals.h | 1 +
- caca/driver_cocoa.m | 4 ++-
- caca/driver_conio.c | 7 +++-
- caca/driver_gl.c | 4 ++-
- caca/driver_ncurses.c | 4 ++-
- caca/driver_raw.c | 4 ++-
- caca/driver_slang.c | 4 ++-
- caca/driver_vga.c | 4 ++-
- caca/driver_win32.c | 8 +++--
- caca/driver_x11.c | 4 ++-
- caca/graphics.c | 6 +++-
- cucul/cucul.c | 90 +++++++++++++++++++++++++++++++++++++++++------
- cucul/cucul.h | 2 +
- cucul/cucul_internals.h | 7 ++--
- msvc/libcucul.def | 4 --
- 16 files changed, 139 insertions(+), 37 deletions(-)
-
- Commit: 2054
- Author: sam
- Date: Sun Nov 25 14:11:54 2007 +0000
-
- * Add Linux 2.6's bootsect.S to fix the sample kernel build.
-
- build-kernel | 2 +-
- kernel/Makefile.am | 2 +
- kernel/bootsect.S | 98 ++++++++++++++++++++++++++++++++++++++++++++++++++++
- 3 files changed, 101 insertions(+), 1 deletions(-)
-
- Commit: 2053
- Author: sam
- Date: Sun Nov 25 11:39:33 2007 +0000
-
- * Check whether CXX can include <iostream> before compiling the C++ bindings.
-
- configure.ac | 31 ++++++++++++++++++++++++++-----
- 1 files changed, 26 insertions(+), 5 deletions(-)
-
- Commit: 2052
- Author: sam
- Date: Sun Nov 25 11:12:25 2007 +0000
-
- * Adapt the C# bindings to the event API change.
-
- csharp/Caca.cs | 383 +++++++++++++++++++++++++++++++++++---------------------
- csharp/test.cs | 17 ++-
- 2 files changed, 254 insertions(+), 146 deletions(-)
-
- Commit: 2051
- Author: sam
- Date: Sun Nov 25 11:12:20 2007 +0000
-
- * Adapt the Ruby bindings to the event API change.
-
- ruby/caca-display.c | 37 ++++++++++++++++++++-----------------
- 1 files changed, 20 insertions(+), 17 deletions(-)
-
- Commit: 2050
- Author: sam
- Date: Sun Nov 25 11:11:59 2007 +0000
-
- * Adapt the C++ bindings to the event API change.
-
- cxx/caca++.cpp | 4 ++--
- cxx/caca++.h | 2 +-
- cxx/cxxtest.cpp | 3 +--
- 3 files changed, 4 insertions(+), 5 deletions(-)
-
- Commit: 2049
- Author: sam
- Date: Sun Nov 25 11:11:54 2007 +0000
-
- * Made the caca_event_t structure opaque and created a whole bunch of
- functions to access its real data. This is a big API change that will
- break your software, sorry :(
-
- caca/caca.h | 93 +++++++++----------------
- caca/caca0.c | 14 ++--
- caca/caca_internals.h | 24 +++++--
- caca/driver_conio.c | 4 +-
- caca/driver_gl.c | 2 +-
- caca/driver_ncurses.c | 2 +-
- caca/driver_raw.c | 2 +-
- caca/driver_slang.c | 2 +-
- caca/driver_vga.c | 2 +-
- caca/driver_win32.c | 2 +-
- caca/driver_x11.c | 2 +-
- caca/event.c | 189 +++++++++++++++++++++++++++++++++++++++++++++----
- src/aafire.c | 2 +-
- src/cacademo.c | 4 +-
- src/cacadraw.c | 4 +-
- src/cacaplay.c | 2 +-
- src/cacaview.c | 17 +++--
- test/demo.c | 14 ++--
- test/event.c | 21 +++---
- test/gamma.c | 8 +-
- test/input.c | 5 +-
- test/spritedit.c | 2 +-
- test/swallow.c | 2 +-
- 23 files changed, 286 insertions(+), 133 deletions(-)
-
- Commit: 2048
- Author: pterjan
- Date: Sun Nov 25 09:48:30 2007 +0000
-
- * Little improvements in ruby doc
- + Made the doc a little more easy to read
- + Added an example on a nice way to have q, Q and Esc to cause exit
-
- ruby/ruby-caca.dox | 35 +++++++++++++++++++++++++++--------
- ruby/ruby-cucul.dox | 26 +++++++++++++++-----------
- 2 files changed, 42 insertions(+), 19 deletions(-)
-
- Commit: 2047
- Author: sam
- Date: Sat Nov 24 19:56:33 2007 +0000
-
- * Rewrote the C# test in a more object-oriented way.
-
- csharp/Caca.cs | 4 +-
- csharp/test.cs | 119 ++++++++++++++++++++++++++++++++-----------------------
- 2 files changed, 71 insertions(+), 52 deletions(-)
-
- Commit: 2046
- Author: sam
- Date: Sat Nov 24 15:00:21 2007 +0000
-
- * Started Cucul# cleanup: added missing functions, used get/set attributes
- when meaningful, removed deprecated bindings.
-
- csharp/Caca.cs | 60 +++---
- csharp/Cucul.cs | 612 +++++++++++++++++++++++++++++++------------------------
- csharp/test.cs | 40 ++--
- 3 files changed, 393 insertions(+), 319 deletions(-)
-
- Commit: 2045
- Author: sam
- Date: Sat Nov 24 13:26:33 2007 +0000
-
- * Some mass-renaming in the C# bindings:
- + Renamed the dlls so that the C# versions do not have the same name
- as the C DLLs on Win32. It's now "cucul-sharp.dll", mimicking GTK#.
- + Renamed namespaces: "using Cucul" instead of "using libCucul".
- + Renamed the Cucul class into CuculCanvas to avoid namespace/class
- name collisions.
- + Renamed old-fashioned "kk"/"qq" names into "dp"/"cv".
-
- csharp/Caca.cs | 95 +++---
- csharp/Cucul.cs | 816 ++++++++++++++++++++++-------------------
- csharp/Makefile.am | 16 +-
- csharp/caca-sharp.dll.config | 3 +
- csharp/cucul-sharp.dll.config | 3 +
- csharp/libCaca.dll.config | 3 -
- csharp/libCucul.dll.config | 3 -
- csharp/test.cs | 47 ++--
- 8 files changed, 513 insertions(+), 473 deletions(-)
-
- Commit: 2044
- Author: sam
- Date: Sat Nov 24 13:26:28 2007 +0000
-
- * Renamed DotNet/ to csharp/ because I hate mixed case.
-
- DotNet/.gitignore | 1 -
- DotNet/AssemblyInfo.cs | 21 --
- DotNet/Caca.cs | 186 ------------------
- DotNet/Cucul.cs | 458 --------------------------------------------
- DotNet/Makefile.am | 25 ---
- DotNet/libCaca.dll.config | 3 -
- DotNet/libCucul.dll.config | 3 -
- DotNet/test.cs | 87 ---------
- Makefile.am | 2 +-
- configure.ac | 16 +-
- csharp/.gitignore | 1 +
- csharp/AssemblyInfo.cs | 21 ++
- csharp/Caca.cs | 186 ++++++++++++++++++
- csharp/Cucul.cs | 458 ++++++++++++++++++++++++++++++++++++++++++++
- csharp/Makefile.am | 25 +++
- csharp/libCaca.dll.config | 3 +
- csharp/libCucul.dll.config | 3 +
- csharp/test.cs | 87 +++++++++
- 18 files changed, 793 insertions(+), 793 deletions(-)
-
- Commit: 2043
- Author: sam
- Date: Sat Nov 24 11:08:21 2007 +0000
-
- * Added as many "const" qualifiers as possible to the public API.
-
- caca/caca.h | 10 +++++-----
- caca/caca_internals.h | 4 ++--
- caca/driver_conio.c | 4 ++--
- caca/driver_gl.c | 4 ++--
- caca/driver_ncurses.c | 4 ++--
- caca/driver_raw.c | 4 ++--
- caca/driver_slang.c | 4 ++--
- caca/driver_vga.c | 4 ++--
- caca/driver_win32.c | 4 ++--
- caca/driver_x11.c | 4 ++--
- caca/event.c | 8 ++++----
- caca/graphics.c | 6 +++---
- cucul/attr.c | 2 +-
- cucul/canvas.c | 10 +++++-----
- cucul/cucul.c | 4 ++--
- cucul/cucul.h | 39 ++++++++++++++++++++-------------------
- cucul/dither.c | 6 +++---
- cucul/export.c | 39 ++++++++++++++++++++-------------------
- cucul/font.c | 8 ++++----
- cucul/frame.c | 4 ++--
- 20 files changed, 87 insertions(+), 85 deletions(-)
-
- Commit: 2042
- Author: pterjan
- Date: Sat Nov 24 09:56:37 2007 +0000
-
- * Add Caca::Event#quit? to make tests nicer
-
- ruby/lib/caca.rb | 8 ++++++++
- ruby/ruby-caca.dox | 3 +--
- 2 files changed, 9 insertions(+), 2 deletions(-)
-
- Commit: 2041
- Author: sam
- Date: Fri Nov 23 22:52:34 2007 +0000
-
- * Ignore annoying VC++ warnings (use of strdup instead of _strdup even in
- C mode, "benign redefinition" of macros...).
-
- msvc/cacademo.vcproj | 9 ++++-----
- msvc/cacafire.vcproj | 9 ++++-----
- msvc/libcaca.vcproj | 4 ++++
- msvc/libcucul.vcproj | 4 ++++
- 4 files changed, 16 insertions(+), 10 deletions(-)
-
- Commit: 2040
- Author: sam
- Date: Fri Nov 23 22:34:35 2007 +0000
-
- * Rename _cucul_set_canvas_size into __cucul_set_canvas_size to prevent
- collisions due to symbol mangling.
-
- caca/driver_cocoa.m | 2 +-
- caca/driver_conio.c | 4 ++--
- caca/driver_gl.c | 2 +-
- caca/driver_ncurses.c | 2 +-
- caca/driver_raw.c | 2 +-
- caca/driver_slang.c | 2 +-
- caca/driver_vga.c | 2 +-
- caca/driver_win32.c | 5 +++--
- caca/driver_x11.c | 2 +-
- caca/graphics.c | 2 +-
- cucul/cucul.c | 8 ++++----
- cucul/cucul_internals.h | 3 ++-
- msvc/libcucul.def | 2 +-
- 13 files changed, 20 insertions(+), 18 deletions(-)
-
- Commit: 2039
- Author: sam
- Date: Fri Nov 23 22:27:21 2007 +0000
-
- * Add proper __declspec(dllexport) tags for Win32 compilation.
- * Manually export private libcaca symbols.
-
- caca/caca.h | 43 +++++---
- cucul/cucul.h | 319 +++++++++++++++++++++++++++----------------------
- msvc/libcaca.vcproj | 4 +-
- msvc/libcucul.def | 4 +
- msvc/libcucul.vcproj | 6 +-
- 5 files changed, 212 insertions(+), 164 deletions(-)
-
- Commit: 2038
- Author: sam
- Date: Fri Nov 23 21:48:55 2007 +0000
-
- * Updated Visual Studio files.
-
- msvc/cacaball.vcproj | 205 --------------------------------------------------
- msvc/cacademo.vcproj | 200 ++++++++++++++++++++++++++++++++++++++++++++++++
- msvc/cacafire.vcproj | 5 -
- msvc/cacamoir.vcproj | 205 --------------------------------------------------
- msvc/cacaplas.vcproj | 205 --------------------------------------------------
- msvc/config.h | 1 +
- msvc/libcaca.sln | 46 ++++--------
- msvc/libcaca.vcproj | 77 ++++++++++++-------
- msvc/libcucul.vcproj | 40 ++++------
- 9 files changed, 282 insertions(+), 702 deletions(-)
-
- Commit: 2037
- Author: sam
- Date: Fri Nov 23 16:39:32 2007 +0000
-
- * Split libcaca.vcproj into \1 and libcucul.vcproj.
-
- msvc/common.h | 1 +
- msvc/libcaca.sln | 11 ++-
- msvc/libcaca.vcproj | 86 +----------------
- msvc/libcucul.vcproj | 269 ++++++++++++++++++++++++++++++++++++++++++++++++++
- 4 files changed, 281 insertions(+), 86 deletions(-)
-
- Commit: 2036
- Author: sam
- Date: Fri Nov 23 16:39:29 2007 +0000
-
- * Do not assume default gamma value is 1.0.
-
- test/gamma.c | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
-
- Commit: 2035
- Author: sam
- Date: Fri Nov 23 16:39:23 2007 +0000
-
- * Escape quits cacaview, and F11 toggles fullscreen.
-
- src/cacaview.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 2033
- Author: pterjan
- Date: Tue Nov 20 00:09:16 2007 +0000
-
- * Split Ruby documentation out of README
-
- ruby/README | 177 +--------------------------------------------------
- ruby/ruby-caca.dox | 66 +++++++++++++++++++
- ruby/ruby-cucul.dox | 101 +++++++++++++++++++++++++++++
- ruby/ruby.dox | 17 +++++
- 4 files changed, 186 insertions(+), 175 deletions(-)
-
- Commit: 2026
- Author: sam
- Date: Sun Nov 18 23:00:35 2007 +0000
-
- * Added Pascal to the AUTHORS file.
-
- AUTHORS | 3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
-
- Commit: 2025
- Author: jylam
- Date: Sun Nov 18 22:59:22 2007 +0000
-
- * lol commit
-
- README | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 2024
- Author: pterjan
- Date: Sun Nov 18 22:35:34 2007 +0000
-
- * Remove cucul directory that got forgotten
-
- Commit: 2023
- Author: pterjan
- Date: Sun Nov 18 22:15:29 2007 +0000
-
- * Improve the example in README
-
- ruby/README | 8 ++++++--
- 1 files changed, 6 insertions(+), 2 deletions(-)
-
- Commit: 2022
- Author: pterjan
- Date: Sun Nov 18 22:03:19 2007 +0000
-
- * Install lib/caca.rb
-
- configure.ac | 2 ++
- ruby/Makefile.am | 2 ++
- ruby/test | 2 +-
- 3 files changed, 5 insertions(+), 1 deletions(-)
-
- Commit: 2021
- Author: pterjan
- Date: Sun Nov 18 21:44:10 2007 +0000
-
- * Update README to talk about Caca
-
- ruby/README | 65 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
- 1 files changed, 62 insertions(+), 3 deletions(-)
-
- Commit: 2020
- Author: pterjan
- Date: Sun Nov 18 21:29:02 2007 +0000
-
- * Use to_i on the event mask, it is not always an Integer
-
- ruby/caca-display.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 2019
- Author: pterjan
- Date: Sun Nov 18 21:13:33 2007 +0000
-
- - Finish Caca::Event (a.k.a. J'ai fait caca aujourd'hui)
-
- ruby/caca-display.c | 52 ++++++++++++++++++++++++++++++++++++++++++++++++--
- ruby/caca-event.c | 50 +++++++++++++++++++++++++++++++++++++++++++++++++
- ruby/caca-event.h | 8 +++++++
- ruby/caca.c | 2 +
- ruby/lib/caca.rb | 32 +++++++++++++++++++++++++++++++
- 5 files changed, 141 insertions(+), 3 deletions(-)
-
- Commit: 2018
- Author: pterjan
- Date: Sun Nov 18 21:11:13 2007 +0000
-
- * Handle closing cacaview by window manager
-
- src/cacaview.c | 5 ++++-
- 1 files changed, 4 insertions(+), 1 deletions(-)
-
- Commit: 2017
- Author: pterjan
- Date: Sun Nov 18 13:37:24 2007 +0000
-
- * Add missing methods in Caca::Display and add empty Caca::Event
-
- ruby/Makefile.am | 4 +++-
- ruby/caca-display.c | 39 +++++++++++++++++++++++++++++++++++++++
- ruby/caca-event.c | 22 ++++++++++++++++++++++
- ruby/caca-event.h | 9 +++++++++
- 4 files changed, 73 insertions(+), 1 deletions(-)
-
- Commit: 2016
- Author: pterjan
- Date: Sun Nov 18 13:29:16 2007 +0000
-
- * Slightly improved documentation
-
- caca/caca.h | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 2015
- Author: pterjan
- Date: Sun Nov 18 12:43:48 2007 +0000
-
- * Add Caca and Caca::Display
-
- ruby/Makefile.am | 7 +++-
- ruby/caca-display.c | 114 +++++++++++++++++++++++++++++++++++++++++++++++++++
- ruby/caca-display.h | 9 ++++
- ruby/caca.c | 22 ++++++++++
- 4 files changed, 151 insertions(+), 1 deletions(-)
-
- Commit: 2009
- Author: pterjan
- Date: Sat Nov 17 13:36:15 2007 +0000
-
- * Finish Cucul::Dither
-
- ruby/README | 11 ++++++--
- ruby/common.h | 42 ++++++++++++++++++++++++++++++++
- ruby/cucul-canvas.c | 59 ++++++++++----------------------------------
- ruby/cucul-dither.c | 67 ++++++++++++++++++++++++++++++++++++--------------
- 4 files changed, 112 insertions(+), 67 deletions(-)
-
- Commit: 2008
- Author: pterjan
- Date: Sat Nov 17 12:21:21 2007 +0000
-
- * Add Cucul::Dither (incomplete)
-
- ruby/Makefile.am | 6 +-
- ruby/README | 16 ++++-
- ruby/cucul-dither.c | 180 +++++++++++++++++++++++++++++++++++++++++++++++++++
- ruby/cucul-dither.h | 9 +++
- ruby/cucul.c | 2 +
- ruby/t/tc_dither.rb | 51 ++++++++++++++
- 6 files changed, 260 insertions(+), 4 deletions(-)
-
- Commit: 2004
- Author: pterjan
- Date: Sat Nov 17 09:25:31 2007 +0000
-
- * Improve type checking of arguments
-
- ruby/cucul-canvas.c | 20 ++++++++++++++------
- ruby/t/tc_canvas.rb | 6 ++++++
- 2 files changed, 20 insertions(+), 6 deletions(-)
-
- Commit: 2003
- Author: sam
- Date: Sat Nov 17 02:15:01 2007 +0000
-
- * Slightly doxygenated ruby/README so that it appears in the manual (see
- http://libcaca.zoy.org/manual/libcaca-ruby.html).
-
- doc/doxygen.cfg.in | 6 ++++--
- doc/libcaca.dox | 4 ++++
- ruby/README | 18 ++++++++++++++++++
- 3 files changed, 26 insertions(+), 2 deletions(-)
-
- Commit: 1997
- Author: pterjan
- Date: Fri Nov 16 22:37:20 2007 +0000
-
- * Update README
-
- ruby/README | 25 ++++++++++++++++++++-----
- 1 files changed, 20 insertions(+), 5 deletions(-)
-
- Commit: 1996
- Author: pterjan
- Date: Fri Nov 16 22:27:13 2007 +0000
-
- * Add t/tc_canvas.rb and t/tc_font.rb to Makefile.am
-
- ruby/Makefile.am | 8 +++++---
- 1 files changed, 5 insertions(+), 3 deletions(-)
-
- Commit: 1995
- Author: pterjan
- Date: Fri Nov 16 22:24:35 2007 +0000
-
- * Add Cucul::Font
-
- ruby/Makefile.am | 4 ++-
- ruby/common.h | 6 +++
- ruby/cucul-canvas.c | 33 +++++++++++++++--
- ruby/cucul-canvas.h | 3 ++
- ruby/cucul-font.c | 99 +++++++++++++++++++++++++++++++++++++++++++++++++++
- ruby/cucul-font.h | 9 +++++
- ruby/cucul.c | 6 ++--
- ruby/t/tc_canvas.rb | 6 +++
- ruby/t/tc_font.rb | 22 +++++++++++
- 9 files changed, 181 insertions(+), 7 deletions(-)
-
- Commit: 1988
- Author: sam
- Date: Fri Nov 16 20:14:05 2007 +0000
-
- * Added minimal styles to doxygen.css to make the manual look decent.
-
- doc/doxygen.cfg.in | 2 +-
- doc/doxygen.css | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 81 insertions(+), 1 deletions(-)
-
- Commit: 1987
- Author: sam
- Date: Fri Nov 16 19:49:25 2007 +0000
-
- * Split "upload" target into "upload-source" and "upload-doc".
-
- Makefile.am | 6 +++++-
- 1 files changed, 5 insertions(+), 1 deletions(-)
-
- Commit: 1986
- Author: sam
- Date: Fri Nov 16 19:49:23 2007 +0000
-
- * Updated doxygen file format.
- * Add an empty doxygen.css file.
-
- doc/Makefile.am | 3 +-
- doc/doxygen.cfg.in | 153 +++++++++++++++++++++++++++++++++++++--------------
- 2 files changed, 113 insertions(+), 43 deletions(-)
-
- Commit: 1983
- Author: pterjan
- Date: Fri Nov 16 17:47:59 2007 +0000
-
- * Add some pseudo doc for Ruby binding
-
- ruby/Makefile.am | 3 +-
- ruby/README | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 66 insertions(+), 1 deletions(-)
-
- Commit: 1966
- Author: pterjan
- Date: Thu Nov 15 22:22:55 2007 +0000
-
- * Add more tests for the ruby binding
-
- ruby/t/tc_canvas.rb | 32 +++++++++++++++++++++++++-------
- 1 files changed, 25 insertions(+), 7 deletions(-)
-
- Commit: 1965
- Author: pterjan
- Date: Thu Nov 15 22:06:01 2007 +0000
-
- * Add more tests for the ruby binding
-
- ruby/t/tc_canvas.rb | 29 +++++++++++++++++++++++++++++
- ruby/test | 2 ++
- 2 files changed, 31 insertions(+), 0 deletions(-)
-
- Commit: 1964
- Author: pterjan
- Date: Thu Nov 15 22:03:12 2007 +0000
-
- * Fix number of arguments for set_height
-
- ruby/cucul-canvas.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 1963
- Author: pterjan
- Date: Thu Nov 15 21:06:30 2007 +0000
-
- * Add the ruby tests to make check
-
- ruby/Makefile.am | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 1962
- Author: pterjan
- Date: Thu Nov 15 12:33:29 2007 +0000
-
- * Use autotools for Ruby bindings (2nd part)
-
- configure.ac | 16 +++++++++-------
- 1 files changed, 9 insertions(+), 7 deletions(-)
-
- Commit: 1961
- Author: pterjan
- Date: Thu Nov 15 12:27:40 2007 +0000
-
- * Use autotools for Ruby bindings
-
- ruby/Makefile.am | 33 +--
- ruby/caca/extconf.rb | 5 -
- ruby/cucul-canvas.c | 644 +++++++++++++++++++++++++++++++++++++++++++++
- ruby/cucul-canvas.h | 6 +
- ruby/cucul.c | 48 ++++
- ruby/cucul/cucul-canvas.c | 644 ---------------------------------------------
- ruby/cucul/cucul-canvas.h | 6 -
- ruby/cucul/cucul.c | 48 ----
- ruby/cucul/extconf.rb | 5 -
- ruby/cucul/t/tc_frame.rb | 20 --
- ruby/cucul/test.rb | 4 -
- ruby/t/tc_frame.rb | 20 ++
- ruby/test | 6 +
- 13 files changed, 734 insertions(+), 755 deletions(-)
-
- Commit: 1960
- Author: pterjan
- Date: Thu Nov 15 11:34:43 2007 +0000
-
- * Fix some prototypes and use a header file for Init_cucul_canvas
-
- ruby/Makefile.am | 1 +
- ruby/cucul/cucul-canvas.c | 5 +++--
- ruby/cucul/cucul-canvas.h | 6 ++++++
- ruby/cucul/cucul.c | 4 ++--
- 4 files changed, 12 insertions(+), 4 deletions(-)
-
- Commit: 1959
- Author: sam
- Date: Thu Nov 15 08:20:37 2007 +0000
-
- * Make Charset class methods explicitly public.
-
- cxx/cucul++.h | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 1958
- Author: sam
- Date: Thu Nov 15 08:20:17 2007 +0000
-
- * Link libcaca++ with libcucul++, not only the C versions.
-
- cxx/Makefile.am | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1957
- Author: sam
- Date: Thu Nov 15 00:22:37 2007 +0000
-
- * Do not run "make clean" in ruby/* subdirectories when the Makefiles do
- not even exist.
-
- ruby/Makefile.am | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 1954
- Author: sam
- Date: Tue Nov 13 23:55:07 2007 +0000
-
- * Autotoolified the .NET bindings. Use --enable-dotnet.
-
- DotNet/.gitignore | 1 +
- DotNet/Makefile | 5 -----
- DotNet/Makefile.am | 25 +++++++++++++++++++++++++
- Makefile.am | 2 +-
- configure.ac | 13 +++++++++++++
- 5 files changed, 40 insertions(+), 6 deletions(-)
-
- Commit: 1953
- Author: sam
- Date: Tue Nov 13 23:55:05 2007 +0000
-
- * Build Ruby and C++ bindings by default.
-
- configure.ac | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
-
- Commit: 1952
- Author: sam
- Date: Tue Nov 13 23:55:03 2007 +0000
-
- * Update C++ bindings after cucul_set_dither_mode() deprecation.
-
- cxx/cucul++.cpp | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 1951
- Author: sam
- Date: Tue Nov 13 23:55:01 2007 +0000
-
- * Autotoolified the Ruby bindings. Use --enable-ruby.
-
- Makefile.am | 2 +-
- configure.ac | 19 +++++++++++++++++++
- ruby/.gitignore | 2 ++
- ruby/Makefile | 15 ---------------
- ruby/Makefile.am | 29 +++++++++++++++++++++++++++++
- 5 files changed, 51 insertions(+), 16 deletions(-)
-
- Commit: 1950
- Author: sam
- Date: Tue Nov 13 23:54:59 2007 +0000
-
- * Update .gitignore after img2irc -> img2txt change.
-
- src/.gitignore | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1949
- Author: pterjan
- Date: Tue Nov 13 23:28:59 2007 +0000
-
- * Add a first test for Ruby binding
-
- ruby/cucul/t/tc_frame.rb | 20 ++++++++++++++++++++
- ruby/cucul/test.rb | 4 ++++
- 2 files changed, 24 insertions(+), 0 deletions(-)
-
- Commit: 1948
- Author: pterjan
- Date: Tue Nov 13 13:20:14 2007 +0000
-
- Improve Ruby API for draw_{,thin_}polyline and fix a leak on error
-
- ruby/cucul/cucul-canvas.c | 73 +++++++++++++++++++++++++++++++++------------
- 1 files changed, 54 insertions(+), 19 deletions(-)
-
- Commit: 1947
- Author: pterjan
- Date: Tue Nov 13 12:41:33 2007 +0000
-
- Fix a typo in the doc
-
- cucul/line.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1946
- Author: sam
- Date: Tue Nov 13 11:19:00 2007 +0000
-
- * Add error checking to the tutorial.
-
- doc/tutorial.dox | 4 +++-
- 1 files changed, 3 insertions(+), 1 deletions(-)
-
- Commit: 1945
- Author: sam
- Date: Tue Nov 13 11:18:59 2007 +0000
-
- * Tutorial was generating a warning since the deprecation of cucul_putstr().
-
- doc/tutorial.dox | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1944
- Author: pterjan
- Date: Tue Nov 13 11:03:25 2007 +0000
-
- Import Ruby binding
-
- ruby/Makefile | 15 ++
- ruby/caca/extconf.rb | 5 +
- ruby/cucul/cucul-canvas.c | 608 +++++++++++++++++++++++++++++++++++++++++++++
- ruby/cucul/cucul.c | 48 ++++
- ruby/cucul/extconf.rb | 5 +
- 5 files changed, 681 insertions(+), 0 deletions(-)
-
- Commit: 1919
- Author: jylam
- Date: Wed Nov 7 10:29:02 2007 +0000
-
- * Added switch to control output font size, and updated documentation
- accordingly
-
- doc/img2txt.1 | 14 ++++++++++++++
- src/img2txt.c | 22 ++++++++++++++++------
- 2 files changed, 30 insertions(+), 6 deletions(-)
-
- Commit: 1918
- Author: jylam
- Date: Wed Nov 7 10:07:04 2007 +0000
-
- * Updated man page for --version
-
- doc/img2txt.1 | 6 ++++++
- 1 files changed, 6 insertions(+), 0 deletions(-)
-
- Commit: 1917
- Author: jylam
- Date: Wed Nov 7 10:03:50 2007 +0000
-
- * Added version switch
-
- src/img2txt.c | 31 ++++++++++++++++++++++++++-----
- 1 files changed, 26 insertions(+), 5 deletions(-)
-
- Commit: 1916
- Author: jylam
- Date: Wed Nov 7 09:44:26 2007 +0000
-
- * Updated documentation to reflect img2irc name change, fixed typo in img2txt help
-
- doc/Makefile.am | 2 +-
- doc/cacaview.1 | 2 +-
- src/img2txt.c | 2 +-
- 3 files changed, 3 insertions(+), 3 deletions(-)
-
- Commit: 1915
- Author: jylam
- Date: Wed Nov 7 09:27:43 2007 +0000
-
- * Updated img2txt man page
-
- doc/img2irc.1 | 27 --------------
- doc/img2txt.1 | 112 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 112 insertions(+), 27 deletions(-)
-
- Commit: 1914
- Author: sam
- Date: Wed Nov 7 01:09:20 2007 +0000
-
- * Always include <netinet/in.h> when present, to make header simpler.
-
- src/cacaserver.c | 4 ----
- 1 files changed, 0 insertions(+), 4 deletions(-)
-
- Commit: 1913
- Author: sam
- Date: Wed Nov 7 01:09:16 2007 +0000
-
- * cacaserver compilation fix on FreeBSD, courtesy of Alexis Ballier.
-
- src/cacaserver.c | 5 +++--
- 1 files changed, 3 insertions(+), 2 deletions(-)
-
- Commit: 1912
- Author: sam
- Date: Wed Nov 7 01:09:13 2007 +0000
-
- * Use kpsewhich to find a4.sty and a4wide.sty, as suggested by
- Alexis Ballier.
-
- configure.ac | 21 +++++++++++----------
- 1 files changed, 11 insertions(+), 10 deletions(-)
-
- Commit: 1911
- Author: jylam
- Date: Tue Nov 6 16:12:33 2007 +0000
-
- * Fixed typo in help
-
- src/img2txt.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1910
- Author: jylam
- Date: Tue Nov 6 16:07:03 2007 +0000
-
- * Added imlib2 note on builds without it
-
- src/img2txt.c | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
-
- Commit: 1909
- Author: jylam
- Date: Tue Nov 6 14:09:07 2007 +0000
-
- * Added brightness / contrast / gamma support
-
- src/img2txt.c | 44 ++++++++++++++++++++++++++++++++------------
- 1 files changed, 32 insertions(+), 12 deletions(-)
-
- Commit: 1908
- Author: jylam
- Date: Tue Nov 6 13:51:36 2007 +0000
-
- * Fixed bad file error handling, made dither and export errors more informative on program name
-
- src/img2txt.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
-
- Commit: 1907
- Author: jylam
- Date: Tue Nov 6 13:49:19 2007 +0000
-
- * Added dither error handling
-
- src/img2txt.c | 10 ++++++++--
- 1 files changed, 8 insertions(+), 2 deletions(-)
-
- Commit: 1906
- Author: jylam
- Date: Tue Nov 6 13:45:18 2007 +0000
-
- * Added --dither option and updated usage()
-
- src/img2txt.c | 20 ++++++++++++++++----
- 1 files changed, 16 insertions(+), 4 deletions(-)
-
- Commit: 1905
- Author: jylam
- Date: Tue Nov 6 13:19:23 2007 +0000
-
- * WTF is a typedef missing ?
-
- src/mygetopt.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1904
- Author: jylam
- Date: Tue Nov 6 13:13:14 2007 +0000
-
- * Quick and Dirty hack for DOS ans kernel drivers
-
- src/mygetopt.c | 5 +++++
- 1 files changed, 5 insertions(+), 0 deletions(-)
-
- Commit: 1903
- Author: jylam
- Date: Tue Nov 6 12:59:54 2007 +0000
-
- * Oops, forgot to add getopt replacement files, omg.
-
- src/mygetopt.c | 122 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- src/mygetopt.h | 31 ++++++++++++++
- 2 files changed, 153 insertions(+), 0 deletions(-)
-
- Commit: 1902
- Author: jylam
- Date: Tue Nov 6 12:57:46 2007 +0000
-
- * Replaced img2irc / pic2irc occurences, fixed bad c/c in options list
-
- src/img2txt.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 1901
- Author: jylam
- Date: Tue Nov 6 12:55:26 2007 +0000
-
- * Renamed img2irc to a more generic img2txt
-
- src/Makefile.am | 10 ++--
- src/img2irc.c | 170 -------------------------------------------------------
- src/img2txt.c | 170 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 3 files changed, 175 insertions(+), 175 deletions(-)
-
- Commit: 1900
- Author: jylam
- Date: Tue Nov 6 12:53:52 2007 +0000
-
- * Added getopt / mygetopt support to img2irc, and added options to control width, height, and format
-
- src/Makefile.am | 2 +-
- src/img2irc.c | 110 +++++++++++++++++++++++++++++++++++++++++++++++--------
- 2 files changed, 95 insertions(+), 17 deletions(-)
-
- Commit: 1884
- Author: sam
- Date: Sun Nov 4 18:37:38 2007 +0000
-
- * New transition effects: horizontal and vertical lines.
-
- src/cacademo.c | 25 ++++++++++++++++++++++++-
- 1 files changed, 24 insertions(+), 1 deletions(-)
-
- Commit: 1882
- Author: sam
- Date: Sun Nov 4 12:00:03 2007 +0000
-
- * Updated libcaca and cacaview after the API changes.
-
- caca/caca0.c | 4 ++--
- src/cacaview.c | 36 +++++++++++++++++++-----------------
- 2 files changed, 21 insertions(+), 19 deletions(-)
-
- Commit: 1881
- Author: sam
- Date: Sun Nov 4 12:00:00 2007 +0000
-
- * Renamed cucul_set_dither_mode() into cucul_set_dither_algorithm(). It’s
- a longer name but "mode" really wasn’t appropriate here.
-
- cucul/cucul.h | 9 ++++++---
- cucul/dither.c | 48 ++++++++++++++++++++++++------------------------
- cucul/legacy.c | 10 ++++++++++
- 3 files changed, 40 insertions(+), 27 deletions(-)
-
- Commit: 1880
- Author: sam
- Date: Sun Nov 4 11:59:57 2007 +0000
-
- * Implemented cucul_get_dither_charset() and cucul_get_dither_mode().
-
- cucul/cucul.h | 2 +
- cucul/dither.c | 121 +++++++++++++++++++++++++++++++++++++-------------------
- 2 files changed, 82 insertions(+), 41 deletions(-)
-
- Commit: 1879
- Author: sam
- Date: Sun Nov 4 11:59:54 2007 +0000
-
- * Renamed doxygen sections here and there to avoid embarassing side-effects
- such as "man tutorial" showing the libcaca tutorial on Debian systems.
-
- AUTHORS | 2 +-
- NEWS | 2 +-
- THANKS | 2 +-
- TODO | 2 +-
- caca/caca.h | 4 ++--
- cucul/cucul.h | 23 ++++++++++++-----------
- doc/canvas.dox | 2 +-
- doc/font.dox | 2 +-
- doc/libcaca.dox | 20 ++++++++++----------
- doc/migrating.dox | 2 +-
- doc/style.dox | 2 +-
- doc/tutorial.dox | 2 +-
- doc/user.dox | 2 +-
- 13 files changed, 34 insertions(+), 33 deletions(-)
-
- Commit: 1878
- Author: sam
- Date: Sun Nov 4 11:59:47 2007 +0000
-
- * Renamed fonts to *.data to make sure they are not mistaken for editable
- files (like there is any chance).
-
- Makefile.am | 4 +-
- cucul/Makefile.am | 8 +-
- cucul/font.c | 4 +-
- cucul/font_mono9.h | 6173 ----------------------------------------------
- cucul/font_monobold12.h | 6223 -----------------------------------------------
- cucul/mono9.data | 6173 ++++++++++++++++++++++++++++++++++++++++++++++
- cucul/monobold12.data | 6223 +++++++++++++++++++++++++++++++++++++++++++++++
- 7 files changed, 12405 insertions(+), 12403 deletions(-)
-
- Commit: 1877
- Author: sam
- Date: Sun Nov 4 10:41:07 2007 +0000
-
- * Implemented cucul_get_dither_antialias() and cucul_get_dither_color().
-
- cucul/cucul.h | 2 +
- cucul/dither.c | 96 +++++++++++++++++++++++++++++++++++++++++++++-----------
- 2 files changed, 79 insertions(+), 19 deletions(-)
-
- Commit: 1876
- Author: sam
- Date: Sun Nov 4 09:56:40 2007 +0000
-
- * cucul_get_dither_brightness() is no longer a stub.
- * Implemented missing cucul_get_dither_contrast().
-
- cucul/dither.c | 38 +++++++++++++++++++++++++++++++-------
- 1 files changed, 31 insertions(+), 7 deletions(-)
-
- Commit: 1875
- Author: sam
- Date: Sun Nov 4 09:56:37 2007 +0000
-
- * Removed calls to now deprecated cucul_set_dither_invert().
-
- cxx/cucul++.cpp | 5 -----
- cxx/cucul++.h | 1 -
- test/demo.c | 2 +-
- 3 files changed, 1 insertions(+), 7 deletions(-)
-
- Commit: 1874
- Author: sam
- Date: Sun Nov 4 09:30:15 2007 +0000
-
- * Ignore the autotools/ directory.
-
- Commit: 1873
- Author: sam
- Date: Sun Nov 4 09:29:07 2007 +0000
-
- * Added .gitignore files in addition to svn:ignore properties.
-
- .gitignore | 22 ++++++++++++++++++++++
- cxx/.gitignore | 1 +
- doc/.gitignore | 4 ++++
- src/.gitignore | 7 +++++++
- test/.gitignore | 23 +++++++++++++++++++++++
- tools/.gitignore | 3 +++
- 6 files changed, 60 insertions(+), 0 deletions(-)
-
- Commit: 1872
- Author: sam
- Date: Sun Nov 4 08:45:47 2007 +0000
-
- * Don’t manage autotools/ with SVN.
-
- Makefile.am | 2 +-
- autotools/Makefile.am | 1 -
- configure.ac | 1 -
- 3 files changed, 1 insertions(+), 3 deletions(-)
-
- Commit: 1871
- Author: sam
- Date: Sat Nov 3 23:27:54 2007 +0000
-
- * Add a lookback table in the output. Will be handy later.
- * Now sortchars’s output can be directly saved to a C header file.
-
- tools/sortchars.c | 15 ++++++++++++++-
- 1 files changed, 14 insertions(+), 1 deletions(-)
-
- Commit: 1870
- Author: sam
- Date: Sat Nov 3 22:59:53 2007 +0000
-
- * Add cucul_get_dither_brightness(), _gamma() and _contrast(). There is no
- reason to keep a copy of them in the calling program.
- * Deprecate cucul_set_dither_invert(). Inverting a dither's colours is now
- done by setting a negative gamma value.
-
- cucul/cucul.h | 5 ++++-
- cucul/dither.c | 40 +++++++++++++++++++++++++++++-----------
- cucul/legacy.c | 13 +++++++++++++
- 3 files changed, 46 insertions(+), 12 deletions(-)
-
- Commit: 1869
- Author: sam
- Date: Sat Nov 3 12:59:42 2007 +0000
-
- * Crap, typo in bootstrap script.
-
- bootstrap | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1868
- Author: sam
- Date: Sat Nov 3 12:58:05 2007 +0000
-
- * Updated bootstrap script.
-
- bootstrap | 44 +++++++++++++++++++++++++-------------------
- 1 files changed, 25 insertions(+), 19 deletions(-)
-
- Commit: 1853
- Author: sam
- Date: Sun Oct 28 10:27:01 2007 +0000
-
- * Only use __attribute__((__deprecated__)) with gcc >= 3.x.
-
- cucul/cucul.h | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 1852
- Author: sam
- Date: Sun Oct 28 10:23:59 2007 +0000
-
- * C89 compilation fix for machines that do not have <endian.h>, thanks to
- Rado S.
-
- test/font.c | 20 +++++++++++---------
- 1 files changed, 11 insertions(+), 9 deletions(-)
-
- Commit: 1851
- Author: sam
- Date: Sun Oct 28 10:20:11 2007 +0000
-
- * When present, include <termios.h> and <unistd.h> to allow the ncurses
- driver to build on Solaris. Fix courtesy of Rado S.
-
- caca/driver_ncurses.c | 6 ++++--
- configure.ac | 2 +-
- 2 files changed, 5 insertions(+), 3 deletions(-)
-
- Commit: 1842
- Author: sam
- Date: Tue Oct 23 23:02:40 2007 +0000
-
- * Improved distance computation in sortchars.c.
- * Use font 0 instead of font 1.
- * Print a bitmapped example at the end.
- _pBBBBPP"' '7PBBBBBL
- _BBBBP" __p@BBBBBBBBBpp__ 7%BBBb_
- _BBBB" _@BBBBBPPPPPPPP%BBBBBpL %BBBb
- BBB" _@BBBP"' ____ 'PBBBBp %BB
- BB @BBBP __iIIIIIIIIIiL '%BBBL 7B
- P BBBP _IIII**''''"*lIIIi_ 7BBBb 7
- BBBP III/' ,,:::, "IIIi BBBb
- JBBB III" ,!!!!!!!!:, lIIi 7BBB
- BBBL JIII ,!!"' '!!! III BBBL
- BBBL lIII "!!, !!! IIIL BBBP
- BBBL III !!!::::!!!" JIII BBBL
- JBBB lIIIL '"!!!!""' iIII @BBB
- L 3BBBL "lIIIi_ __iIII/ @BBB
- BL 7BBBb '*IIIIIIIIIIII/" _@BBP @
- BBb %BBBb_ '"*****"' __BBBB" _BB
- %BBBp 7BBBBbpL__ __ppBBBBP" _@BBB
- 7%BBBp_ '7PBBBBBBBBBBBBBBPP' _@BBBP
- 'PBBBBpL_ ''''PP"'''' _p@BBBBP
-
- tools/sortchars.c | 71 ++++++++++++++++++++++++++++++++++++++++++++++++----
- 1 files changed, 65 insertions(+), 6 deletions(-)
-
- Commit: 1841
- Author: sam
- Date: Mon Oct 22 10:15:54 2007 +0000
-
- * Updates to sortchars.c so that it can output a proper LUT.
-
- tools/sortchars.c | 72 +++++++++++++++++++++++++++++++++++++++++++++-------
- 1 files changed, 62 insertions(+), 10 deletions(-)
-
- Commit: 1840
- Author: sam
- Date: Mon Oct 22 08:47:05 2007 +0000
-
- * Small tool to analyse character glyphs depending on their shape. Will be
- used for improved dithering.
-
- tools/Makefile.am | 5 ++-
- tools/sortchars.c | 142 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 146 insertions(+), 1 deletions(-)
-
- Commit: 1839
- Author: sam
- Date: Sat Oct 20 07:37:28 2007 +0000
-
- * Documented which drivers support caca_set_cursor().
-
- caca/graphics.c | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
-
- Commit: 1837
- Author: sam
- Date: Fri Oct 19 22:22:13 2007 +0000
-
- * Implemented caca_set_cursor() on the X11, ncurses and S-Lang drivers.
- * Use caca_set_cursor() in test/input.c.
-
- caca/driver_ncurses.c | 12 +++++++++++-
- caca/driver_slang.c | 8 +++++++-
- caca/driver_x11.c | 22 +++++++++++++++++++++-
- test/input.c | 4 ++--
- 4 files changed, 41 insertions(+), 5 deletions(-)
-
- Commit: 1836
- Author: sam
- Date: Thu Oct 18 22:07:39 2007 +0000
-
- * Fixed cacaview’s dithering selection.
-
- src/cacaview.c | 20 +++++++++++++-------
- 1 files changed, 13 insertions(+), 7 deletions(-)
-
- Commit: 1835
- Author: sam
- Date: Sun Oct 7 20:40:39 2007 +0000
-
- * Output refman.log in case of build error.
-
- doc/Makefile.am | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1833
- Author: sam
- Date: Sun Sep 30 16:49:47 2007 +0000
-
- * Save user attributes when calling cucul_dither_bitmap().
-
- cucul/dither.c | 7 ++++++-
- 1 files changed, 6 insertions(+), 1 deletions(-)
-
- Commit: 1829
- Author: sam
- Date: Sun Sep 30 15:03:38 2007 +0000
-
- * Further refined the tetex/texlive detection method.
- * Support for autotools-1.10.
-
- bootstrap | 12 +++++++-----
- configure.ac | 15 +++++++++------
- 2 files changed, 16 insertions(+), 11 deletions(-)
-
- Commit: 1828
- Author: sam
- Date: Sun Sep 30 14:44:46 2007 +0000
-
- * Support Debian's texlive installation. Will sneak this fix in beta12.
-
- configure.ac | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 1824
- Author: sam
- Date: Sun Sep 30 13:34:11 2007 +0000
-
- * Set version to 0.99.beta11.
- * Updated NEWS and ChangeLog.
-
- ChangeLog | 7339 +++++++++++-----------------------------------------------
- NEWS | 11 +
- configure.ac | 2 +-
- 3 files changed, 1391 insertions(+), 5961 deletions(-)
-
- Commit: 1823
- Author: sam
- Date: Sun Sep 30 13:32:16 2007 +0000
-
- * Minor tuning to the various tests, just so that they’re releasable.
-
- test/blit.c | 2 +-
- test/colors.c | 2 +-
- test/demo.c | 3 ++-
- test/demo0.c | 1 +
- test/dithering.c | 2 +-
- test/event.c | 2 +-
- 6 files changed, 7 insertions(+), 5 deletions(-)
-
- Commit: 1822
- Author: sam
- Date: Sun Sep 30 11:28:13 2007 +0000
-
- * Replaced deprecated cucul_rotate() call with cucul_rotate_180().
-
- cxx/cucul++.cpp | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1820
- Author: sam
- Date: Sun Sep 30 10:22:24 2007 +0000
-
- * Added a few rotation pairs. Nothing awesome.
-
- cucul/transform.c | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
-
- Commit: 1819
- Author: sam
- Date: Sun Sep 30 10:12:19 2007 +0000
-
- * Improve rotation output by avoiding white-on-black attributes to appear
- due to spaces.
-
- cucul/transform.c | 15 +++++++++++++++
- 1 files changed, 15 insertions(+), 0 deletions(-)
-
- Commit: 1816
- Author: sam
- Date: Sat Sep 29 15:15:17 2007 +0000
-
- * Allow to rotate canvases with an odd width.
- * Added a few additional character pairs of the left/right rotations.
- * Added missing errno sets.
-
- cucul/transform.c | 138 ++++++++++++++++++++++++++++++++--------------------
- 1 files changed, 85 insertions(+), 53 deletions(-)
-
- Commit: 1814
- Author: sam
- Date: Thu Aug 2 18:12:19 2007 +0000
-
- * More widechar rotations. \/ > /\ < is cool.
-
- cucul/transform.c | 6 ++++++
- 1 files changed, 6 insertions(+), 0 deletions(-)
-
- Commit: 1813
- Author: sam
- Date: Thu Aug 2 17:33:10 2007 +0000
-
- * Reset cursor position after a resize. Not sure it’s what I want.
-
- cucul/cucul.c | 12 +++++++++++-
- 1 files changed, 11 insertions(+), 1 deletions(-)
-
- Commit: 1812
- Author: sam
- Date: Thu Aug 2 16:38:31 2007 +0000
-
- * More widechar rotation pairs.
-
- cucul/transform.c | 40 ++++++++++++++++++++++++----------------
- 1 files changed, 24 insertions(+), 16 deletions(-)
-
- Commit: 1809
- Author: sam
- Date: Tue Jul 17 20:46:18 2007 +0000
-
- * Renamed cucul_rotate_*_wide to cucul_rotate_* and cucul_rotate_* to
- cucul_stretch_* to avoid long function names. And the pairwise rotations
- look so nice now that they should be the real rotation chars.
-
- cucul/cucul.h | 4 +-
- cucul/transform.c | 176 +++++++++++++++++++++++++++--------------------------
- test/text.c | 2 +-
- 3 files changed, 92 insertions(+), 90 deletions(-)
-
- Commit: 1808
- Author: sam
- Date: Tue Jul 17 17:20:11 2007 +0000
-
- * More characters for the wide rotations.
- * Updated test/text to show what the wide rotations now do.
-
- cucul/transform.c | 101 +++++++++++++++++++++++++++++++++++++++++++++++-----
- test/text.c | 32 ++++++++++++-----
- 2 files changed, 114 insertions(+), 19 deletions(-)
-
- Commit: 1807
- Author: sam
- Date: Tue Jul 17 15:22:34 2007 +0000
-
- * Use j/ḷ and l/ȷ pairs in glyph rotation.
-
- cucul/transform.c | 6 +++++-
- 1 files changed, 5 insertions(+), 1 deletions(-)
-
- Commit: 1806
- Author: sam
- Date: Mon Jul 16 23:51:49 2007 +0000
-
- * minor warning fix
-
- test/input.c | 5 +++--
- 1 files changed, 3 insertions(+), 2 deletions(-)
-
- Commit: 1805
- Author: sam
- Date: Tue Jul 10 17:02:46 2007 +0000
-
- * Implemented cucul_rotate_left_wide() and cucul_rotate_right_wide(). They
- suck massively for now.
-
- cucul/cucul.h | 2 +
- cucul/transform.c | 200 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- test/text.c | 2 +-
- 3 files changed, 203 insertions(+), 1 deletions(-)
-
- Commit: 1795
- Author: sam
- Date: Mon Jul 9 17:24:28 2007 +0000
-
- * Fixed address in license.
-
- COPYING | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1788
- Author: sam
- Date: Thu Jun 28 16:29:00 2007 +0000
-
- * Renamed cucul_left/cucul_right into cucul_rotate_left/cucul_rotate_right.
- * Renamed cucul_rotate into cucul_rotate_180.
- * Deprecated cucul_rotate and fix examples accordingly.
- Hope it all makes sense.
-
- cucul/cucul.h | 7 ++++---
- cucul/legacy.c | 9 +++++++++
- cucul/transform.c | 6 +++---
- test/text.c | 4 ++--
- test/transform.c | 2 +-
- 5 files changed, 19 insertions(+), 9 deletions(-)
-
- Commit: 1787
- Author: sam
- Date: Thu Jun 28 15:57:25 2007 +0000
-
- * Added a small test for cucul_left() in test/text.c. It is *fucking* ugly.
-
- test/text.c | 20 ++++++++++++++------
- 1 files changed, 14 insertions(+), 6 deletions(-)
-
- Commit: 1786
- Author: sam
- Date: Thu Jun 28 15:56:59 2007 +0000
-
- * Implemented cucul_left() and cucul_right() for 90-degree rotations.
-
- cucul/cucul.h | 2 +
- cucul/transform.c | 253 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 255 insertions(+), 0 deletions(-)
-
- Commit: 1785
- Author: sam
- Date: Thu Jun 28 12:58:17 2007 +0000
-
- * Patch by Ben Wiley Sittler to use ACS_* special characters in the ncurses
- driver.
-
- caca/driver_ncurses.c | 333 ++++++++++++++++++++++++++++++++++++++++++++++++-
- 1 files changed, 330 insertions(+), 3 deletions(-)
-
- Commit: 1784
- Author: sam
- Date: Thu Jun 28 12:56:40 2007 +0000
-
- * Handle multiframe canvases in the caca importer, courtesy of Ben Wiley
- Sittler. Untested.
-
- cucul/import.c | 77 ++++++++++++++++++++++++++++++++++++++++---------------
- 1 files changed, 56 insertions(+), 21 deletions(-)
-
- Commit: 1783
- Author: sam
- Date: Thu Jun 28 12:49:28 2007 +0000
-
- * Removed malloc() calls from the rotozoom code, put initialisation in the
- PREPARE rule and did minor cleanup (SCNR).
-
- src/cacademo.c | 93 ++++++++++++++++++++++++--------------------------------
- 1 files changed, 40 insertions(+), 53 deletions(-)
-
- Commit: 1782
- Author: sam
- Date: Thu Jun 28 12:47:57 2007 +0000
-
- * Added more box glyphs to the canvas transformations, courtesy of Ben Wiley
- Sittler.
-
- cucul/transform.c | 20 ++++++++++++++++++++
- 1 files changed, 20 insertions(+), 0 deletions(-)
-
- Commit: 1781
- Author: sam
- Date: Thu Jun 28 12:46:54 2007 +0000
-
- * Added a few chars to the unicode test.
-
- test/unicode.c | 4 +++-
- 1 files changed, 3 insertions(+), 1 deletions(-)
-
- Commit: 1780
- Author: sam
- Date: Thu Jun 28 12:46:04 2007 +0000
-
- * Differentiate between • and ● in the X11 rendering overrides.
-
- caca/driver_x11.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1779
- Author: sam
- Date: Thu Jun 28 12:15:06 2007 +0000
-
- * Patch by Ben Wiley Sittler for two misrendered glyphs.
-
- caca/driver_x11.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 1778
- Author: sam
- Date: Thu Jun 28 07:43:41 2007 +0000
-
- * Slightly nicer code in driver_x11.c.
-
- caca/driver_x11.c | 56 ++++++++++++++++++++++++----------------------------
- 1 files changed, 26 insertions(+), 30 deletions(-)
-
- Commit: 1777
- Author: jylam
- Date: Thu Jun 28 07:42:36 2007 +0000
-
- * Minor cosmetic changes
-
- src/cacademo.c | 11 ++++-------
- 1 files changed, 4 insertions(+), 7 deletions(-)
-
- Commit: 1776
- Author: sam
- Date: Wed Jun 27 18:00:18 2007 +0000
-
- * Use cucul_utf32_to_ascii() when the SLang backend does not support UTF-8.
-
- caca/driver_slang.c | 12 ++++++------
- 1 files changed, 6 insertions(+), 6 deletions(-)
-
- Commit: 1775
- Author: sam
- Date: Wed Jun 27 17:40:14 2007 +0000
-
- * X11 driver improvements courtesy of Ben Wiley Sittler. Reworked them a
- bit myself, too.
-
- caca/driver_x11.c | 396 +++++++++++++++++++++++++++++++++++------------------
- 1 files changed, 263 insertions(+), 133 deletions(-)
-
- Commit: 1774
- Author: sam
- Date: Wed Jun 27 14:43:59 2007 +0000
-
- * Compilation fix for systems (e.g. Darwin) where SLtt_Has_Alt_Charset does
- not exist, courtesy of Ben Wiley Sittler.
-
- caca/driver_slang.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 1773
- Author: sam
- Date: Wed Jun 27 14:39:47 2007 +0000
-
- * Implemented cucul_utf32_to_ascii() using code from Ben Wiley Sittler.
-
- cucul/charset.c | 140 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
- cucul/cucul.h | 1 +
- 2 files changed, 140 insertions(+), 1 deletions(-)
-
- Commit: 1772
- Author: sam
- Date: Wed Jun 27 13:35:59 2007 +0000
-
- * Fixed OpenGL fullwidth support, courtesy of Ben Wiley Sittler.
-
- AUTHORS | 3 ++
- caca/driver_gl.c | 65 ++++++++++++++++++++++++++++++++---------------------
- 2 files changed, 42 insertions(+), 26 deletions(-)
-
- Commit: 1771
- Author: sam
- Date: Wed Jun 27 13:06:18 2007 +0000
-
- * Disabled USE_RGB12_FGBG for now, as it was reported not to work.
-
- caca/driver_cocoa.m | 32 ++++++++++++++++----------------
- 1 files changed, 16 insertions(+), 16 deletions(-)
-
- Commit: 1770
- Author: sam
- Date: Wed Jun 27 13:03:31 2007 +0000
-
- * Winsock compilation fixes in cacaserver, courtesy of Ben Wiley Sittler
- <bsittler@gmail.com>
-
- src/cacaserver.c | 17 +++++++++++------
- 1 files changed, 11 insertions(+), 6 deletions(-)
-
- Commit: 1769
- Author: sam
- Date: Wed Jun 27 12:52:15 2007 +0000
-
- * Updated internal fonts to match tools/makefont.c.
-
- cucul/font_mono9.h | 3831 +++++++++++++++++++++++++++++++----------------
- cucul/font_monobold12.h | 3768 ++++++++++++++++++++++++++++++----------------
- 2 files changed, 5006 insertions(+), 2593 deletions(-)
-
- Commit: 1768
- Author: sam
- Date: Wed Jun 27 12:48:34 2007 +0000
-
- * Added glyphs to our default fonts:
- + Geometric Shapes, Halfwidth and Fullwidth Forms (as suggested by Ben
- Wiley Sittler)
- + Miscellaneous Symbols (as suggested by Mohammed Adnène Trojette)
-
- tools/makefont.c | 3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
-
- Commit: 1767
- Author: sam
- Date: Wed Jun 27 12:46:25 2007 +0000
-
- * Add a "make fonts" rule to the makefile for easy updates.
-
- Makefile.am | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
-
- Commit: 1766
- Author: jylam
- Date: Sun Jun 24 07:46:18 2007 +0000
-
- * Added rotozoom (and its 1MB header file)
-
- src/Makefile.am | 2 +-
- src/cacademo.c | 114 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
- src/texture.h | 2 +
- 3 files changed, 116 insertions(+), 2 deletions(-)
-
- Commit: 1757
- Author: jylam
- Date: Fri Feb 23 14:34:48 2007 +0000
-
- * Added squared transition to cacademo
-
- build-kernel | 4 ++--
- src/cacademo.c | 40 +++++++++++++++++++++++++++++++++++++---
- 2 files changed, 39 insertions(+), 5 deletions(-)
-
- Commit: 1754
- Author: jylam
- Date: Thu Feb 22 15:34:48 2007 +0000
-
- * Added error checks to cacaplay
-
- src/cacaplay.c | 12 +++++++++++-
- 1 files changed, 11 insertions(+), 1 deletions(-)
-
- Commit: 1753
- Author: jylam
- Date: Thu Feb 22 15:31:39 2007 +0000
-
- * Added error checks on canvas / display creations
-
- test/blit.c | 13 ++++++++++++-
- test/colors.c | 12 +++++++++---
- test/cucul.c | 6 ++++++
- test/demo.c | 13 ++++++++++---
- test/dithering.c | 15 ++++++++++++++-
- test/event.c | 13 ++++++++++---
- test/font.c | 6 ++++++
- test/frames.c | 6 ++++++
- test/fullwidth.c | 10 ++++++++++
- test/gamma.c | 10 ++++++++++
- test/hsv.c | 10 ++++++++++
- test/import.c | 11 +++++++++++
- test/input.c | 10 ++++++++++
- test/swallow.c | 13 +++++++++++--
- test/text.c | 6 ++++++
- test/transform.c | 10 ++++++++++
- test/unicode.c | 11 ++++++++++-
- 17 files changed, 161 insertions(+), 14 deletions(-)
-
- Commit: 1752
- Author: jylam
- Date: Thu Feb 22 14:47:32 2007 +0000
-
- * Added error detection to truecolor test
-
- test/truecolor.c | 11 +++++++++++
- 1 files changed, 11 insertions(+), 0 deletions(-)
-
- Commit: 1750
- Author: sam
- Date: Tue Feb 20 18:15:52 2007 +0000
-
- * The transformation rules didn’t have ⅃ ⅄ ⅂.
-
- cucul/transform.c | 7 +++++++
- 1 files changed, 7 insertions(+), 0 deletions(-)
-
- Commit: 1556
- Author: jylam
- Date: Thu Jan 4 11:07:43 2007 +0000
-
- * Changed threshold in key events, a bit more natural
-
- caca/event.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1462
- Author: sam
- Date: Tue Dec 12 01:53:54 2006 +0000
-
- * Bwarf, typo in the no warranty clause.
-
- DotNet/AssemblyInfo.cs | 2 +-
- DotNet/Caca.cs | 2 +-
- DotNet/Cucul.cs | 2 +-
- DotNet/test.cs | 2 +-
- caca/caca.c | 2 +-
- caca/caca.h | 2 +-
- caca/caca0.c | 2 +-
- caca/caca0.h | 2 +-
- caca/caca_internals.h | 2 +-
- caca/driver_cocoa.m | 2 +-
- caca/driver_conio.c | 2 +-
- caca/driver_gl.c | 2 +-
- caca/driver_ncurses.c | 2 +-
- caca/driver_raw.c | 2 +-
- caca/driver_slang.c | 2 +-
- caca/driver_vga.c | 2 +-
- caca/driver_win32.c | 2 +-
- caca/driver_x11.c | 2 +-
- caca/event.c | 2 +-
- caca/graphics.c | 2 +-
- caca/time.c | 2 +-
- cucul/attr.c | 2 +-
- cucul/box.c | 2 +-
- cucul/canvas.c | 2 +-
- cucul/charset.c | 2 +-
- cucul/conic.c | 2 +-
- cucul/cucul.c | 2 +-
- cucul/cucul.h | 2 +-
- cucul/cucul_internals.h | 2 +-
- cucul/dither.c | 2 +-
- cucul/export.c | 2 +-
- cucul/font.c | 2 +-
- cucul/frame.c | 2 +-
- cucul/import.c | 2 +-
- cucul/legacy.c | 2 +-
- cucul/line.c | 2 +-
- cucul/transform.c | 2 +-
- cucul/triangle.c | 2 +-
- cxx/caca++.cpp | 2 +-
- cxx/caca++.h | 2 +-
- cxx/cucul++.cpp | 2 +-
- cxx/cucul++.h | 2 +-
- cxx/cxxtest.cpp | 2 +-
- kernel/kernel.c | 2 +-
- kernel/kernel.h | 2 +-
- python/pypycaca.c | 2 +-
- python/pypycaca.h | 2 +-
- src/aafire.c | 7 +++----
- src/cacademo.c | 2 +-
- src/cacadraw.c | 2 +-
- src/cacaplay.c | 2 +-
- src/cacaserver.c | 2 +-
- src/cacaview.c | 2 +-
- src/common-image.c | 2 +-
- src/common-image.h | 2 +-
- src/img2irc.c | 2 +-
- test/blit.c | 2 +-
- test/colors.c | 2 +-
- test/cucul.c | 2 +-
- test/demo.c | 2 +-
- test/dithering.c | 2 +-
- test/event.c | 2 +-
- test/export.c | 2 +-
- test/font.c | 2 +-
- test/font2tga.c | 2 +-
- test/frames.c | 2 +-
- test/fullwidth.c | 2 +-
- test/gamma.c | 2 +-
- test/hsv.c | 2 +-
- test/import.c | 2 +-
- test/input.c | 2 +-
- test/spritedit.c | 2 +-
- test/swallow.c | 2 +-
- test/text.c | 2 +-
- test/transform.c | 2 +-
- test/truecolor.c | 2 +-
- test/unicode.c | 2 +-
- tools/makefont.c | 2 +-
- tools/optipal.c | 2 +-
- 79 files changed, 81 insertions(+), 82 deletions(-)
-
- Commit: 1452
- Author: sam
- Date: Mon Dec 11 15:48:46 2006 +0000
-
- * Add a no warranty clause to the code.
-
- DotNet/AssemblyInfo.cs | 7 ++++---
- DotNet/Caca.cs | 7 ++++---
- DotNet/Cucul.cs | 7 ++++---
- DotNet/test.cs | 9 +++++----
- caca/caca.c | 7 ++++---
- caca/caca.h | 7 ++++---
- caca/caca0.c | 7 ++++---
- caca/caca0.h | 7 ++++---
- caca/caca_internals.h | 7 ++++---
- caca/driver_cocoa.m | 7 ++++---
- caca/driver_conio.c | 7 ++++---
- caca/driver_gl.c | 7 ++++---
- caca/driver_ncurses.c | 7 ++++---
- caca/driver_raw.c | 7 ++++---
- caca/driver_slang.c | 7 ++++---
- caca/driver_vga.c | 7 ++++---
- caca/driver_win32.c | 7 ++++---
- caca/driver_x11.c | 7 ++++---
- caca/event.c | 7 ++++---
- caca/graphics.c | 7 ++++---
- caca/time.c | 7 ++++---
- cucul/attr.c | 7 ++++---
- cucul/box.c | 7 ++++---
- cucul/canvas.c | 7 ++++---
- cucul/charset.c | 7 ++++---
- cucul/conic.c | 7 ++++---
- cucul/cucul.c | 7 ++++---
- cucul/cucul.h | 7 ++++---
- cucul/cucul_internals.h | 7 ++++---
- cucul/dither.c | 7 ++++---
- cucul/export.c | 7 ++++---
- cucul/font.c | 7 ++++---
- cucul/frame.c | 7 ++++---
- cucul/import.c | 7 ++++---
- cucul/legacy.c | 7 ++++---
- cucul/line.c | 7 ++++---
- cucul/transform.c | 7 ++++---
- cucul/triangle.c | 7 ++++---
- cxx/caca++.cpp | 7 ++++---
- cxx/caca++.h | 7 ++++---
- cxx/cucul++.cpp | 7 ++++---
- cxx/cucul++.h | 7 ++++---
- cxx/cxxtest.cpp | 7 ++++---
- kernel/kernel.c | 7 ++++---
- kernel/kernel.h | 7 ++++---
- python/pypycaca.c | 7 ++++---
- python/pypycaca.h | 7 ++++---
- src/aafire.c | 7 ++++---
- src/cacademo.c | 7 ++++---
- src/cacadraw.c | 7 ++++---
- src/cacaplay.c | 7 ++++---
- src/cacaserver.c | 11 ++++++++---
- src/cacaview.c | 7 ++++---
- src/common-image.c | 7 ++++---
- src/common-image.h | 7 ++++---
- src/img2irc.c | 7 ++++---
- test/blit.c | 7 ++++---
- test/colors.c | 7 ++++---
- test/cucul.c | 7 ++++---
- test/demo.c | 7 ++++---
- test/dithering.c | 7 ++++---
- test/event.c | 7 ++++---
- test/export.c | 7 ++++---
- test/font.c | 7 ++++---
- test/font2tga.c | 7 ++++---
- test/frames.c | 7 ++++---
- test/fullwidth.c | 7 ++++---
- test/gamma.c | 7 ++++---
- test/hsv.c | 7 ++++---
- test/import.c | 7 ++++---
- test/input.c | 7 ++++---
- test/spritedit.c | 7 ++++---
- test/swallow.c | 7 ++++---
- test/text.c | 7 ++++---
- test/transform.c | 7 ++++---
- test/truecolor.c | 7 ++++---
- test/unicode.c | 7 ++++---
- tools/makefont.c | 7 ++++---
- tools/optipal.c | 7 ++++---
- 79 files changed, 321 insertions(+), 238 deletions(-)
-
- Commit: 1450
- Author: sam
- Date: Tue Dec 5 17:50:40 2006 +0000
-
- * Fix OpenBSD build.
-
- caca/driver_ncurses.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1449
- Author: sam
- Date: Thu Nov 30 22:41:52 2006 +0000
-
- * Working Cocoa driver, courtesy of Colin Delacroix <colin@zoy.org>.
-
- caca/driver_cocoa.m | 1047 ++++++++++++++++++++++++++++++++++++++++-----------
- configure.ac | 37 ++-
- 2 files changed, 857 insertions(+), 227 deletions(-)
-
- Commit: 1440
- Author: sam
- Date: Mon Nov 27 14:58:59 2006 +0000
-
- * Got rid of that ugly cv->import member.
-
- cucul/cucul.c | 3 --
- cucul/cucul_internals.h | 3 --
- cucul/frame.c | 4 ---
- cucul/import.c | 57 ++++++++++++++++++----------------------------
- 4 files changed, 22 insertions(+), 45 deletions(-)
-
- Commit: 1439
- Author: sam
- Date: Mon Nov 27 14:55:00 2006 +0000
-
- * Get rid of test/term.c, it's now in its own repository.
- * Added back -Wshadow, it's more useful than annoying.
-
- configure.ac | 6 +-
- test/Makefile.am | 11 +--
- test/term.c | 304 ------------------------------------------------------
- 3 files changed, 3 insertions(+), 318 deletions(-)
-
- Commit: 1438
- Author: sam
- Date: Mon Nov 27 14:53:17 2006 +0000
-
- * Fix shadowing declarations.
-
- cucul/canvas.c | 10 +++++-----
- cucul/export.c | 6 +++---
- tools/makefont.c | 32 ++++++++++++++++----------------
- 3 files changed, 24 insertions(+), 24 deletions(-)
-
- Commit: 1435
- Author: sam
- Date: Mon Nov 27 05:59:29 2006 +0000
-
- * Do not build test/term if fcntl() is not available. Yes, could be improved.
-
- test/Makefile.am | 8 +++++++-
- 1 files changed, 7 insertions(+), 1 deletions(-)
-
- Commit: 1434
- Author: sam
- Date: Mon Nov 27 05:40:51 2006 +0000
-
- * Fixed syntax errors.
-
- caca/driver_ncurses.c | 2 +-
- caca/driver_slang.c | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 1433
- Author: sam
- Date: Mon Nov 27 01:58:59 2006 +0000
-
- * Added stuff to the TODO list.
-
- TODO | 26 ++++++++++++++++++++++++++
- 1 files changed, 26 insertions(+), 0 deletions(-)
-
- Commit: 1432
- Author: sam
- Date: Mon Nov 27 01:58:00 2006 +0000
-
- * A few improvements to the screen/splitvt clone project.
-
- test/term.c | 254 ++++++++++++++++++++++++++++++++++++++++-------------------
- 1 files changed, 174 insertions(+), 80 deletions(-)
-
- Commit: 1431
- Author: sam
- Date: Mon Nov 27 01:56:37 2006 +0000
-
- * Improved vt220 import by adding a persistent context to canvases.
-
- cucul/cucul.c | 3 +
- cucul/cucul_internals.h | 3 +
- cucul/frame.c | 8 ++-
- cucul/import.c | 206 ++++++++++++++++++++++++++++------------------
- 4 files changed, 137 insertions(+), 83 deletions(-)
-
- Commit: 1430
- Author: sam
- Date: Fri Nov 24 05:51:10 2006 +0000
-
- * Added caca_set_cursor(). Not yet functional.
-
- caca/caca.h | 1 +
- caca/caca_internals.h | 1 +
- caca/driver_conio.c | 1 +
- caca/driver_gl.c | 1 +
- caca/driver_ncurses.c | 1 +
- caca/driver_raw.c | 1 +
- caca/driver_slang.c | 1 +
- caca/driver_vga.c | 1 +
- caca/driver_win32.c | 1 +
- caca/driver_x11.c | 1 +
- caca/graphics.c | 25 +++++++++++++++++++++++++
- 11 files changed, 35 insertions(+), 0 deletions(-)
-
- Commit: 1429
- Author: sam
- Date: Fri Nov 24 05:49:49 2006 +0000
-
- * Add support for doublewidth characters even if ncurses or SLang don't know
- about them.
-
- caca/driver_ncurses.c | 7 ++++++-
- caca/driver_slang.c | 7 ++++++-
- 2 files changed, 12 insertions(+), 2 deletions(-)
-
- Commit: 1428
- Author: jylam
- Date: Thu Nov 23 20:22:03 2006 +0000
-
- * .Net : Fixed drawLine() and updated example (rasters rule)
-
- DotNet/Cucul.cs | 6 ++--
- DotNet/test.cs | 61 +++++++++++++++++++++++++++++++++---------------------
- 2 files changed, 40 insertions(+), 27 deletions(-)
-
- Commit: 1427
- Author: sam
- Date: Tue Nov 21 07:09:35 2006 +0000
-
- * Added a test app that swallows two console applications. Switch with C-a.
-
- configure.ac | 4 +-
- test/Makefile.am | 6 ++-
- test/term.c | 210 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 3 files changed, 218 insertions(+), 2 deletions(-)
-
- Commit: 1426
- Author: sam
- Date: Tue Nov 21 06:35:04 2006 +0000
-
- * Improved ANSI importer so that it supports a lot more of what is needed
- for basic vt220 emulation.
-
- cucul/import.c | 320 ++++++++++++++++++++++++++++++++++++++++++++------------
- 1 files changed, 253 insertions(+), 67 deletions(-)
-
- Commit: 1425
- Author: sam
- Date: Mon Nov 20 05:49:45 2006 +0000
-
- * Added a few ideas to the TODO list.
-
- TODO | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
-
- Commit: 1424
- Author: jylam
- Date: Sat Nov 18 12:27:16 2006 +0000
-
- * Added preliminary dither support to .NET bindings
-
- DotNet/Cucul.cs | 130 +++++++++++++++++++++++++++++++++++++++++++++++++++++--
- DotNet/test.cs | 15 ++++---
- 2 files changed, 135 insertions(+), 10 deletions(-)
-
- Commit: 1423
- Author: jylam
- Date: Sat Nov 18 11:34:40 2006 +0000
-
- * Added frames to .NET bindings
-
- DotNet/Cucul.cs | 37 +++++++++++++++++++++++++++++++++++++
- 1 files changed, 37 insertions(+), 0 deletions(-)
-
- Commit: 1422
- Author: jylam
- Date: Sat Nov 18 11:25:50 2006 +0000
-
- * Updated and/or added most of basic cucul functions. Lacks primitives, frames, dither, and import/export.
-
- DotNet/Cucul.cs | 182 +++++++++++++++++++++++++++++++++++++++++++++++++------
- DotNet/test.cs | 6 ++
- 2 files changed, 170 insertions(+), 18 deletions(-)
-
- Commit: 1421
- Author: sam
- Date: Fri Nov 17 11:28:32 2006 +0000
-
- * Merged old code by Ol that can be used as a start for the Cocoa driver.
-
- caca/driver_cocoa.m | 331 +++++++++++++++++++++++++++++++++++++++++++++++---
- configure.ac | 2 +-
- 2 files changed, 312 insertions(+), 21 deletions(-)
-
- Commit: 1419
- Author: sam
- Date: Thu Nov 16 16:29:57 2006 +0000
-
- * Set version to 0.99.beta11.
- * Updated NEWS and ChangeLog.
-
- ChangeLog | 234 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- NEWS | 7 ++
- configure.ac | 2 +-
- 3 files changed, 242 insertions(+), 1 deletions(-)
-
- Commit: 1417
- Author: sam
- Date: Thu Nov 16 15:01:31 2006 +0000
-
- * Support for CUCUL_DEFAULT and CUCUL_TRANSPARENT in the HTML exporters.
- * Updated export test accordingly.
-
- cucul/export.c | 33 +++++++++++++++++++++++----------
- test/export.c | 16 ++++++++++++++--
- 2 files changed, 37 insertions(+), 12 deletions(-)
-
- Commit: 1416
- Author: sam
- Date: Thu Nov 16 11:26:22 2006 +0000
-
- * Fix a compilation warning by pretending to use seterrno()'s argument
- even when it isn't.
-
- common.h | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1415
- Author: sam
- Date: Thu Nov 16 11:23:56 2006 +0000
-
- * Implemented strcmp() and strdup() and added an fflush() stub to the
- kernel code.
-
- kernel/kernel.c | 28 ++++++++++++++++++++++++++++
- kernel/kernel.h | 3 +++
- 2 files changed, 31 insertions(+), 0 deletions(-)
-
- Commit: 1414
- Author: sam
- Date: Thu Nov 16 02:08:05 2006 +0000
-
- * Added some box drawing glyphs that are used by TOIlet's future.tlf font
- to the flip/flop/rotation filters.
-
- cucul/transform.c | 14 ++++++++++++--
- 1 files changed, 12 insertions(+), 2 deletions(-)
-
- Commit: 1399
- Author: sam
- Date: Tue Nov 14 20:14:38 2006 +0000
-
- * Don't rely on pkg-config macros for variable substitution. Just in case.
-
- caca/Makefile.am | 4 ++--
- src/Makefile.am | 8 ++++----
- tools/Makefile.am | 4 ++--
- 3 files changed, 8 insertions(+), 8 deletions(-)
-
- Commit: 1398
- Author: sam
- Date: Tue Nov 14 18:22:31 2006 +0000
-
- * No longer bail out with an error if Imlib2 or Doxygen were not found.
-
- configure.ac | 41 +++++++++++++++++++----------------------
- 1 files changed, 19 insertions(+), 22 deletions(-)
-
- Commit: 1397
- Author: sam
- Date: Tue Nov 14 18:05:02 2006 +0000
-
- * Minor documentation fix.
-
- cucul/frame.c | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
-
- Commit: 1396
- Author: sam
- Date: Tue Nov 14 18:02:29 2006 +0000
-
- * Added all the glue needed for a Cocoa output driver.
-
- caca/Makefile.am | 9 +++-
- caca/caca.c | 8 +++-
- caca/caca_internals.h | 20 ++++++---
- caca/driver_cocoa.m | 109 +++++++++++++++++++++++++++++++++++++++++++++++++
- configure.ac | 25 +++++++++++
- 5 files changed, 161 insertions(+), 10 deletions(-)
-
- Commit: 1395
- Author: sam
- Date: Tue Nov 14 16:27:15 2006 +0000
-
- * Minor compilation warning fix. OS X x86 defines "DELAY".
-
- test/spritedit.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 1394
- Author: sam
- Date: Tue Nov 14 07:59:52 2006 +0000
-
- * Documented flip/flop/rotate as being involutive.
- * Updated text test.
-
- cucul/transform.c | 13 ++++++++++---
- test/text.c | 28 ++++++++++++++++++----------
- 2 files changed, 28 insertions(+), 13 deletions(-)
-
- Commit: 1393
- Author: sam
- Date: Tue Nov 14 07:46:51 2006 +0000
-
- * Renamed the "all" test to "cucul" because it otherwise conflicted with
- the automake "all" rule.
-
- test/Makefile.am | 8 +++---
- test/all.c | 63 ------------------------------------------------------
- test/cucul.c | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 3 files changed, 67 insertions(+), 67 deletions(-)
-
- Commit: 1392
- Author: sam
- Date: Mon Nov 13 23:42:43 2006 +0000
-
- * Factored terminal title setting code.
- * Do not try to set the terminal title if TERM=linux.
-
- caca/caca_internals.h | 3 +++
- caca/driver_ncurses.c | 13 +++----------
- caca/driver_slang.c | 13 +++----------
- caca/graphics.c | 21 +++++++++++++++++++++
- 4 files changed, 30 insertions(+), 20 deletions(-)
-
- Commit: 1391
- Author: sam
- Date: Mon Nov 13 23:33:49 2006 +0000
-
- * Implemented caca_set_display_title() for ncurses and S-Lang.
-
- caca/driver_ncurses.c | 14 +++++++++++++-
- caca/driver_slang.c | 15 +++++++++++++--
- caca/graphics.c | 2 +-
- doc/migrating.dox | 4 ++--
- 4 files changed, 29 insertions(+), 6 deletions(-)
-
- Commit: 1390
- Author: sam
- Date: Mon Nov 13 23:16:35 2006 +0000
-
- * Implemented cucul_get_frame_name() and cucul_set_frame_name().
- * Renamed cucul_*_canvas_frame() to cucul_*_frame() because we bloody well
- know that a frame belongs to a canvas.
-
- cucul/canvas.c | 10 ++++----
- cucul/cucul.c | 4 +++
- cucul/cucul.h | 18 ++++++++++---
- cucul/cucul_internals.h | 4 +++
- cucul/frame.c | 62 +++++++++++++++++++++++++++++++++++++++++-----
- cucul/legacy.c | 24 ++++++++++++++++++
- cxx/cucul++.cpp | 8 +++---
- test/all.c | 22 ++++++++++++++--
- test/frames.c | 6 ++--
- 9 files changed, 132 insertions(+), 26 deletions(-)
-
- Commit: 1389
- Author: sam
- Date: Mon Nov 13 23:00:02 2006 +0000
-
- * Started writing a full API test. Not sure where it'll lead.
-
- test/Makefile.am | 5 ++++-
- test/all.c | 47 +++++++++++++++++++++++++++++++++++++++++++++++
- test/blit.c | 3 ---
- 3 files changed, 51 insertions(+), 4 deletions(-)
-
- Commit: 1388
- Author: sam
- Date: Mon Nov 13 21:42:15 2006 +0000
-
- * Updated C++ bindings so that they build, at least.
-
- cxx/cucul++.cpp | 106 ++++++++++++++++++++++--------------------------------
- cxx/cucul++.h | 71 ++++++++++++------------------------
- cxx/cxxtest.cpp | 10 +----
- 3 files changed, 69 insertions(+), 118 deletions(-)
-
- Commit: 1387
- Author: sam
- Date: Mon Nov 13 13:34:06 2006 +0000
-
- * Add more randomness to the cacademo effects.
- * Adapt the swallow test to the display's size.
-
- src/cacademo.c | 33 ++++++++++++++++++++-------------
- test/swallow.c | 20 ++++++++++++--------
- 2 files changed, 32 insertions(+), 21 deletions(-)
-
- Commit: 1386
- Author: sam
- Date: Mon Nov 13 08:55:36 2006 +0000
-
- * Added CACA_KEY_* values for Ctrl-C, Ctrl-V, etc.
-
- caca/caca.h | 22 ++++++++++++++++++++++
- src/aafire.c | 4 ++--
- src/cacademo.c | 4 ++--
- 3 files changed, 26 insertions(+), 4 deletions(-)
-
- Commit: 1384
- Author: sam
- Date: Mon Nov 13 00:19:18 2006 +0000
-
- * Improved ANSI import, especially wrt. drawing context persistence.
-
- cucul/import.c | 32 +++++++++++++++++++++++---------
- 1 files changed, 23 insertions(+), 9 deletions(-)
-
- Commit: 1383
- Author: sam
- Date: Sun Nov 12 23:09:17 2006 +0000
-
- * Fix a bug in cucul_put_attr. This function was simply not working.
-
- cucul/attr.c | 6 ++++--
- 1 files changed, 4 insertions(+), 2 deletions(-)
-
- Commit: 1381
- Author: sam
- Date: Sun Nov 12 22:26:36 2006 +0000
-
- * Fix a bug in cucul_set_canvas_size() that caused the default attribute
- to be ignored.
-
- cucul/cucul.c | 17 +++++++----------
- cucul/cucul_internals.h | 4 ++++
- cucul/frame.c | 13 +++++--------
- 3 files changed, 16 insertions(+), 18 deletions(-)
-
- Commit: 1378
- Author: sam
- Date: Sun Nov 12 21:29:31 2006 +0000
-
- * When importing an utf-8 file, set background and foreground colours to
- the nearest ANSI values for the current attribute. When importing an ANSI
- file, force them to lightgray on black.
-
- cucul/import.c | 29 +++++++++++++++++++++--------
- 1 files changed, 21 insertions(+), 8 deletions(-)
-
- Commit: 1377
- Author: sam
- Date: Sun Nov 12 20:39:27 2006 +0000
-
- * Oops, fixed NEW entry.
-
- NEWS | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1371
- Author: sam
- Date: Sun Nov 12 19:29:43 2006 +0000
-
- * Added a "make upload" rule for releases.
-
- Makefile.am | 8 ++++++++
- 1 files changed, 8 insertions(+), 0 deletions(-)
-
- Commit: 1370
- Author: sam
- Date: Sun Nov 12 18:26:40 2006 +0000
-
- * Set version to 0.99.beta10.
- * Updated NEWS and ChangeLog.
-
- ChangeLog | 578 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- NEWS | 9 +
- configure.ac | 2 +-
- 3 files changed, 588 insertions(+), 1 deletions(-)
-
- Commit: 1369
- Author: sam
- Date: Sun Nov 12 18:23:29 2006 +0000
-
- * Documentation updates.
-
- doc/migrating.dox | 14 +++++++-------
- 1 files changed, 7 insertions(+), 7 deletions(-)
-
- Commit: 1366
- Author: sam
- Date: Sun Nov 12 17:45:14 2006 +0000
-
- * Re-added cucul_getchar() to the legacy functions. Debian's current version
- of toilet needs it.
-
- cucul/cucul.h | 2 ++
- cucul/legacy.c | 5 +++++
- 2 files changed, 7 insertions(+), 0 deletions(-)
-
- Commit: 1365
- Author: sam
- Date: Sun Nov 12 17:30:08 2006 +0000
-
- * Add maxwidth and maxheight members to the font format.
-
- cucul/font.c | 36 +-
- cucul/font_mono9.h | 1622 ++++++++++++++++++++++++-----------------------
- cucul/font_monobold12.h | 1216 ++++++++++++++++++------------------
- doc/font.dox | 6 +-
- tools/makefont.c | 36 +-
- 5 files changed, 1469 insertions(+), 1447 deletions(-)
-
- Commit: 1364
- Author: sam
- Date: Sun Nov 12 15:54:50 2006 +0000
-
- * Random transition times in cacademo.
- * Swallow 4 applications instead of 2 in the swallow test.
-
- src/cacademo.c | 2 +-
- test/swallow.c | 33 +++++++++++++++++++--------------
- 2 files changed, 20 insertions(+), 15 deletions(-)
-
- Commit: 1363
- Author: sam
- Date: Sun Nov 12 15:35:04 2006 +0000
-
- * Ctrl-C and Ctrl-Z quit cacafire and cacademo.
-
- src/aafire.c | 2 ++
- src/cacademo.c | 2 ++
- 2 files changed, 4 insertions(+), 0 deletions(-)
-
- Commit: 1362
- Author: sam
- Date: Sun Nov 12 15:26:13 2006 +0000
-
- * Got rid of HAVE_ERRNO_H ifdefs by defining seterrno()/geterrno() functions.
- * More debugging information in the import/export and font functions.
-
- caca/caca.c | 15 ++---------
- caca/graphics.c | 14 +---------
- common.h | 28 +++++++++++---------
- cucul/attr.c | 20 +++-----------
- cucul/canvas.c | 11 +------
- cucul/cucul.c | 31 +++++-----------------
- cucul/dither.c | 39 ++++++----------------------
- cucul/export.c | 39 +++++++++++-----------------
- cucul/font.c | 75 +++++++++++++++++++++++++++++++++----------------------
- cucul/frame.c | 15 ++---------
- cucul/import.c | 30 +++++++++++-----------
- cucul/legacy.c | 7 +----
- 12 files changed, 122 insertions(+), 202 deletions(-)
-
- Commit: 1361
- Author: sam
- Date: Sun Nov 12 14:42:58 2006 +0000
-
- * Add CJK punctuation to the default fonts.
- * Minor changes to the font2tga test program.
-
- cucul/font_mono9.h | 1350 +++++++++++++++++++----------------
- cucul/font_monobold12.h | 1829 +++++++++++++++++++++++++----------------------
- test/font2tga.c | 11 +-
- tools/makefont.c | 1 +
- 4 files changed, 1729 insertions(+), 1462 deletions(-)
-
- Commit: 1360
- Author: sam
- Date: Sun Nov 12 13:11:01 2006 +0000
-
- * Add a debug() function and a --enable-debug configure flag.
-
- common.h | 25 +++++++++++++++++++++++++
- configure.ac | 6 ++++++
- cucul/export.c | 14 ++++++++++++++
- 3 files changed, 45 insertions(+), 0 deletions(-)
-
- Commit: 1359
- Author: sam
- Date: Sun Nov 12 12:26:48 2006 +0000
-
- * Support fullwidth fonts.
- * Add Katakanas and Hiraganas to the default fonts.
-
- cucul/font.c | 4 +-
- cucul/font_mono9.h | 3093 +++++++++++++++++++++++------------------
- cucul/font_monobold12.h | 3634 ++++++++++++++++++++++++++---------------------
- test/font2tga.c | 20 +-
- tools/makefont.c | 56 +-
- 5 files changed, 3815 insertions(+), 2992 deletions(-)
-
- Commit: 1358
- Author: sam
- Date: Sun Nov 12 11:06:34 2006 +0000
-
- * Documented caca_event_t members.
-
- caca/caca.h | 70 +++++++++++++++++++++++++++++++++++-----------------------
- 1 files changed, 42 insertions(+), 28 deletions(-)
-
- Commit: 1357
- Author: sam
- Date: Sun Nov 12 10:42:14 2006 +0000
-
- * Documentation updates. Moved the canvas and font format definitions to
- the Doxygen documentation.
-
- cucul/cucul.h | 2 +-
- cucul/export.c | 58 --------------------------------------------
- cucul/font.c | 69 -----------------------------------------------------
- cucul/frame.c | 4 +-
- doc/Makefile.am | 2 +-
- doc/canvas.dox | 60 ++++++++++++++++++++++++++++++++++++++++++++++
- doc/font.dox | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
- doc/libcaca.dox | 2 +
- 8 files changed, 137 insertions(+), 131 deletions(-)
-
- Commit: 1356
- Author: sam
- Date: Sun Nov 12 10:32:38 2006 +0000
-
- * Mention caca-config being deprecated in its manpage, and removed mention
- of --plugin-libs from it. The option is still here but does the same as
- --libs.
-
- doc/caca-config.1 | 41 +++++++++++++++++------------------------
- 1 files changed, 17 insertions(+), 24 deletions(-)
-
- Commit: 1355
- Author: sam
- Date: Sun Nov 12 10:06:35 2006 +0000
-
- * Properly handle EOF in cacaplay.
-
- src/cacaplay.c | 41 ++++++++++++++++++++++++++---------------
- 1 files changed, 26 insertions(+), 15 deletions(-)
-
- Commit: 1354
- Author: sam
- Date: Sun Nov 12 10:04:23 2006 +0000
-
- * Documentation fixes and TODO updates.
-
- TODO | 4 +++-
- cucul/export.c | 4 ++--
- 2 files changed, 5 insertions(+), 3 deletions(-)
-
- Commit: 1353
- Author: sam
- Date: Sun Nov 12 10:02:51 2006 +0000
-
- * Flush stdout after writing the data in the raw driver.
-
- caca/driver_raw.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 1352
- Author: sam
- Date: Sun Nov 12 09:48:37 2006 +0000
-
- * Allow cacaplay to play streams and updated its manpage.
-
- doc/cacaplay.1 | 14 +++++-----
- src/cacaplay.c | 74 +++++++++++++++++++++++++++++++++++++++++++------------
- 2 files changed, 65 insertions(+), 23 deletions(-)
-
- Commit: 1351
- Author: sam
- Date: Sun Nov 12 09:46:10 2006 +0000
-
- * Fix infinite loop due to signed/unsigned mistake.
-
- test/swallow.c | 7 ++++++-
- 1 files changed, 6 insertions(+), 1 deletions(-)
-
- Commit: 1350
- Author: sam
- Date: Sat Nov 11 18:07:58 2006 +0000
-
- * libcaca multiplexer: swallows two libcaca applications, for instance
- cacademo and cacafire, and displays them in a canvas.
-
- test/Makefile.am | 5 ++-
- test/swallow.c | 99 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 103 insertions(+), 1 deletions(-)
-
- Commit: 1349
- Author: sam
- Date: Sat Nov 11 17:55:11 2006 +0000
-
- * Fixed a bug in the caca importer.
-
- cucul/import.c | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
-
- Commit: 1348
- Author: sam
- Date: Sat Nov 11 17:13:16 2006 +0000
-
- * Fix program header.
-
- test/blit.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1347
- Author: sam
- Date: Sat Nov 11 16:29:39 2006 +0000
-
- * Rename cucul_put*() into cucul_put_*(). Updated all code to reflect that.
-
- caca/caca0.h | 4 +-
- caca/driver_gl.c | 2 +-
- cucul/attr.c | 2 +-
- cucul/box.c | 34 +++++++++++++++---------------
- cucul/canvas.c | 14 ++++++------
- cucul/conic.c | 8 +++---
- cucul/cucul.h | 16 +++++++++-----
- cucul/dither.c | 2 +-
- cucul/import.c | 6 ++--
- cucul/legacy.c | 14 ++++++++++++
- cucul/line.c | 16 +++++++-------
- cucul/triangle.c | 2 +-
- src/aafire.c | 6 ++--
- src/cacademo.c | 12 +++++-----
- src/cacaview.c | 14 ++++++------
- test/blit.c | 2 +-
- test/colors.c | 14 ++++++------
- test/demo.c | 38 +++++++++++++++++-----------------
- test/dithering.c | 2 +-
- test/event.c | 2 +-
- test/export.c | 20 +++++++++---------
- test/font.c | 6 ++--
- test/font2tga.c | 2 +-
- test/frames.c | 2 +-
- test/fullwidth.c | 12 +++++-----
- test/input.c | 6 ++--
- test/spritedit.c | 8 +++---
- test/transform.c | 26 +++++++++++-----------
- test/truecolor.c | 4 +-
- test/unicode.c | 60 +++++++++++++++++++++++++++---------------------------
- 30 files changed, 187 insertions(+), 169 deletions(-)
-
- Commit: 1346
- Author: sam
- Date: Sat Nov 11 15:38:40 2006 +0000
-
- * Made cucul_blit() handle-aware. Added a blit test for that.
-
- cucul/canvas.c | 3 ++
- test/Makefile.am | 5 +++-
- test/blit.c | 73 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 3 files changed, 80 insertions(+), 1 deletions(-)
-
- Commit: 1345
- Author: sam
- Date: Sat Nov 11 15:17:16 2006 +0000
-
- * Free all memory upon exit in the transform test.
-
- test/transform.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 1344
- Author: sam
- Date: Sat Nov 11 15:10:38 2006 +0000
-
- * Update transform.c so that it uses import functions instead of blitting
- lines.
-
- test/transform.c | 118 +++++++++++++++++++++++++-----------------------------
- 1 files changed, 54 insertions(+), 64 deletions(-)
-
- Commit: 1343
- Author: sam
- Date: Sat Nov 11 14:51:04 2006 +0000
-
- * Do not force the text colour when importing a text file.
-
- cucul/import.c | 1 -
- 1 files changed, 0 insertions(+), 1 deletions(-)
-
- Commit: 1342
- Author: sam
- Date: Sat Nov 11 14:24:35 2006 +0000
-
- * Add cursor and handle support to canvases. Unused yet.
-
- TODO | 2 -
- cucul/canvas.c | 97 +++++++++++++++++++++++++++++++++++++++++++++++
- cucul/cucul.c | 5 ++
- cucul/cucul.h | 6 +++
- cucul/cucul_internals.h | 2 +
- cucul/export.c | 12 ++++--
- cucul/frame.c | 9 +++-
- cucul/import.c | 10 ++++-
- 8 files changed, 133 insertions(+), 10 deletions(-)
-
- Commit: 1341
- Author: sam
- Date: Sat Nov 11 13:29:03 2006 +0000
-
- * Cosmetic code and documentation changes here and there.
- * Updated TODO.
-
- TODO | 5 ++---
- cucul/canvas.c | 3 ++-
- cucul/frame.c | 44 ++++++++++++++++++++++----------------------
- 3 files changed, 26 insertions(+), 26 deletions(-)
-
- Commit: 1340
- Author: sam
- Date: Sat Nov 11 13:03:19 2006 +0000
-
- * Restore attribute settings before resizing the canvas in the frame test.
-
- test/frames.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1339
- Author: sam
- Date: Sat Nov 11 13:00:36 2006 +0000
-
- * Rename sprite.c into frame.c.
-
- cucul/Makefile.am | 2 +-
- cucul/frame.c | 215 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- cucul/sprite.c | 215 -----------------------------------------------------
- 3 files changed, 216 insertions(+), 216 deletions(-)
-
- Commit: 1338
- Author: sam
- Date: Sat Nov 11 12:57:03 2006 +0000
-
- * Prepare the way for per-frame width/height information.
-
- cucul/canvas.c | 7 ++--
- cucul/cucul.c | 79 ++++++++++++++++++++++++-----------------------
- cucul/cucul_internals.h | 24 +++++++++-----
- cucul/sprite.c | 75 ++++++++++++++++++++++++++++----------------
- 4 files changed, 106 insertions(+), 79 deletions(-)
-
- Commit: 1337
- Author: sam
- Date: Sat Nov 11 12:27:37 2006 +0000
-
- * Fix minor uninitialised data bug in cucul_canvas_create().
-
- cucul/cucul.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 1336
- Author: sam
- Date: Sat Nov 11 12:11:20 2006 +0000
-
- * Allow to resize canvases back to (0,0).
-
- cucul/cucul.c | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
-
- Commit: 1335
- Author: sam
- Date: Sat Nov 11 09:22:10 2006 +0000
-
- * Got rid of the now unused _cucul_strlen_utf8() and _cucul_skip_utf8()
- functions. They're obsoleted by cucul_utf8_to_utf32() and rendered useless
- by fullwidth character support.
-
- cucul/charset.c | 43 -------------------------------------------
- cucul/cucul_internals.h | 4 ----
- 2 files changed, 0 insertions(+), 47 deletions(-)
-
- Commit: 1334
- Author: sam
- Date: Sat Nov 11 09:18:42 2006 +0000
-
- * Got rid of very old _cucul_init_dither() function call.
-
- cucul/cucul.c | 6 ------
- cucul/cucul_internals.h | 4 ----
- cucul/dither.c | 24 +++++++++++++++---------
- 3 files changed, 15 insertions(+), 19 deletions(-)
-
- Commit: 1333
- Author: sam
- Date: Sat Nov 11 09:10:17 2006 +0000
-
- * Replace _cucul_attr_to_ansi8() with a now documented cucul_attr_to_ansi()
- function.
-
- caca/driver_conio.c | 4 ++--
- caca/driver_ncurses.c | 2 +-
- caca/driver_slang.c | 4 ++--
- caca/driver_vga.c | 4 ++--
- cucul/attr.c | 40 ++++++++++++++++++++++++++--------------
- cucul/cucul.h | 1 +
- cucul/cucul_internals.h | 13 +++++--------
- 7 files changed, 39 insertions(+), 29 deletions(-)
-
- Commit: 1332
- Author: sam
- Date: Sat Nov 11 08:44:14 2006 +0000
-
- * Get rid of _cucul_attr_to_ansi4[fb]g() and replace all calls with
- the now official cucul_attr_to_ansi_[fb]g().
-
- caca/driver_slang.c | 10 ++++++++--
- caca/driver_win32.c | 7 ++++---
- cucul/attr.c | 20 --------------------
- cucul/export.c | 28 +++++++++++++++-------------
- 4 files changed, 27 insertions(+), 38 deletions(-)
-
- Commit: 1331
- Author: sam
- Date: Sat Nov 11 08:34:41 2006 +0000
-
- * Export cucul_attr_to_ansi_fg() and cucul_attr_to_ansi_bg().
-
- cucul/attr.c | 89 ++++++++++++++++++++++++++++++++++++++++++++++----------
- cucul/cucul.h | 19 +++++++++---
- 2 files changed, 87 insertions(+), 21 deletions(-)
-
- Commit: 1330
- Author: sam
- Date: Sat Nov 11 08:11:26 2006 +0000
-
- * Switch back to UTF-32 arguments for drawing primitives, now that we
- properly export cucul_utf8_to_utf32(). Evil API breakage, but no one
- uses these functions anyway.
-
- caca/caca0.h | 25 +++++++++----------------
- cucul/box.c | 19 ++++++++-----------
- cucul/conic.c | 30 +++++++++++++-----------------
- cucul/cucul.h | 24 ++++++++++++++----------
- cucul/line.c | 12 ++++++------
- cucul/triangle.c | 23 +++++++++--------------
- src/cacademo.c | 4 ++--
- src/cacaview.c | 6 +++---
- test/demo.c | 24 ++++++++++++------------
- test/event.c | 8 ++++----
- test/export.c | 2 +-
- test/frames.c | 2 +-
- test/gamma.c | 2 +-
- test/input.c | 2 +-
- 14 files changed, 84 insertions(+), 99 deletions(-)
-
- Commit: 1329
- Author: sam
- Date: Sat Nov 11 07:56:30 2006 +0000
-
- * Implemented cucul_draw_cp437_box().
-
- cucul/box.c | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++------
- cucul/cucul.h | 1 +
- 2 files changed, 61 insertions(+), 8 deletions(-)
-
- Commit: 1328
- Author: sam
- Date: Fri Nov 10 15:38:09 2006 +0000
-
- * Wrote manual pages for img2irc, cacaplay and cacaserver.
-
- doc/Makefile.am | 2 +-
- doc/cacaplay.1 | 26 ++++++++++++++++++++++++++
- doc/cacaserver.1 | 30 ++++++++++++++++++++++++++++++
- doc/cacaview.1 | 2 ++
- doc/img2irc.1 | 27 +++++++++++++++++++++++++++
- src/img2irc.c | 21 +++++++++++++++++++--
- 6 files changed, 105 insertions(+), 3 deletions(-)
-
- Commit: 1324
- Author: sam
- Date: Fri Nov 10 10:29:54 2006 +0000
-
- * Implemented cucul_putattr(), cucul_putchar()'s attribute equivalent.
-
- cucul/Makefile.am | 2 +-
- cucul/attr.c | 396 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- cucul/colour.c | 345 ----------------------------------------------
- cucul/cucul.h | 1 +
- 4 files changed, 398 insertions(+), 346 deletions(-)
-
- Commit: 1315
- Author: sam
- Date: Thu Nov 9 17:24:29 2006 +0000
-
- * Don't try to guess the file format in cacaserver, instead feed the data
- to cucul_import_memory() and try again later if it says "not enough data".
-
- src/cacaserver.c | 55 +++++++++++++++++++++++++++++++++--------------------
- 1 files changed, 34 insertions(+), 21 deletions(-)
-
- Commit: 1314
- Author: sam
- Date: Thu Nov 9 17:20:47 2006 +0000
-
- * If not enough data is available for import, return 0 instead of an error.
-
- cucul/import.c | 50 +++++++++++++++++++++++++++++---------------------
- 1 files changed, 29 insertions(+), 21 deletions(-)
-
- Commit: 1313
- Author: sam
- Date: Thu Nov 9 11:14:57 2006 +0000
-
- * Minor documentation fixes.
-
- cucul/canvas.c | 1 -
- cucul/import.c | 26 +++++++++++++-------------
- 2 files changed, 13 insertions(+), 14 deletions(-)
-
- Commit: 1310
- Author: jylam
- Date: Thu Nov 9 09:27:35 2006 +0000
-
- * Fixed behaviour of the pig while resizing window
-
- cxx/cxxtest.cpp | 11 +++++++++++
- 1 files changed, 11 insertions(+), 0 deletions(-)
-
- Commit: 1309
- Author: sam
- Date: Wed Nov 8 17:27:48 2006 +0000
-
- * Slight documentation update.
-
- doc/migrating.dox | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1308
- Author: sam
- Date: Wed Nov 8 17:26:57 2006 +0000
-
- * Convert all programs and tests to the new import/export API.
-
- src/cacadraw.c | 13 ++-----------
- src/cacaplay.c | 17 +++--------------
- src/cacaserver.c | 35 +++++++++++++----------------------
- src/img2irc.c | 10 +++++-----
- test/export.c | 22 +++++++---------------
- test/font2tga.c | 10 +++++-----
- test/import.c | 15 +++------------
- test/text.c | 24 ++++++++++++------------
- 8 files changed, 50 insertions(+), 96 deletions(-)
-
- Commit: 1307
- Author: sam
- Date: Wed Nov 8 17:18:23 2006 +0000
-
- * Set the cucul_import_memory() buffer type to void const * instead of
- unsigned char const * so that C++ programs won't complain.
- ___ __ __ ____ ___ ___ ___
- / _ \| \/ |/ ___| / _ \ / _ \ / _ \
- | | | | |\/| | | _ | (_) | (_) | (_) |
- | |_| | | | | |_| | \__, |\__, |\__, |
- \___/|_| |_|\____| /_/ /_/ /_/
-
- cucul/cucul.h | 2 +-
- cucul/import.c | 9 +++++----
- 2 files changed, 6 insertions(+), 5 deletions(-)
-
- Commit: 1306
- Author: sam
- Date: Wed Nov 8 16:43:59 2006 +0000
-
- * Renamed cucul_export() to cucul_export_memory(), paves the way for a
- cucul_export_file() but I'm not sure yet this is a good idea.
- * Use the new import/export API in libcaca.
-
- caca/caca0.c | 12 +++++-------
- caca/driver_raw.c | 15 ++++++++-------
- cucul/cucul.h | 2 +-
- cucul/export.c | 6 +++---
- cucul/legacy.c | 2 +-
- 5 files changed, 18 insertions(+), 19 deletions(-)
-
- Commit: 1305
- Author: sam
- Date: Wed Nov 8 16:34:43 2006 +0000
-
- * Renamed cucul_import() to cucul_import_memory() and implemented
- cucul_import_file().
-
- cucul/cucul.h | 7 +++--
- cucul/import.c | 79 +++++++++++++++++++++++++++++++++++++++++++++++++++----
- cucul/legacy.c | 4 +-
- 3 files changed, 79 insertions(+), 11 deletions(-)
-
- Commit: 1304
- Author: sam
- Date: Wed Nov 8 13:12:06 2006 +0000
-
- * Don't try to include arpa/inet.h in kernel mode.
-
- common.h | 21 ++++++++++++---------
- 1 files changed, 12 insertions(+), 9 deletions(-)
-
- Commit: 1303
- Author: sam
- Date: Wed Nov 8 13:05:42 2006 +0000
-
- * Don't use htonl() directly, use common.h's hton32() wrapper.
-
- common.h | 5 +++++
- cucul/font.c | 5 -----
- cucul/import.c | 9 ++-------
- 3 files changed, 7 insertions(+), 12 deletions(-)
-
- Commit: 1302
- Author: sam
- Date: Wed Nov 8 12:11:07 2006 +0000
-
- * Deprecate buffer management. We're back to standard void* memory areas.
-
- cucul/Makefile.am | 2 +-
- cucul/buffer.c | 156 ----------------------------------
- cucul/colour.c | 12 ---
- cucul/cucul.h | 40 ++++-----
- cucul/export.c | 244 ++++++++++++++++++++++++-----------------------------
- cucul/import.c | 102 +++++++++-------------
- cucul/legacy.c | 172 +++++++++++++++++++++++++++++++++++++
- 7 files changed, 343 insertions(+), 385 deletions(-)
-
- Commit: 1301
- Author: sam
- Date: Wed Nov 8 07:59:23 2006 +0000
-
- * Minor syntax fix in the doxygen documentation.
-
- cucul/buffer.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 1300
- Author: sam
- Date: Wed Nov 8 07:58:03 2006 +0000
-
- * Do not link cacaserver with libcaca, it only uses libcucul.
-
- src/Makefile.am | 2 +-
- src/cacaserver.c | 14 +++-----------
- 2 files changed, 4 insertions(+), 12 deletions(-)
-
- Commit: 1295
- Author: sam
- Date: Mon Nov 6 11:06:44 2006 +0000
-
- * Replace CUCUL_COLOR_* with CUCUL_*.
-
- doc/tutorial.dox | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1294
- Author: sam
- Date: Mon Nov 6 11:04:37 2006 +0000
-
- * Use cucul_get_font_blocks() instead of hardcoding the glyph list.
-
- test/font2tga.c | 38 +++++++++++++-------------------------
- 1 files changed, 13 insertions(+), 25 deletions(-)
-
- Commit: 1287
- Author: sam
- Date: Sun Nov 5 23:59:06 2006 +0000
-
- * Fix a harmless warning in caca0.c.
-
- caca/caca0.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 1285
- Author: sam
- Date: Sun Nov 5 22:51:04 2006 +0000
-
- * Set version to 0.99.beta9.
- * Updated NEWS and ChangeLog.
-
- ChangeLog | 476 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- NEWS | 8 +
- configure.ac | 2 +-
- 3 files changed, 485 insertions(+), 1 deletions(-)
-
- Commit: 1284
- Author: sam
- Date: Sun Nov 5 22:45:10 2006 +0000
-
- * Updated TODO list.
-
- TODO | 13 +++++--------
- 1 files changed, 5 insertions(+), 8 deletions(-)
-
- Commit: 1283
- Author: sam
- Date: Sun Nov 5 22:20:51 2006 +0000
-
- * Updated the caca export format so that it supports multiple frames.
- * Updated the caca importer to reflect that; only one frame is read at the
- moment.
- * Added an "utf8cr" export format for UTF-8 + CRLF exports.
- * Updated cacaserver to reflect file format changes.
-
- cucul/export.c | 134 ++++++++++++++++++++++++++++++++++++++++++-----------
- cucul/import.c | 80 ++++++++++++++++++++++++--------
- src/cacaserver.c | 27 ++++++-----
- 3 files changed, 179 insertions(+), 62 deletions(-)
-
- Commit: 1282
- Author: sam
- Date: Sun Nov 5 21:59:26 2006 +0000
-
- * Use the import function to load the pig image in cxxtest.
-
- cxx/cxxtest.cpp | 82 ++++++++++++++++++++++++++++++-------------------------
- 1 files changed, 45 insertions(+), 37 deletions(-)
-
- Commit: 1281
- Author: sam
- Date: Sun Nov 5 21:47:51 2006 +0000
-
- * Add information to the font format.
-
- cucul/font.c | 13 ++++++++++---
- 1 files changed, 10 insertions(+), 3 deletions(-)
-
- Commit: 1280
- Author: jylam
- Date: Sun Nov 5 18:31:45 2006 +0000
-
- * Fixed typo, added compilation example
-
- doc/tutorial.dox | 7 ++++++-
- 1 files changed, 6 insertions(+), 1 deletions(-)
-
- Commit: 1279
- Author: jylam
- Date: Sun Nov 5 18:14:26 2006 +0000
-
- * Started a real and complete tutorial
-
- doc/tutorial.dox | 34 ++++++++++++++++++++++++++++++++--
- 1 files changed, 32 insertions(+), 2 deletions(-)
-
- Commit: 1278
- Author: sam
- Date: Sun Nov 5 18:08:36 2006 +0000
-
- * Oops, fixed getChar's prototype.
-
- cxx/cucul++.h | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1277
- Author: sam
- Date: Sun Nov 5 18:06:09 2006 +0000
-
- * Implemented putChar() and updated getChar()'s prototype.
-
- cxx/cucul++.cpp | 7 ++++++-
- cxx/cucul++.h | 2 +-
- 2 files changed, 7 insertions(+), 2 deletions(-)
-
- Commit: 1276
- Author: sam
- Date: Sun Nov 5 18:00:53 2006 +0000
-
- * Don't crash if Blit()'s second canvas argument is NULL (which is valid).
-
- cxx/cucul++.cpp | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
-
- Commit: 1275
- Author: jylam
- Date: Sun Nov 5 17:27:37 2006 +0000
-
- * Fixed c++ example
-
- cxx/cxxtest.cpp | 5 +++--
- 1 files changed, 3 insertions(+), 2 deletions(-)
-
- Commit: 1274
- Author: sam
- Date: Sun Nov 5 16:58:58 2006 +0000
-
- * Fix the default canvas colour value.
-
- cucul/cucul.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1273
- Author: sam
- Date: Sun Nov 5 16:56:49 2006 +0000
-
- * Remove legacy cucul_ansi_to_str() from cucul.h.
-
- cucul/cucul.h | 1 -
- 1 files changed, 0 insertions(+), 1 deletions(-)
-
- Commit: 1271
- Author: sam
- Date: Tue Oct 31 17:03:21 2006 +0000
-
- * Slightly changed the font header information. No one distributes libcaca
- fonts yet anyway :-)
-
- cucul/font.c | 14 +-
- cucul/font_mono9.h | 3132 +++++++++++++++++++++++-----------------------
- cucul/font_monobold12.h | 3202 +++++++++++++++++++++++-----------------------
- tools/makefont.c | 12 +-
- 4 files changed, 3180 insertions(+), 3180 deletions(-)
-
- Commit: 1270
- Author: sam
- Date: Tue Oct 31 14:34:06 2006 +0000
-
- * Clarify cucul_get_attr() behaviour in the cucul_set_attr() documentation.
-
- cucul/colour.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 1269
- Author: sam
- Date: Tue Oct 31 14:04:22 2006 +0000
-
- * Got rid of cucul_ansi_to_str(), it's really useless.
- * Partial update of the C++ bindings.
- * Updated documentation.
-
- caca/caca0.c | 28 ++++++++++++++++++++++++++++
- caca/caca0.h | 3 ++-
- cucul/cucul.c | 45 ---------------------------------------------
- cucul/cucul.h | 3 +--
- cxx/cucul++.cpp | 22 +++++++++++-----------
- cxx/cucul++.h | 8 ++++----
- cxx/cxxtest.cpp | 6 +++---
- doc/migrating.dox | 13 +++++++------
- doc/tutorial.dox | 2 +-
- test/colors.c | 7 +++----
- test/demo.c | 24 ------------------------
- 11 files changed, 60 insertions(+), 101 deletions(-)
-
- Commit: 1268
- Author: sam
- Date: Tue Oct 31 13:44:41 2006 +0000
-
- * Properly rename cxxtest.cpp to cpptest.cpp to preserve history.
-
- cxx/cpptest.cpp | 103 -------------------------------------------------------
- cxx/cxxtest.cpp | 8 ++--
- 2 files changed, 4 insertions(+), 107 deletions(-)
-
- Commit: 1267
- Author: sam
- Date: Tue Oct 31 13:29:48 2006 +0000
-
- * Got rid of cucul_ansi_to_attr() and cucul_argb_to_attr() and restored
- cucul_set_color() and cucul_set_truecolor() under the new names
- cucul_set_color_ansi() and cucul_set_color_argb().
- * Renamed cucul_get_color_name() into cucul_ansi_to_str().
-
- caca/caca0.h | 5 +-
- caca/driver_gl.c | 2 +-
- cucul/colour.c | 134 +++++++++++++++++++++++++++--------------------------
- cucul/cucul.c | 18 +++++--
- cucul/cucul.h | 9 ++--
- cucul/dither.c | 2 +-
- cucul/import.c | 16 ++----
- src/aafire.c | 2 +-
- src/cacademo.c | 16 +++----
- src/cacadraw.c | 2 +-
- src/cacaview.c | 23 ++++-----
- src/img2irc.c | 2 +-
- test/colors.c | 10 ++--
- test/demo.c | 63 +++++++++++--------------
- test/dithering.c | 2 +-
- test/event.c | 8 ++--
- test/export.c | 10 ++--
- test/font.c | 6 +-
- test/font2tga.c | 2 +-
- test/frames.c | 6 +-
- test/fullwidth.c | 12 ++--
- test/gamma.c | 6 +-
- test/input.c | 7 +--
- test/spritedit.c | 6 +-
- test/transform.c | 16 +++---
- test/truecolor.c | 4 +-
- test/unicode.c | 25 ++++------
- 27 files changed, 201 insertions(+), 213 deletions(-)
-
- Commit: 1266
- Author: sam
- Date: Tue Oct 31 08:17:58 2006 +0000
-
- * Changed cucul_set_attr() so that only setting the style does not change
- the colour.
-
- cucul/colour.c | 112 ++++++++++++++++++++++++++++++--------------------------
- cucul/export.c | 8 ++--
- test/colors.c | 8 ++--
- test/export.c | 12 ++----
- 4 files changed, 72 insertions(+), 68 deletions(-)
-
- Commit: 1264
- Author: sam
- Date: Mon Oct 30 16:37:36 2006 +0000
-
- * Blink/Underline/Bold/Italics support in the HTML exporters.
- * Underline support in the X11 driver.
-
- caca/driver_x11.c | 8 ++++++++
- cucul/export.c | 35 ++++++++++++++++++++++++++++++++---
- 2 files changed, 40 insertions(+), 3 deletions(-)
-
- Commit: 1263
- Author: sam
- Date: Mon Oct 30 14:41:16 2006 +0000
-
- * Add Bold/Blink/Italics/Underline to the export and color tests.
-
- test/colors.c | 15 +++++++++++++--
- test/export.c | 13 +++++++++++++
- 2 files changed, 26 insertions(+), 2 deletions(-)
-
- Commit: 1262
- Author: sam
- Date: Mon Oct 30 14:33:46 2006 +0000
-
- * Fix IRC and term transparency (again).
-
- cucul/export.c | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
-
- Commit: 1261
- Author: sam
- Date: Mon Oct 30 13:51:25 2006 +0000
-
- * Updated TODO list.
-
- TODO | 4 +++-
- 1 files changed, 3 insertions(+), 1 deletions(-)
-
- Commit: 1258
- Author: sam
- Date: Sun Oct 29 22:07:07 2006 +0000
-
- * Add back cucul_set_color() and cucul_set_truecolor() but mark them as
- deprecated using GCC attributes.
-
- cucul/colour.c | 4 ----
- cucul/cucul.h | 49 ++++++++++++++++++++++++++++++-------------------
- 2 files changed, 30 insertions(+), 23 deletions(-)
-
- Commit: 1257
- Author: sam
- Date: Sun Oct 29 20:54:51 2006 +0000
-
- * Get rid of cucul_set_attr_ansi() and cucul_set_attr_argb and merge the
- functionality into cucul_set_attr().
- * Add cucul_ansi_to_attr() and cucul_argb_to_attr().
- * Rename CUCUL_COLOR_* to CUCUL_*.
-
- caca/caca0.c | 8 +-
- caca/caca0.h | 34 +++++-----
- caca/driver_gl.c | 2 +-
- caca/driver_slang.c | 12 ++--
- cucul/colour.c | 194 ++++++++++++++++++++++++---------------------------
- cucul/cucul.c | 2 +-
- cucul/cucul.h | 75 ++++++++++++--------
- cucul/dither.c | 20 +++---
- cucul/export.c | 8 +-
- cucul/import.c | 40 +++++------
- cucul/sprite.c | 2 +-
- src/aafire.c | 2 +-
- src/cacademo.c | 27 ++++----
- src/cacadraw.c | 2 +-
- src/cacaview.c | 26 ++++----
- src/img2irc.c | 2 +-
- test/colors.c | 6 +-
- test/demo.c | 63 +++++++++--------
- test/dithering.c | 10 +--
- test/event.c | 8 +-
- test/export.c | 9 ++-
- test/font.c | 6 +-
- test/font2tga.c | 2 +-
- test/frames.c | 6 +-
- test/fullwidth.c | 12 ++--
- test/gamma.c | 6 +-
- test/input.c | 8 +-
- test/spritedit.c | 6 +-
- test/transform.c | 16 ++--
- test/truecolor.c | 4 +-
- test/unicode.c | 25 ++++---
- tools/optipal.c | 80 ++++++++++-----------
- 32 files changed, 362 insertions(+), 361 deletions(-)
-
- Commit: 1256
- Author: sam
- Date: Sun Oct 29 08:35:46 2006 +0000
-
- * Remove cucul_set_color() from the exported API and replaced all calls
- with cucul_set_attr_ansi(). Old application will still compile (but issue
- a warning) and run, though.
-
- caca/driver_gl.c | 2 +-
- cucul/colour.c | 4 +++
- cucul/cucul.h | 3 --
- cucul/dither.c | 2 +-
- cucul/import.c | 17 +++++++++------
- cucul/sprite.c | 2 +-
- src/aafire.c | 2 +-
- src/cacademo.c | 17 +++++++++------
- src/cacadraw.c | 2 +-
- src/cacaview.c | 23 ++++++++++++---------
- src/img2irc.c | 2 +-
- test/colors.c | 6 ++--
- test/demo.c | 56 +++++++++++++++++++++++++++--------------------------
- test/dithering.c | 2 +-
- test/event.c | 8 +++---
- test/export.c | 8 +++---
- test/font.c | 6 ++--
- test/font2tga.c | 2 +-
- test/frames.c | 6 ++--
- test/fullwidth.c | 12 +++++-----
- test/gamma.c | 6 ++--
- test/input.c | 7 +++--
- test/spritedit.c | 6 ++--
- test/transform.c | 16 +++++++-------
- test/truecolor.c | 4 +-
- test/unicode.c | 22 ++++++++++----------
- 26 files changed, 128 insertions(+), 115 deletions(-)
-
- Commit: 1255
- Author: sam
- Date: Sun Oct 29 08:06:27 2006 +0000
-
- * Fix broken Imlib2 support in cacaview.
-
- configure.ac | 1 +
- src/cacaview.c | 2 +-
- src/common-image.c | 10 +++++-----
- 3 files changed, 7 insertions(+), 6 deletions(-)
-
- Commit: 1254
- Author: sam
- Date: Sat Oct 28 23:53:46 2006 +0000
-
- * Use the LSB of alpha and blue components to encode additional flags such
- as bold or underline. No higher level support for these yet, but at
- least everything is consistent.
- * Created cucul_set_attr_ansi() and cucul_set_attr_argb() which are bound
- to replace cucul_set_color() and cucul_set_truecolor().
-
- caca/caca0.h | 3 +-
- caca/driver_conio.c | 6 +-
- caca/driver_gl.c | 12 ++--
- caca/driver_ncurses.c | 4 +-
- caca/driver_slang.c | 12 ++--
- caca/driver_vga.c | 6 +-
- caca/driver_win32.c | 8 +-
- caca/driver_x11.c | 10 +-
- cucul/canvas.c | 18 ++--
- cucul/colour.c | 216 ++++++++++++++++++++++++++++++++---------------
- cucul/cucul.c | 45 +++++-----
- cucul/cucul.h | 22 ++++-
- cucul/cucul_internals.h | 23 +++---
- cucul/export.c | 58 ++++++------
- cucul/font.c | 4 +-
- cucul/import.c | 2 +-
- cucul/sprite.c | 20 ++--
- cucul/transform.c | 12 ++--
- 18 files changed, 286 insertions(+), 195 deletions(-)
-
- Commit: 1249
- Author: sam
- Date: Fri Oct 27 20:40:24 2006 +0000
-
- * Reworded documentation about buffer/string distinction.
-
- cucul/buffer.c | 8 ++++++--
- 1 files changed, 6 insertions(+), 2 deletions(-)
-
- Commit: 1248
- Author: sam
- Date: Fri Oct 27 20:22:48 2006 +0000
-
- * Fix a buffer overflow in the utf-8 cucul_import().
-
- cucul/import.c | 22 +++++++++++++++++-----
- 1 files changed, 17 insertions(+), 5 deletions(-)
-
- Commit: 1247
- Author: jylam
- Date: Fri Oct 27 20:18:23 2006 +0000
-
- * Documentation a bit clearer while importing a string into a buffer
-
- cucul/buffer.c | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
-
- Commit: 1245
- Author: jylam
- Date: Fri Oct 27 19:26:35 2006 +0000
-
- * "Fixed" infinite loop in ANSI+UTF8 importer, probably totally wrong, but like to be bashed.
-
- DotNet/test.cs | 1 -
- cucul/import.c | 7 ++++++-
- 2 files changed, 6 insertions(+), 2 deletions(-)
-
- Commit: 1239
- Author: sam
- Date: Thu Oct 26 09:24:29 2006 +0000
-
- * Put at least one space in empty IRC lines otherwise most clients won't
- output them.
-
- cucul/export.c | 11 +++++++++--
- 1 files changed, 9 insertions(+), 2 deletions(-)
-
- Commit: 1238
- Author: sam
- Date: Thu Oct 26 09:17:21 2006 +0000
-
- * Allow to import empty files or files with only empty lines.
-
- cucul/import.c | 9 +++++++++
- 1 files changed, 9 insertions(+), 0 deletions(-)
-
- Commit: 1237
- Author: sam
- Date: Thu Oct 26 09:04:55 2006 +0000
-
- * Support export of zero-sized canvases.
-
- cucul/export.c | 85 ++++++++++++++++++++++++++++++++++---------------------
- 1 files changed, 52 insertions(+), 33 deletions(-)
-
- Commit: 1236
- Author: sam
- Date: Thu Oct 26 08:47:39 2006 +0000
-
- * Fix a buffer overflow in the import format autodetection code.
-
- cucul/import.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1235
- Author: sam
- Date: Thu Oct 26 08:45:18 2006 +0000
-
- * Allow to import zero-sized canvases.
-
- cucul/import.c | 27 ++++++++++++---------------
- 1 files changed, 12 insertions(+), 15 deletions(-)
-
- Commit: 1234
- Author: sam
- Date: Thu Oct 26 08:17:41 2006 +0000
-
- * CACA_GEOMETRY works with the raw driver.
-
- doc/user.dox | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1233
- Author: sam
- Date: Thu Oct 26 08:16:43 2006 +0000
-
- * Allow to create the initial canvas with a zero size. Either the application
- resizes it later, or the driver changes it to fit the display.
-
- caca/driver_gl.c | 6 ++----
- caca/driver_raw.c | 12 ++++++++++++
- caca/driver_win32.c | 4 ++--
- caca/driver_x11.c | 5 ++---
- cucul/cucul.c | 14 +-------------
- 5 files changed, 19 insertions(+), 22 deletions(-)
-
- Commit: 1232
- Author: sam
- Date: Thu Oct 26 08:11:39 2006 +0000
-
- * Minor changes to the frames test.
-
- test/frames.c | 27 ++++++++++++++++++++-------
- 1 files changed, 20 insertions(+), 7 deletions(-)
-
- Commit: 1231
- Author: sam
- Date: Wed Oct 25 22:06:21 2006 +0000
-
- * Removed "This function..." constructs from documentation. Fixed a few
- documentation errors or imprecisions.
-
- caca/event.c | 10 +++++-----
- caca/graphics.c | 22 ++++++++++------------
- cucul/buffer.c | 19 +++++++++----------
- cucul/canvas.c | 36 ++++++++++++++++++------------------
- cucul/charset.c | 28 ++++++++++++++--------------
- cucul/colour.c | 12 ++++++------
- cucul/cucul.c | 22 ++++++++++++----------
- cucul/import.c | 4 ++--
- cucul/sprite.c | 17 +++++++----------
- cucul/transform.c | 17 ++++++++---------
- 10 files changed, 91 insertions(+), 96 deletions(-)
-
- Commit: 1230
- Author: sam
- Date: Wed Oct 25 22:04:31 2006 +0000
-
- * Fix rotation of the 'u' glyph, and added a flop/rotate char for '"'.
-
- cucul/transform.c | 5 ++++-
- 1 files changed, 4 insertions(+), 1 deletions(-)
-
- Commit: 1229
- Author: sam
- Date: Wed Oct 25 22:01:38 2006 +0000
-
- * Do not output \r in the UTF-8 exporter.
-
- cucul/export.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1226
- Author: sam
- Date: Tue Oct 24 07:07:47 2006 +0000
-
- * Use enter as the transition key.
-
- doc/cacafire.1 | 2 +-
- src/cacademo.c | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 1225
- Author: sam
- Date: Sun Oct 22 21:24:15 2006 +0000
-
- * Set version to 0.99.beta8.
- * Updated NEWS and ChangeLog.
-
- ChangeLog | 174 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- NEWS | 7 ++
- configure.ac | 2 +-
- 3 files changed, 182 insertions(+), 1 deletions(-)
-
- Commit: 1224
- Author: sam
- Date: Sun Oct 22 21:13:32 2006 +0000
-
- * Made cucul_blit(), and therefore cucul_set_canvas_boundaries(), support
- fullwidth characters.
- * Added a case to test/fullwidth.c for cucul_blit and fullwidth chars.
-
- cucul/canvas.c | 41 ++++++++++++++++++++++++++---------------
- cucul/transform.c | 2 ++
- test/fullwidth.c | 20 +++++++++++++++++++-
- 3 files changed, 47 insertions(+), 16 deletions(-)
-
- Commit: 1223
- Author: sam
- Date: Sun Oct 22 20:31:10 2006 +0000
-
- * Added block drawing glyphs to the flip/flop/rotate functions.
- * Made these functions fullwidth-aware.
-
- cucul/transform.c | 262 +++++++++++++++++++++++++++++++++--------------------
- 1 files changed, 162 insertions(+), 100 deletions(-)
-
- Commit: 1222
- Author: sam
- Date: Sun Oct 22 19:53:48 2006 +0000
-
- * Add fullwidth characters to the transform test.
-
- test/transform.c | 4 +++-
- 1 files changed, 3 insertions(+), 1 deletions(-)
-
- Commit: 1221
- Author: sam
- Date: Sun Oct 22 17:40:55 2006 +0000
-
- * Updated documentation of fullwidth-aware functions.
- * Fullwidth support in all exporters.
-
- cucul/canvas.c | 13 ++++++++++---
- cucul/export.c | 29 +++++++++++++++++++++++++----
- 2 files changed, 35 insertions(+), 7 deletions(-)
-
- Commit: 1220
- Author: sam
- Date: Sun Oct 22 17:19:58 2006 +0000
-
- * Add a test for fullwidth characters to the exporter test.
-
- test/export.c | 4 +++-
- 1 files changed, 3 insertions(+), 1 deletions(-)
-
- Commit: 1219
- Author: sam
- Date: Sun Oct 22 16:49:54 2006 +0000
-
- * Support for fullwidth glyphs in the UTF-8 importer.
-
- cucul/import.c | 34 ++++++++++++++++++----------------
- 1 files changed, 18 insertions(+), 16 deletions(-)
-
- Commit: 1218
- Author: sam
- Date: Sun Oct 22 16:35:25 2006 +0000
-
- * Support for fullwidth glyphs in the libcaca output drivers.
-
- caca/driver_conio.c | 13 +++++++++++--
- caca/driver_gl.c | 19 ++++++++++++++-----
- caca/driver_ncurses.c | 5 +++++
- caca/driver_slang.c | 5 +++++
- caca/driver_vga.c | 11 ++++++++++-
- caca/driver_win32.c | 25 ++++++++++++++++---------
- caca/driver_x11.c | 5 ++++-
- cucul/canvas.c | 15 +++++++++------
- cucul/cucul.h | 1 +
- cucul/cucul_internals.h | 2 --
- 10 files changed, 75 insertions(+), 26 deletions(-)
-
- Commit: 1217
- Author: sam
- Date: Sun Oct 22 16:16:15 2006 +0000
-
- * Use 0xCACA as the test character. Ahaha. Caca. Got it?
-
- test/fullwidth.c | 26 +++++++++++++-------------
- 1 files changed, 13 insertions(+), 13 deletions(-)
-
- Commit: 1216
- Author: sam
- Date: Sun Oct 22 15:03:22 2006 +0000
-
- * Fix the Unicode test.
- * Add a test for fullwidth characters.
-
- test/Makefile.am | 5 +++-
- test/fullwidth.c | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- test/unicode.c | 2 +-
- 3 files changed, 75 insertions(+), 2 deletions(-)
-
- Commit: 1215
- Author: sam
- Date: Sun Oct 22 15:01:04 2006 +0000
-
- * Support for fullwidth (= double width) Unicode characters.
-
- cucul/canvas.c | 104 +++++++++++++++++++++++++++++++---------------
- cucul/cucul_internals.h | 2 +
- 2 files changed, 72 insertions(+), 34 deletions(-)
-
- Commit: 1214
- Author: sam
- Date: Sun Oct 22 14:40:50 2006 +0000
-
- * Minor changes to the documentation front page.
-
- doc/libcaca.dox | 5 ++++-
- 1 files changed, 4 insertions(+), 1 deletions(-)
-
- Commit: 1212
- Author: sam
- Date: Fri Oct 20 16:19:41 2006 +0000
-
- * Do not link binaries with @CACA_LIBS@, it's useless.
-
- cxx/Makefile.am | 2 +-
- src/Makefile.am | 15 ++++++++-------
- test/Makefile.am | 33 ++++++++++++++++++---------------
- tools/Makefile.am | 4 ++--
- 4 files changed, 29 insertions(+), 25 deletions(-)
-
- Commit: 1211
- Author: sam
- Date: Fri Oct 20 16:17:12 2006 +0000
-
- * Implemented cucul_utf32_is_fullwidth().
-
- cucul/charset.c | 44 ++++++++++++++++++++++++++++++++++++++++++++
- cucul/cucul.h | 1 +
- 2 files changed, 45 insertions(+), 0 deletions(-)
-
- Commit: 1210
- Author: sam
- Date: Thu Oct 19 23:17:33 2006 +0000
-
- * Slightly updated TODO list.
-
- TODO | 12 ++----------
- 1 files changed, 2 insertions(+), 10 deletions(-)
-
- Commit: 1208
- Author: sam
- Date: Thu Oct 19 22:43:17 2006 +0000
-
- * Added a --enable-plugins configure flag that builds the GL and X11 drivers
- as plugins. This way, libcaca does not directly depend on those libraries.
-
- caca/Makefile.am | 21 +++++++++++++++--
- caca/caca.c | 59 ++++++++++++++++++++++++++++++++++++++++++++++++-
- caca/caca_internals.h | 4 +++
- configure.ac | 23 +++++++++++++++----
- 4 files changed, 98 insertions(+), 9 deletions(-)
-
- Commit: 1207
- Author: sam
- Date: Thu Oct 19 21:21:00 2006 +0000
-
- * Add checks for getopt / getopt_long.
-
- configure.ac | 9 ++++++++-
- 1 files changed, 8 insertions(+), 1 deletions(-)
-
- Commit: 1203
- Author: sam
- Date: Sat Oct 14 22:11:33 2006 +0000
-
- * Fix extra qualification bug in cucul++.h, courtesy of Hanno Böck.
-
- cxx/cucul++.h | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1198
- Author: sam
- Date: Thu Oct 12 09:33:49 2006 +0000
-
- * Use pkg-config to check for Imlib2. Patch adapted from Alt Linux.
-
- configure.ac | 18 ++++++------------
- src/Makefile.am | 16 ++++------------
- 2 files changed, 10 insertions(+), 24 deletions(-)
-
- Commit: 1191
- Author: sam
- Date: Fri Oct 6 10:12:52 2006 +0000
-
- * Fixed a bug in the IRC exporter that could break the output when there
- were commas in the canvas.
-
- cucul/export.c | 46 ++++++++++++++++++----------------------------
- 1 files changed, 18 insertions(+), 28 deletions(-)
-
- Commit: 1186
- Author: sam
- Date: Wed Oct 4 12:11:16 2006 +0000
-
- * Set version to 0.99.beta7.
- * Updated NEWS and ChangeLog.
-
- ChangeLog | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- NEWS | 6 +++++
- configure.ac | 2 +-
- 3 files changed, 67 insertions(+), 1 deletions(-)
-
- Commit: 1175
- Author: sam
- Date: Sun Oct 1 12:50:43 2006 +0000
-
- * Support transparency in the colour UTF-8 exporter.
-
- cucul/export.c | 43 +++++++++++++++++++++++++------------------
- 1 files changed, 25 insertions(+), 18 deletions(-)
-
- Commit: 1174
- Author: sam
- Date: Sun Oct 1 12:23:30 2006 +0000
-
- * Better precision in cucul_fill_triangle().
-
- cucul/triangle.c | 20 ++++++++++----------
- 1 files changed, 10 insertions(+), 10 deletions(-)
-
- Commit: 1173
- Author: sam
- Date: Sun Oct 1 11:53:35 2006 +0000
-
- * More optimisations in cucul_fill_triangle().
-
- cucul/triangle.c | 59 +++++++++++++++++++++++++++++++----------------------
- 1 files changed, 34 insertions(+), 25 deletions(-)
-
- Commit: 1172
- Author: sam
- Date: Sun Oct 1 10:47:41 2006 +0000
-
- * Optimised triangle rasteriser. Thanks to Jylam for the hints.
-
- cucul/triangle.c | 50 +++++++++++++++++++++++++++-----------------------
- 1 files changed, 27 insertions(+), 23 deletions(-)
-
- Commit: 1171
- Author: sam
- Date: Sun Oct 1 08:53:41 2006 +0000
-
- * Set default background to transparent in the ANSI and UTF-8 importers.
-
- cucul/import.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 1156
- Author: jylam
- Date: Sat Sep 30 18:56:23 2006 +0000
-
- * Updated C++ bindings to support every single cucul/caca functionnality. Renamed cpptest to cxxtext for consistency.
- --This line, and those below, will be ignored--
- M cxx/cucul++.cpp
- A cxx/cxxtest.cpp
- M cxx/cucul++.h
- M cxx/Makefile.am
-
- cxx/Makefile.am | 6 ++--
- cxx/cucul++.cpp | 98 +++++++++++++++++++++++++++++++++++++++++++++++++---
- cxx/cucul++.h | 36 +++++++++++++++++--
- cxx/cxxtest.cpp | 103 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 4 files changed, 230 insertions(+), 13 deletions(-)
-
- Commit: 1155
- Author: sam
- Date: Sat Sep 30 18:35:50 2006 +0000
-
- * Updated NEWS and ChangeLog.
-
- ChangeLog | 118 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- NEWS | 6 +++
- 2 files changed, 124 insertions(+), 0 deletions(-)
-
- Commit: 1154
- Author: sam
- Date: Sat Sep 30 18:25:41 2006 +0000
-
- * Set version to 0.99.beta6.
-
- configure.ac | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1153
- Author: sam
- Date: Sat Sep 30 18:24:10 2006 +0000
-
- * Added an optional argument to the import test to select import format.
-
- test/import.c | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
-
- Commit: 1152
- Author: sam
- Date: Sat Sep 30 18:20:39 2006 +0000
-
- * As per user request, only display the "Powered by libcaca" banner for a
- few seconds at the beginning.
-
- src/aafire.c | 6 ++++--
- src/cacademo.c | 7 ++++---
- 2 files changed, 8 insertions(+), 5 deletions(-)
-
- Commit: 1149
- Author: sam
- Date: Sat Sep 30 17:49:09 2006 +0000
-
- * Fix minor memory leak in cucul_set_canvas_boundaries().
-
- cucul/canvas.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 1148
- Author: sam
- Date: Sat Sep 30 17:31:16 2006 +0000
-
- * Fix minor memory leak in cucul_free_canvas().
-
- cucul/cucul.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 1137
- Author: sam
- Date: Fri Sep 29 23:36:02 2006 +0000
-
- * Fixed a bug in cucul_putchar() that broke half of the Unicode set.
-
- cucul/canvas.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1136
- Author: sam
- Date: Fri Sep 29 23:34:03 2006 +0000
-
- * Add "utf8" import format.
- * Documented "text" import format.
-
- cucul/import.c | 26 +++++++++++++++++++++-----
- 1 files changed, 21 insertions(+), 5 deletions(-)
-
- Commit: 1107
- Author: sam
- Date: Tue Sep 26 20:32:48 2006 +0000
-
- * Initialise colours to default/transparent instead of lightgray/black.
-
- cucul/cucul.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 1105
- Author: sam
- Date: Mon Sep 25 16:12:17 2006 +0000
-
- * Remove non-ASCII character from NEWS file because Doxygen is unable to
- encode it in the manpages.
-
- NEWS | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1104
- Author: sam
- Date: Mon Sep 25 16:00:10 2006 +0000
-
- * Fix enumeration layout in the manpage documentation.
-
- TODO | 4 +-
- caca/caca.h | 18 ++++---------
- cucul/dither.c | 70 ++++++++++++++++++++-----------------------------------
- cucul/export.c | 26 +++++++-------------
- cucul/import.c | 9 ++----
- 5 files changed, 46 insertions(+), 81 deletions(-)
-
- Commit: 1103
- Author: sam
- Date: Mon Sep 25 15:58:33 2006 +0000
-
- * Fucking Doxygen replaces "s with 's in manpages. And it does not even
- escape them. Fix that upon installation.
-
- doc/Makefile.am | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
-
- Commit: 1098
- Author: sam
- Date: Sat Sep 23 19:07:13 2006 +0000
-
- * Fix a bug in the ANSI importer. We need to set the proper fg/bg colours
- before calling cucul_set_canvas_size(), otherwise it'll fill the new area
- with the current values.
-
- cucul/import.c | 29 ++++++++++++++++++-----------
- 1 files changed, 18 insertions(+), 11 deletions(-)
-
- Commit: 1095
- Author: sam
- Date: Sat Sep 23 07:36:54 2006 +0000
-
- * Updated TODO.
-
- TODO | 6 ++----
- 1 files changed, 2 insertions(+), 4 deletions(-)
-
- Commit: 1094
- Author: sam
- Date: Sat Sep 23 01:55:29 2006 +0000
-
- * Updated NEWS and ChangeLog.
-
- ChangeLog | 536 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- NEWS | 9 +
- 2 files changed, 545 insertions(+), 0 deletions(-)
-
- Commit: 1093
- Author: sam
- Date: Sat Sep 23 01:48:10 2006 +0000
-
- * Update the cacademo manpage to reflect the merge.
-
- doc/Makefile.am | 8 ++------
- doc/cacafire.1 | 48 ++++++++++++++++++++----------------------------
- 2 files changed, 22 insertions(+), 34 deletions(-)
-
- Commit: 1092
- Author: sam
- Date: Sat Sep 23 01:28:49 2006 +0000
-
- * Implemented cucul_get_color().
-
- cucul/colour.c | 27 +++++++++++++++++++++++++++
- cucul/cucul.h | 1 +
- 2 files changed, 28 insertions(+), 0 deletions(-)
-
- Commit: 1091
- Author: sam
- Date: Sat Sep 23 01:18:49 2006 +0000
-
- * Fixed chcul_getchar's error behaviour.
-
- cucul/canvas.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1090
- Author: sam
- Date: Sat Sep 23 01:10:15 2006 +0000
-
- * Update versioning.
-
- configure.ac | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1089
- Author: sam
- Date: Sat Sep 23 00:59:47 2006 +0000
-
- * Handle transparency in the IRC export.
-
- cucul/export.c | 32 +++++++++++++++++++++++++++-----
- 1 files changed, 27 insertions(+), 5 deletions(-)
-
- Commit: 1088
- Author: sam
- Date: Sat Sep 23 00:55:42 2006 +0000
-
- * When resizing a canvas, use the current fg/bg colours to fill holes.
-
- cucul/cucul.c | 13 +++++++++----
- 1 files changed, 9 insertions(+), 4 deletions(-)
-
- Commit: 1086
- Author: sam
- Date: Fri Sep 22 23:26:56 2006 +0000
-
- * Remove toilet from the libcaca source, it'll be moved to its own repo.
-
- configure.ac | 10 +--
- test/Makefile.am | 5 +-
- test/toilet.c | 293 ------------------------------------------------------
- 3 files changed, 3 insertions(+), 305 deletions(-)
-
- Commit: 1080
- Author: sam
- Date: Fri Sep 22 00:27:13 2006 +0000
-
- * Autocrop toilet output.
-
- test/toilet.c | 39 ++++++++++++++++++++++++++++++++++++---
- 1 files changed, 36 insertions(+), 3 deletions(-)
-
- Commit: 1079
- Author: sam
- Date: Fri Sep 22 00:20:06 2006 +0000
-
- * Implement cucul_set_canvas_boundaries() for cropping and expanding.
-
- cucul/canvas.c | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- cucul/cucul.h | 5 +++-
- 2 files changed, 61 insertions(+), 1 deletions(-)
-
- Commit: 1078
- Author: sam
- Date: Thu Sep 21 22:36:00 2006 +0000
-
- * Really export IRC as UTF-8, as advertised in the documentation.
-
- cucul/export.c | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
-
- Commit: 1077
- Author: sam
- Date: Thu Sep 21 21:30:50 2006 +0000
-
- * Handle UTF-8 in TOIlet.
- * Add a --irc flag to TOIlet.
-
- test/toilet.c | 80 +++++++++++++++++++++++++++++++++++++-------------------
- 1 files changed, 53 insertions(+), 27 deletions(-)
-
- Commit: 1076
- Author: sam
- Date: Thu Sep 21 19:54:54 2006 +0000
-
- * Support for platforms without <getopt.h> in TOIlet.
-
- test/toilet.c | 15 ++++++++++-----
- 1 files changed, 10 insertions(+), 5 deletions(-)
-
- Commit: 1075
- Author: sam
- Date: Thu Sep 21 17:32:27 2006 +0000
-
- * Added getopt support to toilet.
-
- test/Makefile.am | 2 +-
- test/toilet.c | 80 +++++++++++++++++++++++++++++++++++++++++++++++------
- 2 files changed, 72 insertions(+), 10 deletions(-)
-
- Commit: 1074
- Author: sam
- Date: Thu Sep 21 16:59:23 2006 +0000
-
- * Check for <getopt.h> and getopt_long.
-
- configure.ac | 11 +++++++++--
- 1 files changed, 9 insertions(+), 2 deletions(-)
-
- Commit: 1073
- Author: sam
- Date: Wed Sep 20 16:31:12 2006 +0000
-
- * TOIlet, The Other Implementation's letters. Will be a FIGlet clone. Later.
-
- test/Makefile.am | 5 +-
- test/toilet.c | 167 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 171 insertions(+), 1 deletions(-)
-
- Commit: 1072
- Author: sam
- Date: Tue Sep 19 19:11:33 2006 +0000
-
- * Ahahaha mais vieux porc ! Tiens, mange-toi ce fix.
-
- caca/driver_gl.c | 12 ++++++------
- cucul/font.c | 2 +-
- 2 files changed, 7 insertions(+), 7 deletions(-)
-
- Commit: 1071
- Author: jylam
- Date: Tue Sep 19 19:06:04 2006 +0000
-
- * Oops \o/
-
- caca/driver_gl.c | 10 +++++-----
- 1 files changed, 5 insertions(+), 5 deletions(-)
-
- Commit: 1070
- Author: jylam
- Date: Tue Sep 19 19:04:29 2006 +0000
-
- * REAL fix
-
- caca/driver_gl.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 1069
- Author: sam
- Date: Tue Sep 19 19:00:40 2006 +0000
-
- * More long int -> int32 casts to fix the GL driver on 64-bit arches.
-
- caca/driver_gl.c | 9 +++++----
- 1 files changed, 5 insertions(+), 4 deletions(-)
-
- Commit: 1068
- Author: sam
- Date: Tue Sep 19 18:47:39 2006 +0000
-
- * Hopefully fix 64-bit bug.
-
- caca/driver_gl.c | 7 ++++---
- cucul/font.c | 4 ++--
- 2 files changed, 6 insertions(+), 5 deletions(-)
-
- Commit: 1067
- Author: jylam
- Date: Tue Sep 19 18:40:09 2006 +0000
-
- * Ugly workaround in OpenGL driver for IA64 platform, unicode still does not work, thought.
-
- caca/driver_gl.c | 12 ++++++------
- cucul/font.c | 4 ++--
- 2 files changed, 8 insertions(+), 8 deletions(-)
-
- Commit: 1066
- Author: sam
- Date: Tue Sep 19 16:07:13 2006 +0000
-
- * Implemented cucul_getchar(). Useful because you don’t necessarily know
- what you are importing.
-
- cucul/canvas.c | 26 ++++++++++++++++++++++++++
- cucul/cucul.h | 1 +
- 2 files changed, 27 insertions(+), 0 deletions(-)
-
- Commit: 1065
- Author: sam
- Date: Tue Sep 19 08:26:43 2006 +0000
-
- * Added an fprintf stub to the kernel.
-
- kernel/kernel.c | 6 ++++++
- kernel/kernel.h | 5 ++---
- 2 files changed, 8 insertions(+), 3 deletions(-)
-
- Commit: 1064
- Author: sam
- Date: Tue Sep 19 08:18:32 2006 +0000
-
- * Optimised memory usage in the GL driver and added a few comments.
-
- caca/driver_gl.c | 7 ++++++-
- 1 files changed, 6 insertions(+), 1 deletions(-)
-
- Commit: 1063
- Author: jylam
- Date: Tue Sep 19 08:04:38 2006 +0000
-
- * Fixed compilation warning, and ....
- AHAHAHAHAHAHAHA GL DRIVER IS B0RKEN YOU SMELLY GOATS ! (no time to fix it, thought)
-
- caca/driver_gl.c | 1 -
- 1 files changed, 0 insertions(+), 1 deletions(-)
-
- Commit: 1062
- Author: sam
- Date: Tue Sep 19 00:02:59 2006 +0000
-
- * Got rid of cucul_render_glyph(). Ahahahaha.
-
- cucul/cucul.h | 1 -
- cucul/font.c | 76 ---------------------------------------------------------
- 2 files changed, 0 insertions(+), 77 deletions(-)
-
- Commit: 1061
- Author: sam
- Date: Tue Sep 19 00:01:26 2006 +0000
-
- * Use cucul_render_canvas() instead of cucul_render_glyph() in the GL driver.
-
- caca/driver_gl.c | 113 ++++++++++++++++++++++++++----------------------------
- 1 files changed, 54 insertions(+), 59 deletions(-)
-
- Commit: 1060
- Author: sam
- Date: Mon Sep 18 22:32:25 2006 +0000
-
- * Full Unicode support in the GL driver.
-
- caca/driver_gl.c | 189 ++++++++++++++++++++----------------------------------
- 1 files changed, 70 insertions(+), 119 deletions(-)
-
- Commit: 1059
- Author: sam
- Date: Mon Sep 18 22:29:20 2006 +0000
-
- * Oops, fixed typo in cucul_get_font_blocks().
-
- cucul/font.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1058
- Author: sam
- Date: Mon Sep 18 17:40:35 2006 +0000
-
- * Implemented cucul_get_font_blocks() to export the list of available glyphs.
-
- cucul/cucul.h | 1 +
- cucul/font.c | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 49 insertions(+), 0 deletions(-)
-
- Commit: 1056
- Author: sam
- Date: Mon Sep 18 07:31:31 2006 +0000
-
- * Remove useless -I../kernel/ from CFLAGS.
-
- configure.ac | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 1055
- Author: sam
- Date: Mon Sep 18 07:30:14 2006 +0000
-
- * Fix the kernel build rules.
-
- build-kernel | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
-
- Commit: 1054
- Author: sam
- Date: Mon Sep 18 07:20:06 2006 +0000
-
- * Do not build the raw output in kernel mode.
- * Fix cucul_utf32_to_cp437() call in the VGA output.
-
- caca/caca.c | 2 ++
- caca/driver_raw.c | 5 +++--
- caca/driver_vga.c | 2 +-
- 3 files changed, 6 insertions(+), 3 deletions(-)
-
- Commit: 1053
- Author: sam
- Date: Mon Sep 18 07:11:43 2006 +0000
-
- * Fixed memcmp() prototype and implementation.
-
- kernel/kernel.c | 10 ++++++----
- kernel/kernel.h | 3 ++-
- 2 files changed, 8 insertions(+), 5 deletions(-)
-
- Commit: 1052
- Author: sam
- Date: Mon Sep 18 06:59:48 2006 +0000
-
- * Added errno support to the kernel.
-
- cucul/cucul.c | 14 +++++++-------
- kernel/kernel.c | 7 +++++--
- kernel/kernel.h | 14 ++++++++++----
- 3 files changed, 22 insertions(+), 13 deletions(-)
-
- Commit: 1051
- Author: jylam
- Date: Sun Sep 17 13:36:13 2006 +0000
-
- * Updated .Net bindings
-
- DotNet/Caca.cs | 12 ++++++------
- DotNet/test.cs | 6 +++---
- 2 files changed, 9 insertions(+), 9 deletions(-)
-
- Commit: 1050
- Author: jylam
- Date: Sun Sep 17 13:15:12 2006 +0000
-
- * Updated README, just to say my coding style is just perfect, sam is too pedantic.
-
- README | 1 +
- caca/driver_gl.c | 1 -
- 2 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1049
- Author: sam
- Date: Sun Sep 17 12:58:12 2006 +0000
-
- * A few coding style fixes.
-
- kernel/kernel.c | 8 ++++----
- src/cacaview.c | 6 +++---
- src/img2irc.c | 6 +++---
- 3 files changed, 10 insertions(+), 10 deletions(-)
-
- Commit: 1048
- Author: jylam
- Date: Sun Sep 17 12:44:18 2006 +0000
-
- * Updated kernel 'driver', still not working, but most of the work is done
-
- caca/driver_vga.c | 2 +-
- common.h | 5 ++++-
- configure.ac | 5 +++--
- cucul/buffer.c | 3 ++-
- cucul/cucul.c | 14 +++++++-------
- kernel/kernel.c | 51 ++++++++++++++++++++++++++++++++++++++++++++++++++-
- kernel/kernel.h | 23 ++++++++++++++++-------
- src/Makefile.am | 1 -
- src/cacadraw.c | 8 +++++---
- src/cacaplay.c | 6 ++++--
- src/cacaview.c | 2 ++
- src/common-image.c | 12 ++++++++----
- src/img2irc.c | 4 +++-
- test/demo.c | 10 +++++-----
- test/demo0.c | 8 +++++---
- test/dithering.c | 6 ++++--
- test/event.c | 9 +++++----
- test/export.c | 13 +++++++------
- test/font.c | 20 +++++++++++---------
- test/font2tga.c | 11 ++++++-----
- test/frames.c | 12 ++++++------
- test/gamma.c | 9 ++++-----
- test/hsv.c | 11 ++++++-----
- test/import.c | 11 +++++++----
- test/input.c | 9 +++++----
- test/spritedit.c | 6 +++---
- test/text.c | 15 +++++++--------
- test/transform.c | 12 ++++++------
- test/truecolor.c | 11 ++++++-----
- test/unicode.c | 11 ++++++-----
- tools/optipal.c | 6 ++++--
- 31 files changed, 208 insertions(+), 118 deletions(-)
-
- Commit: 1047
- Author: sam
- Date: Sun Sep 17 11:39:22 2006 +0000
-
- * Minor TODO update.
-
- TODO | 1 -
- 1 files changed, 0 insertions(+), 1 deletions(-)
-
- Commit: 1046
- Author: sam
- Date: Sun Sep 17 11:10:49 2006 +0000
-
- * Minor documentation fix (testing the buildbot, actually).
-
- cucul/font.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1045
- Author: jylam
- Date: Sun Sep 17 10:54:23 2006 +0000
-
- * Updated documentation, removed warning in cucul_render_glyph(), minor optimisation in driver_gl
-
- caca/driver_gl.c | 20 +++++++++++++-------
- cucul/font.c | 4 ++--
- 2 files changed, 15 insertions(+), 9 deletions(-)
-
- Commit: 1044
- Author: sam
- Date: Sun Sep 17 01:12:28 2006 +0000
-
- * Coding style (ahaha vieux porc).
-
- caca/driver_gl.c | 65 +++++++++++++++++++++++++----------------------------
- 1 files changed, 31 insertions(+), 34 deletions(-)
-
- Commit: 1043
- Author: sam
- Date: Sun Sep 17 00:53:48 2006 +0000
-
- * Got rid of OFFSET_X and OFFSET_Y.
-
- src/cacademo.c | 17 +++++++----------
- 1 files changed, 7 insertions(+), 10 deletions(-)
-
- Commit: 1042
- Author: sam
- Date: Sun Sep 17 00:48:30 2006 +0000
-
- * More cleanup in cacademo.c.
-
- src/cacademo.c | 12 ++++++------
- 1 files changed, 6 insertions(+), 6 deletions(-)
-
- Commit: 1041
- Author: sam
- Date: Sun Sep 17 00:32:23 2006 +0000
-
- * Cosmetic changes to cacademo.
-
- src/cacademo.c | 14 ++++++--------
- 1 files changed, 6 insertions(+), 8 deletions(-)
-
- Commit: 1040
- Author: sam
- Date: Sun Sep 17 00:11:29 2006 +0000
-
- * Factored the star code (vieux porc).
-
- src/cacademo.c | 98 ++++++++++++--------------------------------------------
- 1 files changed, 21 insertions(+), 77 deletions(-)
-
- Commit: 1039
- Author: sam
- Date: Sun Sep 17 00:02:31 2006 +0000
-
- * Fixed cucul_render_glyph(). There is no way this could have ever possibly
- worked properly.
-
- caca/driver_gl.c | 8 ++------
- cucul/cucul.h | 3 +--
- cucul/font.c | 41 +++++++++++++++++++++--------------------
- 3 files changed, 24 insertions(+), 28 deletions(-)
-
- Commit: 1038
- Author: sam
- Date: Sat Sep 16 23:34:18 2006 +0000
-
- * Moved transition data to the function.
-
- src/cacademo.c | 132 ++++++++++++++++++++++++++-----------------------------
- 1 files changed, 62 insertions(+), 70 deletions(-)
-
- Commit: 1037
- Author: jylam
- Date: Sat Sep 16 21:27:59 2006 +0000
-
- * Added nifty rotation to our 80's star.
-
- src/cacademo.c | 88 ++++++++++++++++++++++++++++++++++++++-----------------
- 1 files changed, 61 insertions(+), 27 deletions(-)
-
- Commit: 1036
- Author: sam
- Date: Sat Sep 16 21:08:11 2006 +0000
-
- * Fixing precision.
-
- cucul/triangle.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
-
- Commit: 1035
- Author: jylam
- Date: Sat Sep 16 21:00:46 2006 +0000
-
- * Fixed triangle routine so that it fits perfectly from one side to the other one (I know, that's no clear)
-
- cucul/triangle.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
-
- Commit: 1034
- Author: jylam
- Date: Sat Sep 16 20:48:31 2006 +0000
-
- * Added much disco transition (ellipses suck). YMCA \o/
-
- src/cacademo.c | 114 ++++++++++++++++++++++++++++++++++++++++++++++++++-----
- 1 files changed, 103 insertions(+), 11 deletions(-)
-
- Commit: 1033
- Author: sam
- Date: Sat Sep 16 17:15:11 2006 +0000
-
- * Fix compilation warning in the slang driver.
-
- caca/driver_slang.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1032
- Author: sam
- Date: Sat Sep 16 16:01:48 2006 +0000
-
- * Smooth transitions between effects in cacademo. Press 'n' to switch
- immediately to the next transition.
-
- src/cacademo.c | 155 ++++++++++++++++++++++++++++++++++++++++++--------------
- 1 files changed, 117 insertions(+), 38 deletions(-)
-
- Commit: 1031
- Author: sam
- Date: Sat Sep 16 15:46:30 2006 +0000
-
- * Fix badly initialised data in the gamma test.
-
- test/gamma.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1030
- Author: sam
- Date: Sat Sep 16 15:06:09 2006 +0000
-
- * Moved the matrix effect test into cacademo. Removed the motion sensor
- stuff, it's cool but it's crap.
-
- src/cacademo.c | 184 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
- test/Makefile.am | 5 +-
- test/matrix.c | 166 ------------------------------------------------
- 3 files changed, 181 insertions(+), 174 deletions(-)
-
- Commit: 1029
- Author: jylam
- Date: Sat Sep 16 13:26:51 2006 +0000
-
- * AHAHAHA FILTHY PIG, init sensors values to 0, in case there's no sensor at all
-
- test/matrix.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1028
- Author: jylam
- Date: Sat Sep 16 13:19:23 2006 +0000
-
- * Fixed truecolor bug in OpenGL driver.
-
- caca/driver_gl.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1027
- Author: sam
- Date: Sat Sep 16 13:12:11 2006 +0000
-
- * Factor most of the cacademo code.
-
- src/cacademo.c | 443 ++++++++++++++++++++++++++------------------------------
- 1 files changed, 206 insertions(+), 237 deletions(-)
-
- Commit: 1026
- Author: sam
- Date: Sat Sep 16 12:57:41 2006 +0000
-
- * Ahaha old pig, you could have factored the 1.0 + as well, and you forgot
- to cast the int to double in the sin() call. (:@ gruik!
-
- src/cacademo.c | 15 +++++----------
- 1 files changed, 5 insertions(+), 10 deletions(-)
-
- Commit: 1025
- Author: jylam
- Date: Sat Sep 16 12:47:55 2006 +0000
-
- * hey, ***I*** found a factorisation bug in cacaballs !
-
- src/cacademo.c | 14 +++++++-------
- 1 files changed, 7 insertions(+), 7 deletions(-)
-
- Commit: 1024
- Author: jylam
- Date: Sat Sep 16 12:40:37 2006 +0000
-
- * OpenGL builtin font support
-
- caca/driver_gl.c | 216 ++++++++++++++++++++++++++++++------------------------
- cucul/cucul.h | 2 +
- cucul/font.c | 75 +++++++++++++++++++
- 3 files changed, 198 insertions(+), 95 deletions(-)
-
- Commit: 1023
- Author: sam
- Date: Sat Sep 16 09:45:03 2006 +0000
-
- * Merge cacamoir, cacaball and cacaplas into cacademo. No code cleanup yet.
-
- src/Makefile.am | 14 +-
- src/cacaball.c | 219 -----------------------
- src/cacademo.c | 519 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
- src/cacamoir.c | 167 ------------------
- src/cacaplas.c | 174 -------------------
- 5 files changed, 523 insertions(+), 570 deletions(-)
-
- Commit: 1022
- Author: sam
- Date: Sat Sep 16 09:43:36 2006 +0000
-
- * Initialize random seed to getpid()+time(NULL) so that the user does not
- have to do it.
-
- cucul/cucul.c | 13 +++++++++++++
- 1 files changed, 13 insertions(+), 0 deletions(-)
-
- Commit: 1021
- Author: sam
- Date: Sat Sep 9 17:58:57 2006 +0000
-
- * Updated ChangeLog and NEWS.
- * 0.99.beta4 release.
-
- ChangeLog | 94 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- NEWS | 6 ++++
- configure.ac | 2 +-
- 3 files changed, 101 insertions(+), 1 deletions(-)
-
- Commit: 1020
- Author: sam
- Date: Sat Sep 9 17:54:06 2006 +0000
-
- * Replace 'man3caca' with 'man3' in generated manpages.
-
- doc/Makefile.am | 4 +++-
- 1 files changed, 3 insertions(+), 1 deletions(-)
-
- Commit: 1019
- Author: sam
- Date: Sat Sep 9 17:52:54 2006 +0000
-
- * Fix dithering handling in demo0.c.
-
- test/demo0.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
-
- Commit: 1018
- Author: sam
- Date: Sat Sep 9 17:31:43 2006 +0000
-
- * Do not output unnecessary libraries in caca-output config.
-
- caca-config.in | 5 ++---
- 1 files changed, 2 insertions(+), 3 deletions(-)
-
- Commit: 1017
- Author: sam
- Date: Sat Sep 9 17:20:32 2006 +0000
-
- * Oops, thinko in the migration doc.
-
- doc/migrating.dox | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1016
- Author: sam
- Date: Sat Sep 9 17:02:30 2006 +0000
-
- * Updated the migration documentation so that it mentions the <caca0.h>
- compatibility layer.
-
- doc/migrating.dox | 38 ++++++++++++++++++++++++++++++++++----
- 1 files changed, 34 insertions(+), 4 deletions(-)
-
- Commit: 1015
- Author: sam
- Date: Sat Sep 9 16:53:13 2006 +0000
-
- * Made features (such as dithering mode) and caca_sqrt work in the legacy
- 0.x glue code.
-
- caca/caca0.c | 176 +++++++++++++++++++++++++++++++++++++++++-----------------
- caca/caca0.h | 18 +++++-
- 2 files changed, 139 insertions(+), 55 deletions(-)
-
- Commit: 1014
- Author: sam
- Date: Sat Sep 9 15:40:16 2006 +0000
-
- * Added demo0.c, which is basically the old libcaca-0.9 demo.c file, as a
- test for the <caca0.h> emulation layer.
-
- test/Makefile.am | 5 +-
- test/demo0.c | 581 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 585 insertions(+), 1 deletions(-)
-
- Commit: 1013
- Author: sam
- Date: Sat Sep 9 15:38:06 2006 +0000
-
- * Added an emulation layer for pre-1.0 libcaca API. Legacy applications
- just need to include <caca0.h> instead of <caca.h> and should be source-
- compatible with old versions of libcaca.
- Most of the old API works, except features and caca_sqrt(). Sprites do
- work API-wise but due to the new format they are no longer working in
- the same way.
-
- caca/Makefile.am | 4 +-
- caca/caca0.c | 195 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- caca/caca0.h | 191 ++++++++++++++++++++++++++++++++++++++++++++++++++++
- 3 files changed, 389 insertions(+), 1 deletions(-)
-
- Commit: 1012
- Author: sam
- Date: Sat Sep 9 14:52:05 2006 +0000
-
- * Fix a crash in export.c with unknown file formats.
-
- test/export.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1011
- Author: sam
- Date: Wed Aug 30 21:30:29 2006 +0000
-
- * U+214B TURNED AMPERSAND
-
- cucul/transform.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 1010
- Author: sam
- Date: Fri Aug 25 10:22:57 2006 +0000
-
- * Updated ChangeLog and NEWS.
- * 0.99.beta3 release.
-
- ChangeLog | 11 +++++++++++
- NEWS | 6 ++++++
- configure.ac | 2 +-
- 3 files changed, 18 insertions(+), 1 deletions(-)
-
- Commit: 1009
- Author: sam
- Date: Fri Aug 25 10:16:53 2006 +0000
-
- * Removed debian packaging stuff from the trunk. It'll now be at
- svn://svn.debian.org/svn/sam-hocevar/pkg-misc
-
- ChangeLog | 97 ++++++++++++++++++++++++++++++
- Makefile.am | 2 +-
- configure.ac | 1 -
- debian/Makefile.am | 17 -----
- debian/caca-utils.install | 14 ----
- debian/caca-utils.mime | 15 -----
- debian/changelog | 140 -------------------------------------------
- debian/compat | 1 -
- debian/control | 75 -----------------------
- debian/copyright | 49 ---------------
- debian/libcaca-dev.install | 4 -
- debian/libcaca0.install | 1 -
- debian/libcucul-dev.install | 8 ---
- debian/libcucul0.install | 1 -
- debian/rules | 83 -------------------------
- 15 files changed, 98 insertions(+), 410 deletions(-)
-
- Commit: 1008
- Author: sam
- Date: Sun Aug 13 17:30:34 2006 +0000
-
- * Factored some of the GL code.
-
- caca/driver_gl.c | 65 ++++++++++++++++++++----------------------------------
- 1 files changed, 24 insertions(+), 41 deletions(-)
-
- Commit: 1007
- Author: sam
- Date: Wed Aug 2 13:15:52 2006 +0000
-
- * A few changes to the matrix program. I do not plan to maintain it.
-
- test/matrix.c | 35 +++++++++++++++++++++++++++++------
- 1 files changed, 29 insertions(+), 6 deletions(-)
-
- Commit: 1006
- Author: sam
- Date: Wed Aug 2 13:12:43 2006 +0000
-
- * Fixed libcaca prototypes so that all functions use the errno mechanism
- and return a value.
-
- caca/caca.c | 34 +++++++++++++++++++++++++---
- caca/caca.h | 8 +++---
- caca/driver_conio.c | 2 +-
- caca/driver_ncurses.c | 2 +-
- caca/driver_raw.c | 2 +-
- caca/driver_slang.c | 2 +-
- caca/driver_vga.c | 2 +-
- caca/event.c | 8 +++++-
- caca/graphics.c | 59 ++++++++++++++++++++++++++++++++++++++++++------
- 9 files changed, 97 insertions(+), 22 deletions(-)
-
- Commit: 1005
- Author: sam
- Date: Wed Aug 2 13:11:39 2006 +0000
-
- * Fixed cucul_create_canvas()'s documentation.
-
- cucul/cucul.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 1004
- Author: sam
- Date: Fri Jul 21 08:19:29 2006 +0000
-
- * Fixed typos in cucul/dither.c that prevented using ordered dither modes,
- thanks to Sean D'Epagnier.
-
- cucul/dither.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
-
- Commit: 1002
- Author: jylam
- Date: Sat Jun 10 11:35:18 2006 +0000
-
- * Updated C++ bindings
-
- cxx/caca++.cpp | 8 ++++----
- cxx/caca++.h | 5 +++--
- cxx/cpptest.cpp | 2 +-
- 3 files changed, 8 insertions(+), 7 deletions(-)
-
- Commit: 1001
- Author: sam
- Date: Sat Jun 10 11:04:21 2006 +0000
-
- * Fix debian package dependencies; -dev packages didn't pull their library
- dependencies. Of course.
-
- debian/control | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 995
- Author: sam
- Date: Wed May 31 14:33:48 2006 +0000
-
- * Fixed matrix.c for non-Thinkpad computers.
-
- test/matrix.c | 11 +++++------
- 1 files changed, 5 insertions(+), 6 deletions(-)
-
- Commit: 994
- Author: sam
- Date: Wed May 31 14:08:58 2006 +0000
-
- * Fix a build failure when X11R7 is available but OpenGL isn't.
-
- configure.ac | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 993
- Author: sam
- Date: Wed May 31 12:18:23 2006 +0000
-
- * Small matrix effect. Totally useless. Unless you have a Thinkpad, in
- which case it is massively useless.
-
- test/Makefile.am | 5 ++-
- test/matrix.c | 144 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 148 insertions(+), 1 deletions(-)
-
- Commit: 992
- Author: sam
- Date: Sun May 28 22:19:10 2006 +0000
-
- * Updated ChangeLog and NEWS.
- * 0.99.beta2 release.
-
- ChangeLog | 1194 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- NEWS | 12 +-
- configure.ac | 2 +-
- debian/changelog | 4 +-
- 4 files changed, 1208 insertions(+), 4 deletions(-)
-
- Commit: 991
- Author: sam
- Date: Fri May 26 07:43:41 2006 +0000
-
- * Updated the Debian build scripts.
-
- debian/caca-utils.install | 11 ++++++-----
- debian/libcucul-dev.install | 2 +-
- 2 files changed, 7 insertions(+), 6 deletions(-)
-
- Commit: 988
- Author: sam
- Date: Fri May 26 07:01:10 2006 +0000
-
- * Fixed an out of bounds bug in cucul_blit().
-
- cucul/canvas.c | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
-
- Commit: 987
- Author: sam
- Date: Fri May 26 07:00:34 2006 +0000
-
- * Removed legacy CUCUL_LIBS from caca-config.
-
- caca-config.in | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
-
- Commit: 986
- Author: sam
- Date: Fri May 26 07:00:04 2006 +0000
-
- * UTF-8 input support for ncurses.
- * Hack for 16-color support in xfce4-terminal for both ncurses and slang.
-
- caca/driver_ncurses.c | 73 ++++++++++++++++++++++++++++++++-----------------
- caca/driver_slang.c | 25 +++++++----------
- 2 files changed, 58 insertions(+), 40 deletions(-)
-
- Commit: 985
- Author: sam
- Date: Fri May 26 06:59:11 2006 +0000
-
- * Reduced IDLE_USEC by half. Today's machines are fast :-)
-
- caca/graphics.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 984
- Author: sam
- Date: Thu May 25 22:32:03 2006 +0000
-
- * Fixed UTF-8 support in ncurses.
- * Set ncurses's priority higher than slang.
-
- caca/caca.c | 10 +++++-----
- caca/driver_ncurses.c | 37 ++++++++++++++++++++++---------------
- configure.ac | 2 +-
- 3 files changed, 28 insertions(+), 21 deletions(-)
-
- Commit: 983
- Author: sam
- Date: Thu May 25 20:01:30 2006 +0000
-
- * Updated TODO list.
-
- TODO | 9 ++++++++-
- 1 files changed, 8 insertions(+), 1 deletions(-)
-
- Commit: 982
- Author: sam
- Date: Thu May 25 20:01:10 2006 +0000
-
- * Have cucul_utf8_to_utf32 write how many bytes it read.
- * Use that in the SLang driver so that it supports UTF-8 input.
-
- caca/driver_slang.c | 60 +++++++++++++++++++++++++++++++++++++++++++-------
- cucul/box.c | 2 +-
- cucul/canvas.c | 2 +-
- cucul/charset.c | 40 +++++++++++++++++++++++-----------
- cucul/conic.c | 4 +-
- cucul/cucul.h | 2 +-
- cucul/line.c | 4 +-
- cucul/triangle.c | 2 +-
- 8 files changed, 86 insertions(+), 30 deletions(-)
-
- Commit: 981
- Author: sam
- Date: Thu May 25 19:59:35 2006 +0000
-
- * Fix warnings in a few exporters. Do not assume %d accepts uint32_t without
- an explicit cast.
-
- cucul/export.c | 24 ++++++++++++++----------
- 1 files changed, 14 insertions(+), 10 deletions(-)
-
- Commit: 980
- Author: sam
- Date: Thu May 25 19:58:21 2006 +0000
-
- * Minor cosmetic changes in the test programs.
- * Code enhancements in the ncurses driver.
- * Added a comment to explain why slang has a higher priority than ncurses.
-
- caca/caca.c | 2 +
- caca/driver_ncurses.c | 166 +++++++++++-------------------------------------
- test/colors.c | 2 +-
- test/input.c | 2 +-
- 4 files changed, 42 insertions(+), 130 deletions(-)
-
- Commit: 979
- Author: sam
- Date: Thu May 25 19:56:55 2006 +0000
-
- * Fixed the DOS build.
-
- caca/driver_conio.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 978
- Author: sam
- Date: Thu May 25 19:56:03 2006 +0000
-
- * Minor cosmetic fix.
-
- caca/caca_internals.h | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 977
- Author: sam
- Date: Thu May 25 19:55:11 2006 +0000
-
- * Added -I${top_srcdir} to the compilation flags to fix builds configured
- from an alternate directory (they failed to find common.h).
-
- caca/Makefile.am | 2 +-
- cucul/Makefile.am | 1 +
- cxx/Makefile.am | 2 +-
- kernel/Makefile.am | 1 +
- test/Makefile.am | 2 +-
- tools/Makefile.am | 2 +-
- 6 files changed, 6 insertions(+), 4 deletions(-)
-
- Commit: 976
- Author: sam
- Date: Thu May 25 19:11:18 2006 +0000
-
- * Removed --enable-network flag, but reused the test as a condition for
- building cacaserver.
-
- configure.ac | 19 ++++---------------
- src/Makefile.am | 4 ++--
- 2 files changed, 6 insertions(+), 17 deletions(-)
-
- Commit: 975
- Author: sam
- Date: Thu May 25 19:10:35 2006 +0000
-
- * Updated build scripts for DOS and Win32.
-
- build-dos | 46 +++++++++++++++++++++++++++++-----------------
- build-win32 | 59 +++++++++++++++++++++++++++++++++--------------------------
- 2 files changed, 62 insertions(+), 43 deletions(-)
-
- Commit: 974
- Author: sam
- Date: Sat May 20 08:45:19 2006 +0000
-
- * Got backspace to work with the slang and ncurses drivers in an X
- terminal window.
-
- caca/driver_ncurses.c | 3 ++-
- caca/driver_slang.c | 3 ++-
- 2 files changed, 4 insertions(+), 2 deletions(-)
-
- Commit: 973
- Author: sam
- Date: Sat May 20 08:19:13 2006 +0000
-
- * More coding style fixes in the GL driver.
-
- caca/driver_gl.c | 54 ++++++++++++++++++++++++++----------------------------
- 1 files changed, 26 insertions(+), 28 deletions(-)
-
- Commit: 972
- Author: sam
- Date: Sat May 20 08:11:58 2006 +0000
-
- * Fixed awful indenting of the GL plugin.
-
- caca/driver_gl.c | 483 +++++++++++++++++++++++++++---------------------------
- 1 files changed, 239 insertions(+), 244 deletions(-)
-
- Commit: 971
- Author: sam
- Date: Sat May 20 05:45:57 2006 +0000
-
- * Make the ncurses driver UTF-8 and UTF-32 aware.
- * Add the backspace key to the ncurses driver.
-
- caca/driver_ncurses.c | 6 +++++-
- 1 files changed, 5 insertions(+), 1 deletions(-)
-
- Commit: 970
- Author: sam
- Date: Sat May 20 05:41:14 2006 +0000
-
- * Make the slang driver UTF-8 and UTF-32 aware.
- * Add the backspace key to the slang driver.
-
- caca/driver_slang.c | 6 +++++-
- 1 files changed, 5 insertions(+), 1 deletions(-)
-
- Commit: 969
- Author: sam
- Date: Sat May 20 05:29:24 2006 +0000
-
- * Renamed the event data member "ucs4" to "utf32" for consistency
- with "utf8".
-
- caca/caca.h | 6 +++---
- caca/driver_conio.c | 2 +-
- caca/driver_gl.c | 4 ++--
- caca/driver_ncurses.c | 2 +-
- caca/driver_slang.c | 2 +-
- caca/driver_win32.c | 2 +-
- caca/driver_x11.c | 4 ++--
- caca/event.c | 2 +-
- test/input.c | 2 +-
- 9 files changed, 13 insertions(+), 13 deletions(-)
-
- Commit: 968
- Author: sam
- Date: Sat May 20 05:28:31 2006 +0000
-
- * Added information from a recent Debian upload of the old
- version of libcaca.
-
- debian/changelog | 26 ++++++++++++++++++++++++++
- debian/control | 2 +-
- 2 files changed, 27 insertions(+), 1 deletions(-)
-
- Commit: 967
- Author: sam
- Date: Fri May 19 18:34:23 2006 +0000
-
- * Text input test program. Might be merged into libcaca if it works well.
-
- test/Makefile.am | 5 ++-
- test/input.c | 146 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 150 insertions(+), 1 deletions(-)
-
- Commit: 966
- Author: sam
- Date: Fri May 19 06:44:58 2006 +0000
-
- * Updated the TODO list.
-
- TODO | 6 +-----
- 1 files changed, 1 insertions(+), 5 deletions(-)
-
- Commit: 965
- Author: sam
- Date: Fri May 19 06:00:00 2006 +0000
-
- * Install caca-config.1.gz in the libcucul-dev package, not caca-utils.
-
- debian/caca-utils.install | 6 +++++-
- debian/libcucul-dev.install | 1 +
- 2 files changed, 6 insertions(+), 1 deletions(-)
-
- Commit: 964
- Author: sam
- Date: Fri May 19 05:44:27 2006 +0000
-
- * Renamed caca_set_delay() and caca_get_rendertime() into
- caca_set_display_time() and caca_get_display_time() for consistency.
-
- caca/caca.h | 4 ++--
- caca/graphics.c | 32 ++++++++++++++++----------------
- python/pypycaca.c | 12 ++++++------
- python/pypycaca.h | 4 ++--
- src/aafire.c | 2 +-
- src/cacaball.c | 2 +-
- src/cacamoir.c | 2 +-
- src/cacaplas.c | 2 +-
- test/demo.c | 6 +++---
- test/frames.c | 2 +-
- test/gamma.c | 2 +-
- 11 files changed, 35 insertions(+), 35 deletions(-)
-
- Commit: 963
- Author: sam
- Date: Fri May 19 05:30:01 2006 +0000
-
- * Documented the newly exported charset functions.
-
- cucul/charset.c | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 50 insertions(+), 0 deletions(-)
-
- Commit: 962
- Author: sam
- Date: Fri May 19 04:53:48 2006 +0000
-
- * Export the UTF-8 / UTF-32 / CP437 character conversions to applications.
-
- caca/driver_ncurses.c | 2 +-
- caca/driver_slang.c | 2 +-
- cucul/box.c | 2 +-
- cucul/canvas.c | 2 +-
- cucul/charset.c | 170 ++++++++++++++++++++++++-----------------------
- cucul/conic.c | 4 +-
- cucul/cucul.h | 11 +++
- cucul/cucul_internals.h | 4 -
- cucul/export.c | 6 +-
- cucul/import.c | 2 +-
- cucul/line.c | 4 +-
- cucul/triangle.c | 2 +-
- tools/makefont.c | 3 +-
- 13 files changed, 112 insertions(+), 102 deletions(-)
-
- Commit: 961
- Author: sam
- Date: Thu May 18 07:57:42 2006 +0000
-
- * Regenerated fonts and reactivated them under Win32.
-
- cucul/font.c | 8 +-
- cucul/font_mono9.h | 561 +++++++++++++-----------
- cucul/font_monobold12.h | 1128 +++++++++++++++++++++++++----------------------
- 3 files changed, 911 insertions(+), 786 deletions(-)
-
- Commit: 960
- Author: sam
- Date: Thu May 18 07:56:54 2006 +0000
-
- * Elite trick in the font generator to cope with C89's string length
- limitation of 509 characters. Instead of doing:
- char foo[10] = "abcdefghij";
- we now do:
- struct { char f1[4], f2[4], f3[2]; } foo = { "abcd", "efgh", "ij" };
-
- tools/makefont.c | 36 +++++++++++++++++++++++++++++++-----
- 1 files changed, 31 insertions(+), 5 deletions(-)
-
- Commit: 959
- Author: sam
- Date: Thu May 18 06:26:31 2006 +0000
-
- * font2tga no longer needs cucul_internal.h.
-
- test/font2tga.c | 1 -
- 1 files changed, 0 insertions(+), 1 deletions(-)
-
- Commit: 958
- Author: sam
- Date: Thu May 18 06:23:47 2006 +0000
-
- * Changed cucul_putchar's prototype so that it accepts a 32-bit unsigned
- int which shall be used as an UTF-32 character. We do not have any casting
- problems due to the signedness of chars because all characters were
- ASCII (ie. <= 0x7f) beforehands.
-
- cucul/box.c | 18 +++++++++---------
- cucul/canvas.c | 34 +++++++++++-----------------------
- cucul/conic.c | 8 ++++----
- cucul/cucul.h | 2 +-
- cucul/cucul_internals.h | 1 -
- cucul/dither.c | 6 +++---
- cucul/import.c | 4 ++--
- cucul/line.c | 32 ++++++++++++++++----------------
- cucul/triangle.c | 2 +-
- test/font2tga.c | 2 +-
- 10 files changed, 48 insertions(+), 61 deletions(-)
-
- Commit: 957
- Author: sam
- Date: Thu May 18 06:13:36 2006 +0000
-
- * Added font2tga, a test program that exports our font in a known format.
-
- test/Makefile.am | 5 ++-
- test/font2tga.c | 90 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 94 insertions(+), 1 deletions(-)
-
- Commit: 956
- Author: sam
- Date: Thu May 18 06:09:44 2006 +0000
-
- * If the export test target is ANSI or UTF-8, dither image with special
- shaded glyphs.
-
- test/export.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 955
- Author: sam
- Date: Thu May 18 05:43:43 2006 +0000
-
- * Removed useless -lXt from X11 libraries check.
-
- configure.ac | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 954
- Author: sam
- Date: Fri May 12 19:33:44 2006 +0000
-
- * Workaround for illegal ^[[0,0H ANSI escape code.
-
- cucul/import.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
-
- Commit: 953
- Author: sam
- Date: Fri May 12 19:32:41 2006 +0000
-
- * Use UTF-32 instead of UTF-8 in the dithering glyph block list for slightly
- better performances.
-
- cucul/dither.c | 20 +++++++++++---------
- 1 files changed, 11 insertions(+), 9 deletions(-)
-
- Commit: 952
- Author: sam
- Date: Fri May 12 19:31:50 2006 +0000
-
- * Add linebreaks to the ANSI exporter for better readability, and use
- the save/load cursor position trick to ignore them.
-
- cucul/export.c | 6 +++++-
- 1 files changed, 5 insertions(+), 1 deletions(-)
-
- Commit: 951
- Author: jylam
- Date: Fri May 12 19:19:36 2006 +0000
-
- * Fixed postscript exporter, image in not at the bottom of the page anymore
-
- cucul/export.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 950
- Author: sam
- Date: Tue May 9 20:25:29 2006 +0000
-
- * Use UTF-8 instead of ANSI in cacaserver
-
- src/cacaserver.c | 18 +++++++++---------
- 1 files changed, 9 insertions(+), 9 deletions(-)
-
- Commit: 949
- Author: sam
- Date: Tue May 9 18:59:00 2006 +0000
-
- * Optimise built-in fonts. We gain about 100kB in the final binary.
-
- cucul/font_mono9.h | 2088 +++++++++++++++++++++++-----------------------
- cucul/font_monobold12.h | 2112 +++++++++++++++++++++++-----------------------
- 2 files changed, 2100 insertions(+), 2100 deletions(-)
-
- Commit: 948
- Author: sam
- Date: Tue May 9 15:52:15 2006 +0000
-
- * Optimise similar glyphs when generating a font. Given how many glyphs
- are unavailable, this is a significant gain.
-
- tools/makefont.c | 137 +++++++++++++++++++++++++++++++++++++++---------------
- 1 files changed, 100 insertions(+), 37 deletions(-)
-
- Commit: 947
- Author: sam
- Date: Tue May 9 01:58:47 2006 +0000
-
- * Added the long dash and middle dot CP437 characters to the X11 driver.
-
- caca/driver_x11.c | 16 ++++++++++++++++
- 1 files changed, 16 insertions(+), 0 deletions(-)
-
- Commit: 946
- Author: sam
- Date: Tue May 9 01:57:47 2006 +0000
-
- * If the ANSI file we import does not use the 80 columns, we don't expand
- the canvas to 80 columns.
-
- cucul/import.c | 18 ++++++++++--------
- 1 files changed, 10 insertions(+), 8 deletions(-)
-
- Commit: 945
- Author: sam
- Date: Tue May 9 01:12:58 2006 +0000
-
- * Allow cacadraw to open several files; use 'n' and 'p' to cycle.
- * Decreased PgUp/PgDn scrolling rate.
-
- src/cacadraw.c | 85 ++++++++++++++++++++++++++++++++++++-------------------
- 1 files changed, 55 insertions(+), 30 deletions(-)
-
- Commit: 944
- Author: sam
- Date: Tue May 9 01:03:02 2006 +0000
-
- * Removed a useless cast in the kernel code.
-
- kernel/kernel.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 943
- Author: sam
- Date: Tue May 9 00:59:29 2006 +0000
-
- * Set svn properties on the .NET files.
-
- DotNet/AssemblyInfo.cs | 2 +-
- DotNet/Caca.cs | 2 +-
- DotNet/Cucul.cs | 2 +-
- DotNet/test.cs | 2 +-
- 4 files changed, 4 insertions(+), 4 deletions(-)
-
- Commit: 942
- Author: sam
- Date: Tue May 9 00:47:28 2006 +0000
-
- * Cosmetic fix in test/font.c.
- * Use UTF-8 output in test/text.c instead of ANSI.
-
- test/font.c | 4 ++--
- test/text.c | 4 ++--
- 2 files changed, 4 insertions(+), 4 deletions(-)
-
- Commit: 941
- Author: sam
- Date: Tue May 9 00:46:08 2006 +0000
-
- * Minor cosmetic fix in a comment.
-
- caca/caca.h | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 940
- Author: sam
- Date: Tue May 9 00:43:22 2006 +0000
-
- * Added a few more Unicode blocks to the default fonts.
-
- cucul/font_mono9.h | 2423 ++++++++++++++++++++++++++++-----------------
- cucul/font_monobold12.h | 2493 +++++++++++++++++++++++++++++------------------
- tools/makefont.c | 4 +-
- 3 files changed, 3071 insertions(+), 1849 deletions(-)
-
- Commit: 939
- Author: sam
- Date: Tue May 9 00:36:33 2006 +0000
-
- * Added a few more Unicode characters to the glyph transformations.
-
- cucul/transform.c | 71 ++++++++++++++++++++++++++++++++++++++---------------
- 1 files changed, 51 insertions(+), 20 deletions(-)
-
- Commit: 938
- Author: sam
- Date: Tue May 9 00:34:16 2006 +0000
-
- * Changed the cucul_create_dither() prototype to make sure the mask
- arguments are at least 32 bits.
-
- cucul/cucul.h | 4 ++--
- cucul/dither.c | 14 ++++++++------
- 2 files changed, 10 insertions(+), 8 deletions(-)
-
- Commit: 932
- Author: sam
- Date: Fri May 5 15:19:44 2006 +0000
-
- * Make the export test 80 columns wide, so that the ANSI we generate can
- be read by other programs.
-
- test/export.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 931
- Author: sam
- Date: Fri May 5 15:13:32 2006 +0000
-
- * Updated fonts with the new hardcoded CP437 glyphs.
-
- cucul/font_mono9.h | 16 ++++++++--------
- cucul/font_monobold12.h | 16 ++++++++--------
- 2 files changed, 16 insertions(+), 16 deletions(-)
-
- Commit: 930
- Author: sam
- Date: Fri May 5 15:12:50 2006 +0000
-
- * Hardcode a few CP437 glyphs in makefont.c because they don't look that
- good with Pango.
-
- tools/makefont.c | 76 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 76 insertions(+), 0 deletions(-)
-
- Commit: 929
- Author: sam
- Date: Fri May 5 14:03:40 2006 +0000
-
- * Factored more UTF32 to UTF8 conversions using _cucul_utf32_to_utf8().
-
- caca/driver_ncurses.c | 35 +++--------------------------------
- caca/driver_slang.c | 29 +++--------------------------
- tools/Makefile.am | 1 +
- tools/makefont.c | 33 ++++++---------------------------
- 4 files changed, 13 insertions(+), 85 deletions(-)
-
- Commit: 928
- Author: sam
- Date: Fri May 5 13:44:54 2006 +0000
-
- * Use _cucul_utf32_to_utf8() instead of the inline code in the UTF-8 and
- SVG exporters.
-
- cucul/export.c | 53 ++++-------------------------------------------------
- 1 files changed, 4 insertions(+), 49 deletions(-)
-
- Commit: 927
- Author: sam
- Date: Fri May 5 05:09:54 2006 +0000
-
- * Implemented the private _cucul_utf32_to_utf8() helper.
-
- cucul/charset.c | 30 ++++++++++++++++++++++++++++++
- cucul/cucul_internals.h | 1 +
- 2 files changed, 31 insertions(+), 0 deletions(-)
-
- Commit: 926
- Author: sam
- Date: Fri May 5 05:08:51 2006 +0000
-
- * Exporter now generates valid ANSI, with CP437 characters.
-
- cucul/export.c | 30 ++++++++++++++++--------------
- 1 files changed, 16 insertions(+), 14 deletions(-)
-
- Commit: 925
- Author: sam
- Date: Thu May 4 22:00:52 2006 +0000
-
- * Added "utf8" export that is like ANSI but exports UTF-8 encoded coloured
- text.
-
- cucul/export.c | 95 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 95 insertions(+), 0 deletions(-)
-
- Commit: 924
- Author: sam
- Date: Thu May 4 21:34:10 2006 +0000
-
- * Use a slightly different RGB palette for ANSI colours, so that brown
- really looks like brown and not like desaturated yellow.
-
- cucul/colour.c | 7 +++++--
- 1 files changed, 5 insertions(+), 2 deletions(-)
-
- Commit: 923
- Author: jylam
- Date: Tue May 2 18:26:02 2006 +0000
-
- * Fixed error in tutorial, updated caca_get_event() doc
-
- DotNet/test.cs | 3 ++-
- caca/event.c | 2 +-
- doc/tutorial.dox | 2 +-
- 3 files changed, 4 insertions(+), 3 deletions(-)
-
- Commit: 922
- Author: jylam
- Date: Sat Apr 29 11:26:44 2006 +0000
-
- * Fixed $Id
-
- DotNet/AssemblyInfo.cs | 2 +-
- DotNet/Caca.cs | 2 +-
- DotNet/Cucul.cs | 2 +-
- DotNet/test.cs | 2 +-
- 4 files changed, 4 insertions(+), 4 deletions(-)
-
- Commit: 921
- Author: jylam
- Date: Sat Apr 29 11:20:43 2006 +0000
-
- * Added preliminary .NET bindings. Caca is complete, Cucul needs to be finished
-
- DotNet/AssemblyInfo.cs | 20 +++++
- DotNet/Caca.cs | 185 ++++++++++++++++++++++++++++++++++++++++++++
- DotNet/Cucul.cs | 152 ++++++++++++++++++++++++++++++++++++
- DotNet/Makefile | 5 +
- DotNet/libCaca.dll.config | 3 +
- DotNet/libCucul.dll.config | 3 +
- DotNet/test.cs | 64 +++++++++++++++
- 7 files changed, 432 insertions(+), 0 deletions(-)
-
- Commit: 920
- Author: sam
- Date: Thu Apr 27 14:15:23 2006 +0000
-
- * Completed return value and errno handling in libcucul API.
-
- cucul/cucul.h | 44 +++---
- cucul/dither.c | 216 +++++++++++++++++-----
- cucul/export.c | 21 ++
- cucul/font.c | 76 +++++++-
- cucul/import.c | 533 ++++++++++++++++++++++++++++-------------------------
- cucul/sprite.c | 51 +++++-
- cucul/transform.c | 28 +++-
- 7 files changed, 642 insertions(+), 327 deletions(-)
-
- Commit: 919
- Author: sam
- Date: Thu Apr 27 13:02:27 2006 +0000
-
- * Allow an optional input filename in the export test for cheap conversions.
-
- test/export.c | 93 ++++++++++++++++++++++++++++++++++++++------------------
- 1 files changed, 63 insertions(+), 30 deletions(-)
-
- Commit: 918
- Author: jylam
- Date: Wed Apr 26 18:59:20 2006 +0000
-
- * coding style fixes again
-
- caca/driver_gl.c | 484 +++++++++++++++++++++++++-------------------------
- cucul/import.c | 514 +++++++++++++++++++++++++++---------------------------
- 2 files changed, 499 insertions(+), 499 deletions(-)
-
- Commit: 917
- Author: jylam
- Date: Wed Apr 26 18:53:08 2006 +0000
-
- * Fixed indentation. I did it myself, I'm a big boy.
-
- cxx/caca++.cpp | 2 +-
- cxx/caca++.h | 28 ++++++++++++++--------------
- cxx/cucul++.h | 10 +++++-----
- src/cacadraw.c | 4 ++--
- 4 files changed, 22 insertions(+), 22 deletions(-)
-
- Commit: 916
- Author: sam
- Date: Wed Apr 26 17:24:27 2006 +0000
-
- * Fixed line wrapping on some weird ANSI files.
-
- cucul/import.c | 13 +++++++------
- 1 files changed, 7 insertions(+), 6 deletions(-)
-
- Commit: 915
- Author: sam
- Date: Wed Apr 26 17:02:37 2006 +0000
-
- * Fixed an ANSI rendering bug related to the bold attribute.
-
- cucul/import.c | 161 +++++++++++++++++++++++++++++++-------------------------
- 1 files changed, 89 insertions(+), 72 deletions(-)
-
- Commit: 914
- Author: sam
- Date: Wed Apr 26 15:21:28 2006 +0000
-
- * Added Unicode range U+2200 - U+22FF (Mathematical Operators) to the
- built-in font so that we now cover all of CP437.
-
- cucul/font_mono9.h | 529 ++++++++++++++++++++++++++++++++++++++++++++++-
- cucul/font_monobold12.h | 529 ++++++++++++++++++++++++++++++++++++++++++++++-
- tools/makefont.c | 7 +-
- 3 files changed, 1047 insertions(+), 18 deletions(-)
-
- Commit: 913
- Author: sam
- Date: Wed Apr 26 14:36:11 2006 +0000
-
- * Minor code reorganisation and documenting.
-
- cucul/import.c | 116 ++++++++++++++++++++++++++++----------------------------
- 1 files changed, 58 insertions(+), 58 deletions(-)
-
- Commit: 912
- Author: jylam
- Date: Wed Apr 26 14:06:19 2006 +0000
-
- * Added preliminary (it means that's fucked up) CP437 codepage
-
- caca/driver_gl.c | 119 +++++++++++++++++++++++++++++++++++++++++++++++++++++-
- 1 files changed, 117 insertions(+), 2 deletions(-)
-
- Commit: 911
- Author: sam
- Date: Wed Apr 26 13:22:04 2006 +0000
-
- * Added U+25A0 (■) to the CP437 hack in the X11 driver.
-
- caca/driver_x11.c | 9 +++++++++
- 1 files changed, 9 insertions(+), 0 deletions(-)
-
- Commit: 910
- Author: jylam
- Date: Wed Apr 26 12:59:14 2006 +0000
-
- * cut too long line (I read the coding style rules, yes). And we had home/end keys support in opengl driver BEFORE X11. Yeah !
-
- caca/driver_gl.c | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
-
- Commit: 909
- Author: jylam
- Date: Wed Apr 26 12:57:31 2006 +0000
-
- * removed duplicate code
-
- caca/driver_x11.c | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
-
- Commit: 908
- Author: sam
- Date: Wed Apr 26 12:51:37 2006 +0000
-
- * Wow, we even have Home/End support in X11.
-
- caca/driver_x11.c | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
-
- Commit: 907
- Author: sam
- Date: Wed Apr 26 12:48:41 2006 +0000
-
- * PageUp/PageDown support in X11.
-
- caca/driver_x11.c | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
-
- Commit: 906
- Author: jylam
- Date: Wed Apr 26 12:47:21 2006 +0000
-
- * Fixed home/pgup/pgdown/insert events
-
- caca/driver_gl.c | 6 ++++++
- 1 files changed, 6 insertions(+), 0 deletions(-)
-
- Commit: 905
- Author: jylam
- Date: Wed Apr 26 12:36:31 2006 +0000
-
- * page up / down
-
- src/cacadraw.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 904
- Author: sam
- Date: Wed Apr 26 12:30:54 2006 +0000
-
- * In ANSI, bold only sets the foreground colour to bright, not the
- background.
-
- cucul/import.c | 2 --
- 1 files changed, 0 insertions(+), 2 deletions(-)
-
- Commit: 903
- Author: sam
- Date: Wed Apr 26 12:25:44 2006 +0000
-
- * Added cacadraw. It only shows files and lets you scroll for now, but
- it will eventually evolve into something better.
-
- src/Makefile.am | 4 ++
- src/cacadraw.c | 134 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
- test/import.c | 2 +-
- 3 files changed, 139 insertions(+), 1 deletions(-)
-
- Commit: 902
- Author: jylam
- Date: Wed Apr 26 12:23:30 2006 +0000
-
- * Really updated doc
-
- cucul/import.c | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
-
- Commit: 901
- Author: jylam
- Date: Wed Apr 26 12:18:35 2006 +0000
-
- * Fixed documentation for import
-
- cucul/import.c | 23 +++++++++++------------
- 1 files changed, 11 insertions(+), 12 deletions(-)
-
- Commit: 900
- Author: sam
- Date: Wed Apr 26 12:17:22 2006 +0000
-
- * Removed legacy cpp directory.
-
- cpp/Makefile.am | 24 ----
- cpp/caca++.cpp | 97 ----------------
- cpp/caca++.h | 76 ------------
- cpp/caca++.pc.in | 12 --
- cpp/cpptest.cpp | 103 ----------------
- cpp/cucul++.cpp | 333 -----------------------------------------------------
- cpp/cucul++.h | 135 ---------------------
- cpp/cucul++.pc.in | 12 --
- 8 files changed, 0 insertions(+), 792 deletions(-)
-
- Commit: 899
- Author: jylam
- Date: Wed Apr 26 12:11:55 2006 +0000
-
- * Updated C++ bindings and renamed directory to more comprehensive cxx
-
- Makefile.am | 2 +-
- configure.ac | 14 +-
- cxx/Makefile.am | 24 ++++
- cxx/caca++.cpp | 97 +++++++++++++++
- cxx/caca++.h | 76 ++++++++++++
- cxx/caca++.pc.in | 12 ++
- cxx/cpptest.cpp | 103 ++++++++++++++++
- cxx/cucul++.cpp | 338 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- cxx/cucul++.h | 139 ++++++++++++++++++++++
- cxx/cucul++.pc.in | 12 ++
- 10 files changed, 809 insertions(+), 8 deletions(-)
-
- Commit: 898
- Author: sam
- Date: Wed Apr 26 12:06:13 2006 +0000
-
- * Minor typo.
-
- test/event.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 897
- Author: jylam
- Date: Wed Apr 26 11:57:30 2006 +0000
-
- * Updated libcaca c++ bindings
-
- cpp/caca++.cpp | 32 ++++++++++++++------------------
- cpp/caca++.h | 24 ++++++++++++------------
- cpp/cpptest.cpp | 6 +++---
- cpp/cucul++.cpp | 8 ++++++++
- cpp/cucul++.h | 1 +
- 5 files changed, 38 insertions(+), 33 deletions(-)
-
- Commit: 896
- Author: sam
- Date: Wed Apr 26 11:54:26 2006 +0000
-
- * Implemented cucul_load_file() and cucul_load_memory() to load respectively
- a file and a memory area into a libcucul buffer.
- * Changed the cucul_import_canvas() prototype so that it uses libcucul
- buffers instead of simple memory areas.
-
- cucul/buffer.c | 76 ++++++++++++++++++++++++++++++++++++++++++++++-
- cucul/cucul.h | 4 ++-
- cucul/cucul_internals.h | 1 +
- cucul/export.c | 1 +
- cucul/import.c | 26 ++++++++--------
- src/cacaplay.c | 27 ++++------------
- src/cacaserver.c | 5 ++-
- test/import.c | 31 ++++---------------
- test/text.c | 4 ++-
- 9 files changed, 114 insertions(+), 61 deletions(-)
-
- Commit: 895
- Author: sam
- Date: Wed Apr 26 11:29:50 2006 +0000
-
- * Argh, _really_ fixed the uninitialised variable.
-
- cucul/import.c | 3 +--
- 1 files changed, 1 insertions(+), 2 deletions(-)
-
- Commit: 894
- Author: sam
- Date: Wed Apr 26 11:28:55 2006 +0000
-
- * Fixed an uninitialised variable.
-
- cucul/import.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 893
- Author: sam
- Date: Wed Apr 26 10:22:31 2006 +0000
-
- * Fixed our buffer overflow in the ANSI parser by simply skipping control
- sequences longer than 100 characters.
- * Documented the escape sequence format.
-
- cucul/import.c | 49 ++++++++++++++++++++++++++++++-------------------
- 1 files changed, 30 insertions(+), 19 deletions(-)
-
- Commit: 892
- Author: jylam
- Date: Wed Apr 26 10:04:02 2006 +0000
-
- * Updated C++ bindings, should be coding-style-correction-proof, or at least a bit better than before. Not tested at all.
-
- cpp/cpptest.cpp | 24 ++++----
- cpp/cucul++.cpp | 183 ++++++++++++++++++++++++++----------------------------
- cpp/cucul++.h | 164 +++++++++++++++++++++++++++----------------------
- test/demo.c | 10 ++--
- 4 files changed, 194 insertions(+), 187 deletions(-)
-
- Commit: 891
- Author: sam
- Date: Wed Apr 26 09:56:26 2006 +0000
-
- * More robust ANSI sequence argument parser. Detects private sequences and
- intermediate bytes.
-
- cucul/import.c | 120 +++++++++++++++++++++++--------------------------------
- 1 files changed, 50 insertions(+), 70 deletions(-)
-
- Commit: 890
- Author: jylam
- Date: Wed Apr 26 09:00:40 2006 +0000
-
- * Fixed warning in a clever and tested way. Bordel de merde.
-
- cucul/import.c | 13 +++++++------
- 1 files changed, 7 insertions(+), 6 deletions(-)
-
- Commit: 889
- Author: sam
- Date: Wed Apr 26 08:21:46 2006 +0000
-
- * Coding style.
-
- cucul/import.c | 48 ++++++++++++++++++++++++------------------------
- 1 files changed, 24 insertions(+), 24 deletions(-)
-
- Commit: 888
- Author: sam
- Date: Wed Apr 26 08:12:57 2006 +0000
-
- * No way, dude. You cannot declare x and y unsigned if you test for (x < 0).
-
- cucul/import.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 887
- Author: jylam
- Date: Wed Apr 26 08:09:14 2006 +0000
-
- * Fixed warnings in ansi importer
-
- cucul/import.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 886
- Author: sam
- Date: Wed Apr 26 07:57:26 2006 +0000
-
- * More cleaning up of the ANSI loader. Fixed reverse video.
-
- cucul/import.c | 146 ++++++++++++++++++++++++++++----------------------------
- 1 files changed, 73 insertions(+), 73 deletions(-)
-
- Commit: 885
- Author: sam
- Date: Wed Apr 26 07:46:58 2006 +0000
-
- * Set the transparent colour's RGB values to the default colour's ones.
-
- cucul/colour.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 884
- Author: jylam
- Date: Tue Apr 25 18:23:33 2006 +0000
-
- * Improved ANSI format detection
-
- cucul/import.c | 19 ++++++++++++-------
- 1 files changed, 12 insertions(+), 7 deletions(-)
-
- Commit: 883
- Author: sam
- Date: Tue Apr 25 18:16:42 2006 +0000
-
- * Really fixed bold in ANSI loader, and removed dead code.
-
- cucul/import.c | 28 ++++++++++++----------------
- 1 files changed, 12 insertions(+), 16 deletions(-)
-
- Commit: 882
- Author: sam
- Date: Tue Apr 25 18:02:20 2006 +0000
-
- * Simplified _manage_modifiers() a bit.
-
- cucul/import.c | 68 +++++++++++++++++++++++---------------------------------
- 1 files changed, 28 insertions(+), 40 deletions(-)
-
- Commit: 881
- Author: sam
- Date: Tue Apr 25 17:46:49 2006 +0000
-
- * Fixed bold support in ANSI loader.
-
- cucul/import.c | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
-
- Commit: 880
- Author: sam
- Date: Tue Apr 25 17:43:16 2006 +0000
-
- * A few fixes in the ANSI interpreter.
-
- cucul/import.c | 64 +++++++++++++++++++++++--------------------------------
- 1 files changed, 27 insertions(+), 37 deletions(-)
-
- Commit: 879
- Author: sam
- Date: Tue Apr 25 16:28:00 2006 +0000
-
- * Got rid of _update_canvas_size().
-
- cucul/import.c | 36 +++++++++++++-----------------------
- 1 files changed, 13 insertions(+), 23 deletions(-)
-
- Commit: 878
- Author: jylam
- Date: Tue Apr 25 15:39:13 2006 +0000
-
- * _updated_coding_style(aBit);
-
- cucul/import.c | 40 ++++++++++++++++++++--------------------
- 1 files changed, 20 insertions(+), 20 deletions(-)
-
- Commit: 877
- Author: sam
- Date: Tue Apr 25 15:22:53 2006 +0000
-
- * Ahahaha. Meet the "optimisation" that breaks everything.
-
- cucul/import.c | 8 ++++++--
- 1 files changed, 6 insertions(+), 2 deletions(-)
-
- Commit: 876
- Author: sam
- Date: Tue Apr 25 15:04:19 2006 +0000
-
- * Small optimisation in import_text().
-
- cucul/import.c | 13 +++++--------
- 1 files changed, 5 insertions(+), 8 deletions(-)
-
- Commit: 875
- Author: sam
- Date: Tue Apr 25 14:12:31 2006 +0000
-
- * Really minor coding style fixes in the ANSI importer.
-
- cucul/import.c | 490 ++++++++++++++++++++++++--------------------------------
- 1 files changed, 211 insertions(+), 279 deletions(-)
-
- Commit: 874
- Author: sam
- Date: Tue Apr 25 11:05:25 2006 +0000
-
- * More error checking in libcucul.
-
- cucul/canvas.c | 33 +++++++++-----
- cucul/colour.c | 34 +++++++++++++--
- cucul/cucul.c | 111 ++++++++++++++++++++++++++++++++++++++++++-----
- cucul/cucul.h | 16 +++---
- cucul/cucul_internals.h | 2 +-
- 5 files changed, 161 insertions(+), 35 deletions(-)
-
- Commit: 873
- Author: sam
- Date: Tue Apr 25 11:05:03 2006 +0000
-
- * Jylam is too modest.
-
- test/import.c | 10 ++++------
- 1 files changed, 4 insertions(+), 6 deletions(-)
-
- Commit: 872
- Author: jylam
- Date: Tue Apr 25 10:14:47 2006 +0000
-
- * Added importers test
-
- test/import.c | 85 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 85 insertions(+), 0 deletions(-)
-
- Commit: 871
- Author: jylam
- Date: Tue Apr 25 10:14:12 2006 +0000
-
- * Added preliminary ANSI importer, added import formats autodection
-
- cucul/import.c | 379 +++++++++++++++++++++++++++++++++++++++++++++++++++++-
- test/Makefile.am | 4 +-
- 2 files changed, 379 insertions(+), 4 deletions(-)
-
- Commit: 870
- Author: sam
- Date: Tue Apr 25 09:59:58 2006 +0000
-
- * Check for <errno.h>.
- * Started changing function prototypes so that they return an integer
- instead of void, just in case they might fail.
-
- configure.ac | 2 +-
- cucul/box.c | 32 ++++++++++++++++++++++----------
- cucul/buffer.c | 11 ++++++++++-
- cucul/canvas.c | 31 +++++++++++++++++++++++++++----
- cucul/conic.c | 36 ++++++++++++++++++++++++++----------
- cucul/cucul.h | 32 ++++++++++++++++----------------
- cucul/line.c | 38 +++++++++++++++++++++++++++-----------
- cucul/triangle.c | 40 +++++++++++++++++++++++-----------------
- 8 files changed, 152 insertions(+), 70 deletions(-)
-
- Commit: 869
- Author: sam
- Date: Tue Apr 25 09:34:41 2006 +0000
-
- * Reverted that errno stuff. We'll just use the real errno.
-
- cucul/Makefile.am | 1 -
- cucul/cucul.h | 12 ------------
- cucul/error.c | 45 ---------------------------------------------
- 3 files changed, 0 insertions(+), 58 deletions(-)
-
- Commit: 868
- Author: sam
- Date: Tue Apr 25 08:54:44 2006 +0000
-
- * Added basis for an errno-like mechanism.
-
- cucul/Makefile.am | 1 +
- cucul/cucul.h | 14 +++++++++++++-
- cucul/error.c | 45 +++++++++++++++++++++++++++++++++++++++++++++
- 3 files changed, 59 insertions(+), 1 deletions(-)
-
- Commit: 867
- Author: sam
- Date: Mon Apr 24 22:10:38 2006 +0000
-
- * Removed my previously introduced --enable-pangoft2 and replaced it with
- a nicer cross compilation check.
-
- build-win32 | 2 +-
- configure.ac | 10 +++++-----
- 2 files changed, 6 insertions(+), 6 deletions(-)
-
- Commit: 866
- Author: sam
- Date: Mon Apr 24 21:45:26 2006 +0000
-
- * Brought the Win32 build back on its wheels.
-
- build-win32 | 7 +++----
- configure.ac | 12 +++++++++++-
- src/Makefile.am | 8 +++++++-
- src/cacaserver.c | 1 +
- 4 files changed, 22 insertions(+), 6 deletions(-)
-
- Commit: 865
- Author: sam
- Date: Mon Apr 24 21:09:06 2006 +0000
-
- * Renamed htons/htonl to hton16/hton32 to avoid useless conflicts.
-
- common.h | 13 ++++++++-----
- configure.ac | 2 +-
- cucul/font.c | 30 +++++++++++++++---------------
- src/cacaserver.c | 8 +++++++-
- tools/makefont.c | 4 ++--
- 5 files changed, 33 insertions(+), 24 deletions(-)
-
- Commit: 864
- Author: sam
- Date: Mon Apr 24 21:05:31 2006 +0000
-
- * Fixed minor compilation warning.
-
- caca/driver_win32.c | 2 --
- 1 files changed, 0 insertions(+), 2 deletions(-)
-
- Commit: 863
- Author: sam
- Date: Mon Apr 24 20:56:07 2006 +0000
-
- * Win32 compilation fix.
-
- common.h | 8 +++++---
- 1 files changed, 5 insertions(+), 3 deletions(-)
-
- Commit: 862
- Author: sam
- Date: Mon Apr 24 20:55:46 2006 +0000
-
- * On win32, only disable the built-in fonts, not all the font functions.
-
- cucul/font.c | 6 ++++--
- 1 files changed, 4 insertions(+), 2 deletions(-)
-
- Commit: 861
- Author: sam
- Date: Mon Apr 24 20:45:55 2006 +0000
-
- * Look for htons/htonl in netinet/in.h in addition to arpa/inet.h
- * Implement htons/htonl in common.h just in case.
-
- common.h | 34 ++++++++++++++++++++++++++++++++++
- configure.ac | 2 +-
- cucul/font.c | 2 ++
- tools/makefont.c | 2 ++
- 4 files changed, 39 insertions(+), 1 deletions(-)
-
- Commit: 860
- Author: sam
- Date: Mon Apr 24 20:39:54 2006 +0000
-
- * Hahaha, fixed the coding style example.
-
- doc/style.dox | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 859
- Author: sam
- Date: Mon Apr 24 20:35:59 2006 +0000
-
- * Removed duplicate uint*_t defines from *_internal.h and included common.h
- in all .c files that needed it.
-
- caca/caca.c | 1 +
- caca/caca_internals.h | 7 -------
- caca/driver_conio.c | 1 +
- caca/driver_gl.c | 1 +
- caca/driver_ncurses.c | 1 +
- caca/driver_raw.c | 1 +
- caca/driver_slang.c | 1 +
- caca/driver_vga.c | 1 +
- caca/driver_win32.c | 1 +
- caca/driver_x11.c | 1 +
- caca/event.c | 1 +
- caca/graphics.c | 1 +
- caca/time.c | 1 +
- common.h | 4 ++++
- configure.ac | 4 ++--
- cucul/box.c | 1 +
- cucul/buffer.c | 1 +
- cucul/canvas.c | 1 +
- cucul/charset.c | 1 +
- cucul/colour.c | 1 +
- cucul/conic.c | 1 +
- cucul/cucul.c | 1 +
- cucul/cucul_internals.h | 7 -------
- cucul/dither.c | 1 +
- cucul/export.c | 1 +
- cucul/font.c | 5 ++++-
- cucul/import.c | 1 +
- cucul/line.c | 1 +
- cucul/sprite.c | 1 +
- cucul/transform.c | 1 +
- cucul/triangle.c | 1 +
- kernel/kernel.c | 1 +
- src/aafire.c | 1 +
- src/cacaball.c | 1 +
- src/cacamoir.c | 1 +
- src/cacaplas.c | 1 +
- src/cacaplay.c | 1 +
- src/cacaserver.c | 1 +
- src/cacaview.c | 1 +
- src/common-image.c | 1 +
- src/img2irc.c | 1 +
- test/colors.c | 1 +
- test/demo.c | 1 +
- test/dithering.c | 1 +
- test/event.c | 1 +
- test/spritedit.c | 1 +
- tools/makefont.c | 7 ++++++-
- tools/optipal.c | 1 +
- 48 files changed, 58 insertions(+), 18 deletions(-)
-
- Commit: 858
- Author: sam
- Date: Mon Apr 24 19:57:23 2006 +0000
-
- * Added "common.h", a placeholder for simple features and functions missing
- from some systems.
-
- Makefile.am | 2 +-
- common.h | 28 ++++++++++++++++++++++++++++
- test/export.c | 5 +----
- test/font.c | 5 +----
- test/frames.c | 5 +----
- test/gamma.c | 5 +----
- test/hsv.c | 5 +----
- test/text.c | 5 +----
- test/transform.c | 5 +----
- test/truecolor.c | 5 +----
- test/unicode.c | 5 +----
- 11 files changed, 38 insertions(+), 37 deletions(-)
-
- Commit: 857
- Author: sam
- Date: Mon Apr 24 18:46:06 2006 +0000
-
- * Print '?' for Unicode characters in the ANSI export. We'll decide later
- whether we want plain ASCII, UTF-8, or CP437.
-
- cucul/export.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 856
- Author: sam
- Date: Mon Apr 24 17:51:23 2006 +0000
-
- * Oops, fixed an old typo that brevented building without PangoFt2.
-
- configure.ac | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 855
- Author: sam
- Date: Mon Apr 24 17:47:44 2006 +0000
-
- * Fixed Debian build files.
-
- debian/Makefile.am | 1 +
- debian/caca-utils.install | 8 +++++++-
- debian/libcucul-dev.install | 1 +
- 3 files changed, 9 insertions(+), 1 deletions(-)
-
- Commit: 854
- Author: sam
- Date: Mon Apr 24 17:39:53 2006 +0000
-
- * Do not bail out if PangoFt2 was not found.
-
- configure.ac | 3 +--
- 1 files changed, 1 insertions(+), 2 deletions(-)
-
- Commit: 852
- Author: sam
- Date: Sat Apr 22 21:51:50 2006 +0000
-
- * 0.99.beta1 release.
-
- ChangeLog | 66 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- NEWS | 6 +++-
- TODO | 2 +-
- 3 files changed, 71 insertions(+), 3 deletions(-)
-
- Commit: 851
- Author: sam
- Date: Sat Apr 22 21:36:11 2006 +0000
-
- * Got rid of CUCUL_LIBS. It's unused.
-
- configure.ac | 1 -
- cucul/Makefile.am | 2 +-
- test/Makefile.am | 2 +-
- 3 files changed, 2 insertions(+), 3 deletions(-)
-
- Commit: 850
- Author: sam
- Date: Sat Apr 22 21:31:42 2006 +0000
-
- * Updated Debian build rules.
-
- Makefile.am | 3 ---
- debian/Makefile.am | 15 ++++++++++++++-
- debian/caca-utils.install | 3 +++
- debian/changelog | 4 ++--
- debian/control | 4 ++--
- debian/libcaca-dev.install | 4 ++++
- debian/libcaca0.install | 1 +
- debian/libcucul-dev.install | 6 ++++++
- debian/libcucul0.install | 1 +
- debian/rules | 35 +++--------------------------------
- doc/Makefile.am | 8 ++++----
- 11 files changed, 40 insertions(+), 44 deletions(-)
-
- Commit: 849
- Author: sam
- Date: Sat Apr 22 19:46:43 2006 +0000
-
- * Allow the caca_event_t *ev argument for caca_get_event() to be NULL.
-
- caca/event.c | 12 ++++++++++--
- doc/migrating.dox | 4 ++--
- test/colors.c | 3 +--
- test/dithering.c | 5 +++--
- test/font.c | 3 +--
- test/frames.c | 5 +++--
- test/hsv.c | 5 +++--
- test/transform.c | 3 +--
- test/truecolor.c | 5 +++--
- test/unicode.c | 5 +++--
- 10 files changed, 30 insertions(+), 20 deletions(-)
-
- Commit: 848
- Author: sam
- Date: Sat Apr 22 19:35:43 2006 +0000
-
- * Minor updates to the migration documentation.
-
- doc/migrating.dox | 6 ++++--
- 1 files changed, 4 insertions(+), 2 deletions(-)
-
- Commit: 847
- Author: sam
- Date: Sat Apr 22 19:22:14 2006 +0000
-
- * Slightly improved the documentation build rules dependencies.
-
- doc/Makefile.am | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
-
- Commit: 846
- Author: sam
- Date: Sat Apr 22 19:17:38 2006 +0000
-
- * Updated ChangeLog, NEWS and TODO.
-
- ChangeLog | 2458 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- NEWS | 15 +
- TODO | 10 +-
- 3 files changed, 2476 insertions(+), 7 deletions(-)
-
- Commit: 845
- Author: sam
- Date: Sat Apr 22 19:14:49 2006 +0000
-
- * Updated the migration guide.
-
- doc/libcaca.dox | 2 +-
- doc/migrating.dox | 57 +++++++++++++++++++++++++++++++++++++---------------
- 2 files changed, 41 insertions(+), 18 deletions(-)
-
- Commit: 844
- Author: sam
- Date: Sat Apr 22 19:14:26 2006 +0000
-
- * Wrote the C coding style documentation.
-
- doc/style.dox | 90 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
- 1 files changed, 89 insertions(+), 1 deletions(-)
-
- Commit: 843
- Author: sam
- Date: Sat Apr 22 19:13:27 2006 +0000
-
- * Added a test for multiple frames support.
- * Added a test for textfile loading.
-
- test/Makefile.am | 8 +++++-
- test/frames.c | 75 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- test/text.c | 60 +++++++++++++++++++++++++++++++++++++++++++
- 3 files changed, 142 insertions(+), 1 deletions(-)
-
- Commit: 842
- Author: sam
- Date: Sat Apr 22 19:11:25 2006 +0000
-
- * Support for multiple frames in canvases.
-
- cucul/cucul.c | 96 ++++++++++----
- cucul/cucul.h | 26 ++---
- cucul/cucul_internals.h | 9 +-
- cucul/sprite.c | 336 +++++++++++++----------------------------------
- 4 files changed, 179 insertions(+), 288 deletions(-)
-
- Commit: 841
- Author: sam
- Date: Sat Apr 22 19:10:41 2006 +0000
-
- * Added a simple "text" importer, until the cool ANSI importer arrives.
-
- cucul/import.c | 46 ++++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 46 insertions(+), 0 deletions(-)
-
- Commit: 840
- Author: sam
- Date: Sat Apr 22 19:06:59 2006 +0000
-
- * Disabled the foreground/background optimisation in the IRC export because
- it breaks on too many IRC clients.
-
- cucul/export.c | 9 +++++++++
- 1 files changed, 9 insertions(+), 0 deletions(-)
-
- Commit: 839
- Author: sam
- Date: Sat Apr 22 19:04:49 2006 +0000
-
- * Disabled sprite stuff from the tests.
-
- test/demo.c | 16 ++++++++++++++++
- test/spritedit.c | 2 ++
- 2 files changed, 18 insertions(+), 0 deletions(-)
-
- Commit: 838
- Author: sam
- Date: Sat Apr 22 19:00:14 2006 +0000
-
- * Removed soon-to-be-thrown-away sprite stuff from the C++ bindings.
-
- cpp/caca++.h | 4 ++--
- cpp/cucul++.cpp | 42 ------------------------------------------
- cpp/cucul++.h | 15 ---------------
- 3 files changed, 2 insertions(+), 59 deletions(-)
-
- Commit: 837
- Author: sam
- Date: Sat Apr 22 18:54:38 2006 +0000
-
- * Fixed --enable-cpp to actually do something. Also, disabled it by
- default for the release, because it's not up to date and needs a lot
- of polishing.
-
- configure.ac | 25 +++++++------------------
- cpp/Makefile.am | 4 ++++
- 2 files changed, 11 insertions(+), 18 deletions(-)
-
- Commit: 836
- Author: sam
- Date: Fri Apr 21 21:41:30 2006 +0000
-
- * Oops, tutorial.dox was actually missing. Also, added a style.dox skeleton.
-
- doc/Makefile.am | 2 +-
- doc/libcaca.dox | 4 ++++
- doc/migrating.dox | 4 ++--
- doc/style.dox | 7 +++++++
- doc/tutorial.dox | 35 +++++++++++++++++++++++++++++++++++
- 5 files changed, 49 insertions(+), 3 deletions(-)
-
- Commit: 835
- Author: sam
- Date: Fri Apr 21 21:21:20 2006 +0000
-
- * Set version number to 0.99.beta1.
-
- configure.ac | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 834
- Author: sam
- Date: Fri Apr 21 20:51:58 2006 +0000
-
- * Got rid of cv->scratch_line. It's unused, too.
-
- cucul/cucul.c | 6 ------
- cucul/cucul_internals.h | 1 -
- 2 files changed, 0 insertions(+), 7 deletions(-)
-
- Commit: 833
- Author: sam
- Date: Fri Apr 21 20:51:14 2006 +0000
-
- * Got rid of cv->empty_line, it's now unused.
-
- cucul/cucul.c | 8 --------
- cucul/cucul_internals.h | 2 +-
- 2 files changed, 1 insertions(+), 9 deletions(-)
-
- Commit: 832
- Author: sam
- Date: Fri Apr 21 20:49:17 2006 +0000
-
- * Changed cucul_clear_canvas() again. It now uses the current foreground
- and background colours to clear the screen.
-
- configure.ac | 2 +-
- cpp/cucul++.cpp | 4 ++--
- cpp/cucul++.h | 2 +-
- cucul/canvas.c | 22 +++++++++-------------
- cucul/cucul.h | 2 +-
- src/cacaview.c | 3 ++-
- src/img2irc.c | 3 ++-
- test/colors.c | 3 ++-
- test/demo.c | 13 +++++++++----
- test/event.c | 3 ++-
- test/gamma.c | 3 ++-
- test/spritedit.c | 4 ++--
- 12 files changed, 35 insertions(+), 29 deletions(-)
-
- Commit: 831
- Author: sam
- Date: Fri Apr 21 20:24:04 2006 +0000
-
- * Fixed a segfault in the C++ bindings. Vieux porc !
-
- cpp/caca++.cpp | 2 +-
- cpp/caca++.h | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 830
- Author: sam
- Date: Fri Apr 21 19:26:54 2006 +0000
-
- * Set library names to lib*.so.0.10.0.
-
- caca/Makefile.am | 2 +-
- configure.ac | 2 ++
- cpp/Makefile.am | 14 ++++----------
- cucul/Makefile.am | 2 +-
- 4 files changed, 8 insertions(+), 12 deletions(-)
-
- Commit: 829
- Author: sam
- Date: Fri Apr 21 19:26:18 2006 +0000
-
- * Fixed a compilation warning.
-
- cucul/import.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 828
- Author: sam
- Date: Fri Apr 21 19:08:00 2006 +0000
-
- * Minor documentation fix.
-
- cucul/import.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 827
- Author: sam
- Date: Fri Apr 21 19:06:38 2006 +0000
-
- * Fixed ugly coding style of the C++ bindings. Vieux porc immonde.
-
- cpp/caca++.cpp | 44 ++++++++++-----
- cpp/caca++.h | 49 ++++++++---------
- cpp/cpptest.cpp | 2 +
- cpp/cucul++.cpp | 159 +++++++++++++++++++++++++++++-------------------------
- cpp/cucul++.h | 158 +++++++++++++++++++++++++++---------------------------
- 5 files changed, 219 insertions(+), 193 deletions(-)
-
- Commit: 826
- Author: sam
- Date: Fri Apr 21 18:44:04 2006 +0000
-
- * Moved cucul_load_canvas() into cucul/import.c and renamed it into
- cucul_import_canvas().
- * Renamed cucul_create_export() into cucul_export_canvas() for consistency.
-
- caca/driver_raw.c | 2 +-
- cpp/cucul++.cpp | 4 +-
- cpp/cucul++.h | 2 +-
- cucul/Makefile.am | 1 +
- cucul/cucul.c | 55 -----------------------
- cucul/cucul.h | 11 +++--
- cucul/export.c | 4 +-
- cucul/import.c | 127 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- src/cacaplay.c | 2 +-
- src/cacaserver.c | 4 +-
- src/img2irc.c | 2 +-
- test/export.c | 2 +-
- 12 files changed, 145 insertions(+), 71 deletions(-)
-
- Commit: 825
- Author: sam
- Date: Fri Apr 21 18:09:30 2006 +0000
-
- * Minor documentation improvements.
-
- cucul/colour.c | 2 +-
- cucul/dither.c | 52 ++++++++++++++++++++++++++--------------------------
- cucul/export.c | 20 ++++++++++----------
- cucul/font.c | 26 +++++++++++++-------------
- 4 files changed, 50 insertions(+), 50 deletions(-)
-
- Commit: 824
- Author: sam
- Date: Fri Apr 21 18:03:22 2006 +0000
-
- * Documentation improvements. Wrote a small migration guide and added the
- skeleton of a tutorial for Jylam.
-
- TODO | 32 ----------
- caca/caca.h | 4 +-
- cucul/cucul.h | 20 +++---
- doc/Makefile.am | 3 +-
- doc/libcaca.dox | 34 ++++-------
- doc/migrating.dox | 165 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- doc/user.dox | 26 ++++++++
- 7 files changed, 218 insertions(+), 66 deletions(-)
-
- Commit: 823
- Author: sam
- Date: Fri Apr 21 16:27:43 2006 +0000
-
- * Added AUTHORS, THANKS, NEWS and TODO to the Doxygen documentation. Moved the main
- documentation page from caca.h to a separate file.
-
- AUTHORS | 17 ++++---
- NEWS | 106 ++++++++++++++++++++------------------------
- THANKS | 38 ++++++++-------
- TODO | 125 ++++++++++++++++++++++++----------------------------
- caca/caca.h | 54 ----------------------
- doc/Makefile.am | 2 +-
- doc/doxygen.cfg.in | 25 +++++-----
- doc/libcaca.dox | 63 ++++++++++++++++++++++++++
- 8 files changed, 212 insertions(+), 218 deletions(-)
-
- Commit: 822
- Author: sam
- Date: Fri Apr 21 12:01:14 2006 +0000
-
- * Do not use ncurses' TIOCGWINSZ handler if <sys/ioctl.h> is not here.
-
- caca/driver_ncurses.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 821
- Author: sam
- Date: Wed Apr 19 13:02:45 2006 +0000
-
- * Workaround for broken C++ linking with old libtool versions.
-
- cpp/Makefile.am | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 820
- Author: sam
- Date: Wed Apr 19 11:50:24 2006 +0000
-
- * Moved the technical discussion on S-Lang's palette optimisation from
- NOTES to tools/optipal.c.
-
- NOTES | 75 -------------------------------------------------------
- tools/optipal.c | 73 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
- 2 files changed, 72 insertions(+), 76 deletions(-)
-
- Commit: 819
- Author: sam
- Date: Wed Apr 19 10:10:58 2006 +0000
-
- * More function mass-renaming: caca_attach -> caca_create_display, etc.
-
- caca/caca.c | 4 ++--
- caca/caca.h | 12 ++++++------
- caca/caca_internals.h | 6 +++---
- caca/driver_conio.c | 12 ++++++------
- caca/driver_gl.c | 12 ++++++------
- caca/driver_ncurses.c | 12 ++++++------
- caca/driver_raw.c | 12 ++++++------
- caca/driver_slang.c | 12 ++++++------
- caca/driver_vga.c | 12 ++++++------
- caca/driver_win32.c | 12 ++++++------
- caca/driver_x11.c | 12 ++++++------
- caca/graphics.c | 44 ++++++++++++++++++++++----------------------
- cpp/caca++.cpp | 22 +++++++++++-----------
- cpp/caca++.h | 6 +++---
- cucul/cucul.c | 8 ++++----
- python/pypycaca.c | 18 +++++++++---------
- python/pypycaca.h | 6 +++---
- src/aafire.c | 6 +++---
- src/cacaball.c | 6 +++---
- src/cacamoir.c | 6 +++---
- src/cacaplas.c | 6 +++---
- src/cacaplay.c | 6 +++---
- src/cacaview.c | 14 +++++++-------
- test/colors.c | 6 +++---
- test/demo.c | 12 ++++++------
- test/dithering.c | 6 +++---
- test/event.c | 8 ++++----
- test/font.c | 6 +++---
- test/gamma.c | 6 +++---
- test/hsv.c | 6 +++---
- test/spritedit.c | 8 ++++----
- test/transform.c | 6 +++---
- test/truecolor.c | 6 +++---
- test/unicode.c | 6 +++---
- 34 files changed, 171 insertions(+), 171 deletions(-)
-
- Commit: 818
- Author: sam
- Date: Wed Apr 19 09:07:55 2006 +0000
-
- * Added a new "caca" exporter.
- * Removed most code from the raw driver and replaced it with a call to the
- caca exporter.
- * Slightly changed the caca export format and updated code accordingly.
- * Improved cacaserver error reporting.
-
- caca/driver_raw.c | 27 +++++----------------------
- cucul/cucul.c | 33 ++++++++++++++++-----------------
- cucul/export.c | 47 ++++++++++++++++++++++++++++++++++++++++++++++-
- src/cacaserver.c | 36 ++++++++++++++++++++++++------------
- 4 files changed, 91 insertions(+), 52 deletions(-)
-
- Commit: 817
- Author: sam
- Date: Tue Apr 18 16:51:52 2006 +0000
-
- * Updates to the Debian build files.
-
- debian/control | 16 +++++++++++++++-
- 1 files changed, 15 insertions(+), 1 deletions(-)
-
- Commit: 816
- Author: sam
- Date: Tue Apr 18 16:50:56 2006 +0000
-
- * Changed the cucul_dither_bitmap behaviour so that the 4 coordinates are
- now x/y/width/height instead of x1/y1/x2/y2. Avoids unnecessary +1/-1
- computations.
-
- cucul/dither.c | 26 ++++++++++----------------
- src/aafire.c | 4 ++--
- src/cacaball.c | 4 ++--
- src/cacamoir.c | 4 ++--
- src/cacaplas.c | 4 ++--
- src/cacaview.c | 26 ++++++++++++--------------
- src/img2irc.c | 2 +-
- test/demo.c | 4 ++--
- test/export.c | 4 ++--
- test/font.c | 4 ++--
- test/gamma.c | 8 ++++----
- test/hsv.c | 4 ++--
- 12 files changed, 43 insertions(+), 51 deletions(-)
-
- Commit: 815
- Author: sam
- Date: Tue Apr 18 16:17:14 2006 +0000
-
- * Changed the cucul_rand() behaviour. Now cucul_rand(0, 10) returns random
- values between 0 and 9 (used to be 0 and 10). Updated documentation
- accordingly.
-
- cucul/cucul.c | 5 +++--
- cucul/dither.c | 2 +-
- test/demo.c | 42 +++++++++++++++++++++---------------------
- test/dithering.c | 18 +++++++++---------
- 4 files changed, 34 insertions(+), 33 deletions(-)
-
- Commit: 814
- Author: sam
- Date: Tue Apr 18 16:04:01 2006 +0000
-
- * Renamed cucul_clear() to cucul_clear_canvas() and added an argument to
- choose the background colour.
-
- cpp/cucul++.cpp | 4 ++--
- cpp/cucul++.h | 2 +-
- cucul/canvas.c | 9 ++++++---
- cucul/cucul.h | 2 +-
- src/cacaview.c | 2 +-
- src/img2irc.c | 2 +-
- test/colors.c | 2 +-
- test/demo.c | 8 ++++----
- test/event.c | 2 +-
- test/gamma.c | 2 +-
- test/spritedit.c | 2 +-
- 11 files changed, 20 insertions(+), 17 deletions(-)
-
- Commit: 813
- Author: sam
- Date: Tue Apr 18 15:54:33 2006 +0000
-
- * Renamed main canvas-related functions so that they have "canvas" in
- their name, eg. cucul_create() -> cucul_create_canvas() etc.
- * Moved buffer-related functions to cucul/buffer.c.
-
- caca/driver_conio.c | 4 +-
- caca/driver_gl.c | 2 +-
- caca/driver_ncurses.c | 2 +-
- caca/driver_slang.c | 2 +-
- caca/driver_vga.c | 2 +-
- caca/driver_win32.c | 4 +-
- caca/driver_x11.c | 2 +-
- caca/graphics.c | 2 +-
- cpp/cucul++.cpp | 12 +++---
- cucul/Makefile.am | 1 +
- cucul/buffer.c | 67 ++++++++++++++++++++++++++++++++++++++
- cucul/cucul.c | 74 ++++++++++--------------------------------
- cucul/cucul.h | 12 +++---
- cucul/cucul_internals.h | 2 +-
- cucul/export.c | 4 +-
- cucul/font.c | 7 ++--
- src/aafire.c | 23 +++++++------
- src/cacaball.c | 12 ++++---
- src/cacamoir.c | 12 ++++---
- src/cacaplas.c | 18 ++++++----
- src/cacaplay.c | 4 +-
- src/cacaserver.c | 4 +-
- src/cacaview.c | 22 +++++++------
- src/img2irc.c | 8 ++--
- test/colors.c | 4 +-
- test/demo.c | 81 ++++++++++++++++++++++++-----------------------
- test/dithering.c | 8 ++--
- test/event.c | 14 ++++----
- test/export.c | 9 ++---
- test/font.c | 14 ++++----
- test/gamma.c | 30 ++++++++---------
- test/hsv.c | 9 ++---
- test/spritedit.c | 9 +++--
- test/transform.c | 20 ++++++------
- test/truecolor.c | 4 +-
- test/unicode.c | 4 +-
- 36 files changed, 274 insertions(+), 234 deletions(-)
-
- Commit: 812
- Author: sam
- Date: Tue Apr 18 15:12:12 2006 +0000
-
- * Cosmetic changes.
-
- tools/makefont.c | 14 +++++++-------
- 1 files changed, 7 insertions(+), 7 deletions(-)
-
- Commit: 811
- Author: sam
- Date: Tue Apr 18 15:11:25 2006 +0000
-
- * Renamed caca_t into caca_display_t.
- * Renamed canvas handle variables from "c" to "cv". Eh ouais mon gros.
-
- caca/caca.c | 92 ++++++------
- caca/caca.h | 26 ++--
- caca/caca_internals.h | 46 +++---
- caca/driver_conio.c | 82 +++++-----
- caca/driver_gl.c | 254 ++++++++++++++++----------------
- caca/driver_ncurses.c | 236 +++++++++++++++---------------
- caca/driver_raw.c | 54 ++++----
- caca/driver_slang.c | 104 +++++++-------
- caca/driver_vga.c | 52 ++++----
- caca/driver_win32.c | 166 ++++++++++----------
- caca/driver_x11.c | 400 ++++++++++++++++++++++++------------------------
- caca/event.c | 120 ++++++++--------
- caca/graphics.c | 78 +++++-----
- cpp/caca++.cpp | 36 +++---
- cpp/caca++.h | 2 +-
- cpp/cucul++.cpp | 90 ++++++------
- cpp/cucul++.h | 4 +-
- cucul/box.c | 46 +++---
- cucul/canvas.c | 70 +++++-----
- cucul/charset.c | 26 ++--
- cucul/colour.c | 16 +-
- cucul/conic.c | 62 ++++----
- cucul/cucul.c | 113 +++++++-------
- cucul/dither.c | 14 +-
- cucul/export.c | 124 ++++++++--------
- cucul/font.c | 20 ++--
- cucul/line.c | 69 +++++----
- cucul/sprite.c | 15 +-
- cucul/transform.c | 52 ++++----
- cucul/triangle.c | 36 +++---
- src/aafire.c | 38 +++---
- src/cacaball.c | 34 ++--
- src/cacamoir.c | 28 ++--
- src/cacaplas.c | 36 +++---
- src/cacaplay.c | 18 +-
- src/cacaview.c | 130 ++++++++--------
- src/img2irc.c | 18 +-
- test/colors.c | 30 ++--
- test/demo.c | 272 +++++++++++++++++-----------------
- test/dithering.c | 22 ++--
- test/event.c | 64 ++++----
- test/export.c | 32 ++--
- test/font.c | 40 +++---
- test/gamma.c | 40 +++---
- test/hsv.c | 20 ++--
- test/spritedit.c | 54 ++++----
- test/transform.c | 34 ++--
- test/truecolor.c | 24 ++--
- test/unicode.c | 128 ++++++++--------
- 49 files changed, 1785 insertions(+), 1782 deletions(-)
-
- Commit: 810
- Author: sam
- Date: Tue Apr 18 12:59:07 2006 +0000
-
- * Renamed cucul_t into cucul_canvas_t. Eh ouais mon con.
-
- caca/caca.c | 16 ++--
- caca/caca.h | 28 +++---
- caca/caca_internals.h | 2 +-
- caca/driver_conio.c | 22 ++--
- caca/driver_gl.c | 50 +++++-----
- caca/driver_ncurses.c | 68 +++++++-------
- caca/driver_raw.c | 10 +-
- caca/driver_slang.c | 66 ++++++------
- caca/driver_vga.c | 12 +-
- caca/driver_win32.c | 44 ++++----
- caca/driver_x11.c | 88 ++++++++--------
- caca/event.c | 14 ++--
- caca/graphics.c | 4 +-
- cpp/caca++.cpp | 8 +-
- cpp/cucul++.cpp | 100 ++++++++++----------
- cpp/cucul++.h | 4 +-
- cucul/box.c | 50 +++++-----
- cucul/canvas.c | 80 ++++++++--------
- cucul/colour.c | 52 +++++-----
- cucul/conic.c | 69 +++++++-------
- cucul/cucul.c | 116 +++++++++++-----------
- cucul/cucul.h | 78 ++++++++--------
- cucul/cucul_internals.h | 6 +-
- cucul/dither.c | 22 ++--
- cucul/export.c | 182 +++++++++++++++++-----------------
- cucul/font.c | 20 ++--
- cucul/line.c | 82 ++++++++--------
- cucul/sprite.c | 14 ++--
- cucul/transform.c | 52 +++++-----
- cucul/triangle.c | 38 ++++----
- src/aafire.c | 28 +++---
- src/cacaball.c | 20 ++--
- src/cacamoir.c | 20 ++--
- src/cacaplas.c | 30 +++---
- src/cacaplay.c | 12 +-
- src/cacaserver.c | 14 ++--
- src/cacaview.c | 112 +++++++++++-----------
- src/img2irc.c | 18 ++--
- test/colors.c | 20 ++--
- test/demo.c | 250 +++++++++++++++++++++++-----------------------
- test/dithering.c | 14 ++--
- test/event.c | 56 +++++-----
- test/export.c | 32 +++---
- test/font.c | 32 +++---
- test/gamma.c | 34 +++---
- test/hsv.c | 12 +-
- test/spritedit.c | 44 ++++----
- test/transform.c | 26 +++---
- test/truecolor.c | 16 ++--
- test/unicode.c | 112 +++++++++++-----------
- 50 files changed, 1150 insertions(+), 1149 deletions(-)
-
- Commit: 809
- Author: sam
- Date: Tue Apr 18 12:57:11 2006 +0000
-
- * Fixed C++ bindings makefile so that it does not try to use the system's
- <cucul.h> and <caca.h> headers.
-
- cpp/Makefile.am | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 808
- Author: sam
- Date: Tue Apr 18 10:02:42 2006 +0000
-
- * Truecolor support for the HTML and HTMLv3 exporters.
-
- cucul/export.c | 53 +++++++++++++++++------------------------------------
- 1 files changed, 17 insertions(+), 36 deletions(-)
-
- Commit: 807
- Author: sam
- Date: Tue Apr 18 09:57:15 2006 +0000
-
- * Fixed a bug in _cucul_argb32_to_rgb24fg/bg().
-
- cucul/colour.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
-
- Commit: 806
- Author: sam
- Date: Tue Apr 18 08:33:53 2006 +0000
-
- * Updated README (caca-config -> pkg-config) and TODO.
-
- README | 16 +++++-----------
- TODO | 4 ++--
- 2 files changed, 7 insertions(+), 13 deletions(-)
-
- Commit: 805
- Author: sam
- Date: Tue Apr 18 08:33:06 2006 +0000
-
- * Cosmetic code changes and minor optimisations.
-
- cucul/export.c | 16 ++++++++--------
- tools/makefont.c | 2 +-
- 2 files changed, 9 insertions(+), 9 deletions(-)
-
- Commit: 804
- Author: sam
- Date: Tue Apr 18 08:24:41 2006 +0000
-
- * Merged again all export functions into cucul/export.c. They're all the
- same and they're very short (50-100 lines).
-
- cucul/Makefile.am | 7 +-
- cucul/cucul.c | 85 ------
- cucul/cucul_internals.h | 9 -
- cucul/export.c | 677 +++++++++++++++++++++++++++++++++++++++++++++++
- cucul/export_ansi.c | 103 -------
- cucul/export_bitmap.c | 83 ------
- cucul/export_html.c | 190 -------------
- cucul/export_irc.c | 107 --------
- cucul/export_ps.c | 138 ----------
- cucul/export_svg.c | 129 ---------
- 10 files changed, 678 insertions(+), 850 deletions(-)
-
- Commit: 803
- Author: sam
- Date: Tue Apr 18 08:21:31 2006 +0000
-
- * Changed the buffer type in cucul_render_canvas() to void* to avoid
- compilation warnings.
-
- cucul/cucul.h | 2 +-
- cucul/font.c | 5 +++--
- 2 files changed, 4 insertions(+), 3 deletions(-)
-
- Commit: 802
- Author: sam
- Date: Tue Apr 18 08:19:42 2006 +0000
-
- * Handle CACA_EVENT_QUIT in the event test program.
-
- test/event.c | 7 +++++--
- 1 files changed, 5 insertions(+), 2 deletions(-)
-
- Commit: 801
- Author: sam
- Date: Tue Apr 18 08:18:03 2006 +0000
-
- * Workaround for broken AC_PATH_X autoconf macros.
-
- configure.ac | 18 +++---------------
- 1 files changed, 3 insertions(+), 15 deletions(-)
-
- Commit: 800
- Author: sam
- Date: Tue Apr 18 08:13:20 2006 +0000
-
- * Compilation fix.
-
- caca/driver_x11.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 799
- Author: sam
- Date: Mon Apr 17 20:09:42 2006 +0000
-
- * Implemented CACA_EVENT_QUIT. Unused yet.
-
- TODO | 3 ---
- caca/caca.h | 3 +++
- caca/driver_gl.c | 28 ++++++++++++++++++++++++++--
- caca/driver_x11.c | 23 +++++++++++++++++++++++
- configure.ac | 8 +++++---
- 5 files changed, 57 insertions(+), 8 deletions(-)
-
- Commit: 798
- Author: sam
- Date: Mon Apr 17 13:34:02 2006 +0000
-
- * Fixed autotools stuff in the cpp bindings.
-
- cpp/Makefile.am | 22 +++++++---------------
- 1 files changed, 7 insertions(+), 15 deletions(-)
-
- Commit: 797
- Author: sam
- Date: Mon Apr 17 13:31:43 2006 +0000
-
- * Compilation fix in cpptest.cpp.
-
- cpp/cpptest.cpp | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 796
- Author: jylam
- Date: Mon Apr 17 13:23:28 2006 +0000
-
- * Fixed compile problem, put Event outside Caca class
-
- cpp/caca++.cpp | 2 +-
- cpp/caca++.h | 32 ++++++++++++++++++++++----------
- cpp/cpptest.cpp | 5 +++--
- 3 files changed, 26 insertions(+), 13 deletions(-)
-
- Commit: 795
- Author: sam
- Date: Mon Apr 17 13:11:33 2006 +0000
-
- * Removed math.c from cucul, it's beyond uselessness. Kept cucul_rand in
- cucul.c just in case.
-
- cpp/cucul++.cpp | 5 ----
- cpp/cucul++.h | 1 -
- cucul/Makefile.am | 1 -
- cucul/cucul.c | 11 ++++++++
- cucul/cucul.h | 10 +-------
- cucul/math.c | 68 -----------------------------------------------------
- 6 files changed, 12 insertions(+), 84 deletions(-)
-
- Commit: 794
- Author: sam
- Date: Mon Apr 17 13:09:45 2006 +0000
-
- * Removed a few useless files (vieux porc).
-
- cpp/Makefile.in | 541 -------------------------------------------------------
- cpp/caca++.pc | 12 --
- cpp/cucul++.pc | 12 --
- 3 files changed, 0 insertions(+), 565 deletions(-)
-
- Commit: 793
- Author: sam
- Date: Mon Apr 17 12:48:57 2006 +0000
-
- * Updated TODO list.
-
- TODO | 7 +++++--
- 1 files changed, 5 insertions(+), 2 deletions(-)
-
- Commit: 792
- Author: sam
- Date: Mon Apr 17 12:48:35 2006 +0000
-
- * Minor cosmetic changes in the test programs.
-
- test/dithering.c | 2 +-
- test/truecolor.c | 3 +++
- 2 files changed, 4 insertions(+), 1 deletions(-)
-
- Commit: 791
- Author: sam
- Date: Mon Apr 17 12:48:05 2006 +0000
-
- * Truecolor support in the SVG and PostScript exporters.
-
- cucul/export_ps.c | 32 ++++++++++++++++----------------
- cucul/export_svg.c | 37 ++++++++-----------------------------
- 2 files changed, 24 insertions(+), 45 deletions(-)
-
- Commit: 790
- Author: sam
- Date: Mon Apr 17 12:47:34 2006 +0000
-
- * Implemented TGA image export.
-
- cucul/Makefile.am | 1 +
- cucul/cucul.c | 18 +++++++---
- cucul/cucul_internals.h | 1 +
- cucul/export_bitmap.c | 83 +++++++++++++++++++++++++++++++++++++++++++++++
- 4 files changed, 98 insertions(+), 5 deletions(-)
-
- Commit: 789
- Author: sam
- Date: Mon Apr 17 12:46:34 2006 +0000
-
- * Implemented argb32 to rgb24fg/bg colour conversions.
-
- cucul/colour.c | 15 +++++++++++++++
- cucul/cucul_internals.h | 2 ++
- 2 files changed, 17 insertions(+), 0 deletions(-)
-
- Commit: 788
- Author: sam
- Date: Mon Apr 17 12:45:07 2006 +0000
-
- * Use cucul_get_export_list() in the export test instead of hardcoding the
- list of available formats. Also added a few truecolor blocks to the test.
-
- test/export.c | 27 ++++++++++++++++++++-------
- 1 files changed, 20 insertions(+), 7 deletions(-)
-
- Commit: 787
- Author: sam
- Date: Mon Apr 17 12:41:50 2006 +0000
-
- * Fixed abusive strictness in the font loader.
-
- cucul/font.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
-
- Commit: 786
- Author: jylam
- Date: Mon Apr 17 11:24:38 2006 +0000
-
- * Updated TODO list.
-
- TODO | 3 ---
- 1 files changed, 0 insertions(+), 3 deletions(-)
-
- Commit: 785
- Author: jylam
- Date: Mon Apr 17 11:19:26 2006 +0000
-
- * Better C++ test
-
- cpp/cpptest.cpp | 72 ++++++++++++++++++++++++++++++++++--------------------
- 1 files changed, 45 insertions(+), 27 deletions(-)
-
- Commit: 784
- Author: jylam
- Date: Mon Apr 17 11:06:48 2006 +0000
-
- * Added license in C++ files.
-
- cpp/caca++.cpp | 24 ++++++++++++++++++++----
- cpp/caca++.h | 21 +++++++++++++++++++++
- cpp/cpptest.cpp | 13 +++++++++++++
- cpp/cucul++.cpp | 18 ++++++++++++++++++
- cpp/cucul++.h | 22 ++++++++++++++++++++++
- 5 files changed, 94 insertions(+), 4 deletions(-)
-
- Commit: 783
- Author: jylam
- Date: Mon Apr 17 11:00:10 2006 +0000
-
- * Fixed C++ printf(), added it in example
-
- cpp/cpptest.cpp | 10 ++++++++--
- cpp/cucul++.cpp | 19 ++++++++++++++++++-
- cpp/cucul++.h | 6 ++++--
- 3 files changed, 30 insertions(+), 5 deletions(-)
-
- Commit: 782
- Author: jylam
- Date: Mon Apr 17 10:44:40 2006 +0000
-
- * Forgot a test on Caca() instantiation
-
- cpp/cpptest.cpp | 12 ++++++++----
- 1 files changed, 8 insertions(+), 4 deletions(-)
-
- Commit: 781
- Author: jylam
- Date: Mon Apr 17 10:41:30 2006 +0000
-
- * Added preliminary C++ bindings
-
- Makefile.am | 2 +-
- configure.ac | 29 +++-
- cpp/Makefile.am | 32 +++
- cpp/Makefile.in | 541 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- cpp/caca++.cpp | 69 +++++++
- cpp/caca++.h | 46 +++++
- cpp/caca++.pc | 12 ++
- cpp/caca++.pc.in | 12 ++
- cpp/cpptest.cpp | 59 ++++++
- cpp/cucul++.cpp | 333 ++++++++++++++++++++++++++++++++
- cpp/cucul++.h | 112 +++++++++++
- cpp/cucul++.pc | 12 ++
- cpp/cucul++.pc.in | 12 ++
- 13 files changed, 1269 insertions(+), 2 deletions(-)
-
- Commit: 780
- Author: sam
- Date: Sun Apr 16 21:52:05 2006 +0000
-
- * Added truecolor support to the X11 and GL drivers.
-
- caca/driver_gl.c | 35 ++++++++---------------------------
- caca/driver_x11.c | 44 +++++++++++---------------------------------
- 2 files changed, 19 insertions(+), 60 deletions(-)
-
- Commit: 779
- Author: sam
- Date: Sun Apr 16 21:29:40 2006 +0000
-
- * Added test/truecolor.c to test non-ANSI colour pairs.
-
- test/Makefile.am | 5 +++-
- test/truecolor.c | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 61 insertions(+), 1 deletions(-)
-
- Commit: 778
- Author: sam
- Date: Sun Apr 16 21:26:25 2006 +0000
-
- * Moved cucul_set_color() from canvas.c to colour.c.
- * Added cucul_set_truecolor() for non-ANSI colours.
- * Added new argb32 -> rgb12 conversion functions.
-
- cucul/canvas.c | 20 -----------
- cucul/colour.c | 87 +++++++++++++++++++++++++++++++++++++++++++++++
- cucul/cucul.h | 3 +-
- cucul/cucul_internals.h | 2 +
- 4 files changed, 91 insertions(+), 21 deletions(-)
-
- Commit: 777
- Author: sam
- Date: Sun Apr 16 18:28:47 2006 +0000
-
- * Replaced "struct cucul_*" and "struct caca_*" types with opaque typedefs
- such as cucul_dither_t instead of struct cucul_dither.
- * Made cucul_buffer_t an opaque structure and implemented the two getters
- cucul_get_buffer_data() and cucul_get_buffer_size().
- * Documented all missing functions and function parameters.
-
- caca/caca.h | 42 ++++++++++-----------
- caca/caca_internals.h | 20 +++++----
- caca/driver_conio.c | 4 +-
- caca/driver_gl.c | 2 +-
- caca/driver_ncurses.c | 2 +-
- caca/driver_raw.c | 2 +-
- caca/driver_slang.c | 2 +-
- caca/driver_vga.c | 2 +-
- caca/driver_win32.c | 2 +-
- caca/driver_x11.c | 2 +-
- caca/event.c | 16 ++++----
- caca/time.c | 2 +-
- cucul/cucul.c | 79 ++++++++++++++++++++++++++++++++++++---
- cucul/cucul.h | 95 +++++++++++++++++++++++++---------------------
- cucul/cucul_internals.h | 20 ++++++---
- cucul/dither.c | 50 ++++++++++++-------------
- cucul/export_ansi.c | 2 +-
- cucul/export_html.c | 4 +-
- cucul/export_irc.c | 2 +-
- cucul/export_ps.c | 2 +-
- cucul/export_svg.c | 2 +-
- cucul/font.c | 14 +++---
- cucul/sprite.c | 20 +++++-----
- src/aafire.c | 4 +-
- src/cacaball.c | 4 +-
- src/cacamoir.c | 4 +-
- src/cacaplas.c | 4 +-
- src/cacaplay.c | 2 +-
- src/cacaserver.c | 46 ++++++++++++-----------
- src/cacaview.c | 2 +-
- src/img2irc.c | 7 ++-
- test/colors.c | 2 +-
- test/demo.c | 8 ++--
- test/dithering.c | 2 +-
- test/event.c | 14 +++---
- test/export.c | 9 ++--
- test/font.c | 6 +-
- test/gamma.c | 4 +-
- test/hsv.c | 4 +-
- test/spritedit.c | 4 +-
- test/transform.c | 2 +-
- test/unicode.c | 2 +-
- 42 files changed, 301 insertions(+), 217 deletions(-)
-
- Commit: 776
- Author: sam
- Date: Sun Apr 16 18:21:14 2006 +0000
-
- * Fixed bad library name in pc file.
-
- cucul/cucul.pc.in | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 775
- Author: jylam
- Date: Sat Apr 15 15:24:13 2006 +0000
-
- * Updated MSVC++ project (static library and src/*)
-
- caca/caca_internals.h | 3 +
- cucul/font.c | 2 +
- msvc/cacaball.vcproj | 165 ++++++++++++++++++------
- msvc/cacafire.vcproj | 165 ++++++++++++++++++------
- msvc/cacamoir.vcproj | 165 ++++++++++++++++++------
- msvc/cacaplas.vcproj | 165 ++++++++++++++++++------
- msvc/cacaview.vcproj | 165 ++++++++++++++++++------
- msvc/config.h | 1 +
- msvc/libcaca.sln | 81 ++++++------
- msvc/libcaca.vcproj | 266 +++++++++++++++++++++++++++++++--------
- perl/lib/Term/Caca.pm | 2 +-
- perl/lib/Term/Caca/Constants.pm | 2 +-
- perl/lib/Term/Kaka.pm | 2 +-
- 13 files changed, 884 insertions(+), 300 deletions(-)
-
- Commit: 774
- Author: jylam
- Date: Sat Apr 15 15:23:13 2006 +0000
-
- * Fixed sprite functions (it compiles now) (Y'a des connards qui font ce qu'ils veulent, mais qui finissent pas)
-
- test/demo.c | 6 +++---
- test/spritedit.c | 16 ++++++++--------
- 2 files changed, 11 insertions(+), 11 deletions(-)
-
- Commit: 773
- Author: sam
- Date: Fri Apr 14 12:10:18 2006 +0000
-
- * Improved documentation in many places.
-
- caca/caca.c | 2 +-
- caca/caca.h | 1 +
- caca/event.c | 10 ++-
- caca/graphics.c | 8 ++
- cucul/box.c | 46 +++++-----
- cucul/canvas.c | 16 ++-
- cucul/conic.c | 63 ++++++------
- cucul/cucul.c | 20 +++--
- cucul/cucul.h | 13 ++-
- cucul/dither.c | 287 ++++++++++++++++++++++++++----------------------------
- cucul/font.c | 13 ++-
- cucul/line.c | 105 ++++++++------------
- cucul/math.c | 18 ++--
- cucul/sprite.c | 85 ++++++++---------
- cucul/triangle.c | 60 ++++++------
- 15 files changed, 367 insertions(+), 380 deletions(-)
-
- Commit: 772
- Author: sam
- Date: Fri Apr 14 08:41:59 2006 +0000
-
- * Generate a PDF documentation instead of the PostScript one. It has nice
- hyperlinks! Also, set compact LaTeX mode and a few other Doxygen options.
-
- configure.ac | 2 +-
- doc/Makefile.am | 12 ++++++------
- doc/doxygen.cfg.in | 14 +++++---------
- 3 files changed, 12 insertions(+), 16 deletions(-)
-
- Commit: 771
- Author: sam
- Date: Fri Apr 14 08:00:06 2006 +0000
-
- * Ahaha I didn't even check that it compiled properly.
-
- cucul/font.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 770
- Author: sam
- Date: Fri Apr 14 07:33:48 2006 +0000
-
- * Only support version 1 fonts.
-
- cucul/font.c | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
-
- Commit: 769
- Author: sam
- Date: Fri Apr 14 07:30:53 2006 +0000
-
- * Removed \file directives from all files except caca.h and cucul.h, to
- remove redundencies in the Doxygen documentation.
-
- caca/caca.c | 8 +++-----
- caca/caca.h | 2 ++
- caca/caca_internals.h | 10 ++--------
- caca/driver_conio.c | 8 +++-----
- caca/driver_gl.c | 8 +++-----
- caca/driver_ncurses.c | 8 +++-----
- caca/driver_raw.c | 8 +++-----
- caca/driver_slang.c | 8 +++-----
- caca/driver_vga.c | 8 +++-----
- caca/driver_win32.c | 8 +++-----
- caca/driver_x11.c | 8 +++-----
- caca/event.c | 8 +++-----
- caca/graphics.c | 8 +++-----
- caca/time.c | 8 +++-----
- cucul/box.c | 8 +++-----
- cucul/canvas.c | 8 +++-----
- cucul/charset.c | 8 +++-----
- cucul/colour.c | 8 +++-----
- cucul/conic.c | 8 +++-----
- cucul/cucul.c | 8 +++-----
- cucul/cucul.h | 2 ++
- cucul/cucul_internals.h | 10 ++--------
- cucul/dither.c | 8 +++-----
- cucul/export_ansi.c | 10 ++++------
- cucul/export_html.c | 10 ++++------
- cucul/export_irc.c | 10 ++++------
- cucul/export_ps.c | 10 ++++------
- cucul/export_svg.c | 10 ++++------
- cucul/font.c | 8 +++-----
- cucul/line.c | 8 +++-----
- cucul/math.c | 8 +++-----
- cucul/sprite.c | 8 +++-----
- cucul/transform.c | 8 +++-----
- cucul/triangle.c | 8 +++-----
- kernel/kernel.c | 8 +++-----
- kernel/kernel.h | 8 +++-----
- python/pypycaca.c | 12 +++---------
- python/pypycaca.h | 11 ++---------
- src/cacaplas.c | 4 ++--
- src/cacaserver.c | 2 ++
- src/cacaview.c | 2 +-
- src/common-image.c | 2 +-
- src/common-image.h | 2 +-
- 43 files changed, 121 insertions(+), 204 deletions(-)
-
- Commit: 768
- Author: sam
- Date: Thu Apr 13 17:57:19 2006 +0000
-
- * Added a lot of sanity checks to the font parsing. It should now be
- secure against broken files, but it probably needs peer review.
-
- cucul/font.c | 31 +++++++++++++++++++++++++++++++
- 1 files changed, 31 insertions(+), 0 deletions(-)
-
- Commit: 767
- Author: sam
- Date: Thu Apr 13 17:54:07 2006 +0000
-
- * Redisplay the output bitmap using libcaca. Eh ouais mon gars.
-
- test/Makefile.am | 2 +-
- test/font.c | 59 +++++++++++++++++++++++++++++++++++++++--------------
- 2 files changed, 44 insertions(+), 17 deletions(-)
-
- Commit: 766
- Author: sam
- Date: Thu Apr 13 17:37:51 2006 +0000
-
- * Fixed caca_get_event() call in test/hsv.c.
-
- test/hsv.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 765
- Author: sam
- Date: Thu Apr 13 17:08:16 2006 +0000
-
- * Fixed compilation warning.
-
- cucul/colour.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 764
- Author: sam
- Date: Thu Apr 13 16:54:25 2006 +0000
-
- * Fixed colour conversion routines so that they work with ARGB too.
-
- cucul/colour.c | 66 ++++++++++++++++++++++++++++++++++++++++++++++++-------
- 1 files changed, 57 insertions(+), 9 deletions(-)
-
- Commit: 763
- Author: sam
- Date: Thu Apr 13 16:10:16 2006 +0000
-
- * Implemented cucul_get_font_list() to retrieve the list of builtin fonts.
- * Fixed font selection through cucul_font_load().
- * Added a bigger 10x19 bold font.
-
- cucul/Makefile.am | 3 +-
- cucul/cucul.h | 1 +
- cucul/font.c | 35 +-
- cucul/font_mono9.h | 3272 +++++++++++++++++++++++++++++++++++++++++++++++
- cucul/font_monobold12.h | 3272 +++++++++++++++++++++++++++++++++++++++++++++++
- cucul/font_monospace9.h | 3267 ----------------------------------------------
- test/font.c | 9 +-
- 7 files changed, 6586 insertions(+), 3273 deletions(-)
-
- Commit: 762
- Author: sam
- Date: Thu Apr 13 15:36:09 2006 +0000
-
- * Made makefont more configurable. Also, store the commandline in a comment
- so that the font can be easily rebuilt.
-
- tools/makefont.c | 61 ++++++++++++++++++++++++++++++++++++++---------------
- 1 files changed, 44 insertions(+), 17 deletions(-)
-
- Commit: 761
- Author: sam
- Date: Thu Apr 13 15:00:56 2006 +0000
-
- * Updated TODO list.
-
- TODO | 5 -----
- 1 files changed, 0 insertions(+), 5 deletions(-)
-
- Commit: 760
- Author: sam
- Date: Thu Apr 13 14:24:31 2006 +0000
-
- * Internal font support through cucul_load_font(). Documented that.
- * Removed ugly hooks from test/font.c.
-
- cucul/cucul.h | 2 +-
- cucul/font.c | 24 ++++++++++++++++++++++--
- test/font.c | 24 +++++++++++++++++-------
- 3 files changed, 40 insertions(+), 10 deletions(-)
-
- Commit: 759
- Author: sam
- Date: Thu Apr 13 14:23:04 2006 +0000
-
- * Ugly overflow bug in the rendering code.
-
- cucul/font.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 758
- Author: sam
- Date: Thu Apr 13 13:33:31 2006 +0000
-
- * Implemented cucul_get_font_width() and cucul_get_font_height().
- * Documented most font functions.
- * Cleaned up cucul_render_canvas() and made it actually usable by external
- programs. Removed ugly printf() debug calls.
-
- cucul/cucul.h | 4 ++
- cucul/font.c | 93 +++++++++++++++++++++++++++++++++++++++++++-------------
- test/font.c | 22 ++++++++++++-
- 3 files changed, 95 insertions(+), 24 deletions(-)
-
- Commit: 757
- Author: sam
- Date: Thu Apr 13 12:50:41 2006 +0000
-
- * Renamed cucul_export into cucul_buffer. We'll use it for other things.
-
- cucul/cucul.c | 12 ++++++------
- cucul/cucul.h | 16 ++++++++--------
- cucul/cucul_internals.h | 12 ++++++------
- cucul/export_ansi.c | 10 +++++-----
- cucul/export_html.c | 20 ++++++++++----------
- cucul/export_irc.c | 10 +++++-----
- cucul/export_ps.c | 10 +++++-----
- cucul/export_svg.c | 10 +++++-----
- src/cacaserver.c | 10 +++++-----
- src/img2irc.c | 4 ++--
- test/export.c | 4 ++--
- 11 files changed, 59 insertions(+), 59 deletions(-)
-
- Commit: 756
- Author: sam
- Date: Thu Apr 13 12:49:54 2006 +0000
-
- * Putain de bordel de manche a couilles. I forgot to fix the font.
-
- cucul/font_monospace9.h | 8024 +++++++++++++++++++----------------------------
- 1 files changed, 3204 insertions(+), 4820 deletions(-)
-
- Commit: 755
- Author: sam
- Date: Thu Apr 13 12:44:55 2006 +0000
-
- * Some cleaning up in makefont.c.
-
- tools/makefont.c | 131 +++++++++++++++++++++++++++++-------------------------
- 1 files changed, 70 insertions(+), 61 deletions(-)
-
- Commit: 754
- Author: sam
- Date: Thu Apr 13 12:25:36 2006 +0000
-
- * Fixed 4, 2 and 1-bit font rendering.
- * Replaced the 8-bit internal font with a 4-bit one.
-
- cucul/font.c | 79 +-
- cucul/font_monospace9.h | 6376 +++++++++++++++++++++++-----------------------
- tools/makefont.c | 5 +-
- 3 files changed, 3262 insertions(+), 3198 deletions(-)
-
- Commit: 753
- Author: sam
- Date: Thu Apr 13 12:23:50 2006 +0000
-
- * Created internal function _cucul_argb32_to_argb4() that splits an argb
- fg/bg value into its separate argb 4-bit fields.
-
- cucul/colour.c | 28 ++++++++++++++++++++++++++++
- cucul/cucul_internals.h | 1 +
- 2 files changed, 29 insertions(+), 0 deletions(-)
-
- Commit: 752
- Author: jylam
- Date: Thu Apr 13 08:58:55 2006 +0000
-
- * Added silly play with interframe delay. Need to rework sprite format.
-
- test/spritedit.c | 23 +++++++++++++++++++++++
- 1 files changed, 23 insertions(+), 0 deletions(-)
-
- Commit: 751
- Author: sam
- Date: Thu Apr 13 08:44:25 2006 +0000
-
- * 4bpp fonts do not work yet. Replaced the built-in font with an 8bpp font
- for the moment.
-
- cucul/font_monospace9.h | 6438 +++++++++++++++++++++++-----------------------
- 1 files changed, 3219 insertions(+), 3219 deletions(-)
-
- Commit: 750
- Author: sam
- Date: Thu Apr 13 08:39:30 2006 +0000
-
- * Added a test program for the font renderer.
-
- test/Makefile.am | 5 ++++-
- test/font.c | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 53 insertions(+), 1 deletions(-)
-
- Commit: 749
- Author: sam
- Date: Thu Apr 13 08:38:34 2006 +0000
-
- * Code simplification.
-
- test/export.c | 3 +--
- 1 files changed, 1 insertions(+), 2 deletions(-)
-
- Commit: 748
- Author: sam
- Date: Thu Apr 13 08:37:32 2006 +0000
-
- * Created a built-in font from Bitstream Vera (Monospace 9).
-
- cucul/Makefile.am | 1 +
- cucul/font.c | 5 +
- cucul/font_monospace9.h | 4883 +++++++++++++++++++++++++++++++++++++++++++++++
- 3 files changed, 4889 insertions(+), 0 deletions(-)
-
- Commit: 747
- Author: sam
- Date: Thu Apr 13 08:26:21 2006 +0000
-
- * Added a font creator that uses pango to render glyphs.
-
- configure.ac | 10 ++-
- tools/Makefile.am | 11 ++-
- tools/makefont.c | 277 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- 3 files changed, 296 insertions(+), 2 deletions(-)
-
- Commit: 746
- Author: sam
- Date: Thu Apr 13 08:16:04 2006 +0000
-
- * Slightly updated the font format and wrote a font loader. Also added a
- skeleton for the renderer that will not last very long.
-
- cucul/cucul.h | 11 ++++
- cucul/font.c | 163 +++++++++++++++++++++++++++++++++++++++++++++++++++++++--
- 2 files changed, 170 insertions(+), 4 deletions(-)
-
- Commit: 745
- Author: sam
- Date: Wed Apr 12 16:34:34 2006 +0000
-
- * New version of the font format.
-
- cucul/font.c | 60 +++++++++++++++++++++++++++++++++++++++------------------
- 1 files changed, 41 insertions(+), 19 deletions(-)
-
- Commit: 744
- Author: sam
- Date: Wed Apr 12 14:18:19 2006 +0000
-
- * Added a file for future font handling routines. Currently only the font
- format proposal is in this file. Feel free to comment.
-
- cucul/Makefile.am | 1 +
- cucul/font.c | 60 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 61 insertions(+), 0 deletions(-)
-
- Commit: 743
- Author: sam
- Date: Wed Apr 12 08:57:59 2006 +0000
-
- * Proper svn:ignore properties on tools/.
-
- Commit: 742
- Author: sam
- Date: Wed Apr 12 08:31:11 2006 +0000
-
- * Moved test/optipal.c to tools/optipal.c. The tools subdirectory will
- contain development tools that are only useful to libcaca developers.
-
- Makefile.am | 2 +-
- caca/driver_slang.c | 2 +-
- configure.ac | 1 +
- test/Makefile.am | 5 +-
- test/optipal.c | 242 ---------------------------------------------------
- tools/Makefile.am | 8 ++
- tools/optipal.c | 242 +++++++++++++++++++++++++++++++++++++++++++++++++++
- 7 files changed, 254 insertions(+), 248 deletions(-)
-
- Commit: 741
- Author: sam
- Date: Tue Apr 11 10:36:31 2006 +0000
-
- * cacaview works again. Somewhat. Image loading is now handled by the
- factored common-image.c file. Feature selection such as antialiasing or
- dithering mode are still disabled.
-
- src/Makefile.am | 2 +-
- src/cacaview.c | 295 ++++--------------------------------------------------
- 2 files changed, 23 insertions(+), 274 deletions(-)
-
- Commit: 740
- Author: sam
- Date: Tue Apr 11 10:12:03 2006 +0000
-
- * Renamed "freadint" to "u32fread", and so on.
-
- src/common-image.c | 80 ++++++++++++++++++++++++++--------------------------
- 1 files changed, 40 insertions(+), 40 deletions(-)
-
- Commit: 739
- Author: sam
- Date: Tue Apr 11 10:05:48 2006 +0000
-
- * Added img2irc program. I know it does not have "cucul" or "caca" in the
- name, but as I said, I do what I want. http://zoy.org/~sam/pb7th.png
-
- src/Makefile.am | 26 +++--
- src/common-image.c | 294 ++++++++++++++++++++++++++++++++++++++++++++++++++++
- src/common-image.h | 25 +++++
- src/img2irc.c | 69 ++++++++++++
- 4 files changed, 405 insertions(+), 9 deletions(-)
-
- Commit: 738
- Author: sam
- Date: Mon Apr 10 22:06:19 2006 +0000
-
- * Avoid useless call to strlen() in the exporters.
- * Removed '\x0f' from the IRC exporter until I understand why it was here.
-
- cucul/export_ansi.c | 2 +-
- cucul/export_html.c | 2 +-
- cucul/export_irc.c | 6 +-----
- cucul/export_ps.c | 2 +-
- cucul/export_svg.c | 2 +-
- 5 files changed, 5 insertions(+), 9 deletions(-)
-
- Commit: 737
- Author: sam
- Date: Mon Apr 10 22:03:22 2006 +0000
-
- * Fixed test/export that was not printing the last character of the file.
-
- test/export.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 736
- Author: sam
- Date: Mon Apr 10 21:07:40 2006 +0000
-
- * Updated TODO list. I forgot the aspect ratio function!
-
- TODO | 12 +++++-------
- 1 files changed, 5 insertions(+), 7 deletions(-)
-
- Commit: 735
- Author: sam
- Date: Mon Apr 10 20:24:12 2006 +0000
-
- * Renamed bitmap.c into dither.c.
-
- cucul/Makefile.am | 2 +-
- cucul/bitmap.c | 1346 -----------------------------------------------------
- cucul/dither.c | 1346 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- 3 files changed, 1347 insertions(+), 1347 deletions(-)
-
- Commit: 734
- Author: sam
- Date: Mon Apr 10 20:02:38 2006 +0000
-
- * Renamed *bitmap to *dither. Ben ouais connard, je fais ce que je veux.
-
- cucul/bitmap.c | 379 +++++++++++++++++++++++------------------------
- cucul/cucul.c | 4 +-
- cucul/cucul.h | 42 +++---
- cucul/cucul_internals.h | 4 +-
- src/aafire.c | 12 +-
- src/cacaball.c | 14 +-
- src/cacamoir.c | 16 +-
- src/cacaplas.c | 16 +-
- src/cacaview.c | 30 ++--
- test/demo.c | 24 ++--
- test/export.c | 12 +-
- test/gamma.c | 28 ++--
- test/hsv.c | 12 +-
- 13 files changed, 295 insertions(+), 298 deletions(-)
-
- Commit: 733
- Author: sam
- Date: Mon Apr 10 09:17:51 2006 +0000
-
- * Replaced enum cucul_color with unsigned int. The size of an enum is not
- really portable, and Visual Studio complains when they are not explicitely
- cast.
-
- cucul/bitmap.c | 4 +-
- cucul/canvas.c | 11 +++++----
- cucul/cucul.c | 2 +-
- cucul/cucul.h | 55 ++++++++++++++++++++++------------------------
- cucul/cucul_internals.h | 4 +-
- cucul/sprite.c | 2 +-
- test/dithering.c | 2 +-
- test/optipal.c | 2 +-
- 8 files changed, 40 insertions(+), 42 deletions(-)
-
- Commit: 732
- Author: sam
- Date: Mon Apr 10 09:04:29 2006 +0000
-
- * Updated the Doxygen configuration file.
-
- doc/doxygen.cfg.in | 1050 +++++++++++++++++++++++++++++++++++++++++++++++++++-
- 1 files changed, 1043 insertions(+), 7 deletions(-)
-
- Commit: 731
- Author: sam
- Date: Mon Apr 10 09:00:18 2006 +0000
-
- * Fixed old bugs I introduced in the exporters.
- * Fixed exporter headers to make Doxygen happy.
-
- cucul/export_ansi.c | 6 +++---
- cucul/export_html.c | 6 +++---
- cucul/export_irc.c | 2 +-
- cucul/export_ps.c | 2 +-
- cucul/export_svg.c | 2 +-
- 5 files changed, 9 insertions(+), 9 deletions(-)
-
- Commit: 730
- Author: sam
- Date: Mon Apr 10 08:30:02 2006 +0000
-
- * Forgot an svn:ignore property.
-
- Commit: 729
- Author: sam
- Date: Mon Apr 10 07:52:07 2006 +0000
-
- * Added pkgconfig files. Eh ouais mon gars.
-
- caca/Makefile.am | 6 ++++++
- caca/caca.pc.in | 12 ++++++++++++
- configure.ac | 6 +++++-
- cucul/Makefile.am | 6 ++++++
- cucul/cucul.pc.in | 12 ++++++++++++
- 5 files changed, 41 insertions(+), 1 deletions(-)
-
- Commit: 728
- Author: sam
- Date: Fri Apr 7 09:46:30 2006 +0000
-
- * Replaced occurrences of "rgba" with "argb".
-
- caca/driver_conio.c | 2 +-
- caca/driver_gl.c | 4 ++--
- caca/driver_ncurses.c | 2 +-
- caca/driver_slang.c | 8 ++++----
- caca/driver_vga.c | 2 +-
- caca/driver_win32.c | 4 ++--
- caca/driver_x11.c | 8 ++++----
- cucul/colour.c | 6 +++---
- cucul/cucul_internals.h | 6 +++---
- cucul/export_ansi.c | 4 ++--
- cucul/export_html.c | 6 +++---
- cucul/export_irc.c | 4 ++--
- cucul/export_ps.c | 4 ++--
- cucul/export_svg.c | 4 ++--
- 14 files changed, 32 insertions(+), 32 deletions(-)
-
- Commit: 727
- Author: sam
- Date: Fri Apr 7 08:55:01 2006 +0000
-
- * Fixed a syntax error. Gruik.
-
- cucul/bitmap.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 726
- Author: sam
- Date: Fri Apr 7 08:19:42 2006 +0000
-
- * Changed the cucul_set_bitmap_antialias() argument to a string.
-
- cucul/bitmap.c | 53 +++++++++++++++++++++++++++++++++++++++++++----------
- cucul/cucul.h | 3 ++-
- 2 files changed, 45 insertions(+), 11 deletions(-)
-
- Commit: 725
- Author: sam
- Date: Thu Apr 6 13:49:10 2006 +0000
-
- * Of course I had to fuck up something. Here, PS export works again.
-
- cucul/export_ps.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 724
- Author: sam
- Date: Thu Apr 6 13:41:56 2006 +0000
-
- * Store colour information on 32 bits, for future 12-bit colour support.
-
- caca/driver_conio.c | 4 ++--
- caca/driver_gl.c | 10 ++++------
- caca/driver_ncurses.c | 4 ++--
- caca/driver_raw.c | 9 +++++----
- caca/driver_slang.c | 10 +++++-----
- caca/driver_vga.c | 4 ++--
- caca/driver_win32.c | 4 ++--
- caca/driver_x11.c | 11 ++++++-----
- cucul/Makefile.am | 1 +
- cucul/canvas.c | 11 +++++------
- cucul/colour.c | 45 +++++++++++++++++++++++++++++++++++++++++++++
- cucul/cucul.c | 24 ++++++++++++++----------
- cucul/cucul_internals.h | 7 ++++++-
- cucul/export_ansi.c | 6 +++---
- cucul/export_html.c | 12 +++++++-----
- cucul/export_irc.c | 6 +++---
- cucul/export_ps.c | 8 ++++----
- cucul/export_svg.c | 10 ++++++----
- cucul/transform.c | 22 +++++++++++-----------
- src/cacaserver.c | 2 +-
- 20 files changed, 134 insertions(+), 76 deletions(-)
-
- Commit: 723
- Author: sam
- Date: Thu Apr 6 13:21:15 2006 +0000
-
- * Got rid of cucul_get_screen(). Use cucul_export() instead.
-
- cucul/canvas.c | 18 ------------------
- cucul/cucul.h | 1 -
- 2 files changed, 0 insertions(+), 19 deletions(-)
-
- Commit: 722
- Author: sam
- Date: Thu Apr 6 13:11:12 2006 +0000
-
- * Check the magic bytes at the end of the buffer when cucul_load()ing it.
-
- cucul/cucul.c | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
-
- Commit: 721
- Author: sam
- Date: Thu Apr 6 13:07:58 2006 +0000
-
- * Sanity check in cacaserver.c.
-
- src/cacaserver.c | 3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
-
- Commit: 720
- Author: sam
- Date: Thu Apr 6 10:23:10 2006 +0000
-
- * Fixed a crash when realloc() returns a new address.
-
- src/cacaserver.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 719
- Author: sam
- Date: Thu Apr 6 10:19:17 2006 +0000
-
- * Fixed old typo that caused qq->height to be uninitialised.
-
- cucul/cucul.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 718
- Author: jylam
- Date: Sat Apr 1 21:29:10 2006 +0000
-
- * Oops, removed unused variable
-
- src/cacaserver.c | 1 -
- 1 files changed, 0 insertions(+), 1 deletions(-)
-
- Commit: 717
- Author: jylam
- Date: Sat Apr 1 21:26:30 2006 +0000
-
- * Added Winsock (c)(tm)(r) compatibility
-
- src/cacaserver.c | 11 +++++++++++
- 1 files changed, 11 insertions(+), 0 deletions(-)
-
- Commit: 716
- Author: jylam
- Date: Sat Apr 1 16:11:37 2006 +0000
-
- * removed b0rked test. No more pigs, I just commited 500 of them.
-
- src/cacaplas.c | 8 --------
- 1 files changed, 0 insertions(+), 8 deletions(-)
-
- Commit: 715
- Author: sam
- Date: Sat Apr 1 15:58:10 2006 +0000
-
- * Set the default dithering mode to Floyd-Steinberg.
-
- cucul/bitmap.c | 5 +++++
- 1 files changed, 5 insertions(+), 0 deletions(-)
-
- Commit: 714
- Author: sam
- Date: Sat Apr 1 15:56:31 2006 +0000
-
- ((`)_.._ ,'-. _..._ _._
- * Ooops. Compilation fix. \,' '-._.-\ ' ` .-'
- .' / (
- / S | _ _ \
- | a \ o o |
- ; m .-. /
- ; ', '-.( '')-'
- '. | ;-'
- \ / /
- / /-._ __, 7 |
- \ `\ \`` | | |
- \ \_,\ | |_,\
- '-`' \_,\
-
- cucul/canvas.c | 4 ++--
- cucul/sprite.c | 4 ++--
- 2 files changed, 4 insertions(+), 4 deletions(-)
-
- Commit: 713
- Author: sam
- Date: Sat Apr 1 15:25:33 2006 +0000
-
- * Got rid of the useless cucul_get_fg_color/cucul_get_bg_color functions.
-
- TODO | 3 ---
- cucul/canvas.c | 24 ------------------------
- cucul/cucul.h | 2 --
- 3 files changed, 0 insertions(+), 29 deletions(-)
-
- Commit: 712
- Author: sam
- Date: Sat Apr 1 15:02:41 2006 +0000
-
- * Updated the TODO list.
-
- TODO | 35 +++++++++++++++++++++++++----------
- 1 files changed, 25 insertions(+), 10 deletions(-)
-
- Commit: 711
- Author: sam
- Date: Sat Apr 1 15:02:05 2006 +0000
-
- * Removed CUCUL_BACKGROUND, CUCUL_ANTIALIASING and CUCUL_DITHERING
- environment variables handling. Replaced that with three per-bitmap
- functions: cucul_set_bitmap_antialias(), cucul_set_bitmap_color() and
- cucul_set_bitmap_dithering().
- * Added cucul_set_bitmap_brightness() and cucul_set_bitmap_contrast()
- prototypes (but did not implement them yet).
- * Added cucul_set_bitmap_charset() to choose what characters are going
- to be used for the bitmap rendering.
- * Removed the now useless cucul_get_feature(), cucul_set_feature() etc.
-
- caca/caca.h | 34 +--
- cucul/bitmap.c | 972 ++++++++++++++++++++++++++++++-----------------
- cucul/cucul.c | 147 -------
- cucul/cucul.h | 98 ++----
- cucul/cucul_internals.h | 3 -
- test/demo.c | 6 +-
- 6 files changed, 673 insertions(+), 587 deletions(-)
-
- Commit: 710
- Author: sam
- Date: Sat Apr 1 14:44:09 2006 +0000
-
- * Merged caca_wait_event() into caca_get_event() and added a timeout
- parameter to do what both functions did before, and even more.
-
- caca/caca.h | 3 +-
- caca/event.c | 63 ++++++++++++++++++++++++++++++-----------------------
- src/aafire.c | 2 +-
- src/cacaball.c | 2 +-
- src/cacamoir.c | 2 +-
- src/cacaplas.c | 2 +-
- src/cacaplay.c | 2 +-
- src/cacaview.c | 6 ++--
- test/colors.c | 2 +-
- test/demo.c | 9 ++++++-
- test/dithering.c | 2 +-
- test/event.c | 4 +-
- test/gamma.c | 2 +-
- test/hsv.c | 2 +-
- test/spritedit.c | 2 +-
- test/transform.c | 2 +-
- test/unicode.c | 2 +-
- 17 files changed, 61 insertions(+), 48 deletions(-)
-
- Commit: 709
- Author: sam
- Date: Sat Apr 1 14:37:27 2006 +0000
-
- * Disabled cacaview for now. I'm going to utterly break it.
-
- src/Makefile.am | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 708
- Author: sam
- Date: Sat Apr 1 14:36:59 2006 +0000
-
- * Added cucul_get_export_list(). Returns a list of known export formats.
-
- cucul/cucul.c | 26 ++++++++++++++++++++++++++
- cucul/cucul.h | 1 +
- 2 files changed, 27 insertions(+), 0 deletions(-)
-
- Commit: 707
- Author: sam
- Date: Wed Mar 29 09:41:30 2006 +0000
-
- * cacaserver works again (but needs a complete rewrite because it's really
- become ugly). You can now emulate the previous network driver behaviour
- by doing: "CACA_DRIVER=raw cacaplas | cacaserver".
-
- src/cacaserver.c | 37 ++++++++++++++++++++++++++++++++++---
- 1 files changed, 34 insertions(+), 3 deletions(-)
-
- Commit: 706
- Author: sam
- Date: Mon Mar 27 22:16:58 2006 +0000
-
- * Changed the 2nd argument of cucul_create_export to a string. This way we
- can add new exporters without changing the API.
-
- cucul/cucul.c | 39 ++++++++++++++++-----------------------
- cucul/cucul.h | 16 +---------------
- src/cacaserver.c | 2 +-
- test/export.c | 22 +++++++---------------
- 4 files changed, 25 insertions(+), 54 deletions(-)
-
- Commit: 705
- Author: sam
- Date: Mon Mar 27 22:12:12 2006 +0000
-
- * Oops, I barfed that makefile.
-
- src/Makefile.am | 3 ---
- 1 files changed, 0 insertions(+), 3 deletions(-)
-
- Commit: 704
- Author: jylam
- Date: Mon Mar 27 21:40:17 2006 +0000
-
- * Added "powered by libcaca" text to all examples for consistency
-
- src/aafire.c | 4 ++++
- src/cacaball.c | 4 ++++
- src/cacamoir.c | 3 +++
- 3 files changed, 11 insertions(+), 0 deletions(-)
-
- Commit: 703
- Author: sam
- Date: Mon Mar 27 21:37:52 2006 +0000
-
- * Removed the network driver and replaced it with a cacaserver executable
- that has all the functionality, except it does not work yet (the stdin
- reading routine is missing).
-
- caca/Makefile.am | 1 -
- caca/caca.c | 3 -
- caca/caca.h | 3 -
- caca/caca_internals.h | 16 +-
- caca/driver_network.c | 571 -------------------------------------------------
- src/Makefile.am | 8 +-
- src/cacaplas.c | 21 ++-
- src/cacaserver.c | 489 ++++++++++++++++++++++++++++++++++++++++++
- 8 files changed, 521 insertions(+), 591 deletions(-)
-
- Commit: 702
- Author: sam
- Date: Mon Mar 27 21:33:29 2006 +0000
-
- * Implemented a proof-of-concept cacaplay program that can redisplay a
- single frame that was saved by the raw driver.
-
- caca/driver_raw.c | 18 ++++++++---
- src/Makefile.am | 5 ++-
- src/cacaplay.c | 81 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- 3 files changed, 98 insertions(+), 6 deletions(-)
-
- Commit: 701
- Author: sam
- Date: Mon Mar 27 21:22:34 2006 +0000
-
- * Implemented cucul_load() to reload a file that was saved with the
- raw driver. I know it is inconsistent to have the loader in libcucul
- and the exporter in libcaca but I'll find a way to harmonise that.
-
- cucul/cucul.c | 42 +++++++++++++++++++++++++++++++++++++++++-
- cucul/cucul.h | 1 +
- 2 files changed, 42 insertions(+), 1 deletions(-)
-
- Commit: 700
- Author: jylam
- Date: Mon Mar 27 18:17:09 2006 +0000
-
- * Fixed OpenGL mouse handling
- Sam Le Vieux Porc
- (\____/)
- Le / @__@ \ Le
- ( (oo) )
- `-.~~.-' Vieux
- Vieux / \
- @/ \_
- (/ / \ \) Porc
- Porc WW`----'WW
- Sam Le Vieux Porc
-
- caca/driver_gl.c | 5 ++++-
- 1 files changed, 4 insertions(+), 1 deletions(-)
-
- Commit: 699
- Author: sam
- Date: Mon Mar 27 18:07:18 2006 +0000
-
- * Created a minimal raw driver that outputs stuff to stdout.
-
- caca/Makefile.am | 1 +
- caca/caca.c | 6 +--
- caca/caca_internals.h | 44 +++++++++++----------
- caca/driver_raw.c | 106 +++++++++++++++++++++++++++++++++++++++++++++++++
- 4 files changed, 132 insertions(+), 25 deletions(-)
-
- Commit: 698
- Author: sam
- Date: Mon Mar 27 09:35:22 2006 +0000
-
- ██████ ██████
- * Ah mais putain j'avais pas vu ! ██░░░░██████████████████░░░░██
- ██░░░░░░░░░░░░░░░░░░░░░░░░██
- ██░░░░███░░░░░░░░███░░░░██
- ██░░░░░░███░░░░░░███░░░░░░██
- ██░░░░░░░░░░░░░░░░░░░░░░░░░░██
- ██░░░░░░██████████████░░░░░░██
- ██░░░░░██▒▒▒▒▒▒▒▒▒▒▒▒██░░░░░██
- ██░░░░██▒▒▒▒██▒▒██▒▒▒▒██░░░░██
- ██░░░░██▒▒▒▒██▒▒██▒▒▒▒██░░░░██
- ██░░░░██▒▒▒▒▒▒▒▒▒▒▒▒██░░░░██
- ██░░░░██████████████░░░░██
- ███░░░░░░██████░░░░░░███
- █████░░░░░░░░░░█████
- ████████████
-
- caca/driver_gl.c | 16 ++++++++++++----
- 1 files changed, 12 insertions(+), 4 deletions(-)
-
- Commit: 697
- Author: sam
- Date: Mon Mar 27 08:01:27 2006 +0000
-
- * Reworked the OpenGL headers and Glut features detection (what did you
- expect).
-
- caca/driver_gl.c | 18 ++++++++++--------
- configure.ac | 18 +++++++++---------
- 2 files changed, 19 insertions(+), 17 deletions(-)
-
- Commit: 696
- Author: sam
- Date: Mon Mar 27 07:40:30 2006 +0000
-
- * Implemented cucul_invert() to invert a canvas' colours.
-
- cucul/cucul.h | 1 +
- cucul/transform.c | 19 +++++++++++++++++++
- 2 files changed, 20 insertions(+), 0 deletions(-)
-
- Commit: 695
- Author: jylam
- Date: Sun Mar 26 23:08:19 2006 +0000
-
- * Fixed glutCheckLoop headers, testing only under MacOSX
-
- caca/driver_gl.c | 7 +++++--
- 1 files changed, 5 insertions(+), 2 deletions(-)
-
- Commit: 694
- Author: jylam
- Date: Sun Mar 26 22:57:12 2006 +0000
-
- * Added (untested) glut3 glutCheckLoop(), ans a regular display function
-
- caca/driver_gl.c | 17 +++++++++++++++++
- configure.ac | 5 +++++
- 2 files changed, 22 insertions(+), 0 deletions(-)
-
- Commit: 693
- Author: sam
- Date: Sun Mar 26 20:16:28 2006 +0000
-
- * Minor addition to the rotate code.
-
- cucul/transform.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 692
- Author: sam
- Date: Fri Mar 24 23:17:25 2006 +0000
-
- * Workaround for automake < 1.6.
-
- caca/Makefile.am | 2 +-
- src/Makefile.am | 6 +-----
- test/Makefile.am | 13 ++-----------
- 3 files changed, 4 insertions(+), 17 deletions(-)
-
- Commit: 691
- Author: jylam
- Date: Fri Mar 24 19:44:12 2006 +0000
-
- * Ok, invert works. OK OK SAM THAT WAS MY FAULT
- AHAHAH _
- _._ _..._ .-', _.._(`))
- '-. ` ' /-._.-' ',/
- ) MAIS \ '.
- / _ _ | JE \
- | a a / SUIS |
- \ .-. ;
- '-('' ).-' ,' UN ;
- '-; | .'
- \ VIEUX \ /
- | 7 .__ _.-\ \
- | | | ``/ /` /
- /,_| | /,_/ /
- /,_/ '`-'
- POOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOORC!
-
- cucul/bitmap.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 690
- Author: jylam
- Date: Fri Mar 24 19:34:45 2006 +0000
-
- * Added bitmap invert routine. It doesn't work well, so don't use it right now. Sam is working hard to correct the strange behaviour.
-
- cucul/bitmap.c | 25 +++++++++++++++++++++++++
- cucul/cucul.h | 1 +
- test/demo.c | 3 ++-
- 3 files changed, 28 insertions(+), 1 deletions(-)
-
- Commit: 689
- Author: sam
- Date: Fri Mar 24 16:51:59 2006 +0000
-
- * Merged caca_show_cursor() and caca_hide_cursor() into caca_set_mouse() so
- that we have one function less.
- * Fixed coding style.
- * Removed FUCKING TABS. ____.------.___
- _______.----'`` ``` `` ``` ``-.
- _.--' ` ```` ` ` ` ``` `` `` ``.
- _.-' ' ` `` ``` `` ` `' `. _
- .-'' ` H A H A H A `' M A I S \/.)
- . . .-' / ` ` ` `` ||
- |`-.(``-. ` ` ` ' ` ` ``` |\
- `. '\```\ `` ` V I E U X ' ' `` `-`` -|\\
- `/''````) `` ` - - ````` ' '.' |\_)
- |`'_._` ``` ''` P O R C . . ```` /
- // @) \ ` `` ''' . ``` '/
- /''''' | ` \).`.'-. ''' _ _ .`` ` '/
- .''''- `-'`. . // )-- '/,,',,' ,,,,''__,._`' ' /
- .' ` `- ` ' .' / ' /,;;;, ,___.---' \ '' / \
- (`. .'` __',`''''.--'/ ' /'-----' | ' / ))
- `'-'/ `'''_.---' \;;|- '/ ,,, | ''|`- |
- `'--'---' |;| / ,,,,;;;;;;;;;;,,,,, |-' /` |
- |;|-'| ,;;;;;;;;;;;;;;;; ;;;/ /|`'''
- ''',,,''',,,,,,,,,,,,,,,' /,,'''
- ''''
-
- caca/caca.h | 3 +--
- caca/caca_internals.h | 3 +--
- caca/driver_conio.c | 3 +--
- caca/driver_gl.c | 18 +++++++-----------
- caca/driver_ncurses.c | 4 ++--
- caca/driver_network.c | 4 +---
- caca/driver_slang.c | 3 +--
- caca/driver_vga.c | 3 +--
- caca/driver_win32.c | 3 +--
- caca/driver_x11.c | 38 ++++++++++++++++++--------------------
- caca/graphics.c | 25 ++++++++-----------------
- test/demo.c | 2 +-
- 12 files changed, 43 insertions(+), 66 deletions(-)
-
- Commit: 688
- Author: jylam
- Date: Fri Mar 24 16:25:39 2006 +0000
-
- * Fixed bug in show/hide cursor, implemented X11 cursor
-
- caca/driver_x11.c | 26 +++++++++++++++++++++-----
- caca/graphics.c | 4 ++--
- 2 files changed, 23 insertions(+), 7 deletions(-)
-
- Commit: 687
- Author: jylam
- Date: Fri Mar 24 15:42:46 2006 +0000
-
- * Added forgotten X11 set/hide cursor (non-working code)
-
- caca/driver_x11.c | 21 +++++++++++++++++++++
- test/demo.c | 3 +++
- 2 files changed, 24 insertions(+), 0 deletions(-)
-
- Commit: 686
- Author: jylam
- Date: Fri Mar 24 15:00:47 2006 +0000
-
- * Added caca_show/hide_cursor, and corresponding GL binding
-
- caca/caca.h | 2 ++
- caca/caca_internals.h | 2 ++
- caca/driver_conio.c | 2 ++
- caca/driver_gl.c | 16 +++++++++++++++-
- caca/driver_ncurses.c | 3 ++-
- caca/driver_network.c | 2 ++
- caca/driver_slang.c | 2 ++
- caca/driver_vga.c | 2 ++
- caca/driver_win32.c | 2 ++
- caca/graphics.c | 23 +++++++++++++++++++++++
- 10 files changed, 54 insertions(+), 2 deletions(-)
-
- Commit: 685
- Author: sam
- Date: Fri Mar 24 14:17:40 2006 +0000
-
- * Documented the caca_event structure and improved a few things here and
- there in the documentation.
-
- caca/caca.h | 101 ++++++++++++++++++++++++++++++++++++++--------------------
- 1 files changed, 66 insertions(+), 35 deletions(-)
-
- Commit: 684
- Author: sam
- Date: Fri Mar 24 09:48:20 2006 +0000
-
- * Allow the driver initialisation to fail, for instance when $DISPLAY = "".
-
- caca/caca.c | 70 ++++++++++++-------------------------------------
- caca/caca_internals.h | 20 +++++++-------
- caca/driver_conio.c | 4 ++-
- caca/driver_gl.c | 11 +++++++-
- caca/driver_ncurses.c | 4 ++-
- caca/driver_network.c | 4 ++-
- caca/driver_slang.c | 4 ++-
- caca/driver_vga.c | 4 ++-
- caca/driver_win32.c | 4 ++-
- caca/driver_x11.c | 13 ++++++++-
- 10 files changed, 67 insertions(+), 71 deletions(-)
-
- Commit: 683
- Author: sam
- Date: Fri Mar 24 09:30:02 2006 +0000
-
- * Removed spurious prototype.
-
- cucul/math.c | 2 --
- 1 files changed, 0 insertions(+), 2 deletions(-)
-
- Commit: 682
- Author: sam
- Date: Thu Mar 23 18:38:44 2006 +0000
-
- * Updated the TODO list with what's been done so far.
-
- TODO | 11 -----------
- 1 files changed, 0 insertions(+), 11 deletions(-)
-
- Commit: 681
- Author: sam
- Date: Thu Mar 23 18:36:59 2006 +0000
-
- * Massive rework of the event handling code, as per the TODO list.
-
- caca/caca.c | 4 +-
- caca/caca.h | 35 ++++++---
- caca/caca_internals.h | 14 ++--
- caca/driver_conio.c | 26 +++++--
- caca/driver_gl.c | 82 ++++++++++++--------
- caca/driver_ncurses.c | 208 ++++++++++++++++++++++++++++---------------------
- caca/driver_network.c | 2 +-
- caca/driver_slang.c | 84 ++++++++++++--------
- caca/driver_vga.c | 5 +-
- caca/driver_win32.c | 39 +++++++---
- caca/driver_x11.c | 82 ++++++++++++-------
- caca/event.c | 101 +++++++++++++-----------
- src/aafire.c | 11 ++-
- src/cacaball.c | 10 ++-
- src/cacamoir.c | 10 ++-
- src/cacaplas.c | 10 ++-
- src/cacaview.c | 24 +++---
- test/colors.c | 3 +-
- test/demo.c | 16 ++--
- test/dithering.c | 3 +-
- test/event.c | 48 ++++++------
- test/gamma.c | 22 +++--
- test/hsv.c | 3 +-
- test/spritedit.c | 6 +-
- test/transform.c | 3 +-
- test/unicode.c | 3 +-
- 26 files changed, 511 insertions(+), 343 deletions(-)
-
- Commit: 680
- Author: sam
- Date: Thu Mar 23 17:20:57 2006 +0000
-
- * Hahaha mais le vieux porc c'est moi.
-
- test/gamma.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 679
- Author: sam
- Date: Thu Mar 23 15:14:17 2006 +0000
-
- * Added missing ASCII characters to cucul_rotate().
-
- cucul/transform.c | 10 ++++++----
- 1 files changed, 6 insertions(+), 4 deletions(-)
-
- Commit: 678
- Author: sam
- Date: Thu Mar 23 14:07:32 2006 +0000
-
- * Made cucul_putchar32() an internal-only function.
- * Changed the line, box, ellipsis etc. prototypes so that they use an UTF-8
- string instead of a single character as their last argument.
-
- cucul/box.c | 39 +++++++++++++++++++---------------
- cucul/canvas.c | 41 ++++++++++++------------------------
- cucul/conic.c | 34 +++++++++++++++++-------------
- cucul/cucul.h | 18 ++++++++--------
- cucul/cucul_internals.h | 5 +++-
- cucul/line.c | 52 +++++++++++++++++++++++-----------------------
- cucul/triangle.c | 24 +++++++++++++--------
- src/cacaview.c | 6 ++--
- test/demo.c | 24 ++++++++++----------
- test/event.c | 8 +++---
- test/export.c | 2 +-
- test/spritedit.c | 2 +-
- 12 files changed, 130 insertions(+), 125 deletions(-)
-
- Commit: 677
- Author: sam
- Date: Thu Mar 23 13:12:56 2006 +0000
-
- * Renamed cucul_init()/cucul_end() into cucul_create()/cucul_free().
-
- cucul/cucul.c | 12 ++++++------
- cucul/cucul.h | 4 ++--
- src/aafire.c | 4 ++--
- src/cacaball.c | 4 ++--
- src/cacamoir.c | 4 ++--
- src/cacaplas.c | 4 ++--
- src/cacaview.c | 4 ++--
- test/colors.c | 4 ++--
- test/demo.c | 4 ++--
- test/dithering.c | 4 ++--
- test/event.c | 4 ++--
- test/export.c | 4 ++--
- test/gamma.c | 8 ++++----
- test/hsv.c | 4 ++--
- test/spritedit.c | 6 +++---
- test/transform.c | 16 ++++++++++------
- test/unicode.c | 4 ++--
- 17 files changed, 49 insertions(+), 45 deletions(-)
-
- Commit: 676
- Author: sam
- Date: Thu Mar 23 11:34:27 2006 +0000
-
- * Removed done stuff from the TODO.
- * Updated the TODO list with what I said in the mailing-list. The top
- priority is what's marked "API-dependent stuff".
-
- TODO | 153 +++++++++++++++++++++++++++++++++++++++++++++++++++--------------
- 1 files changed, 120 insertions(+), 33 deletions(-)
-
- Commit: 675
- Author: sam
- Date: Thu Mar 23 11:03:43 2006 +0000
-
- * Added a test for the transformation routines.
-
- test/Makefile.am | 6 ++-
- test/transform.c | 117 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 122 insertions(+), 1 deletions(-)
-
- Commit: 674
- Author: sam
- Date: Thu Mar 23 11:00:54 2006 +0000
-
- * Added more characters to the flip/rotate routines.
-
- cucul/transform.c | 13 +++++++++----
- 1 files changed, 9 insertions(+), 4 deletions(-)
-
- Commit: 673
- Author: sam
- Date: Thu Mar 23 09:47:06 2006 +0000
-
- * Added cucul_flip(), cucul_flop() and cucul_transform() to perform
- operations on canvases.
-
- cucul/Makefile.am | 1 +
- cucul/cucul.h | 10 ++
- cucul/transform.c | 309 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- 3 files changed, 320 insertions(+), 0 deletions(-)
-
- Commit: 672
- Author: sam
- Date: Wed Mar 22 21:15:57 2006 +0000
-
- * Slightly changed header comments.
-
- caca/caca.c | 2 +-
- caca/caca.h | 2 +-
- caca/caca_internals.h | 2 +-
- caca/driver_conio.c | 2 +-
- caca/driver_gl.c | 2 +-
- caca/driver_ncurses.c | 2 +-
- caca/driver_network.c | 2 +-
- caca/driver_slang.c | 2 +-
- caca/driver_vga.c | 2 +-
- caca/driver_win32.c | 2 +-
- caca/driver_x11.c | 2 +-
- caca/event.c | 2 +-
- caca/graphics.c | 2 +-
- caca/time.c | 2 +-
- cucul/bitmap.c | 2 +-
- cucul/box.c | 2 +-
- cucul/canvas.c | 2 +-
- cucul/charset.c | 2 +-
- cucul/conic.c | 2 +-
- cucul/cucul.c | 2 +-
- cucul/cucul.h | 2 +-
- cucul/cucul_internals.h | 2 +-
- cucul/export_ansi.c | 2 +-
- cucul/export_html.c | 2 +-
- cucul/export_irc.c | 2 +-
- cucul/export_ps.c | 2 +-
- cucul/export_svg.c | 2 +-
- cucul/line.c | 2 +-
- cucul/math.c | 2 +-
- cucul/sprite.c | 2 +-
- cucul/triangle.c | 2 +-
- kernel/kernel.c | 4 ++--
- kernel/kernel.h | 4 ++--
- 33 files changed, 35 insertions(+), 35 deletions(-)
-
- Commit: 671
- Author: sam
- Date: Wed Mar 22 20:10:14 2006 +0000
-
- * Optimise cucul_blit() by using memcpy() if there is no mask.
-
- cucul/canvas.c | 33 ++++++++++++++++++++++++---------
- 1 files changed, 24 insertions(+), 9 deletions(-)
-
- Commit: 670
- Author: sam
- Date: Wed Mar 22 19:54:37 2006 +0000
-
- * Added the cucul_blit() function. It lets us blit various canvas one
- onto the other with an optional mask.
-
- cucul/canvas.c | 45 ++++++++++++++++++++++++++++++++++++++++--
- cucul/cucul.h | 12 ++++++----
- test/Makefile.am | 2 +-
- test/gamma.c | 56 +++++++++++++++++++++++++++++++++++++++++++----------
- 4 files changed, 95 insertions(+), 20 deletions(-)
-
- Commit: 669
- Author: sam
- Date: Wed Mar 22 19:20:52 2006 +0000
-
- * Fixed an uninitialised structure member.
-
- cucul/cucul.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 668
- Author: sam
- Date: Wed Mar 22 18:38:06 2006 +0000
-
- * Renamed cucul/char.c into cucul/canvas.c because I'm adding stuff there
- that is a bit more high level than characters.
-
- cucul/Makefile.am | 2 +-
- cucul/canvas.c | 261 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- cucul/char.c | 260 ----------------------------------------------------
- 3 files changed, 262 insertions(+), 261 deletions(-)
-
- Commit: 667
- Author: sam
- Date: Wed Mar 22 18:29:39 2006 +0000
-
- * Renamed cucul_get_export() to cucul_create_export().
-
- caca/driver_network.c | 2 +-
- cucul/cucul.c | 2 +-
- cucul/cucul.h | 2 +-
- test/export.c | 2 +-
- 4 files changed, 4 insertions(+), 4 deletions(-)
-
- Commit: 666
- Author: sam
- Date: Wed Mar 22 17:49:18 2006 +0000
-
- * Removed the cucul_t * argument from cucul_create_bitmap(). It's not needed.
-
- cucul/bitmap.c | 9 ++++-----
- cucul/cucul.h | 8 ++++----
- src/aafire.c | 2 +-
- src/cacaball.c | 2 +-
- src/cacamoir.c | 2 +-
- src/cacaplas.c | 2 +-
- src/cacaview.c | 6 +++---
- test/demo.c | 2 +-
- test/export.c | 2 +-
- test/gamma.c | 4 ++--
- test/hsv.c | 2 +-
- 11 files changed, 20 insertions(+), 21 deletions(-)
-
- Commit: 665
- Author: sam
- Date: Wed Mar 22 17:46:11 2006 +0000
-
- * Changed the cucul_init parameter so that it now directly accepts a
- canvas size (use cucul_init(0, 0) for the old behaviour).
-
- cucul/cucul.c | 31 +++++++++++++++++++++----------
- cucul/cucul.h | 2 +-
- src/aafire.c | 2 +-
- src/cacaball.c | 2 +-
- src/cacamoir.c | 2 +-
- src/cacaplas.c | 2 +-
- src/cacaview.c | 2 +-
- test/colors.c | 2 +-
- test/demo.c | 2 +-
- test/dithering.c | 2 +-
- test/event.c | 2 +-
- test/export.c | 2 +-
- test/gamma.c | 2 +-
- test/hsv.c | 2 +-
- test/spritedit.c | 2 +-
- test/unicode.c | 2 +-
- 16 files changed, 36 insertions(+), 25 deletions(-)
-
- Commit: 664
- Author: sam
- Date: Wed Mar 22 17:34:03 2006 +0000
-
- * Handle malloc(0), realloc(NULL,...) and realloc(...,0) in kernel mode.
-
- kernel/kernel.c | 18 +++++++++++++++---
- 1 files changed, 15 insertions(+), 3 deletions(-)
-
- Commit: 663
- Author: sam
- Date: Wed Mar 22 17:30:56 2006 +0000
-
- * Removed code that did not need to be duplicated.
-
- cucul/cucul.c | 23 ++++++-----------------
- 1 files changed, 6 insertions(+), 17 deletions(-)
-
- Commit: 662
- Author: sam
- Date: Wed Mar 22 16:09:14 2006 +0000
-
- * Gamma support in cacaview (through the g/G key).
-
- src/cacaview.c | 69 +++++++++++++++++++++++++++++++++++++++++--------------
- 1 files changed, 51 insertions(+), 18 deletions(-)
-
- Commit: 661
- Author: sam
- Date: Wed Mar 22 15:00:43 2006 +0000
-
- * Added colour to the gamma test.
-
- test/gamma.c | 13 +++++++++----
- 1 files changed, 9 insertions(+), 4 deletions(-)
-
- Commit: 660
- Author: sam
- Date: Wed Mar 22 14:56:50 2006 +0000
-
- * Use ln(x) = 2 * (t + t^3/3 + t^5/5 + ...) with t = (x-1)/(x+1).
-
- cucul/bitmap.c | 25 +++++++++++++++----------
- 1 files changed, 15 insertions(+), 10 deletions(-)
-
- Commit: 659
- Author: sam
- Date: Wed Mar 22 13:58:24 2006 +0000
-
- * Animated gamma test.
-
- test/gamma.c | 36 ++++++++++++++++++++++++------------
- 1 files changed, 24 insertions(+), 12 deletions(-)
-
- Commit: 658
- Author: sam
- Date: Wed Mar 22 13:15:08 2006 +0000
-
- * Got rid of cucul_powf(), too complex to implement and no longer used.
-
- cucul/cucul.h | 1 -
- cucul/math.c | 35 ++---------------------------------
- 2 files changed, 2 insertions(+), 34 deletions(-)
-
- Commit: 657
- Author: sam
- Date: Wed Mar 22 13:12:54 2006 +0000
-
- * Added optional support for CP437 gray blocks in the bitmap renderer.
- * Use a custom pow() function for gamma computation.
-
- configure.ac | 8 ++++
- cucul/bitmap.c | 98 ++++++++++++++++++++++++++++++++++++++++++++------------
- 2 files changed, 85 insertions(+), 21 deletions(-)
-
- Commit: 656
- Author: sam
- Date: Tue Mar 21 11:05:56 2006 +0000
-
- * Tried to do something with cucul_powf. It currently sucks.
-
- cucul/math.c | 36 +++++++++++++++++++++++-------------
- 1 files changed, 23 insertions(+), 13 deletions(-)
-
- Commit: 655
- Author: sam
- Date: Tue Mar 21 10:52:24 2006 +0000
-
- * Changed the cacaplas colours. Yeah, I do what I want.
-
- src/cacaplas.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
-
- Commit: 654
- Author: sam
- Date: Tue Mar 21 10:09:15 2006 +0000
-
- ___
- * Bitmap gamma test example. Of ,---. /""`_,'
- course it does not work yet, | `\``""-; /
- because some dirty old pig \ /`\\ ';'
- implemented a cucul_powf() .') | __ \
- function that only works / (` / /(O\. _|
- with integer exponents. .-`| `"` ` .-\_
- .-' \ ` ;=-.
- HAHAHAHA MAIS .' . ._, / o o\
- VIEUX PORC ! .-'` . '-._;_._.J
- .-'` `.-'`
- _. -` L ' .'
- .' U '- ._.-'
- /` C /
- / y |
- ._ ; J | |
- )).-| | | /
- (/`.-| \ \ / .;
- ( (_)| | \ ; .' |
- '--'; | `\ / / |
- \ | `\ /.' /
- \ / ; |`\ |
- '. .' _.-| | | |
- '-. .-';_"---'`.__| | | \
- `'-._ ``'-. | \ \__\\
- `''--.___\\ \__\\
-
- test/Makefile.am | 6 ++++-
- test/gamma.c | 67 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 72 insertions(+), 1 deletions(-)
-
- Commit: 653
- Author: sam
- Date: Tue Mar 21 09:52:32 2006 +0000
-
- * Got rid of useless parameters in cucul_*_bitmap and cucul_*_sprite.
-
- cucul/bitmap.c | 6 +++---
- cucul/cucul.h | 13 +++++++------
- cucul/sprite.c | 2 +-
- src/aafire.c | 2 +-
- src/cacaball.c | 4 ++--
- src/cacamoir.c | 4 ++--
- src/cacaplas.c | 4 ++--
- src/cacaview.c | 4 ++--
- test/demo.c | 6 +++---
- test/export.c | 2 +-
- test/hsv.c | 2 +-
- 11 files changed, 25 insertions(+), 24 deletions(-)
-
- Commit: 652
- Author: sam
- Date: Tue Mar 21 09:48:02 2006 +0000
-
- * Use the asm versions of sin and cos when available.
-
- configure.ac | 5 +++++
- kernel/kernel.c | 10 ++++++++--
- 2 files changed, 13 insertions(+), 2 deletions(-)
-
- Commit: 651
- Author: jylam
- Date: Mon Mar 20 15:23:11 2006 +0000
-
- * Added a bird.
-
- caca/driver_gl.c | 3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
-
- Commit: 650
- Author: sam
- Date: Sun Mar 19 17:10:12 2006 +0000
-
- * Added basic support for a few Unicode characters to the X11 driver.
-
- caca/driver_x11.c | 110 ++++++++++++++++++++++++++++++++++++++++++-----------
- 1 files changed, 87 insertions(+), 23 deletions(-)
-
- Commit: 649
- Author: sam
- Date: Sun Mar 19 16:59:34 2006 +0000
-
- * Added a lame "powered by libcaca" banner to cacaplas.
-
- src/cacaplas.c | 3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
-
- Commit: 648
- Author: sam
- Date: Sun Mar 19 16:59:01 2006 +0000
-
- * Added a few notes to the TODO list.
-
- TODO | 9 +++++----
- 1 files changed, 5 insertions(+), 4 deletions(-)
-
- Commit: 647
- Author: sam
- Date: Sun Mar 19 16:42:31 2006 +0000
-
- Nan mais avec ma config _,--. ,--._
- d'Emacs c'est vraiment \ > `-"""-' < /
- impossible qu'il reste `-. .-'
- des tabs dans mon code / 'e___e` \
- \__ ( (o o) )
- HAHAHAHA MAIS _\_ `=' _/_
- VIEUX PORC ! / /|`-._.-'|\ \
- \ ., / /||_______||\ \
- .,|_) _/ /_||=======||_\ \_
- _ _______( ,\ ', / _/==|| ||==\_ \
- '(-'.` '-``o t__ `'( ^^ ^^ )`'
- '/ (") \ /
- | t-` \______|______/
- \ )_.-` |______|______|
- \ .^--| /_| )__| |__(
- \_(_\ |_|'[_\ / ] [ \
- '[_\ '[_\ `--' `--'
-
- src/cacaball.c | 39 ++++++++++++++-------------------------
- 1 files changed, 14 insertions(+), 25 deletions(-)
-
- Commit: 646
- Author: sam
- Date: Sun Mar 19 16:34:53 2006 +0000
-
- * More special characters in the Unicode test.
-
- test/unicode.c | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
-
- Commit: 645
- Author: sam
- Date: Sat Mar 18 00:12:25 2006 +0000
-
- * Cosmetic fixes.
-
- caca/caca.h | 2 ++
- caca/caca_internals.h | 9 ++++++++-
- caca/event.c | 4 ----
- caca/graphics.c | 5 -----
- cucul/char.c | 3 ++-
- cucul/cucul_internals.h | 24 ++++++++++++------------
- 6 files changed, 24 insertions(+), 23 deletions(-)
-
- Commit: 644
- Author: sam
- Date: Sat Mar 18 00:06:24 2006 +0000
-
- * Renamed cucul_buffer to cucul_export. Vanilla rum rules.
-
- caca/driver_network.c | 10 +++++-----
- cucul/cucul.c | 9 ++++-----
- cucul/cucul.h | 10 ++++++----
- cucul/export_ansi.c | 4 +---
- cucul/export_html.c | 8 ++------
- cucul/export_irc.c | 4 +---
- cucul/export_ps.c | 2 +-
- cucul/export_svg.c | 2 +-
- test/export.c | 6 +++---
- 9 files changed, 24 insertions(+), 31 deletions(-)
-
- Commit: 643
- Author: sam
- Date: Fri Mar 17 13:32:58 2006 +0000
-
- * Factorised some charset handling code into a new cucul/charset.c file.
-
- caca/driver_conio.c | 69 +-----------------
- caca/driver_vga.c | 69 +-----------------
- cucul/Makefile.am | 1 +
- cucul/char.c | 92 +----------------------
- cucul/charset.c | 184 +++++++++++++++++++++++++++++++++++++++++++++++
- cucul/cucul_internals.h | 14 ++++
- 6 files changed, 205 insertions(+), 224 deletions(-)
-
- Commit: 642
- Author: sam
- Date: Fri Mar 17 10:35:26 2006 +0000
-
- * Added a few commonly escaped characters to the export test: ( ) " < > &
-
- test/export.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 641
- Author: sam
- Date: Fri Mar 17 09:56:28 2006 +0000
-
- * Full Unicode support in the SVG exporter.
-
- cucul/export_svg.c | 34 ++++++++++++++++++++++++++++++----
- 1 files changed, 30 insertions(+), 4 deletions(-)
-
- Commit: 640
- Author: sam
- Date: Fri Mar 17 09:49:16 2006 +0000
-
- * Print '?' instead of spaces for unknown glyphs in the X11 driver.
-
- caca/driver_x11.c | 13 +++++++++----
- 1 files changed, 9 insertions(+), 4 deletions(-)
-
- Commit: 639
- Author: sam
- Date: Thu Mar 16 19:10:12 2006 +0000
-
- ___
- ',_`""\ .---,
- \ :-""``/` |
- Ahaha mais vieux porc !! `;' //`\ /
- / __ | ('.
- |_ ./O)\ \ `) \
- _/-. ` `"` |`
- .-=; ` /
- /o o \ ,_, .
- L._._;_.-' .
- `'-.` '
- `. '
- '-._. -'
-
- cucul/export_ps.c | 5 ++---
- 1 files changed, 2 insertions(+), 3 deletions(-)
-
- Commit: 638
- Author: sam
- Date: Thu Mar 16 19:00:59 2006 +0000
-
- * Updated ChangeLog and converted it to UTF-8.
-
- ChangeLog | 1721 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
- 1 files changed, 1718 insertions(+), 3 deletions(-)
-
- Commit: 637
- Author: sam
- Date: Thu Mar 16 18:58:39 2006 +0000
-
- * Fixed Unicode handling and improved coding style in the SVG exporter.
-
- cucul/export_svg.c | 86 +++++++++++++++++++++++++++-------------------------
- 1 files changed, 45 insertions(+), 41 deletions(-)
-
- Commit: 636
- Author: sam
- Date: Thu Mar 16 18:52:40 2006 +0000
-
- * Do not write the trailing \0 when exporting data.
-
- test/export.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 635
- Author: sam
- Date: Thu Mar 16 18:44:07 2006 +0000
-
- * Fixed syntax errors in the generated PostScript document if ( ) \ or
- Unicode characters are encountered.
-
- cucul/export_ps.c | 19 ++++++++++++++++++-
- 1 files changed, 18 insertions(+), 1 deletions(-)
-
- Commit: 634
- Author: sam
- Date: Thu Mar 16 18:09:26 2006 +0000
-
- * Optimised for speed and space, fixed a few bugs, and improved coding style
- in the PS exporter (vieux porc !).
-
- cucul/export_ps.c | 134 ++++++++++++++++++++++------------------------------
- 1 files changed, 57 insertions(+), 77 deletions(-)
-
- Commit: 633
- Author: sam
- Date: Thu Mar 16 17:04:09 2006 +0000
-
- * Comment clarification.
-
- cucul/cucul.c | 5 +++--
- 1 files changed, 3 insertions(+), 2 deletions(-)
-
- Commit: 632
- Author: sam
- Date: Thu Mar 16 16:59:57 2006 +0000
-
- * Fix resizing of the Win32 console. It now adapts to the requested size.
-
- caca/driver_win32.c | 53 ++++++++++++++++++++++++--------------------------
- 1 files changed, 25 insertions(+), 28 deletions(-)
-
- Commit: 631
- Author: sam
- Date: Thu Mar 16 12:58:55 2006 +0000
-
- * Duplicated the conio.h Unicode->CP437 conversion into the VGA driver.
- * Cosmetic code changes.
-
- caca/driver_conio.c | 4 ---
- caca/driver_vga.c | 75 ++++++++++++++++++++++++++++++++++++++++++++++-----
- 2 files changed, 68 insertions(+), 11 deletions(-)
-
- Commit: 630
- Author: sam
- Date: Thu Mar 16 12:50:07 2006 +0000
-
- * Fixed compiler warnings when UTF-8 S-Lang is not available.
-
- caca/driver_slang.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 629
- Author: sam
- Date: Thu Mar 16 12:49:20 2006 +0000
-
- * Use UTF-8 enable ncurses (ncursesw) if available. Doesn't seem to work.
-
- caca/driver_ncurses.c | 57 +++++++++++++++++++++++++++++++++++++++++++------
- configure.ac | 29 +++++++++++++++---------
- 2 files changed, 68 insertions(+), 18 deletions(-)
-
- Commit: 628
- Author: sam
- Date: Thu Mar 16 12:46:39 2006 +0000
-
- * Distribute the license with Win32 packages and convert text files to
- CRLF format.
-
- build-win32 | 23 +++++++++++++++++------
- 1 files changed, 17 insertions(+), 6 deletions(-)
-
- Commit: 627
- Author: sam
- Date: Wed Mar 15 22:07:55 2006 +0000
-
- * Added support for Unicode characters that fall into CP437 0x01 - 0x1f to
- the DOS/conio.h driver, and updated the unicode test accordingly.
-
- caca/driver_conio.c | 40 ++++++++++++++++++++++++++++------------
- test/unicode.c | 2 +-
- 2 files changed, 29 insertions(+), 13 deletions(-)
-
- Commit: 626
- Author: sam
- Date: Wed Mar 15 20:39:43 2006 +0000
-
- * Added a few more Unicode characters to the export and unicode tests.
-
- test/export.c | 4 +-
- test/unicode.c | 59 ++++++++++++++++++++++++++++---------------------------
- 2 files changed, 32 insertions(+), 31 deletions(-)
-
- Commit: 625
- Author: sam
- Date: Wed Mar 15 20:30:39 2006 +0000
-
- * Partial Unicode support for the DOS/conio.h driver. Glyphs that have
- equivalents in CP437 0x7f - 0xff are translated.
-
- caca/driver_conio.c | 63 +++++++++++++++++++++++++++++++++++++++++++++-----
- 1 files changed, 56 insertions(+), 7 deletions(-)
-
- Commit: 624
- Author: sam
- Date: Wed Mar 15 18:41:29 2006 +0000
-
- * Unicode support in the HTML exporter.
-
- cucul/export_html.c | 31 ++++++++++++++++++++-----------
- 1 files changed, 20 insertions(+), 11 deletions(-)
-
- Commit: 623
- Author: sam
- Date: Wed Mar 15 17:42:03 2006 +0000
-
- * Cosmetic.
-
- caca/caca.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 622
- Author: sam
- Date: Wed Mar 15 17:33:03 2006 +0000
-
- * Small test program for exporters. Usage: "export html", "export irc" etc.
-
- test/Makefile.am | 6 ++-
- test/export.c | 109 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 114 insertions(+), 1 deletions(-)
-
- Commit: 621
- Author: jylam
- Date: Wed Mar 15 17:16:09 2006 +0000
-
- * Added the SVG exporter sources. SAM IS KOREA KEKEKEK ^^
- *p_e_n_i_s_b_i_r_d_p_e_n_i_s_b_i_r_d_*
- p______...___________________________p
- e____(_..__`'-.,--,__________________e
- n_____'-._'-.__`\a\\_________________n
- i_________'.___.'_(|_________________i
- s____________7____||_________________s
- b___________/___.'_|_________________b
- i__________/_.-'__,J_________________i
- r_________/_________\________________r
- d________||___/______;_______________d
- *________||__|_______|_______________*
- p________`\__\_______|__/__''\_______p
- e__________'._\______/.-`____{}|_____e
- n___________/\_`;_.-'_________/______n
- i___________\_;(((____.--'\_/________i
- s_________.(((_____.-;\______________s
- b____.--'`_____,;`'.'-;\_____________b
- i_taco's____.'____'._.'\\____________i
- r_dick_--'_________|__\_|____________r
- d__________________\_\,_/____________d
- *p_e_n_i_s_b_i_r_d_p_e_n_i_s_b_i_r_d_*
-
- cucul/export_svg.c | 120 ++++++++++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 120 insertions(+), 0 deletions(-)
-
- Commit: 620
- Author: jylam
- Date: Wed Mar 15 16:55:40 2006 +0000
-
- * Added preliminary (but working) SVG exporter
-
- cucul/Makefile.am | 1 +
- cucul/cucul.c | 3 +++
- cucul/cucul.h | 1 +
- cucul/export_html.c | 2 +-
- cucul/export_ps.c | 1 +
- 5 files changed, 7 insertions(+), 1 deletions(-)
-
- Commit: 619
- Author: jylam
- Date: Wed Mar 15 15:03:43 2006 +0000
-
- * Added telnet commands and options strings for debug
-
- caca/driver_network.c | 36 ++++++++++++++++++++++++++----------
- 1 files changed, 26 insertions(+), 10 deletions(-)
-
- Commit: 618
- Author: jylam
- Date: Wed Mar 15 13:48:51 2006 +0000
-
- * Fixed refresh when updating parameter in display_menu()
-
- test/demo.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 617
- Author: jylam
- Date: Wed Mar 15 13:10:34 2006 +0000
-
- * Removed false comment
-
- kernel/kernel.c | 1 -
- 1 files changed, 0 insertions(+), 1 deletions(-)
-
- Commit: 616
- Author: jylam
- Date: Wed Mar 15 13:06:25 2006 +0000
-
- * Optimised cacaballs a bit
-
- src/cacaball.c | 42 +++++++++++++++++++++++++++++++-----------
- 1 files changed, 31 insertions(+), 11 deletions(-)
-
- Commit: 615
- Author: jylam
- Date: Wed Mar 15 12:51:08 2006 +0000
-
- * Better cacaballs parameters
-
- src/cacaball.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
-
- Commit: 614
- Author: sam
- Date: Wed Mar 15 10:04:56 2006 +0000
-
- * Increased cacamoir circle thikness by 50%, because it currently really
- sucks in small resolutions.
-
- src/cacamoir.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 613
- Author: sam
- Date: Wed Mar 15 10:03:04 2006 +0000
-
- * Minor coding style fixes.
-
- caca/driver_gl.c | 2 +-
- caca/driver_ncurses.c | 2 +-
- caca/driver_x11.c | 2 +-
- src/cacaball.c | 4 ++--
- 4 files changed, 5 insertions(+), 5 deletions(-)
-
- Commit: 612
- Author: sam
- Date: Wed Mar 15 10:02:08 2006 +0000
-
- * UTF-8 support in the Win32 driver.
-
- caca/driver_win32.c | 13 ++++++++++++-
- 1 files changed, 12 insertions(+), 1 deletions(-)
-
- Commit: 611
- Author: sam
- Date: Wed Mar 15 10:01:14 2006 +0000
-
- * Support CACA_GEOMETRY in the network driver. Still defaults to 80x24.
- * Use RETSIGTYPE for signal handler return values.
-
- caca/caca.h | 2 +-
- caca/driver_network.c | 28 +++++++++++++++++++++-------
- 2 files changed, 22 insertions(+), 8 deletions(-)
-
- Commit: 610
- Author: sam
- Date: Wed Mar 15 09:57:04 2006 +0000
-
- * Do not fail if SLsmg_utf8_enable was not found, just disable UTF-8 support
- in the SLang driver.
- * Cosmetic fixes in configure.ac.
-
- caca/driver_slang.c | 8 +++++++-
- configure.ac | 48 ++++++++++++++++++++++++++----------------------
- 2 files changed, 33 insertions(+), 23 deletions(-)
-
- Commit: 609
- Author: sam
- Date: Tue Mar 14 22:05:34 2006 +0000
-
- * Replaced all cucul_get_* exporters with a generic cucul_export() function.
- * Got rid of static buffers; we now use cucul_free() to free exported
- buffers.
- * Fixed light background in the ANSI exporter by adding escape sequences for
- most terminal emulators.
-
- caca/driver_network.c | 46 +++++++++++++++++++-------------
- cucul/cucul.c | 52 ++++++++++++++++++++++++++-----------
- cucul/cucul.h | 32 +++++++++++++++++------
- cucul/cucul_internals.h | 7 -----
- cucul/export_ansi.c | 65 ++++++++++++++++++++++++-----------------------
- cucul/export_html.c | 41 ++++++++++-------------------
- cucul/export_irc.c | 20 +++++---------
- cucul/export_ps.c | 22 +++++-----------
- 8 files changed, 148 insertions(+), 137 deletions(-)
-
- Commit: 608
- Author: jylam
- Date: Tue Mar 14 19:01:19 2006 +0000
-
- * Fixed UPPER() for strcasecmp
-
- kernel/kernel.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
-
- Commit: 607
- Author: sam
- Date: Tue Mar 14 18:10:30 2006 +0000
-
- * Rewrote strncasecmp. Totally untested, of course.
-
- kernel/kernel.c | 16 ++++++----------
- 1 files changed, 6 insertions(+), 10 deletions(-)
-
- Commit: 606
- Author: sam
- Date: Tue Mar 14 17:09:17 2006 +0000
-
- * STATIC char const. AHAHAHAHA.
-
- cucul/export_ps.c | 49 ++++++++++++++++++++++++-------------------------
- 1 files changed, 24 insertions(+), 25 deletions(-)
-
- Commit: 605
- Author: sam
- Date: Tue Mar 14 17:06:12 2006 +0000
-
- * Do not switch to alternate screen when clearing, because sometimes we
- are unable to cleanly restore the state.
-
- caca/driver_network.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 604
- Author: jylam
- Date: Tue Mar 14 16:57:53 2006 +0000
-
- * Cosmetic changes. AHAHAH I COMMITED IT MYSELF.
-
- cucul/export_ps.c | 48 +++++++++++++++++++++++-------------------------
- 1 files changed, 23 insertions(+), 25 deletions(-)
-
- Commit: 603
- Author: jylam
- Date: Tue Mar 14 16:51:38 2006 +0000
-
- * Postscript exporter now kinda works. Paper size to be fixed
-
- cucul/export_ps.c | 116 +++++++++++++++++++++++++---------------------------
- 1 files changed, 56 insertions(+), 60 deletions(-)
-
- Commit: 602
- Author: jylam
- Date: Tue Mar 14 15:39:38 2006 +0000
-
- * Added preliminary Postscript (tm) (r) (c) exporter.
-
- cucul/Makefile.am | 1 +
- cucul/cucul.c | 4 +-
- cucul/cucul.h | 2 +
- cucul/cucul_internals.h | 4 +-
- cucul/export_ps.c | 158 +++++++++++++++++++++++++++++++++++++++++++++++
- 5 files changed, 165 insertions(+), 4 deletions(-)
-
- Commit: 601
- Author: sam
- Date: Tue Mar 14 14:19:58 2006 +0000
-
- * Pressing Ctrl-C on the client side now drops the connection.
-
- caca/driver_network.c | 101 +++++++++++++++++++++++++++++++++++++------------
- 1 files changed, 76 insertions(+), 25 deletions(-)
-
- Commit: 600
- Author: sam
- Date: Tue Mar 14 12:49:32 2006 +0000
-
- * Updated the TODO list, mostly with Unicode-related tasks.
-
- TODO | 24 +++++++++++++++++++++---
- 1 files changed, 21 insertions(+), 3 deletions(-)
-
- Commit: 599
- Author: sam
- Date: Tue Mar 14 12:49:01 2006 +0000
-
- * Changed port environment variable to "CACA_PORT". No need to mention it's
- a network port, we could have guessed.
-
- caca/caca.h | 5 ++---
- caca/driver_network.c | 4 ++--
- 2 files changed, 4 insertions(+), 5 deletions(-)
-
- Commit: 598
- Author: sam
- Date: Tue Mar 14 12:30:17 2006 +0000
-
- * Ooops, fixed an old typo.
-
- caca/caca.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 597
- Author: sam
- Date: Tue Mar 14 12:16:11 2006 +0000
-
- * Fixed a warning in cacaball.c.
-
- src/cacaball.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 596
- Author: sam
- Date: Mon Mar 13 19:04:29 2006 +0000
-
- * Improvements to the network output:
- + Changed port to 51914 (rationale: it's 0xCACA; so okay, it's outside
- the registered ports area, but we'd never be accepted anyway).
- + Retry network sends in caca_get_event(), too.
- + Have a per-client buffer in case of network congestion. If that buffer
- gets full, just drop it and start again at the next frame.
- + Set the window title to "caca for the network".
- + Do not send the ANSI buffer's terminating \0.
- + Restore the SIGPIPE handler on close.
- + Set window size to 80x24 instead of 80x25.
-
- caca/driver_network.c | 333 +++++++++++++++++++++++++++++++++++--------------
- 1 files changed, 240 insertions(+), 93 deletions(-)
-
- Commit: 595
- Author: sam
- Date: Mon Mar 13 18:07:35 2006 +0000
-
- * Set svn:keyword Id property on a few files.
- Note to developers: use that chunk in your ~/.subversion/config:
- [miscellany]
- enable-auto-props = yes
- [auto-props]
- *.m = svn:keywords=Id
- *.h = svn:keywords=Id
- *.mm = svn:keywords=Id
- *.c = svn:keywords=Id
- *.cpp = svn:keywords=Id
- *.pch = svn:keywords=Id
- *.command = svn:keywords=Id
- *.pl = svn:keywords=Id
- *.pm = svn:keywords=Id
- *.py = svn:keywords=Id
- *.sh = svn:keywords=Id
- *.txt = svn:keywords=Id
- *.html = svn:keywords=Id
- *.php = svn:keywords=Id
-
- Commit: 594
- Author: sam
- Date: Mon Mar 13 18:05:12 2006 +0000
-
- * Fixed end of lines in the ANSI exporter (CRLF, not LFCR).
-
- cucul/export_ansi.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 593
- Author: sam
- Date: Mon Mar 13 17:49:04 2006 +0000
-
- * Fixed an uninitialised variable in the event queue handling.
-
- caca/caca.c | 3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
-
- Commit: 592
- Author: sam
- Date: Mon Mar 13 17:38:18 2006 +0000
-
- * Allow the color test to be built as a kernel.
-
- test/colors.c | 4 +++-
- 1 files changed, 3 insertions(+), 1 deletions(-)
-
- Commit: 591
- Author: sam
- Date: Mon Mar 13 17:36:14 2006 +0000
-
- * Sorted list of extra contributors by topic and added the FSF.
-
- THANKS | 16 ++++++++++++----
- 1 files changed, 12 insertions(+), 4 deletions(-)
-
- Commit: 590
- Author: sam
- Date: Fri Mar 10 19:21:33 2006 +0000
-
- * Set the client sockets as non-blocking, and implemented non-blocking
- writes. Currently works very badly with more than one client.
-
- caca/driver_network.c | 114 +++++++++++++++++++++++++++++++++++--------------
- 1 files changed, 82 insertions(+), 32 deletions(-)
-
- Commit: 589
- Author: jylam
- Date: Fri Mar 10 17:56:40 2006 +0000
-
- * wrote strcasecmp for fun
-
- kernel/kernel.c | 21 +++++++++++++++++++--
- 1 files changed, 19 insertions(+), 2 deletions(-)
-
- Commit: 588
- Author: jylam
- Date: Fri Mar 10 17:41:23 2006 +0000
-
- * Renamed exporter_* to export_*, from God recommendation.
-
- cucul/Makefile.am | 6 +-
- cucul/export_ansi.c | 106 ++++++++++++++++++++++++++
- cucul/export_html.c | 198 +++++++++++++++++++++++++++++++++++++++++++++++++
- cucul/export_irc.c | 121 ++++++++++++++++++++++++++++++
- cucul/exporter_ansi.c | 106 --------------------------
- cucul/exporter_html.c | 198 -------------------------------------------------
- cucul/exporter_irc.c | 121 ------------------------------
- 7 files changed, 428 insertions(+), 428 deletions(-)
-
- Commit: 587
- Author: jylam
- Date: Fri Mar 10 17:32:08 2006 +0000
-
- * Exploded cucul/export.c
-
- cucul/Makefile.am | 4 +-
- cucul/export.c | 357 -------------------------------------------------
- cucul/exporter_ansi.c | 106 +++++++++++++++
- cucul/exporter_html.c | 198 +++++++++++++++++++++++++++
- cucul/exporter_irc.c | 121 +++++++++++++++++
- 5 files changed, 428 insertions(+), 358 deletions(-)
-
- Commit: 586
- Author: jylam
- Date: Fri Mar 10 15:11:40 2006 +0000
-
- * Added CACA_NETWORK_PORT env and related documentation
-
- caca/caca.c | 4 ++--
- caca/caca.h | 4 ++++
- caca/driver_network.c | 18 ++++++++++++++++--
- 3 files changed, 22 insertions(+), 4 deletions(-)
-
- Commit: 585
- Author: jylam
- Date: Fri Mar 10 14:41:24 2006 +0000
-
- * Fixed configure script to check for UTF8 enabled slang, removed network driver debug output, added size > 255 in telnet negociation, fixed scrolling bug in network driver
-
- caca/driver_network.c | 25 ++++++++++++-------------
- configure.ac | 4 ++--
- cucul/cucul_internals.h | 2 ++
- 3 files changed, 16 insertions(+), 15 deletions(-)
-
- Commit: 584
- Author: sam
- Date: Fri Mar 10 13:06:40 2006 +0000
-
- * Handle incoming connections in network_get_event() as well as
- network_display() so that new clients immediately get the contents
- of the canvas and do not need to wait for a caca_display() call.
-
- caca/driver_network.c | 123 +++++++++++++++++++++++++++++++------------------
- 1 files changed, 78 insertions(+), 45 deletions(-)
-
- Commit: 583
- Author: sam
- Date: Fri Mar 10 10:03:30 2006 +0000
-
- * Preliminary support for UTF-8 in cucul_putstr(). Also added a
- cucul_putchar32() function but I'm not convinced it will be useful.
-
- cucul/char.c | 152 ++++++++++++++++++++++++++++++++++++++++++++++++++-------
- 1 files changed, 133 insertions(+), 19 deletions(-)
-
- Commit: 582
- Author: sam
- Date: Fri Mar 10 10:01:22 2006 +0000
-
- * Use the internal version of cucul_set_size in output drivers so that
- they can force a resize. We need to find a way to make those specific
- cucul - caca interactions unavailable to the clueless user.
-
- caca/driver_conio.c | 4 ++--
- caca/driver_gl.c | 2 +-
- caca/driver_ncurses.c | 2 +-
- caca/driver_network.c | 4 ++--
- caca/driver_win32.c | 4 ++--
- caca/driver_x11.c | 2 +-
- caca/graphics.c | 4 ++--
- 7 files changed, 11 insertions(+), 11 deletions(-)
-
- Commit: 581
- Author: sam
- Date: Fri Mar 10 09:48:33 2006 +0000
-
- * Made cacamoir, cacaball and cacaplas buildable into a kernel.
-
- src/cacaball.c | 12 +++++-------
- src/cacamoir.c | 6 ++++--
- src/cacaplas.c | 9 +++++----
- 3 files changed, 14 insertions(+), 13 deletions(-)
-
- Commit: 580
- Author: sam
- Date: Fri Mar 10 09:43:13 2006 +0000
-
- * Assume the VGA screen is 320x200 and really resize the cucul canvas to
- 80x25 upon initialisation.
-
- caca/driver_vga.c | 11 +++++++----
- 1 files changed, 7 insertions(+), 4 deletions(-)
-
- Commit: 579
- Author: sam
- Date: Fri Mar 10 09:34:16 2006 +0000
-
- * Added Unicode support to the SLang driver.
-
- caca/driver_slang.c | 47 ++++++++++++++++++++++++++++++++++++++---------
- 1 files changed, 38 insertions(+), 9 deletions(-)
-
- Commit: 578
- Author: sam
- Date: Fri Mar 10 09:31:32 2006 +0000
-
- * Implemented a few math functions in our kernel: cos(), sin(), sqrt().
-
- kernel/kernel.c | 58 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
- kernel/kernel.h | 6 +++++
- 2 files changed, 64 insertions(+), 0 deletions(-)
-
- Commit: 577
- Author: sam
- Date: Fri Mar 10 09:30:30 2006 +0000
-
- * More Unicode tests: gradient glyphs, double width characters.
-
- test/unicode.c | 46 ++++++++++++++++++++++++++++++++++++++++++++--
- 1 files changed, 44 insertions(+), 2 deletions(-)
-
- Commit: 576
- Author: jylam
- Date: Thu Mar 9 19:27:55 2006 +0000
-
- * Oops, modified build-kernel while testing and commited it ;)
-
- build-kernel | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 575
- Author: jylam
- Date: Thu Mar 9 19:27:14 2006 +0000
-
- * Multiplexed sockets, it is now possible to have multiple clients at the same time watching for the same libcaca application. And no fork or threads involved. THAT'S high technology.
-
- build-kernel | 4 +-
- caca/driver_network.c | 109 +++++++++++++++++++++++++++++-------------------
- 2 files changed, 68 insertions(+), 45 deletions(-)
-
- Commit: 574
- Author: sam
- Date: Thu Mar 9 16:57:32 2006 +0000
-
- * Fixed VGA colours. The values only range from 0 to 63.
-
- caca/driver_vga.c | 33 +++++++++++++++++----------------
- 1 files changed, 17 insertions(+), 16 deletions(-)
-
- Commit: 573
- Author: sam
- Date: Thu Mar 9 15:35:00 2006 +0000
-
- * Added assembly code for inb() and outb().
- * Print a small message at kernel boot time just to check that the kernel
- was properly loaded.
-
- build-kernel | 22 +++++++++++++++-------
- caca/caca_internals.h | 4 +++-
- cucul/cucul_internals.h | 4 +++-
- kernel/kernel.c | 10 ++++++++++
- kernel/kernel.h | 21 +++++++++++++++++++--
- 5 files changed, 50 insertions(+), 11 deletions(-)
-
- Commit: 572
- Author: jylam
- Date: Thu Mar 9 13:24:06 2006 +0000
-
- * Added tests for malloc()'s
-
- cucul/export.c | 15 ++++++++++++++-
- 1 files changed, 14 insertions(+), 1 deletions(-)
-
- Commit: 571
- Author: jylam
- Date: Thu Mar 9 13:08:41 2006 +0000
-
- * Updated README for network driver, fixed remaining exporters
-
- README | 1 +
- cucul/cucul.c | 10 ++++++++++
- cucul/cucul_internals.h | 7 ++++++-
- cucul/export.c | 47 +++++++++++++++++++++++++++++------------------
- 4 files changed, 46 insertions(+), 19 deletions(-)
-
- Commit: 570
- Author: sam
- Date: Thu Mar 9 13:04:59 2006 +0000
-
- * Added a conditional to only build the kernel if --enable-vga was set.
-
- caca/Makefile.am | 3 ++-
- configure.ac | 1 +
- kernel/Makefile.am | 6 +++++-
- 3 files changed, 8 insertions(+), 2 deletions(-)
-
- Commit: 569
- Author: sam
- Date: Thu Mar 9 12:56:33 2006 +0000
-
- * Set executable flag to the build-kernel script.
-
- 0 files changed, 0 insertions(+), 0 deletions(-)
-
- Commit: 568
- Author: sam
- Date: Thu Mar 9 12:47:37 2006 +0000
-
- * Added glue code to compile libcaca without a libc and build applications
- as multiboot kernels.
-
- COPYING.GPL | 340 +++++++++++++++++++++++++++++++++++++++++++++++
- Makefile.am | 4 +-
- build-kernel | 30 ++++
- caca/time.c | 26 ++--
- configure.ac | 16 ++-
- cucul/bitmap.c | 15 +-
- cucul/box.c | 4 +-
- cucul/char.c | 27 ++--
- cucul/conic.c | 4 +-
- cucul/cucul.c | 6 +-
- cucul/cucul_internals.h | 6 +-
- cucul/export.c | 8 +-
- cucul/line.c | 4 +-
- cucul/math.c | 4 +-
- cucul/sprite.c | 8 +-
- cucul/triangle.c | 4 +-
- kernel/Makefile.am | 12 ++
- kernel/kernel.c | 204 ++++++++++++++++++++++++++++
- kernel/kernel.h | 95 +++++++++++++
- kernel/multiboot.S | 73 ++++++++++
- kernel/multiboot.h | 115 ++++++++++++++++
- src/aafire.c | 8 +-
- 22 files changed, 958 insertions(+), 55 deletions(-)
-
- Commit: 567
- Author: sam
- Date: Thu Mar 9 12:44:49 2006 +0000
-
- * Cosmetic change.
-
- caca/driver_conio.c | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
-
- Commit: 566
- Author: sam
- Date: Thu Mar 9 12:43:10 2006 +0000
-
- * Slightly updated README.
-
- README | 11 +++--------
- 1 files changed, 3 insertions(+), 8 deletions(-)
-
- Commit: 565
- Author: sam
- Date: Thu Mar 9 12:41:02 2006 +0000
-
- * Pure VGA output driver.
-
- caca/caca.c | 15 ++++-
- caca/caca_internals.h | 10 +++-
- caca/driver_vga.c | 164 +++++++++++++++++++++++++++++++++++++++++++++++++
- 3 files changed, 185 insertions(+), 4 deletions(-)
-
- Commit: 564
- Author: sam
- Date: Thu Mar 9 12:37:39 2006 +0000
-
- * Removed unused includes.
-
- caca/graphics.c | 8 --------
- 1 files changed, 0 insertions(+), 8 deletions(-)
-
- Commit: 563
- Author: sam
- Date: Thu Mar 9 12:35:47 2006 +0000
-
- * Added a few details for authors.
-
- AUTHORS | 15 ++++++++++++---
- 1 files changed, 12 insertions(+), 3 deletions(-)
-
- Commit: 562
- Author: sam
- Date: Thu Mar 9 12:34:40 2006 +0000
-
- * Added a tiny Unicode test program. Of course it does not work yet, but
- good to have something to start with.
-
- test/Makefile.am | 6 +++++-
- test/unicode.c | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 54 insertions(+), 1 deletions(-)
-
- Commit: 561
- Author: jylam
- Date: Thu Mar 9 09:52:24 2006 +0000
-
- * Updated documentation a bit
-
- caca/caca.h | 5 +++--
- cucul/cucul.h | 1 +
- 2 files changed, 4 insertions(+), 2 deletions(-)
-
- Commit: 560
- Author: jylam
- Date: Thu Mar 9 09:44:54 2006 +0000
-
- * Changed way temporary buffer of ansi export was handled. Need to do that for other exporters as well.
-
- caca/driver_network.c | 6 +-----
- cucul/cucul.c | 5 +++++
- cucul/cucul_internals.h | 4 ++++
- cucul/export.c | 14 ++++++++------
- 4 files changed, 18 insertions(+), 11 deletions(-)
-
- Commit: 559
- Author: jylam
- Date: Thu Mar 9 08:45:40 2006 +0000
-
- * Fixed memory leak in network driver
-
- caca/driver_network.c | 5 +++++
- 1 files changed, 5 insertions(+), 0 deletions(-)
-
- Commit: 558
- Author: sam
- Date: Wed Mar 8 22:39:43 2006 +0000
-
- * Made the OpenGL colors slightly less saturated.
-
- caca/driver_gl.c | 17 +++++++++--------
- 1 files changed, 9 insertions(+), 8 deletions(-)
-
- Commit: 557
- Author: sam
- Date: Wed Mar 8 22:29:00 2006 +0000
-
- * Make output drivers more error resilient when handling UTF-32 characters,
- by simply ignoring everything non ASCII :-)
-
- caca/driver_conio.c | 8 +++++++-
- caca/driver_gl.c | 27 +++++++++++++--------------
- caca/driver_ncurses.c | 7 ++++++-
- caca/driver_slang.c | 18 +++++++++++++-----
- caca/driver_win32.c | 8 +++++++-
- caca/driver_x11.c | 22 ++++++++++++++--------
- 6 files changed, 60 insertions(+), 30 deletions(-)
-
- Commit: 556
- Author: jylam
- Date: Wed Mar 8 20:58:07 2006 +0000
-
- * Fixed blinking screen
-
- caca/driver_network.c | 12 ++++--------
- 1 files changed, 4 insertions(+), 8 deletions(-)
-
- Commit: 555
- Author: jylam
- Date: Wed Mar 8 20:23:06 2006 +0000
-
- * Exporters now return size of generated data
-
- caca/driver_network.c | 19 +++++++------------
- cucul/cucul.h | 8 ++++----
- cucul/export.c | 22 +++++++++++++---------
- 3 files changed, 24 insertions(+), 25 deletions(-)
-
- Commit: 554
- Author: jylam
- Date: Wed Mar 8 20:03:24 2006 +0000
-
- * Added very preliminary network driver
-
- caca/Makefile.am | 1 +
- caca/caca.c | 9 ++
- caca/caca_internals.h | 7 ++-
- caca/driver_network.c | 222 +++++++++++++++++++++++++++++++++++++++++++++++++
- configure.ac | 13 +++
- 5 files changed, 251 insertions(+), 1 deletions(-)
-
- Commit: 553
- Author: sam
- Date: Wed Mar 8 19:41:53 2006 +0000
-
- * Fixed async issues between the driver and libcaca when resizing windows,
- and simplified the handle_resize() API. Still can be polished.
-
- caca/caca.c | 5 +++--
- caca/caca_internals.h | 10 +++++++---
- caca/driver_conio.c | 8 ++++----
- caca/driver_gl.c | 23 ++++++++---------------
- caca/driver_ncurses.c | 28 +++++++++++-----------------
- caca/driver_slang.c | 18 +++++-------------
- caca/driver_win32.c | 9 ++++-----
- caca/driver_x11.c | 33 +++++++++++----------------------
- caca/event.c | 8 ++++++++
- caca/graphics.c | 20 +++++++++-----------
- cucul/cucul.c | 2 +-
- 11 files changed, 71 insertions(+), 93 deletions(-)
-
- Commit: 552
- Author: sam
- Date: Wed Mar 8 17:20:38 2006 +0000
-
- * cucul_set_size() does nothing if a graphical backend is attached. Added
- documentation to explain this behaviour.
-
- cucul/cucul.c | 208 +++++++++++++++++++++++++++++++--------------------------
- 1 files changed, 113 insertions(+), 95 deletions(-)
-
- Commit: 551
- Author: sam
- Date: Wed Mar 8 11:27:23 2006 +0000
-
- * Cosmetic changes here and there.
-
- caca/caca.c | 4 ++--
- caca/caca_internals.h | 11 +++++++++--
- caca/driver_gl.c | 6 +++---
- caca/driver_ncurses.c | 10 +++++-----
- caca/driver_slang.c | 8 ++++----
- caca/driver_win32.c | 11 ++++++-----
- caca/driver_x11.c | 8 ++++----
- caca/event.c | 12 ++++++------
- 8 files changed, 39 insertions(+), 31 deletions(-)
-
- Commit: 550
- Author: sam
- Date: Wed Mar 8 10:33:01 2006 +0000
-
- * Finished moving everything driver-specific to the apropriate driver_*.c
- files. Phew. Now they just need a few comments.
-
- caca/caca.c | 68 +--------------
- caca/caca_internals.h | 90 +-------------------
- caca/driver_conio.c | 51 +++++++-----
- caca/driver_gl.c | 222 +++++++++++++++++++++++++++---------------------
- caca/driver_ncurses.c | 92 ++++++++++++++++----
- caca/driver_slang.c | 58 +++++++++++--
- caca/driver_win32.c | 112 ++++++++++++++-----------
- caca/driver_x11.c | 226 +++++++++++++++++++++++++++----------------------
- caca/event.c | 6 +-
- caca/graphics.c | 10 +-
- 10 files changed, 477 insertions(+), 458 deletions(-)
-
- Commit: 549
- Author: sam
- Date: Wed Mar 8 09:51:53 2006 +0000
-
- * Cleaned up useless header includes.
-
- caca/driver_conio.c | 11 -----------
- caca/driver_gl.c | 5 -----
- caca/driver_ncurses.c | 8 --------
- caca/driver_slang.c | 8 --------
- caca/driver_win32.c | 8 --------
- caca/driver_x11.c | 5 -----
- 6 files changed, 0 insertions(+), 45 deletions(-)
-
- Commit: 548
- Author: sam
- Date: Wed Mar 8 09:28:41 2006 +0000
-
- * Split event.c into the appropriate driver_*.c files.
-
- caca/caca_internals.h | 1 +
- caca/driver_conio.c | 13 +
- caca/driver_gl.c | 63 ++++++
- caca/driver_ncurses.c | 184 ++++++++++++++++
- caca/driver_slang.c | 83 +++++++
- caca/driver_win32.c | 75 +++++++
- caca/driver_x11.c | 126 +++++++++++-
- caca/event.c | 581 +------------------------------------------------
- 8 files changed, 547 insertions(+), 579 deletions(-)
-
- Commit: 547
- Author: sam
- Date: Wed Mar 8 09:26:46 2006 +0000
-
- * Let us do "caca-config --libs cucul" to get only the libcucul dependencies.
-
- caca-config.in | 15 ++++++++++++++-
- 1 files changed, 14 insertions(+), 1 deletions(-)
-
- Commit: 546
- Author: sam
- Date: Wed Mar 8 09:23:38 2006 +0000
-
- * Ignore driver_*.c files when building documentation.
-
- doc/doxygen.cfg.in | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 545
- Author: sam
- Date: Wed Mar 8 09:21:55 2006 +0000
-
- * configure.ac: look for a4wide.sty in more than one location.
-
- configure.ac | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 543
- Author: sam
- Date: Tue Mar 7 12:39:34 2006 +0000
-
- * Fixed DOS driver.
- * Added a build-dos script to cross-compile the DOS version using djgpp.
-
- Makefile.am | 2 +-
- build-dos | 34 ++++++++++++++++++++++++++++++++++
- caca/caca_internals.h | 6 +++++-
- caca/driver_conio.c | 2 +-
- cucul/cucul_internals.h | 3 ++-
- 5 files changed, 43 insertions(+), 4 deletions(-)
-
- Commit: 542
- Author: sam
- Date: Tue Mar 7 10:46:29 2006 +0000
-
- * configure.ac: removed the "null" frontend. just don't attach any frontend
- if you do not want any.
-
- configure.ac | 8 --------
- 1 files changed, 0 insertions(+), 8 deletions(-)
-
- Commit: 541
- Author: sam
- Date: Tue Mar 7 10:37:59 2006 +0000
-
- * Got rid of static variables in the event code.
-
- caca/caca.c | 3 +
- caca/caca_internals.h | 11 ++-
- caca/event.c | 220 +++++++++++++++++++++++-------------------------
- 3 files changed, 118 insertions(+), 116 deletions(-)
-
- Commit: 540
- Author: sam
- Date: Tue Mar 7 09:17:35 2006 +0000
-
- * Polished the driver split a bit (still no events, except resize events),
- properly credited authors and documented a few things.
-
- caca/caca.c | 55 +++++++++++++++++++++++++--------------
- caca/caca_internals.h | 22 ++++++++--------
- caca/driver_conio.c | 33 +++++++++--------------
- caca/driver_gl.c | 39 ++++++++++------------------
- caca/driver_ncurses.c | 50 +++++++++++++-----------------------
- caca/driver_slang.c | 62 +++++++++++++++------------------------------
- caca/driver_win32.c | 64 +++++++++++++++++------------------------------
- caca/driver_x11.c | 47 +++++++++-------------------------
- caca/event.c | 10 +------
- caca/graphics.c | 32 +----------------------
- cucul/bitmap.c | 8 ------
- cucul/box.c | 6 ----
- cucul/char.c | 11 +------
- cucul/conic.c | 6 ----
- cucul/cucul.c | 7 -----
- cucul/cucul_internals.h | 10 ++++++-
- cucul/export.c | 15 +++-------
- cucul/line.c | 6 ----
- cucul/math.c | 6 ----
- cucul/sprite.c | 6 ----
- cucul/triangle.c | 6 ----
- src/cacaview.c | 6 ++--
- 22 files changed, 170 insertions(+), 337 deletions(-)
-
- Commit: 539
- Author: sam
- Date: Mon Mar 6 23:01:59 2006 +0000
-
- * Split caca/graphics.c into driver-specific files. Resize is currently
- broken, and event handling is not yet in the driver-specific files, but
- I will of course fix that later.
-
- caca/Makefile.am | 6 +
- caca/caca.c | 287 ++----------
- caca/caca_internals.h | 61 ++-
- caca/driver_conio.c | 148 ++++++
- caca/driver_gl.c | 378 ++++++++++++++++
- caca/driver_ncurses.c | 256 +++++++++++
- caca/driver_slang.c | 342 ++++++++++++++
- caca/driver_win32.c | 255 +++++++++++
- caca/driver_x11.c | 363 +++++++++++++++
- caca/event.c | 16 +-
- caca/graphics.c | 1192 +------------------------------------------------
- 11 files changed, 1854 insertions(+), 1450 deletions(-)
-
- Commit: 538
- Author: sam
- Date: Mon Mar 6 21:49:48 2006 +0000
-
- * Ooops, I fucked up the build.
-
- configure.ac | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 537
- Author: sam
- Date: Mon Mar 6 21:00:53 2006 +0000
-
- * Moved stuff again.
-
- Makefile.am | 2 +-
- examples/Makefile.am | 35 ---
- examples/aafire.c | 289 --------------------
- examples/caca.txt | 26 --
- examples/cacaball.c | 200 --------------
- examples/cacamoir.c | 155 -----------
- examples/cacaplas.c | 150 ----------
- examples/cacaview.c | 738 --------------------------------------------------
- src/Makefile.am | 35 +++
- src/aafire.c | 289 ++++++++++++++++++++
- src/caca.txt | 26 ++
- src/cacaball.c | 200 ++++++++++++++
- src/cacamoir.c | 155 +++++++++++
- src/cacaplas.c | 150 ++++++++++
- src/cacaview.c | 738 ++++++++++++++++++++++++++++++++++++++++++++++++++
- 15 files changed, 1594 insertions(+), 1594 deletions(-)
-
- Commit: 536
- Author: sam
- Date: Mon Mar 6 20:57:14 2006 +0000
-
- * Moved stuff around to differenciate between libcucul and libcaca.
-
- Makefile.am | 2 +-
- caca/Makefile.am | 18 +
- caca/caca.c | 442 +++++++++++++++
- caca/caca.h | 203 +++++++
- caca/caca_internals.h | 170 ++++++
- caca/event.c | 821 ++++++++++++++++++++++++++++
- caca/graphics.c | 1377 +++++++++++++++++++++++++++++++++++++++++++++++
- caca/time.c | 96 ++++
- configure.ac | 5 +-
- cucul/Makefile.am | 23 +
- cucul/bitmap.c | 943 ++++++++++++++++++++++++++++++++
- cucul/box.c | 154 ++++++
- cucul/char.c | 235 ++++++++
- cucul/conic.c | 243 +++++++++
- cucul/cucul.c | 403 ++++++++++++++
- cucul/cucul.h | 216 ++++++++
- cucul/cucul_internals.h | 45 ++
- cucul/export.c | 330 +++++++++++
- cucul/line.c | 398 ++++++++++++++
- cucul/math.c | 99 ++++
- cucul/sprite.c | 325 +++++++++++
- cucul/triangle.c | 140 +++++
- examples/Makefile.am | 20 +-
- src/Makefile.am | 34 --
- src/bitmap.c | 945 --------------------------------
- src/box.c | 154 ------
- src/caca.c | 442 ---------------
- src/caca.h | 203 -------
- src/caca_internals.h | 170 ------
- src/char.c | 235 --------
- src/conic.c | 243 ---------
- src/cucul.c | 403 --------------
- src/cucul.h | 216 --------
- src/cucul_internals.h | 45 --
- src/event.c | 821 ----------------------------
- src/export.c | 330 -----------
- src/graphics.c | 1377 -----------------------------------------------
- src/line.c | 398 --------------
- src/math.c | 99 ----
- src/sprite.c | 325 -----------
- src/time.c | 96 ----
- src/triangle.c | 140 -----
- test/Makefile.am | 28 +-
- 43 files changed, 6709 insertions(+), 6703 deletions(-)
-
- Commit: 535
- Author: sam
- Date: Mon Mar 6 19:13:01 2006 +0000
-
- * Use 32 bit integers for the character array. No visible difference for
- now because we only do ASCII, but that will let us do Unicode later.
-
- src/caca.c | 1 +
- src/char.c | 17 +++++++++--------
- src/cucul.c | 19 ++++++++++++-------
- src/cucul_internals.h | 3 ++-
- src/export.c | 33 +++++++++++++++++----------------
- src/graphics.c | 40 ++++++++++++++++++++++++++--------------
- 6 files changed, 67 insertions(+), 46 deletions(-)
-
- Commit: 534
- Author: sam
- Date: Mon Mar 6 14:17:42 2006 +0000
-
- * Removed caca_set_{size,width,height} because cucul_set_size ought to be
- enough for everyone. Maybe I'll reintroduce caca_set_size sometime in the
- future because it's libcaca who gets the resize events, after all.
-
- src/caca.h | 3 ---
- src/graphics.c | 38 --------------------------------------
- 2 files changed, 0 insertions(+), 41 deletions(-)
-
- Commit: 533
- Author: jylam
- Date: Mon Mar 6 13:50:05 2006 +0000
-
- * I just suck. I'll goatse myself right after beeing back at home.
-
- src/graphics.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 532
- Author: sam
- Date: Mon Mar 6 13:43:23 2006 +0000
-
- * src/graphics.c: minor optimisations.
-
- src/graphics.c | 37 +++++++++++++++++--------------------
- 1 files changed, 17 insertions(+), 20 deletions(-)
-
- Commit: 531
- Author: sam
- Date: Mon Mar 6 13:34:57 2006 +0000
-
- * Nan mais je voudrais pas avoir l'air d'insister mon gars, mais primo
- dans la vraie vie, 0x007f7f7f et { 0x00, 0x7f, 0x7f, 0x7f } n'ont pas
- toujours les bytes dans le meme ordre, deuzio un unsigned int n'a pas
- toujours 4 bytes, et troizio tu pourrais au moins checker que ca fait
- pas de warnings et/ou que ca segfaulte pas !
-
- src/graphics.c | 38 +++++++++++++++++++-------------------
- 1 files changed, 19 insertions(+), 19 deletions(-)
-
- Commit: 530
- Author: jylam
- Date: Mon Mar 6 12:13:12 2006 +0000
-
- * Mais je fais comme je veux bordel de cul !
-
- src/graphics.c | 42 +++++++++++++++++++++---------------------
- 1 files changed, 21 insertions(+), 21 deletions(-)
-
- Commit: 529
- Author: sam
- Date: Mon Mar 6 11:08:25 2006 +0000
-
- * Haha mais vieux porc a pattes !
-
- src/graphics.c | 42 +++++++++++++++++++++---------------------
- 1 files changed, 21 insertions(+), 21 deletions(-)
-
- Commit: 528
- Author: jylam
- Date: Mon Mar 6 10:21:48 2006 +0000
-
- * Reverted to integer colors in GL driver, fixed a bunch of warnings in slang.
-
- src/graphics.c | 58 +++++++++++++++++++++++--------------------------------
- 1 files changed, 24 insertions(+), 34 deletions(-)
-
- Commit: 527
- Author: sam
- Date: Mon Mar 6 08:32:40 2006 +0000
-
- * All output plugins should now work again.
- * Renamed caca_refresh() into caca_display() which makes more sense.
- * Optimised gl_bgpal by directly storing floats instead of doing the
- conversion at runtime.
- * Handle resizing in cucul_set_size() and try to keep as much information
- as possible from the previous canvas.
- * Moved most global variables into cucul_t or caca_t contexts.
- * Moved time.c into libcaca.
-
- caca-config.in | 13 +-
- configure.ac | 2 +-
- examples/aafire.c | 2 +-
- examples/cacaball.c | 2 +-
- examples/cacamoir.c | 2 +-
- examples/cacaplas.c | 2 +-
- examples/cacaview.c | 6 +-
- src/Makefile.am | 2 +-
- src/bitmap.c | 16 +-
- src/box.c | 4 +-
- src/caca.c | 43 +++--
- src/caca.h | 2 +-
- src/caca_internals.h | 59 +++++-
- src/char.c | 164 +--------------
- src/conic.c | 4 +-
- src/cucul.c | 104 ++++++++--
- src/cucul_internals.h | 4 -
- src/event.c | 117 +++++------
- src/export.c | 4 +-
- src/graphics.c | 587 ++++++++++++++++++++++++++-----------------------
- src/line.c | 4 +-
- src/math.c | 4 +-
- src/sprite.c | 4 +-
- src/time.c | 4 +-
- src/triangle.c | 4 +-
- test/colors.c | 2 +-
- test/demo.c | 6 +-
- test/dithering.c | 2 +-
- test/event.c | 4 +-
- test/hsv.c | 2 +-
- test/spritedit.c | 2 +-
- 31 files changed, 586 insertions(+), 591 deletions(-)
-
- Commit: 526
- Author: sam
- Date: Mon Mar 6 08:26:09 2006 +0000
-
- * Removed cacademo from examples, manpages and distributions. It's useless.
-
- debian/changelog | 6 +-
- debian/control | 28 ++++++++++--
- debian/copyright | 2 +-
- debian/rules | 11 +++--
- doc/Makefile.am | 10 ++---
- doc/cacademo.1 | 56 -----------------------
- doc/cacafire.1 | 56 +++++++++++++++++++++++
- libcaca.spec | 5 --
- msvc/Makefile.am | 1 -
- msvc/cacademo.vcproj | 122 --------------------------------------------------
- msvc/libcaca.sln | 7 ---
- 11 files changed, 95 insertions(+), 209 deletions(-)
-
- Commit: 525
- Author: sam
- Date: Mon Mar 6 08:22:09 2006 +0000
-
- * src/cucul.c: s/width/height/.
-
- src/cucul.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 524
- Author: sam
- Date: Sun Mar 5 18:43:13 2006 +0000
-
- A new low-level text management library (canvas for ultrafast compositing
- of unicode letters) is now separated from the higher level rendering and I/O
- (that is, libcaca). This commit totally breaks the API, but once everything
- is polished I will think about source-level backward compatibility. Most
- drivers are broken, but X11 still sorta works.
- The new design is much more object-oriented and allows having several
- active renderers at the same time, changing renderers on the fly, and more
- important, having no renderer at all (useful for converters, or when you
- want to do your own renderer).
- And in case you are still wondering, the libcucul acronym has "Unicode"
- because I want to support at least a subset of Unicode. There are awesome
- glyphs in it, including the ones inherited from Codepage 437 such as
- "gray 25%" that are used in DOS and Win32 ANSI art.
-
- configure.ac | 2 +-
- doc/doxygen.cfg.in | 3 +-
- examples/Makefile.am | 6 +-
- examples/aafire.c | 39 +-
- examples/cacaball.c | 44 +-
- examples/cacamoir.c | 32 +-
- examples/cacaplas.c | 36 +-
- examples/cacaview.c | 171 ++++----
- examples/demo.c | 557 -----------------------
- src/Makefile.am | 36 +-
- src/bitmap.c | 110 +++---
- src/box.c | 50 ++-
- src/caca.c | 362 +++------------
- src/caca.h | 243 ++---------
- src/caca_internals.h | 63 ++-
- src/char.c | 394 ++++++++++++++++
- src/conic.c | 60 ++--
- src/cucul.c | 322 +++++++++++++
- src/cucul.h | 216 +++++++++
- src/cucul_internals.h | 48 ++
- src/event.c | 116 +++---
- src/export.c | 329 ++++++++++++++
- src/graphics.c | 1203 +++++++++----------------------------------------
- src/line.c | 72 ++--
- src/math.c | 18 +-
- src/sprite.c | 60 ++--
- src/triangle.c | 38 +-
- test/Makefile.am | 8 +-
- test/colors.c | 31 +-
- test/demo.c | 564 +++++++++++++++++++++++
- test/dithering.c | 51 ++-
- test/event.c | 69 ++--
- test/hsv.c | 27 +-
- test/optipal.c | 90 ++--
- test/spritedit.c | 66 ++--
- 35 files changed, 2921 insertions(+), 2615 deletions(-)
-
- Commit: 523
- Author: sam
- Date: Sat Mar 4 18:08:47 2006 +0000
-
- * New updated bootstrap script.
-
- bootstrap | 127 +++++++++++++++++++++++++++++++++++++++++++------------------
- 1 files changed, 90 insertions(+), 37 deletions(-)
-
- Commit: 522
- Author: sam
- Date: Sat Mar 4 00:35:45 2006 +0000
-
- * Changed the licensing to WTFPL, as per all copyright holders' permission.
-
- COPYING | 514 +-------------------------------------------------
- COPYING.LGPL | 510 +++++++++++++++++++++++++++++++++++++++++++++++++
- Makefile.am | 2 +-
- debian/copyright | 37 ++++-
- doc/cacademo.1 | 5 +-
- examples/cacaball.c | 16 +--
- examples/cacamoir.c | 16 +--
- examples/cacaplas.c | 16 +--
- examples/cacaview.c | 16 +--
- examples/demo.c | 16 +--
- perl/Build.PL | 2 +-
- perl/META.yml | 2 +-
- python/pypycaca.c | 16 +--
- python/pypycaca.h | 16 +--
- src/bitmap.c | 16 +--
- src/box.c | 16 +--
- src/caca.c | 16 +--
- src/caca.h | 24 +--
- src/caca_internals.h | 16 +--
- src/conic.c | 16 +--
- src/event.c | 16 +--
- src/graphics.c | 16 +--
- src/line.c | 16 +--
- src/math.c | 16 +--
- src/sprite.c | 16 +--
- src/time.c | 16 +--
- src/triangle.c | 16 +--
- test/colors.c | 16 +--
- test/dithering.c | 16 +--
- test/event.c | 16 +--
- test/hsv.c | 16 +--
- test/optipal.c | 16 +--
- test/spritedit.c | 16 +--
- 33 files changed, 641 insertions(+), 855 deletions(-)
-
- Commit: 521
- Author: jylam
- Date: Sat Feb 11 19:20:48 2006 +0000
-
- * Added two examples for python bindings (a subset of cacademo, and bitmap example)
-
- python/caca.txt | 26 ++++++++++++
- python/test1.py | 114 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
- python/test2.py | 56 +++++++++++++++++++++++++++
- 3 files changed, 196 insertions(+), 0 deletions(-)
-
- Commit: 520
- Author: jylam
- Date: Sat Feb 11 15:46:51 2006 +0000
-
- * Fixed bug in events with GL driver
-
- src/event.c | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
-
- Commit: 519
- Author: jylam
- Date: Sat Feb 11 15:11:30 2006 +0000
-
- * Improved GL rendering (characters are not blurry anymore)
-
- src/graphics.c | 10 +++++++---
- 1 files changed, 7 insertions(+), 3 deletions(-)
-
- Commit: 518
- Author: jylam
- Date: Sun Feb 5 17:47:23 2006 +0000
-
- * Added -preliminary- Python bindings
-
- python/Makefile | 17 +
- python/README | 16 +
- python/pypycaca.c | 877 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- python/pypycaca.h | 177 +++++++++++
- 4 files changed, 1087 insertions(+), 0 deletions(-)
-
- Commit: 517
- Author: jylam
- Date: Thu Dec 8 19:03:06 2005 +0000
-
- * Updated for my ego trip
-
- AUTHORS | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 516
- Author: jylam
- Date: Mon Nov 21 21:39:34 2005 +0000
-
- * Removed debug test, kekeke ^^
-
- examples/cacaball.c | 1 -
- 1 files changed, 0 insertions(+), 1 deletions(-)
-
- Commit: 515
- Author: jylam
- Date: Mon Nov 21 17:24:33 2005 +0000
-
- * Added caca_set_width, set_height_, set_size
-
- examples/cacaball.c | 1 +
- src/caca.h | 3 ++
- src/graphics.c | 68 ++++++++++++++++++++++++++++++++++++++++++---------
- 3 files changed, 60 insertions(+), 12 deletions(-)
-
- Commit: 514
- Author: jylam
- Date: Fri Nov 18 10:46:53 2005 +0000
-
- * Fixed remaining warnings with gcc 3.x and 4.x
-
- examples/aafire.c | 8 +++++---
- examples/cacaball.c | 2 +-
- examples/cacamoir.c | 4 ++--
- examples/cacaplas.c | 2 +-
- 4 files changed, 9 insertions(+), 7 deletions(-)
-
- Commit: 513
- Author: jylam
- Date: Thu Nov 17 14:33:43 2005 +0000
-
- * Fixed warnings under GCC 4.x
-
- src/bitmap.c | 5 +++--
- src/graphics.c | 8 ++++----
- 2 files changed, 7 insertions(+), 6 deletions(-)
-
- Commit: 512
- Author: jylam
- Date: Thu Nov 17 14:13:54 2005 +0000
-
- * Fixed a bunch of warnings
-
- src/bitmap.c | 31 -------------------------------
- src/event.c | 1 +
- src/graphics.c | 3 ++-
- 3 files changed, 3 insertions(+), 32 deletions(-)
-
- Commit: 511
- Author: sam
- Date: Sat Nov 12 15:39:50 2005 +0000
-
- * more coding style fixes.
-
- src/graphics.c | 141 ++++++++++++++++++++++++++++++--------------------------
- 1 files changed, 75 insertions(+), 66 deletions(-)
-
- Commit: 510
- Author: sam
- Date: Sat Nov 12 15:30:46 2005 +0000
-
- * src/caca.c: on Unix, do not use the GL driver if DISPLAY is not set.
-
- src/caca.c | 9 +++++++--
- 1 files changed, 7 insertions(+), 2 deletions(-)
-
- Commit: 509
- Author: sam
- Date: Sat Nov 12 15:26:02 2005 +0000
-
- * src/graphics.c: call glutInit() before calling other glut functions.
-
- src/graphics.c | 7 +++++++
- 1 files changed, 7 insertions(+), 0 deletions(-)
-
- Commit: 508
- Author: sam
- Date: Sat Nov 12 15:14:38 2005 +0000
-
- * coding style fixes.
-
- src/caca.h | 2 +-
- src/graphics.c | 419 +++++++++++++++++++++++++++-----------------------------
- 2 files changed, 204 insertions(+), 217 deletions(-)
-
- Commit: 507
- Author: sam
- Date: Sat Nov 12 14:47:59 2005 +0000
-
- * src/bitmap.c:
- + Renamed gammaval into gamma.
- + Fixed Doxygen comments.
-
- src/bitmap.c | 12 ++++++------
- 1 files changed, 6 insertions(+), 6 deletions(-)
-
- Commit: 498
- Author: jylam
- Date: Sat Jul 30 11:58:48 2005 +0000
-
- * src/event.c Fixed compilation problem when compiled without slang nor ncurses
-
- src/event.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 497
- Author: sam
- Date: Fri Jul 29 13:38:35 2005 +0000
-
- * debian/Makefile.am: fixed long standing packaging bug (missing MIME file).
-
- debian/Makefile.am | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 496
- Author: jylam
- Date: Wed Jul 13 17:58:58 2005 +0000
-
- * src/graphics.c src/caca.h : Added ANSI exporter
-
- src/caca.h | 1 +
- src/graphics.c | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 67 insertions(+), 0 deletions(-)
-
- Commit: 495
- Author: jylam
- Date: Wed Jul 13 17:45:47 2005 +0000
-
- * src/math.c src/bitmap.c src/caca.h Removed powf call, added caca_powf, to remove libm depencies and problems on old compilers/linkers.
-
- src/bitmap.c | 3 +--
- src/caca.h | 1 +
- src/math.c | 23 +++++++++++++++++++++++
- 3 files changed, 25 insertions(+), 2 deletions(-)
-
- Commit: 494
- Author: sam
- Date: Fri Jul 8 21:16:38 2005 +0000
-
- * src/event.c src/caca.c: fixed coding style
-
- src/caca.c | 2 -
- src/event.c | 126 +++++++++++++++++++++++++++++------------------------------
- 2 files changed, 62 insertions(+), 66 deletions(-)
-
- Commit: 493
- Author: jylam
- Date: Sat Jun 25 11:27:31 2005 +0000
-
- * OpenGL driver mouse support
-
- src/event.c | 19 +++++++++++++++----
- src/graphics.c | 25 ++++++++++++++++++++++++-
- 2 files changed, 39 insertions(+), 5 deletions(-)
-
- Commit: 492
- Author: sam
- Date: Fri Jun 24 11:54:28 2005 +0000
-
- * imported previous Debian uploads.
-
- debian/changelog | 30 ++++++++++++++++++++++++++++++
- 1 files changed, 30 insertions(+), 0 deletions(-)
-
- Commit: 491
- Author: sam
- Date: Fri Jun 24 11:48:31 2005 +0000
-
- * src/graphics.c: more optimisations in the exporters
-
- src/graphics.c | 349 +++++++++++++++++++++++++++-----------------------------
- 1 files changed, 168 insertions(+), 181 deletions(-)
-
- Commit: 490
- Author: jylam
- Date: Thu Jun 23 18:27:02 2005 +0000
-
- * made caca_get_html3() use tables again, as div is not html3 (bgcolor in html3 neither, but works on text mode tables-aware browsers
-
- src/graphics.c | 143 +++++++++++++++++++++++++++++++++-----------------------
- 1 files changed, 85 insertions(+), 58 deletions(-)
-
- Commit: 489
- Author: sam
- Date: Thu Jun 23 16:58:58 2005 +0000
-
- * src/graphics.c: cleaned caca_get_html()
-
- src/graphics.c | 208 +++++++++++++++++++++++--------------------------------
- 1 files changed, 87 insertions(+), 121 deletions(-)
-
- Commit: 488
- Author: sam
- Date: Thu Jun 23 16:44:14 2005 +0000
-
- * src/graphics.c: heavy cleanup in caca_get_html3().
-
- src/graphics.c | 661 ++++++++++++++++++++++++++------------------------------
- 1 files changed, 311 insertions(+), 350 deletions(-)
-
- Commit: 487
- Author: jylam
- Date: Wed Jun 22 22:06:42 2005 +0000
-
- * Added Null driver and html3 exporter.
-
- configure.ac | 8 +++
- src/caca.c | 27 ++++++++++
- src/caca.h | 2 +
- src/caca_internals.h | 3 +
- src/event.c | 7 +++
- src/graphics.c | 132 +++++++++++++++++++++++++++++++++++++++++++++++++-
- 6 files changed, 178 insertions(+), 1 deletions(-)
-
- Commit: 486
- Author: jylam
- Date: Tue Jun 21 16:13:41 2005 +0000
-
- GL driver : Updated documentation and added support for CACA_GEOMETRY
-
- src/caca.h | 6 ++++--
- src/graphics.c | 4 ++++
- 2 files changed, 8 insertions(+), 2 deletions(-)
-
- Commit: 485
- Author: jylam
- Date: Tue Jun 21 14:50:43 2005 +0000
-
- Added HTML and IRC output support
-
- src/caca.h | 9 +++
- src/graphics.c | 208 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 217 insertions(+), 0 deletions(-)
-
- Commit: 484
- Author: sam
- Date: Tue Jun 21 13:46:13 2005 +0000
-
- * debian/control: use libslang2 instead of slang1.
-
- debian/control | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 483
- Author: jylam
- Date: Tue Jun 21 13:28:51 2005 +0000
-
- OpenGL support.
-
- configure.ac | 19 +++-
- src/caca.c | 27 +++++-
- src/caca_internals.h | 9 ++
- src/event.c | 64 +++++++++++
- src/graphics.c | 306 +++++++++++++++++++++++++++++++++++++++++++++++++-
- 5 files changed, 422 insertions(+), 3 deletions(-)
-
- Commit: 475
- Author: sam
- Date: Sat Mar 26 10:27:30 2005 +0000
-
- * Use libtool for the static library generation; paves the way for
- a future shared library.
-
- bootstrap | 19 +++++++++++++++++++
- configure.ac | 5 ++++-
- examples/Makefile.am | 12 ++++++------
- src/Makefile.am | 9 ++++++---
- test/Makefile.am | 12 ++++++------
- 5 files changed, 41 insertions(+), 16 deletions(-)
-
- Commit: 466
- Author: sam
- Date: Sat Jan 22 16:43:58 2005 +0000
-
- * compilation fix.
-
- src/graphics.c | 4 ----
- 1 files changed, 0 insertions(+), 4 deletions(-)
-
- Commit: 464
- Author: sam
- Date: Thu Jan 13 23:59:55 2005 +0000
-
- * src/bitmap.c:
- + Implemented caca_set_bitmap_gamma().
-
- src/bitmap.c | 42 +++++++++++++++++++++++++++++++++++-------
- src/caca.h | 1 +
- 2 files changed, 36 insertions(+), 7 deletions(-)
-
- Commit: 463
- Author: sam
- Date: Thu Jan 13 22:19:01 2005 +0000
-
- * src/graphics.c:
- + Implemented caca_get_screen().
-
- src/caca.h | 1 +
- src/graphics.c | 149 ++++++++++++++++++++++++++-----------------------------
- 2 files changed, 71 insertions(+), 79 deletions(-)
-
- Commit: 462
- Author: sam
- Date: Thu Jan 13 20:46:00 2005 +0000
-
- * examples/cacaplas: slower animation.
-
- examples/cacaplas.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 379
- Author: sam
- Date: Sun Nov 21 00:31:13 2004 +0000
-
- * Imported John Beppu's Perl wrapper.
-
- AUTHORS | 1 +
- perl/Build.PL | 22 ++
- perl/MANIFEST | 17 +
- perl/MANIFEST.SKIP | 11 +
- perl/META.yml | 29 ++
- perl/Makefile.PL | 31 ++
- perl/README | 21 ++
- perl/lib/Term/Caca.pm | 389 +++++++++++++++++++++++
- perl/lib/Term/Caca.xs | 650 +++++++++++++++++++++++++++++++++++++++
- perl/lib/Term/Caca/Bitmap.pm | 5 +
- perl/lib/Term/Caca/Constants.pm | 332 ++++++++++++++++++++
- perl/lib/Term/Caca/Sprite.pm | 5 +
- perl/lib/Term/Kaka.pm | 71 +++++
- perl/lib/Term/Kaka/Bitmap.pm | 5 +
- perl/lib/Term/Kaka/Constants.pm | 9 +
- perl/lib/Term/Kaka/Sprite.pm | 5 +
- perl/t/data/caca.txt | 26 ++
- 17 files changed, 1629 insertions(+), 0 deletions(-)
-
- Commit: 378
- Author: sam
- Date: Fri Nov 5 14:57:50 2004 +0000
-
- * src/bitmap.c: dark background works again with floyd-steinberg.
-
- src/bitmap.c | 58 ++++++++++++++++++++++++++++------------------------------
- 1 files changed, 28 insertions(+), 30 deletions(-)
-
- Commit: 377
- Author: sam
- Date: Fri Nov 5 14:44:41 2004 +0000
-
- * examples/:
- + Use Space to pause demos, Esc to quit.
-
- examples/aafire.c | 17 ++++++++++++++++-
- examples/cacaball.c | 16 ++++++++++++++--
- examples/cacamoir.c | 17 +++++++++++++++--
- examples/cacaplas.c | 23 ++++++++++++-----------
- 4 files changed, 57 insertions(+), 16 deletions(-)
-
- Commit: 376
- Author: sam
- Date: Thu Nov 4 22:59:29 2004 +0000
-
- * src/bitmap.c: dark background works again, except with floyd-steinberg.
-
- src/bitmap.c | 84 ++++++++++++++++++++++++++++++++++++----------------------
- 1 files changed, 52 insertions(+), 32 deletions(-)
-
- Commit: 375
- Author: sam
- Date: Thu Nov 4 22:28:39 2004 +0000
-
- * src/caca.h:
- + Introduced CACA_DITHER_FSTEIN.
- * src/caca.c:
- + CACA_DITHER_FSTEIN is the default dithering method.
- * src/bitmap.c:
- + Fixed other dithering methods. Black background does not work yet.
-
- src/bitmap.c | 80 ++++++++++++++++++++++++++++++++++++++-------------------
- src/caca.c | 6 +++-
- src/caca.h | 3 +-
- 3 files changed, 60 insertions(+), 29 deletions(-)
-
- Commit: 374
- Author: sam
- Date: Thu Nov 4 21:19:52 2004 +0000
-
- * src/bitmap.c: oops, removed spurious test code.
-
- src/bitmap.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 373
- Author: sam
- Date: Thu Nov 4 21:18:52 2004 +0000
-
- * src/bitmap.c:
- + 7-3-5-1 Floyd-Steinberg dithering. Breaks all other ditherers.
-
- src/bitmap.c | 198 ++++++++++++++++++++++++++++++++++++++++-----------------
- 1 files changed, 139 insertions(+), 59 deletions(-)
-
- Commit: 372
- Author: sam
- Date: Thu Nov 4 20:36:49 2004 +0000
-
- * doc/Makefile.am:
- + Really fixed the manpage generation.
-
- doc/Makefile.am | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 371
- Author: sam
- Date: Thu Nov 4 18:30:34 2004 +0000
-
- * doc/Makefile.am:
- + Manpage installation fix.
-
- doc/Makefile.am | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 370
- Author: sam
- Date: Thu Nov 4 18:16:57 2004 +0000
-
- * examples/cacaplas.c: use Esc to quit, Space to pause.
-
- examples/cacaplas.c | 29 ++++++++++++++++++++---------
- 1 files changed, 20 insertions(+), 9 deletions(-)
-
- Commit: 369
- Author: sam
- Date: Sun Oct 31 19:26:05 2004 +0000
-
- * src/graphics.c:
- + Win32 speed improvements by Jari Komppa.
-
- THANKS | 1 +
- src/graphics.c | 28 +++++-----------------------
- 2 files changed, 6 insertions(+), 23 deletions(-)
-
- Commit: 368
- Author: sam
- Date: Fri Aug 6 17:33:46 2004 +0000
-
- * src/graphics.c:
- + Fix strict aliasing rules breakage.
-
- src/graphics.c | 6 +++++-
- 1 files changed, 5 insertions(+), 1 deletions(-)
-
- Commit: 367
- Author: sam
- Date: Mon Jul 5 12:08:49 2004 +0000
-
- * bootstrap:
- + Support for automake 1.8.
-
- bootstrap | 4 +++-
- 1 files changed, 3 insertions(+), 1 deletions(-)
-
- Commit: 366
- Author: sam
- Date: Mon Jul 5 12:07:00 2004 +0000
-
- * BUGS TODO:
- + Removed BUGS, updated TODO.
- * debian/*:
- + Depend on libx11-dev instead of xlibs-dev.
- + New Debian upload.
-
- BUGS | 14 --------------
- Makefile.am | 4 ++--
- TODO | 1 -
- debian/changelog | 7 +++++++
- debian/control | 4 ++--
- debian/rules | 3 +--
- 6 files changed, 12 insertions(+), 21 deletions(-)
-
- Commit: 364
- Author: sam
- Date: Mon Feb 2 13:51:55 2004 +0000
-
- * configure.ac src/graphics:
- + Check for resize_term and resizeterm in -lncurses.
-
- configure.ac | 7 ++++++-
- msvc/config.h | 2 ++
- src/graphics.c | 4 ++++
- 3 files changed, 12 insertions(+), 1 deletions(-)
-
- Commit: 363
- Author: sam
- Date: Mon Feb 2 02:59:43 2004 +0000
-
- * 0.9 branch.
-
- ChangeLog | 12 ++++++++++++
- 1 files changed, 12 insertions(+), 0 deletions(-)
-
- Commit: 362
- Author: sam
- Date: Mon Feb 2 02:54:43 2004 +0000
-
- * 0.9 release.
-
- ChangeLog | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- NEWS | 8 ++++++
- configure.ac | 2 +-
- debian/changelog | 6 +++++
- libcaca.spec | 5 +++-
- msvc/config.h | 4 ++-
- 6 files changed, 88 insertions(+), 3 deletions(-)
-
- Commit: 361
- Author: sam
- Date: Mon Jan 26 10:52:30 2004 +0000
-
- * configure.ac:
- + Check for curses.h as well as ncurses.h.
- * src/caca.c src/event.c src/graphics.c:
- + Include curses.h if ncurses.h was not found.
-
- configure.ac | 2 +-
- debian/changelog | 7 +++++++
- src/caca.c | 6 +++++-
- src/event.c | 6 +++++-
- src/graphics.c | 6 +++++-
- 5 files changed, 23 insertions(+), 4 deletions(-)
-
- Commit: 360
- Author: sam
- Date: Fri Jan 23 09:20:39 2004 +0000
-
- * examples/cacaview.c:
- + Moved statusbar and help menu handling in separate functions.
-
- examples/cacaview.c | 76 ++++++++++++++++++++++++++++++++++-----------------
- 1 files changed, 51 insertions(+), 25 deletions(-)
-
- Commit: 359
- Author: sam
- Date: Fri Jan 23 09:15:42 2004 +0000
-
- * src/caca.c:
- + Alloc the AllocConsole() call to fail in case the process already has
- a console.
-
- src/caca.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 358
- Author: sam
- Date: Wed Jan 21 17:25:18 2004 +0000
-
- * examples/cacaview.c:
- + Proper aspect ratio support.
- + Finer zoom support.
- + Handle mouse clicks as next/prev picture command.
- + Removed useless iterations in draw_checkers().
-
- examples/cacaview.c | 182 ++++++++++++++++++++++++++++++--------------------
- 1 files changed, 109 insertions(+), 73 deletions(-)
-
- Commit: 357
- Author: sam
- Date: Wed Jan 21 13:49:26 2004 +0000
-
- * src/graphics.c:
- + Fixed a buffer overflow due to bad signed/unsigned handling.
- * src/event.c:
- + Disallow zero width or height in the X11 driver.
- + Fixed resizing in ncurses and slang.
- * THANKS:
- + Added the Source Mage maintainer.
-
- THANKS | 1 +
- src/event.c | 6 ++++--
- src/graphics.c | 4 ++--
- 3 files changed, 7 insertions(+), 4 deletions(-)
-
- Commit: 356
- Author: sam
- Date: Sun Jan 18 04:48:09 2004 +0000
-
- * 0.8 branch.
-
- ChangeLog | 13 +++++++++++++
- 1 files changed, 13 insertions(+), 0 deletions(-)
-
- Commit: 355
- Author: sam
- Date: Sun Jan 18 04:45:28 2004 +0000
-
- * 0.8 release.
-
- ChangeLog | 416 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- NEWS | 3 +
- THANKS | 1 +
- configure.ac | 2 +-
- debian/changelog | 6 +
- libcaca.spec | 5 +-
- msvc/config.h | 2 +-
- 7 files changed, 432 insertions(+), 3 deletions(-)
-
- Commit: 354
- Author: sam
- Date: Sun Jan 18 04:17:35 2004 +0000
-
- * src/graphics.c:
- + When resizing under X11, copy the old pixmap to the new one.
- * examples/cacaview.c:
- + Resizing support.
-
- examples/cacaview.c | 23 +++++++++++++++++------
- src/event.c | 4 ++--
- src/graphics.c | 11 +++++++++--
- 3 files changed, 28 insertions(+), 10 deletions(-)
-
- Commit: 353
- Author: sam
- Date: Sun Jan 18 04:01:32 2004 +0000
-
- * src/event.c:
- + Refresh the X11 window when an exposure event is received.
- + When resizing the X11 window, start showing extra characters when two
- thirds are visible.
-
- src/caca_internals.h | 2 ++
- src/event.c | 17 +++++++++++++++--
- src/graphics.c | 7 ++++---
- 3 files changed, 21 insertions(+), 5 deletions(-)
-
- Commit: 352
- Author: sam
- Date: Sat Jan 17 22:32:39 2004 +0000
-
- * src/graphics.c:
- + Renamed caca_set_title() to caca_set_window_title().
- + Implemented caca_get_window_width() and caca_get_window_height().
- * examples/cacaview.c:
- + Set the window title to cacaview.
-
- TODO | 6 +---
- examples/cacaview.c | 2 +-
- src/caca.h | 4 ++-
- src/graphics.c | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++-
- 4 files changed, 73 insertions(+), 7 deletions(-)
-
- Commit: 351
- Author: sam
- Date: Wed Jan 14 10:34:20 2004 +0000
-
- * src/event.c:
- + Make sure the mouse coordinates stay within the screen boundaries even
- if the window was resized.
- * src/bitmap.c:
- + Fixed a buffer underflow in the rendering routine that caused the bottom
- and rightmost pixels to be missed in certain conditions.
- + Minor speed optimisation.
-
- src/bitmap.c | 35 +++++++++++++++++++++++------------
- src/event.c | 6 ++++++
- 2 files changed, 29 insertions(+), 12 deletions(-)
-
- Commit: 350
- Author: sam
- Date: Wed Jan 14 10:32:04 2004 +0000
-
- * test/colors.c:
- + Extracted the colour test from examples/demo.c.
-
- test/Makefile.am | 6 ++++-
- test/colors.c | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 61 insertions(+), 1 deletions(-)
-
- Commit: 349
- Author: sam
- Date: Tue Jan 13 22:33:09 2004 +0000
-
- * src/graphics.c src/event.c:
- + The ncurses and S-Lang drivers properly return CACA_EVENT_RESIZE.
- * test/event.c:
- + Display CACA_EVENT_RESIZE.
-
- src/caca_internals.h | 5 ++-
- src/event.c | 25 ++++++++++++--
- src/graphics.c | 87 ++++++++++++++++++++++---------------------------
- test/event.c | 3 ++
- 4 files changed, 67 insertions(+), 53 deletions(-)
-
- Commit: 348
- Author: sam
- Date: Tue Jan 13 21:08:43 2004 +0000
-
- * src/graphics.c:
- + Resize handling in the ncurses and slang drivers.
-
- configure.ac | 7 ++++-
- msvc/config.h | 6 ++++-
- src/graphics.c | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++-----
- 3 files changed, 70 insertions(+), 9 deletions(-)
-
- Commit: 347
- Author: sam
- Date: Tue Jan 13 20:03:48 2004 +0000
-
- * src/event.c:
- + Added the CACA_EVENT_RESIZE event.
- + Added caca_get_mouse_x() and caca_get_mouse_y().
- * src/graphics.c:
- + Window resize handling in the X11 driver.
- * examples/aafire.c:
- + Fixed a bad assumption in the resize handling code.
-
- examples/aafire.c | 4 +-
- src/caca.h | 3 +
- src/caca_internals.h | 3 +
- src/event.c | 173 +++++++++++++++++++++++++++++++++++---------------
- src/graphics.c | 84 +++++++++++++++++++++++-
- 5 files changed, 211 insertions(+), 56 deletions(-)
-
- Commit: 346
- Author: sam
- Date: Tue Jan 13 16:45:45 2004 +0000
-
- * configure.ac:
- + Added --disable-doc to let the user not build documentation.
- * build-win32:
- + Do not build documentation.
-
- build-win32 | 7 ++-----
- configure.ac | 50 ++++++++++++++++++++++++++++++++------------------
- debian/rules | 3 ++-
- doc/Makefile.am | 12 ++++++------
- libcaca.spec | 4 ++--
- 5 files changed, 44 insertions(+), 32 deletions(-)
-
- Commit: 345
- Author: sam
- Date: Tue Jan 13 15:01:22 2004 +0000
-
- * src/graphics.c:
- + Fixed a typo preventing Win32 builds.
- * src/event.c:
- + Renamed io.c into event.c.
- * THANKS:
- + Added Gentoo, NetBSD and FreeBSD porters.
-
- THANKS | 4 +
- src/Makefile.am | 2 +-
- src/event.c | 639 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
- src/graphics.c | 2 +-
- src/io.c | 639 -------------------------------------------------------
- 5 files changed, 645 insertions(+), 641 deletions(-)
-
- Commit: 344
- Author: sam
- Date: Tue Jan 13 09:55:32 2004 +0000
-
- * configure.ac:
- + Check for sys/times.h and unistd.h.
- + Added calls to AC_C_CONST and AC_C_INLINE.
- * src/time.c src/graphics.c:
- + Fixes for MSVC compilation warnings.
- + Additional sanity checks in the Win32 driver.
- * src/caca.c:
- + Use raw()/noraw() in the curses driver instead of cbreak().
- * msvc/libcaca.sln:
- + Added an MSVC solution.
- * examples/aafire.c:
- + Slightly reduced the maximum cacafire framerate.
-
- Makefile.am | 2 +-
- configure.ac | 8 ++-
- examples/aafire.c | 2 +-
- examples/cacaview.c | 1 -
- msvc/Makefile.am | 16 ++++++
- msvc/cacaball.vcproj | 122 +++++++++++++++++++++++++++++++++++++++++++
- msvc/cacademo.vcproj | 122 +++++++++++++++++++++++++++++++++++++++++++
- msvc/cacafire.vcproj | 122 +++++++++++++++++++++++++++++++++++++++++++
- msvc/cacamoir.vcproj | 122 +++++++++++++++++++++++++++++++++++++++++++
- msvc/cacaplas.vcproj | 122 +++++++++++++++++++++++++++++++++++++++++++
- msvc/cacaview.vcproj | 122 +++++++++++++++++++++++++++++++++++++++++++
- msvc/config.h | 47 ++++++++++++++++
- msvc/libcaca.sln | 63 ++++++++++++++++++++++
- msvc/libcaca.vcproj | 142 ++++++++++++++++++++++++++++++++++++++++++++++++++
- src/caca.c | 6 ++-
- src/graphics.c | 20 ++++++--
- src/time.c | 16 ++++--
- 17 files changed, 1039 insertions(+), 16 deletions(-)
-
- Commit: 343
- Author: sam
- Date: Mon Jan 12 17:30:09 2004 +0000
-
- * src/graphics.c:
- + Implemented caca_set_title() for X11 and Win32.
- * examples/cacaview.c:
- + Use caca_set_title() to set the window title to "cacaview".
-
- NOTES | 3 +++
- examples/cacaview.c | 3 +++
- src/caca.h | 1 +
- src/graphics.c | 32 ++++++++++++++++++++++++++++++++
- 4 files changed, 39 insertions(+), 0 deletions(-)
-
- Commit: 342
- Author: sam
- Date: Mon Jan 12 16:22:35 2004 +0000
-
- * Fixed $Id in all Makefile.am files.
-
- Makefile.am | 2 +-
- autotools/Makefile.am | 2 +-
- debian/Makefile.am | 2 +-
- doc/Makefile.am | 2 +-
- examples/Makefile.am | 2 +-
- src/Makefile.am | 2 +-
- test/Makefile.am | 2 +-
- 7 files changed, 7 insertions(+), 7 deletions(-)
-
- Commit: 341
- Author: sam
- Date: Mon Jan 12 16:21:34 2004 +0000
-
- * build-win32:
- + Win32 cross-compilation script.
-
- Makefile.am | 6 ++----
- autotools/Makefile.am | 1 +
- build-win32 | 37 +++++++++++++++++++++++++++++++++++++
- debian/Makefile.am | 2 ++
- doc/Makefile.am | 2 ++
- examples/Makefile.am | 4 +---
- src/Makefile.am | 4 +---
- test/Makefile.am | 4 +---
- 8 files changed, 47 insertions(+), 13 deletions(-)
-
- Commit: 340
- Author: sam
- Date: Mon Jan 12 15:28:27 2004 +0000
-
- * examples/cacamoir.c:
- + Renamed cacacirc to cacamoir.
- * libcaca.spec debian/ doc/:
- + Added cacamoir to the distributed files.
-
- NEWS | 1 +
- debian/control | 8 ++-
- debian/rules | 6 ++
- doc/Makefile.am | 8 ++-
- doc/cacademo.1 | 39 +++++++++-----
- examples/Makefile.am | 8 ++--
- examples/cacacirc.c | 144 --------------------------------------------------
- examples/cacamoir.c | 144 ++++++++++++++++++++++++++++++++++++++++++++++++++
- libcaca.spec | 12 +++-
- 9 files changed, 201 insertions(+), 169 deletions(-)
-
- Commit: 339
- Author: sam
- Date: Mon Jan 12 14:25:46 2004 +0000
-
- * examples/cacaballs.c:
- + Bigger metaballs, less metaballs.
- + Rotating palette.
- * examples/cacaplas.c:
- + Slightly decreased speed.
- * examples/cacacirc.c:
- + New effect.
-
- examples/Makefile.am | 6 ++-
- examples/cacaball.c | 49 +++++++++++------
- examples/cacacirc.c | 144 ++++++++++++++++++++++++++++++++++++++++++++++++++
- examples/cacaplas.c | 2 +-
- 4 files changed, 183 insertions(+), 18 deletions(-)
-
- Commit: 338
- Author: sam
- Date: Mon Jan 12 14:01:40 2004 +0000
-
- * configure.ac:
- + Better win32 check for Sleep().
-
- configure.ac | 11 +++++------
- src/time.c | 2 +-
- 2 files changed, 6 insertions(+), 7 deletions(-)
-
- Commit: 337
- Author: sam
- Date: Sun Jan 11 18:09:01 2004 +0000
-
- * configure.ac src/time.c:
- + Look for Sleep in -lkernel32.
- * examples/cacaview.c:
- + Use caca_wait_event() instead of usleep()/caca_get_event().
-
- configure.ac | 8 +++++++-
- examples/cacaview.c | 19 ++++++++-----------
- src/time.c | 2 +-
- 3 files changed, 16 insertions(+), 13 deletions(-)
-
- Commit: 336
- Author: sam
- Date: Sun Jan 11 05:09:02 2004 +0000
-
- * src/caca.c src/graphics.c src/io.c src/time.c:
- + Native win32 port.
-
- NOTES | 3 +-
- examples/cacaview.c | 8 ++
- src/caca.c | 27 ++++++-
- src/caca_internals.h | 5 ++
- src/graphics.c | 196 +++++++++++++++++++++++++++++++++++++++++++++++++-
- src/io.c | 64 ++++++++++++++++-
- src/time.c | 10 ++--
- 7 files changed, 300 insertions(+), 13 deletions(-)
-
- Commit: 335
- Author: sam
- Date: Sun Jan 11 01:45:57 2004 +0000
-
- * configure.ac:
- + Check for gettimeofday().
- * src/time.c:
- + Created _caca_time().
- + Ported _caca_getticks() to the Win32 API.
- * src/caca.c:
- + Properly builds on Win32.
- * test/event.c:
- + Added <stdlib.h> because we use malloc().
-
- configure.ac | 2 +-
- src/caca.c | 39 +++++++++++++++++++++++++++++++++++++--
- src/caca_internals.h | 4 ++++
- src/graphics.c | 9 +--------
- src/io.c | 20 +++++++++++---------
- src/time.c | 47 ++++++++++++++++++++++++++++++++++++++++++-----
- test/event.c | 1 +
- 7 files changed, 97 insertions(+), 25 deletions(-)
-
- Commit: 334
- Author: sam
- Date: Sat Jan 10 19:59:50 2004 +0000
-
- * THANKS examples/cacaplas.c:
- + Updated credits.
- * NEWS:
- + Forthcoming 0.8 news.
-
- NEWS | 7 +++++++
- THANKS | 1 +
- examples/cacaplas.c | 2 +-
- 3 files changed, 9 insertions(+), 1 deletions(-)
-
- Commit: 333
- Author: sam
- Date: Sat Jan 10 19:53:14 2004 +0000
-
- * configure.ac:
- + Check for -lm.
- * examples/cacaplas.c:
- + New demo, cacaplas, that displays a colour plasma.
-
- configure.ac | 2 +
- examples/Makefile.am | 10 +++-
- examples/cacaplas.c | 140 ++++++++++++++++++++++++++++++++++++++++++++++++++
- 3 files changed, 149 insertions(+), 3 deletions(-)
-
- Commit: 332
- Author: sam
- Date: Sat Jan 10 19:29:12 2004 +0000
-
- * src/graphics:
- + Initialise the char buffers in the X11 driver.
- * src/io.c:
- + caca_get_event() and caca_wait_event() immediately return zero if
- event_mask is zero.
- + Added support for the Home, End, PgUp and PgDown keys.
- + In the S-Lang driver, added a call to SLang_getkey() before the call to
- SLkp_getkey(), otherwise a single Escape call will not be interpreted.
- * test/event.c:
- + The "quit" sequence now quits the program, instead of "q" alone.
- + Added a status bar below.
-
- src/caca.h | 18 ++++++++
- src/graphics.c | 3 +
- src/io.c | 132 +++++++++++++++++++++++++++++++++++---------------------
- test/event.c | 28 +++++++++---
- 4 files changed, 126 insertions(+), 55 deletions(-)
-
- Commit: 331
- Author: sam
- Date: Fri Jan 9 09:51:53 2004 +0000
-
- * test/event.c:
- + Do not refresh after each event, but only when there is no event
- pending.
- + If the pressed key is a printable character, display it.
- * src/time.c:
- + Moved _caca_getticks() to this file.
- * src/caca.c:
- + Set the escape delay to a very low value in the ncurses driver,
- because I don't want escape sequences to be entered manually.
- * src/io.c:
- + Autorepeat emulation in the ncurses and slang drivers: do not
- immediately send the key release event.
- * configure.ac:
- + Check for usleep.
- + Improvements in the win32 platform detection.
-
- BUGS | 5 +--
- NOTES | 2 +
- README | 4 ++-
- configure.ac | 27 +++++++++++++--
- src/Makefile.am | 1 +
- src/caca.c | 3 ++
- src/caca_internals.h | 10 ++++++
- src/graphics.c | 53 +++++++++---------------------
- src/io.c | 89 +++++++++++++++++++++++++++++++++++++++++++++++---
- src/time.c | 65 ++++++++++++++++++++++++++++++++++++
- test/event.c | 36 +++++++++++++-------
- 11 files changed, 232 insertions(+), 63 deletions(-)
-
- Commit: 330
- Author: sam
- Date: Thu Jan 8 18:40:29 2004 +0000
-
- * test/event.c:
- + Display at least two digits for keycodes.
- * configure.ac:
- + ScreenUpdate is actually mandatory for our conio driver.
-
- configure.ac | 23 +++++++++++------------
- src/graphics.c | 4 ----
- test/event.c | 4 ++--
- 3 files changed, 13 insertions(+), 18 deletions(-)
-
- Commit: 329
- Author: sam
- Date: Thu Jan 8 10:22:14 2004 +0000
-
- * src/io.c:
- + Use SLkp_getkey instead of SLang_getkey so that escape sequences are
- directly interpreted.
- + Major rehandling of the event code. All output drivers are now
- correctly separated.
- * src/graphics.c:
- + Fixed a compilation warning.
- * test/event.c:
- + More human-readable event printing.
-
- src/graphics.c | 3 +
- src/io.c | 385 ++++++++++++++++++++++++--------------------------------
- test/event.c | 10 +-
- 3 files changed, 175 insertions(+), 223 deletions(-)
-
- Commit: 328
- Author: sam
- Date: Wed Jan 7 18:36:41 2004 +0000
-
- * 0.7 branch.
-
- ChangeLog | 211 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- libcaca.spec | 4 +-
- 2 files changed, 213 insertions(+), 2 deletions(-)
-
- Commit: 327
- Author: sam
- Date: Wed Jan 7 18:22:44 2004 +0000
-
- * configure.ac:
- + Release 0.7.
-
- configure.ac | 2 +-
- debian/changelog | 6 ++++++
- libcaca.spec | 3 +++
- 3 files changed, 10 insertions(+), 1 deletions(-)
-
- Commit: 326
- Author: sam
- Date: Wed Jan 7 18:22:08 2004 +0000
-
- * src/bitmap.c:
- + Fixed a bug in the dithering characters.
-
- src/bitmap.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 325
- Author: sam
- Date: Wed Jan 7 18:15:10 2004 +0000
-
- * src/io.c:
- + Do not report mouse motions if the coordinates did not change.
- * src/bitmap.c:
- + More documentation.
-
- NEWS | 1 +
- src/bitmap.c | 50 +++++++++++++++++++++++++++++++-------------------
- src/io.c | 6 +++---
- 3 files changed, 35 insertions(+), 22 deletions(-)
-
- Commit: 324
- Author: sam
- Date: Wed Jan 7 17:19:36 2004 +0000
-
- * test/event.c:
- + Small event lister, similar to X11's xev.
- * src/graphics.c:
- + If possible, disable autorepeat in the X11 driver.
- * src/io.c:
- + Implemented CACA_EVENT_MOUSE_RELEASE in all drivers.
- + Button number support in CACA_EVENT_MOUSE_{PRESS,RELEASE}.
-
- configure.ac | 1 +
- src/caca.c | 3 +-
- src/graphics.c | 17 ++++++-
- src/io.c | 156 ++++++++++++++++++++++++++++++++++++++++++++++++++----
- test/Makefile.am | 6 ++-
- test/event.c | 117 ++++++++++++++++++++++++++++++++++++++++
- 6 files changed, 286 insertions(+), 14 deletions(-)
-
- Commit: 323
- Author: sam
- Date: Wed Jan 7 13:06:06 2004 +0000
-
- * test/spritedit.c:
- + Moved spritedit to the test/ directory, because it is not mature enough.
- * libcaca.spec debian/control debian/rules:
- + Do not install caca-spritedit.
-
- debian/control | 6 +-
- debian/rules | 3 -
- doc/Makefile.am | 2 +-
- doc/caca-spritedit.1 | 15 ------
- examples/Makefile.am | 6 +--
- examples/spritedit.c | 120 --------------------------------------------------
- libcaca.spec | 8 +--
- test/Makefile.am | 6 ++-
- test/spritedit.c | 120 ++++++++++++++++++++++++++++++++++++++++++++++++++
- 9 files changed, 133 insertions(+), 153 deletions(-)
-
- Commit: 322
- Author: sam
- Date: Wed Jan 7 12:45:02 2004 +0000
-
- * libcaca.spec debian/control:
- + Updated the package descriptions to include cacaball.
- * doc/cacademo.1 doc/Makefile.am:
- + Use the cacademo manpage as the cacaball manpage.
- * src/:
- + Added #ifdef _DOXYGEN_SKIP_ME here and there to prvent Doxygen from
- documenting bizarre stuff.
-
- NEWS | 6 +++++-
- debian/control | 11 +++++------
- debian/rules | 3 +++
- doc/Makefile.am | 2 ++
- doc/cacademo.1 | 23 ++++++++++++++++-------
- libcaca.spec | 13 +++++++------
- src/bitmap.c | 25 ++++++++++++++++++-------
- src/caca.c | 8 +++++---
- src/caca.h | 4 ++--
- src/conic.c | 2 +-
- src/graphics.c | 12 ++++++++++--
- src/io.c | 2 ++
- src/line.c | 4 +++-
- src/sprite.c | 2 ++
- 14 files changed, 81 insertions(+), 36 deletions(-)
-
- Commit: 321
- Author: sam
- Date: Wed Jan 7 12:42:22 2004 +0000
-
- * examples/cacaball.c:
- + 24 metaballs instead of 5, but smaller.
- + Zoom the bitmap to make more use of the screen area.
-
- examples/cacaball.c | 64 +++++++++++++++++++++++++++++++--------------------
- 1 files changed, 39 insertions(+), 25 deletions(-)
-
- Commit: 320
- Author: sam
- Date: Tue Jan 6 16:31:27 2004 +0000
-
- * examples/cacaball.c:
- + Crop the palette so that it looks a bit more like metaballs.
- * AUTHORS THANKS:
- + Credited Jylam and Jan Hubicka.
-
- AUTHORS | 1 +
- THANKS | 1 +
- examples/aafire.c | 5 +----
- examples/cacaball.c | 13 +++++++++----
- 4 files changed, 12 insertions(+), 8 deletions(-)
-
- Commit: 319
- Author: sam
- Date: Tue Jan 6 12:46:25 2004 +0000
-
- * examples/cacaball.c:
- + Huge coding style overhaul.
- + Display 5 metaballs instead of 3.
- + Generate the palette instead of having a static one.
- + Use a 256x256 back buffer for more smoothness.
-
- examples/cacaball.c | 292 +++++++++++++++++++-------------------------------
- 1 files changed, 111 insertions(+), 181 deletions(-)
-
- Commit: 318
- Author: sam
- Date: Tue Jan 6 10:12:22 2004 +0000
-
- * src/graphics.c:
- + Fixed a compilation warning.
-
- src/graphics.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 317
- Author: sam
- Date: Mon Jan 5 22:16:55 2004 +0000
-
- * examples/cacaball.c:
- + Metaballs demo program from Jean-Yves Lamoureux <jylam@lnxscene.org>.
-
- examples/Makefile.am | 6 +-
- examples/cacaball.c | 224 ++++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 229 insertions(+), 1 deletions(-)
-
- Commit: 316
- Author: sam
- Date: Mon Jan 5 18:17:20 2004 +0000
-
- * src/io.c:
- + caca_get_event() and caca_wait_event() now accept a mask as an argument
- in order to select events.
-
- examples/aafire.c | 2 +-
- examples/cacaview.c | 70 +++++++++++++++++++++--------------------
- examples/demo.c | 2 +-
- examples/spritedit.c | 35 ++++++++++-----------
- src/caca.h | 7 ++--
- src/io.c | 83 ++++++++++++++++++++++++++++++-------------------
- test/dithering.c | 2 +-
- test/hsv.c | 2 +-
- 8 files changed, 112 insertions(+), 91 deletions(-)
-
- Commit: 315
- Author: sam
- Date: Mon Jan 5 18:10:51 2004 +0000
-
- * src/graphics.c:
- + Fixed a bug that caused an infinite loop if the delay between two
- caca_refresh() calls was greater than 2000 seconds (or something).
-
- src/graphics.c | 11 ++++++++++-
- 1 files changed, 10 insertions(+), 1 deletions(-)
-
- Commit: 314
- Author: sam
- Date: Mon Jan 5 18:08:50 2004 +0000
-
- * src/io.c:
- + Fixed a bug that caused ButtonRelease events to be forgotten under X11.
- * examples/cacaview.c:
- + Use <stdlib.h> instead of <malloc.h>.
-
- examples/cacaview.c | 2 +-
- src/io.c | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 313
- Author: sam
- Date: Sun Jan 4 00:45:08 2004 +0000
-
- * configure.ac:
- + Check for dvips in addition to latex.
- * doc/Makefile.am:
- + Workaround for a bug in the latex code generated by doxygen
- in Mandrake 9.1.
-
- configure.ac | 6 +++++-
- doc/Makefile.am | 4 +++-
- 2 files changed, 8 insertions(+), 2 deletions(-)
-
- Commit: 312
- Author: sam
- Date: Sun Jan 4 00:19:53 2004 +0000
-
- * libcaca.spec:
- + Install documentation into %{doc}/package-version/ instead
- of %{doc}/package/.
- + Added tetex-dvips to the build dependencies.
-
- libcaca.spec | 21 ++++++++++++++-------
- 1 files changed, 14 insertions(+), 7 deletions(-)
-
- Commit: 311
- Author: sam
- Date: Sat Jan 3 23:21:27 2004 +0000
-
- * 0.6 branch.
-
- ChangeLog | 328 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 328 insertions(+), 0 deletions(-)
-
- Commit: 310
- Author: sam
- Date: Sat Jan 3 23:15:48 2004 +0000
-
- * configure.ac NEWS:
- + Prepared the 0.6 release.
- * libcaca.spec:
- + Split the RPM into libcaca-devel and caca-utils.
- + More detailed descriptions.
- + Packages are now rpmlint clean.
- * doc/Makefile.am:
- + Symlink cacafire.1 to cacademo.1 upon manpage installation.
-
- NEWS | 9 +++++
- configure.ac | 2 +-
- debian/changelog | 6 +++
- debian/control | 2 +-
- debian/rules | 9 +++--
- doc/Makefile.am | 3 ++
- libcaca.spec | 105 ++++++++++++++++++++++++++++++++++++++++-------------
- 7 files changed, 104 insertions(+), 32 deletions(-)
-
- Commit: 309
- Author: sam
- Date: Sat Jan 3 17:31:44 2004 +0000
-
- * configure.ac:
- + Search for <slang/slang.h> in addition of <slang.h>.
-
- configure.ac | 7 +++----
- src/caca.c | 6 +++++-
- src/graphics.c | 6 +++++-
- src/io.c | 6 +++++-
- 4 files changed, 18 insertions(+), 7 deletions(-)
-
- Commit: 308
- Author: sam
- Date: Sat Jan 3 14:33:35 2004 +0000
-
- * src/bitmap.c:
- + Dither H/S/V when looking up the two nearest colours.
- + Weigh pixels in the distance calculation.
- + Factorised the lookup table calculation.
-
- src/bitmap.c | 217 ++++++++++++++++-----------------------------------------
- 1 files changed, 61 insertions(+), 156 deletions(-)
-
- Commit: 307
- Author: sam
- Date: Sat Jan 3 14:28:39 2004 +0000
-
- * test/hsv.c:
- + Trivial saturation/value rendering test.
-
- test/Makefile.am | 6 ++++-
- test/hsv.c | 65 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 70 insertions(+), 1 deletions(-)
-
- Commit: 306
- Author: sam
- Date: Fri Jan 2 18:09:29 2004 +0000
-
- * src/bitmap.c:
- + Fixed a minor overflow in the saturation computation.
- + Use a global lookup table for foreground/background colour selection
- in the bitmap rendering routine. This broke dithering, sorry.
-
- src/bitmap.c | 387 +++++++++++++++++++++++++++++--------------------
- src/caca.c | 4 +
- src/caca_internals.h | 2 +
- 3 files changed, 235 insertions(+), 158 deletions(-)
-
- Commit: 305
- Author: sam
- Date: Fri Jan 2 16:52:10 2004 +0000
-
- * src/ examples/ test/:
- + Changed <const type> constructs into <type const>.
-
- examples/aafire.c | 2 +-
- examples/cacaview.c | 4 ++--
- src/bitmap.c | 18 +++++++++---------
- src/caca.c | 6 +++---
- src/caca.h | 28 ++++++++++++++--------------
- src/graphics.c | 10 +++++-----
- src/line.c | 4 ++--
- src/sprite.c | 14 +++++++-------
- test/optipal.c | 6 +++---
- 9 files changed, 46 insertions(+), 46 deletions(-)
-
- Commit: 304
- Author: sam
- Date: Fri Jan 2 15:35:53 2004 +0000
-
- * examples/aafire.c:
- + Do not call caca_get_width() 10000 times per frame. Cache the value
- instead.
-
- examples/aafire.c | 8 +++++---
- 1 files changed, 5 insertions(+), 3 deletions(-)
-
- Commit: 303
- Author: sam
- Date: Fri Jan 2 15:34:16 2004 +0000
-
- * src/graphics.c:
- + Split the drawing of foreground and background colours in the X11
- driver. Nice performance improvement.
-
- src/graphics.c | 29 +++++++++++++++++++++++------
- 1 files changed, 23 insertions(+), 6 deletions(-)
-
- Commit: 302
- Author: sam
- Date: Fri Jan 2 15:23:54 2004 +0000
-
- * examples/cacaview.c:
- + If Imlib2 was not activated, warn the user that only BMP is supported.
-
- examples/cacaview.c | 9 +++++++--
- 1 files changed, 7 insertions(+), 2 deletions(-)
-
- Commit: 301
- Author: sam
- Date: Thu Jan 1 18:21:13 2004 +0000
-
- * libcaca.spec:
- + RPM specfile, courtesy of Richard Zidlicky.
- * THANKS:
- + Added a THANKS file for contributors.
-
- AUTHORS | 3 +-
- Makefile.am | 4 +-
- THANKS | 4 +++
- libcaca.spec | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 4 files changed, 68 insertions(+), 3 deletions(-)
-
- Commit: 300
- Author: sam
- Date: Thu Jan 1 17:51:57 2004 +0000
-
- * src/graphics.c:
- + Minor optimisation in caca_set_color().
- + Added an X11 error handler to avoid BadFont aborts in the X11 driver.
- + Optimised the X11 caca_refresh() routine by handling strings of the
- same colour as one text chunk.
- * src/caca.c:
- + Bugfix in caca_init when conio is the only compiled-in driver.
- * README:
- + Minor documentation updates.
-
- README | 12 ++--
- src/caca.c | 11 ++--
- src/graphics.c | 173 +++++++++++++++++++++++++++++++++----------------------
- 3 files changed, 117 insertions(+), 79 deletions(-)
-
- Commit: 299
- Author: sam
- Date: Thu Jan 1 16:29:50 2004 +0000
-
- * examples/cacaview.c:
- + Use sprintf() instead of snprintf() so that cacaview builds with DJGPP.
- * examples/aafire.c:
- + bzero the pixel buffer in the initialisation routine.
-
- examples/aafire.c | 2 ++
- examples/cacaview.c | 23 ++++++++++++++++++-----
- 2 files changed, 20 insertions(+), 5 deletions(-)
-
- Commit: 298
- Author: sam
- Date: Wed Dec 31 14:21:08 2003 +0000
-
- * doc/doxygen.cfg.in:
- + Removed caca_internal.h from the list of documented files.
- * src/:
- + Minor documentation updates.
-
- doc/doxygen.cfg.in | 2 +-
- src/bitmap.c | 2 +-
- src/box.c | 2 +-
- src/caca.h | 22 +++++++++++-----------
- src/conic.c | 2 +-
- src/graphics.c | 2 +-
- src/io.c | 2 +-
- src/line.c | 2 +-
- src/math.c | 2 +-
- src/triangle.c | 2 +-
- 10 files changed, 20 insertions(+), 20 deletions(-)
-
- Commit: 297
- Author: sam
- Date: Wed Dec 31 13:55:34 2003 +0000
-
- * test/dithering.c:
- + Fixed a minor compilation warning.
- * debian/rules:
- + Explicitely use --enable-imlib2.
- * BUGS:
- + Added a note about blinking consoles.
- * doc/Makefile.am:
- + Fixed a bashism in the HTML files installation.
-
- BUGS | 12 +++++++-----
- debian/rules | 2 +-
- doc/Makefile.am | 4 ++--
- test/dithering.c | 1 -
- 4 files changed, 10 insertions(+), 9 deletions(-)
-
- Commit: 296
- Author: sam
- Date: Wed Dec 31 13:32:14 2003 +0000
-
- * doc/Makefile.am:
- + Do not install doxygen.png directly, because it can be doxygen.gif on
- old installations.
-
- doc/Makefile.am | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
-
- Commit: 295
- Author: sam
- Date: Wed Dec 31 13:26:47 2003 +0000
-
- * examples/aafire.c:
- + Only quit upon keypress, not mouse motion.
-
- examples/aafire.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 294
- Author: sam
- Date: Wed Dec 31 13:24:46 2003 +0000
-
- * examples/aafire.c:
- + Render cacafire at full speed.
-
- examples/aafire.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 293
- Author: sam
- Date: Wed Dec 31 13:20:18 2003 +0000
-
- * test/optipal.c:
- + Optimised S-Lang palette generator.
- * src/graphics:
- + Removed the S-Lang palette generator and replaced it with the tables
- generated by optipal.
-
- src/graphics.c | 214 +++++++++++++---------------------------------
- test/Makefile.am | 6 +-
- test/optipal.c | 252 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 3 files changed, 317 insertions(+), 155 deletions(-)
-
- Commit: 292
- Author: sam
- Date: Wed Dec 31 12:26:22 2003 +0000
-
- * Makefile.am:
- + Added a test directory for test programs.
- * test/dithering.c:
- + The value/saturation dithering example.
-
- Makefile.am | 2 +-
- configure.ac | 1 +
- examples/Makefile.am | 2 +-
- test/Makefile.am | 10 ++++
- test/dithering.c | 137 ++++++++++++++++++++++++++++++++++++++++++++++++++
- 5 files changed, 150 insertions(+), 2 deletions(-)
-
- Commit: 291
- Author: sam
- Date: Wed Dec 31 12:05:44 2003 +0000
-
- * src/caca.c:
- + Do not try the X11 driver if DISPLAY is set to the empty string.
- * examples/cacaview.c:
- + Cosmetic fixes.
-
- examples/cacaview.c | 10 +++++++---
- src/caca.c | 2 +-
- 2 files changed, 8 insertions(+), 4 deletions(-)
-
- Commit: 290
- Author: sam
- Date: Wed Dec 31 12:00:18 2003 +0000
-
- * example/:
- + Renamed view.c into cacaview.c.
-
- examples/Makefile.am | 5 +-
- examples/cacaview.c | 631 ++++++++++++++++++++++++++++++++++++++++++++++++++
- examples/view.c | 631 --------------------------------------------------
- 3 files changed, 633 insertions(+), 634 deletions(-)
-
- Commit: 289
- Author: sam
- Date: Wed Dec 31 11:17:47 2003 +0000
-
- * src/io.c:
- + Fixed mouse support under ncurses and slang.
-
- src/io.c | 37 ++++++++++++++++---------------------
- 1 files changed, 16 insertions(+), 21 deletions(-)
-
- Commit: 288
- Author: sam
- Date: Wed Dec 31 11:17:00 2003 +0000
-
- * configure.ac:
- + Error out if Imlib2 was not found. Override with --disable-imlib2.
-
- configure.ac | 22 +++++++++++++++-------
- 1 files changed, 15 insertions(+), 7 deletions(-)
-
- Commit: 287
- Author: sam
- Date: Wed Dec 31 01:16:47 2003 +0000
-
- * src/io.c:
- + Mouse support under X11.
- + Split the mouse motion and mouse click events.
- * examples/demo.c:
- + Mouse motion support.
-
- examples/demo.c | 156 ++++++++++++++++++++++++++++---------------------------
- src/caca.h | 10 ++--
- src/io.c | 146 ++++++++++++++++++++++++++++-----------------------
- 3 files changed, 167 insertions(+), 145 deletions(-)
-
- Commit: 286
- Author: sam
- Date: Wed Dec 31 01:02:08 2003 +0000
-
- * src/graphics.c:
- + Compilation fix.
- * src/caca.c:
- + Minor indentation fix.
-
- src/caca.c | 2 +-
- src/graphics.c | 4 ++++
- 2 files changed, 5 insertions(+), 1 deletions(-)
-
- Commit: 285
- Author: sam
- Date: Thu Dec 25 23:59:48 2003 +0000
-
- * src/caca.c:
- + Prefer the X11 driver if $DISPLAY is set.
- + The slang driver is now preferred over the ncurses driver.
- * configure.ac:
- + Autodetect conio.h.
-
- configure.ac | 31 ++++++++++++++++++-------------
- src/caca.c | 27 ++++++++++++++++-----------
- 2 files changed, 34 insertions(+), 24 deletions(-)
-
- Commit: 284
- Author: sam
- Date: Thu Dec 25 23:22:13 2003 +0000
-
- * configure.ac:
- + Autodetect ncurses, slang and X11.
- + Abort if no output driver was selected or detected.
-
- configure.ac | 76 +++++++++++++++++++++++++++++++++++++++-------------------
- 1 files changed, 51 insertions(+), 25 deletions(-)
-
- Commit: 283
- Author: sam
- Date: Thu Dec 25 21:38:46 2003 +0000
-
- * 0.5 branch.
-
- ChangeLog | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 48 insertions(+), 0 deletions(-)
-
- Commit: 282
- Author: sam
- Date: Thu Dec 25 21:36:52 2003 +0000
-
- * configure.ac NEWS debian/changelog:
- + New 0.5 release.
-
- NEWS | 7 +++++++
- configure.ac | 2 +-
- debian/changelog | 6 ++++++
- 3 files changed, 14 insertions(+), 1 deletions(-)
-
- Commit: 281
- Author: sam
- Date: Thu Dec 25 21:28:55 2003 +0000
-
- * NOTES BUGS:
- + Updated information about the S-Lang colour pair shortage bug.
- * src/graphics.c:
- + Implemented the solution explained in NOTES.
-
- BUGS | 3 +-
- NOTES | 44 ++++----
- configure.ac | 1 +
- src/graphics.c | 298 +++++++++++++++++++++++++++++++++++++++++++++++++-------
- 4 files changed, 287 insertions(+), 59 deletions(-)
-
- Commit: 280
- Author: sam
- Date: Thu Dec 25 18:09:58 2003 +0000
-
- * src/caca.c:
- + Fixed a compilation bug reported by Thomas Klausner <wiz@NetBSD.org>.
-
- src/caca.c | 17 ++++++++++++-----
- 1 files changed, 12 insertions(+), 5 deletions(-)
-
- Commit: 279
- Author: sam
- Date: Thu Dec 25 18:08:46 2003 +0000
-
- * NOTES:
- + Added a section with a proposed solution to the slang problem.
-
- NOTES | 68 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 68 insertions(+), 0 deletions(-)
-
- Commit: 278
- Author: sam
- Date: Thu Dec 25 10:18:37 2003 +0000
-
- * 0.4 branch.
-
- ChangeLog | 232 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 232 insertions(+), 0 deletions(-)
-
- Commit: 277
- Author: sam
- Date: Wed Dec 24 23:58:32 2003 +0000
-
- * debian/control:
- + Added missing dependencies to the -dev package.
- * configure.ac:
- + Kludge for woody builds where x_includes is undefined.
-
- configure.ac | 4 ++--
- debian/control | 2 +-
- 2 files changed, 3 insertions(+), 3 deletions(-)
-
- Commit: 276
- Author: sam
- Date: Wed Dec 24 16:23:37 2003 +0000
-
- * src/caca.h:
- + Documented CACA_FONT.
-
- src/caca.h | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
-
- Commit: 275
- Author: sam
- Date: Wed Dec 24 16:16:16 2003 +0000
-
- * doc/Makefile.am:
- + Rename the refman.ps doxygen documentation to libcaca.ps.
-
- doc/Makefile.am | 6 ++++--
- 1 files changed, 4 insertions(+), 2 deletions(-)
-
- Commit: 274
- Author: sam
- Date: Wed Dec 24 15:43:45 2003 +0000
-
- * src/graphics.c:
- + Replace CACA_WIDTH and CACA_HEIGHT with CACA_GEOMETRY.
- * src/caca.c:
- + Documented the CACA_GEOMETRY environment variable.
-
- NEWS | 3 +--
- src/caca.h | 4 ++++
- src/graphics.c | 9 ++++-----
- 3 files changed, 9 insertions(+), 7 deletions(-)
-
- Commit: 273
- Author: sam
- Date: Wed Dec 24 15:35:07 2003 +0000
-
- * src/io.c:
- + Mouse support in the X11 driver.
-
- src/caca_internals.h | 1 +
- src/graphics.c | 6 ++++--
- src/io.c | 30 +++++++++++++++++++++++++++++-
- 3 files changed, 34 insertions(+), 3 deletions(-)
-
- Commit: 272
- Author: sam
- Date: Wed Dec 24 14:48:38 2003 +0000
-
- * src/graphics:
- + Use XCreateWindow instead of XCreateSimpleWindow.
- + Set the X window title to "caca for X".
-
- src/graphics.c | 18 ++++++++++++++----
- 1 files changed, 14 insertions(+), 4 deletions(-)
-
- Commit: 271
- Author: sam
- Date: Tue Dec 23 17:25:29 2003 +0000
-
- * debian/control:
- + Build-depend on doxygen and tetex to build documentation.
- + Build-depend on xlibs-dev and slang1-dev to provide alternate drivers.
-
- debian/changelog | 9 +++++++++
- debian/control | 2 +-
- debian/rules | 23 +++++++++++++++++------
- 3 files changed, 27 insertions(+), 7 deletions(-)
-
- Commit: 270
- Author: sam
- Date: Tue Dec 23 17:01:38 2003 +0000
-
- * configure.ac NEWS:
- + Prepared release 0.4.
- * src/graphics.c README BUGS TODO:
- + Updated documentation.
- * Makefile.am doc/Makefile.am:
- + Install the generated doxygen documentation.
-
- BUGS | 2 ++
- Makefile.am | 3 +++
- NEWS | 9 +++++++++
- README | 9 +++++----
- TODO | 3 ++-
- configure.ac | 4 +++-
- doc/Makefile.am | 20 +++++++++++++++++++-
- src/graphics.c | 5 +++++
- 8 files changed, 48 insertions(+), 7 deletions(-)
-
- Commit: 269
- Author: sam
- Date: Tue Dec 23 16:32:56 2003 +0000
-
- * src/io.c:
- + Fixed a warning by including <unistd.h>.
- + Support for arrow and function keys under X11.
-
- src/io.c | 41 +++++++++++++++++++++++++++++++++++------
- 1 files changed, 35 insertions(+), 6 deletions(-)
-
- Commit: 268
- Author: sam
- Date: Tue Dec 23 13:27:40 2003 +0000
-
- * src/io.c:
- + Added caca_wait_event(), a blocking caca_get_event().
- * src/ examples/:
- + More documentation.
- * doc/doxygen.cfg.in:
- + doc/doxygen.cfg is now generated by configure, so that we can use
- @top_srcdir@ and we no longer need to hardcode PROJECT_NUMBER.
- + Create manpages.
-
- configure.ac | 1 +
- doc/Makefile.am | 4 +-
- doc/doxygen.cfg | 210 ----------------------------------------------
- doc/doxygen.cfg.in | 210 ++++++++++++++++++++++++++++++++++++++++++++++
- examples/aafire.c | 40 +++++-----
- examples/demo.c | 32 ++++----
- examples/spritedit.c | 32 ++++----
- examples/view.c | 32 ++++----
- src/bitmap.c | 40 +++++-----
- src/box.c | 40 +++++-----
- src/caca.c | 101 +++++++++++++----------
- src/caca.h | 224 +++++++++++++++++++++++++++----------------------
- src/caca_internals.h | 40 +++++-----
- src/conic.c | 42 +++++-----
- src/graphics.c | 156 +++++++++++++++++++++--------------
- src/io.c | 73 +++++++++++-----
- src/line.c | 56 ++++++------
- src/math.c | 40 +++++-----
- src/sprite.c | 40 +++++-----
- src/triangle.c | 40 +++++-----
- 20 files changed, 776 insertions(+), 677 deletions(-)
-
- Commit: 267
- Author: sam
- Date: Tue Dec 23 11:08:37 2003 +0000
-
- * More API documentation.
-
- doc/doxygen.cfg | 887 +------------------------------------------------------
- src/bitmap.c | 2 +-
- src/caca.c | 20 +-
- src/caca.h | 202 +++++++------
- 4 files changed, 128 insertions(+), 983 deletions(-)
-
- Commit: 266
- Author: sam
- Date: Mon Dec 22 22:58:24 2003 +0000
-
- * caca.c:
- + Fixed typos in the initialisation code.
-
- src/caca.c | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
-
- Commit: 265
- Author: sam
- Date: Mon Dec 22 15:26:12 2003 +0000
-
- * src/graphics.c src/caca.c src/io.c:
- + Support for simultaneously compiled-in drivers.
- + Honour the CACA_DRIVER environment variable.
- * configure.ac:
- + Drivers are no longer mutually exclusive.
-
- configure.ac | 22 +-
- src/bitmap.c | 6 +-
- src/caca.c | 257 ++++++++++++++------
- src/caca.h | 6 +
- src/caca_internals.h | 21 ++
- src/conic.c | 2 +-
- src/graphics.c | 668 +++++++++++++++++++++++++++++---------------------
- src/io.c | 131 ++++++----
- src/line.c | 2 +-
- 9 files changed, 686 insertions(+), 429 deletions(-)
-
- Commit: 264
- Author: sam
- Date: Sun Dec 21 00:39:41 2003 +0000
-
- * src/graphics:
- + Initialise default height at 32 (as in aalib).
-
- src/graphics.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 263
- Author: sam
- Date: Sat Dec 20 12:07:56 2003 +0000
-
- * src/graphics.c:
- + Support for CACA_WIDTH, CACA_HEIGHT and CACA_FONT in the x11 driver.
- + Use an intermediary X pixmap for rendering.
- + Slightly changed the variable naming scheme.
-
- src/caca_internals.h | 4 +-
- src/graphics.c | 189 +++++++++++++++++++++++++++++++-------------------
- src/io.c | 2 +-
- 3 files changed, 121 insertions(+), 74 deletions(-)
-
- Commit: 262
- Author: sam
- Date: Sat Dec 20 10:54:35 2003 +0000
-
- * examples/aafire.c:
- + The image buffer in cacafire was too small.
-
- examples/aafire.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 261
- Author: sam
- Date: Fri Dec 19 17:26:23 2003 +0000
-
- * src/graphics.c:
- + Progress in the X11 driver.
- + Fixed a compilation bug in the conio driver.
-
- src/graphics.c | 93 +++++++++++++++++++++++++++++++++++++++++++++++---------
- 1 files changed, 78 insertions(+), 15 deletions(-)
-
- Commit: 260
- Author: sam
- Date: Thu Dec 18 09:46:19 2003 +0000
-
- * debian/rules debian/control:
- + Moved cacafire to the caca-utils package. Added proper conflict/replace.
- + Symlinked cacafire.1 to cacademo.1.
-
- debian/changelog | 7 +++++++
- debian/control | 2 ++
- debian/rules | 2 ++
- 3 files changed, 11 insertions(+), 0 deletions(-)
-
- Commit: 258
- Author: sam
- Date: Thu Dec 18 00:41:28 2003 +0000
-
- * debian/control:
- + Updated long descriptions.
- * debian/changelog ChangeLog doc/doxygen.cfg NEWS:
- + Prepared 0.3 release.
- * README:
- + --enable-ncurses is now the default.
-
- ChangeLog | 216 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- NEWS | 11 +++
- README | 4 +-
- debian/changelog | 4 +-
- debian/control | 6 +-
- doc/doxygen.cfg | 2 +-
- 6 files changed, 236 insertions(+), 7 deletions(-)
-
- Commit: 257
- Author: sam
- Date: Thu Dec 18 00:11:52 2003 +0000
-
- * src/:
- + Doxygenated public functions.
-
- src/bitmap.c | 40 +++++++++++++++++++++++++++++++++++
- src/box.c | 29 +++++++++++++++++++++++++
- src/caca.c | 44 +++++++++++++++++++++++++++++++++++++++
- src/caca.h | 9 ++++---
- src/conic.c | 38 +++++++++++++++++++++++++++++++++
- src/graphics.c | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- src/io.c | 5 ++++
- src/line.c | 25 +++++++++++++++++++++-
- src/math.c | 14 ++++++++++++
- src/sprite.c | 56 +++++++++++++++++++++++++++++++++++++++++++++++++
- src/triangle.c | 35 +++++++++++++++++++++++++++++++
- 11 files changed, 353 insertions(+), 5 deletions(-)
-
- Commit: 256
- Author: sam
- Date: Wed Dec 17 15:03:05 2003 +0000
-
- * src/caca.h:
- + Documented environment variables.
-
- src/caca.h | 29 +++++++++++++++++++++++++++++
- 1 files changed, 29 insertions(+), 0 deletions(-)
-
- Commit: 255
- Author: sam
- Date: Tue Dec 16 23:25:54 2003 +0000
-
- * examples/view.c:
- + Fixed a bug in the loading of 1bpp BMPs.
- + Commented stuff.
-
- examples/view.c | 6 ++++--
- 1 files changed, 4 insertions(+), 2 deletions(-)
-
- Commit: 254
- Author: sam
- Date: Tue Dec 16 23:06:54 2003 +0000
-
- * examples/view.c:
- + If Imlib2 is not available, use a custom simple BMP loader.
- + Draw the bottom bar one line higher to leave room for a status line.
- + '?' now properly toggles help.
- * examples/Makefile.am:
- + Always build cacaview.
-
- examples/Makefile.am | 5 +-
- examples/view.c | 366 ++++++++++++++++++++++++++++++++++++++++++--------
- 2 files changed, 315 insertions(+), 56 deletions(-)
-
- Commit: 253
- Author: sam
- Date: Tue Dec 16 09:06:46 2003 +0000
-
- * src/bitmap.c:
- + If the alpha palette is all-zero, forget the alpha channel.
- * configure.ac:
- + Export HAVE_IMLIB2_H and the like.
-
- configure.ac | 10 +++++-----
- src/bitmap.c | 3 +--
- 2 files changed, 6 insertions(+), 7 deletions(-)
-
- Commit: 252
- Author: sam
- Date: Mon Dec 15 15:02:50 2003 +0000
-
- * src/bitmap.c:
- + If the alpha mask is 0, ignore alpha information.
- + Ditto if no alpha information is given with the palette.
-
- src/bitmap.c | 24 ++++++++++++++++--------
- 1 files changed, 16 insertions(+), 8 deletions(-)
-
- Commit: 251
- Author: sam
- Date: Mon Dec 15 10:38:03 2003 +0000
-
- * src/graphics.c src/io.c:
- + Beginning of an X11 driver. Currently we merely open the window and
- check keyboard events.
-
- configure.ac | 16 +++++++++++
- src/caca.c | 12 +++++++-
- src/caca_internals.h | 7 +++++
- src/graphics.c | 73 ++++++++++++++++++++++++++++++++++++++++++++++++++
- src/io.c | 20 +++++++++++++
- 5 files changed, 127 insertions(+), 1 deletions(-)
-
- Commit: 250
- Author: sam
- Date: Fri Dec 12 16:19:44 2003 +0000
-
- * configure.ac debian/changelog:
- + Prepare for 0.3 release.
- + Check for strcasecmp().
- * src/caca.c:
- + Honor CACA_BACKGROUND, CACA_DITHERING and CACA_ANTIALIASING environment
- variables.
-
- configure.ac | 4 ++--
- debian/changelog | 12 ++++++++++++
- src/caca.c | 37 +++++++++++++++++++++++++++++++++++++
- 3 files changed, 51 insertions(+), 2 deletions(-)
-
- Commit: 249
- Author: sam
- Date: Fri Dec 12 14:49:41 2003 +0000
-
- * src/bitmap.c:
- + Added antialiasing support.
- + Dithering, antialiasing and background mode can now be selected at
- runtime.
- * src/caca.c src/caca.h:
- + Renamed caca_dithering into caca_feature and extended the type to
- express background colour and antialiasing mode.
- * examples/demo.c:
- + Fixed a bug that disabled the sprite demo.
- + Draw solid flares.
- * examples/view.c:
- + Select antialiasing and background mode at runtime.
-
- examples/aafire.c | 1 -
- examples/demo.c | 18 +-
- examples/view.c | 67 +++++--
- src/bitmap.c | 510 ++++++++++++++++++++++++++------------------------
- src/caca.c | 83 +++++++-
- src/caca.h | 43 ++++-
- src/caca_internals.h | 6 +
- 7 files changed, 430 insertions(+), 298 deletions(-)
-
- Commit: 248
- Author: sam
- Date: Thu Dec 11 17:01:09 2003 +0000
-
- * Minor updates to manpages, BUGS, TODO and the Debian control file.
-
- BUGS | 8 +++++---
- TODO | 4 ++++
- debian/control | 4 +++-
- doc/cacademo.1 | 37 ++++++++++++++++++++++++++++---------
- doc/cacaview.1 | 3 +++
- 5 files changed, 43 insertions(+), 13 deletions(-)
-
- Commit: 247
- Author: sam
- Date: Thu Dec 11 16:56:35 2003 +0000
-
- * src/caca.c:
- + Moved global variables to src/graphics.c.
- * src/bitmap.c:
- + Sanitised prototypes.
-
- src/Makefile.am | 2 +-
- src/bitmap.c | 11 ++++++-----
- src/caca.c | 8 --------
- src/caca.h | 7 +++++--
- src/caca_internals.h | 12 ------------
- src/graphics.c | 20 +++++++++++++++++---
- 6 files changed, 29 insertions(+), 31 deletions(-)
-
- Commit: 246
- Author: sam
- Date: Thu Dec 11 16:31:49 2003 +0000
-
- * src/graphics.c:
- + Internally cache screen width and height.
- * src/bitmap.c:
- + Added alpha support to caca_draw_bitmap(). For now, we only treat 0%
- alpha as fully transparent, and any other value as fully opaque.
- + Slightly tuned colour weights in the renderer.
- + caca_set_bitmap_palette() takes unsigned ints.
- * examples/demo.c:
- + Added a crap render demo.
- * examples/aafire.c:
- + Set a 20ms delay.
- + Added alpha values to the palette.
- * examples/view.c:
- + Draw a gray checkered grid below the image so that transparent images
- look a lot nicer.
- + 'f' toggles "fullscreen" mode.
-
- examples/aafire.c | 9 ++--
- examples/demo.c | 107 +++++++++++++++++++++++++++++++++++++++++++++++++-
- examples/view.c | 80 +++++++++++++++++++++++++++----------
- src/bitmap.c | 97 ++++++++++++++++++++++++++-------------------
- src/box.c | 8 ++--
- src/caca.c | 22 +---------
- src/caca.h | 19 +++++----
- src/caca_internals.h | 4 ++
- src/conic.c | 8 ++--
- src/graphics.c | 54 +++++++++++++++++--------
- src/line.c | 8 ++--
- src/sprite.c | 12 +++---
- src/triangle.c | 4 +-
- 13 files changed, 299 insertions(+), 133 deletions(-)
-
- Commit: 245
- Author: sam
- Date: Thu Dec 11 15:54:53 2003 +0000
-
- * configure.ac:
- + Set the executable bit of caca-config when regenerating that file.
- * caca-config.in:
- + No longer use USE_SLANG_TRUE and USE_NCURSES_TRUE since we now
- have @CACA_LIBS@.
-
- caca-config.in | 8 ++------
- configure.ac | 7 +++----
- 2 files changed, 5 insertions(+), 10 deletions(-)
-
- Commit: 244
- Author: sam
- Date: Tue Dec 2 22:27:27 2003 +0000
-
- * configure.ac:
- + Removed unused USE_* variables.
- + Export -lslang and -lncurses as @CACA_LIBS@.
- * examples/aafire.c:
- + Imported aafire.c from the AAlib tree and ported it to libcaca.
-
- configure.ac | 11 +--
- examples/Makefile.am | 19 ++--
- examples/aafire.c | 260 ++++++++++++++++++++++++++++++++++++++++++++++++++
- 3 files changed, 271 insertions(+), 19 deletions(-)
-
- Commit: 242
- Author: sam
- Date: Sun Nov 30 17:15:31 2003 +0000
-
- * 0.2 release.
-
- ChangeLog | 1753 ++++++++++++++++++++++++++++++++----------------------
- NEWS | 14 +-
- TODO | 2 +-
- debian/changelog | 6 +
- debian/control | 4 +-
- 5 files changed, 1075 insertions(+), 704 deletions(-)
-
- Commit: 241
- Author: sam
- Date: Sun Nov 30 17:14:19 2003 +0000
-
- * examples/view.c:
- + Removed last endianness issue.
-
- examples/view.c | 20 +-------------------
- 1 files changed, 1 insertions(+), 19 deletions(-)
-
- Commit: 240
- Author: sam
- Date: Sun Nov 30 16:34:04 2003 +0000
-
- * src/io.c:
- + Removed a useless message.
- * src/bitmap.c examples/view.c:
- + Really fixed the endianness issue.
-
- examples/view.c | 4 ++--
- src/bitmap.c | 32 ++++++++++++++++++++++----------
- src/io.c | 1 -
- 3 files changed, 24 insertions(+), 13 deletions(-)
-
- Commit: 239
- Author: sam
- Date: Sun Nov 30 15:56:02 2003 +0000
-
- * src/bitmap.c:
- + Fine-tuned the new renderer.
- + Fixed warnings.
- + Changed hardcoded values to macros.
-
- src/bitmap.c | 115 ++++++++++++++++++++++++++++++++++++++++++----------------
- 1 files changed, 84 insertions(+), 31 deletions(-)
-
- Commit: 238
- Author: sam
- Date: Sun Nov 30 15:01:55 2003 +0000
-
- * src/bitmap.c:
- + Fixed an endianness issue in the byte reader.
- + Decreased precision in RGB and HSV values to avoid overflows.
- + New dithering method: 2x2 ordered.
- + New renderer, with background colour awareness.
- * configure.ac:
- + Check for <endian.h>.
- * examples/demo.c examples/view.c:
- + Fixed an endianness issue in cacaview.
- + Adapted code to the additional dithering method.
-
- configure.ac | 4 +-
- examples/demo.c | 2 +-
- examples/view.c | 28 +++++-
- src/bitmap.c | 290 ++++++++++++++++++++++++++++++++++++++++++------------
- src/caca.c | 3 +-
- src/caca.h | 7 +-
- 6 files changed, 257 insertions(+), 77 deletions(-)
-
- Commit: 237
- Author: sam
- Date: Sun Nov 30 02:11:37 2003 +0000
-
- * src/bitmap.c examples/view.c:
- + Fixed an endianness issue in caca_draw_bitmap().
- + Code cleanup.
-
- examples/view.c | 4 +-
- src/bitmap.c | 65 ++++++++++++++++++++++++++++++++----------------------
- 2 files changed, 40 insertions(+), 29 deletions(-)
-
- Commit: 236
- Author: sam
- Date: Sun Nov 30 01:18:10 2003 +0000
-
- * src/caca.c:
- + Minor change to the dithering names.
- * TODO:
- + Added cacaview TODO.
- * doc/cacaview.1:
- + Wrote a manpage for cacaview.
- * examples/Makefile.am:
- + Moved the -DX_DISPLAY_MISSING=1 here.
- * examples/view.c:
- + Capital 'D' cycles through dithering modes in reverse order.
- + Sleep when there is nothing to do.
- + Cosmetic code reorganisation.
-
- TODO | 11 +++-
- doc/cacaview.1 | 51 ++++++++++++++++
- examples/Makefile.am | 2 +-
- examples/view.c | 155 ++++++++++++++++++++++++++------------------------
- src/caca.c | 6 +-
- 5 files changed, 146 insertions(+), 79 deletions(-)
-
- Commit: 235
- Author: sam
- Date: Sat Nov 29 19:35:07 2003 +0000
-
- * src/caca.c src/caca.h:
- + Added caca_get_dithering_name().
- * src/bitmap.c:
- + Created a new dithering method with an 8x8 ordered matrix.
- + Replaced the char list with a string for better readability.
- + Dithering functions now return a value between 0 and 255.
- * examples/demo.c examples/view.c:
- + Adapted to use caca_get_dithering_name().
-
- examples/demo.c | 10 ++--
- examples/view.c | 10 ++--
- src/bitmap.c | 143 +++++++++++++++++++++++++++++++++++++------------------
- src/caca.c | 22 +++++++-
- src/caca.h | 17 +++++--
- 5 files changed, 138 insertions(+), 64 deletions(-)
-
- Commit: 234
- Author: sam
- Date: Sat Nov 29 18:04:42 2003 +0000
-
- * src/caca.c:
- + Test whether ncurses knows xterm-16color before setting $TERM.
-
- src/caca.c | 20 +++++++++++++++++---
- 1 files changed, 17 insertions(+), 3 deletions(-)
-
- Commit: 233
- Author: sam
- Date: Sat Nov 29 17:36:00 2003 +0000
-
- * examples/view.c:
- + Added top and bottom status lines, like in mutt and slrn.
- + Added a status string when loading an image or upon error.
- + Can load multiple files; use 'n' and 'p' for next and previous.
- + Clip zoom between -48 and +48.
-
- examples/view.c | 164 +++++++++++++++++++++++++++++++++++++++++--------------
- 1 files changed, 123 insertions(+), 41 deletions(-)
-
- Commit: 232
- Author: sam
- Date: Sat Nov 29 16:42:35 2003 +0000
-
- * Fixed a C99ism.
-
- src/caca.c | 6 ++++--
- 1 files changed, 4 insertions(+), 2 deletions(-)
-
- Commit: 231
- Author: sam
- Date: Sat Nov 29 14:41:37 2003 +0000
-
- * configure.ac:
- + Default to ncurses, not slang, because slang only has 128 colour pairs.
- * src/caca.c:
- + Disable scrolling to avoid hashmap scrolling optimization code.
- * src/graphics.c:
- + Swap fg and bg in the colour pair indexing, so that bg is always
- right.
- + Disable alt charset support to exploit my patched slang.
-
- NOTES | 5 +++++
- configure.ac | 18 +++++++++---------
- src/caca.c | 4 ++++
- src/graphics.c | 29 +++++++++++++++++++++++------
- 4 files changed, 41 insertions(+), 15 deletions(-)
-
- Commit: 230
- Author: sam
- Date: Fri Nov 28 20:39:54 2003 +0000
-
- * src/bitmap.c:
- + Dither chroma outside of rgb2hsv_default().
- + Clip fromx and fromy values.
- * NOTES:
- + Link to the XTerm control sequences.
- * examples/view.c:
- + Draw status bar.
- + Move with 'h' 'j' 'k' 'l', à la vi.
- + '?' toggles a help menu.
-
- NOTES | 11 ++++++---
- examples/view.c | 58 +++++++++++++++++++++++++++++++++++++++++++++---------
- src/bitmap.c | 30 ++++++++++++++--------------
- 3 files changed, 70 insertions(+), 29 deletions(-)
-
- Commit: 229
- Author: sam
- Date: Thu Nov 27 23:18:12 2003 +0000
-
- * src/bitmap.c:
- + Removed § from the list of default characters due to collisions.
-
- src/bitmap.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 228
- Author: sam
- Date: Thu Nov 27 22:54:48 2003 +0000
-
- * debian/control:
- + Removed slang1-dev dependency in caca-utils.
- * debian/caca-utils.mime debian/rules:
- + Added a MIME file with low priority.
- + Added call to dh_installmime.
-
- debian/caca-utils.mime | 15 +++++++++++++++
- debian/control | 2 +-
- debian/rules | 1 +
- 3 files changed, 17 insertions(+), 1 deletions(-)
-
- Commit: 227
- Author: sam
- Date: Thu Nov 27 22:29:13 2003 +0000
-
- * src/caca.c src/graphics.c:
- + Moved graphics stuff from caca.c to graphics.c.
- + Added a few kludges: if gnome-terminal or konsole are detected, switch
- to TERM=xterm-16color to benefit from extended colour palette.
-
- configure.ac | 2 +-
- src/caca.c | 197 +++++++++-----------------------------------------
- src/caca_internals.h | 2 +
- src/graphics.c | 176 ++++++++++++++++++++++++++++++++++++++++++++
- 4 files changed, 213 insertions(+), 164 deletions(-)
-
- Commit: 226
- Author: sam
- Date: Thu Nov 27 21:56:30 2003 +0000
-
- * NOTES:
- + Added setab/setaf quotes from the XTerm terminfo.
- + Proposed a workaround for bright colours on any terminal.
- * src/caca.c:
- + 16 colour support for ncurses and conio.
- * src/graphics.c:
- + Ported to 16 colour support.
- + Added a missing <stdio.h> for BUFSIZ.
- + Disabled vsnprintf under DOS (only vsprintf exists).
- * examples/:
- + Don't abort if the caca.txt sprite was not found.
- + Ported to 16 colour support.
-
- NOTES | 44 +++++++++++++++++++++---
- examples/demo.c | 88 +++++++++++++++++++++++++++----------------------
- examples/spritedit.c | 6 ++--
- src/bitmap.c | 2 +
- src/caca.c | 82 +++++++++++++++++++++++++++++++---------------
- src/caca.h | 6 ++-
- src/graphics.c | 49 ++++++++++++++++++++-------
- src/sprite.c | 10 +++--
- 8 files changed, 192 insertions(+), 95 deletions(-)
-
- Commit: 225
- Author: sam
- Date: Thu Nov 27 13:27:32 2003 +0000
-
- * NOTES: more notes about colours.
-
- NOTES | 87 ++++++++++++++++++++++++++++++++++++++++++++++++++--------------
- 1 files changed, 68 insertions(+), 19 deletions(-)
-
- Commit: 224
- Author: sam
- Date: Thu Nov 27 09:43:56 2003 +0000
-
- * configure.ac:
- + More sensible imlib2 detection, works with cross-compilation.
- * Makefile.am:
- + Don't forget to include NOTES to the dist tarball.
-
- Makefile.am | 2 +-
- configure.ac | 9 ++++++++-
- examples/Makefile.am | 2 +-
- 3 files changed, 10 insertions(+), 3 deletions(-)
-
- Commit: 223
- Author: sam
- Date: Thu Nov 27 09:38:16 2003 +0000
-
- * NOTES: added information about colour support.
-
- NOTES | 38 ++++++++++++++++++++++++++++++++++++++
- README | 2 ++
- debian/rules | 4 ++--
- 3 files changed, 42 insertions(+), 2 deletions(-)
-
- Commit: 222
- Author: sam
- Date: Wed Nov 26 21:02:31 2003 +0000
-
- * configure.ac: Added a missing check for <inttypes.h>.
-
- configure.ac | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 221
- Author: sam
- Date: Wed Nov 26 20:58:30 2003 +0000
-
- * src/bitmap.c: Support for more colour depths.
-
- src/bitmap.c | 267 ++++++++++++++++++++++++++++++++++++++++++++++++----------
- 1 files changed, 223 insertions(+), 44 deletions(-)
-
- Commit: 217
- Author: sam
- Date: Mon Nov 24 19:56:04 2003 +0000
-
- * configure.ac examples/Makefile.am:
- + Added a check for imlib2-config.
- + Build cacaview conditionally.
- * examples/demo.c:
- + Removed all gdkpixbuf code.
- * examples/view.c:
- + Default to ordered dithering.
- + Make sure the arrows always work even if delta is too small.
-
- configure.ac | 4 +++
- examples/Makefile.am | 8 +++++-
- examples/demo.c | 60 +------------------------------------------------
- examples/view.c | 10 ++++----
- 4 files changed, 17 insertions(+), 65 deletions(-)
-
- Commit: 216
- Author: sam
- Date: Mon Nov 24 17:51:40 2003 +0000
-
- * debian/:
- + New caca-utils package.
- + Move cacademo, cacaview and caca-spritedit to caca-utils.
-
- debian/control | 20 +++++++++++++++++++-
- debian/rules | 16 ++++++++++++++--
- 2 files changed, 33 insertions(+), 3 deletions(-)
-
- Commit: 215
- Author: sam
- Date: Mon Nov 24 17:50:14 2003 +0000
-
- * examples/:
- + Simple image viewer, cacaview, based on libcaca and imlib2.
- + Renamed caca-demo into cacademo.
- * doc/:
- + Renamed doc/caca-demo.1 into doc/cacademo.1.
-
- doc/Makefile.am | 2 +-
- doc/caca-demo.1 | 14 ----
- doc/cacademo.1 | 14 ++++
- examples/Makefile.am | 15 +++--
- examples/view.c | 181 ++++++++++++++++++++++++++++++++++++++++++++++++++
- 5 files changed, 205 insertions(+), 21 deletions(-)
-
- Commit: 214
- Author: sam
- Date: Sun Nov 23 15:34:35 2003 +0000
-
- * Renamed src/blit.c into src/bitmap.c.
-
- src/Makefile.am | 2 +-
- src/bitmap.c | 281 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
- src/blit.c | 281 -------------------------------------------------------
- 3 files changed, 282 insertions(+), 282 deletions(-)
-
- Commit: 213
- Author: sam
- Date: Sun Nov 23 03:44:59 2003 +0000
-
- * src/caca.c:
- + Mouse initialisation in ncurses.
- * src/io.c:
- + Mouse support in ncurses.
-
- examples/demo.c | 2 +-
- src/caca.c | 6 ++
- src/caca.h | 2 +-
- src/io.c | 217 +++++++++++++++++++++++++++++++------------------------
- 4 files changed, 131 insertions(+), 96 deletions(-)
-
- Commit: 212
- Author: sam
- Date: Sat Nov 22 14:28:36 2003 +0000
-
- * debian/control:
- + libcaca-dev should depend on slang1-dev.
-
- debian/control | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 211
- Author: sam
- Date: Sat Nov 22 14:23:18 2003 +0000
-
- * debian/Makefile.am:
- + Added compat and copyright to the distributed files.
-
- debian/Makefile.am | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 210
- Author: sam
- Date: Sat Nov 22 14:19:36 2003 +0000
-
- * Added a ChangeLog file.
-
- ChangeLog | 1604 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- debian/rules | 2 +-
- 2 files changed, 1605 insertions(+), 1 deletions(-)
-
- Commit: 209
- Author: sam
- Date: Sat Nov 22 14:13:53 2003 +0000
-
- * examples/Makefile.am:
- + Compilation fix when libcaca is not available.
-
- examples/Makefile.am | 5 ++---
- 1 files changed, 2 insertions(+), 3 deletions(-)
-
- Commit: 208
- Author: sam
- Date: Sat Nov 22 13:44:02 2003 +0000
-
- * debian/:
- + Wrote the changelog for the Debian release.
- + Wrote a copyright file.
- * doc/:
- + Wrote manpages for caca-demo and caca-spritedit.
- * examples/caca.txt:
- + Centered the sprite handle.
- + Added a second frame to the sprite.
-
- debian/changelog | 7 ++++---
- debian/copyright | 20 ++++++++++++++++++++
- debian/rules | 4 ++--
- doc/Makefile.am | 2 +-
- doc/caca-config.1 | 2 +-
- doc/caca-demo.1 | 14 ++++++++++++++
- doc/caca-spritedit.1 | 15 +++++++++++++++
- examples/caca.txt | 15 ++++++++++++++-
- 8 files changed, 71 insertions(+), 8 deletions(-)
-
- Commit: 207
- Author: sam
- Date: Sat Nov 22 12:53:55 2003 +0000
-
- * AUTHORS NEWS:
- + Added these mandatory files.
- * doc/:
- + Wrote a Doxygen configuration file.
- + Added a manpage for caca-config(1), borrowed from sdl-config.
- * configure.ac:
- + Use new style AC_INIT.
- + Error out if no library was found.
- + Added *djgpp* to the list of non-PIC platforms.
- + Added checks for doxygen and latex.
-
- AUTHORS | 3 +
- Makefile.am | 4 +-
- NEWS | 10 +
- configure.ac | 24 +-
- doc/Makefile.am | 25 ++
- doc/caca-config.1 | 73 ++++
- doc/doxygen.cfg | 1079 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- doc/footer.html | 3 +
- doc/header.html | 9 +
- 9 files changed, 1223 insertions(+), 7 deletions(-)
-
- Commit: 206
- Author: sam
- Date: Sat Nov 22 12:51:27 2003 +0000
-
- * Disabled gdkpixbuf code.
-
- examples/Makefile.am | 4 ++--
- examples/demo.c | 16 ++++++++++++++--
- 2 files changed, 16 insertions(+), 4 deletions(-)
-
- Commit: 205
- Author: sam
- Date: Sat Nov 22 12:45:25 2003 +0000
-
- * src/:
- + Doxygenated a few things.
-
- src/blit.c | 10 +++++++-
- src/box.c | 10 +++++++-
- src/caca.c | 12 ++++++++-
- src/caca.h | 57 ++++++++++++++++++++++++++++++++++++--------------
- src/caca_internals.h | 10 +++++++-
- src/conic.c | 11 ++++++++-
- src/graphics.c | 10 +++++++-
- src/io.c | 10 +++++++-
- src/line.c | 21 ++++++++++++------
- src/math.c | 10 +++++++-
- src/sprite.c | 10 +++++++-
- src/triangle.c | 10 +++++++-
- 12 files changed, 138 insertions(+), 43 deletions(-)
-
- Commit: 204
- Author: sam
- Date: Fri Nov 21 14:34:07 2003 +0000
-
- * TODO:
- + A few updates.
- * src/blit.c:
- + Split blit() into caca_create_bitmap() and caca_draw_bitmap().
- + Started removing hardcoded bitmask and pitch values.
- * examples/demo.c:
- + Do something with mouse clicks.
-
- TODO | 4 +++
- examples/demo.c | 9 ++++++++
- src/blit.c | 62 +++++++++++++++++++++++++++++++++++++++++++++++-------
- src/caca.h | 27 +++++++++++++++++++++--
- 4 files changed, 91 insertions(+), 11 deletions(-)
-
- Commit: 203
- Author: sam
- Date: Fri Nov 21 14:14:26 2003 +0000
-
- * src/io.c:
- + Fixed an off-by-one error in the mouse driver.
-
- src/io.c | 9 +++++++--
- 1 files changed, 7 insertions(+), 2 deletions(-)
-
- Commit: 202
- Author: sam
- Date: Thu Nov 20 16:54:04 2003 +0000
-
- * debian/control:
- + Changed section to libs/libdevel instead of games/games.
- + Changed package name to libcaca-dev.
- * debian/rules:
- + Use debian/compat instead of DH_COMPAT.
- + Install README, BUGS and TODO into /usr/share/doc.
- * caca-config.in:
- + First version of the config script.
- * configure.ac src/Makefile.am:
- + Build a static PIC library as well.
- * README TODO:
- + Various updates.
-
- Makefile.am | 4 +-
- README | 22 +++++++++
- TODO | 12 +++++
- caca-config.in | 123 ++++++++++++++++++++++++++++++++++++++++++++++++++
- configure.ac | 15 ++++++
- debian/compat | 1 +
- debian/control | 13 +++---
- debian/rules | 5 +-
- examples/Makefile.am | 17 ++++---
- examples/demo.c | 4 +-
- src/Makefile.am | 10 +++-
- 11 files changed, 206 insertions(+), 20 deletions(-)
-
- Commit: 201
- Author: sam
- Date: Wed Nov 19 18:38:49 2003 +0000
-
- * TODO: New stuff to do.
- * src/io.c: left and right arrow keys were swapped.
-
- TODO | 18 +++++++++++++-----
- src/io.c | 4 ++--
- 2 files changed, 15 insertions(+), 7 deletions(-)
-
- Commit: 200
- Author: sam
- Date: Wed Nov 19 17:49:43 2003 +0000
-
- * src/io.c:
- + Fixed a bug in the mouse coordinates reporting.
-
- src/blit.c | 16 ++++++++--------
- src/caca.c | 5 ++---
- src/io.c | 4 ++--
- 3 files changed, 12 insertions(+), 13 deletions(-)
-
- Commit: 199
- Author: sam
- Date: Wed Nov 19 17:32:10 2003 +0000
-
- * src/io.c:
- + Renamed sdl_get_key() into sdl_get_event().
- + Handle mouse clicks.
- * src/caca.c:
- + Activate the terminal's mouse handling if supported.
-
- examples/demo.c | 19 ++++---
- examples/spritedit.c | 33 +++++++-----
- src/blit.c | 18 +++---
- src/caca.c | 4 ++
- src/caca.h | 13 ++++-
- src/io.c | 142 +++++++++++++++++++++++++++++---------------------
- 6 files changed, 139 insertions(+), 90 deletions(-)
-
- Commit: 198
- Author: sam
- Date: Mon Nov 17 16:11:34 2003 +0000
-
- * src/io.c src/caca.h:
- + Interpret escape sequences for F1, F2, left, right, etc.
- * src/Makefile.am examples/Makefile.am:
- + Install caca.h in /usr/include.
- + Do not install example programs.
- * src/blit.c:
- + Minor improvements to grayscale colors.
-
- examples/Makefile.am | 2 +-
- src/Makefile.am | 2 +
- src/blit.c | 15 +++++--
- src/caca.h | 29 +++++++++++++-
- src/io.c | 105 +++++++++++++++++++++++++++++++++++++++++++++++---
- 5 files changed, 140 insertions(+), 13 deletions(-)
-
- Commit: 197
- Author: sam
- Date: Mon Nov 17 10:15:40 2003 +0000
-
- * Removed legacy .cvsignore files.
-
- .cvsignore | 17 -----------------
- autotools/.cvsignore | 10 ----------
- 2 files changed, 0 insertions(+), 27 deletions(-)
-
- Commit: 195
- Author: sam
- Date: Sun Nov 16 17:41:43 2003 +0000
-
- * src/blit.c:
- + Hue calculation now uses integers only.
- + Dithering is now parametrable. Implemented none, ordered, random.
- * examples/demo.c:
- + Added dithering selection.
-
- examples/demo.c | 19 +++++++-
- src/blit.c | 140 ++++++++++++++++++++++++++++++++++++++++++++++++++-----
- src/caca.h | 5 +-
- 3 files changed, 148 insertions(+), 16 deletions(-)
-
- Commit: 193
- Author: sam
- Date: Sun Nov 16 15:20:17 2003 +0000
-
- * src/blit.c:
- + Added caca_set_dithering() (unused yet).
- + Added random dithering.
- * src/caca.h:
- + Renamed legacy EE_* enums to CACA_*.
- * examples/demo.c examples/caca.txt:
- + Added a default sprite for libcaca.
-
- examples/Makefile.am | 2 +
- examples/caca.txt | 13 +++++++++
- examples/demo.c | 38 +++++++++++++++-----------
- examples/spritedit.c | 6 ++--
- src/blit.c | 71 ++++++++++++++++++++++++++-----------------------
- src/caca.c | 32 +++++++++++-----------
- src/caca.h | 54 ++++++++++++++++++++++---------------
- src/caca_internals.h | 6 ++--
- src/graphics.c | 6 ++--
- 9 files changed, 132 insertions(+), 96 deletions(-)
-
- Commit: 192
- Author: sam
- Date: Sun Nov 16 12:28:29 2003 +0000
-
- * Changed copyleft to LGPL.
-
- examples/demo.c | 19 ++++++++++---------
- examples/spritedit.c | 19 ++++++++++---------
- src/blit.c | 21 +++++++++++----------
- src/box.c | 21 +++++++++++----------
- src/caca.c | 21 +++++++++++----------
- src/caca.h | 21 +++++++++++----------
- src/caca_internals.h | 21 +++++++++++----------
- src/conic.c | 21 +++++++++++----------
- src/graphics.c | 21 +++++++++++----------
- src/io.c | 21 +++++++++++----------
- src/line.c | 21 +++++++++++----------
- src/math.c | 21 +++++++++++----------
- src/sprite.c | 21 +++++++++++----------
- src/triangle.c | 21 +++++++++++----------
- 14 files changed, 152 insertions(+), 138 deletions(-)
-
- Commit: 190
- Author: sam
- Date: Sun Nov 16 12:13:46 2003 +0000
-
- * 2nd pass in the libcaca rehandling; moved sources to src/ and examples
- to examples/.
-
- Makefile.am | 2 +-
- configure.ac | 6 +-
- examples/Makefile.am | 23 +++
- examples/demo.c | 462 ++++++++++++++++++++++++++++++++++++++++++++++
- examples/spritedit.c | 115 ++++++++++++
- libcaca/Makefile.am | 20 --
- libcaca/blit.c | 102 ----------
- libcaca/box.c | 122 ------------
- libcaca/caca.c | 308 ------------------------------
- libcaca/caca.h | 116 ------------
- libcaca/caca_internals.h | 37 ----
- libcaca/conic.c | 207 ---------------------
- libcaca/graphics.c | 158 ----------------
- libcaca/io.c | 52 -----
- libcaca/line.c | 375 -------------------------------------
- libcaca/math.c | 59 ------
- libcaca/sprite.c | 262 --------------------------
- libcaca/triangle.c | 102 ----------
- src/Makefile.am | 20 ++
- src/blit.c | 102 ++++++++++
- src/box.c | 122 ++++++++++++
- src/caca.c | 308 ++++++++++++++++++++++++++++++
- src/caca.h | 116 ++++++++++++
- src/caca_internals.h | 37 ++++
- src/conic.c | 207 +++++++++++++++++++++
- src/graphics.c | 158 ++++++++++++++++
- src/io.c | 52 +++++
- src/line.c | 375 +++++++++++++++++++++++++++++++++++++
- src/math.c | 59 ++++++
- src/sprite.c | 262 ++++++++++++++++++++++++++
- src/triangle.c | 102 ++++++++++
- test/Makefile.am | 23 ---
- test/demo.c | 462 ----------------------------------------------
- test/spritedit.c | 115 ------------
- 34 files changed, 2524 insertions(+), 2524 deletions(-)
-
- Commit: 189
- Author: sam
- Date: Sun Nov 16 12:07:52 2003 +0000
-
- * The big TTYvaders/libcaca split. This is libcaca.
-
- COPYING | 672 +++++++++++++++++++++++++++++++++--------------------
- Makefile.am | 8 +-
- README | 34 +---
- TODO | 34 ---
- bootstrap | 2 +-
- configure.ac | 6 +-
- data/Makefile.am | 14 --
- data/barboss.txt | 27 ---
- data/barfight.txt | 14 --
- data/bazfight.txt | 28 ---
- data/bongem.txt | 14 --
- data/bonheart.txt | 14 --
- data/foofight.txt | 29 ---
- data/ship.txt | 7 -
- data/wpnbomb.txt | 86 -------
- data/wpnfrag.txt | 50 ----
- data/xplmed.txt | 60 -----
- data/xplsmall.txt | 32 ---
- debian/.cvsignore | 6 -
- debian/changelog | 4 +-
- debian/control | 14 +-
- debian/rules | 2 +-
- doc/shapes.txt | 191 ---------------
- src/.cvsignore | 6 -
- src/Makefile.am | 33 ---
- src/aliens.c | 136 -----------
- src/bonus.c | 113 ---------
- src/box.c | 106 ---------
- src/ceo.c | 49 ----
- src/collide.c | 296 -----------------------
- src/common.h | 226 ------------------
- src/explosions.c | 142 -----------
- src/intro.c | 77 ------
- src/main.c | 268 ---------------------
- src/overlay.c | 81 -------
- src/player.c | 101 --------
- src/starfield.c | 93 --------
- src/tunnel.c | 206 ----------------
- src/weapons.c | 459 ------------------------------------
- 39 files changed, 439 insertions(+), 3301 deletions(-)
-
- Commit: 187
- Author: sam
- Date: Sun Nov 16 11:26:54 2003 +0000
-
- * configure.ac:
- + Added -Wsign-compare to the warning flags.
- * libcaca/caca.c:
- + Fixed a signed/unsigned bug that caused infinite waits with
- ee_set_delay(0).
- * src/weapons.c libcaca/graphics.c libcaca/blit.c libcaca/conic.c:
- + Fixed minor signed/unsigned comparison warnings.
-
- configure.ac | 2 +-
- libcaca/blit.c | 4 ++--
- libcaca/caca.c | 8 ++++----
- libcaca/conic.c | 8 ++++----
- libcaca/graphics.c | 9 +++++----
- src/weapons.c | 5 +++--
- 6 files changed, 19 insertions(+), 17 deletions(-)
-
- Commit: 185
- Author: sam
- Date: Sun Nov 16 00:33:35 2003 +0000
-
- * Renamed libee to libcaca. Far less collisions.
-
- Makefile.am | 2 +-
- TODO | 2 +-
- configure.ac | 2 +-
- libcaca/Makefile.am | 20 +++
- libcaca/blit.c | 102 +++++++++++++
- libcaca/box.c | 122 +++++++++++++++
- libcaca/caca.c | 308 +++++++++++++++++++++++++++++++++++++
- libcaca/caca.h | 116 ++++++++++++++
- libcaca/caca_internals.h | 37 +++++
- libcaca/conic.c | 207 +++++++++++++++++++++++++
- libcaca/graphics.c | 157 +++++++++++++++++++
- libcaca/io.c | 52 +++++++
- libcaca/line.c | 375 ++++++++++++++++++++++++++++++++++++++++++++++
- libcaca/math.c | 59 +++++++
- libcaca/sprite.c | 262 ++++++++++++++++++++++++++++++++
- libcaca/triangle.c | 102 +++++++++++++
- libee/Makefile.am | 20 ---
- libee/blit.c | 102 -------------
- libee/box.c | 122 ---------------
- libee/conic.c | 207 -------------------------
- libee/ee.c | 308 -------------------------------------
- libee/ee.h | 116 --------------
- libee/ee_internals.h | 37 -----
- libee/graphics.c | 157 -------------------
- libee/io.c | 52 -------
- libee/line.c | 375 ----------------------------------------------
- libee/math.c | 59 -------
- libee/sprite.c | 262 --------------------------------
- libee/triangle.c | 102 -------------
- src/Makefile.am | 4 +-
- src/aliens.c | 20 ++--
- src/bonus.c | 12 +-
- src/box.c | 28 ++--
- src/ceo.c | 6 +-
- src/collide.c | 4 +-
- src/common.h | 2 +-
- src/explosions.c | 40 +++---
- src/intro.c | 38 +++---
- src/main.c | 20 ++--
- src/overlay.c | 36 +++---
- src/player.c | 6 +-
- src/starfield.c | 22 ++--
- src/tunnel.c | 20 ++--
- src/weapons.c | 198 ++++++++++++------------
- test/Makefile.am | 8 +-
- test/demo.c | 302 +++++++++++++++++++-------------------
- test/spritedit.c | 60 ++++----
- 47 files changed, 2335 insertions(+), 2335 deletions(-)
-
- Commit: 183
- Author: sam
- Date: Sun Nov 16 00:09:09 2003 +0000
-
- * Very ugly ee_blit function. Will be polished in a while.
-
- libee/Makefile.am | 1 +
- libee/blit.c | 102 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- libee/ee.h | 2 +
- test/Makefile.am | 2 +
- test/demo.c | 38 ++++++++++++++++++--
- 5 files changed, 142 insertions(+), 3 deletions(-)
-
- Commit: 181
- Author: sam
- Date: Sat Nov 15 12:42:38 2003 +0000
-
- * libee/ee.c:
- + Replaced ee_color_names[] with ee_get_color_name().
- + Don't oversleep in ee_refresh().
- * libee/graphics.c:
- + Implemented ee_printf().
- * test/demo.c:
- + If new keypresses are detected, don't wait for the next screen refresh.
- + Added an fps counter on demos.
- + Added controls for outlines and drawing boundaries.
-
- libee/ee.c | 55 +++++++++++--------
- libee/ee.h | 4 +-
- libee/graphics.c | 34 ++++++++++--
- test/demo.c | 152 ++++++++++++++++++++++++++---------------------------
- 4 files changed, 138 insertions(+), 107 deletions(-)
-
- Commit: 179
- Author: sam
- Date: Sat Nov 15 09:58:20 2003 +0000
-
- * libee/graphics.c:
- + Correct clipping in ee_putstr() for long strings.
- * libee/ee.c:
- + New ee_get_rendertime() call to provide framerate information.
- * libee/ee.h:
- + Added const keywords where it was meaningful, despite Slang's blatant
- omission of such keywords in its prototypes.
-
- libee/ee.c | 25 +++++++++++++++++++------
- libee/ee.h | 15 ++++++++-------
- libee/ee_internals.h | 1 +
- libee/graphics.c | 11 +++++++++--
- libee/line.c | 4 ++--
- 5 files changed, 39 insertions(+), 17 deletions(-)
-
- Commit: 177
- Author: sam
- Date: Fri Nov 14 19:00:07 2003 +0000
-
- * libee/ee.c:
- + Implemented correct framerate wait loop.
- + No framedropping yet.
- * test/demo.c src/main.c:
- + Set an arbitrary framerate for demos.
-
- libee/ee.c | 66 +++++++++++++++++++++++++----------------------------------
- src/main.c | 2 +
- test/demo.c | 2 +
- 3 files changed, 32 insertions(+), 38 deletions(-)
-
- Commit: 175
- Author: sam
- Date: Fri Nov 14 18:49:53 2003 +0000
-
- * Fixed compilation in an alternate directory.
-
- src/Makefile.am | 2 +-
- test/Makefile.am | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
- Commit: 173
- Author: sam
- Date: Fri Nov 14 17:02:36 2003 +0000
-
- * Sanity checks after each malloc() call.
-
- src/box.c | 2 ++
- src/main.c | 10 ++++++++++
- src/player.c | 2 ++
- src/starfield.c | 2 ++
- src/tunnel.c | 6 ++++++
- src/weapons.c | 4 ++--
- 6 files changed, 24 insertions(+), 2 deletions(-)
-
- Commit: 171
- Author: sam
- Date: Fri Nov 14 16:55:58 2003 +0000
-
- * libee/math.c:
- + ee_sqrt() now uses unsigned ints.
- + Avoid overflows in ee_sqrt().
-
- libee/ee.h | 2 +-
- libee/math.c | 31 ++++++++++++++++++-------------
- 2 files changed, 19 insertions(+), 14 deletions(-)
-
- Commit: 169
- Author: sam
- Date: Thu Nov 13 17:12:40 2003 +0000
-
- * src/intro.c: Minor graphical issue on dosemu with ncurses backend.
-
- src/intro.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
-
- Commit: 167
- Author: sam
- Date: Thu Nov 13 16:45:25 2003 +0000
-
- * libee/ee.c:
- + Error checking in ee_init().
- + Pre-generate the empty line for ee_clear().
- * libee/sprite.c:
- + Better error checking in ee_sprite_load().
-
- libee/ee.c | 11 +++++++-
- libee/ee_internals.h | 2 +
- libee/graphics.c | 11 +--------
- libee/sprite.c | 63 ++++++++++++++++++++++++++++++++++++-------------
- 4 files changed, 58 insertions(+), 29 deletions(-)
-
- Commit: 165
- Author: sam
- Date: Thu Nov 13 15:41:12 2003 +0000
-
- * Minor coding style changes.
-
- libee/conic.c | 6 +++---
- libee/line.c | 6 +++---
- src/box.c | 2 +-
- 3 files changed, 7 insertions(+), 7 deletions(-)
-
- Commit: 163
- Author: sam
- Date: Thu Nov 13 15:37:49 2003 +0000
-
- * Renamed sprites to < 8+3 names for the DOS port.
-
- data/Makefile.am | 22 ++++++------
- data/bar_boss | 27 ---------------
- data/bar_fighter | 14 --------
- data/barboss.txt | 27 +++++++++++++++
- data/barfight.txt | 14 ++++++++
- data/baz_fighter | 28 ----------------
- data/bazfight.txt | 28 ++++++++++++++++
- data/bongem.txt | 14 ++++++++
- data/bonheart.txt | 14 ++++++++
- data/explosion_medium | 60 ----------------------------------
- data/explosion_small | 32 ------------------
- data/foo_fighter | 29 ----------------
- data/foofight.txt | 29 ++++++++++++++++
- data/item_gem | 14 --------
- data/item_heart | 14 --------
- data/ship.txt | 7 ++++
- data/ship_green | 7 ----
- data/weapon_bomb | 86 -------------------------------------------------
- data/weapon_fragbomb | 50 ----------------------------
- data/wpnbomb.txt | 86 +++++++++++++++++++++++++++++++++++++++++++++++++
- data/wpnfrag.txt | 50 ++++++++++++++++++++++++++++
- data/xplmed.txt | 60 ++++++++++++++++++++++++++++++++++
- data/xplsmall.txt | 32 ++++++++++++++++++
- src/aliens.c | 6 ++--
- src/bonus.c | 4 +-
- src/explosions.c | 4 +-
- src/intro.c | 6 ++--
- src/player.c | 2 +-
- src/weapons.c | 4 +-
- test/demo.c | 2 +-
- 30 files changed, 386 insertions(+), 386 deletions(-)
-
- Commit: 161
- Author: sam
- Date: Wed Nov 12 23:46:58 2003 +0000
-
- * test/demo.c:
- + Removed a spurious '\n' from an ee_putstr().
- * src/starfield.c:
- + Fixed starfield color.
- * data/:
- + Fixed every sprite's colors.
-
- data/bar_boss | 26 ++++++++--------
- data/bar_fighter | 12 ++++----
- data/baz_fighter | 8 ++--
- data/explosion_medium | 50 ++++++++++++++++----------------
- data/explosion_small | 26 ++++++++--------
- data/foo_fighter | 24 ++++++++--------
- data/item_gem | 8 ++--
- data/item_heart | 12 ++++----
- data/ship_green | 2 +-
- data/weapon_bomb | 74 ++++++++++++++++++++++++------------------------
- data/weapon_fragbomb | 44 ++++++++++++++--------------
- src/starfield.c | 4 +-
- test/demo.c | 2 +-
- 13 files changed, 146 insertions(+), 146 deletions(-)
-
- Commit: 159
- Author: sam
- Date: Wed Nov 12 21:18:50 2003 +0000
-
- * libee/ee.h:
- + Added ee_color_names[] containing our 16 color names.
- * libee/ee.c:
- + Extended our color set to the full 16 instead of 10.
- + Precalculate ncurses attributes.
- * libee/graphics.c:
- + Clip color value in ee_set_color().
- + Clip characters in ee_putchar().
- + Partially clip characters in ee_putstr(), overflows aren't checked yet.
- * libee/ee_internals.h:
- + New file to share extern variables within libee.
- * test/demo.c:
- + Added a simple demo_color() to output all colors.
- + Replaced four ee_draw_line() with ee_draw_thin_box().
- + Replaced x1, y1, x2 etc. with xa, ya, xb etc. because <math.h> already
- defines y1.
- + Randomized colours from 0 to 15 instead of 1 to 10.
- * src/Makefiles.am:
- + Added -lm to the ttyvaders linking flags because of the intro.
- * README BUGS TODO:
- + Updated.
-
- BUGS | 8 +++
- Makefile.am | 2 +-
- README | 47 ++++++++--------
- TODO | 51 +++++++++--------
- libee/Makefile.am | 1 +
- libee/box.c | 7 +--
- libee/conic.c | 7 +--
- libee/ee.c | 107 +++++++++++++++++++++++++++++--------
- libee/ee.h | 31 +++++++----
- libee/ee_internals.h | 34 ++++++++++++
- libee/graphics.c | 72 +++++++++++++------------
- libee/io.c | 26 ++++------
- libee/line.c | 7 +--
- libee/math.c | 7 +--
- libee/sprite.c | 7 +--
- libee/triangle.c | 7 +--
- src/Makefile.am | 2 +-
- src/overlay.c | 4 +-
- src/weapons.c | 2 +-
- test/demo.c | 144 ++++++++++++++++++++++++++++---------------------
- 20 files changed, 339 insertions(+), 234 deletions(-)
-
- Commit: 157
- Author: sam
- Date: Wed Nov 12 18:41:02 2003 +0000
-
- * README:
- + Added a note about dos cross-compilation.
- * configure.ac:
- + Added a check for ScreenUpdate in <pc.h>.
- * libee/graphics.c libee/ee.c:
- + Improved the conio port thanks to ScreenUpdate().
-
- README | 4 +++
- configure.ac | 10 ++++++++
- libee/ee.c | 65 +++++++++++++++++++++++++++++++----------------------
- libee/graphics.c | 48 +++++++++++++++++++++++++--------------
- 4 files changed, 83 insertions(+), 44 deletions(-)
-
- Commit: 155
- Author: sam
- Date: Wed Nov 12 16:23:18 2003 +0000
-
- * MS-DOS port of libee, using <conio.h>.
-
- configure.ac | 9 ++++++++-
- libee/conic.c | 7 ++++++-
- libee/ee.c | 38 +++++++++++++++++++++++++++++---------
- libee/graphics.c | 40 +++++++++++++++++++++++++++++-----------
- libee/io.c | 8 ++++++--
- libee/line.c | 7 ++++++-
- 6 files changed, 84 insertions(+), 25 deletions(-)
-
- Commit: 153
- Author: sam
- Date: Wed Nov 12 01:48:58 2003 +0000
-
- * libee/graphics.c:
- + Renamed ee_color() to ee_set_color(), wrote ee_get_color().
- * libee/line.c:
- + Implemented draw_polyline() and draw_thin_polyline().
- * libee/sprite.c:
- + Removed the f member of struct ee_sprite.
- + Implemented ee_get_sprite_{width|height|dx|dy}().
- + Restore the color fater ee_draw_sprite() is called.
- * libee/box.c:
- + Fixed a bug causing improper box clipping at the right and the bottom.
- * data/foo_fighter:
- + Fixed bugs in the sprite.
- * src/intro.c:
- + Test effects for the future game's intro.
- * test/spritedit.c:
- + Added stuff to the sprite editor. We can now navigate through frames.
-
- data/foo_fighter | 8 +++---
- libee/box.c | 4 +-
- libee/ee.h | 27 ++++++++++++++++---
- libee/graphics.c | 10 ++++++-
- libee/line.c | 33 +++++++++++++++++++++++
- libee/sprite.c | 64 +++++++++++++++++++++++++++++++++++---------
- src/Makefile.am | 1 +
- src/aliens.c | 29 ++------------------
- src/bonus.c | 8 +++---
- src/box.c | 6 ++--
- src/common.h | 2 +
- src/explosions.c | 23 +++------------
- src/intro.c | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- src/main.c | 2 +
- src/overlay.c | 20 +++++++-------
- src/player.c | 2 +-
- src/starfield.c | 2 +-
- src/tunnel.c | 4 +-
- src/weapons.c | 61 ++++++++++++++++++++----------------------
- test/demo.c | 46 ++++++++++++++++----------------
- test/spritedit.c | 65 ++++++++++++++++++++++++++++++++++++++++++---
- 21 files changed, 346 insertions(+), 148 deletions(-)
-
- Commit: 151
- Author: sam
- Date: Tue Nov 11 10:22:19 2003 +0000
-
- * libee/triangle.c:
- + Wrote ee_draw_triangle() and ee_draw_thin_triangle().
- * libee/box.c:
- + Wrote ee_draw_box(), ee_draw_thin_box() and ee_fill_box().
- * libee/conic.c:
- + Wrote ee_fill_ellipse().
- + First attempt at ee_draw_thin_ellipse(), to be reworked.
- * test/demo.c:
- + Merged demo_lines() and demo_thin_lines().
- + Merged demo_triangles() and demo_outlined_triangles().
- + Wrote demo_box().
- + Use ee_fill_ellipse() in demo_all().
-
- libee/Makefile.am | 1 +
- libee/box.c | 127 ++++++++++++++++++++++++++
- libee/conic.c | 88 ++++++++++++++++++
- libee/ee.h | 10 ++
- libee/triangle.c | 14 +++
- test/demo.c | 254 +++++++++++++++++------------------------------------
- 6 files changed, 319 insertions(+), 175 deletions(-)
-
- Commit: 149
- Author: sam
- Date: Tue Nov 11 08:00:36 2003 +0000
-
- * src/weapons.c:
- + Use ee_draw_ellipse() instead of ee_draw_circle() to draw the nuke.
- * src/player.c:
- + Use ee_draw_sprite() to draw our ship.
-
- data/Makefile.am | 1 +
- data/ship_green | 7 +++++++
- src/collide.c | 8 ++++----
- src/main.c | 32 ++++++++++++++++----------------
- src/player.c | 32 ++++++--------------------------
- src/weapons.c | 14 +++++++++-----
- 6 files changed, 43 insertions(+), 51 deletions(-)
-
- Commit: 147
- Author: sam
- Date: Mon Nov 10 23:38:50 2003 +0000
-
- * libee/graphics.c:
- + Moved ee_putstr() and ee_putchar() in here.
- * libee/ee.h:
- + Got rid of ee_goto().
- + Moved <slang.h> or <curses.h> into libee.
- * Replaced ee_goto()/ee_putstr() pairs with ee_putstr().
- * Ditto for ee_putchar().
-
- libee/Makefile.am | 1 +
- libee/conic.c | 26 +++-----
- libee/ee.c | 30 ++--------
- libee/ee.h | 34 ++---------
- libee/graphics.c | 93 +++++++++++++++++++++++++++++
- libee/io.c | 6 ++
- libee/line.c | 26 +++++----
- libee/math.c | 6 ++
- libee/sprite.c | 10 +++-
- libee/triangle.c | 11 ++-
- src/box.c | 20 +++---
- src/overlay.c | 25 +++-----
- src/player.c | 15 ++---
- src/starfield.c | 3 +-
- src/tunnel.c | 46 ++-------------
- src/weapons.c | 168 ++++++++++++++++++-----------------------------------
- test/demo.c | 53 ++++++----------
- 17 files changed, 264 insertions(+), 309 deletions(-)
-
- Commit: 145
- Author: sam
- Date: Mon Nov 10 23:04:13 2003 +0000
-
- * test/spritedit.c:
- + Placeholder for our upcoming sprite editor.
- * src/Makefile.am data/Makefile.am:
- + Use AM_CPPFLAGS, not target_CPPFLAGS, so that automake-1.5 can be used.
-
- data/Makefile.am | 1 +
- src/Makefile.am | 4 +-
- test/Makefile.am | 10 ++++++--
- test/spritedit.c | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 4 files changed, 68 insertions(+), 5 deletions(-)
-
- Commit: 143
- Author: sam
- Date: Mon Nov 10 22:43:30 2003 +0000
-
- * src/weapons.c data/weapon_fragbomb:
- + Drew the fragbomb sprite.
- + Use the fragbomb in src/weapons.c.
-
- data/Makefile.am | 1 +
- data/weapon_fragbomb | 50 ++++++++++++++++++++++++++
- src/weapons.c | 96 ++++---------------------------------------------
- 3 files changed, 59 insertions(+), 88 deletions(-)
-
- Commit: 141
- Author: sam
- Date: Mon Nov 10 21:54:11 2003 +0000
-
- * data/weapon_bomb:
- + New bomb sprite.
- * src/weapons.c:
- + Switched the bomb drawing to use ee_draw_sprite().
-
- data/Makefile.am | 1 +
- data/weapon_bomb | 86 ++++++++++++++++++++++++++++
- src/weapons.c | 165 +++++++----------------------------------------------
- 3 files changed, 109 insertions(+), 143 deletions(-)
-
- Commit: 139
- Author: sam
- Date: Mon Nov 10 21:17:47 2003 +0000
-
- * libee/sprite.c:
- + Made sprite loading more robust.
- * src/explosions.c:
- + No longer use ee_putchar etc. to draw our sprites, but use
- ee_draw_sprite().
- * data/:
- + Drew explosion_medium and explosion_small sprites.
-
- data/Makefile.am | 11 ++++-
- data/explosion_medium | 60 ++++++++++++++++++++++++
- data/explosion_small | 32 +++++++++++++
- libee/sprite.c | 14 +++---
- src/explosions.c | 121 ++++---------------------------------------------
- 5 files changed, 120 insertions(+), 118 deletions(-)
-
- Commit: 137
- Author: sam
- Date: Mon Nov 10 20:43:02 2003 +0000
-
- * libee/conic.c: Clip circles and ellipses.
-
- libee/conic.c | 39 +++++++++++++++++++++++++++++++++++----
- 1 files changed, 35 insertions(+), 4 deletions(-)
-
- Commit: 135
- Author: sam
- Date: Mon Nov 10 18:29:04 2003 +0000
-
- * libee/sprite.c:
- + Added sanity checks in ee_sprite_* functions.
- * libee/conic.c:
- + Use ellipsepoints() in ee_draw_circle().
-
- libee/conic.c | 29 ++++++++++++-----------------
- libee/sprite.c | 16 +++++++++++++++-
- 2 files changed, 27 insertions(+), 18 deletions(-)
-
- Commit: 133
- Author: sam
- Date: Mon Nov 10 18:23:23 2003 +0000
-
- * test/demo.c:
- + Ellipses demo.
-
- test/demo.c | 52 +++++++++++++++++++++++++++++++++++++++++++++++-----
- 1 files changed, 47 insertions(+), 5 deletions(-)
-
- Commit: 131
- Author: sam
- Date: Mon Nov 10 18:21:36 2003 +0000
-
- * libee/conic.c:
- + ee_draw_ellipse().
-
- libee/conic.c | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
- libee/ee.h | 1 +
- 2 files changed, 51 insertions(+), 0 deletions(-)
-
- Commit: 129
- Author: sam
- Date: Mon Nov 10 15:31:12 2003 +0000
-
- * Renamed libee/circle.c to libee/conic.c because we'll do ellipsis.
-
- libee/Makefile.am | 2 +-
- libee/circle.c | 49 -------------------------------------------------
- libee/conic.c | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
- libee/line.c | 4 ++++
- 4 files changed, 54 insertions(+), 50 deletions(-)
-
- Commit: 127
- Author: sam
- Date: Mon Nov 10 15:16:38 2003 +0000
-
- * libee/line.c:
- + Added code comments.
-
- libee/line.c | 46 ++++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 46 insertions(+), 0 deletions(-)
-
- Commit: 125
- Author: sam
- Date: Mon Nov 10 14:19:21 2003 +0000
-
- * configure.ac:
- + Moved optimization flags and warning triggers here.
- + Updated the snapshot timestamp.
-
- configure.ac | 9 +++++++--
- libee/Makefile.am | 5 -----
- src/Makefile.am | 5 -----
- test/Makefile.am | 5 -----
- 4 files changed, 7 insertions(+), 17 deletions(-)
-
- Commit: 123
- Author: sam
- Date: Mon Nov 10 14:13:56 2003 +0000
-
- * test/demo.c: Nicer complete demo.
-
- test/demo.c | 203 +++++++++++++++++++++++++++++++++++++++++++----------------
- 1 files changed, 148 insertions(+), 55 deletions(-)
-
- Commit: 121
- Author: sam
- Date: Mon Nov 10 09:26:40 2003 +0000
-
- * libee/sprite.c:
- + More robust sprite loader.
- + Added ee_set_sprite_frame() and ee_get_sprite_frame().
- + Free all structures in ee_free_sprite().
- * src/aliens.c src/bonus.c:
- + Use ee_draw_sprite() instead of our manual sprite rendering.
- * src/box.c:
- + Use ee_draw_line() instead of the manual equivalent.
- * data/:
- + Added foo_fighter, baz_fighter, item_gem and item_heart sprites.
-
- data/Makefile.am | 2 +-
- data/baz_fighter | 28 ++++++++++++
- data/foo_fighter | 29 ++++++++++++
- data/item_gem | 14 ++++++
- data/item_heart | 14 ++++++
- libee/ee.h | 2 +
- libee/sprite.c | 28 ++++++++++++
- src/aliens.c | 130 ++++++------------------------------------------------
- src/bonus.c | 32 ++++---------
- src/box.c | 51 ++++++---------------
- 10 files changed, 155 insertions(+), 175 deletions(-)
-
- Commit: 119
- Author: sam
- Date: Mon Nov 10 02:00:52 2003 +0000
-
- * Oops, forgot data/Makefile.am.
-
- data/Makefile.am | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 117
- Author: sam
- Date: Mon Nov 10 02:00:19 2003 +0000
-
- * test/demo.c:
- + Wrote a little sprite demo.
- * data/:
- + Added bar_fighter (from ttyvaders) and bar_boss (from shapes.txt).
-
- Makefile.am | 2 +-
- configure.ac | 1 +
- data/bar_boss | 27 +++++++++++++++++++++++++++
- data/bar_fighter | 14 ++++++++++++++
- test/demo.c | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
- 5 files changed, 94 insertions(+), 1 deletions(-)
-
- Commit: 115
- Author: sam
- Date: Mon Nov 10 01:56:24 2003 +0000
-
- * libee/sprite.c:
- + Beginning of sprite handling within the library.
- + Added support to load files.
-
- libee/Makefile.am | 1 +
- libee/ee.h | 9 +++
- libee/sprite.c | 150 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- 3 files changed, 160 insertions(+), 0 deletions(-)
-
- Commit: 113
- Author: sam
- Date: Mon Nov 10 00:27:33 2003 +0000
-
- * test/demo.c:
- + outlined triangles demo.
-
- test/demo.c | 41 +++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 41 insertions(+), 0 deletions(-)
-
- Commit: 111
- Author: sam
- Date: Mon Nov 10 00:15:02 2003 +0000
-
- * Removed CPPFLAGS_slang and CPPFLAGS_ncurses, we now have config.h.
-
- configure.ac | 18 +++++++-----------
- libee/Makefile.am | 8 --------
- src/Makefile.am | 4 +---
- test/Makefile.am | 4 +---
- 4 files changed, 9 insertions(+), 25 deletions(-)
-
- Commit: 109
- Author: sam
- Date: Sun Nov 9 23:34:24 2003 +0000
-
- * src/*.c:
- + Added missing #include "config.h".
- + Fixed a nasty bug in ee_rand() calls.
-
- src/aliens.c | 4 +++-
- src/bonus.c | 2 ++
- src/box.c | 2 ++
- src/collide.c | 6 ++++--
- src/explosions.c | 4 +++-
- src/main.c | 6 ++++--
- src/overlay.c | 2 ++
- src/player.c | 2 ++
- src/starfield.c | 20 +++++++++++---------
- src/tunnel.c | 4 ++--
- src/weapons.c | 2 ++
- 11 files changed, 37 insertions(+), 17 deletions(-)
-
- Commit: 107
- Author: sam
- Date: Sun Nov 9 23:01:29 2003 +0000
-
- * test/demo.c:
- + Disabled the pyramid demo and wrote a simple triangles demo.
-
- test/demo.c | 63 ++++++++++++++++++++++++++--------------------------------
- 1 files changed, 28 insertions(+), 35 deletions(-)
-
- Commit: 105
- Author: sam
- Date: Sun Nov 9 21:36:24 2003 +0000
-
- * libee/triangle.c:
- + Implemented ee_fill_triangle().
- * test/demo.c:
- + Triangle demo.
-
- libee/Makefile.am | 5 ++-
- libee/ee.h | 3 +-
- libee/triangle.c | 90 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- test/Makefile.am | 2 +-
- test/demo.c | 57 +++++++++++++++++++++++++++++++++-
- 5 files changed, 152 insertions(+), 5 deletions(-)
-
- Commit: 103
- Author: sam
- Date: Sun Nov 9 19:46:14 2003 +0000
-
- * libee/line.c:
- + ee_draw_thin_line().
- * test/demo.c:
- + Added a thin lines demo.
-
- libee/ee.h | 1 +
- libee/line.c | 120 ++++++++++++++++++++++++++++++++++++++++++++++++++++++---
- test/demo.c | 75 ++++++++++++++++++++++++------------
- 3 files changed, 165 insertions(+), 31 deletions(-)
-
- Commit: 101
- Author: sam
- Date: Sun Nov 9 18:10:44 2003 +0000
-
- * libee/line.c: genericized line drawing for future use.
-
- libee/line.c | 99 ++++++++++++++++++++++++++++++++++++++--------------------
- 1 files changed, 65 insertions(+), 34 deletions(-)
-
- Commit: 99
- Author: sam
- Date: Sun Nov 9 17:45:12 2003 +0000
-
- * test/demo.c:
- + Putpixel demo.
- + Draw line demo.
- + Draw circle demo.
- + Animated radar demo.
-
- test/demo.c | 178 +++++++++++++++++++++++++++++++++++++++++++++++++++++++----
- 1 files changed, 167 insertions(+), 11 deletions(-)
-
- Commit: 97
- Author: sam
- Date: Sun Nov 9 17:21:43 2003 +0000
-
- * src/weapons.c:
- + Removed draw_circle, use ee_draw_circle instead.
- * libee/circle.c:
- + New ee_draw_circle function.
- * libee/line.c:
- + Changed an internal function's name.
-
- libee/Makefile.am | 1 +
- libee/circle.c | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
- libee/ee.h | 1 +
- libee/line.c | 6 +++---
- src/weapons.c | 30 ++++--------------------------
- 5 files changed, 58 insertions(+), 29 deletions(-)
-
- Commit: 95
- Author: sam
- Date: Sun Nov 9 16:34:23 2003 +0000
-
- * libee/line.c: Implemented ee_draw_line.
-
- libee/Makefile.am | 8 +++-
- libee/ee.h | 2 +
- libee/line.c | 153 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- 3 files changed, 162 insertions(+), 1 deletions(-)
-
- Commit: 93
- Author: sam
- Date: Sun Nov 9 13:52:40 2003 +0000
-
- * libee/ee.c:
- + got rid of DELAY.
- * test/demo.c:
- + Minor animation effect.
-
- libee/ee.c | 15 +++++++++++----
- libee/ee.h | 1 +
- test/demo.c | 11 +++++++++--
- 3 files changed, 21 insertions(+), 6 deletions(-)
-
- Commit: 91
- Author: sam
- Date: Sun Nov 9 13:51:37 2003 +0000
-
- * libee/math.c: fixed a thinko in ee_rand().
-
- libee/math.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- Commit: 89
- Author: sam
- Date: Sun Nov 9 13:32:04 2003 +0000
-
- * libee/io.c:
- + Moved ee_get_key() here.
- * libee/math.c:
- + Moved r00t() here and renamed it to ee_sqrt().
- + Moved GET_RAND() here and renamed it to ee_rand().
- * src/math.c:
- + Removed this deprecated file.
-
- libee/Makefile.am | 2 +-
- libee/ee.c | 22 ----------------------
- libee/ee.h | 3 +++
- libee/io.c | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
- libee/math.c | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- src/Makefile.am | 1 -
- src/aliens.c | 2 +-
- src/collide.c | 4 ++--
- src/common.h | 6 ------
- src/explosions.c | 2 +-
- src/main.c | 4 ++--
- src/math.c | 42 ------------------------------------------
- src/starfield.c | 18 +++++++++---------
- src/tunnel.c | 4 ++--
- src/weapons.c | 4 ++--
- 15 files changed, 124 insertions(+), 91 deletions(-)
-
- Commit: 87
- Author: sam
- Date: Sun Nov 9 13:16:19 2003 +0000
-
- * Coding style everywhere.
-
- src/aliens.c | 206 +++++++-------
- src/bonus.c | 70 +++---
- src/box.c | 84 +++---
- src/ceo.c | 10 +-
- src/collide.c | 140 +++++-----
- src/common.h | 74 +++---
- src/explosions.c | 218 ++++++++--------
- src/main.c | 146 +++++-----
- src/math.c | 6 +-
- src/overlay.c | 62 +++---
- src/player.c | 56 ++--
- src/starfield.c | 48 ++--
- src/tunnel.c | 108 ++++----
- src/weapons.c | 782 +++++++++++++++++++++++++++---------------------------
- 14 files changed, 1005 insertions(+), 1005 deletions(-)
-
- Commit: 85
- Author: sam
- Date: Sun Nov 9 13:02:34 2003 +0000
-
- * libee/Makefile.am, test/Makefile.am:
- + Added more compiler warning flags.
- * test/demo.c:
- + Small demo for libee.
-
- libee/Makefile.am | 9 ++++++++
- test/Makefile.am | 24 +++++++++++++++++++++++
- test/demo.c | 54 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- 3 files changed, 87 insertions(+), 0 deletions(-)
-
- Commit: 83
- Author: sam
- Date: Sun Nov 9 13:01:44 2003 +0000
-
- * libee/ee.c: Fixed a compilation warning.
-
- libee/ee.c | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
-
- Commit: 81
- Author: sam
- Date: Sun Nov 9 12:48:09 2003 +0000
-
- * libee/ee.c: Exact line fill in ee_clear().
-
- libee/ee.c | 25 ++++++++++++-------------
- 1 files changed, 12 insertions(+), 13 deletions(-)
-
- Commit: 79
- Author: sam
- Date: Sun Nov 9 12:40:53 2003 +0000
-
- * libee is now standalone.
-
- libee/Makefile.am | 4 +-
- libee/ee.c | 164 +++++++-------
- libee/ee.h | 74 ++++++
- src/Makefile.am | 2 +-
- src/aliens.c | 150 ++++++------
- src/bonus.c | 46 ++--
- src/box.c | 52 ++--
- src/ceo.c | 6 +-
- src/common.h | 44 +----
- src/explosions.c | 176 +++++++-------
- src/main.c | 13 +-
- src/overlay.c | 54 +++---
- src/player.c | 26 +-
- src/starfield.c | 8 +-
- src/tunnel.c | 30 ++--
- src/weapons.c | 660 ++++++++++++++++++++++++++--------------------------
- 16 files changed, 771 insertions(+), 738 deletions(-)
-
- Commit: 77
- Author: sam
- Date: Sun Nov 9 12:02:42 2003 +0000
-
- * libee is now (almost) standalone.
-
- Makefile.am | 2 +-
- configure.ac | 3 +++
- libee/Makefile.am | 11 +++++++++++
- src/Makefile.am | 3 +--
- 4 files changed, 16 insertions(+), 3 deletions(-)
-
- Commit: 75
- Author: sam
- Date: Sun Nov 9 11:26:08 2003 +0000
-
- * libee/ee.c:
- + First file in libee, from src/graphics.c.
- + Disable cursor upon initialisation.
- + Added delay code for constant framerate.
- * src/common.h:
- + Minor compilation fix for latest ncurses.
-
- doc/shapes.txt | 10 +++
- libee/ee.c | 228 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
- src/Makefile.am | 2 +-
- src/ceo.c | 6 +-
- src/common.h | 9 +-
- src/graphics.c | 183 --------------------------------------------
- src/main.c | 8 +-
- 7 files changed, 250 insertions(+), 196 deletions(-)
-
- Commit: 73
- Author: sam
- Date: Thu Nov 6 21:40:53 2003 +0000
-
- * bootstrap: always remove autom4te.cache.
-
- bootstrap | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
- Commit: 71
- Author: sam
- Date: Thu Oct 2 01:08:13 2003 +0000
-
- * Fixed keywords, ignore, and lots of tiny SVN things.
-
- bootstrap | 63 +++++++++++++++++++++++++++++----------------------------
- configure.ac | 2 +-
- 2 files changed, 33 insertions(+), 32 deletions(-)
-
- Commit: 69
- Author: sam
- Date: Sun Feb 9 11:17:40 2003 +0000
-
- * support for boxes
- * application: pause box
-
- TODO | 2 +-
- src/Makefile.am | 1 +
- src/box.c | 123 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
- src/common.h | 19 ++++++++-
- src/main.c | 27 +++++++++++-
- src/overlay.c | 4 +-
- 6 files changed, 169 insertions(+), 7 deletions(-)
-
- Commit: 67
- Author: sam
- Date: Mon Jan 6 12:22:58 2003 +0000
-
- * cosmetic code changes.
- * fixed a bug in the tunnel munching.
-
- TODO | 2 ++
- src/collide.c | 30 +++++++++---------------------
- 2 files changed, 11 insertions(+), 21 deletions(-)
-
- Commit: 65
- Author: sam
- Date: Mon Dec 23 16:44:28 2002 +0000
-
- * fixed the ncurses build.
- * replaced '�' with ':' in the fragbomb tail because it's not ASCII.
-
- README | 8 ++++++++
- TODO | 2 +-
- configure.ac | 8 ++++++--
- src/weapons.c | 16 ++++++++--------
- 4 files changed, 23 insertions(+), 11 deletions(-)
-
- Commit: 63
- Author: sam
- Date: Mon Dec 23 16:21:38 2002 +0000
-
- * new timestamp for a new snapshot.
- * lots of sanity checks in collide.c.
- * moved usleep() to graphics.c.
- * added random key generator in the dummy driver.
- * cosmetic changes in the energy bars.
-
- configure.ac | 4 +-
- src/collide.c | 62 ++++++++++++++++++++++++++++++++++++++-----------------
- src/common.h | 11 +++++----
- src/graphics.c | 22 +++++++++++++++++++-
- src/main.c | 11 +++++----
- src/overlay.c | 20 +++++++++---------
- src/player.c | 3 +-
- 7 files changed, 90 insertions(+), 43 deletions(-)
-
- Commit: 61
- Author: sam
- Date: Mon Dec 23 15:06:13 2002 +0000
-
- * better handling of special weapon timeout.
- * the bomb is now part of the standard fire button effect.
- * overlay for life and special weapon jauges.
-
- src/Makefile.am | 9 ++--
- src/common.h | 110 ++++++++++++++++++++++++++++++++++++++++++-------------
- src/main.c | 68 ++++++++++++++++++---------------
- src/overlay.c | 86 +++++++++++++++++++++++++++++++++++++++++++
- src/player.c | 8 ++--
- 5 files changed, 216 insertions(+), 65 deletions(-)
-
- Commit: 59
- Author: sam
- Date: Mon Dec 23 13:46:27 2002 +0000
-
- * aliens are now named foo, bar and baz.
- * beginning of life jauges.
-
- src/aliens.c | 38 +++++++++++++++++++-------------------
- src/collide.c | 9 ++++++++-
- src/common.h | 7 +++++--
- src/main.c | 4 ++--
- src/player.c | 28 +++++++++++++++++++++++++++-
- 5 files changed, 61 insertions(+), 25 deletions(-)
-
- Commit: 57
- Author: sam
- Date: Mon Dec 23 13:13:04 2002 +0000
-
- * ship has vx and vy.
-
- src/common.h | 4 ++--
- src/main.c | 6 +++---
- src/player.c | 27 +++++++++++++++++----------
- 3 files changed, 22 insertions(+), 15 deletions(-)
-
- Commit: 55
- Author: sam
- Date: Mon Dec 23 12:47:36 2002 +0000
-
- * cosmetic change: reworked draw_tunnel.
-
- TODO | 2 +-
- src/main.c | 3 +-
- src/tunnel.c | 171 +++++++++++++++++++++++++++++++---------------------------
- 3 files changed, 93 insertions(+), 83 deletions(-)
-
- Commit: 53
- Author: sam
- Date: Mon Dec 23 12:03:31 2002 +0000
-
- * lasers are now twice as fast.
- * walls are now filled, and displayed on top of aliens.
-
- src/main.c | 23 ++++++++-------------
- src/tunnel.c | 62 +++++++++++++++++++++++++++++++++++++++++++++------------
- 2 files changed, 58 insertions(+), 27 deletions(-)
-
- Commit: 51
- Author: sam
- Date: Mon Dec 23 10:06:27 2002 +0000
-
- * added support for --disable-slang.
- * fixed an overflow in the tunnel update code.
- * fragbomb is now 'f', not 'd'.
- * added a missing call to init_bonus().
-
- configure.ac | 14 +++++++++++---
- src/Makefile.am | 15 ++++++++-------
- src/ceo.c | 3 ++-
- src/common.h | 9 +++++++--
- src/graphics.c | 29 +++++++++++++++++++++--------
- src/main.c | 10 ++++------
- src/tunnel.c | 6 ++----
- 7 files changed, 55 insertions(+), 31 deletions(-)
-
- Commit: 49
- Author: sam
- Date: Mon Dec 23 09:28:37 2002 +0000
-
- * the beam now digs the tunnel.
- * the starfield is now an array of stars.
- * fixed wall rendering (offset issues and disappearing left wall).
- * 32 seekers on fragbomb explosion, not 16.
-
- TODO | 8 +++--
- src/collide.c | 100 +++++++++++++++++++++++++++++++------------------------
- src/common.h | 18 +++++-----
- src/main.c | 7 ++--
- src/starfield.c | 50 ++++++++++++++++-----------
- src/tunnel.c | 34 +++++++++---------
- src/weapons.c | 7 ++--
- 7 files changed, 125 insertions(+), 99 deletions(-)
-
- Commit: 47
- Author: sam
- Date: Sun Dec 22 23:39:15 2002 +0000
-
- * seekers and homing bombs react more quickly.
- * 16 seekers on fragbomb explosion instead of 12.
-
- src/weapons.c | 39 ++++++++++++++++++++++++++-------------
- 1 files changed, 26 insertions(+), 13 deletions(-)
-
- Commit: 45
- Author: sam
- Date: Sun Dec 22 23:01:35 2002 +0000
-
- * fixed a segfault when the target seeker speed was zero.
- * factorized the seeker generation on fragbomb explosion.
-
- src/math.c | 9 +++++++--
- src/weapons.c | 40 ++++++++++++++++++++++------------------
- 2 files changed, 29 insertions(+), 20 deletions(-)
-
- Commit: 43
- Author: sam
- Date: Sun Dec 22 22:36:42 2002 +0000
-
- * Removed the dependency on <math.h>. We don't need no stinking sqrt!
-
- src/Makefile.am | 1 +
- src/common.h | 4 +++-
- src/math.c | 37 +++++++++++++++++++++++++++++++++++++
- src/weapons.c | 7 +++----
- 4 files changed, 44 insertions(+), 5 deletions(-)
-
- Commit: 41
- Author: sam
- Date: Sun Dec 22 22:17:41 2002 +0000
-
- * dead aliens don't explode in the collision loop but in their update loop.
- * new super weapon, the fragmentation bomb.
-
- doc/shapes.txt | 2 +-
- src/aliens.c | 11 ++-
- src/ceo.c | 9 +-
- src/collide.c | 322 +++++++++++++++++++++++++++----------------------------
- src/common.h | 4 +-
- src/main.c | 11 ++-
- src/weapons.c | 131 +++++++++++++++++++++++-
- 7 files changed, 316 insertions(+), 174 deletions(-)
-
- Commit: 39
- Author: sam
- Date: Sun Dec 22 19:08:35 2002 +0000
-
- * Moved generated autotools files to the autotools/ directory.
-
- .cvsignore | 8 +-------
- Makefile.am | 2 +-
- autotools/.cvsignore | 10 ++++++++++
- bootstrap | 5 +++--
- configure.ac | 2 ++
- debian/.cvsignore | 3 +++
- src/Makefile.am | 2 +-
- 7 files changed, 21 insertions(+), 11 deletions(-)
-
- Commit: 37
- Author: sam
- Date: Sun Dec 22 18:44:12 2002 +0000
-
- * I think I fucked up the $Id tags on my previous commit.
-
- src/aliens.c | 2 +-
- src/bonus.c | 2 +-
- src/ceo.c | 2 +-
- src/collide.c | 2 +-
- src/common.h | 2 +-
- src/explosions.c | 2 +-
- src/graphics.c | 2 +-
- src/main.c | 2 +-
- src/player.c | 2 +-
- src/starfield.c | 2 +-
- src/tunnel.c | 2 +-
- src/weapons.c | 2 +-
- 12 files changed, 12 insertions(+), 12 deletions(-)
-
- Commit: 35
- Author: sam
- Date: Sun Dec 22 18:42:32 2002 +0000
-
- * added the COPYING file (GPLv2).
- * added GPL headers to source files.
-
- COPYING | 340 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- src/aliens.c | 21 ++++
- src/bonus.c | 21 ++++
- src/ceo.c | 21 ++++
- src/collide.c | 21 ++++
- src/common.h | 21 ++++
- src/explosions.c | 21 ++++
- src/graphics.c | 21 ++++
- src/main.c | 2 +-
- src/player.c | 21 ++++
- src/starfield.c | 21 ++++
- src/tunnel.c | 21 ++++
- src/weapons.c | 21 ++++
- 13 files changed, 572 insertions(+), 1 deletions(-)
-
- Commit: 33
- Author: sam
- Date: Sun Dec 22 18:40:36 2002 +0000
-
- * tab == hotkey for CEO alert.
-
- src/Makefile.am | 1 +
- src/ceo.c | 24 ++++++++++++++++++++++++
- src/common.h | 2 ++
- src/main.c | 16 +++++++++++-----
- 4 files changed, 38 insertions(+), 5 deletions(-)
-
- Commit: 31
- Author: sam
- Date: Wed Dec 18 18:44:47 2002 +0000
-
- * 3rd alien type.
-
- TODO | 4 +++-
- doc/shapes.txt | 17 ++++++++++++++++-
- src/aliens.c | 39 ++++++++++++++++++++-------------------
- 3 files changed, 39 insertions(+), 21 deletions(-)
-
- Commit: 29
- Author: sam
- Date: Wed Dec 18 18:12:28 2002 +0000
-
- * Scrapped Makefile.
-
- Makefile | 530 --------------------------------------------------------------
- 1 files changed, 0 insertions(+), 530 deletions(-)
-
- Commit: 27
- Author: sam
- Date: Wed Dec 18 18:11:54 2002 +0000
-
- * README and TODO files.
-
- Makefile | 12 ++++++------
- README | 35 +++++++++++++++++++++++++++++++++++
- TODO | 38 ++++++++++++++++++++++++++++++++++++++
- 3 files changed, 79 insertions(+), 6 deletions(-)
-
- Commit: 25
- Author: sam
- Date: Wed Dec 18 13:29:31 2002 +0000
-
- * the bomb's head is now white
-
- Makefile | 6 ++--
- configure.ac | 4 +-
- doc/shapes.txt | 9 +++++-
- src/collide.c | 2 +-
- src/weapons.c | 76 +++++++++++++++++++++++++++++++++++++++----------------
- 5 files changed, 67 insertions(+), 30 deletions(-)
-
- Commit: 23
- Author: sam
- Date: Sun Dec 15 17:16:45 2002 +0000
-
- * new weapon: bomb.
- * beam now collides with aliens.
-
- doc/shapes.txt | 32 +++++++++++
- src/aliens.c | 6 +-
- src/collide.c | 63 +++++++++++++++++-----
- src/common.h | 6 +-
- src/main.c | 75 ++++++++++++++------------
- src/weapons.c | 164 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 6 files changed, 291 insertions(+), 55 deletions(-)
-
- Commit: 21
- Author: sam
- Date: Sun Dec 15 05:03:55 2002 +0000
-
- * 'beam' weapon.
-
- doc/shapes.txt | 79 +++++++---------------------
- src/common.h | 2 +-
- src/main.c | 9 +++-
- src/weapons.c | 155 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 4 files changed, 184 insertions(+), 61 deletions(-)
-
- Commit: 19
- Author: sam
- Date: Sun Dec 15 03:41:32 2002 +0000
-
- * real Debian package files.
- * two new types of aliens. only one rules.
- * removed gfx_write in favor of gfx_putchar and gfx_putstr.
- * added bonuses at alien death. they do nothing yet.
- * seeker missiles. 'b' to test.
- * weapon resolution is now 16*char. needs to be generalized.
- * fixed the supernova bugs. center could collide with the tunnel, and
- the last frame was badly displayed.
- * lots of cleanups everywhere.
-
- Makefile | 6 +-
- configure.ac | 4 +-
- debian/changelog | 5 +
- debian/control | 15 +++
- debian/rules | 77 +++++++++++++
- doc/shapes.txt | 43 +++++++-
- src/Makefile.am | 5 +-
- src/aliens.c | 266 +++++++++++++++++++++++++++-------------------
- src/bonus.c | 102 ++++++++++++++++++
- src/collide.c | 210 ++++++++++++++++++++++++-------------
- src/common.h | 70 +++++++++----
- src/explosions.c | 312 +++++++++++++++++++++---------------------------------
- src/graphics.c | 2 +-
- src/main.c | 110 ++++++++++++--------
- src/player.c | 33 +++----
- src/starfield.c | 6 +-
- src/tunnel.c | 25 ++---
- src/weapons.c | 205 +++++++++++++++++++++++++-----------
- 18 files changed, 947 insertions(+), 549 deletions(-)
-
- Commit: 17
- Author: sam
- Date: Fri Dec 13 20:50:00 2002 +0000
-
- * autotoolificationized the whole thing.
-
- .cvsignore | 25 +++-
- Makefile | 541 +++++++++++++++++++++++++++++++++++++++++++++++++---
- Makefile.am | 10 +
- aliens.c | 176 -----------------
- bootstrap | 44 +++++
- collide.c | 151 ---------------
- common.h | 134 -------------
- configure.ac | 34 ++++
- debian/.cvsignore | 3 +
- debian/Makefile.am | 1 +
- doc/shapes.txt | 135 +++++++++++++
- explosions.c | 305 -----------------------------
- graphics.c | 129 -------------
- main.c | 183 ------------------
- player.c | 74 -------
- shapes.txt | 135 -------------
- src/.cvsignore | 6 +
- src/Makefile.am | 35 ++++
- src/aliens.c | 176 +++++++++++++++++
- src/collide.c | 151 +++++++++++++++
- src/common.h | 134 +++++++++++++
- src/explosions.c | 305 +++++++++++++++++++++++++++++
- src/graphics.c | 129 +++++++++++++
- src/main.c | 183 ++++++++++++++++++
- src/player.c | 74 +++++++
- src/starfield.c | 59 ++++++
- src/tunnel.c | 171 +++++++++++++++++
- src/weapons.c | 135 +++++++++++++
- starfield.c | 59 ------
- tunnel.c | 171 -----------------
- weapons.c | 135 -------------
- 31 files changed, 2326 insertions(+), 1677 deletions(-)
-
- Commit: 15
- Author: sam
- Date: Fri Dec 13 19:27:16 2002 +0000
-
- * moved nuke from explosions to weapons.
- * used a cool Bresenham algorithm to draw the nuke circles.
- * nuke collides with aliens.
-
- collide.c | 80 ++++++++++++++++++++++++++++++++--------------
- common.h | 16 ++++++---
- explosions.c | 100 ----------------------------------------------------------
- main.c | 14 +++++---
- player.c | 6 +++
- weapons.c | 88 ++++++++++++++++++++++++++++++++++++++++++++-------
- 6 files changed, 156 insertions(+), 148 deletions(-)
-
- Commit: 13
- Author: sam
- Date: Fri Dec 13 19:24:53 2002 +0000
-
- * .cvsignore file.
-
- .cvsignore | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- Commit: 11
- Author: sam
- Date: Fri Dec 13 19:23:07 2002 +0000
-
- * First commit. Scrolling works, some weaponry, controls, tunnel blowing,
- the nuke is still ugly, almost no collision detection. Nice demo :)
-
- Makefile | 35 +++++
- aliens.c | 176 +++++++++++++++++++++++++
- collide.c | 121 +++++++++++++++++
- common.h | 130 +++++++++++++++++++
- explosions.c | 405 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- graphics.c | 129 +++++++++++++++++++
- main.c | 179 ++++++++++++++++++++++++++
- player.c | 68 ++++++++++
- shapes.txt | 135 +++++++++++++++++++
- starfield.c | 59 +++++++++
- tunnel.c | 171 ++++++++++++++++++++++++
- weapons.c | 71 ++++++++++
- 12 files changed, 1679 insertions(+), 0 deletions(-)
|