Changeset 4749 for gaycko/trunk


Ignore:
Timestamp:
Feb 5, 2011, 11:56:05 AM (10 years ago)
Author:
Jean-Yves Lamoureux
Message:
  • libcaca test
Location:
gaycko/trunk
Files:
15 edited

Legend:

Unmodified
Added
Removed
  • gaycko/trunk/XCode_Project/XCode_Project.xcodeproj/jylam.mode1v3

    r4748 r4749  
    267267                                                                <string>E6A4AAFF12F892C4005F237B</string>
    268268                                                                <string>E6A4AAE512F88BC9005F237B</string>
     269                                                                <string>E6545FB012FC91A000CB46A8</string>
     270                                                                <string>E6545FB712FD56BB00CB46A8</string>
    269271                                                                <string>1C37FABC05509CD000000102</string>
    270272                                                        </array>
     
    272274                                                        <array>
    273275                                                                <array>
    274                                                                         <integer>9</integer>
     276                                                                        <integer>14</integer>
     277                                                                        <integer>13</integer>
    275278                                                                        <integer>8</integer>
    276279                                                                        <integer>0</integer>
     
    297300                                                </array>
    298301                                                <key>RubberWindowFrame</key>
    299                                                 <string>139 156 1447 867 0 0 1680 1028 </string>
     302                                                <string>139 155 1447 867 0 0 1680 1028 </string>
    300303                                        </dict>
    301304                                        <key>Module</key>
     
    315318                                                                <string>1CE0B20306471E060097A5F4</string>
    316319                                                                <key>PBXProjectModuleLabel</key>
    317                                                                 <string>Makefile.am</string>
     320                                                                <string>window.c</string>
    318321                                                                <key>PBXSplitModuleInNavigatorKey</key>
    319322                                                                <dict>
     
    323326                                                                                <string>1CE0B20406471E060097A5F4</string>
    324327                                                                                <key>PBXProjectModuleLabel</key>
    325                                                                                 <string>Makefile.am</string>
     328                                                                                <string>window.c</string>
    326329                                                                                <key>_historyCapacity</key>
    327330                                                                                <integer>0</integer>
    328331                                                                                <key>bookmark</key>
    329                                                                                 <string>E6545FED12FD580000CB46A8</string>
     332                                                                                <string>E654602A12FD640000CB46A8</string>
    330333                                                                                <key>history</key>
    331334                                                                                <array>
    332335                                                                                        <string>E6A4AB0A12FBF5DA005F237B</string>
    333336                                                                                        <string>E6A4AB0B12FBF5DA005F237B</string>
    334                                                                                         <string>E6A4AB0C12FBF5DA005F237B</string>
    335                                                                                         <string>E6545FD712FD580000CB46A8</string>
    336337                                                                                        <string>E6545FD812FD580000CB46A8</string>
    337                                                                                         <string>E6545FD912FD580000CB46A8</string>
    338                                                                                         <string>E6545FDA12FD580000CB46A8</string>
    339                                                                                         <string>E6545FDB12FD580000CB46A8</string>
    340338                                                                                        <string>E6545FDC12FD580000CB46A8</string>
    341339                                                                                        <string>E6545FDD12FD580000CB46A8</string>
    342                                                                                         <string>E6545FDE12FD580000CB46A8</string>
    343                                                                                         <string>E6545FDF12FD580000CB46A8</string>
    344340                                                                                        <string>E6545FE012FD580000CB46A8</string>
    345341                                                                                        <string>E6545FE112FD580000CB46A8</string>
     
    354350                                                                                        <string>E6545FEA12FD580000CB46A8</string>
    355351                                                                                        <string>E6545FEB12FD580000CB46A8</string>
    356                                                                                         <string>E6545FEC12FD580000CB46A8</string>
     352                                                                                        <string>E654601112FD630200CB46A8</string>
     353                                                                                        <string>E654601312FD630200CB46A8</string>
     354                                                                                        <string>E654601712FD632400CB46A8</string>
     355                                                                                        <string>E654602112FD63D500CB46A8</string>
     356                                                                                        <string>E654602412FD63ED00CB46A8</string>
     357                                                                                        <string>E654602512FD63ED00CB46A8</string>
     358                                                                                        <string>E654602612FD63ED00CB46A8</string>
     359                                                                                        <string>E654602712FD63ED00CB46A8</string>
     360                                                                                        <string>E654602812FD63ED00CB46A8</string>
    357361                                                                                </array>
    358362                                                                        </dict>
     
    368372                                                                <string>{{0, 0}, {1239, 635}}</string>
    369373                                                                <key>RubberWindowFrame</key>
    370                                                                 <string>139 156 1447 867 0 0 1680 1028 </string>
     374                                                                <string>139 155 1447 867 0 0 1680 1028 </string>
    371375                                                        </dict>
    372376                                                        <key>Module</key>
     
    388392                                                                <string>{{0, 640}, {1239, 186}}</string>
    389393                                                                <key>RubberWindowFrame</key>
    390                                                                 <string>139 156 1447 867 0 0 1680 1028 </string>
     394                                                                <string>139 155 1447 867 0 0 1680 1028 </string>
    391395                                                        </dict>
    392396                                                        <key>Module</key>
     
    556560        </array>
    557561        <key>WindowString</key>
    558         <string>139 156 1447 867 0 0 1680 1028 </string>
     562        <string>139 155 1447 867 0 0 1680 1028 </string>
    559563        <key>WindowToolsV3</key>
    560564        <array>
  • gaycko/trunk/XCode_Project/XCode_Project.xcodeproj/jylam.pbxuser

    r4748 r4749  
    6666                        E6545FEC12FD580000CB46A8 /* PBXBookmark */ = E6545FEC12FD580000CB46A8 /* PBXBookmark */;
    6767                        E6545FED12FD580000CB46A8 /* PBXTextBookmark */ = E6545FED12FD580000CB46A8 /* PBXTextBookmark */;
     68                        E6545FEE12FD589A00CB46A8 /* PBXTextBookmark */ = E6545FEE12FD589A00CB46A8 /* PBXTextBookmark */;
     69                        E6545FEF12FD589A00CB46A8 /* PBXTextBookmark */ = E6545FEF12FD589A00CB46A8 /* PBXTextBookmark */;
     70                        E6545FF012FD589A00CB46A8 /* PBXTextBookmark */ = E6545FF012FD589A00CB46A8 /* PBXTextBookmark */;
     71                        E6545FF112FD58D200CB46A8 /* PBXTextBookmark */ = E6545FF112FD58D200CB46A8 /* PBXTextBookmark */;
     72                        E6545FF212FD58EC00CB46A8 /* PBXTextBookmark */ = E6545FF212FD58EC00CB46A8 /* PBXTextBookmark */;
     73                        E6545FF312FD590B00CB46A8 /* PBXTextBookmark */ = E6545FF312FD590B00CB46A8 /* PBXTextBookmark */;
     74                        E6545FF412FD590B00CB46A8 /* PBXTextBookmark */ = E6545FF412FD590B00CB46A8 /* PBXTextBookmark */;
     75                        E6545FF512FD590B00CB46A8 /* PBXTextBookmark */ = E6545FF512FD590B00CB46A8 /* PBXTextBookmark */;
     76                        E6545FF612FD597A00CB46A8 /* PBXTextBookmark */ = E6545FF612FD597A00CB46A8 /* PBXTextBookmark */;
     77                        E6545FF712FD597A00CB46A8 /* PBXTextBookmark */ = E6545FF712FD597A00CB46A8 /* PBXTextBookmark */;
     78                        E6545FF812FD597A00CB46A8 /* PBXTextBookmark */ = E6545FF812FD597A00CB46A8 /* PBXTextBookmark */;
     79                        E6545FF912FD597A00CB46A8 /* PBXTextBookmark */ = E6545FF912FD597A00CB46A8 /* PBXTextBookmark */;
     80                        E6545FFA12FD597A00CB46A8 /* PBXTextBookmark */ = E6545FFA12FD597A00CB46A8 /* PBXTextBookmark */;
     81                        E6545FFB12FD598900CB46A8 /* PBXTextBookmark */ = E6545FFB12FD598900CB46A8 /* PBXTextBookmark */;
     82                        E6545FFC12FD598900CB46A8 /* PBXTextBookmark */ = E6545FFC12FD598900CB46A8 /* PBXTextBookmark */;
     83                        E6545FFD12FD598900CB46A8 /* PBXTextBookmark */ = E6545FFD12FD598900CB46A8 /* PBXTextBookmark */;
     84                        E6545FFE12FD599600CB46A8 /* PBXTextBookmark */ = E6545FFE12FD599600CB46A8 /* PBXTextBookmark */;
     85                        E6545FFF12FD59C400CB46A8 /* PBXTextBookmark */ = E6545FFF12FD59C400CB46A8 /* PBXTextBookmark */;
     86                        E654600012FD59F100CB46A8 /* PBXTextBookmark */ = E654600012FD59F100CB46A8 /* PBXTextBookmark */;
     87                        E654600112FD59F100CB46A8 /* PBXTextBookmark */ = E654600112FD59F100CB46A8 /* PBXTextBookmark */;
     88                        E654600212FD59F100CB46A8 /* PBXTextBookmark */ = E654600212FD59F100CB46A8 /* PBXTextBookmark */;
     89                        E654600312FD59F100CB46A8 /* PBXTextBookmark */ = E654600312FD59F100CB46A8 /* PBXTextBookmark */;
     90                        E654600412FD5A3E00CB46A8 /* PBXTextBookmark */ = E654600412FD5A3E00CB46A8 /* PBXTextBookmark */;
     91                        E654600512FD5A3E00CB46A8 /* PBXTextBookmark */ = E654600512FD5A3E00CB46A8 /* PBXTextBookmark */;
     92                        E654600612FD5A3E00CB46A8 /* PBXTextBookmark */ = E654600612FD5A3E00CB46A8 /* PBXTextBookmark */;
     93                        E654600712FD5A4E00CB46A8 /* PBXTextBookmark */ = E654600712FD5A4E00CB46A8 /* PBXTextBookmark */;
     94                        E654600812FD5A9B00CB46A8 /* PBXTextBookmark */ = E654600812FD5A9B00CB46A8 /* PBXTextBookmark */;
     95                        E654600912FD5AD600CB46A8 /* PBXTextBookmark */ = E654600912FD5AD600CB46A8 /* PBXTextBookmark */;
     96                        E654600A12FD5B0300CB46A8 /* PBXTextBookmark */ = E654600A12FD5B0300CB46A8 /* PBXTextBookmark */;
     97                        E654600B12FD5B2B00CB46A8 /* PBXTextBookmark */ = E654600B12FD5B2B00CB46A8 /* PBXTextBookmark */;
     98                        E654600C12FD5B3900CB46A8 /* PBXTextBookmark */ = E654600C12FD5B3900CB46A8 /* PBXTextBookmark */;
     99                        E654601112FD630200CB46A8 /* PBXTextBookmark */ = E654601112FD630200CB46A8 /* PBXTextBookmark */;
     100                        E654601312FD630200CB46A8 /* PBXTextBookmark */ = E654601312FD630200CB46A8 /* PBXTextBookmark */;
     101                        E654601412FD630200CB46A8 /* PBXTextBookmark */ = E654601412FD630200CB46A8 /* PBXTextBookmark */;
     102                        E654601512FD630200CB46A8 /* PBXTextBookmark */ = E654601512FD630200CB46A8 /* PBXTextBookmark */;
     103                        E654601612FD630200CB46A8 /* PBXTextBookmark */ = E654601612FD630200CB46A8 /* PBXTextBookmark */;
     104                        E654601712FD632400CB46A8 /* PBXTextBookmark */ = E654601712FD632400CB46A8 /* PBXTextBookmark */;
     105                        E654601812FD632400CB46A8 /* PBXTextBookmark */ = E654601812FD632400CB46A8 /* PBXTextBookmark */;
     106                        E654601912FD632400CB46A8 /* PBXTextBookmark */ = E654601912FD632400CB46A8 /* PBXTextBookmark */;
     107                        E654601A12FD632400CB46A8 /* PBXTextBookmark */ = E654601A12FD632400CB46A8 /* PBXTextBookmark */;
     108                        E654601B12FD637D00CB46A8 /* PBXTextBookmark */ = E654601B12FD637D00CB46A8 /* PBXTextBookmark */;
     109                        E654601C12FD637D00CB46A8 /* PBXTextBookmark */ = E654601C12FD637D00CB46A8 /* PBXTextBookmark */;
     110                        E654601D12FD637D00CB46A8 /* PBXTextBookmark */ = E654601D12FD637D00CB46A8 /* PBXTextBookmark */;
     111                        E654601E12FD639500CB46A8 /* PBXTextBookmark */ = E654601E12FD639500CB46A8 /* PBXTextBookmark */;
     112                        E654601F12FD63D500CB46A8 /* PBXTextBookmark */ = E654601F12FD63D500CB46A8 /* PBXTextBookmark */;
     113                        E654602012FD63D500CB46A8 /* PBXTextBookmark */ = E654602012FD63D500CB46A8 /* PBXTextBookmark */;
     114                        E654602112FD63D500CB46A8 /* PBXTextBookmark */ = E654602112FD63D500CB46A8 /* PBXTextBookmark */;
     115                        E654602212FD63D500CB46A8 /* PBXTextBookmark */ = E654602212FD63D500CB46A8 /* PBXTextBookmark */;
     116                        E654602312FD63D500CB46A8 /* PBXTextBookmark */ = E654602312FD63D500CB46A8 /* PBXTextBookmark */;
     117                        E654602412FD63ED00CB46A8 /* PBXTextBookmark */ = E654602412FD63ED00CB46A8 /* PBXTextBookmark */;
     118                        E654602512FD63ED00CB46A8 /* PBXTextBookmark */ = E654602512FD63ED00CB46A8 /* PBXTextBookmark */;
     119                        E654602612FD63ED00CB46A8 /* PBXTextBookmark */ = E654602612FD63ED00CB46A8 /* PBXTextBookmark */;
     120                        E654602712FD63ED00CB46A8 /* PBXTextBookmark */ = E654602712FD63ED00CB46A8 /* PBXTextBookmark */;
     121                        E654602812FD63ED00CB46A8 /* PBXTextBookmark */ = E654602812FD63ED00CB46A8 /* PBXTextBookmark */;
     122                        E654602912FD63ED00CB46A8 /* PBXTextBookmark */ = E654602912FD63ED00CB46A8 /* PBXTextBookmark */;
     123                        E654602A12FD640000CB46A8 /* PBXTextBookmark */ = E654602A12FD640000CB46A8 /* PBXTextBookmark */;
    68124                        E6A4AB0612FBF5DA005F237B = E6A4AB0612FBF5DA005F237B /* PBXTextBookmark */;
    69125                        E6A4AB0712FBF5DA005F237B = E6A4AB0712FBF5DA005F237B /* PBXTextBookmark */;
     
    88144        E6545FB112FC91A000CB46A8 /* renderer.c */ = {
    89145                uiCtxt = {
    90                         sepNavIntBoundsRect = "{{0, 0}, {1178, 618}}";
    91                         sepNavSelRange = "{147, 0}";
    92                         sepNavVisRange = "{0, 561}";
     146                        sepNavIntBoundsRect = "{{0, 0}, {1178, 593}}";
     147                        sepNavSelRange = "{549, 0}";
     148                        sepNavVisRange = "{0, 555}";
    93149                };
    94150        };
    95151        E6545FB212FC91A000CB46A8 /* renderer.h */ = {
    96152                uiCtxt = {
    97                         sepNavIntBoundsRect = "{{0, 0}, {1178, 618}}";
    98                         sepNavSelRange = "{481, 0}";
    99                         sepNavVisRange = "{0, 722}";
     153                        sepNavIntBoundsRect = "{{0, 0}, {1178, 593}}";
     154                        sepNavSelRange = "{713, 0}";
     155                        sepNavVisRange = "{0, 743}";
    100156                };
    101157        };
    102158        E6545FB812FD56BB00CB46A8 /* window.c */ = {
    103159                uiCtxt = {
    104                         sepNavIntBoundsRect = "{{0, 0}, {1178, 618}}";
    105                         sepNavSelRange = "{480, 0}";
    106                         sepNavVisRange = "{0, 480}";
     160                        sepNavIntBoundsRect = "{{0, 0}, {1178, 593}}";
     161                        sepNavSelRange = "{737, 0}";
     162                        sepNavVisRange = "{0, 1123}";
    107163                };
    108164        };
    109165        E6545FB912FD56BB00CB46A8 /* window.h */ = {
    110166                uiCtxt = {
    111                         sepNavIntBoundsRect = "{{0, 0}, {1178, 618}}";
    112                         sepNavSelRange = "{497, 0}";
    113                         sepNavVisRange = "{0, 524}";
     167                        sepNavIntBoundsRect = "{{0, 0}, {1178, 593}}";
     168                        sepNavSelRange = "{655, 45}";
     169                        sepNavVisRange = "{0, 753}";
    114170                };
    115171        };
     
    148204                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */;
    149205                name = "renderer.c: 3";
    150                 rLen = 52;
     206                rLen = 46;
    151207                rLoc = 504;
    152208                rType = 0;
     
    159215                name = "renderer.h: 13";
    160216                rLen = 0;
    161                 rLoc = 694;
     217                rLoc = 715;
    162218                rType = 0;
    163219                vrLen = 241;
     
    239295                name = "window.c: 11";
    240296                rLen = 0;
    241                 rLoc = 480;
     297                rLoc = 1123;
    242298                rType = 0;
    243299                vrLen = 480;
     
    413469                name = "Makefile.am: 9";
    414470                rLen = 0;
    415                 rLoc = 246;
     471                rLoc = 240;
    416472                rType = 0;
    417473                vrLen = 773;
     474                vrLoc = 0;
     475        };
     476        E6545FEE12FD589A00CB46A8 /* PBXTextBookmark */ = {
     477                isa = PBXTextBookmark;
     478                fRef = E6A4AAF812F88BC9005F237B /* Makefile.am */;
     479                name = "Makefile.am: 12";
     480                rLen = 0;
     481                rLoc = 382;
     482                rType = 0;
     483                vrLen = 741;
     484                vrLoc = 0;
     485        };
     486        E6545FEF12FD589A00CB46A8 /* PBXTextBookmark */ = {
     487                isa = PBXTextBookmark;
     488                fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
     489                name = "window.c: 11";
     490                rLen = 0;
     491                rLoc = 1123;
     492                rType = 0;
     493                vrLen = 480;
     494                vrLoc = 0;
     495        };
     496        E6545FF012FD589A00CB46A8 /* PBXTextBookmark */ = {
     497                isa = PBXTextBookmark;
     498                fRef = E6545FB912FD56BB00CB46A8 /* window.h */;
     499                name = "window.h: 16";
     500                rLen = 0;
     501                rLoc = 583;
     502                rType = 0;
     503                vrLen = 569;
     504                vrLoc = 0;
     505        };
     506        E6545FF112FD58D200CB46A8 /* PBXTextBookmark */ = {
     507                isa = PBXTextBookmark;
     508                fRef = E6545FB912FD56BB00CB46A8 /* window.h */;
     509                name = "window.h: 15";
     510                rLen = 0;
     511                rLoc = 533;
     512                rType = 0;
     513                vrLen = 588;
     514                vrLoc = 0;
     515        };
     516        E6545FF212FD58EC00CB46A8 /* PBXTextBookmark */ = {
     517                isa = PBXTextBookmark;
     518                fRef = E6545FB912FD56BB00CB46A8 /* window.h */;
     519                name = "window.h: 18";
     520                rLen = 0;
     521                rLoc = 569;
     522                rType = 0;
     523                vrLen = 606;
     524                vrLoc = 0;
     525        };
     526        E6545FF312FD590B00CB46A8 /* PBXTextBookmark */ = {
     527                isa = PBXTextBookmark;
     528                fRef = E6545FB912FD56BB00CB46A8 /* window.h */;
     529                name = "window.h: 18";
     530                rLen = 0;
     531                rLoc = 569;
     532                rType = 0;
     533                vrLen = 606;
     534                vrLoc = 0;
     535        };
     536        E6545FF412FD590B00CB46A8 /* PBXTextBookmark */ = {
     537                isa = PBXTextBookmark;
     538                fRef = E6A4AAF812F88BC9005F237B /* Makefile.am */;
     539                name = "Makefile.am: 12";
     540                rLen = 0;
     541                rLoc = 382;
     542                rType = 0;
     543                vrLen = 741;
     544                vrLoc = 0;
     545        };
     546        E6545FF512FD590B00CB46A8 /* PBXTextBookmark */ = {
     547                isa = PBXTextBookmark;
     548                fRef = E6A4AAF812F88BC9005F237B /* Makefile.am */;
     549                name = "Makefile.am: 14";
     550                rLen = 0;
     551                rLoc = 488;
     552                rType = 0;
     553                vrLen = 786;
     554                vrLoc = 0;
     555        };
     556        E6545FF612FD597A00CB46A8 /* PBXTextBookmark */ = {
     557                isa = PBXTextBookmark;
     558                fRef = E6A4AAF812F88BC9005F237B /* Makefile.am */;
     559                name = "Makefile.am: 14";
     560                rLen = 0;
     561                rLoc = 488;
     562                rType = 0;
     563                vrLen = 786;
     564                vrLoc = 0;
     565        };
     566        E6545FF712FD597A00CB46A8 /* PBXTextBookmark */ = {
     567                isa = PBXTextBookmark;
     568                fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
     569                name = "window.c: 13";
     570                rLen = 52;
     571                rLoc = 549;
     572                rType = 0;
     573                vrLen = 594;
     574                vrLoc = 0;
     575        };
     576        E6545FF812FD597A00CB46A8 /* PBXTextBookmark */ = {
     577                isa = PBXTextBookmark;
     578                fRef = E6545FB912FD56BB00CB46A8 /* window.h */;
     579                name = "window.h: 16";
     580                rLen = 0;
     581                rLoc = 534;
     582                rType = 0;
     583                vrLen = 663;
     584                vrLoc = 0;
     585        };
     586        E6545FF912FD597A00CB46A8 /* PBXTextBookmark */ = {
     587                isa = PBXTextBookmark;
     588                fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */;
     589                name = "gaycko.cpp: 12";
     590                rLen = 0;
     591                rLoc = 481;
     592                rType = 0;
     593                vrLen = 1238;
     594                vrLoc = 0;
     595        };
     596        E6545FFA12FD597A00CB46A8 /* PBXTextBookmark */ = {
     597                isa = PBXTextBookmark;
     598                fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */;
     599                name = "gaycko.cpp: 49";
     600                rLen = 0;
     601                rLoc = 1311;
     602                rType = 0;
     603                vrLen = 952;
     604                vrLoc = 422;
     605        };
     606        E6545FFB12FD598900CB46A8 /* PBXTextBookmark */ = {
     607                isa = PBXTextBookmark;
     608                fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */;
     609                name = "gaycko.cpp: 49";
     610                rLen = 0;
     611                rLoc = 1311;
     612                rType = 0;
     613                vrLen = 952;
     614                vrLoc = 422;
     615        };
     616        E6545FFC12FD598900CB46A8 /* PBXTextBookmark */ = {
     617                isa = PBXTextBookmark;
     618                fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
     619                name = "window.c: 13";
     620                rLen = 52;
     621                rLoc = 549;
     622                rType = 0;
     623                vrLen = 594;
     624                vrLoc = 0;
     625        };
     626        E6545FFD12FD598900CB46A8 /* PBXTextBookmark */ = {
     627                isa = PBXTextBookmark;
     628                fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
     629                name = "window.c: 12";
     630                rLen = 0;
     631                rLoc = 546;
     632                rType = 0;
     633                vrLen = 620;
     634                vrLoc = 0;
     635        };
     636        E6545FFE12FD599600CB46A8 /* PBXTextBookmark */ = {
     637                isa = PBXTextBookmark;
     638                fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
     639                name = "window.c: 13";
     640                rLen = 0;
     641                rLoc = 548;
     642                rType = 0;
     643                vrLen = 621;
     644                vrLoc = 0;
     645        };
     646        E6545FFF12FD59C400CB46A8 /* PBXTextBookmark */ = {
     647                isa = PBXTextBookmark;
     648                fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
     649                name = "window.c: 18";
     650                rLen = 0;
     651                rLoc = 735;
     652                rType = 0;
     653                vrLen = 721;
     654                vrLoc = 0;
     655        };
     656        E654600012FD59F100CB46A8 /* PBXTextBookmark */ = {
     657                isa = PBXTextBookmark;
     658                fRef = E6545FB912FD56BB00CB46A8 /* window.h */;
     659                name = "window.h: 23";
     660                rLen = 0;
     661                rLoc = 744;
     662                rType = 0;
     663                vrLen = 663;
     664                vrLoc = 0;
     665        };
     666        E654600112FD59F100CB46A8 /* PBXTextBookmark */ = {
     667                isa = PBXTextBookmark;
     668                fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */;
     669                name = "gaycko.cpp: 50";
     670                rLen = 0;
     671                rLoc = 1335;
     672                rType = 0;
     673                vrLen = 1093;
     674                vrLoc = 285;
     675        };
     676        E654600212FD59F100CB46A8 /* PBXTextBookmark */ = {
     677                isa = PBXTextBookmark;
     678                fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
     679                name = "window.c: 17";
     680                rLen = 0;
     681                rLoc = 685;
     682                rType = 0;
     683                vrLen = 721;
     684                vrLoc = 0;
     685        };
     686        E654600312FD59F100CB46A8 /* PBXTextBookmark */ = {
     687                isa = PBXTextBookmark;
     688                fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
     689                name = "window.c: 17";
     690                rLen = 0;
     691                rLoc = 685;
     692                rType = 0;
     693                vrLen = 721;
     694                vrLoc = 0;
     695        };
     696        E654600412FD5A3E00CB46A8 /* PBXTextBookmark */ = {
     697                isa = PBXTextBookmark;
     698                fRef = E6545FB912FD56BB00CB46A8 /* window.h */;
     699                name = "window.h: 24";
     700                rLen = 45;
     701                rLoc = 655;
     702                rType = 0;
     703                vrLen = 753;
     704                vrLoc = 0;
     705        };
     706        E654600512FD5A3E00CB46A8 /* PBXTextBookmark */ = {
     707                isa = PBXTextBookmark;
     708                fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
     709                name = "window.c: 23";
     710                rLen = 38;
     711                rLoc = 762;
     712                rType = 0;
     713                vrLen = 806;
     714                vrLoc = 0;
     715        };
     716        E654600612FD5A3E00CB46A8 /* PBXTextBookmark */ = {
     717                isa = PBXTextBookmark;
     718                fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
     719                name = "window.c: 29";
     720                rLen = 0;
     721                rLoc = 1123;
     722                rType = 0;
     723                vrLen = 855;
     724                vrLoc = 0;
     725        };
     726        E654600712FD5A4E00CB46A8 /* PBXTextBookmark */ = {
     727                isa = PBXTextBookmark;
     728                fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
     729                name = "window.c: 19";
     730                rLen = 0;
     731                rLoc = 737;
     732                rType = 0;
     733                vrLen = 907;
     734                vrLoc = 0;
     735        };
     736        E654600812FD5A9B00CB46A8 /* PBXTextBookmark */ = {
     737                isa = PBXTextBookmark;
     738                fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
     739                name = "window.c: 28";
     740                rLen = 0;
     741                rLoc = 972;
     742                rType = 0;
     743                vrLen = 967;
     744                vrLoc = 0;
     745        };
     746        E654600912FD5AD600CB46A8 /* PBXTextBookmark */ = {
     747                isa = PBXTextBookmark;
     748                fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
     749                name = "window.c: 31";
     750                rLen = 0;
     751                rLoc = 1121;
     752                rType = 0;
     753                vrLen = 1047;
     754                vrLoc = 0;
     755        };
     756        E654600A12FD5B0300CB46A8 /* PBXTextBookmark */ = {
     757                isa = PBXTextBookmark;
     758                fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
     759                name = "window.c: 34";
     760                rLen = 0;
     761                rLoc = 1110;
     762                rType = 0;
     763                vrLen = 1163;
     764                vrLoc = 0;
     765        };
     766        E654600B12FD5B2B00CB46A8 /* PBXTextBookmark */ = {
     767                isa = PBXTextBookmark;
     768                fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
     769                name = "window.c: 16";
     770                rLen = 0;
     771                rLoc = 548;
     772                rType = 0;
     773                vrLen = 1181;
     774                vrLoc = 0;
     775        };
     776        E654600C12FD5B3900CB46A8 /* PBXTextBookmark */ = {
     777                isa = PBXTextBookmark;
     778                fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
     779                name = "window.c: 21";
     780                rLen = 0;
     781                rLoc = 707;
     782                rType = 0;
     783                vrLen = 1179;
     784                vrLoc = 0;
     785        };
     786        E654601112FD630200CB46A8 /* PBXTextBookmark */ = {
     787                isa = PBXTextBookmark;
     788                fRef = E654601212FD630200CB46A8 /* configure.ac */;
     789                name = "configure.ac: 278";
     790                rLen = 6;
     791                rLoc = 10480;
     792                rType = 0;
     793                vrLen = 2474;
     794                vrLoc = 8983;
     795        };
     796        E654601212FD630200CB46A8 /* configure.ac */ = {
     797                isa = PBXFileReference;
     798                name = configure.ac;
     799                path = "/Users/jylam/code/libcaca-trunk/configure.ac";
     800                sourceTree = "<absolute>";
     801        };
     802        E654601312FD630200CB46A8 /* PBXTextBookmark */ = {
     803                isa = PBXTextBookmark;
     804                fRef = E6A4AAE312F88BC9005F237B /* configure.ac */;
     805                name = "configure.ac: 70";
     806                rLen = 22;
     807                rLoc = 1586;
     808                rType = 0;
     809                vrLen = 1245;
     810                vrLoc = 1255;
     811        };
     812        E654601412FD630200CB46A8 /* PBXTextBookmark */ = {
     813                isa = PBXTextBookmark;
     814                fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
     815                name = "window.c: 21";
     816                rLen = 0;
     817                rLoc = 707;
     818                rType = 0;
     819                vrLen = 1179;
     820                vrLoc = 0;
     821        };
     822        E654601512FD630200CB46A8 /* PBXTextBookmark */ = {
     823                isa = PBXTextBookmark;
     824                fRef = E6A4AAF812F88BC9005F237B /* Makefile.am */;
     825                name = "Makefile.am: 14";
     826                rLen = 0;
     827                rLoc = 488;
     828                rType = 0;
     829                vrLen = 786;
     830                vrLoc = 0;
     831        };
     832        E654601612FD630200CB46A8 /* PBXTextBookmark */ = {
     833                isa = PBXTextBookmark;
     834                fRef = E6A4AAF812F88BC9005F237B /* Makefile.am */;
     835                name = "Makefile.am: 15";
     836                rLen = 0;
     837                rLoc = 513;
     838                rType = 0;
     839                vrLen = 796;
     840                vrLoc = 0;
     841        };
     842        E654601712FD632400CB46A8 /* PBXTextBookmark */ = {
     843                isa = PBXTextBookmark;
     844                fRef = E6A4AAF812F88BC9005F237B /* Makefile.am */;
     845                name = "Makefile.am: 15";
     846                rLen = 0;
     847                rLoc = 513;
     848                rType = 0;
     849                vrLen = 796;
     850                vrLoc = 0;
     851        };
     852        E654601812FD632400CB46A8 /* PBXTextBookmark */ = {
     853                isa = PBXTextBookmark;
     854                fRef = E6545FB912FD56BB00CB46A8 /* window.h */;
     855                name = "window.h: 24";
     856                rLen = 45;
     857                rLoc = 655;
     858                rType = 0;
     859                vrLen = 753;
     860                vrLoc = 0;
     861        };
     862        E654601912FD632400CB46A8 /* PBXTextBookmark */ = {
     863                isa = PBXTextBookmark;
     864                fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
     865                name = "window.c: 21";
     866                rLen = 0;
     867                rLoc = 707;
     868                rType = 0;
     869                vrLen = 1179;
     870                vrLoc = 0;
     871        };
     872        E654601A12FD632400CB46A8 /* PBXTextBookmark */ = {
     873                isa = PBXTextBookmark;
     874                fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
     875                name = "window.c: 22";
     876                rLen = 0;
     877                rLoc = 737;
     878                rType = 0;
     879                vrLen = 1179;
     880                vrLoc = 0;
     881        };
     882        E654601B12FD637D00CB46A8 /* PBXTextBookmark */ = {
     883                isa = PBXTextBookmark;
     884                fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
     885                name = "window.c: 30";
     886                rLen = 21;
     887                rLoc = 846;
     888                rType = 0;
     889                vrLen = 1179;
     890                vrLoc = 0;
     891        };
     892        E654601C12FD637D00CB46A8 /* PBXTextBookmark */ = {
     893                isa = PBXTextBookmark;
     894                fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */;
     895                name = "gaycko.cpp: 50";
     896                rLen = 0;
     897                rLoc = 1335;
     898                rType = 0;
     899                vrLen = 1021;
     900                vrLoc = 355;
     901        };
     902        E654601D12FD637D00CB46A8 /* PBXTextBookmark */ = {
     903                isa = PBXTextBookmark;
     904                fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */;
     905                name = "gaycko.cpp: 51";
     906                rLen = 0;
     907                rLoc = 1378;
     908                rType = 0;
     909                vrLen = 940;
     910                vrLoc = 481;
     911        };
     912        E654601E12FD639500CB46A8 /* PBXTextBookmark */ = {
     913                isa = PBXTextBookmark;
     914                fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */;
     915                name = "gaycko.cpp: 49";
     916                rLen = 0;
     917                rLoc = 1309;
     918                rType = 0;
     919                vrLen = 938;
     920                vrLoc = 481;
     921        };
     922        E654601F12FD63D500CB46A8 /* PBXTextBookmark */ = {
     923                isa = PBXTextBookmark;
     924                fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
     925                name = "window.c: 29";
     926                rLen = 0;
     927                rLoc = 840;
     928                rType = 0;
     929                vrLen = 1179;
     930                vrLoc = 0;
     931        };
     932        E654602012FD63D500CB46A8 /* PBXTextBookmark */ = {
     933                isa = PBXTextBookmark;
     934                fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */;
     935                name = "gaycko.cpp: 50";
     936                rLen = 0;
     937                rLoc = 1342;
     938                rType = 0;
     939                vrLen = 942;
     940                vrLoc = 477;
     941        };
     942        E654602112FD63D500CB46A8 /* PBXTextBookmark */ = {
     943                isa = PBXTextBookmark;
     944                fRef = E6545FB212FC91A000CB46A8 /* renderer.h */;
     945                name = "renderer.h: 25";
     946                rLen = 0;
     947                rLoc = 713;
     948                rType = 0;
     949                vrLen = 743;
     950                vrLoc = 0;
     951        };
     952        E654602212FD63D500CB46A8 /* PBXTextBookmark */ = {
     953                isa = PBXTextBookmark;
     954                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */;
     955                name = "renderer.c: 5";
     956                rLen = 0;
     957                rLoc = 147;
     958                rType = 0;
     959                vrLen = 561;
     960                vrLoc = 0;
     961        };
     962        E654602312FD63D500CB46A8 /* PBXTextBookmark */ = {
     963                isa = PBXTextBookmark;
     964                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */;
     965                name = "renderer.c: 14";
     966                rLen = 0;
     967                rLoc = 549;
     968                rType = 0;
     969                vrLen = 555;
     970                vrLoc = 0;
     971        };
     972        E654602412FD63ED00CB46A8 /* PBXTextBookmark */ = {
     973                isa = PBXTextBookmark;
     974                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */;
     975                name = "renderer.c: 14";
     976                rLen = 0;
     977                rLoc = 549;
     978                rType = 0;
     979                vrLen = 555;
     980                vrLoc = 0;
     981        };
     982        E654602512FD63ED00CB46A8 /* PBXTextBookmark */ = {
     983                isa = PBXTextBookmark;
     984                fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */;
     985                name = "gaycko.cpp: 50";
     986                rLen = 0;
     987                rLoc = 1342;
     988                rType = 0;
     989                vrLen = 941;
     990                vrLoc = 477;
     991        };
     992        E654602612FD63ED00CB46A8 /* PBXTextBookmark */ = {
     993                isa = PBXTextBookmark;
     994                fRef = E6A4AAEA12F88BC9005F237B /* gaycko.h */;
     995                name = "gaycko.h: 13";
     996                rLen = 0;
     997                rLoc = 482;
     998                rType = 0;
     999                vrLen = 524;
     1000                vrLoc = 0;
     1001        };
     1002        E654602712FD63ED00CB46A8 /* PBXTextBookmark */ = {
     1003                isa = PBXTextBookmark;
     1004                fRef = E6545FB912FD56BB00CB46A8 /* window.h */;
     1005                name = "window.h: 24";
     1006                rLen = 45;
     1007                rLoc = 655;
     1008                rType = 0;
     1009                vrLen = 753;
     1010                vrLoc = 0;
     1011        };
     1012        E654602812FD63ED00CB46A8 /* PBXTextBookmark */ = {
     1013                isa = PBXTextBookmark;
     1014                fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
     1015                name = "window.c: 29";
     1016                rLen = 0;
     1017                rLoc = 840;
     1018                rType = 0;
     1019                vrLen = 1179;
     1020                vrLoc = 0;
     1021        };
     1022        E654602912FD63ED00CB46A8 /* PBXTextBookmark */ = {
     1023                isa = PBXTextBookmark;
     1024                fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
     1025                name = "window.c: 22";
     1026                rLen = 0;
     1027                rLoc = 737;
     1028                rType = 0;
     1029                vrLen = 1181;
     1030                vrLoc = 0;
     1031        };
     1032        E654602A12FD640000CB46A8 /* PBXTextBookmark */ = {
     1033                isa = PBXTextBookmark;
     1034                fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
     1035                name = "window.c: 21";
     1036                rLen = 0;
     1037                rLoc = 737;
     1038                rType = 0;
     1039                vrLen = 1123;
    4181040                vrLoc = 0;
    4191041        };
     
    4341056        E6A4AAE312F88BC9005F237B /* configure.ac */ = {
    4351057                uiCtxt = {
    436                         sepNavIntBoundsRect = "{{0, 0}, {1178, 1534}}";
    437                         sepNavSelRange = "{0, 0}";
    438                         sepNavVisRange = "{0, 978}";
     1058                        sepNavIntBoundsRect = "{{0, 0}, {1178, 1482}}";
     1059                        sepNavSelRange = "{1586, 22}";
     1060                        sepNavVisRange = "{1255, 1245}";
    4391061                };
    4401062        };
     
    4551077        E6A4AAE912F88BC9005F237B /* gaycko.cpp */ = {
    4561078                uiCtxt = {
    457                         sepNavIntBoundsRect = "{{0, 0}, {1178, 676}}";
    458                         sepNavSelRange = "{481, 0}";
    459                         sepNavVisRange = "{0, 1238}";
     1079                        sepNavIntBoundsRect = "{{0, 0}, {1178, 767}}";
     1080                        sepNavSelRange = "{1342, 0}";
     1081                        sepNavVisRange = "{477, 941}";
    4601082                };
    4611083        };
    4621084        E6A4AAEA12F88BC9005F237B /* gaycko.h */ = {
    4631085                uiCtxt = {
    464                         sepNavIntBoundsRect = "{{0, 0}, {1178, 618}}";
     1086                        sepNavIntBoundsRect = "{{0, 0}, {1178, 593}}";
    4651087                        sepNavSelRange = "{482, 0}";
    4661088                        sepNavVisRange = "{0, 524}";
     
    5391161        E6A4AAF812F88BC9005F237B /* Makefile.am */ = {
    5401162                uiCtxt = {
    541                         sepNavIntBoundsRect = "{{0, 0}, {1178, 618}}";
    542                         sepNavSelRange = "{246, 0}";
    543                         sepNavVisRange = "{0, 773}";
     1163                        sepNavIntBoundsRect = "{{0, 0}, {1178, 593}}";
     1164                        sepNavSelRange = "{513, 0}";
     1165                        sepNavVisRange = "{0, 796}";
    5441166                };
    5451167        };
     
    6541276                name = "gaycko.cpp: 22";
    6551277                rLen = 0;
    656                 rLoc = 945;
     1278                rLoc = 972;
    6571279                rType = 0;
    6581280                vrLen = 729;
  • gaycko/trunk/configure.ac

    r4740 r4749  
    6969CACA_INCLUDES="  `pkg-config --cflags caca`"
    7070CACA_LIBS="  `pkg-config --libs caca`"
    71 
     71AC_MSG_RESULT(CACA_LIBS)
    7272have_caca=no
    7373save_CFLAGS=${CFLAGS}
    74 AC_CHECK_LIB(caca,      caca_create_canvas,
    75         [AC_CHECK_HEADERS([caca.h],have_caca=yes,
    76         AC_MSG_RESULT(You have libcaca but not the development headers))],
    77         AC_MSG_RESULT(libcaca not found),)
    78 AC_MSG_CHECKING([for libcaca]) 
    79 AC_MSG_RESULT([$have_caca])
    8074
     75PKG_CHECK_MODULES(CACA, caca >= 0.99.beta18,
     76         [:],
     77         [AC_MSG_RESULT(no)
     78          AC_MSG_ERROR([you need libcaca version 0.99.beta18 or later])])
     79       
    8180
    8281XML2_INCLUDES="`xml2-config  --cflags`"
  • gaycko/trunk/src/Makefile.am

    r4741 r4749  
    77                 io/http.c         io/http.h         \
    88                 io/io.c           io/io.h           \
    9                  parsing/parse.c   parsing/parse.h   \
    10                  dom/dom.c         dom/dom.h         \
    11                  helpers/str.c     helpers/str.h     \
    12                  js/glue.cpp       js/glue.h         \
    13                  render/renderer.c render/renderer.h
     9         parsing/parse.c   parsing/parse.h   \
     10         dom/dom.c         dom/dom.h         \
     11         helpers/str.c     helpers/str.h     \
     12         js/glue.cpp       js/glue.h         \
     13                 render/renderer.c render/renderer.h \
     14         window/window.c   window/window.h
     15         
    1416Gaycko_CFLAGS  = @CACA_INCLUDES@ @XML2_INCLUDES@ @CURL_INCLUDES@ @TIDY_INCLUDES@
    1517Gaycko_CPPFLAGS=@CACA_INCLUDES@ @XML2_INCLUDES@ @CURL_INCLUDES@ @TIDY_INCLUDES@ @V8_INCLUDES@
  • gaycko/trunk/src/gaycko.cpp

    r4748 r4749  
    1616#include "js/glue.h"
    1717#include "render/renderer.h"
     18#include "window/window.h"
    1819}
    1920
     
    4647        gaycko_close(stream);
    4748
     49    gWindow *window = gaycko_create_window(80, 20);
     50    gaycko_render(dom, window);
     51    gaycko_display_window(window);
    4852   
    49     gaycko_render(dom, 80, 25);
    50 
     53   
    5154        destroy_node(dom->root);
    5255
  • gaycko/trunk/src/render/renderer.c

    r4748 r4749  
    1212#include "renderer.h"
    1313
    14 void gaycko_render(gDOM *dom, int width, int height) {
     14void gaycko_render(gDOM *dom, gWindow *window) {
    1515
    1616}
  • gaycko/trunk/src/render/renderer.h

    r4748 r4749  
    2020#include "gaycko.h"
    2121#include "dom/dom.h"
     22#include "window/window.h"
    2223
    2324
    24 void gaycko_render(gDOM *dom, int width, int height);
     25void gaycko_render(gDOM *dom, gWindow *window);
    2526
    2627#endif /* RENDERER_H */
  • gaycko/trunk/src/window/window.c

    r4748 r4749  
    1010 *  http://sam.zoy.org/wtfpl/COPYING for more details.
    1111 */
     12#include <stdio.h>
     13#include <stdlib.h>
     14
     15#include "window/window.h"
     16
     17gWindow *gaycko_create_window(int width, int height) {
     18        gWindow *window = NULL;   
     19    window = (gWindow*) malloc(sizeof(window));
     20   
     21    window->cv = caca_create_canvas(width, height);
     22        return window;
     23}
     24
     25void gaycko_destroy_window(gWindow *window) {
     26        caca_free_canvas(window->cv);   
     27}
     28
     29void gaycko_display_window(gWindow *window) {
     30    size_t size = 0;
     31        char *buffer = caca_export_canvas_to_memory (window->cv, "ansi", &size);
     32    if(buffer) {
     33        printf("%s\n", buffer);
     34        free(buffer);
     35    } else {
     36        printf("Error while rendering caca canvas\n");   
     37    }
     38}
  • gaycko/trunk/src/window/window.h

    r4748 r4749  
    1313#define WINDOW_H
    1414
     15#include <caca.h>
     16
     17typedef struct gWindow_ {
     18    caca_canvas_t *cv;
     19   
     20}gWindow;
     21
     22
     23gWindow *gaycko_create_window(int width, int height);
     24void gaycko_display_window(gWindow *window);
     25void gaycko_destroy_window(gWindow *window);
    1526
    1627
Note: See TracChangeset for help on using the changeset viewer.