|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205172061720717208172091721017211172121721317214172151721617217172181721917220172211722217223172241722517226172271722817229172301723117232172331723417235172361723717238172391724017241172421724317244172451724617247172481724917250172511725217253172541725517256172571725817259172601726117262172631726417265172661726717268172691727017271172721727317274172751727617277172781727917280172811728217283172841728517286172871728817289172901729117292172931729417295172961729717298172991730017301173021730317304173051730617307173081730917310173111731217313173141731517316173171731817319173201732117322173231732417325173261732717328173291733017331173321733317334173351733617337173381733917340173411734217343173441734517346173471734817349173501735117352173531735417355173561735717358173591736017361173621736317364173651736617367173681736917370173711737217373173741737517376173771737817379173801738117382173831738417385173861738717388173891739017391173921739317394173951739617397173981739917400174011740217403174041740517406174071740817409174101741117412174131741417415174161741717418174191742017421174221742317424174251742617427174281742917430174311743217433174341743517436174371743817439174401744117442174431744417445174461744717448174491745017451174521745317454174551745617457174581745917460174611746217463174641746517466174671746817469174701747117472174731747417475174761747717478174791748017481174821748317484174851748617487174881748917490174911749217493174941749517496174971749817499175001750117502175031750417505175061750717508175091751017511175121751317514175151751617517175181751917520175211752217523175241752517526175271752817529175301753117532175331753417535175361753717538175391754017541175421754317544175451754617547175481754917550175511755217553175541755517556175571755817559175601756117562175631756417565175661756717568175691757017571175721757317574175751757617577175781757917580175811758217583175841758517586175871758817589175901759117592175931759417595175961759717598175991760017601176021760317604176051760617607176081760917610176111761217613176141761517616176171761817619176201762117622176231762417625176261762717628176291763017631176321763317634176351763617637176381763917640176411764217643176441764517646176471764817649176501765117652176531765417655176561765717658176591766017661176621766317664176651766617667176681766917670176711767217673176741767517676176771767817679176801768117682176831768417685176861768717688176891769017691176921769317694176951769617697176981769917700177011770217703177041770517706177071770817709177101771117712177131771417715177161771717718177191772017721177221772317724177251772617727177281772917730177311773217733177341773517736177371773817739177401774117742177431774417745177461774717748177491775017751177521775317754177551775617757177581775917760177611776217763177641776517766177671776817769177701777117772177731777417775177761777717778177791778017781177821778317784177851778617787177881778917790177911779217793177941779517796177971779817799178001780117802178031780417805178061780717808178091781017811178121781317814178151781617817178181781917820178211782217823178241782517826178271782817829178301783117832178331783417835178361783717838178391784017841178421784317844178451784617847178481784917850178511785217853178541785517856178571785817859178601786117862178631786417865178661786717868178691787017871178721787317874178751787617877178781787917880178811788217883178841788517886178871788817889178901789117892178931789417895178961789717898178991790017901179021790317904179051790617907179081790917910179111791217913179141791517916179171791817919179201792117922179231792417925179261792717928179291793017931179321793317934179351793617937179381793917940179411794217943179441794517946179471794817949179501795117952179531795417955179561795717958179591796017961179621796317964179651796617967179681796917970179711797217973179741797517976179771797817979179801798117982179831798417985179861798717988179891799017991179921799317994179951799617997179981799918000180011800218003180041800518006180071800818009180101801118012180131801418015180161801718018180191802018021180221802318024180251802618027180281802918030180311803218033180341803518036180371803818039180401804118042180431804418045180461804718048180491805018051180521805318054180551805618057180581805918060180611806218063180641806518066180671806818069180701807118072180731807418075180761807718078180791808018081180821808318084180851808618087180881808918090180911809218093180941809518096180971809818099181001810118102181031810418105181061810718108181091811018111181121811318114181151811618117181181811918120181211812218123181241812518126181271812818129181301813118132181331813418135181361813718138181391814018141181421814318144181451814618147181481814918150181511815218153181541815518156181571815818159181601816118162181631816418165181661816718168181691817018171181721817318174181751817618177181781817918180181811818218183181841818518186181871818818189181901819118192181931819418195181961819718198181991820018201182021820318204182051820618207182081820918210182111821218213182141821518216182171821818219182201822118222182231822418225182261822718228182291823018231182321823318234182351823618237182381823918240182411824218243182441824518246182471824818249182501825118252182531825418255182561825718258182591826018261182621826318264182651826618267182681826918270182711827218273182741827518276182771827818279182801828118282182831828418285182861828718288182891829018291182921829318294182951829618297182981829918300183011830218303183041830518306183071830818309183101831118312183131831418315183161831718318183191832018321183221832318324183251832618327183281832918330183311833218333183341833518336183371833818339183401834118342183431834418345183461834718348183491835018351183521835318354183551835618357183581835918360183611836218363183641836518366183671836818369183701837118372183731837418375183761837718378183791838018381183821838318384183851838618387183881838918390183911839218393183941839518396183971839818399184001840118402184031840418405184061840718408184091841018411184121841318414184151841618417184181841918420184211842218423184241842518426184271842818429184301843118432184331843418435184361843718438184391844018441184421844318444184451844618447184481844918450184511845218453184541845518456184571845818459184601846118462184631846418465184661846718468184691847018471184721847318474184751847618477184781847918480184811848218483184841848518486184871848818489184901849118492184931849418495184961849718498184991850018501185021850318504185051850618507185081850918510185111851218513185141851518516185171851818519185201852118522185231852418525185261852718528185291853018531185321853318534185351853618537185381853918540185411854218543185441854518546185471854818549185501855118552185531855418555185561855718558185591856018561185621856318564185651856618567185681856918570185711857218573185741857518576185771857818579185801858118582185831858418585185861858718588185891859018591185921859318594185951859618597185981859918600186011860218603186041860518606186071860818609186101861118612186131861418615186161861718618186191862018621186221862318624186251862618627186281862918630186311863218633186341863518636186371863818639186401864118642186431864418645186461864718648186491865018651186521865318654186551865618657186581865918660186611866218663186641866518666186671866818669186701867118672186731867418675186761867718678186791868018681186821868318684186851868618687186881868918690186911869218693186941869518696186971869818699187001870118702187031870418705187061870718708187091871018711187121871318714187151871618717187181871918720187211872218723187241872518726187271872818729187301873118732187331873418735187361873718738187391874018741187421874318744187451874618747187481874918750187511875218753187541875518756187571875818759187601876118762187631876418765187661876718768187691877018771187721877318774187751877618777187781877918780187811878218783187841878518786187871878818789187901879118792187931879418795187961879718798187991880018801188021880318804188051880618807188081880918810188111881218813188141881518816188171881818819188201882118822188231882418825188261882718828188291883018831188321883318834188351883618837188381883918840188411884218843188441884518846188471884818849188501885118852188531885418855188561885718858188591886018861188621886318864188651886618867188681886918870188711887218873188741887518876188771887818879188801888118882188831888418885188861888718888188891889018891188921889318894188951889618897188981889918900189011890218903189041890518906189071890818909189101891118912189131891418915189161891718918189191892018921189221892318924189251892618927189281892918930189311893218933189341893518936189371893818939189401894118942189431894418945189461894718948189491895018951189521895318954189551895618957189581895918960189611896218963189641896518966189671896818969189701897118972189731897418975189761897718978189791898018981189821898318984189851898618987189881898918990189911899218993189941899518996189971899818999190001900119002190031900419005190061900719008190091901019011190121901319014190151901619017190181901919020190211902219023190241902519026190271902819029190301903119032190331903419035190361903719038190391904019041190421904319044190451904619047190481904919050190511905219053190541905519056190571905819059190601906119062190631906419065190661906719068190691907019071190721907319074190751907619077190781907919080190811908219083190841908519086190871908819089190901909119092190931909419095190961909719098190991910019101191021910319104191051910619107191081910919110191111911219113191141911519116191171911819119191201912119122191231912419125191261912719128191291913019131191321913319134191351913619137191381913919140191411914219143191441914519146191471914819149191501915119152191531915419155191561915719158191591916019161191621916319164191651916619167191681916919170191711917219173191741917519176191771917819179191801918119182191831918419185191861918719188191891919019191191921919319194191951919619197191981919919200192011920219203192041920519206192071920819209192101921119212192131921419215192161921719218192191922019221192221922319224192251922619227192281922919230192311923219233192341923519236192371923819239192401924119242192431924419245192461924719248192491925019251192521925319254192551925619257192581925919260192611926219263192641926519266192671926819269192701927119272192731927419275192761927719278192791928019281192821928319284192851928619287192881928919290192911929219293192941929519296192971929819299193001930119302193031930419305193061930719308193091931019311193121931319314193151931619317193181931919320193211932219323193241932519326193271932819329193301933119332193331933419335193361933719338193391934019341193421934319344193451934619347193481934919350193511935219353193541935519356193571935819359193601936119362193631936419365193661936719368193691937019371193721937319374193751937619377193781937919380193811938219383193841938519386193871938819389193901939119392193931939419395193961939719398193991940019401194021940319404194051940619407194081940919410194111941219413194141941519416194171941819419194201942119422194231942419425194261942719428194291943019431194321943319434194351943619437194381943919440194411944219443194441944519446194471944819449194501945119452194531945419455194561945719458194591946019461194621946319464194651946619467194681946919470194711947219473194741947519476194771947819479194801948119482194831948419485194861948719488194891949019491194921949319494194951949619497194981949919500195011950219503195041950519506195071950819509195101951119512195131951419515195161951719518195191952019521195221952319524195251952619527195281952919530195311953219533195341953519536195371953819539195401954119542195431954419545195461954719548195491955019551195521955319554195551955619557195581955919560195611956219563195641956519566195671956819569195701957119572195731957419575195761957719578195791958019581195821958319584195851958619587195881958919590195911959219593195941959519596195971959819599196001960119602196031960419605196061960719608196091961019611196121961319614196151961619617196181961919620196211962219623196241962519626196271962819629196301963119632196331963419635196361963719638196391964019641196421964319644196451964619647196481964919650196511965219653196541965519656196571965819659196601966119662196631966419665196661966719668196691967019671196721967319674196751967619677196781967919680196811968219683196841968519686196871968819689196901969119692196931969419695196961969719698196991970019701197021970319704197051970619707197081970919710197111971219713197141971519716197171971819719197201972119722197231972419725197261972719728197291973019731197321973319734197351973619737197381973919740197411974219743197441974519746197471974819749197501975119752197531975419755197561975719758197591976019761197621976319764197651976619767197681976919770197711977219773197741977519776197771977819779197801978119782197831978419785197861978719788197891979019791197921979319794197951979619797197981979919800198011980219803198041980519806198071980819809198101981119812198131981419815198161981719818198191982019821198221982319824198251982619827198281982919830198311983219833198341983519836198371983819839198401984119842198431984419845198461984719848198491985019851198521985319854198551985619857198581985919860198611986219863198641986519866198671986819869198701987119872198731987419875198761987719878198791988019881198821988319884198851988619887198881988919890198911989219893198941989519896198971989819899199001990119902199031990419905199061990719908199091991019911199121991319914199151991619917199181991919920199211992219923199241992519926199271992819929199301993119932199331993419935199361993719938199391994019941199421994319944199451994619947199481994919950199511995219953199541995519956199571995819959199601996119962199631996419965199661996719968199691997019971199721997319974199751997619977199781997919980199811998219983199841998519986199871998819989199901999119992199931999419995199961999719998199992000020001200022000320004200052000620007200082000920010200112001220013200142001520016200172001820019200202002120022200232002420025200262002720028200292003020031200322003320034200352003620037200382003920040200412004220043200442004520046200472004820049200502005120052200532005420055200562005720058200592006020061200622006320064200652006620067200682006920070200712007220073200742007520076200772007820079200802008120082200832008420085200862008720088200892009020091200922009320094200952009620097200982009920100201012010220103201042010520106201072010820109201102011120112201132011420115201162011720118201192012020121201222012320124201252012620127201282012920130201312013220133201342013520136201372013820139201402014120142201432014420145201462014720148201492015020151201522015320154201552015620157201582015920160201612016220163201642016520166201672016820169201702017120172201732017420175201762017720178201792018020181201822018320184201852018620187201882018920190201912019220193201942019520196201972019820199202002020120202202032020420205202062020720208202092021020211202122021320214202152021620217202182021920220202212022220223202242022520226202272022820229202302023120232202332023420235202362023720238202392024020241202422024320244202452024620247202482024920250202512025220253202542025520256202572025820259202602026120262202632026420265202662026720268202692027020271202722027320274202752027620277202782027920280202812028220283202842028520286202872028820289202902029120292202932029420295202962029720298202992030020301203022030320304203052030620307203082030920310203112031220313203142031520316203172031820319203202032120322203232032420325203262032720328203292033020331203322033320334203352033620337203382033920340203412034220343203442034520346203472034820349203502035120352203532035420355203562035720358203592036020361203622036320364203652036620367203682036920370203712037220373203742037520376203772037820379203802038120382203832038420385203862038720388203892039020391203922039320394203952039620397203982039920400204012040220403204042040520406204072040820409204102041120412204132041420415204162041720418204192042020421204222042320424204252042620427204282042920430204312043220433204342043520436204372043820439204402044120442204432044420445204462044720448204492045020451204522045320454204552045620457204582045920460204612046220463204642046520466204672046820469204702047120472204732047420475204762047720478204792048020481204822048320484204852048620487204882048920490204912049220493204942049520496204972049820499205002050120502205032050420505205062050720508205092051020511205122051320514205152051620517205182051920520205212052220523205242052520526205272052820529205302053120532205332053420535205362053720538205392054020541205422054320544205452054620547205482054920550205512055220553205542055520556205572055820559205602056120562205632056420565205662056720568205692057020571205722057320574205752057620577205782057920580205812058220583205842058520586205872058820589205902059120592205932059420595205962059720598205992060020601206022060320604206052060620607206082060920610206112061220613206142061520616206172061820619206202062120622206232062420625206262062720628206292063020631206322063320634206352063620637206382063920640206412064220643206442064520646206472064820649206502065120652206532065420655206562065720658206592066020661206622066320664206652066620667206682066920670206712067220673206742067520676206772067820679206802068120682206832068420685206862068720688206892069020691206922069320694206952069620697206982069920700207012070220703207042070520706207072070820709207102071120712207132071420715207162071720718207192072020721207222072320724207252072620727207282072920730207312073220733207342073520736207372073820739207402074120742207432074420745207462074720748207492075020751207522075320754207552075620757207582075920760207612076220763207642076520766207672076820769207702077120772207732077420775207762077720778207792078020781207822078320784207852078620787207882078920790207912079220793207942079520796207972079820799208002080120802208032080420805208062080720808208092081020811208122081320814208152081620817208182081920820208212082220823208242082520826208272082820829208302083120832208332083420835208362083720838208392084020841208422084320844208452084620847208482084920850208512085220853208542085520856208572085820859208602086120862208632086420865208662086720868208692087020871208722087320874208752087620877208782087920880208812088220883208842088520886208872088820889208902089120892208932089420895208962089720898208992090020901209022090320904209052090620907209082090920910209112091220913209142091520916209172091820919209202092120922209232092420925209262092720928209292093020931209322093320934209352093620937209382093920940209412094220943209442094520946209472094820949209502095120952209532095420955209562095720958209592096020961209622096320964209652096620967209682096920970209712097220973209742097520976209772097820979209802098120982209832098420985209862098720988209892099020991209922099320994209952099620997209982099921000210012100221003210042100521006210072100821009210102101121012210132101421015210162101721018210192102021021210222102321024210252102621027210282102921030210312103221033210342103521036210372103821039210402104121042210432104421045210462104721048210492105021051210522105321054210552105621057210582105921060210612106221063210642106521066210672106821069210702107121072210732107421075210762107721078210792108021081210822108321084210852108621087210882108921090210912109221093210942109521096210972109821099211002110121102211032110421105211062110721108211092111021111211122111321114211152111621117211182111921120211212112221123211242112521126211272112821129211302113121132211332113421135211362113721138211392114021141211422114321144211452114621147211482114921150211512115221153211542115521156211572115821159211602116121162211632116421165211662116721168211692117021171211722117321174211752117621177211782117921180211812118221183211842118521186211872118821189211902119121192211932119421195211962119721198211992120021201212022120321204212052120621207212082120921210212112121221213212142121521216212172121821219212202122121222212232122421225212262122721228212292123021231212322123321234212352123621237212382123921240212412124221243212442124521246212472124821249212502125121252212532125421255212562125721258212592126021261212622126321264212652126621267212682126921270212712127221273212742127521276212772127821279212802128121282212832128421285212862128721288212892129021291212922129321294212952129621297212982129921300213012130221303213042130521306213072130821309213102131121312213132131421315213162131721318213192132021321213222132321324213252132621327213282132921330213312133221333213342133521336213372133821339213402134121342213432134421345213462134721348213492135021351213522135321354213552135621357213582135921360213612136221363213642136521366213672136821369213702137121372213732137421375213762137721378213792138021381213822138321384213852138621387213882138921390213912139221393213942139521396213972139821399214002140121402214032140421405214062140721408214092141021411214122141321414214152141621417214182141921420214212142221423214242142521426214272142821429214302143121432214332143421435214362143721438214392144021441214422144321444214452144621447214482144921450214512145221453214542145521456214572145821459214602146121462214632146421465214662146721468214692147021471214722147321474214752147621477214782147921480214812148221483214842148521486214872148821489214902149121492214932149421495214962149721498214992150021501215022150321504215052150621507215082150921510215112151221513215142151521516215172151821519215202152121522215232152421525215262152721528215292153021531215322153321534215352153621537215382153921540215412154221543215442154521546215472154821549215502155121552215532155421555215562155721558215592156021561215622156321564215652156621567215682156921570215712157221573215742157521576215772157821579215802158121582215832158421585215862158721588215892159021591215922159321594215952159621597215982159921600216012160221603216042160521606216072160821609216102161121612216132161421615216162161721618216192162021621216222162321624216252162621627216282162921630216312163221633216342163521636216372163821639216402164121642216432164421645216462164721648216492165021651216522165321654216552165621657216582165921660216612166221663216642166521666216672166821669216702167121672216732167421675216762167721678216792168021681216822168321684216852168621687216882168921690216912169221693216942169521696216972169821699217002170121702217032170421705217062170721708217092171021711217122171321714217152171621717217182171921720217212172221723217242172521726217272172821729217302173121732217332173421735217362173721738217392174021741217422174321744217452174621747217482174921750217512175221753217542175521756217572175821759217602176121762217632176421765217662176721768217692177021771217722177321774217752177621777217782177921780217812178221783217842178521786217872178821789217902179121792217932179421795217962179721798217992180021801218022180321804218052180621807218082180921810218112181221813218142181521816218172181821819218202182121822218232182421825218262182721828218292183021831218322183321834218352183621837218382183921840218412184221843218442184521846218472184821849218502185121852218532185421855218562185721858218592186021861218622186321864218652186621867218682186921870218712187221873218742187521876218772187821879218802188121882218832188421885218862188721888218892189021891218922189321894218952189621897218982189921900219012190221903219042190521906219072190821909219102191121912219132191421915219162191721918219192192021921219222192321924219252192621927219282192921930219312193221933219342193521936219372193821939219402194121942219432194421945219462194721948219492195021951219522195321954219552195621957219582195921960219612196221963219642196521966219672196821969219702197121972219732197421975219762197721978219792198021981219822198321984219852198621987219882198921990219912199221993219942199521996219972199821999220002200122002220032200422005220062200722008220092201022011220122201322014220152201622017220182201922020220212202222023220242202522026220272202822029220302203122032220332203422035220362203722038220392204022041220422204322044220452204622047220482204922050220512205222053220542205522056220572205822059220602206122062220632206422065220662206722068220692207022071220722207322074220752207622077220782207922080220812208222083220842208522086220872208822089220902209122092220932209422095220962209722098220992210022101221022210322104221052210622107221082210922110221112211222113221142211522116221172211822119221202212122122221232212422125221262212722128221292213022131221322213322134221352213622137221382213922140221412214222143221442214522146221472214822149221502215122152221532215422155221562215722158221592216022161221622216322164221652216622167221682216922170221712217222173221742217522176221772217822179221802218122182221832218422185221862218722188221892219022191221922219322194221952219622197221982219922200222012220222203222042220522206222072220822209222102221122212222132221422215222162221722218222192222022221222222222322224222252222622227222282222922230222312223222233222342223522236222372223822239222402224122242222432224422245222462224722248222492225022251222522225322254222552225622257222582225922260222612226222263222642226522266222672226822269 |
- commit 451ba85834457c75965ff89aa43489fb432d7387
- 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 20f1ef8a4a834c25f941ee7fa6fb9f20a9e42692
- 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 151e2d2d21c307b9dc8c2ca0523bfded1a391781
- 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 6eda4e3a781993623bf6651151193176011b38e9
- 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 34365e618d3ab942174fbba7085cf2dfe82c3933
- 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 2904686fa74262422c7ad2de03f9e6ad8b3cf760
- 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 7071715928dfa24421070deaafbd7e003f10a885
- 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 487e5d3f14179f16d850891b229ad5ddc3a085f7
- 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 17db1ae3626886ca5ef295e2d13192785f7fe5e2
- 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 d09c52bbea20688bde8d99d6fa6608d82c88e6bf
- 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 d20876254575a1807e45d9f6813dc319db35e3a0
- 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 cfbf6b03450ec5f9a54d8821c67388a3ee250a34
- 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 1952abe441151d29d76a80d23b924829da82d78e
- 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 0abfaab409f21792772043a46ed11024e15eaf7a
- 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 a624bed86c83294989d80b6cdaca86929ca4a993
- 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 65c45c564a539884d39bd26b4d069e83e046e06a
- 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 46776ce9343b8e5212d9169db991fb0f89d973e9
- 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 f7aa349e589face539fd5c44fdbbc1b3deb7c3e6
- 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 cb05a3ca97161eed3c8b4dd201c1748bb4c51d2e
- 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 b22d726efed61636c22d1099da84149bdca2936b
- 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 27934e61f3debbd86a18fb249cf8625645c1f80d
- 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 c937b857131651e02acf5b813887a2f567bceadc
- 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 bfb37db8f2499325f64efea9cba8e841646170f5
- 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 06f236a29b73e6b0206bff7f2298277ae2c0de85
- 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 6ad0288cffd2d12fab085a144d0474de49977961
- 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 ebb9c3074b35e17103bb8bc6963a3210d8b5c5ca
- 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 8ddbf4820e43bae276f8cdc6a6ac5839717b7226
- 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 7e4e8167886d496217f7b08ea7de528f8582e3cf
- 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 98688b4bcc7bcb3698c11f80aa12aaaf4031e969
- 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 e6409a5564b76042a195cce112640af2e4cef16d
- 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 286de1c373555f76ab578073ac90da58dcf319e4
- 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 559d937f27795e6c9d0efd0cc7b8fb8480bccdf2
- 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 cb370a6be80f0886c8e43bbc07804098c810b7a9
- 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 6479e3ce29b7d203cc33ff1d52b7499238501db6
- 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 a11291729af0f3b5bf2d4faa05064f02b9271cfb
- 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 480a99e672c9b92d15b3cc574c851c53c8120cd0
- 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 01e5e5330238167d027747ed563bb1a1f407224d
- 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 b7eb24a12d18e0e4ca60fc6e197d0560d5389732
- 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 55782572f83481b4ec154bb11d44267ee5cd1e9e
- 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 9028cbc3ff8f146b546efc17cbc66b26ce796828
- 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 898759b7dadfc9c65034441e77dfc91fcc2cd8a0
- 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 99642037cc0cd2d2b9c8fb1512b37a207a346556
- 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 5c150f436350d7c7af3ce50061662b61156583cb
- 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 fdb00a9dd7019a293dcbd1b8a615eaaf805a9af1
- 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 50a7a1c3aa224689cf3b03a6db689308028f54ea
- 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 71dd8c2fb62a7c5332551988cca3efe3a63649e0
- 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 ce26ac94f15787903677da60bb3d6ed2692ca7e8
- 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 1a59076ea7c24889e286d6849b2e5780b5639b4f
- 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 763fd7b3e85df18a805c44932ba85a6eb476d0d2
- 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 92fde672d2de085a7f8ef4b1da7ed48d53e40cf7
- 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 9cbe0558428bbf2adc5969607f0acdb8240fcae4
- 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 d200161f378ab689206cabf96bbf564c52e39397
- 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 7ea1228902ce2f8fd430130628b601c399126963
- 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 129f3cf7c954dd728d79707df2e09e840f5606ae
- 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 3899c308227af354550760e04c2905cff0f8ca1a
- 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 92247aae9f03409855367185533520c043c82898
- 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 43c52b63e7293cf0897f3d2a254abf523f215403
- 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 64e9ca3f9a76b126c7cdb702d71b8c95bd31e15f
- 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 4775fa0e432315ab84d304e808749b34eb8da1df
- 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 0956ab76ba8b289ca1d589c83361bcdda083642c
- 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 27a14dcb2ff2b4627ff23df78f5d20220509873c
- 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 660b97185dfad854b243076fed3c7e07620bcebc
- 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 5f292371aa7c58417f532fd8670dbb6bf3da311d
- 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 a2bd27b3cb75e5c0480c145879d07384d95b6206
- 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 c7e5a0a13f2483f1665a573cce82241f2f8b610d
- 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 aa1965fbab4a7877bc3d9d886eace24646ff58bd
- 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 6d0f9c8916933b248b9c2d3bf53348a3c9ed6227
- 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 110757306bbba395529c857009eddebfff7002cc
- 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 a9ccf5d3f31f36f2a94627e49da10787f36edc88
- 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 ef315316b8f654ba27ad52a0db4da0aa73073fd5
- 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 b55abb51da0870811af8abf60ee4708072546a23
- 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 ef2f9b850c8f1b46fa8a4b77888160157b584679
- 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 13d25991a75287dc0cab6aef4239079706ff75cc
- 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 c11ba8cfb7b536369e6b8d573f4ccd125c92862e
- 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 6ac2af8718c305dd31aea6427c61b528281c768b
- 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 b10deb044d46e3be580196c0c2c5c62a976086c6
- 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 e1e319428f8e93021e8e686ea8b5e7dbe5500b5e
- 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 31695c3783ab0ce84a7fe43cb8f810f4e0206cf4
- 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 18b98c27bac028ea5ccff4e108a3d177e3d7ba87
- 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 ca53826f2a78e345d3cc6b83155ebacda793742b
- 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 e173289900af0fc9d7ec3b7f78f7ef0e9098354f
- 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 e83e7429de0323246420fd89de156f8e29bcda4b
- 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 5e697d858efc2e79801eec8837ca209380a39aab
- 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 9081d2fae20fe43aa35d253b8041805e45f77338
- 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 2da09e1b6b827dea7fc51c88c2d1c1d4ce0168a2
- 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 ce7ff16037d731376c96b50a8377c6a1dd673055
- 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 acbbbbf43eae8b9a2908bbbfbccc1a377a415029
- Author: sam
- Date: Thu Aug 13 13:05:00 2009 +0000
-
- Add missing svn:ignore properties.
-
- commit f41e8b3ca6ccf0d404985c72abe2fdd0757bb1d1
- 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 966ad4d0db6f390cd57af237aa264a3b066fa4ef
- 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 8e84a07144c1b1d5ce5426eca2a46593cb2e4dc7
- 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 6b5afd75e8a74996f87127338d381da62369330a
- 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 23ee2429a219691bee8a4bc3b6102c3b994bbf10
- 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 a1771030fafebdc76de43527199a2b17ae1439bc
- 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 b6179418cbe03f56e327f5d55f5b817cb27bd7a1
- 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 9483e4e233e3a73889f9b37bb19f157841799b4e
- 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 a669adf70954ef6df050fa94836f426bb98d4f9e
- 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 7f0cbea55979a3feb187f01c47f17f71e6bbf4be
- 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 761c20ff8bd5c9dd2a7ef23b147ced0014889907
- 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 f6c8ea613dfdfbd4cd4c37fb382b128bd96c4189
- 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 a2d04bce857fa28bbb8335b50f297782f2e18047
- 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 2e4da3334a313d3f4bf9de90897050abbb609438
- 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 0b1298105b7c4960ded5feb3d1386e742aca1d1c
- 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 5841209e9a1c2fac3ec14c4e68aa9326fafc566d
- 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 3ade80bff86a42614a95e8440ce6b686a48e1bba
- 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 5943fa69036e244274b8d4202ddc30b0eb11d1b8
- 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 67fcf886a5fc3954309389bbbb84b9bc60e223ce
- 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 4c69b3d63b5de8c09ad0bb7a4c7ed57a2cc6de26
- 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 d7e86e850ba3d0636d42231cf89afe61395cce32
- 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 831d2199a74393bfa7379286a70a5b3e8fd82d41
- 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 f024e4df56b801f0e9e95ceea57a26e2ac224b37
- 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 ba5732d80ff66f11bf4ee34d9f3389991eb456be
- 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 bd146cfaf6079b9fcf9dab386449b93e3e32e012
- 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 a4f95f5ad6468108505a8aaca2787b9ebe061284
- 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 fe99ce8169470adbd63ee6fe37dbc8dc0fcc9510
- 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 c3fa94271d1b6a38d6f514da0e5e8a6b8c6bf0e3
- 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 c43fed10e422f7c22d277599d1c450146b83de95
- 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 822b794079d727c522e67df77ea59a5a5454c89b
- 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 6384915910b84c1404eee48681658903beb3d8c9
- 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 1458be14a2d014f56d38aa496793681ec4979219
- 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 ef2c4e1e17df8672e30649595e3527a38f82ca0b
- 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 5f0f659c0c7b8122fe4a3bf5c3268838024edd9b
- 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 cb90e23ec73f39978e74e098a450f249a0f7cdaf
- 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 de463801639e33fba304dc4811543ab6ce145b2a
- 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 818b32016e5b01306bd911fed6f6d622042ac268
- 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 e6a991fd2d26939fa66e09d53f5b54192f31b852
- 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 62733587bf597c80e6eba8347e7edb31c05ff683
- 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 ffedd0f046c763dc8e0e06bc9e0a1e9aaccc728e
- 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 c2578dcf35ea7ae7ab8e781106cab2f14344e1c2
- 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 126d59d55156be7edf78432c6c117be4c67ace49
- 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 a5f75e824011cf92498dccfd9493323d27393eca
- 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 761c7d99c0b555dbbcb815ace68a8896fa9e7d75
- 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 0b2583b2c529dec24f4f8476f76c68bdb19b5823
- 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 279a775f0105ef18dcdec66b81bd3f57bd5c2389
- 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 16c957e119a680fa3f07e0ad0a4bfc17d2c81e2a
- 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 1349e20b851735f12a5d918d06dfcd612beeff05
- 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 d21dca5263191d4e17f5db77bd2de1ab1c24fc2a
- 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 aee8950bad649e83efe132154cea7a4149adab29
- 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 cd412935147b54654f4c5fd0af5d695bc50e15ff
- 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 d4a6ff80167110aad0b6ee5c9cfd4acadf6080c8
- 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 35062c3ec3ae4a441ba2234a7a39a5e872a6658b
- 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 7c848cf09f2393fcccfd168f6c29463ab96a9477
- 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 8b8e9f260b601b59ee9a416d74a7feeaf559e34b
- 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 3afe934a52fba0abf8a8fa645fd2722da52136ec
- 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 ed7542f60df3883bee409f062b6ba224b75a1be5
- 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 62e0502a1e402f8fd1ac283ae8b04ec7855d7d76
- 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 6b47e79e0d17ff3a30cb3305230051403513f542
- 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 9276e97cd397f287e9f651f06fb993c69be6f01e
- 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 e84060ac9817b29500bfe03d7f7693b8dbd283be
- 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 29095041cb0cefd61b7bb87db9c477449e5e71a4
- 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 3b4d043fcd3668cf0f5f1881c36b3ced6421a94c
- 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 c1b8624756c89f4e23d5bfdc5e7c10ebc39034cd
- 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 120d5136a9eb635f1cc7758fb1aaca331d0d7cd5
- 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 b70108dfba544ed36143f9d4814987b3af3a8f64
- 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 7cfa74bd8f595fccef10d8a0541ad46cd17a68e2
- 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 708d153ac0c3bcaf5bbcf4acb8f40f6ed6c444f8
- 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 7a7c5d1ab97b367fca7c24873afc1c42805bee50
- 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 a5c4e3ddb672a62b22370bb3af4d8835a188a8b6
- 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 fbcb72d38474f71c529dc296b98e64c86279a924
- 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 baaec1a2d9b42467b3e8d3797c9695bf8fb003de
- 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 516c7b4d3a01ad31fac90e2ef89b63ee5cb3ef2a
- 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 5dfcd32ff647f20a78fca000fa7fd9cf3baec6de
- 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 3ca2ee5f560afd62f0af40e36dc0b9f1b5df51ec
- 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 1d5c938f0fc6a4a3431d91cf03331aa46f13cb93
- 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 0de274b5955d2debb249bd4e8960087d759b568b
- 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 5b7a648584ca4594d6b19db0251ba15790998905
- 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 025b22268148a00747364732d81d49d732a3780b
- 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 d0325de12e8a5742413ef02603b884883232ba28
- 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 a77cb519d68072c4b832568ca9b1296624486d7e
- 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 89dc0e3e9addedf415b3808d419a7c102d8a3f2f
- 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 ac5dab6d15a5eeb6c2af7f0dab54de05015a84d8
- 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 c9e055d2fb1b5bff4c2573fa2100b26a64a19c4b
- 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 bd86eca0bae0eee179323456be49996640196cf4
- 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 efc841dcb975f4c6b781885a6a4362bd0a32f23f
- 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 350bb591ec96904c6a26f92a298618b90d666525
- Author: sam
- Date: Fri May 15 14:42:31 2009 +0000
-
- Add a few svn:ignore properties for Visual Studio cruft.
-
- commit 509a7107f584b2b41c8b4f48a75f66a5344342e3
- 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 a250b88b9a6117b772b2c8da02d57769b06f734a
- 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 2a2d23dfe0c66a06d1e9180dd4afbbd153a857b4
- 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 6afb15a7b51e28dd64bb7cf4cba08dce4ce095c0
- 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 0dad89c1a0e1d41416ba4a6c1db5c486081d9556
- 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 96a86e5e113a1ecb2c9d7c683fd528eac9874468
- 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 c4eff8b3da1f0efd9af4639e66bd1b4a67e61100
- 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 4a776b1638cf1c5ac152146cfb28ece9a77782d8
- 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 7b7b79860c3b18140a4ad7a6555be44bfca6a869
- 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 09b2cc80bc0008139b894184e226fb26821ed30e
- 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 d0c77a075d1a38ad9c7fa090b148d4edffc930e4
- 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 d1bbd3da6bcdf07f93500ca58ca5505e6331ec04
- 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 9cf9c3a8389e1ef14205360687304f03b4bcb809
- 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 4bb17323f0692f5ba3fc3198594e2864f51c5ba8
- 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 6b25391062055a72e3c091eb0988b63d7e527f0a
- 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 38ef89f68555191616a812313e20b3e6a7d89cb2
- 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 eb5add85ebe14aec455d6c20fd13148bd492ba10
- 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 6d833ff945e748a861bdd049488eff7c874f0225
- 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 845cdfa3ed94d7f7f61d8ab10eb9f6103b8bf42a
- 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 d0f81f455f1d0179adc8b2a78cfb64e6e284c217
- 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 7a2b706a3e7d55ee1a455c18e0d1601c7e678ceb
- 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 1bae70cf19b04029dba571609663039e0ae4b2be
- 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 efcdcc661763d5a8d8d7ec4fedac7ab0f99c30b4
- 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 273abb697f8e81ba81f7fc178c22fdcaff7b2914
- 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 894f4615322e67b8c7390d31ae8f8e787b123ee1
- 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 aedb7011513654c9f30fc8eb9e662118f0c02a3d
- 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 795bdd65c3f6012589ca3ed195e231557befd04f
- 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 36cb62c2ee4dc64a8b68eb54fdd006b86de283b3
- 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 1485b650829c15679586a4da5b3b45ea43f54836
- 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 7008126741cbbf9e02ec45ca00368a3d29112000
- 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 821046e041518fb109e7db5f010e9dd6def865de
- 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 504d2d6acd4472fe43f7976e5df45542a3eff27f
- 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 2c67268bd8b0ad7b3ddd318aea09354ec4871dc6
- 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 53f957e3bdbf58b68128eb512b65351c3a9b02dc
- 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 a3f46f7eaa351d766df7ab7e744356d6549f92c2
- 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 d634362a23e784e771c7fb6ab54eec96488584a3
- 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 56ab72263709ca781c96cba8f05d166f55aaed36
- 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 dae190b49e115633aaa7ca8bbee78c77a18218ac
- 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 cf25a7e5cbfd8983d38ce0b128e003d13520e2a7
- 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 043930afaa9b3e73138012c85ba9db37c492972c
- 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 27a406b8d948a67dfa2f65b669660372376fec01
- 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 6adbec231d5e617d47ec1d3382375fb449a31a5e
- 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 e031ce8d5983a81019b5023765cd2f1939c8ee7f
- 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 9b34bf6c18b0cc11f26646f7fcd2867b1ef898ff
- 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 cd57d7af064133b141c0e6ebd45656083f804b4f
- 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 bde844085b2cafe587d3a741701147932bd77cc3
- 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 98dd19b46c1580bb1761fdcbce0d8a744925ae5d
- 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 b7f941fb59acb70faef19649ab7aa34e5fc680c3
- 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 e83b3444de470a3b95ff2250005c8de9a51231d0
- 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 d798c9a31bdbe7599d1e5f0a16d17018f6016b47
- 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 ff34a3c2e7d1bf1f4a4e483a42807ca969ebb7bd
- 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 9f0a146efbe46a8374a98fc33e3d7505c6ebbd47
- 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 3c310e21ebc8f4a243f56ca3427c314a16eb5cc2
- 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 57de81e63899430bdda087c51c333ef3d79e7f33
- 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 dd16828a404c4c754bdd2475fe6cc17ed8d200ec
- 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 05e91cbbe7f3f8bc207b88b75a8f480b7bef5076
- 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 4dbce93dbab3d2edcd06f803c82294b92c36af2c
- 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 a034cd4d75dc78087c0d332ee7976438bf67ed0e
- 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 b134873c580fafb624b7ea633f3a1991277e9559
- 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 edb1af32d5676834983a53bcb60a5ffd0633f869
- 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 448782518cf4098396752230eba0ac3f51259085
- 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 61d207fea23e961aa55bb704e54eae651dfdda08
- 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 ebfee4adee7fef3a0f37c5ea29cd9f9de19c2407
- 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 902e8d73ba0355690df0e9bea4168b81b3ab35a0
- 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 e39432f9e3d145a5c8ad0a4b449b0cf87dfca771
- 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 0f53fee9e407227557bcdd570087da25dcf64e70
- 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 ad8c41417eba44f031ffcc0f993799f04e6ee276
- 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 5810f7e03bbb6ae77549cd0b16f92209dc7cf65c
- 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 e74ef2c62a49e5303cfee1ff7a01d81f6fdb3930
- 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 fc6c507a639a4955a18afb7d6cf33b6d963769bf
- 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 e7f1d81d16425ee1aa92c3fa9c823c00a820bc1c
- 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 87f032ab8cd19e90eb8694bbfd3086efbcdaf559
- 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 2b90dff7f653d15498d63ec7bc42c1082bc10028
- 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 a001d22a2366cc9da0c1d9ee74b790023d859eaa
- 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 5da99a633a11d1d6b63c49522e35b9cf44503ab3
- 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 378b9af8aacd492e76e7fb2e0aef53e5510c0916
- 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 6e451ecd40e6a49ecb2bfa1fe3c86d67e41e09b5
- 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 b6e60ce8406ed3f560852336d7c2dfd2b4681cc7
- 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 33bca1fe812fb46a163e98d88813055dda0115dd
- 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 65933e59e6615ce5d60ea124819faac458ac3aa9
- 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 b2ca4ea169df8e0bac6886d415e108eabb54ebe8
- 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 f0bbfc2cbcfe527291ae2a2874e696b3b498da08
- 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 e93ccec9bec3dfdcbec7ff24f02d936cf65838d9
- 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 1d7f0775e49d239956ed163dd0035bc5b1d08b6b
- 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 a3380ed18e05e25d86d36fa23f236f273bfc0dcc
- 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 f5d106ff2aa56ef6b722ec2515a5893083220891
- 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 e8e3800000de5f9053c98abfd4c190ac98e8460f
- 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 60f3413da68954583726c180adcc02f47035f72a
- 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 ca49c1a39d23a4bac8b39ac39f2c67b15317ccb7
- 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 e3099c1d9d46f34a8c566c8e462c55937ab48c11
- 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 9d906a2013ec7f1e72a09d4afc50f74b57d2145d
- 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 5bdecb18a4afebb636ff72fc174c28906f00aa96
- 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 e12bf1aaa644c96a0f62803de78c2acdf2098c97
- 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 d0d0d0de6836369fea450f95951b2251075e2629
- 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 b1260bb830807e548fd3495b877ec64c6fb18bbb
- 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 18f55afc25ca50f48dc712fdaf9caf2c722a7278
- 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 4b8827455d726025bb462303a532521e26eaf55b
- Author: bsittler
- Date: Mon Nov 3 19:52:30 2008 +0000
-
- make examples/demo.php executable
-
- 0 files changed, 0 insertions(+), 0 deletions(-)
-
- commit 067a9a4bc12d77be6aad7a6a8e08f88d1c005b30
- 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 7d07e5ae586026e26aabe90025f8759a04976746
- 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 8205ea5aa09d16a07ccd597394da176e7262a512
- 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 db3d83ff3e91ce3a9c3dbd1d09d494bf83fb8fe6
- 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 cb936aac4cd5349794689fa114f147e5bda5a666
- 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 15368391565b9480902bf3d46efe52bbc7f4764e
- 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 f749ee32881a35bf379f71eb582ec63bacb48437
- 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 a15932c81caca79e69680731036ed279d0958bb7
- 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 402fe36c97353b1dc5f944654dadcef8376d025b
- 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 e6f34ea68b1a5798a1a210161ac9570200488f63
- 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 158dfe04052266825b693201e2768c9cb7c349c6
- 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 069082cc05618e242a8d54a01d754ae8fa3ca6ac
- 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 d2211fc30a4364945769fbcbbbd397cb5f21c2f0
- 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 c429cc43330f64a6d2149d68a7c34f2634bd2134
- 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 cbf0909ba30c33646d58636f47b28245469d39ce
- 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 5f464730f914538b4268f6a40018acd74360ef9c
- 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 2490339c58e7466d539be922977a591c1aca6c47
- 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 8baa3fc51ca80cfd4c2a1a6e872b546a30a33c5c
- 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 27f76bbe47eac055b2ff99c2736cb86239dc96c9
- 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 616706f86fcc6d7bf1f57f88c68f5a5b7b08ab74
- 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 700db35d3d131753a282f697c065925768f4174e
- 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 46db18aaf67b405424465acd553161432f77a36c
- 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 84bc204b72d84357754a45243102ee9ffa8c33c8
- 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 3b80e8c6adfbb8d73a4b13387f0fe0723ed31e6d
- 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 dc366fd184191341a852c91f735a73979fb281ea
- 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 68edafa295f751e3a7366be77074921d48a5dd75
- 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 a360074b9a4308d72802454f063de77c7da3fa0e
- 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 a7fcccbfac2940aec6807921ea75341353e31e48
- 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 d94310cfb903a734dd65f3a3c864da113e4fb441
- 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 9d2b79ea4b234aec13a48e69b4db8fe7d7c16b3e
- 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 d9b54f1d5c1bf852b821c985be7cfb79b787f2d8
- 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 2ae33bfead6fd18641e695bfa2b2956a6f5a668a
- 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 d91fbdcc97c72c94a5c279863238c9a477c26f1f
- 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 b307f2f3b7469295959de193bf89609162a31a4f
- 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 e38b277be718bddc02a0b281f8c32ffae97b0187
- 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 ad5f03399d1f84ab6a8fe2c1d88f78de6d8baddb
- 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 30afde02df5ecd2eec2e17dd407c11c3ff26d6e8
- 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 39d46c997b6b992175079eb51d73b1019bd31a15
- 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 dcdb33b666be80886cc6e97d91f1325de5ea7da8
- 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 d5522a293eb64474c0ac9591a876ea28f7b372e6
- 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 764885c532db25c338bb67df0d47569b5fc1e922
- 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 ce1896129344c50d3ef548002ae71d94c17dc4d0
- 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 514969efeb0c1a40a52a82cf7af38684a2670e39
- 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 6e2fe10d4218dc9d1ffd75d6f35f2616f081639a
- 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 03d419678a4c19d10815b4ed4e80540019ebd64b
- 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 7d70c475382f26b09df3bef638af9045b9f21430
- 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 1188885af69c5b523aca3dd9775f8d5db269b346
- 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 881666bf23ba8014e7a53b5f9dc231dd731e1b51
- 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 2ca23ed6d2e13cc9eb73a7e5e35f6f3ffbb1a7c2
- 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 1e1119d08ee49dcb01606535e27d3865a8b78707
- 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 51f6e93d864a065d56f94be1638dbee0f15ed65f
- Author: bsittler
- Date: Sat Nov 1 17:57:50 2008 +0000
-
- oops! make the .php executable
-
- 0 files changed, 0 insertions(+), 0 deletions(-)
-
- commit 92326c2e464f0eb9fd9cd96b8f3d7b0e0dfad62f
- 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 4faa4ca0b55a63227ff0aae987ccd1e2ac9de647
- 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 5fe7074639cd933c8308ad408132dc9d4e454412
- 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 451335a0e3a29e4e5c2c206b091e85ecbae35824
- 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 1297384340b90866fb0186080545c09fbcd8c9b4
- 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 788ee3f898883658f2fe4c8431901da340150c65
- 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 8ebee78d62ff79048f7d7a46b480f4c2b44f87f4
- 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 0c1fd43913165d46f350e2508922084816c0e66d
- 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 1441da3e5eff05c52430c870c463e64643497fc3
- 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 ac7a285959cfd141d549003f7f88694bce3fe813
- 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 64ae0326c7f7b89c1a4dd0ebb44fcca3c95a1a73
- 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 07be05ddbfde8e06dc832bb4c87ec87ce4711bf6
- 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 0025091bc473c3f76d5d6bdef4f90a05ce67e6d8
- 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 01d936ab12c6a6fa8440bb9781bf083c0ad98028
- 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 ed6d203cbfb3d015439e921d3fa44de76aff8159
- 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 b371c61718380e230514946432f0fa19ffa2a504
- 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 a7ec2e301cad07cd7b385522dc2f15cc03a74113
- 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 fe2db3ce8140232491e02d32c2503d0a7719333f
- 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 97d72f2ca442c87951031d4906c8483176a775cb
- 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 9c00762f8430c210f8eb9d512413609e7c391729
- 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 10397188dc8398139d9865d2759f79052496b598
- 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 e0f507161cd8619eaf37ed33bcb71b71482bad53
- 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 5e51bd2b33b268dfc8f180aaf2cf3dba31edade4
- 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 e61e1cf1dfbb75cfd28f382018277bc09b7fde2a
- 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 92eaa89dc7ac556c58678004cfcaa5ecf922ab0a
- 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 03ee3dc5d023da0969d3acf193e8f40a42979a68
- 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 faec8dada0eb086ddc9fca6c2142d1a0e38c8c2d
- 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 57dd1d8761ff2ebcecdb959d1e78a1c3a63f1ebf
- 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 d8edf401ade484eb8586ff94059d6fb9d2ca3406
- 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 9120849ab7d4b1d66e08f87ebd4ae97ee890b171
- 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 f624e17288be89858df52d2ed7cf87e79d0bac18
- 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 6bd05cf286539cdad1f192415c62d05769088118
- 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 0e24c16af8bd1a1f1f7af8ab49f31f0aa4b571c7
- 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 30adeeceafc55c8ed59663b6d44c39fd7d72c9f2
- 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 8840e95c3932fe735a2c524ad0f1f7724b3f9c25
- 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 0f34e6983c46186783ea58bb00151a2e5e86eac9
- 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 00d06b2e30a865afd611662209caccc7e1bb46ef
- 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 2bcff74b13031c074feacffd07c9b6eb2939d9fe
- 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 19cb3723e35b06ca6a2080a3ae6b9197c482eb03
- 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 e0e8b0bc7e7d61c3d2bb7fd6446133492f99006e
- 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 017c7c3cfbed7340ed067055b90940ea7fe66de9
- 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 6ac44b850abea177e6956b4ec26820c751d65091
- 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 a218f382f87ab4527214e1d442578b82265fc140
- 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 c0b9d73bc4d23680edfe59032d45040d1e58e15c
- 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 c86c6daba2e51b86ec46d12a5b41b5c6fa47d12d
- 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 25d95f82a2c8020565d7a03049e592a16667d286
- 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 66e2af8c0c1b0dd3a774e7eb0af2e71e7060a4d4
- 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 fb1eaa86ecfa9f3d4ba83350b4fe9bce30dfc7f1
- 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 069b534b177c39c0b551a8956f58adc2cd0591bf
- 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 690df71738b0851e24ef91ff99988718f20ee1f6
- 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 7e50de8f883535d1fdc4e58f0f19de7e2bdde247
- 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 7474bdbbe901318dc160f82e867c3636bf7d6d1c
- 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 ec81143bf14b0f891480d834fb2aa4e941deb204
- 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 5df1f5cbd712b8df8f8e397e443a2aef1b6afec7
- 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 6318d2a23369cdfe55e38b4fe6ce4fd2a0e691c7
- 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 e2902e009cfeebe7b470618eab8611f2b089f1c4
- 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 6b6e545c69c31ea4f55287ab5a4361278445d2cf
- 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 b87281ca33480b68157599c04d7e560510366c84
- 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 51652d9db14aa0beeac1016e6c189d30bc4b2645
- 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 dab2d32077bb63ede13c346e99b80ec120ca9061
- 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 44cc3c05aa0b37d5abaffbdc0a9120feed3e7d61
- 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 e9b4076bb7a4118aa53266cb4a66617b95ad2dee
- 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 0ccf2867f9244bfc5664171f18daa95df1e0a811
- 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 6ef177b6f37b4b42915555d5c3981046a11e3d2d
- 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 d85b5db46824f3830f0d4d3585ca1429de85ca51
- 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 35dc391f2e17642119c51c7751aea632ce6b35e7
- 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 b4c0abd2dd297643ce39032e7ac42e346d5607ca
- 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 df9ed713c660d2dcc06a2a378535cd15ef753672
- 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 2eb52787abdb466620d6c3147177f1f769cacc93
- 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 d4c0a52d44efac88882e2a8af28a3c8ee19be915
- 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 77f5d7e53f9d1e6c64a8a2b8570b5ec96bc103ab
- 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 a744c0b8b5bd96acaccbb24c253b91edd3b5a630
- 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 51a7a098ce2cbbcd5f0ba40a694e97f22d9f5eef
- 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 ed5b3080ed9205a5988e50534cc759c5c17d6468
- 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 e100cd07e90e47025b9586ed6553da34ba459eda
- 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 4036f0de6449f71607cc383ca288d05d25972fe3
- 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 eabfe884dc4bc58eb87ad1dba6d46e726d636bff
- 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 34a4c7617fe7a1626c06a5eaa03d8b1be55cf0ed
- 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 b31bc491e113ca2e60a9028a83905829709073bd
- 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 ce4b35b1965ada94f7637b9a8b9919dddbf35fe8
- 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 ab755eb0301c12d894819ae8c769c4c5c97b3d28
- 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 f413109a1129c06debfdb3d969fe572f88a13565
- 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 dd7cfcc05fb5249a39079d34bda4e96bb5c2dc86
- 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 604b192128caced47800474fded3349f36f69514
- 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 2334dbbea66af41445d9a290f1de4b097f93a678
- 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 48beb8993fab68e175c9d62d9eab45c477c54a6b
- 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 a3c15a653e2306fa646e74fe5d6c3aa87bcf65fb
- 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 433f9ded83f4863fca582b6034f7be1b36fb487a
- 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 95c3d8be3b318359ec4d44037c907340c0b8c535
- 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 f1307ca7930417dddf240894d5896823dd974ba6
- 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 69a24129c7a5bcded37ce60346e08fb07efe30fe
- 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 5d3aead1f3af48bdb931402636b54e5b306ec21b
- 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 60be9f56a8a93e0ff3d0b4579d6ef4d0ab6ffa93
- 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 008bdf09db5de3eab10fa42f08baf928428d1b7f
- 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 23e8608e0117b7c1bc35e8adc2598564ca3b09e1
- 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 fa6dad9a3c170ec29527a95090ae0ed556a0819e
- 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 79ca07b65cb08924e57f06f0a0b8b895370570db
- 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 0261d6c251ba606413457b54b9c2b8fa218fb146
- 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 1ec94680c27b8ede61ef3471b442852a4bb142b3
- 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 fcb2ab4b2f703a0ed2e08da8ad58c9f6547bd478
- 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 8e3d7e6e84da6d9eb0df34b44172481c149eb6c2
- 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 f34187231710ea74868c9fed1c9db4eabe68b54a
- 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 5fcd6608f19bf13699825aa8a302911be9cb6012
- 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 9bdf9c6be18c72fc717e61aa66a404f1327c9cf1
- 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 bfe049a95782af4e2a4f251ed9933ccdca9898e1
- 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 ebcf40d57dae9e1d18e544af1ec4b2df437af2e8
- 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 9a2f4a712cdcbeeba0a4ac8b9dd48b0a503234f5
- 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 1047205b05fe5fcad18a642cb6cfb88c38d66085
- 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 bcb1a45d048fc6c6883f0fae4f0e2ee65015e9a7
- 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 43b137b7536c39f27744944263c6f41d066d3869
- 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 3422f38efca8d6a503d0842504645b88a3f31053
- 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 2fa371f624fc527733276bf1899d92da7ecc6b80
- 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 e432d1fddad6cece76adca6c85259bdbbc922ee7
- 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 464dbd6915beea3bd43eeec76bd8805e334e8566
- 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 80122a6823e9831c135caaf546e9c4df86b98c83
- 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 95ba6217e5f01128aad7fb370a2181156c6ad72b
- 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 0d44e37196adf77e8fd7c08de781894767811541
- 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 2121cbc57b0463403cf0cf8d5a212c3c676d1043
- 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 4b9aa17b240e581fd199f17a9267affdbcdb98aa
- 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 765e15fe663f31a0668a2a397ffd504c7309e350
- 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 0c1da5aa94fd770d941ae943ebf0883d7bc760e4
- 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 744bebff0ba940dcb6edb11bf6a97554a08b0cae
- 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 636a8d5455fc472780c86e49c253d75ed4337a39
- 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 6d266da2c530bd5dfb20cffbfac196be344bf92d
- 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 c12de77f06a5f1e9590539de55efc357770f736c
- 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 2e8ca060c33899c81f84d3b8b3c3910f3170629e
- Author: sam
- Date: Sat Sep 27 15:57:33 2008 +0000
-
- Add missing svn:ignore SVN properties.
-
- commit 9b33205fa0052ba3f6827fadcd4cd9c208d3d66e
- 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 50a7d757a7cfbbd580600a6be0e4f8fbb4fd40a3
- 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 cad9a4c8b307f73613a5c97cd875178949e584cf
- 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 36cbea75aac77ee9e526f7dbc89f674f0eb1247d
- 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 619b55d8231a48595a5f0b090db221df7d7763ae
- 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 0bf57a7431d1fa2c9245a82ddd84efd88d467914
- 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 229d7735ddda4589ae38b06e59bb385b3722e7c1
- Author: sam
- Date: Sat Sep 27 12:13:24 2008 +0000
-
- test: remove legacy empty directory.
-
- commit 3a31810e14d6bab7b73b14fbbb6af43948574004
- 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 9b5f5915bb391101190e08ab004ed50e400c7a5e
- 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 32d8619588444834451edb4fdecb348cd3d0337a
- 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 31d72e6dc38d37ef8a224f88ccdb1bdf7584b15f
- 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 11aff4ee67aa2d801282b53965bfc8684901df7f
- 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 3793c5624514980960c28fc92a750049fef9d193
- 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 8914bcc8901a8bd1300988d254e78af43a6167f7
- 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 52de3a430285a2cce4ecbfa6aa1124dbd6c497f7
- 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 d6ed06be908878042cbb5f2479f45e7911576181
- 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 440888e5d8b3914eddbe7b37f7ba9a73a13acabd
- 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 5952fe2d47e2a55b649e9a353052deb43f239513
- 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 605f9076f7cca8438038442e1626cf4cdcbf7254
- 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 21ee5b8905f976dfd9b0fbba3642fa3ef2264445
- 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 3126b9195b931b42d799719bf98ade1ea0bc3370
- 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 2e6d8e9c714e023a035784b7b8b3a39e4d5a4e26
- 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 be652b55a54bb17fe5f7876dceed78fc742ec218
- 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 1845df90b1704cd131550ed07ef3374e15c10f79
- 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 77ce558965a588cc9707c7cb046b2abbd9e17a3a
- 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 d63c8a9a97a79d9a8ba13167db0e20b06be62a63
- 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 09281839e56c1db35978c21ff5c0f25394d785a5
- 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 2518327f0337e3330a8a811ac7401735f1306196
- 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 c6deb559279e65e7e44c817b010283a62156fc49
- 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 e0aaae7a3ffc008edfd91901a367ac385f4f051b
- 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 e868b60b6633244e2f2528c8ee751faf44c5451c
- 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 bb1de32dfd2f2906ecba8bafb112e8ba4c2ca986
- 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 76d7cd74a0a43dd6fa0cfc175f6ac13c0a7e3387
- 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 c8205af57a82c03b660db8d8de1623bd7648ce9e
- 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 6da90bc38b8a030d586753d33a9e37e034a3cd9f
- 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 5052064a1b29f5cea57723df5ecf886b81b53592
- 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 05f4be2d4cc2ea2e6d26f541e34428e2f682a105
- 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 2fbc596f9e6c14c19856fb233aed2d959a11160c
- 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 8407979da245eae5f3c29c0f85d792e019b0d270
- 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 291963b2008eee567d02f1af73dffda9e29b5749
- 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 3cb540f9531f6ca0b8860b774f3de3567b66f825
- 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 b24920cd462a249ccc76a67edb8066b91f364de1
- 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 340561676661b8ff5817a3cbce97a601e22d0d65
- 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 024aecc1d12ec2b7017e031edb76308699455d56
- 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 bd38b5b89c25a3dfb4b5ac477caad9002ff9f0ad
- 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 d758c2bc4a1663d4fdddeae3aea4940906c2aec2
- 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 1878b54c57a08c03266832b5bef9d288b67b4593
- 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 804641d76fee5942017755e4ac4f2fb49cb8a620
- 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 c807ea69bbedb9be0cde231f53a52062317cb5c5
- 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 321aab94a3c6ed69d5ea8a65d0ac1f23708cf34b
- 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 2f9d09ad90a918e9b3f621d903126941db45986e
- 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 065a8f5d72e02d699ffb9974ee1167d309f6fd88
- 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 5744c288ee044be727ffdc88e182259b498dd6a4
- 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 909ee3c78183e9689c28c94f3eb33fb074c2faed
- 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 89b2c85aa526fcfdde5ccf4663d1fdccfff1a376
- 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 58c19be1cf38b9816b32b67578c32b21d70f44f5
- 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 5df2055749b28bc62e9c57262fc197019daeb54c
- 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 c788065cbc4f47b3261a32e164bbb0d5dbcb5fdf
- 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 4198911ce72963eaeb224df2b842a556358f9385
- 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 ec692f3569cc62c7263de604a994b5d69e4bdd30
- 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 a7ead1b9f83f6886fca499a1eec25a42c5e8d269
- 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 1ab3e813b190c74e79212f362b2605a1744bc80b
- 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 8be2bdaf2ae2c2042e30a36762d1319f4b098a03
- 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 88f15e8340765bfa8643467d395209d26211009d
- 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 9b8dd0dbbbd7df9e52ce5199cd5ae5c9ea77de31
- 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 beefb3bfe6965eac0730f3265b895c93a5f12bfc
- 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 7ea9ba13b294f33512297f932e58f10b53a17656
- Author: jylam
- Date: Tue Jan 1 00:07:04 2008 +0000
-
- * FIRST !
-
- README | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- commit cc9e8f172f4d797e6e5fa101b9b778b2a2505066
- 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 4426f9b72cd55fc4ae1fa5d61ad52e76edaa3b87
- 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 1a87e10ddbf0774eb1dfa364e71d59b421061b1c
- 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 c49aa3e21044b100cb755277680d07de2046174a
- 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 9eea227e3bd096278cbbbfd68e30aafdff27ae9f
- 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 8dcbb65fc351b5c0bc52d97080e1a0b5fe1e818a
- 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 f09d2dbf26b9884e79bad9bca6b64e162d4356a0
- 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 6251e08423bd5191eb085018a4e97ea2d8457e86
- 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 c8fa57c4b03a64d8064281c305c089d7dc795a49
- 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 5b0a5b4e0fd7bae4516864c298dcc60520ac8a94
- 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 dfe0f29115309a4573ae5667177c3fde5952c847
- 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 49c7497be4eece0190a0e47b687a7bd32b965476
- 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 88dbcb61e548f4bc8dd8b606b481ac95d2757466
- 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 bef57a6970b23d4ad45342477d643b6151811b49
- 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 b2e3bd126d83d0ce670db70180f9f9d0bbd31ab4
- 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 b2198e952e5daaf42d3a4f20b6b87e28837b1cc2
- 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 0b6cb7f5d5a30178dc78cf132bbab1386e9d29d6
- 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 eddc2a98be790af652c9751d8e356303c02edfca
- 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 a0978eed4f2f535c6c6f14faf82ed674b9162cbe
- 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 3b5a04214f678ee2f4102f5f8522dba42b1e8b7b
- 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 11e45f2ee61eeaa01964ce06bb6a7a298b2ebc68
- 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 4dba6fbfe52cd4b1a079cfc5ff9712ab3125d6ba
- 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 5e472141cc255cf0002e6e1f933339efa407117d
- 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 51d7e41d358dfd223de0c9f03b9220fe192fd469
- 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 3a7f4b34ab8173be22ee09a026842d1de8aa5ed1
- 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 d354849db00e701179ac4cf7e07dc0c0563b3e19
- 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 aa605c14e9c3c0ddd9487cf61696da65d95ce7d4
- 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 667353f89b5d798d2188db601c67c30d1b67a535
- 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 94566b76444b39a1a65a17f74c56908d65f9ffb9
- 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 c758c2285407afcf8dbf1cbeff78b6f248f79915
- 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 086f10392080a42085f9223cbc0fed49ab11b0af
- 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 792fed74a81e61196eb6370cc28b228a9875d083
- 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 d6c468dcacc86e672c8b9154d3d92fa39ad8b8dd
- 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 9fba754931241a18ff333c81b8bacfa623fcbf3f
- 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 28fa03ab079a1323dd12e743a46df65e6f5f459e
- 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 9d15112fb6be8cbd145d1a3aa12f4a7539222f9c
- 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 8f7985061ebb27d015388c278d741ad130cb7a86
- 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 38d1420db98968345417942ec0fd833eeeb485c7
- 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 b51fd1ec4aec4d2053b95c14985ad85171d253ea
- 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 00e35fb0b557f5e7a776fbbfca8998a3b02462cf
- 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 8df41c14fffb35d891c09d711eb1d0e9384c7616
- 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 2f00d0d5a267e10627a0bcb86dc89c74a39d9d51
- 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 b13055262524efc9c97c32d0f39de096a8610b53
- 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 a28375e4d631072e816e31e5894f11bd85b9358f
- 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 37c96cae0536fe604c31d28301898a2b9e59b42a
- 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 630de3ccbd0fe4b9eb67d80ca6b1ca18abf4d256
- 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 3b2ea57464db244a981ff26aae7a3040791f8ac3
- 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 51fa4fd8fa56b16ef80dee7075cfeca0a3f0b412
- 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 4ef5c917c643892298b2d95f394e1164b33bdd5e
- 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 43e21288877b38420c97b822a0a50584f9eae5bf
- 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 ab9c66bc9ac07282e0447a1d4868939271a35994
- 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 5a04f2f83aed165c5c60ae6647290d27572757cb
- 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 b24db3e54667b39f7b56420b08b602ded9395bd6
- 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 09cc48f1bd1e428c6f4cac5692294ea93c436dc1
- 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 30d67de4ab2ee428e8305f5ce165afd0aac6afe9
- 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 db11f6c8274bdc3d994d11a733a75d7ad9695f77
- 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 7e0b68e1eaba58712980017d6dc83a4f1f056179
- Author: sam
- Date: Sun Nov 25 19:00:22 2007 +0000
-
- * Refresh TODO list.
-
- TODO | 6 +-----
- 1 files changed, 1 insertions(+), 5 deletions(-)
-
- commit a915c015d2492b7c07934499dd7af2501f6c25a9
- 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 635e2962bbdf4235270ca40472597d94353d18f9
- Author: sam
- Date: Sun Nov 25 17:49:49 2007 +0000
-
- * Fixed svn properties that git-svn was unable to get straight.
-
- commit 048676d12ecf3ae5d5a949efb9f846775df8fd83
- 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 a67e24bc7544a1270764f25c2bd359d61a833fe7
- 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 1a973c018a5873ce31a73590cb770337d5093286
- 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 47d0816d29caf8cbd612b5fe6280c78a87498aba
- 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 bfd1621f25b52e387f7e5799f498e2d233ab8d19
- 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 e19b11ee200eca072378c0a23587e87707b6ba7d
- 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 0642be9f2b4da96813b9f4d669094a4e332db137
- 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 c8603e2979c4ca9f96bebd4a9761b6c7c1e98af1
- 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 43e1535b1dbff473a9245dcc40b8dc06c427a2f9
- 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 812c97f29a5a8987dcb385e5fc546c05d6cb0f71
- 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 00d199ef5448c39684b3a95526d62ecd4e0a9cf6
- 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 0f4a2a414fed0045a3901e06027aa99733881fac
- 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 84d99b8aaf4548d2c111e2e9861c2a3ae8d33170
- 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 6fc5bd1c7275142cd5ac669e5fd88c303cb48f11
- 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 37fdc0d3e6e8fdd7f30cbf1d99a4a8ce4bb08d5f
- 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 494314197c9cf3ebc184839c5a74dd1249cf63fb
- 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 733f3a73420c892c702d9b801592909478d5b4c3
- 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 8f44f9bec7bdecf40d53450fef074a9e8edbfbfd
- 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 00dda6eb7d54d82e96e0b18513dc8592f8dba03c
- 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 6e6b7d01a00a6154b5a71cffd251ac87d23bcffb
- 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 8a752687db66afe5aed28a337a6244f71b95c583
- 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 c64b4be46133842c0fb5610dd9dcff995896bcbd
- 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 d25d9368a2659a43d96b82c731c6e0e95a515d5c
- 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 b510dd98f370055fcc4a76f7bdd01c632de44667
- 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 d15b9897a32d1e568fbbce6c5a507984ee0b14ee
- 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 5adadb91b2ba9a0ba0ed4cf694b49bed39c2ed97
- 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 8d72d0b77e7130d5e899baa0839606a73233d93e
- 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 cde2009b676bd28680cf377aa9e4346843dbfdd7
- 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 50ab11a353052851995a15986040a118401d821a
- 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 36dfddd7f5a423edfeb8d472137be85b966e85eb
- 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 e0f8b51ee0ea2a71a6746cec9e5d49e15a3e40ff
- 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 f46c6b0af336bd105f770ae670236903b8753b35
- Author: jylam
- Date: Sun Nov 18 22:59:22 2007 +0000
-
- * lol commit
-
- README | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- commit dd19786468c742b7b5eac07805be9e9f297fb105
- Author: pterjan
- Date: Sun Nov 18 22:35:34 2007 +0000
-
- * Remove cucul directory that got forgotten
-
- commit 29c468ae3720aac08b5c7db9769efe9c6380e086
- 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 98fafa0f504adff44d556d8488d9e34035827512
- 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 4202c49c54ce7aece9cae165382f6dbc8326d780
- 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 fae0634ffb014ef5234d5685d47d01dcbb2cae41
- 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 1a997039cbe9af6e6e9696e03b3b41cf0b26fed3
- 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 bb530fac4e766566c2ef6752f56f2120e84245f9
- 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 57fd8de08f4f6251e59394a8b944fb4f433824d3
- 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 5a55a725bb1579415aab39fbb2ef679dd41187b5
- 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 545f783fcec9da581424a99d6d43110d80ac2e35
- 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 0ef633c99f0de2b8f2f64e340e0ddaa277697b62
- 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 879c10b6ca39c8fa3d283583a7ebafdb4459947b
- 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 121deb57923923ce157b5c6a8a7bd4036bad542b
- 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 820456cabd9142d081c55b4caf1aa74f51a27c89
- 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 c89d802c7edeec3cf4e7e16ddaea3876c41fe250
- Author: pterjan
- Date: Fri Nov 16 22:37:20 2007 +0000
-
- * Update README
-
- ruby/README | 25 ++++++++++++++++++++-----
- 1 files changed, 20 insertions(+), 5 deletions(-)
-
- commit 31f51bf8424602c5a8b2116f4b7979c67a354e15
- 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 ff8e9b0765d4a797c370fb9465014db3077bd54a
- 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 65951b6b86ff57552ac28ee95ec2fd396f931d9a
- 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 515aeb6a80aa6f54efb5fc3de60c44fa1beb2048
- 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 0433303f6b4a7f5e7d6157fdce2c9b8a1a9abe83
- 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 17fd4e039b88c696d2a60697b0d003c9cdad1679
- 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 681ac2f0635c9e0f133e901da0a785a0e68adc37
- 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 3770c4fd26f246d154f82fdac065eb5d3e8200c8
- 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 e8e81439ae57fd35c99d1ae0f233a9e86edf43bf
- 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 035488f7664a468cd020c51e77697a5b1a3653c1
- 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 a4f9577d6ca2784ffb1ad168c223983cefb9f5a0
- 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 32adba6b33684324c0a783ff3f322a3759fd1794
- 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 deb9982385a46594768108107d10d9c4f7f2ec56
- 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 9f51dfbae439c8b0687d25917e928855eaf151af
- 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 f92eaa6334c7987e725ee3046a39f993f48e9d0c
- 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 4a39b4e4cbca1be6090e543f86b9b75be665bb31
- 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 861cc2bbbb438f12497ef90416f771066155f7c7
- 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 8833588b05e0e4210cfe0827e1245ab6b122019a
- 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 77ced69c4fea3e333e4c7ed3deb44e617ac3ef94
- 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 6424640dcc60dd60f222fbac10a66d298311e641
- 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 93b9de70416128a86cbb8eedb4fe80534e131860
- 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 a80d41e43195c306b904d9c40933eebfde20c786
- 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 42817ea6b60238c047a33545fafc0a81129de29a
- 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 1ac4674e5e26ede12b314317adbd26adade5633c
- 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 b866e9ad3fb25a5f328544d8115994f3bbcf3f38
- 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 99de7b6cf7b39d18ac7aecf72a1f0074b0aed7ce
- 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 dbfe8244c01e39ea0abe1e13b82aac9fd81a6158
- 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 80a789c2f5734a51be5d9cc0dbe1850b24ac6c3c
- 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 0dc37a9f506eebc964cd0d0ac6ef76676febf4eb
- 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 3f55519390b1c3d26468ab68f8d8c483cd4a8aea
- 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 e19c7c1b924acd473db7988aefa115b221fced75
- 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 3a5b52b3e78e3ded8ed471428de01461310e68c4
- 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 e398cc611730d77842824d94713971313e11190d
- 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 e4969cda09342954abec9bd5e5190201b7c10600
- 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 37c8b55a6b9d63707ad149876016d8cc41b19999
- 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 60748f133e2579257fc3d9d24118e34006a8db14
- 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 558c85fd7c94d81ee535222e872056e6f878b48f
- 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 05df3cc17eb9907c8b1d2dfa65dd9bfbd662095e
- 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 6745cc6bc806209c3e380dcc349d65e3f699f202
- 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 2911dc4b1b70392f94ee963d88500e1a8fc29f24
- 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 ca295fbbd340fb27511ea401f43af5ed138bb203
- 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 b2b16e86ce2eba394e2bab1d21c3495562e3ead1
- 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 dd0e758020e8d10b8c5d88f76a91bf47a3cd91e8
- 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 3c7812b84965213631f749f78d6ddf0ae5085630
- 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 3a3f93399a5c227e5b52359588418192aa91540f
- 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 4fb2893fe5dc6f9ff4e720161e1f6b5bac80ad48
- 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 6c50bc4e59133c7f481328424bd6f94f21877138
- 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 e11df0ddb8de75e25d125f9b56d88088dffb1893
- 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 e687e5090b14b9617c68f3c4d4e106b28f7f464e
- 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 ead71ed217a43d175d00786bf49c713a2e8888f0
- 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 08bb8697d644408ec70298c522dcfd05daea18be
- 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 fab454273747d86617d72173f46108cbdf4314b1
- 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 dd6fc95ce5e5e6fa4707cfbc99fb17ed4f70c7fd
- 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 b693d01d888b2f8c5782dc264ba9d9fa90776f1f
- 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 735c1bb75fdfdb62c255bf31aa3ee11fc547c3c0
- 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 6ee8ef2be8d68d28ce92af061c3411e3aad35f83
- 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 cb8d1a9b969c5c50fc3a5436ccca66b5e1d62507
- Author: sam
- Date: Sun Nov 4 09:30:15 2007 +0000
-
- * Ignore the autotools/ directory.
-
- commit e5b748a463d21b78e8636db902934a2c77c9c072
- 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 6c2b77fb068de9606d171bc5255d9c51f83d84ad
- 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 addd46c96fc8ad46f757e76648523efb8fdec54e
- 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 e86b0a092f4a47cf343d03f7b2300c46a67f842c
- 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 1cf257dafc1e18f488524e02140c893ae9a0f0e6
- 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 e353f65010d48a04354af5e43f2424255da26de6
- Author: sam
- Date: Sat Nov 3 12:58:05 2007 +0000
-
- * Updated bootstrap script.
-
- bootstrap | 44 +++++++++++++++++++++++++-------------------
- 1 files changed, 25 insertions(+), 19 deletions(-)
-
- commit a3352091c75e9780b8fda43e2dc8e56746e9597d
- 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 742b08872aa543256b9b4f33a48ff3ab170d1f44
- 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 77b7501f9a42b845d13636c9b0ff852bc83e4f02
- 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 8df10c818427c1e57562264029995c7212dd2fad
- 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 af2712a9a218c02eab487bc40f4c68c0305398b6
- 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 e094543b399a2c01bdbe8e54663d635ecba0d0ba
- 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 5605ec20d494288caddc06b8933d2181bd7f6cb1
- 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 2e5c30366691d5212f56c38b86f0d7d873f2dd22
- 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 cd0785704dca95ed379a69761b2694224a393bee
- 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 657458ab3d21937fc4fb616f0bb79d166a2cf7f5
- 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 381962e0ce2ba449ffeb36792a67cbe3bf393eb0
- 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 1f0a9bab1b68443148b5b2dba78fcbb7ed1f3419
- 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 25e93ef3902e7738feb5299cc30b2e77f160d6e8
- 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 30fb4645b851c6306e2b8f36f00ddf1f976e84aa
- 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 5aa6777ff857013114205082287077536cfd646f
- 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 6e2165771ed4ca4c35a5b5c0052e863588f30613
- 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 e3aff2f303df8815ce2cd6262eb1ba8e244ed6d9
- 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 975a52cdd2f6ddd3b880543c6116e6fecd39f53c
- 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 f3be0d091a3c24a96a023950c4ad2cd92cd75342
- 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 bcd866a68d50343969f7a9a2d776739eecc1d684
- 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 5963e71c7813c14d0caf5cb6d564908474f4123a
- 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 ede37cb087a33aebbdbde79bff84a51a6c3b3dd6
- 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 b458010f98bb49df8b4ad9aee32bd3fe3389a7ce
- 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 0a64bcc83472e520870b9521fd016a03fec49d74
- 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 80d615c35ae18c92630a05bc19139da0b2d94573
- 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 3ac2be4b18789cc8ffd3ccd87e216c149898f51a
- 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 136f3272d3fba598ec51d8b64e821dd0bcb3afa7
- 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 61d90b2b69f17f2408b028f3a8d10d3cea5080a0
- 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 d0c0805a2f71b046a50ad456fd35afc2113e93c4
- 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 f5a30f19e340f314a1a51a07625b86527ce3b200
- 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 516c10e10cd0a3eb3257c8979d7e4574464f5079
- 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 e4f9678f1e02dd146020fe0f99acd9a614da619b
- 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 3ea04559140b3b8ad951d6a1419b1e8283722d2c
- 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 74fe8a95a5010261be1fe0e550dda1d50088cfb6
- 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 a67cdc47e2c2f67b6e5f2332aa690db0bab0e363
- 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 96a3822598bbdbf0446098b02c8511d2bb150b3d
- 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 ae0ffa88f5435eed085978b2c9f65b7240113ab8
- 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 62abfecb5649d8c9408e9f19ed792e258d848e76
- 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 792cfb3944a6bf8ba7f2b10cfd33bc09f9882c1e
- 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 46b95b52e1883061bf1b95a136fbadfa9894f6b6
- 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 23763f3da171a57e2e4b5bd2365d8de56962879d
- 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 962b5a1b1a56a2245ed069f903dbf614afe04cda
- 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 3982de257e45be3a271d9c23960c2c72c6c535a5
- 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 efd51a2cc0de2d039036f77ce345417ddddf71e9
- 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 e13bde3f32e5ccbe3c59ec1e9e52e4d71810ad15
- 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 af2ae9ad1fddcbecdd804b0f1e204f4ce3251451
- 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 64add152af843b249438b1b60ec5438594a8150f
- 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 860ed544b3a0bfd15098209dfaa0d4185dd9583d
- 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 58fc00dbb17797e7eadcd606a15264b1bfeb185a
- 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 d4ff66ee366f94df38a0e83fdcf85235c3587c0b
- 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 e52f0a646fd27a934c4a326d2d9028c92abbabfe
- 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 d523ba26c7b5a242cc223e3bda8b5610f5767a7c
- 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 ae29f776e528b599bff037c5fd5f0b8a52477d61
- 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 74fff7a9e55daa18fceb14b86589cd3b2a11be4b
- 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 56a1d834e64d1b50ab1b807b68a4f9e784cd8fab
- 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 f7ca251db9c017d9af474cec3ba71ed360a57c8d
- 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 3507f49d47980919633e8a2afce09d7fc96faef7
- 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 af38ae1b73c64847cd932ff179ef85d296210a0c
- 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 33a4b6d63cb3029025cb45a2617e5231df98b379
- 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 bf4677421c49e515d1a727d0de725123cbfbff46
- 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 27bee383b961d4be6bbd8b6f3c52e394fc127d2e
- 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 02eb497de083ed57c309b79114e3dc701487e4cb
- 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 d67009783020a1a34da6b5d317c746921677a33f
- 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 bf94c4ff1d9aaa688eaf5adb7b24a3a835c49637
- 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 0e307b51d5ecde170950b1e4d23ff30fd9b9d953
- 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 40f81eee869379ad9bf96c963feea5e1d63a7de6
- 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 3ec2ef56097b401a2d1b1feff0a6d723f70a55c3
- 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 6fd99cd94db3af406f78433a19c0bfcdfeb891e3
- 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 515fb24ab7b2447c8bd67e59603cfe910c591964
- 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 f44e6f5133e9db3a1f0cc59bbe793dbcbc4debe6
- 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 1b375c703a7185d804cf0c66cc1ed9cedbb96d12
- 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 6fe1c6579d2b99063355a03060e65ec794e5ec5c
- 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 37f12a9dab04c4293bba91e0bfc3cbc505d40cdd
- 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 71daf3435a54304df64697785bd40f2bbbd5ccf8
- 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 3be2fcf639f8e150ff3df03aebab2b6e84204387
- 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 c75199738c29065f5148e5d505bd15a791af5baf
- 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 e25ef4f9e031bfdff09ecd59fa4a43325fa13ebe
- 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 d3a225e5ff60c85ee62c058290df47c23f15bbc2
- 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 5479d622e52a3c94dd4cdba3be6887d1046c6d30
- 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 2a242a5474772c24bba39080cee2aec29e1d0763
- 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 ab8697c6eb9a4f0a39a72392da50aad8081be469
- 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 70f34013989c5ff811e5f851b61974b498d23817
- 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 7d35a34e50df5e204e05f721daae90f47d8c8556
- 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 9004c3eef8288e5530e5f7b9df97f5b406cd2610
- 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 49892c687d6589bc0effb4b8ece2eb878b56af8f
- 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 52f83ce9c56d1e65098ed02e430167e7f90a319d
- 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 1321cdfc73922184bdeacdb62f64685e89d83fcd
- 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 73af266edf42cee7da588b3142ed19a65f438bd3
- 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 ff6f0948df5f7706b4e9be2dae433ef38a4f7ccb
- 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 9729efa1798ba9526cb5d6b08f52e57dfece4fa8
- 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 9839d14b5ff999ff7b0484699e95a8e336421ca7
- 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 3684f291da109175954b74f2142271a90566a2cc
- 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 2678f167a87a3641844140b869901f2a6468db3d
- 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 6d90015bcb29c008bbf8fbbbfa44113cd57902f7
- 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 16aa52a0b54ed0c12aee78a510340194fb6433db
- 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 37d764346874bfd7a090027b9c586a8490e7bee1
- 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 4e1efdb04a35c8966dbb581cd206db40c36dfbbe
- 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 4e8be14a9af14f50c3bfc92cf763f6824deb4bd2
- 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 a96466ce766bf46bb186ef4f6d466073ce37d3c7
- 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 abbde746ee2f26fe762a993fc39e266663d59271
- 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 811203de40c0983f18611251da70af21ed85cc28
- 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 52cea42ee1a57fb8a0c691b187b1dc8748c4cb2f
- 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 af8190fb9520468a49b8f9f5b155f5d889438782
- 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 c5a4a02f8bdb5b18cab6b4769bd29c29519b49bd
- 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 1f00ecbbc73d9684c7126e550f8cdea6426d80aa
- 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 09e42d8ceae60d99a6bed49751a130b80674d2f5
- 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 f044f64959820cb3bb56ad88ffd053f6f77a24b8
- 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 1387ceeb487c22e0221f54f014493f0c9037f7ab
- 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 a7d5c1bcb22d0ad6914671ae19d77c73c8c48957
- 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 e77b4f3b1304e9bb9c0c4fde435f9a8c7bfec8bf
- 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 b98d31cbc0d642a303e7846d0ed680cdea980f61
- 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 9129a3a38e27df4da365256b118508b536ad5ec6
- 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 5fcc46a7f020dc36730f02e80f9e7c2364c1e95d
- 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 19fc7449c388b4556d9069c588cd6bee185a069e
- 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 c9e1ab24db350c2b01f5a4ee444026708dd3ade3
- 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 ba5e3363220f041cd6264b06792cd9e8398fa1f1
- 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 ab073f0add6946394accc895aa5843f1a09439ad
- 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 b787df8504938bf78473245c0ace2e02e207c9f4
- 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 ac12924f0c3d3b27af89e7767c570d21d57a4ea6
- 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 4a4caaa1b2738f303739f997b57120b5e614f26b
- 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 3409ec05c795bed3bf8e5f508dc8d9a952c784a8
- 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 81289a1ce678e74a7345ac247b752ff1768572e3
- 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 c9014223b22122fec7412d451566facdfea81936
- 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 19663baef864f2747e1786618daba56ac6e2a6c6
- 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 ec74144cdfeadfa66b8d9df48b26bc9b748b3ed5
- 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 f1ce32b11691a04f029582bf3a1e3090b0b11f96
- 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 1f16986baa3a54467b29c18bc3eb7d06dc0ec0f2
- 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 d19b6d75d8059c6ca3e11563519355c4f5030d6e
- 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 7c5354b7265fe30ad1eab0a92f1aa08c1eed8a3b
- 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 9a5361ea58d1fd7ee5bf1c950be57943983189a8
- 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 658cf09d5922a50a1d665316ede31c99108352b5
- 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 f7a16518f115b9f3d625fccf585d3b2c20a82c7c
- 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 a2b6d40fbf779e49d6e68211b6d9da8d3fd79dd9
- 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 962fb9265e2f5298286c352554be3a6dadcebd79
- 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 d237f9f89ec02468aa72ba62fad4907523b4e096
- 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 1014e133987bfab26f078ecb464abc49f1ff0b97
- 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 2b54610b4eafb5e9c45715d8c4ca9e8955128c85
- 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 82e783f07faa0eefa13bfd637bb29118f7865794
- 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 fd3bd7afa614d38c4f0fde8dba77baac93080cec
- 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 fc2157476e992d8cde510f394e7b9e937f7a32b4
- 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 99ac4e9a8411d617a62ec75f171b1b4194c718de
- 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 94b064b48cc4bbf14569880e58399145c8f79898
- 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 f788e2104d14a363acd00331ff24ab88c2a27386
- 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 727eeaa466b47e66f7f3f3768a1df91f2f17b726
- 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 0c782670cb5a342e25d45e0910f7033fef0a5528
- 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 78ae9bd79a18afdb87b698bf1800f0b4db81d1b1
- 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 a2a9fb2c86f9531445b1c9be590b9b10ff35770d
- 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 2d0e0508205ba086d1f5e4f1f67a73682ed880b2
- 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 e4b95b29ba7458a09f754a5be0d1d31cab4a8467
- 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 e894faf119f6b3ea453a949a99ca26a26b2816bd
- 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 d74b3472ad927e119fc1871c0ed2316963ed2751
- 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 b3452bea4bd2d8b773ccb05659f49c8d4014d413
- 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 d861d120224f42a8f1989526d32f8d497e9b63d3
- 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 562c850552025cf597bcbe20f61fd018c4d223dd
- 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 2854a5088c3ed374cd08f170a5905ce7bca6ccfe
- 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 dcb7addfe7e27c4c9d69480bcdf02b81770ebef1
- 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 cf96cc64eaa7f72ddc3f91f171abe2cd198b0bd3
- 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 7a84b66f14abe026c25feecd332c50724338915d
- 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 50cf17a249d9d90462b0f638920c7778f5428d85
- 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 5dcfb9a7f811066bac6ff221c39eec80c078525d
- 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 fa31600d89580bb10d5bd6f0730fdd493ebb2d02
- 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 127dc7264a72722c7701ba4044e7b8154a573da5
- 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 001137856b6a6eab5977528d5555aa4ff99e3d7c
- 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 bf56dd41d9d046f21ca8a8b78fba46ecfde50b87
- 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 1db031588ad0ab72f985ecad25a6402859b91b2d
- Author: sam
- Date: Sun Nov 5 22:45:10 2006 +0000
-
- * Updated TODO list.
-
- TODO | 13 +++++--------
- 1 files changed, 5 insertions(+), 8 deletions(-)
-
- commit cf22df0b40e65ee9ea4c8e026ed347801d45d0e7
- 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 428e51356acf3b7cd46249e2b3b953e260377ed9
- 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 744ee6fdfa79d73c0cb0a241fe6188d098f8a754
- 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 8c34486428b0cd65d3f2278ec0b53bafdb57b077
- 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 7e8936fe624591f5296024f8b7eaed412928ed46
- 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 e50b359f8e7563036ec165d281641cab4ffe8ba7
- 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 b147233300673c5027566f5d2d48df5b64164c1a
- 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 220c867295bd331b51e241a226855e4e524ccd06
- 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 08ebe49fe4cb78e57a4d73298d9795e735002d47
- 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 8817178168d707785794b24dbb7ed08fb65efb53
- 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 ab94b790b49a5d221626009c8eb63c695f7f74ce
- 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 1a40504ae68cbec6fa1248edab981334e22c5480
- 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 f4a708cfdddcb38209b7e41093aabec805e6c26d
- 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 36d041a07641dfe7af4b46552840d9e9814f6ef8
- 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 499dfe19df714bc3e9d74a39d8df2dda67cb6b27
- 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 5297daf7f11b2965be9f84ad0f7e2ffcd02d9356
- 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 4aad556e9429672222467211e94ca22328e75237
- 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 f851269ded9a58b1dcb7f18e0dda254cd6cc9a17
- 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 5528f7e8aef56d98dc0172462db17f460e39cc71
- 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 fe7ab7c96ca8fe1e6dbb86e1ed2d523c36313466
- 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 4637a8f07091ae60534012169a4d59b73cd4e687
- Author: sam
- Date: Mon Oct 30 13:51:25 2006 +0000
-
- * Updated TODO list.
-
- TODO | 4 +++-
- 1 files changed, 3 insertions(+), 1 deletions(-)
-
- commit 0ca082ac919e25e3d20db6b8cf43ef92506efc28
- 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 77445ea345879d9a74cc8e32d01da2ee4a92f03b
- 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 7107ee5cf5e6e5ee05848a787875360eef0b1c90
- 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 e426c3c6189990924c7773fe26d9a849040e8709
- 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 b5fd0c34c5c7d0205413e35b79c3fba2b9d900d3
- 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 e854ab124a7208655900c1eac182d8ba5dc27dad
- 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 f467d7b2eec15fb1c302e14fa18950775546b310
- 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 9bd855e10da839011c334bb0f9fe84c46745e20b
- 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 5d54fc489924baa317be1a78509f6926288ea47f
- 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 0ed1bfaaef5508757738a767a2208f8d2666408c
- 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 9b89e307ded8d65206a69a74fb42bc00b61b6c89
- 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 41e6681b16f92c56d5f3a517ca3e8bd625caed26
- 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 399bd13cd7c22abbedcb69ff4f88b6ba70e39e03
- 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 d0178c5e673e18317f8c128831976597e974c392
- 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 8a0a500f3ab22ccd3c53c8dc1f1080bd052e569e
- 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 6856be681e7130a137de6eb0fa7fb6e2673353b6
- 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 b44234f882788dc9d9d7ac1f66ffb26e49512a24
- 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 1235e2d4073a2f65c74ea76d895cee6c3f6293d5
- 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 be647ba30bd15a97dc688846d737e07bfda4ea63
- 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 52fdb8636f5c4120672fa7a5ba962e2fcf41273f
- 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 84f387478e221ae94d142bfb143cb1b415dc4c06
- 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 a5b557f572a6a0f175fb13652eac6393b809aed9
- 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 146a07640c08b5401d66e7203d288fff2a03e648
- 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 3802fab5c0758d6cacdb2ead5a9401190cd386c2
- 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 b86eb6ae9ad8dfb22755c9d184a7eaa93a2e6fc5
- 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 f8740b0a29f012d13d1174ce71ef9060af34df00
- 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 995cc657de5e5af4d02d3ae8be811ba87461b11f
- 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 15d0fac2591820ca21811741604c3cf2b2c15e58
- 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 4cc54380dd3dc415f07dca3c5708ab521408b8ab
- 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 08f4c70da3d4373ba612a1802a01c1e8cf143fca
- 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 eb47dd43ebab5cee4bc8d9edf5ea6eff27229f6b
- 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 0c5b3766c63e765bc22c2147b7defec48a2ef6dc
- 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 26982c908c80a39a3c2ab68f6b72ea80cef677d9
- 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 4f3f28f129ca74d7dd474d7629207a62b70fa40d
- 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 e726898af22395fdecb33e811ea7f584934e8db6
- 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 fed8a27d498567b564e3af6b9460956f3674b545
- 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 fddba4b03d69bf80dbebedce0736d3a045456e31
- 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 7d861e8db0f303e4dbfae8fbc35332dff50531dd
- 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 061b57447d4f687eb7635c8657701f1eebf4b221
- 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 174b7f52ec7f7aeb6fd25554b73fa910192c28c2
- 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 10e966e982a6b0daccea964283731e2bafd8f87d
- 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 971dd76ac37af7be2562f05c955f79e21abeecc6
- 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 e85bfa0d6ae6e3c1255efdf01fe7b1c393946235
- 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 b75913de9b49a36e10c67cfd3586b40a036bf643
- 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 fdfcb512907fe6d0132c7976fa24552f6a7ed2cb
- 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 92760fac19f3d985a136506e2ecac0538b8dfde7
- 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 7131f67594efadf6017508ff7b1009baa1835e82
- 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 da0f8ca9dbf2ae0a396845fe8ad92352589aaac4
- 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 a18d6deaa2ef39fdb4d750c23f9e2fe630730fbd
- 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 ef5d442ac7e84189fed516e0cc5f75d48d3800ab
- 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 0cbb211d810fa5f9eaaef156d57187443f54e5ac
- 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 628a3078e55b9636f88c73890a99af02702f6164
- 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 0f56972b0f234ffb561c1e5e03247ba01e499559
- 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 64a51c1a7258da822546a91f36387e87fb4ec061
- 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 ce6463b10a6fde18c2dbc29d1ef50fcd0c561c90
- 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 0c94dd7a83f3ac9f108693a29d00542c3de32729
- 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 90c7ad7f8b7de13f8ca16465d69f3ec5dda0c9e2
- 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 78421fe93dc49d326d594940a6681f51592ec784
- 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 61e9e0c2d36aef8f5d682389d5161025f681639c
- 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 faba3056db496b8cce161e8eb3a1f57d40416aa5
- 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 14c4b0c741fbcec345c952abaac5e65900889400
- 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 f2051ff57faa1c410e96a0b685e75be0516b4047
- Author: sam
- Date: Sat Sep 23 07:36:54 2006 +0000
-
- * Updated TODO.
-
- TODO | 6 ++----
- 1 files changed, 2 insertions(+), 4 deletions(-)
-
- commit b4f9305f30d361ba63b867418e9d9393a35620ae
- 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 2e72fef3b03e41922bedce2efdd4138051311cf9
- 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 169ed049b31513f26367faf6bd6617bc24a596b8
- 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 973d2c13e50250cdbd2839f62fab1ef4fd960af9
- 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 f87d1aaa67974e3f3f3fc21b881261554c1e8046
- Author: sam
- Date: Sat Sep 23 01:10:15 2006 +0000
-
- * Update versioning.
-
- configure.ac | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- commit 5477198eaefc6f5d4b6cb12f01379da976966606
- 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 53fcb4abf647f08f2fb44bc5c68b25a44db495b2
- 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 3fddb16a4c66c1b0a4288c5c3ec59b40def02614
- 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 219a51aacae38c1a80dc8e52642e6c6b6c955bd8
- 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 ac328aef5424e9c76f08c4fa8cfd41be2bdcf6cb
- 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 69ba4e81da8e7ebd49ccbda60dc00a75c2da48f3
- 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 b97e8f0fcd10563b3d44126a53fd965832bfea33
- 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 da4ba99189793768ebb3191d6853db5acbefab0f
- 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 029d1ac121c33b9418309ace33fad78019b442d5
- 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 925906b0a56a2253468aed932f9cc87a642f2abd
- 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 6bea0a309a25678be846938e9b66a24b496ddee1
- 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 5b01c1b04dedc89b3cb1eba685df8a025cc3238d
- 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 1b73f45f3327c9e6338db581efe16d6dd1d4cdd3
- 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 73d206339711ae94c59f60c85d6179d71fcb3819
- 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 d43f96393f4c5e10ce2482f5ffe03067e89ca19e
- 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 6ca752877609e3df53983635b45d8ff58d198738
- 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 75c9c5b36c1a640f1b9f87ab6a317cce5ffebfeb
- 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 f2774fafc1d84a31b24ede0d958c85fb7f1c1f30
- 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 2ba5e879e94ee1495e4ed395a3483a9af97c8f96
- 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 d9c3db598344c611082c4efadee6321e0a3db4a0
- 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 43965e20c0c8790965c890da77b88fe2d65b969f
- 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 3b429a8ade389dc8ee1d0caef78ba31a07a7270d
- 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 a39467d91bd1da548fc4b004b9ef1cda3bb478e2
- 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 5174572ea4001f2388bda64507d1e32eb2a964ca
- 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 c1b52677559275b3a3483f09c896d93c9ec8db96
- 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 2003353b37a1b9bc10cf04f6d6a9046f74900dbc
- 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 d5e071b16b99f7e926fde045aaacf0e8d7e76648
- 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 97f8ba890db1a5f867bfd3b81032a4032faaaaa9
- 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 56fee4f3614f8e7ff3e7a2d4c4a60c513af98dca
- 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 800ba82033afd70de4fac07f1452f82f4b039c1d
- 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 c8dd86b446689deca3818a8ea4c55c90151be8b8
- 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 2e66b96374ca25a7247a00c4c9afc0ef2e6562bd
- 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 9834829c1eca1b3f6d920db88b16f85b2808e952
- 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 5144ce74411a075034721f4d2916bedf3a5bc1e3
- 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 ac02876515dac5889a2813fdfdbf0354127ac008
- 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 776bbea4242a9996a83b11f7056d2eee0925dc92
- Author: sam
- Date: Sun Sep 17 11:39:22 2006 +0000
-
- * Minor TODO update.
-
- TODO | 1 -
- 1 files changed, 0 insertions(+), 1 deletions(-)
-
- commit c49a1c8d77bd7f34595bdb7e0f8b64bdce4e66bc
- 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 2df3081f3b451dfb3088f81285b9aed9e5326c1e
- 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 dbd1d9d11b2bc1b017dff767f5ca1e42593d2046
- 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 b83d44d4386558f36a81d8e96c60880f47745a2a
- 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 0b3b496ea1eb606844f0274c580b5dcb6bcf1ded
- 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 747565cc98b0ce7abbff3f5d761f183410bdeea0
- 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 5b62d8c5c5d111e7dc0437604fa13625d522a29b
- 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 5bf0bddd4de51e96413cfafe13d9965349cc7f2d
- 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 2c2dcc05c3b5183a28c4cf0829b727f1dea382ad
- 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 61e6fff11336442bed765076a3231987d469ba88
- 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 bf700ea55b6b48777a7cb3081d7c4f9d7e33be2d
- 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 ebf612a268c51a2bcc9ebf683310e6659d634e6f
- 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 f4c612ad2e4f92ea314f7dac3d284098fe026956
- 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 24d2ebcf13f57271985188f0e6f4ae589c6fd4b6
- 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 625ffbf30070d611d3a1feb1eea88ea2cd49c25b
- 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 f154e51182382f21939306672dafce78ec9e5470
- 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 2a87b0317cc65d338288345c3f12de73a0942354
- 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 195ba5872bd4c688cf9267de0a474cf241ac0dd6
- 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 0a70e115a476f2b0cb6b19b0832367d4262ac186
- 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 944f13fd5a030ed70072976fb6cbe48bb61844c6
- 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 2b4b1c6ea272bfda209e8ffdd2d808289d3084a5
- 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 53da0a0ba821e173b95f1f7a002fc03c9578f100
- 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 21e31ccb304f15e3ad20e93e2baa10c728e04958
- 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 52335a4cbbe935740ea6bee665e56f47d135d7d6
- 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 566dfdaa10f9070ec9ff0c0d5efe51fd2b4e125c
- 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 b791c8db2ab598f5cbea4e73cffe81964d416096
- 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 1195f09bf7ba38e7dcb83db07db5c5864de0de94
- 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 d85ac50273b3cd75cf7d3f0fbbdba29527e57e1c
- 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 9b8ebf68f0c0963311d09f90071a9e0f808d6ab1
- 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 d63c023cea579913a591250b29e35cb1c791cea6
- 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 cdb49cca321444685e23f45aa8efeb49b0561d53
- 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 fb2cdecce8781a5353e1e9a9042e09062d511e1a
- 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 3159e3bec99f2ffb2fbec58e608b0299ba56081b
- 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 d7a50db94cc64a52407726a76dbdbca38ec9bdcc
- 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 07ac36755e5bf9eaaa3972e67a4655590d47680f
- 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 65e343a7a51dc36cf912aaabaadbb205f237268d
- 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 0a767af1bc07a6d839146d9e6570d06397f38108
- 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 756dc13bda36605615475c63cc0725db53ac3228
- 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 2d08a7f11dc79c9615201446b429a41d5b936b5c
- 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 fbd8b67ae47a366cfce461fefcd8f3d03b19731d
- 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 f20bd5c83f80d45bb081790ba6293f34db125f20
- 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 fd9d4377ad7f3a595e3b9a80436e7fceabdaa20d
- 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 1f2e70b01d099369983e4485bc5078b5b2a59af1
- 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 358ac34a5857a6ec73023d57cf55cdf6ba5fe303
- 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 4d6dc49127ee27c4a95f65d06f15328d3a535229
- 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 427bae49fcc7cbea08cea1aee3a565d9a4914192
- 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 789f8c5f984c1cc7261d24c85261540ed5e3e2b7
- 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 4f9c5bcb9e370be8b1ece9cb4c0f3d2323af656b
- 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 fb3f6cd36bb8e50d32648de2d0af555833a4d167
- 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 5a52b0e9635db12b43de900384bd235906e6c326
- 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 15435ad6b6d0606d091d052b8ce3660ee21c2cc7
- 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 1367e81154678ca49e28e45d36ad76203eb98df5
- 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 ae518399c69b81da1d5453ed7421db63c8fcfb81
- 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 8c73451a69e9a057ed0e656a5f7c1e3e3a5ff64d
- 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 15e54021b25139a48b8ef73d90b7ea2cbecfbf77
- 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 6cfda8eb1aa7153d62c6cc55034617ccfd895984
- Author: sam
- Date: Thu May 25 20:01:30 2006 +0000
-
- * Updated TODO list.
-
- TODO | 9 ++++++++-
- 1 files changed, 8 insertions(+), 1 deletions(-)
-
- commit d5ca62758196a5d4b1063f218eb29fc67a0f0145
- 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 a0f2da0aee498dafdfcfb06a9b9265f83d4d3787
- 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 0045adbb8082d9bfe743ff854210fc5c7d0c5b13
- 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 6bf90d84be5097e356a5f5a6d650407b483cf1f4
- 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 79689923989da6b070cf9e6702a45efe692e8d21
- 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 1b21898998ca6a5062b84779ac1ee288c9d5f137
- 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 5eaeeef76b068c0ddd4bb742d62fe607c943a8e6
- 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 a460a1bafe20e65d232b7b938451db16c3a39ff6
- 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 c0445bf758716da3ebd0e15331c0420ce452bc41
- 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 d31a7b227549429474844069080f869ba23c6ba6
- 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 0ef8c109b28ed1d261dca3c732e7e4aecf7c8779
- 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 e4b3ad28bd9c697cce99bec8432d4c30296682a0
- 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 2030f615c3193d1fdc77ed4664c46243a97b3396
- 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 7e563ac3d2b04ddc1bae83506cce3a3d4bc88b1e
- 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 b4b7a92f65341f878f7606653d1b0b266ba57415
- 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 2bf65daa7e04ce7b2c630c40c19b07759d7c8ded
- 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 22a6dc50829d28f5ee5af5df93dbe5f4b71c11cb
- 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 5f5a9a774821afba47aa5df60c426b482d2eb0d0
- 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 f144dd72fb6997e9d7f5c888d2dd7566fbc0f5d3
- 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 e01a85428f27885f35da885bc2fb9c65508122ed
- 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 1e982600ff16393f0df87269d7880910b29b2a90
- 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 2394e0de7c7123bf8de1c82d2c4500d9a0417a76
- 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 d19fa286476d772c39cd4a92e6bdd5f6b80f7cb3
- 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 33da9fb95205e90b2797d5262f9f9ecc2f4ca5db
- 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 af45e0a07c4f61252d829f1ef1feb4a9206bc1ef
- 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 87a37756c5d1e05b256ff32fd923db5404cf58d0
- 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 2e3efd2291aaeef75ccff541ab15228cb6f841b3
- 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 899b08d7b3ee2481e5390fbb1f5fd55bc87de991
- 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 8c04a87bc55c8913723498664836679570f96695
- 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 d985acb513e9ca49fdcbf836da442faaa0b4d969
- 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 9f9eff88d65ac5538d3a55ed63fcae3d7edd705b
- 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 f73b6af1920013a31107c4371336a55a09a59e99
- 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 a69f461a2775244e85e0512a001cc6297744b7d6
- 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 e86d83fcc11f1d05bd0f4fe5f4d39b8c7bee4427
- 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 fbaa9a38ebf6729ccc5a14c13b7c145c5557dbfa
- 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 d7654ee3fc4ac8f4442fb870f6065333c5d3d3db
- 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 01acf98243e7f93795ca3e431bc2a50987fb806a
- 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 621f76a7f5512b79770a75b3e0636f28e1689a98
- 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 0e17f9005a855e1823a94cbde390f34e84c26075
- 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 de0fa3fdb62651c74d6d758d6d4e14e749638c36
- 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 74cd60c7e5842c01e48ea9c6753aad13b526e47f
- 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 f8d0d2ec477a78da68247a608f279cd8eb98b40f
- 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 35d8d65095ca6f8b80601dcbd49883d9761fcf27
- 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 d8ac5b39db3c8a0fbcdad3c322865fbb0ffb472f
- 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 fc536f2beab248777241ff9b24dfc83038d62a71
- 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 a919c5b1eea127eaff2055fd86a300e5c6b5852d
- 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 fd05821374a132725f7e856803d2be2baf92d77a
- 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 edb84b9e304dbda7b2032d847df70c7cf55cb3d5
- 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 345463db78df2c8bef657b6c811d344670e227c0
- 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 6de756915cc5b4552a88b1079ed7653b03897a5e
- 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 a629d38225904b357096e046d8916c8db12f5ff2
- 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 04f3b18beecef4fdc153a59ea649356cdad6424f
- 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 3141d4572d8842de8c4d94188b3a3aa0c6a5a455
- 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 3a328ddedc6864ddadc8ef71f9c82df94ceef4bd
- 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 58d261687b48694f1570eeff779c6bd31b17baf1
- 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 c856052a487e1a27a6082bf43dfa2df5a5f5de39
- 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 3566d0c8b8c6a17e3b9caea8222efc890482d2c5
- 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 f6d4622b4e774be41ec3583515f32ad9cb1ae040
- 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 2ef2f4159cb36911aa1bc2a80a879c6574bd470b
- 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 e97bdc2862b757a58e1b9bf054714f637589b822
- 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 518036e4b8de085adcb8f895aab9f64fa55fb9f0
- 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 beafecddc9a71064c18549a3924621141c4875f0
- 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 16b3cf8c60abec0930ee28c9c67321654b74d46a
- 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 f9e9687fd466e626424a3c5ea60c2eea3d1f6500
- 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 70a14869be61d6a4c7579823dc0823f70c48fc6c
- 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 846558fbd0ddc1545cdb07b85bbbaa781e08b716
- 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 daa2bf95848d434ac8746e8c9ae40563cd0200c3
- 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 a7ac4bcd417f3a76fdb0974973e8dd77b87bed34
- 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 dfc3d2117962f1a80407c0d0271123bcbbb973e5
- 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 667f10cd32c0591aff24533660a161a3c3a0b208
- 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 cb828d48d4127c748835d1790aae23f6ac269248
- 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 380a3ce3fbb4ed49cbbd1902844f054de476d89c
- 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 1b042d96b620fac7814c353006067c88eebdaf14
- 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 3a4867406bbe16dd190481834fa25a529ca749ad
- 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 4cc6b5811d0bfc2101185edc0c3d9ce34eda5c25
- 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 8ff475acd3451bd3d3b580729d9daf3f19dd9478
- 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 7425a0f52176494e4ab4a5906a3a6f70687e14bd
- 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 b6ea42b7c496add31062f2c068c468f481897eb1
- 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 86f7ba729e631007a0a9d6f4fd7e24c59cc2c170
- 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 e11900e3f1f4c1106717ab9265e81a0def2eab06
- 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 f04e9d4b68ce826f3a34a98a28cc8bb178f529ef
- 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 2fe30315644b4b568b71b4c04867d4b2a8b4403a
- 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 54c23e1c82675cf6e368b408ccd69afef6ac7037
- 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 beeccbf07807c259c2391358eda570ab15959a76
- 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 1ff8903a8966694764070684873a47946a2761e0
- 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 b4eb7be6de74f238fd181fe6b7a1143544cc5abf
- 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 d509aa6e0d3173b61bea211ea5733d9e0bcf01b3
- 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 ce77ca1f853a0881e1f841d4591dd2d65c402b94
- 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 cda4c49b83621fd149d0d308d16083a280781d7d
- 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 4e2928ca8c6e8ecebeea99a04489bc0d1a71e22d
- 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 d2bcb112c533c061f56ecc032d54a9561e67af0c
- 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 6584e85526592958add5f1a0da050bfd5740a7ca
- 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 13b22bf7ad8fdddef88ad4cf4ef98db3d9ef8632
- 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 eb33b0589206bdafa5e2679adf4775418818265a
- 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 bf7431a4de90fca99844d72eafdf62ac5e6124ad
- 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 8b059b906dc7e9c1c43f7cf5b26a8c014f8b2cf1
- 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 651d8e1148f2c3f98cfd2bd335fa0f91570ec4ad
- 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 80a3d909734b0399ef4fa3535c0d1a5dae9d0092
- 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 4811399f61454a57422394a9125ccff7b4a37975
- 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 9f48f89b2de9f86aba0d1d75fc9ed9b52086342c
- 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 5c501bfd8de3c86ec5c7230e89181160022bdef0
- 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 34b365e1092e0d9e8c05de312fe3a98a1050b793
- 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 1ce7c248f978e2d7b5ec2c988a0881bb1df2cad9
- 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 c1275ebb5b83e44bda06bdcd098a0330725ce4cd
- 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 2ab7a7861d99a1c50a9c8cce864cf6c18a1e0cd8
- 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 b4bd9603fe6991492de5d9a42d7a20c22c15409c
- 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 f9a9324038574d4aac4e104729dc3bb906e19f7d
- 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 b26ac0dc5f2ef33a0f5600adabeb3d39038fdcc4
- 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 dbdfe5fdda0769192cf2eb4033d356910640a8b7
- 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 6c72b080d57d57716c2d5501faba77ec43db0112
- 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 757063713ca09e23dc405c1b16d2a2043e41e225
- 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 68b8be3f8bae7db7bdbf61e3977113609363e911
- 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 f1aae0a2bf11d5948c8b82127ebfe4586589d8a4
- 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 d14ccf91366698c1523e422b05105b4c070dd29a
- 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 5f9dd2484f9437aad5fe4f0b0e36cccd71d1f2b4
- 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 c4eb81b93aa8dd34d9b1c701fbc89e38c78fec5f
- 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 a22a5fb3b8b2ee74c2d806a7abc18095a68a0687
- 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 ff7c1ba43d6bdaf4dd0c5aa96054183a9e07b9e4
- 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 e59f4bfed2b9174a9af7bf0cf7c0ce7161f225a4
- 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 84e437e2528ca15947c7114080f6706f5868985f
- 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 73c95bae86c63889b15e05bbccad28c07dea9630
- 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 e00a26dbdfef974a0dabc0916d63f8885158f770
- 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 947fab43e0065092b57f32652a970983c8705d0a
- 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 3ce50e8100593d1e88ea863ccee46daa5ae9b789
- 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 b8c06e204d496c252129f3af9d71ebe2f62434ce
- 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 a35aaf30242b2c92bdac79df822fb84059be6713
- 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 4f8ed7702f2e175b5039238402af5ec606db7a7c
- 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 2a424dc39ba42dd92d1add5736f1525d88ef904c
- 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 2beab805d502a4d020c8abc88d12c5e9f8fda92d
- 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 4bfc3f65f7f936653f587ccb5598181ae1fc2683
- 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 7e713d6d9913b5c4d5c8cf1b5173aec284288151
- 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 332296f609e89c70efb7eedcd22829641f285674
- 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 b49ee6ae40ffbef02be66a15de91193bd57f02c2
- 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 0c0ee1204d9ae8121b208e8846f5a19ab62b2472
- 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 9d8408a87fc2135bb25b5fd710a09832c48fb7eb
- 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 6f6086399d25c8a03e6c04fb1494437c57b419bb
- 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 b50b43337dfbf03bb02e8c497e0dfb48ed9d0939
- 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 d67dd3a9d00c5fe61ad381cdb53c3b4bf4afa30d
- 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 9a28f8803d2f676c72ec4842f03543da8d81c49a
- 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 083d3cde13808024cfe5fdad62c4e4504f2e044e
- 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 89feb92ddde5038b3fe053659161cbbba18b0c29
- 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 5094a6bd9af7cb14acd0ec23bf54d1753cd06ee4
- 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 4d18e97f3003d072d42832c1861cd7db1fc036a9
- 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 45fe6cb73a253212753be0984e49e0987d96d44b
- 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 477e33c0a2f7c767378c1b267f386508c485427c
- 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 461773bffd94375c32738345d69e50fbe06b68fe
- 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 c6c7d40e129cf02befa486dfc083591cc2c2e826
- 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 2dc88b29da4479da5fd1a76a5fdf6c87315cc517
- 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 9ea53d90ea4731755c075c819a593d78a0459e89
- 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 c850cf904a9bbaa80080183b54a58fa0fc20eeef
- 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 30548cdc9a0eb69abb51330c1cd67d881e146efc
- 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 d4657991212fee77feb35130df23ab75beb60a76
- 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 4f666a12909ec599d72d489fe5ede46f78083cb4
- 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 134e9aca955b8d8ea41fe46db132f08af67d24e0
- 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 ec2e66feaae478345c59d8a70fb4720378a3470a
- 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 bc247eebface83ce074c9bb66923a8855ec066e4
- 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 70dd61aca48e4ee3cf08ec9bea812fe83fae3b2d
- 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 e46dba4cfa687508c260a2bf423bf9038db19309
- 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 db44102e730a365aaf46da7b5ba7ec012c34b458
- 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 fc3e7a353e14a1c0aec130cb969076b32e90dca5
- 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 836979ce10e4c7b33bc833e006204f84db39f5fe
- 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 fa6d7fe54d85111799c165ade4b590055800bfbe
- 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 44da40d2b65a304447d4b14bfdc83d9d0c670697
- 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 50715e581ef0a77bc6fc1c2e0e8202d2c867e428
- 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 22d9f64dda02cf1761298ef4cd49e020a857cd01
- 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 e5cc0d51e745ddd2c55cf452c3372db9bae3dd7f
- 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 4a33b403a0c0b5a940a7658b6a7c5c13e9353bbe
- 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 645924f5167064b00071e2effe7ccbac52f98fc8
- 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 8782ccaff53d086fccb25b4709602ac03df80aa3
- 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 9acfb04fa27a7cd2a9813eb1fda86f906a06b393
- 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 7dcc708b860cef77574de7fc0c2bd2807e91bd37
- 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 393970c79a9f665fd09fbb72231823022ae814bf
- 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 051a8d86c5e83fb716a0d4498387006ffc5583da
- 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 5a029a7cb74e91aacf18321059d7854c958e1de1
- 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 ebd5075899a58ecd586360feff51bf64c9e535f1
- 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 bf27b6b08944ddb2de47941cfafd6887ff0249aa
- 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 3500c02545903d3ddd9f911167c5b31d2b3c63d2
- 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 64ee0c42437dc2ca16c29a37a0aeeefc26a2b87b
- 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 e30ae82694975a01ad6411e9346f6bae21c2e963
- 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 26786a4af8d52f4a85347d6a453c7c1146d29e69
- 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 82a0bb4a12ec3c3df34e9a29a1bf4e2ba60d2b8c
- 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 d6a4abbfa00672547e78816df09786776c158d23
- 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 2d785424dd30caa260cbefa3aa1f65d0b44a9da4
- 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 7d51bbecbc4388f46e0e5a7cef568e403b84bbc2
- Author: sam
- Date: Mon Apr 17 12:48:57 2006 +0000
-
- * Updated TODO list.
-
- TODO | 7 +++++--
- 1 files changed, 5 insertions(+), 2 deletions(-)
-
- commit 184363a523c3a24d8052f7b5d2c14ebc9de6bb84
- 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 45c81c63d692f9a77e9f3fb7ba55b53913f2c4df
- 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 b075da684790bfa423e5cd7f06cb2ecef4d39c8b
- 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 e5e6f6cdbdf59e52e5dfab0c4183d689a54aab10
- 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 8dd42ef3e0657c5204559a757a5fcb37b4bd433e
- 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 b38a06db97f12633589cb453f09ad787aaca85fc
- 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 9617b1518951e1877e0b2d4e4e9bff06ef321f42
- Author: jylam
- Date: Mon Apr 17 11:24:38 2006 +0000
-
- * Updated TODO list.
-
- TODO | 3 ---
- 1 files changed, 0 insertions(+), 3 deletions(-)
-
- commit 2e526e911c82ce87b42d71b50f552b47e0e24718
- 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 475ed71770b83d91475941c94879c73fb380a4a1
- 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 c739bce47b197ebc7eeaadbc34395b7f672c2686
- 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 528bff6bc90b72ec445e3678aa4fe65520e60d19
- 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 18a496ba156f2d8d0c97d5a3752691809f48e890
- 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 de85c8a88e2c8a75ac998c2accfb7ff3abe0f886
- 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 fe27fb68fabd10ffdcfe5a1de8fa77e4df4fa6ec
- 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 7918613cc445fe5abc690556321f378aae605d84
- 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 c44aca81705d0acb1895593a3725677053ad0d4e
- 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 d8a1c87ae8c8c0c128f517d838932197378dbc6f
- 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 f2486cea901948f161fceccd01015c04c7b22882
- 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 a89a28b516e22a73c0438eeb2a4ccd1ee82aff54
- 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 94f6bec1ac84133762b5cf1a60bd229564c28625
- 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 b5233ef1e1e8a880760fd033844998d2fd6046c8
- 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 2bffe90155f4d30fdd1a865ae5ec2e72100a81a6
- 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 d6088fc2f8870e66ce6531bbca544089c21e66b7
- 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 e014072287bf87967b5af0cc828a0faf46750c62
- 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 5a8adcfc34a912da36603699d1f22481fa0a70b9
- 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 f5f9358b1580a174e37d9493d491bb9369949503
- 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 b2dfdbbd847a822e2bb6fe3f44bd2997dcd33dc4
- 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 b90a2c55252272e9c2a0ca50ce1070f44a5662a6
- 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 51c5862f2b8403de6db8219a19b6a58ee0bed968
- 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 724296c3cbcdaa2b35885fe11ef0111244777a66
- 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 5ec23f81d3ca55e9732e760107c506c991465fd5
- 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 6d9bf3bc152ccec807f2b36dcbe7630caa19f0bd
- Author: sam
- Date: Thu Apr 13 15:00:56 2006 +0000
-
- * Updated TODO list.
-
- TODO | 5 -----
- 1 files changed, 0 insertions(+), 5 deletions(-)
-
- commit ec641c823165950600d77b0af4d99ad775c32f9e
- 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 8bd0d8ed03c4df06708a055658c7fa1971e61b40
- 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 71fb65d035b2575a1123ec3ddf6d69b1092544b0
- 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 ed331d4ea5d4675f8ae9030b8e1af9ac223731bd
- 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 808a37a7b7ac7fccfb5ad48df8b8e10940741810
- 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 135f0242617338252d2294dc6c7a071c1976e32d
- 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 bbfd8f86783fce18c12cf902f57c9ed824ccf5b4
- 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 56b0e2f951ce3f1ebb81cb64ea727e8cfac80e79
- 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 c4d0fe924bcfbf7c03768d3dd78ee129d0f730af
- 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 c793608ace963701484b0542a888270c4d0b1a0a
- 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 41e009c411b8d88ac77ba63a3781c655b34c1452
- 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 1868b9fce7195e349513a634a5200f3ed2c11070
- 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 c578d3cdcb11a08f21805f3c934e13695f4d09eb
- 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 30bd342d3583e26c298fb6e0ed153850f64971b9
- 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 562d11d076546b3195d231d1d54e4f2a366e6d87
- 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 3756e6dd430a46330c15d91a89af2b49159cc42d
- 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 932a9caa45eae5eb54ef0d46c443446955a749c8
- 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 c933f8139e88f024495d747632fa08a67b690025
- Author: sam
- Date: Wed Apr 12 08:57:59 2006 +0000
-
- * Proper svn:ignore properties on tools/.
-
- commit 32a44b1225d817f3a456939e0e91d4be5ced7816
- 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 34444bbd3944597a06c3ea3b6032ccbc491b30c5
- 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 d7efd9cea7235f0d192f2eecf133061b4a06b4ff
- 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 49b2bb1459812e51f19ed646df5bd7fcc8b202e5
- 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 d83662c8c36d8bf16ff92855369c70a5270759d8
- 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 3007e4e1a0c1c84b7ff6fdab583e7bc9eaf8bc05
- 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 5c0a2dea37d4159a54fbf57013e3ce0946c7952c
- 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 92a2fa2064d747c1070ae971a8f4b1efa7713f63
- 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 54d82d7aa9b3d2ea288d83094ef23c46513224a7
- 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 45bf8e943feb5d8d12edf5fb339b32570255862b
- 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 703b1dcc0addbe2fa385dab5080fe3b4e5894f1f
- 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 532993ead7c9a26dd1217aa337fdcef5b59fc7e6
- 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 bebd6b360a9443de5c5df6b8fd8868f52a80814b
- Author: sam
- Date: Mon Apr 10 08:30:02 2006 +0000
-
- * Forgot an svn:ignore property.
-
- commit aac7d03112edb2e3a23ae6f07f3c816de6cda7cc
- 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 210c74c3bf5b4660167f052d0c60d7c26d154dbe
- 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 9807b728cc42f5dcb97d3d8bbd42962cd9adbd89
- 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 bf4542c7c84061ca2443ec97ac59ac0049731389
- 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 790ad29df5145e56319f9e7161e8da8ec8b20154
- 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 39963a220af98e5a2ffa9b52a2bbaba8c0002c4f
- 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 a1208bbd51d8d335a10c45a314b5a87a3a01ad12
- 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 d4cfb037b9a29ee87daa3126d3306bfd622e49df
- 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 46b9db2e201778c399e9176e4cfd5499e9868662
- 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 676577f28a8e10916d68c10cfe356e8f2c05474b
- 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 59d515ef9f7e3fab413ac54a4ca3f0d65af92a3d
- 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 ed816e7317e875dae984f9afca5c31e82e22536a
- 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 ba419cb3ca03909d093e9ad508f205da12330368
- 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 c3c9e3ed03066aa8265780da991502e5138ffd8a
- 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 6e788fb0d5299e606308bbfb2c538af4b0107170
- 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 79bcc79a7aff582699e3978079f823542f182d00
- 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 6bc93cf604ad4433a10262f9aa88186d9bf5c9f3
- 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 0d4c50062960a1fddd5c09d337196279bf3516ca
- 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 4a28ac7627acb80578e7a4be51785941aaae5b50
- 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 a295d6d7764ad476e66dfe23cd76d7485ca9538d
- 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 2ed49ad7949304f9f437868165b5ca3b07785578
- 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 c3eeeed845deaa009539759589ef85e37929b074
- 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 6827226c1ffb341f82ee0c605006cc8ffc60e111
- 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 787272853e46e0d781bbedc8111a8198236c31f0
- 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 7629033010a39f4922ae350dd3006175aa64c16c
- 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 2a80aea162393eab533b9839b93da24ad4b5ef56
- 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 38e8343005f36a365e867cf243a2f6e2d95ecc73
- 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 9a4461b9d32a27820f7689deb2bf7482418dae07
- 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 2d55ddf941e14dff38fe54bd370090b03ee466fa
- 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 f28f04b5e34a4e081514f55a65708926aa8138dc
- 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 212c75182ac4516489045b479a98872fd6509d6d
- 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 0c130bbc4cb3a25615be5ab686b262af9be8ae7e
- 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 190b46f3ef47858f459609d29b2cf89d25892358
- 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 fffe4909295528f5d87f1940a962890652c3706c
- 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 113dcdbe639098d441d8a46352608ee59d12f0fb
- 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 c376103b810be46730ed698594be892d7bb8287a
- 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 5fc3782a0e97f5c20ffd70b455a250f3f584b736
- 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 a8475c01b1d15cf35e661a208e34f9dc4a369f07
- 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 a6cdde5c4eb0e1d70648f14a130394a9cfb6a8af
- 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 6a2eac9a483ab03d8ba9150b0f0a29c18824d861
- 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 5cc85ca07251e920c9037ad525d46008df2b3317
- 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 dc45990b8e564732150897946c10cb4ce63982d4
- 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 d330f68f17a71d81272651dcf93ce7ed3be602ee
- 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 c05e97b4312da73c22789fd72c0614659b7e5ed8
- 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 b569f6a3142fded701914d93f7317c0d37b92338
- 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 d0e28dd8c470cb3a64cb7eccbc05c767d63b548c
- 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 33717f496066eb3af41be479ea29ea146eaad69b
- 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 262cf23566384ac9aa90d99f74e93254c9b05038
- 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 12c5e9cb247dd36feff54db083d600e74248c9b2
- 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 882b82ea8b2c3e369a3afedb8265524ddbde50d8
- 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 359ca7854f1078ec293d3cebc3ed30ef6f925ce9
- 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 24fe7e31608d70cb2e3e9a722a6782db636a1f23
- 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 5d888c19218be82ad1f64a0896b81fb7b8e395c8
- 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 89089faa3d3e0f90edeb6af85d1dad22609e870b
- 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 f30045af3f2d5334b4bc405d2abaf3476d161511
- 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 7d69b04334cf2d0227b8f055dbcb3a333fbf33f2
- 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 186e105ddba647b5eb7aeed4691e45ec3bfdced8
- 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 11f7b1e67d6aff373dfc97d7c07f2b550301ded4
- 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 2d637ac32703347de318ab62e6bd4bd933303df6
- 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 c601c9a32a99fcb5f2c388b71c45f4825e6ed151
- 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 332a688dac2650e090ed01dd5ff9d946148a481c
- 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 910c7ae04534186d86fb195f61614c6883361079
- 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 a939d36e13a522b69b9d47e6855e67611251e67b
- 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 34e7769d3b12926c0e0d6f68d9fdf23f77fbf732
- 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 47d539828e65860235b35b3de28cb2ce6442c948
- 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 bcf8fc4c76f79b77619f11af27b6d411d47def4a
- 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 1fb6a91705358128264470d768bc2ee668dfb26e
- 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 3c85f1e1f60d4aa6fac4cb98fa00a49e5b1c62a8
- 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 9f691ed5693ca46635586d87da50f78e134ad658
- 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 2ef3afac71a5e020579e44cfed7d9a3ac8e7a812
- 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 3e6b4f366d3b12728f6914fb6a1fa9bad4a8fb66
- 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 09b33144aabb7f0b8071700f807845b521c03914
- 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 0388a0d8c7736da198d4699198e12be3b060bd37
- 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 0ecd25b0bd50bc4fbd364e4717684ebc35c01166
- 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 1097894e20bbd16d59c07a6ac89a7ee65bd9a8e1
- 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 4da9e651c879b3e51f7ec4da5ebda88b0479c1b7
- 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 e8b0a93d2d1dda1d1ae8881dbed412e87cbeb9c7
- 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 97050f1d4e1640d0a76cbf4d9d6d3555890ef131
- 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 94b5761fbe10be2c449fcc80f0214290d373ee8d
- 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 43699f4588f53038ff9e5134aa85778454b8bb56
- 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 8f890f3bd50f30e707bf95fda4c84f18fd8c7fab
- 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 bc0a0eae23855431ef9feb95377d11bc6a61b164
- 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 3ca2f56ad607a044311c3d10d31a842c0be869d0
- 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 8795debdefbd7e27fa9179666a54cf992eaff4d2
- 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 1533edf15af0eca76a3fa0e6d2f7cbf0458154bf
- 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 e5f1ea1b0161dc2facdb231839326b7f43e4ec42
- 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 485f473a4a5bf09554b83f32acd52b6355ccfb9b
- 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 f5a4edb7cc11fa52993d2e2323b62ea5cb8634c7
- 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 472d24d7c9f82edc13985bfabbb078158a331cc7
- 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 ed26c5dc2dd0a547eea9addca55607fcc473d889
- 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 1086a1a5e96162668607a3c6b64956d22afbb35c
- 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 be5e566a526d2bc6fdaec870f71e4c5f33b84424
- 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 bc145e07a7ad0c745d2915f4826510d7c37e6be7
- 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 679ab042b4dad269d2060e21b378b751d792ad32
- 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 0cc4a07f3cdbea5bb27f6d7140201c1003451758
- 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 fd17c8e59c7df041542d763a2da3f85d738eb055
- 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 5d1b49bd7fbc84eec4ad5cbb044da190b1484003
- 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 b25ebe1de58023399e08bd5641b2b0101e9e1d1f
- 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 3ee862b07e0c7e60bbde38a6ccc389cec8185344
- 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 e7c13fc4cd330259ae2381c1d3ff0c54e6bde692
- 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 9de0c21910372faec1e9634619fdaa5cec797223
- 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 0b6e1ec714585f0769f57834e3c3f58fb718bbdc
- 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 761d0606db6c72dcabafe110f4155f7fbfb58ba7
- 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 0b81957e261f535e205196f6910213558433fe5a
- 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 ecdcfbca5025f488979bb2fce5ce0e1a379d908d
- 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 26d1221a92e4612b11e5599df6434af881b4af97
- 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 0e049606f1722c8e48b904b98b59b72b02077ded
- Author: sam
- Date: Wed Mar 15 17:42:03 2006 +0000
-
- * Cosmetic.
-
- caca/caca.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
- commit 83988ecca390e03358715fe8a455ccb31c2502a6
- 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 d0101e07e31bf343a3570f8eee8b9be80c8004ae
- 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 9a1393d29f6b16f5fbfff1f1966df1f36dbd1aa5
- 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 4f79d7dff418fc6cf202a75f0c7dc3d4f9b525e1
- 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 13c05a28cee46ac18b63865a272eaeb465d2920c
- 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 e52b911dd63d1461c026691ec8f616fcc72fa0da
- 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 87236df6c8e17ac2d2cc19542f8d000fb967e9ee
- 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 97f11269ee21e4a2e1550ac08ae70d69c280a829
- 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 948cd39367b803d5e48f705b7bb9f75ff33b3f6d
- 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 388547645df4363df935dd08c1f825d6d9a89f49
- 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 aac5f888ac7aca6300231b639fbd5d27835869e6
- 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 33994d0d3602b5c857cda5dd1af430ae3bb0749c
- 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 f67d467d925761926de3efc38afde2ea7aacf092
- 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 0e0cc40ec0e4a375e4dfe2fa01a27a8961ae44c8
- 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 e5f2269656597525bb9d0d43634e8d5268acd36b
- 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 a4e56cc1abecc8fdbfd5f4b72790109373ed685a
- 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 82e6f7f25adca15ebc30ee508698bb8f4432bde2
- 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 dc40a1d034fb11d5bed45611bf9b4c04af3cabe9
- 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 150675f48e66619441d5de7f7415428e15198fd1
- 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 be04487652ecff72969a3faf23aae0161dc64351
- 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 51cd25370b2a77a2131540271d53fbd8269e4535
- 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 782af6b703e25f68dd6b20bd1669612391ee50f9
- 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 42096bad333ee1a7bd358490feb69111bb7b2631
- 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 96a7c39a3ba24e7d0e7554d560d0161bcf19a063
- 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 0b2b50cd287e43ee0d76e7f19ccfe77a0a3a1012
- 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 7384817cd1b2cfc5fd3307c8ca0716de4f623440
- 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 c31d6786a58cc7bb6b01cb2916301fde5ffa0858
- 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 87f4c64ee69c040bc76514e253e9b135a930ada7
- 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 8fd90e3e2805a2ef1a7ca32b1fbb078ba9b390a2
- 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 b7e064afe17443654fed183d8b020e5e19da2ac7
- 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 710614264ddaeef0016b1f5f50f0ba64dc4460f8
- 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 6a2e7e6589a0ccb5774659124af69c2b08e2888c
- 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 8efc69dd55a46c857e72220a0efcbed52210ee67
- 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 3c6f6381f863961734ffb2b979f04cb366a8ab98
- 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 7c04e1a15a50b567932a65eebcca31eeb80507fc
- 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 e61ef1a0be78984c93f99621b122773e54144cce
- 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 90d6025646d13b17e63d54bd626c6899f30c9e87
- 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 e1d756b0b5a764b9322eb635174e5834a5806e63
- 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 49dde54da623a223f004860016e8a916846958c2
- 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 631326a9541c2f66ba31300dfdb8fb4db0b312ca
- 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 99c81bba746812e8a7a22e734f1a98692b49fb37
- 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 7397a6bf493fbdf985a038fdb0ab04d991e35db6
- 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 2810d75a4444401b2143d2ddd4013c737654edc0
- 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 c6c5f06826531c06cedae8d3faec02e45f2f8799
- 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 3a3d27521c6643d5eb4a59744a15afc7d5105f22
- 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 c93ff29f0116de7a06e87c1d4062c883277b6e32
- 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 57c5efdc698e8a8d5375b79e11321e280bb0273e
- 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 8e5f2cc28b7de0f785fe746b99860f27b6432c08
- 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 8c85db677579f4fa39d850aa841d48e9be9e6d36
- 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 e0162338ae17e3d00bfedf0a14b3788cddd724a0
- 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 1b301eaaccf8ca108d40a4f429f995a5c4bf6857
- 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 a9255d96ae364fea0bc434c29ec74895139ed77d
- 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 ca3bb781a8e7782a25ae3b89a8fcc330b5dfce02
- 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 f76f12e6a7379ce0e3ed7513374ae4a990b658ca
- 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 5b17031cad6b93d22fefab2562cec7858f122307
- 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 cd826449523f53a60ca91d7c453108d7fb2e8d8c
- 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 6efa1d3d7a2b6173d10fbf38054fe182c92189a6
- Author: sam
- Date: Thu Mar 9 12:43:10 2006 +0000
-
- * Slightly updated README.
-
- README | 11 +++--------
- 1 files changed, 3 insertions(+), 8 deletions(-)
-
- commit 77c9bae8d0beea7235a5b311216edee52c9c52b3
- 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 b8b5e96fe0b5f22e73ff2d458a061c83edb305c8
- 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 9ebeaa19de7183080913b779c0bff32969e71154
- 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 0ae100d34be01be03e2e789e23acca315b9d873b
- 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 82342d2c0b84a0f3ee712c9681e3796b11365a36
- 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 f5fe90a1e39c3b5210cc584ddfe31fadfd653f7b
- 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 b54bbb37dfdba5120dd8fb4a8ceaf101f2ec4590
- 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 8811158092e62b6534f2f232518c3c39244bd062
- 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 9874ad607d27eae1c31427e746150152dd01f4bb
- 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 da05c34b252adbb4a74a97c6beb2dba77f3a3db5
- 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 19c34d6b0194ffc3d9a8acbe4aea5904c6a2983a
- 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 a5ea2d89660e5464fc2b07cc91df8ff1a6f7c1a5
- 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 81cff4ed5d908819f17aadc698ba82373999181b
- 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 50ff2e4501810658ca8f7ae8d24543668077c8f9
- 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 cd74b617013e566c85355328559e7bf06d8376e2
- 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 602564135e31d39a914365d7ec74a9da7504b5d4
- 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 42b400f9014ed91a4f8c50eeb57f0fee376c897c
- 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 68315fe7cf3cf20a5c3d1dc4d788ff5f7d061efc
- 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 63bfd734e203c8a12d6d34f79098dab4a3a65fdd
- 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 a788d514f630274486c28ccd5f3fd1a16aa07fb4
- 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 4435455099bb77c0934630a9a170f080ab259dce
- 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 9a2fdd1051eac8772b869f084ced4322ce967b07
- 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 028c49379c5db2fad06ac03ebd98e4b007693cff
- 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 33939d5cbca5ebeeaf79e4644780642ce8a71455
- 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 4e8f70d33becb25858468e8e7ac613b566fd2f37
- 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 9f74648381a2558c5b00689ee0336a8f36b309ae
- 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 524ccb1d79e63f7152891086fd7c30845af2fc5b
- 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 bc9f77889db51c7875b3ce0a91fefda57495ee6d
- 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 628d0c6f31878a74e929d682c3691dd92123aa73
- 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 4b96c0308bd1d8ed5aa3f9a24f978539de8beee0
- 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 10ed1a5853e21d8e89ff16d198065abd79639989
- 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 f20440da65d07d3b872b24bd2c4c0ab980f67bdb
- 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 c79e7e5b979490c1bb352a56414140a7a4cc982c
- 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 36f5223570c58b9e0c9a848483d80b8ad6bcfecc
- 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 650c2efdea383c043a84ca1c3628b03dfddde9e3
- 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 3032e6b62fc44e2072843b8ebafd84dfa1147157
- 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 e0c0a0973f8a5d5493f6ebcbf905da5f2cad1189
- 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 1470af1da97a57bd299f4dad49a9431ab87a1b95
- 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 189e7c3deb775726591b1f29d5417fcf498c3ef4
- 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 c13d8dbde73f6c0c059d6f334a3a49b731d5043b
- 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 2256a171d3d2924a523196598fcba56db779a8c9
- 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 b72191147325245dbd68b76d7448a1e18f69d92d
- 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 5feca1e7d321846616d2fc9538073a94df120e2c
- 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 a5e24a715b511d387b7e78d1bb3df613f82473a4
- 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 986f356b8dd2e9b73f24bff751c80ea2cd892b08
- 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 d543657be1102dc0d9e93f1d1aaad7f69d610134
- 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 7a89892b4a4ce5383b90d81c9868b55053f50598
- 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 60774f341a94a06c3c5f895d4345dd75d135af57
- 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 1187a51014bacb38bc10b6e8ab9e12b107542e8b
- 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 f8ace8f883f2a1bb32e968fdcaaf18656651a639
- 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 61f6be7b3fe4e9498ad492eb61177084f22a0592
- 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 2e1ed0083d43ffb3b0fc6f5035c23bb8f5af78eb
- 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 19d353197f4c8a8f3a3d53be7d59259bb9208535
- 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 01721b4b9e60b20ad037ada32c6023dc067a6a4a
- 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 9e680e0afcb6c3c3f59fb77b2e90942a343d3d50
- 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 4e2dd5bc18f0b7e78e167767ab9089f0962b175c
- 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 2b42581aec576fc044e48b9f870c8b10cd599fb1
- 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 7ff676061aab3cd43cefe0d9374caf0217c256bc
- 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 6cb315747d7a06294d4287e31f58315b8e8d6a61
- 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 16af79c40024e1ce282c185b9e395abe85d9f51a
- 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 92625f10b77c0f858ed95367147f358b4843d739
- 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 e81affb3aec631dca56780c8c10b9cef54101c59
- 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 d11877547e408b8313eff7f7bded3c2e05128aeb
- 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 1a767b06d04fd0084a5719e3cae5ecc6904a3f79
- 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 efb537239fc8faabbd6eaef14c75803abe2ab05c
- 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 00fb47375aee99824bbdb82429a27f0c1ab1464a
- 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 f86eac6aa65c58c05a2f8b9219267bd6cb32acda
- 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 276be63981a43d0e77e3d70a61996147680b657a
- 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 71bd9babd1eb2492300d4872986452d1f09c2c7d
- 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 3bc461e4145a341783a65ee703296321ad1bebd1
- 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 f64ba1b2b6900205703663498b1984f9ba8a2c17
- 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 d0cd41ecac24752790a82b2df38ff0e88da2152c
- 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 35a5713091e7c37cfac79a7953fd7a9c44a9a257
- 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 981b713210c9c77f73e7a23931450eab28ff49ed
- 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 ecec88a22692fbda5362b74f2af8b906b2ea8aca
- 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 4e5d3a291453d932eaa8c6c59109068ba2c57cce
- 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 3d9790bb323580c55378c4945f3f8e3b5b9aac81
- 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 1d7e067ba6251864a2aa5048d17bd4f42631bd17
- 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 31db07022bbcd22f0cd6dbe0ac8626081016e268
- 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 3cb7a6dbf25dbc3ea70fc3bc6c320888bf27302e
- 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 f8bca7345f3d34374454a822c4d300298d083e01
- 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 4c5c7ff7617c7695df05cb0289a9edf83d222947
- 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 e99c8ffbc9633379911ed8de0c1604873a306a9e
- 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 a458bf8e9ccedff692788b0fd5fa881284517d16
- 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 d1f394411a9a10fb4ea8b1809b4f094bcdbaac4f
- 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 68abf8952dee77cd4bb425df781e0941a33023b0
- 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 6d1f0eb4376e96ee18bcff92d37666554af1b0c0
- 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 d421fbee84d5ddef48db786964b97dfc4244bbba
- 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 9c77c340c3c311b30c5fc0acd75c4a4dc514c21b
- 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 d61d4cf3d801717201b881934bb3024e93f8d4cb
- 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 d0e28133ac822576c2954c1f1849fff8d36df29a
- 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 bc36168100bb32a19396e9fb607fb7e7ab597fdb
- 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 07518918bb2cb8c32b2fd62f8033382fa74a35c3
- 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 5c96aa239608696a76799bfe1a105f41113d69c3
- 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 770aa7ded4d0e4621dbf5679225970472aa33679
- Author: sam
- Date: Mon Feb 2 02:59:43 2004 +0000
-
- * 0.9 branch.
-
- ChangeLog | 12 ++++++++++++
- 1 files changed, 12 insertions(+), 0 deletions(-)
-
- commit 42e462609846fd685b725808def7b4f26d958b70
- 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 6a6e086e837b31032afd04ec5bcd35578be975e2
- 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 587723e577540a920dd183d854158c7d25957068
- 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 d65b8e38cb6438a0b38e75204bcd8a5e7eee050a
- 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 e4f582920152a824ee9e3f318bdef0c32635139f
- 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 459154a16b01f04f1fd5974f211f671ee2525725
- 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 0cc13eb0126f064341c55f6367553d2cd9c28827
- Author: sam
- Date: Sun Jan 18 04:48:09 2004 +0000
-
- * 0.8 branch.
-
- ChangeLog | 13 +++++++++++++
- 1 files changed, 13 insertions(+), 0 deletions(-)
-
- commit a131bffbc3d6268d8b97ecb87b49fbd30fde0869
- 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 9579a026223c5af9b30725a1fad587661fbd3777
- 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 e55b77208616975979f00f5643278d3ea1e47af0
- 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 8b1cba87fb76a3b26f8dbc3a9bcfbba4842bff4d
- 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 20fcc545e6c24d1292f658d1f07021c3a2cd2d98
- 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 6a26cff0e6c1e95f52afafac5c11220a132a4225
- 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 d35ac36fff516c53aff18324f188a8978f36448e
- 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 7488eb522ec8d4a67f73adacaddfdc0e1b857ce6
- 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 f651070b1155abdbc9095f6f594ef46293f9b132
- 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 4ed59594a54eb3f65d3a612396ec3efb883c7b27
- 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 246703d43bb52cec7f82e6cef4fff19a9c54f59a
- 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 7abe41db8384a82d0c2b11a6c7b57b1948b62cc7
- 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 e5208bf77da017e0df88abf6dbdde6f5484bba07
- 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 dc3b0e1fa1a8e6c5880e02f81a71cd45d864f90e
- 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 38c526e9374fcf534449a2b4beb290f901f3e347
- 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 dc14c3dd6484d293fb6a50aee3409735feb1835c
- 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 4ba869d3e1f1cb8ba5ab1f90a23952a4ae4558ac
- 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 23f5271ecce028ad8de5a3a4fbb21ac35e24ff84
- 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 8d55f82d434acd462e3d4922ea36f37bc51d0724
- 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 8bfdce377d9786c857864c3bf438de503086c65a
- 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 679f9f994b7fcfe30247416c1d024cb70c8da82c
- 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 e647690eec46988626a2276dc5dc466d04bd9627
- 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 2502a8b62158d3e3d4eeb5fbccc25a59c731ec48
- 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 cc25481ffb0458e536cea9e7376216ad1d04e630
- 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 305ac9851510523505f34df53a473d714778800b
- 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 f05328b6fbd55c389e0f2b02b0cd15c7390aadf2
- 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 07ee82cfb26a3aa2720eb2e36e690b06582f9163
- 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 063028a96cc803ff469dd609706d17bc1217737a
- 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 e7e9bbd93f8a6f1a223e8b43b5532ffe5619dd63
- 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 62ba0a5ada3bf6ecf89bc2bf635b60c3c3e931c2
- 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 5ec19833e3a47b2aaa0b22a1fe79b7800922fd73
- 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 7fca8d8e4d3064feb4a6454b9893618c7c43fac5
- 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 39389d5515fd30374db554b70cd3bd2f3c7d1740
- 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 7f865fd92d8a761ef33a4f9f78d7eb1b1fd9f4a8
- 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 ffd244a1f86491ee688c904042c011d9cb86cdfd
- 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 36fccec452375e6f471333067ba6274dc83736cc
- 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 65c6e9649beba1e8c4803163e47f54f852871313
- 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 1283f557a8ae29765cbda74e403abdf5fd86cc28
- 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 bcb7273264f68c89aacfdfd792db5c474a0af2fe
- 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 9df73e132f1f417952f3bbda15233bfc63d94389
- 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 b7b4579ece98cf4d4fe92ac49bb9f1e7affcdab5
- 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 784d82c35946a9ef0e3073ff9dac0b4894963ab6
- 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 dcff9527def2dc3b83915ff2cf9ba256d10eca36
- 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 dea8d31876b252ddeabf34643a6d047636ff390e
- 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 d89a19566ee2ab3e29c4a69f733a0a67a21eaeaa
- Author: sam
- Date: Sat Jan 3 23:21:27 2004 +0000
-
- * 0.6 branch.
-
- ChangeLog | 328 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 328 insertions(+), 0 deletions(-)
-
- commit 07b73c7e0f92a80fa06e5e6035621c94c794fd25
- 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 1bcc9426467cb6f90e5881802484a5886af6ac8e
- 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 157279dd0925b427501701717318f8ad111c4fd8
- 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 709945b4901b0416157e0e70febda8013cee2d32
- 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 67d4c7d19463c51be465582e3e676462bdb17069
- 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 b4d57998a98a662011e13671b2ee164aae08f836
- 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 07a445e3b5361971cf0a313308b0d71bd7cae58c
- 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 91e3d7f87a201594b5411df07f5a298b966c6a66
- 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 632202ee197652ebf0020d1f9ff287f579314556
- 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 2d15e3fc5cc57afdebdb4a3e33eb77bebf717308
- 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 f3d3d3be03fc33454135104785d3aa37adc7971f
- 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 718000d98ecb6e02672e95a997a99ceff381a932
- 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 27d914500da4b6b0b765875c9e477d8c8e1f5eb6
- 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 30a85c5575bff7f36b6b4023371f9df32e6da108
- 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 4cbdcf729d7534acee0bad18f61a0b850c6733ae
- 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 381005426938d4249cce0f8e155c0d8a2f0fe194
- 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 ef9fd795da9c7c4afc37ed7c312d47935e1d55b4
- 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 9dd7df8161681a50d6ce7408dc9fb09b1a2d8a84
- 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 f815e5a304d33b1fd3a1a355cde00e9e32fe7dbf
- 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 915c5fbe4e9846d493a84a5f71843cc35ec2dafb
- 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 ed4f113162986b72af301be732bd110931a25136
- 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 1bb2e58e15efb94a10675260e23ed933bc0d8615
- 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 8ff07b16fa7aed3be05917405bccc260b267a68c
- 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 2982b3345e9930f420fbb9e55723c16fcc6be211
- 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 085185f61ce493c960437684eaee5a59079ff46f
- 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 140a991e14f961c62d200adc6574ad360385f9b3
- 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 a96f029076bd417d764928526cffd64897bef2c0
- 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 283e0b2ba3e61aa98f673e878065166c5332cb95
- Author: sam
- Date: Thu Dec 25 21:38:46 2003 +0000
-
- * 0.5 branch.
-
- ChangeLog | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 48 insertions(+), 0 deletions(-)
-
- commit 7c6d2cab86e0bb9688a3e5f4866c5ca87049943a
- 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 37489dc4c5c4e7828f2df9c3c7973b6e573c7fad
- 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 1d65c32d70836004457605badcd8b3d8c314eb74
- 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 8a41f10ad7d73380555caae569344782eb05b925
- 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 356be511e3af13ddf457b21045786e3c0077d4ac
- Author: sam
- Date: Thu Dec 25 10:18:37 2003 +0000
-
- * 0.4 branch.
-
- ChangeLog | 232 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 232 insertions(+), 0 deletions(-)
-
- commit 421144536f3d63b58fc78bef9827b8ddf37e11e0
- 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 1fd281b57dde8e5cf876c758996e17a88f6bacc4
- 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 91b38815e7df4c823512f8f92328d0925f0f7d42
- 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 9f87b9c628cb1332205ca86121e78f9ec5c9d5e0
- 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 6d274d16b76a364436ce0696440b1c292fc94b02
- 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 f0f5169d4da7b480a764109032dc547ee5a09d5a
- 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 22a1567e84a6f75158d52065116edd8c88b72091
- 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 8ba4bafdeff5d46152da6316bb5510f63dd27226
- 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 daa19232e2a2a104c8c00c532ef7f3a34f06fc88
- 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 98df370ab0290eb46c9445b34b3308d72a1f5608
- 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 728a44564d25787831720caba51ce79f3838db20
- 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 8065803ab4db7682d2260ebfa4ec8451af7a9892
- 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 e19cb68b5776d6093d9b5847a96ea85ce28951bd
- 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 537539c0106587660060af8941b152211fe3eec9
- 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 6155a87e40fd107b65036491b4c15d5ec26d5b01
- 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 e9a3180df29e891b4d97a3d59cbdb06e041477b2
- 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 00168a753896d19ed4c8fd8e20fc53ebaabea949
- 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 8440abf1b797ca8b9d58cff2d74c64ccba69eb87
- 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 3ff0bf5f1439c08d389ff10e4bec84bf44075876
- 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 1716609b769d3457cedc3e823ff55217015b971e
- 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 44f55a188fb5ff778168a57eab5175b8d41bba68
- 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 3eac3f5948dd71f4709d10487a35be0f61359bf0
- 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 bb69e174fe64d4680c06a8e739397b353209e810
- 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 869223f6d7ad00bb526205191f4b1144f879943b
- 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 98d68a14658f49e92a3cc345cd46d63b31cd80a9
- 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 65e9da9553bdee74a5bfa73f5aff4587a238ef8c
- 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 5d611ed0b6949716c405c9bd706d197a073b093e
- 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 1fcb1d645f97652c152547c5b1b82361517b9c61
- 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 651093bde9bcdcff749a54eb4fad20b1208c1257
- 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 2021fdf1bf9eedb529bb8bb5c9f612b1d1740e96
- 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 20b92c87202bedb6c4b1e390075a05635d28b86b
- 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 6bce47a9ef0722cc4276f9b4ac16e1bf4d5c86c6
- 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 b5827d2e2cbba0a87a3783e56aab8446ff3a7e2d
- 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 a78fec42dc1fd88f648edd534f671c3f21d9290f
- 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 850b18288c25fe51d7e503f39dc2363d9160498e
- 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 0ce36be6a2cce23d824ea57975a8b1e6aca93589
- 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 edd8316057f60456674b8e3be40904161d115be4
- 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 c63b5099352522743b07b7a1278af3ef058ae413
- 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 a872143454cde77b92528414dd4f1f62e3d37866
- 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 a954245b4d66ac1e43b867fcb0a2eb52f06c2d8b
- 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 d3e0a3bcef96414b42475432ae4027d7d53c8aef
- 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 bb457bad300355bfd54042c4010f2e7ddf053b71
- 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 32c4e38aaee4715e23b71f7a63915c348c2e5b7a
- 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 fda0a2bd463234aa11342909b6f79254da45b074
- 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 fad9f639430a4f13f317fd1d7382333de18dd2da
- 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 a643256fa2d926de7f9fa97052abb0dc0a4a50ae
- 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 3a6b19656efd348a546d4e606a0d990cf629177d
- 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 d841d25a2672a58431f344a77a2eae97bc301d38
- 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 319e80feda868ca7e839fc1b706371a9dcdf287c
- 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 7cf3c49ec8b36c74d106d0c1fba7bf487028a665
- 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 a90c15f5435b8856f280029726971ee4237f16c1
- 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 bc8ad209311953db3b17bd98f9a2dba793f2f26a
- 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 77a46f434657a052b82c3a0a5f904fcc9129a7f6
- 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 30f3c82606961669cf151532038bb37296e58467
- 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 75011636f9154a84d72f1a0691be66f5c016bd81
- 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 e06048a56b2cb359ae0b2a57ade5ff6f32d95f09
- 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 6910e2175129881b2a20598edce6dff0664ff951
- 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 482c224841afa992a43ac0aa5169e2624c712baf
- 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 751ab4af0d7f07502d4451b33d18ad6d8dbd63e5
- 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 8b8089855bd7aed3b30b680c9a2d0afdc439f11a
- 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 99617715b2a56467d4c2451b9d6cb9363716e524
- 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 abd9f658781532d76f4f817f18be132cc1016676
- 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 c651616d3a978bef5022ca940a2be7eec0e011a0
- 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 bfb96818fc746ec2cbdad222b29c59e18b74f983
- 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 c821d53b3ebdbaab4e57a60a2afc843c4af6795e
- 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 793cd983b3bfa31307666e778a6ab8b108355b04
- 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 b145ac1f16947ad2f20b77e1bbafadf76965550c
- 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 5473216c6ec0140b51a2104afb159cd5258e1b57
- 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 1fa6e954e402120059694d8978b45eb48074aaa0
- 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 fb3a96b45f8a3f694b4feae438c2029b3aeef865
- 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 36324a7a923c0297b3701c2ce55222c6a2483b61
- 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 c689b4d3d1960ab35719a29d9d5260847683e098
- 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 6112b9da5416d65acfc5dedde19d4f463d3cdb1b
- 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 4c1d6b8099fb79dc6e9a110de303228bc32c3e66
- 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 bd138bc13d3ef2323ef8df7852e652f4c8eac893
- 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 f4c2cc439802dad727f044a1e0f6632acbd96f5a
- 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 81858118d87805576cbbce630bc05225d1d8e6e6
- 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 9b7ae4f1945fdc88e68929d9cb4c28a9c23c0fbb
- 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 d0633a53699a266d7f64d3d6d59cf2ad0f70f14b
- 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 19f8e488535b473d968eb7aebf4483c9a837a713
- 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 71c8c3568345e636d4149e5bb0c7f2cf7e65432f
- 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 ddf9b8f9f051af67e348ec9a7d92c9525f76c2a4
- 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 6377b5786db024198365aa8f2e66743ace2d207f
- 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 48fe552e59bf62bb0252a682782b038f3723487e
- 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 b4f983597939ae9d07dfc90fde8a1ce5b225f65d
- 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 4d560887f598037b1b396ae4f6a651d13a10b18a
- 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 bbdb1fd7da03388b53f9322d129b4c32bed07950
- 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 6e65e0de6c9ede10c5ce9f4c9a07f683ce2f0703
- 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 0275c9a2815692b56de5efafa0e1ba9a923ad631
- 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 6f7cf23f14d96a576b80577e206cd331aea5b599
- 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 44f87f25420aa5859c1748318b3db9f5d1868e59
- 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 69dcd9047a9e5bb118d2e88f36d390bdd4ae4e34
- 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 93f215dfa97ccdcc80a1d3a0cad51d80c192e7ad
- 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 b9082e385f0b7c9193cc3471b9070618f4cc4304
- 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 c8831539c6943e59a149961e62c061760a9b1704
- 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 5b028b231ab49c5b48c8cbf7d316c340903e0553
- 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 b8a73ab23642f5a6c52172b0670392e5e88460a8
- 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 5e76ae40eb9c9c16e2c6ae700754def4b5c94ddf
- 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 c6b66e76a8cf50aec83b8270b6651755064b56ec
- 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 c9c13272f980aea3128ebe5341cd7e3179b54aba
- 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 1d7a06de32b8490e83949b7e3d6c13b9e8dd391e
- 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 9f988463c9ef9eb6058196770dc59a2531ddc911
- 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 23c615ad56b2883fcef792d56193add2614a5633
- 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 bed0deabb4c04ed1066f7223ecad39bdde19eefc
- 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 e57a0bbdda1076ee1483bf2f1bfdb484d3b2964f
- 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 5c6e0ff872168fb1c372cbfba0c298e8592e73e2
- 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 43f9752555ebf905d55e5a0befb57999bfb6a6da
- 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 a303294dd419119cd8f7c76c25d3578e57a5999f
- 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 bdc8b6e4f3a36c3e3492aa2f4df5e98a28fd6f44
- 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 16449ce41bff633359549352d474f7c75b392ffb
- 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 e311e7f81b41ca354b8307edf729d8aab6146a62
- 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 0577e4b2c1ea986d0cda7a2ec5727968104ef17b
- 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 2c343d2b4fffe8a4773921d19def596f15b1411a
- 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 fd71a5be67e175d8ec7e344a4ac03469102b2023
- 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 a39a0f3c416e24da73dd51da751833ddcb71214c
- 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 1ff74dbf4c3f13ab819cc94ad549465a8197a502
- 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 86e1156e0f33073f7db7cd8d50c090253b022f60
- 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 936ed9ee3d5291bce6c887e52434b30c4ac93f24
- 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 25e06e933723132ff5ef2ad1ac922df31b29d494
- 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 edda8778b9aafbc2a436928c61ebdc734a2ac819
- 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 ed1bafbcc986753dd7bd7fef7d3bf532a458c312
- 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 6746a761a785ef6e4945c7013c49010602e73814
- 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 b7574a041294363355cbc1a4f99fe7aa0ff03a1f
- 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 a69be5b238f373cc65ccf341433ed43623506a1e
- 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 3f63b61db6a3a21566c9c50bf99c51e418092db1
- 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 44d3b29bf3452c71f50c92cf08f6a6c7e5aaf342
- 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 6194f7bb209ed6743b6c6ce1fe7daa6f3027cbc4
- 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 8d4e72c0d432e910ad4de34178f862fc59bb1943
- 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 5cbc4c7c63ab4e8b65fa5c0afa24924d3b3fc0ca
- 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 456f20a782d8910fc0bb4a0d2159fe0722c0f3af
- 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 d79ff75a1cf8ab39609f052550f2c062137a2157
- 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 864deda1e4ddb6e1bab00db604f7f42b3f7de1de
- 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 4830ae06d1470c3bdba30b84694a46d15ad5aab6
- 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 9806af1e0740cc7a82a1a25ea197f6bc0cf1a09b
- 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 0478152a924b799310a94d4b71c3e1726944d438
- 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 9258eaac985aaeffb30585ce40f74782883602a6
- 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 c5f4c3eae5a2598adf792cf6724d102146d140c6
- 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 13688e18afb6e8a675ec3d49561ca7701cfa17dd
- 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 0b4b1626d48c2f3b2e317900cf05b540aa7a4128
- 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 07dd14304104d42dc5cc641847a87b7e56d3bf17
- 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 2b294e0d3a13096e0dee3a7d0d57afd1bbc6cb45
- 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 89611f6f3c7c43bf475b300d0ff566f9269d6abd
- 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 589b3616eab0ae33faf8164d7e1885989dcd4682
- 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 0819219b2b7742640c1879ccb504e9fc9c9ff356
- 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 cf8380aabbff4cac909e1370623082508a794b89
- 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 33fefc8343df6078e0dca1900c73beafeeb99e84
- 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 778e9d3fa57d28a845b7cfe0b3f88b4eb2e8a02e
- 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 4638c1da701d6bd83aa6528aac81e7582f8e99be
- 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 410b1dc1a278cfdae957a372315f463a2c20db96
- 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 d20727d121e4e7736c9e9a5fa28bf05eb586fb5c
- 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 a2e9d0f4964895e9d865078f3b2485d2c995e302
- 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 358696fb9fca91be0a94c7ab748daa7bca8635dc
- 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 e59b9c368a140c1b8ee999363561b6489a7d6727
- 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 976874cce39ce27b9067d084e50cc21da4718efc
- 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 dfd4acebdef5d0c120e82e68f3a16bd3f361b84a
- 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 44f5a9bfae918ac493b2341a8cc9b5b5cb1a4f99
- 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 16e3fef3baf1a1dfca600965fbca1b59785e4fd7
- 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 76a8ef5463771cf5d67d2bfd118cfb82ede105cd
- 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 ef13492bbc52ca35b3726053cd14156d5721213d
- 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 5cc7e50cde8a49360f3d66898921b4132e4afd39
- 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 a2c81ab9b7934b10f8b6981e7e8dd42a50095944
- Author: sam
- Date: Wed Dec 18 18:12:28 2002 +0000
-
- * Scrapped Makefile.
-
- Makefile | 530 --------------------------------------------------------------
- 1 files changed, 0 insertions(+), 530 deletions(-)
-
- commit f7e44861236d19af0ece36dfd095a457c1944eb2
- 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 5be7357b1a79c9d70469e5358f399ba6854cfc89
- 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 43c6691e7486ffdfb9855122caccc6e6a6bcaa8e
- 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 e8aea4a261c44231d774b8e156e60a5257fe07fb
- 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 fd5b193b191918fcefd7d1acdc21ade7b851c370
- 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 61346070b4afa39e7c59330574541710d65d5366
- 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 48c65621e159cf7aee51249b4033d453dd7726d8
- 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 2c12377010e9d6d4d7f7b2b551232459a44d7c82
- Author: sam
- Date: Fri Dec 13 19:24:53 2002 +0000
-
- * .cvsignore file.
-
- .cvsignore | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
- commit b0f452378b9292487f503fa015c26334f8834f25
- 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(-)
|