Changeset 67

Show
Ignore:
Timestamp:
03/26/07 21:15:46 (2 years ago)
Author:
mike
Message:

[new] Localization: German by cordney* and Mike
[new] Localization: French by Catios
[fix] Localization: Polish put into .string files
[fix] .nibs, standardized for translation
[new] q Makefile automatically generate nibs for optional Languages

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/build_i386.sh

    r61 r67  
    5454 
    5555#add 2nd Bootdevice 
    56 cd hw 
    57 patch -p0 -u < ../../../q/patches/qemu-2ndbootdevice_03.diff 
    58 cd .. 
     56patch -p0 -u < ../../q/patches/qemu-2ndbootdevice_04.diff 
    5957 
    6058#add HDLED 
     
    6765 
    6866# configure and make 
    69 #./configure --prefix=../products/i386 --enable-cocoa --enable-adlib --cc=gcc-3.3 --disable-gcc-check 
    7067./configure --prefix=../products/i386 --enable-cocoa --enable-adlib --disable-gcc-check --target-list=i386-softmmu 
    71 #./configure --prefix=../products/i386 --enable-cocoa --enable-adlib --disable-gcc-check 
    7268#./configure --prefix=../products/i386 --enable-cocoa --enable-adlib --disable-gcc-check --target-list=i386-softmmu,ppc-softmmu,sparc-softmmu,mips-softmmu,arm-softmmu 
    7369make 
  • trunk/build_ppc.sh

    r61 r67  
    4343 
    4444#add 2nd Bootdevice 
    45 cd hw 
    46 patch -p0 -u < ../../../q/patches/qemu-2ndbootdevice_03.diff 
    47 cd .. 
     45patch -p0 -u < ../../q/patches/qemu-2ndbootdevice_04.diff 
    4846 
    4947#add HDLED 
  • trunk/changelog.txt

    r66 r67  
     1Q-0.9.0d67 
     2[new] Localization: German by cordney* and Mike 
     3[new] Localization: French by Catios 
     4[fix] Localization: Polish put into .string files 
     5[fix] .nibs, standardized for translation 
     6[new] q Makefile automatically generate nibs for optional Languages 
     7 
    18Q-0.9.0d66 
    29[revert] NewPCAssistant: default boot from CD-Rom for Win9x - Vista 
  • trunk/host-cocoa/cocoaQemuQuartzView.m

    r59 r67  
    22 * QEMU Cocoa Quarz View 
    33 *  
    4  * Copyright (c) 2006 Mike Kronenberg 
     4 * Copyright (c) 2006 - 2007 Mike Kronenberg 
    55 *  
    66 * Permission is hereby granted, free of charge, to any person obtaining a copy 
     
    2222 * THE SOFTWARE. 
    2323 */ 
    24   
     24 
     25#include <AvailabilityMacros.h> 
     26 
    2527#import "cocoaQemu.h" 
    2628 
     
    9395                ); 
    9496         
    95         /* new selective drawing code */ 
    96         if (CGImageCreateWithImageInRect != NULL) { 
     97        /* selective drawing code */ 
     98#if (MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_4) 
     99        if (CGImageCreateWithImageInRect == NULL) { 
     100         
     101            /* old drawing code (draws everything) (Panther) */ 
     102            CGContextDrawImage (viewContextRef, CGRectMake(0, 0, [self bounds].size.width, [self bounds].size.height), imageRef); 
     103 
     104#endif 
     105#if (MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_4) 
     106        } else { 
    97107         
    98108            /* new selective drawing code (draws only dirty rectangles) (Tiger) */ 
     
    123133            } 
    124134             
    125         } else { 
    126          
    127             /* old drawing code (draws everything) (Panther) */ 
    128             CGContextDrawImage (viewContextRef, CGRectMake(0, 0, [self bounds].size.width, [self bounds].size.height), imageRef); 
    129  
    130135        } 
     136#endif 
     137 
    131138                CGImageRelease (imageRef); 
    132139        } 
  • trunk/qcontrol/Makefile

    r49 r67  
    11include ../../tmp/qemu/config-host.mak 
     2OPT_LANGUAGES=French German pl 
    23QVERSION=$(shell svn info | grep "Revision:" | sed s/"Revision: "/""/) 
    34 
     
    1415        rm -rf "../$(prefix)/Q.app"; 
    1516        mkdir -p "../$(prefix)/Q.app/Contents/MacOS/"; 
    16         mkdir -p "../$(prefix)/Q.app/Contents/Resources/English.lproj/Q Help/"; 
     17        mkdir -p "../$(prefix)/Q.app/Contents/Resources/"; 
    1718        install -m 755 -s ../../tmp/qemu/qemu-img "../$(prefix)/Q.app/Contents/MacOS/"; 
    1819        install -m 755 -s qemu-control "../$(prefix)/Q.app/Contents/MacOS/"; 
     
    2223        install -m 644 ../../tmp/qemu/qemu-doc.html "../$(prefix)/Q.app/Contents/Resources/English.lproj/Q Help/html/"; 
    2324        install -m 644 ../../tmp/qemu/qemu-tech.html "../$(prefix)/Q.app/Contents/Resources/English.lproj/Q Help/html/"; 
     25 
     26        for d in $(OPT_LANGUAGES); do \ 
     27                install -m 644 ../../tmp/qemu/qemu-doc.html "../$(prefix)/Q.app/Contents/Resources/"$$d".lproj/Q Help/html/"; \ 
     28                install -m 644 ../../tmp/qemu/qemu-tech.html "../$(prefix)/Q.app/Contents/Resources/"$$d".lproj/Q Help/html/"; \ 
     29                nibtool -d "../$(prefix)/Q.app/Contents/Resources/"$$d".lproj/cocoaControl.strings" "../$(prefix)/Q.app/Contents/Resources/English.lproj/cocoaControl.nib" -W "../$(prefix)/Q.app/Contents/Resources/"$$d".lproj/cocoaControl.nib"; \ 
     30                nibtool -d "../$(prefix)/Q.app/Contents/Resources/"$$d".lproj/cocoaControlDiskImage.strings" "../$(prefix)/Q.app/Contents/Resources/English.lproj/cocoaControlDiskImage.nib" -W "../$(prefix)/Q.app/Contents/Resources/"$$d".lproj/cocoaControlDiskImage.nib"; \ 
     31                nibtool -d "../$(prefix)/Q.app/Contents/Resources/"$$d".lproj/cocoaControlEditPC.strings" "../$(prefix)/Q.app/Contents/Resources/English.lproj/cocoaControlEditPC.nib" -W "../$(prefix)/Q.app/Contents/Resources/"$$d".lproj/cocoaControlEditPC.nib"; \ 
     32                nibtool -d "../$(prefix)/Q.app/Contents/Resources/"$$d".lproj/cocoaControlNewPCAssistant.strings" "../$(prefix)/Q.app/Contents/Resources/English.lproj/cocoaControlNewPCAssistant.nib" -W "../$(prefix)/Q.app/Contents/Resources/"$$d".lproj/cocoaControlNewPCAssistant.nib"; \ 
     33                nibtool -d "../$(prefix)/Q.app/Contents/Resources/"$$d".lproj/cocoaControlPreferences.strings" "../$(prefix)/Q.app/Contents/Resources/English.lproj/cocoaControlPreferences.nib" -W "../$(prefix)/Q.app/Contents/Resources/"$$d".lproj/cocoaControlPreferences.nib"; \ 
     34                nibtool -d "../$(prefix)/Q.app/Contents/Resources/"$$d".lproj/cocoaDownload.strings" "../$(prefix)/Q.app/Contents/Resources/English.lproj/cocoaDownload.nib" -W "../$(prefix)/Q.app/Contents/Resources/"$$d".lproj/cocoaDownload.nib"; \ 
     35        done 
    2436 
    2537        for d in $(TARGET_DIRS); do \