Author: jponge
Date: 2007-03-28 15:44:58 +0200 (Wed, 28 Mar 2007)
New Revision: 1796
Modified:
izpack-src/trunk/Versions.txt
izpack-src/trunk/bin/langpacks/installer/fin.xml
izpack-src/trunk/bin/langpacks/installer/fra.xml
izpack-src/trunk/bin/langpacks/installer/tur.xml
izpack-src/trunk/src/build.xml
izpack-src/trunk/src/lib/com/izforge/izpack/installer/InstallerFrame.java
izpack-src/trunk/src/lib/com/izforge/izpack/panels/PacksModel.java
Log:
Merged -r1777:1795 from branches/3.10
Modified: izpack-src/trunk/Versions.txt
===================================================================
--- izpack-src/trunk/Versions.txt 2007-03-28 13:38:15 UTC (rev 1795)
+++ izpack-src/trunk/Versions.txt 2007-03-28 13:44:58 UTC (rev 1796)
@@ -29,7 +29,15 @@
as notes in the helper label. This change is only effective for UNIX.
(Vladimir Ralev)
- Added localization support for column names in InstallationGroupPanel
(Markus Schlegel via Vladimir Ralev)
-- Finnish langpack update (Ari Voutilainen via Julien Ponge)
+- Finnish langpack updates (Ari Voutilainen via Julien Ponge)
+- Fix: Variables assigned by UserInputPanel are not available when the next
page
+ nagivations rules are evaluated.
http://jira.jboss.com/jira/browse/JBINSTALL-248
+ (Vladimir Ralev)
+- Fixed an XML error in the French langpack. (Julien Ponge, reported by Ari
Voutilainen).
+- Compile listeners are included in izevent.jar (Julien Ponge).
+- PacksModel: the number of required bytes could be wrong when selecting and
deselecting
+ packs. (Stefan Wachter via Julien Ponge)
+- Turkish langpack updated (Melih Cetin vie Julien Ponge)
> 3.10.0 (build 2007.01.29)
Modified: izpack-src/trunk/bin/langpacks/installer/fin.xml
===================================================================
--- izpack-src/trunk/bin/langpacks/installer/fin.xml 2007-03-28 13:38:15 UTC
(rev 1795)
+++ izpack-src/trunk/bin/langpacks/installer/fin.xml 2007-03-28 13:44:58 UTC
(rev 1796)
@@ -90,6 +90,7 @@
<str id="JDKPathPanel.badVersion1" txt="Valitun JDK:n versio on v��r�
(valittavana on: "/>
<str id="JDKPathPanel.badVersion2" txt=" vaadittu versio: "/>
<str id="JDKPathPanel.badVersion3" txt=") k�ytet��nk� t�t� JDK:ta silti?"/>
+ <str id="JDKPathPanel.nonValidPathInReg" txt="Windowsin rekisteriss� on
ep�kelpo polku t�lle JDK:lle. K�ytet��nk� t�t� JDK:ta silti?"/>
<str id="PacksPanel.info" txt="Valitse paketit, jotka haluat asentaa:"/>
<str id="PacksPanel.tip" txt="Huomaa: harmaa valintaruutu tarkoittaa, ett�
paketti on pakollinen."/>
@@ -216,9 +217,45 @@
<str id="nextmedia.choosertitle" txt="Valitse asennusmedia" />
<str id="nextmedia.filedesc" rdid="asennuspaketit (.pak*)" />
+ <!-- Strings for the loggin/reporting system (Messenger) -->
+
+ <!-- This string defines the time stamp format in the installation report.
+ The format details are documented in java.text.SimpleDateFormat -->
+ <str id="log.timeStamp" txt="d.M.yyyy [HH.mm.ss] Z"/>
+
+ <!-- Strings for various purposes in the logging/reporting system -->
+ <str id="log.reportHeading" txt="
IzPack ASENNUSRAPORTTI"/>
+ <str id="log.installFailed" txt="VAROITUS!!! Asennus ei
onnistunut!"/>
+ <str id="log.partialInstall" txt="VAROITUS!!! Asennus ei ole
onnistunut kokonaan!"/>
+ <str id="log.messageCount" txt="T�m� raportti sis�lt�� {0}
yleist� viesti�, {1} varoitusta ja {2} virhett�"/>
+ <str id="log.application" txt="Asennusraportti : {0} versio
{1}"/>
+ <str id="log.timePrefix" txt="Asennusaika : {0}"/>
+ <str id="log.pathPrefix" txt="Asennushakemisto: {0}"/>
+ <str id="log.messageHeading" txt=" ---
Asennusviestit ---"/>
+ <str id="log.warningHeading" txt=" ---
Varoitukset ---"/>
+ <str id="log.errorHeading" txt=" ---
Virheet ---"/>
+ <str id="log.exceptionPrefix" txt=" >>
Poikkeus: {0}"/>
+ <str id="log.messagePrefix" txt="Viesti [{0}] - "/>
+ <str id="log.warningPrefix" txt="Varoitus [{0}] - "/>
+ <str id="log.errorPrefix" txt="Virhe [{0}] - "/>
+ <str id="log.reportWriteErrorTitle" txt="Virhe raportin kirjoituksessa"/>
+ <str id="log.reportWriteError" txt="Asennusraporttia ei voi
kirjoittaa: ''{0}''"/>
+ <str id="log.informUserTitle" txt="Asennusongelmat"/>
+ <str id="log.saveLogTitle" txt="Tallenna lokitiedosto"/>
+ <str id="log.LogFileName" txt="installLog.txt"/>
+ <str id="log.informUserFail" txt="<html>Asennus ei
onnistunut!<br>Haluatko kirjoittaa lokitiedoston?</html>"/>
+ <str id="log.informUserPartial" txt="<html>Asennus ei ole
onnistunut kokonaan!<br>Haluatko kirjoittaa lokitiedoston?</html>"/>
+
+ <!-- Strings for individual messages in the logging/reporting system.
+ Numbers for each category (message/warning/error) start at 0 -->
+ <str id="log.message_" txt=""/>
+
+ <str id="log.warning_" txt=""/>
+
+ <str id="log.error_0" txt="ei voi kirjoittaa: ''{0}''"/>
+
<str id="InstallationGroupPanel.colNameSelected" txt="Valittu" />
<str id="InstallationGroupPanel.colNameInstallType" txt="Asennustyyppi" />
<str id="InstallationGroupPanel.colNameSize" txt="Koko" />
</langpack>
-
Modified: izpack-src/trunk/bin/langpacks/installer/fra.xml
===================================================================
--- izpack-src/trunk/bin/langpacks/installer/fra.xml 2007-03-28 13:38:15 UTC
(rev 1795)
+++ izpack-src/trunk/bin/langpacks/installer/fra.xml 2007-03-28 13:44:58 UTC
(rev 1796)
@@ -56,7 +56,7 @@
<str id="TargetPanel.warn" txt="Le r�pertoire existe d�j� ! Etes-vous sur
de vouloir installer dans celui-ci ?"/>
<str id="TargetPanel.nodir" txt="Vous avez sp�cifi� le nom d'un fichier
existant ! Veuillez choisir un autre chemin d'installation."/>
<str id="TargetPanel.notwritable" txt="Le r�pertoire que vous avez choisi
n'autorise pas l'�criture. Veuillez en choisir un autre." />
- <str id="TargetPanel.empty_target"txt="Vous avez sp�cifi� un nom de
r�pertoire vide ! Etes-vous s�r(e) ?"/>
+ <str id="TargetPanel.empty_target" txt="Vous avez sp�cifi� un nom de
r�pertoire vide ! Etes-vous s�r(e) ?"/>
<str id="TargetPanel.createdir" txt="Le r�pertoire de destination sera
cr�� :" />
<!-- JDKPathPanel strings -->
Modified: izpack-src/trunk/bin/langpacks/installer/tur.xml
===================================================================
--- izpack-src/trunk/bin/langpacks/installer/tur.xml 2007-03-28 13:38:15 UTC
(rev 1795)
+++ izpack-src/trunk/bin/langpacks/installer/tur.xml 2007-03-28 13:44:58 UTC
(rev 1796)
@@ -1,158 +1,182 @@
-<?xml version="1.0" encoding="iso-8859-9" standalone="yes" ?>
+<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<!-- The Turkish langpack -->
+<!--
+ ATTENTION - Do not edit with an editor which can not handle UTF-8
properly !!
+ Modifying this file with a wrong editor can corrupt this file!
+
+ DİKKAT - lütfen UTF-8 dosyalarını doğru şekilde edit edemeyen editorler
kullanarak
+ bu dosya üzerinde çalışmayın, dosyanın içeriğini bozabilir siniz.
+-->
+
<langpack>
+ <!-- Heading messages START -->
+ <str id="CheckedHelloPanel.headline" txt="Hoşgeldiniz"/>
+ <str id="CompilePanel.headline" txt="Java Kaynak Kodlarını
Derle"/>
+ <str id="ConditionalUserInputPanel.headline" txt="Kullanıcı Bilgileri"/>
+ <str id="ExtendedInstallPanel.headline" txt="Kurulum ve
Yapılandırma"/>
+ <str id="FinishPanel.headline" txt="Kurulum Tamamlandı"/>
+ <str id="HelloPanel.headline" txt="Hoşgeldiniz"/>
+ <str id="HTMLInfoPanel.headline" txt="Bilgiler"/>
+ <str id="HTMLLicencePanel.headline" txt="Lisans Anlaşmaları"/>
+ <str id="ImgPacksPanel.headline" txt="Kurmak İstediğiniz
Paketleri Seçiniz"/>
+ <str id="InfoPanel.headline" txt="Bilgiler"/>
+ <str id="InstallPanel.headline" txt="Kurulum"/>
+ <str id="JDKPathPanel.headline" txt="JDK Path"/>
+ <str id="LicencePanel.headline" txt="Lisans Anlaşmaları"/>
+ <str id="PacksPanel.headline" txt="Kurmak İstediğiniz
Paketleri Seçiniz"/>
+ <str id="ProcessPanel.headline" txt="Harici İşlemleri
Gerçekleştir"/>
+ <str id="ShortcutPanel.headline" txt="Kısayollar"/>
+ <str id="SimpleFinishPanel.headline" txt="Kurulum Tamamlandı"/>
+ <str id="SummaryPanel.headline" txt="Özet Kurulum Bilgileri"/>
+ <str id="TargetPanel.headline" txt="Hedef Dizin"/>
+ <str id="UserInputPanel.headline" txt="Kullanıcı Bilgileri"/>
<!-- Genel kurulum karakter dizileri -->
- <str id="installer.title" txt="IzPack - Kurulum "/>
- <str id="installer.next" txt="Sonraki"/>
- <str id="installer.prev" txt="Önceki"/>
- <str id="installer.quit" txt="Çýkýþ"/>
- <str id="installer.madewith" txt="(IzPack ile yapýldý-
http://www.izforge.com/)"/>
- <str id="installer.quit.title" txt="Çýkmak istediðinizden emin misiniz?"/>
- <str id="installer.quit.message" txt="Bu kurulumu iptal edecektir!"/>
- <str id="installer.warning" txt="Uyarý!"/>
- <str id="installer.yes" txt="Evet"/>
- <str id="installer.no" txt="Hayýr"/>
- <str id="installer.cancel" txt="Ýptal"/>
- <str id="installer.error" txt="Hata"/>
+ <str id="installer.title" txt="IzPack - Kurulum "/>
+ <str id="installer.next" txt="Sonraki"/>
+ <str id="installer.prev" txt="Önceki"/>
+ <str id="installer.quit" txt="Çıkış"/>
+ <str id="installer.madewith" txt="(IzPack ile hazırlanmıştır -
http://www.izforge.com/)"/>
+ <str id="installer.quit.title" txt="Çıkmak istediğinizden emin
misiniz?"/>
+ <str id="installer.quit.message" txt="Bu kurulumu iptal edecektir!"/>
+ <str id="installer.warning" txt="Uyarı!"/>
+ <str id="installer.yes" txt="Evet"/>
+ <str id="installer.no" txt="Hayır"/>
+ <str id="installer.cancel" txt="İptal"/>
+ <str id="installer.error" txt="Hata"/>
<!-- Uninstaller specific strings -->
- <str id="uninstaller.warning" txt="Bu kurulmuþ olan program(lar)ý
kaldýracaktýr!"/>
+ <str id="uninstaller.warning" txt="Bu kurulmuş olan program(lar)ı
kaldıracaktır!"/>
<str id="uninstaller.destroytarget" txt=" Zorla sil "/>
- <str id="uninstaller.uninstall" txt="Kaldýr"/>
+ <str id="uninstaller.uninstall" txt="Kaldır"/>
<!-- The strings for the 'official' IzPack plugins -->
- <str id="HelloPanel.welcome1" txt="Kuruluma hoþgeldiniz"/>
- <str id="HelloPanel.welcome2" txt="!"/>
- <str id="HelloPanel.authors" txt="Bu yazýlýmýn geliþtiricileri: "/>
- <str id="HelloPanel.url" txt="Ev sayfasý: "/>
+ <str id="HelloPanel.welcome1" txt="Kuruluma hoşgeldiniz "/>
+ <str id="HelloPanel.welcome2" txt="!"/>
+ <str id="HelloPanel.authors" txt="Bu yaılımın geliştiricileri: "/>
+ <str id="HelloPanel.url" txt="Ev sayfası: "/>
- <str id="LicencePanel.info" txt="Lütfen aþaðýdaki lisans sözleþmesini
dikkatlice okuyunuz:"/>
- <str id="LicencePanel.agree" txt="Lisans anlaþmasýnýn þartlarýný kabul
ediyorum."/>
- <str id="LicencePanel.notagree" txt="Lisans anlaþmasýnýn þartlarýný kabul
etmiyorum."/>
- <str id="LicencePanel.yes" txt="Evet"/>
- <str id="LicencePanel.no" txt="Hayýr"/>
+ <str id="LicencePanel.info" txt="Lütfen aşağıdaki lisans
anlaşmasını dikkatlice okuyunuz:"/>
+ <str id="LicencePanel.agree" txt="Lisans anlaşmasının şartlarını
kabul ediyorum."/>
+ <str id="LicencePanel.notagree" txt="Lisans anlaşmasının şartlarını
kabul etmiyorum."/>
+ <str id="LicencePanel.yes" txt="Evet"/>
+ <str id="LicencePanel.no" txt="Hayır"/>
- <str id="InfoPanel.info" txt="Lütfen aþaðýdaki bilgileri okuyunuz: "/>
+ <str id="InfoPanel.info" txt="Lütfen aşağıdaki bilgileri
okuyunuz: "/>
- <str id="PathInputPanel.required" txt="Seçilen dizin var olmalý."/>
- <str id="PathInputPanel.notValid" txt="Seçilen dizin gerek duyulan ürünü
içermemekte."/>
+ <str id="PathInputPanel.required" txt="Seçilen dizin var olmalı."/>
+ <str id="PathInputPanel.notValid" txt="Seçilen dizin gerek duyulan ürünü
içermemekte."/>
- <str id="TargetPanel.info" txt="Kurulum dizinini seçin: "/>
- <str id="TargetPanel.browse" txt="Göz at..."/>
- <str id="TargetPanel.warn"
- txt="Dizin zaten var! Buraya kurmak ve belkide mevcut dosyalarýn
üzerine yazmak istediðinizden emin misiniz?"/>
- <str id="TargetPanel.empty_target"
- txt="Hedef dizini belirtmediniz! Bu doðru mu?"/>
- <str id="TargetPanel.createdir" txt="Hedef dizin oluþturulacak: " />
- <str id="TargetPanel.nodir"
- txt="Bu dosya bir dizin deðil! Lütfen bir dizin seçin!"/>
- <str id="TargetPanel.notwritable"
- txt="Bu dizine yazýlamaz! Lütfen baþka bir dizin seçin!"/>
+ <str id="TargetPanel.info" txt="Kurulum dizinini seçin: "/>
+ <str id="TargetPanel.browse" txt="Göz at..."/>
+ <str id="TargetPanel.warn" txt="Dizin zaten var! Buraya kurmak ve
belkide mevcut dosyaların üzerine yazmak istediğinizden emin misiniz?"/>
+ <str id="TargetPanel.empty_target" txt="Hedef dizini belirtmediniz! Bu
doğru mu?"/>
+ <str id="TargetPanel.createdir" txt="Hedef dizin oluşturulacak: " />
+ <str id="TargetPanel.nodir" txt="Bu dosya bir dizin değil! Lütfen
bir dizin seçin!"/>
+ <str id="TargetPanel.notwritable" txt="Bu dizine yazılamaz! Lütfen başka
bir dizin seçin!"/>
- <str id="JDKPathPanel.intro" txt="Kurulan uygulama JDK gerektirmekte. Java
çalýþtýrma ortamý (JRE) yeterli olmayacak."/>
- <str id="JDKPathPanel.info" txt="JDK yolunu seçin:"/>
- <str id="JDKPathPanel.badVersion1" txt="Seçilen JDK yanlýþ bir sürüme
sahip (var olan: "/>
+ <str id="JDKPathPanel.intro" txt="Kurulan uygulama JDK
gerektirmekte. Java çalıştırma ortamı (JRE) yeterli olmayacak."/>
+ <str id="JDKPathPanel.info" txt="JDK yolunu seçin:"/>
+ <str id="JDKPathPanel.badVersion1" txt="Seçilen JDK yanlış bir sürüme
sahip (var olan: "/>
<str id="JDKPathPanel.badVersion2" txt=" gereken: "/>
- <str id="JDKPathPanel.badVersion3" txt=") buna raðmen bu JDK'yý kullanmak
istiyor musunuz?"/>
+ <str id="JDKPathPanel.badVersion3" txt=") buna rağmen bu JDK'yı kullanmak
istiyor musunuz?"/>
- <str id="PacksPanel.info" txt="Kurmak istediðiniz paketleri seçin:"/>
- <str id="PacksPanel.tip" txt="Not: Gri paketlerin kurulmasý gereklidir."/>
- <str id="PacksPanel.space" txt="Gereken toplam alan: "/>
- <str id="PacksPanel.freespace" txt="Kullanýlabilir alan: "/>
- <str id="PacksPanel.description" txt="Açýklama"/>
- <str id="PacksPanel.dependencyList" txt="Seçilen paket takip eden
paketlerin kurulmasýný gerektirmektedir"/>
- <str id="ImgPacksPanel.dependencyList" txt="Baðýmlýlýklar"/>
- <str id="PacksPanel.notEnoughSpace" txt="Gereken toplam alan
kullanýlabilir alaný aþýyor."/>
- <str id="PacksPanel.notAscertainable" txt="tahkik edilebilir deðil"/>
+ <str id="PacksPanel.info" txt="Kurmak istediğiniz
paketleri seçin:"/>
+ <str id="PacksPanel.tip" txt="Not: Gri paketlerin
kurulması gereklidir."/>
+ <str id="PacksPanel.space" txt="Gereken toplam alan: "/>
+ <str id="PacksPanel.freespace" txt="Kullanılabilir alan: "/>
+ <str id="PacksPanel.description" txt="Açıklama"/>
+ <str id="PacksPanel.dependencyList" txt="Seçilen paket takip eden
paketlerin kurulmasını gerektirmektedir"/>
+ <str id="ImgPacksPanel.dependencyList" txt="Bağımlılıklar"/>
+ <str id="PacksPanel.notEnoughSpace" txt="Gereken toplam alan
kullanılabilir alanı aşıyor."/>
+ <str id="PacksPanel.notAscertainable" txt="tahkik edilebilir değil"/>
- <str id="InstallPanel.info" txt="Kurulumu baþlatmak için 'Kur!' a
týklayýn."/>
- <str id="InstallPanel.install" txt="Kur!"/>
- <str id="InstallPanel.tip" txt="Paket kurulum ilerleme durumu:"/>
- <str id="InstallPanel.begin" txt="[Hiçbir þey]"/>
- <str id="InstallPanel.finished" txt="[Bitir]"/>
- <str id="InstallPanel.progress" txt="Tüm kurulumun ilerleme durumu:"/>
- <str id="InstallPanel.overwrite.title" txt="Dosya zaten var"/>
- <str id="InstallPanel.overwrite.question" txt="Takip eden dosya zaten var.
Bu dosyanýn üzerine yazýlmalý mý?"/>
+ <str id="InstallPanel.info" txt="Kurulumu başlatmak için
'Kur!' a tıklayın."/>
+ <str id="InstallPanel.install" txt="Kur!"/>
+ <str id="InstallPanel.tip" txt="Paket kurulum ilerleme
durumu:"/>
+ <str id="InstallPanel.begin" txt="[Hiçbir şey]"/>
+ <str id="InstallPanel.finished" txt="[Bitir]"/>
+ <str id="InstallPanel.progress" txt="Tüm kurulumun ilerleme
durumu:"/>
+ <str id="InstallPanel.overwrite.title" txt="Dosya zaten var"/>
+ <str id="InstallPanel.overwrite.question" txt="Takip eden dosya zaten var.
Bu dosyanın üzerine yazılmalı mı"/>
- <str id="FinishPanel.success" txt="Kurulum baþarýlý bir þekilde
tamamlandý."/>
- <str id="FinishPanel.done" txt="Bitti"/>
- <str id="FinishPanel.fail" txt="Kurulum baþarýlamadý!"/>
- <str id="FinishPanel.uninst.info" txt="Bir kaldýrma(uninstaller) programý
takip eden dizinde oluþturuldu: "/>
- <str id="FinishPanel.auto" txt="Bir otomatik kurulum senaryosu(script)
oluþtur"/>
- <str id="FinishPanel.auto.tip"
- txt="Bu kurulum senaryosunu(script) kurulumu diðer bilgisayarlarda
tekrar edtmek için kullan."/>
+ <str id="FinishPanel.success" txt="Kurulum başarılı bir şekilde
tamamlandı."/>
+ <str id="FinishPanel.done" txt="Bitti"/>
+ <str id="FinishPanel.fail" txt="Kurulum başarılamadı!"/>
+ <str id="FinishPanel.uninst.info" txt="Bir kaldırma(uninstaller) programı
takip eden dizinde oluşturuldu: "/>
+ <str id="FinishPanel.auto" txt="Bir otomatik kurulum
senaryosu(script) oluştur"/>
+ <str id="FinishPanel.auto.tip" txt="Bu kurulum senaryosunu(script)
kurulumu diğer bilgisayarlarda tekrar edtmek için kullan."/>
- <str id="ImgPacksPanel.packs" txt="Takip eden paketler kullanýlabilir:"/>
- <str id="ImgPacksPanel.snap" txt="Paket enstantenesi(snapshot):"/>
- <str id="ImgPacksPanel.checkbox" txt=" Bu paketi kur"/>
+ <str id="ImgPacksPanel.packs" txt="Takip eden paketler
kullanılabilir:"/>
+ <str id="ImgPacksPanel.snap" txt="Paket enstantenesi(snapshot):"/>
+ <str id="ImgPacksPanel.checkbox" txt=" Bu paketi kur"/>
- <str id="ShortcutPanel.regular.list" txt="Kýsayollar için bir program
grubu seç:"/>
- <str id="ShortcutPanel.regular.default" txt="Ilk duruma getir"/>
- <str id="ShortcutPanel.regular.desktop" txt="Kýsayollarý masaüstünde
yarat."/>
- <str id="ShortcutPanel.regular.create" txt="kýsayollarý Yarat"/>
- <str id="ShortcutPanel.regular.userIntro" txt="yandaki için kýsayollarý
yarat:"/>
- <str id="ShortcutPanel.regular.currentUser" txt="þu anki kullanýcý"/>
- <str id="ShortcutPanel.regular.allUsers" txt="tüm kullanýcýlar"/>
+ <str id="ShortcutPanel.regular.list" txt="Kısayollar için bir
program grubu seç:"/>
+ <str id="ShortcutPanel.regular.default" txt="İlk duruma getir"/>
+ <str id="ShortcutPanel.regular.desktop" txt="Kısayolları masaüstünde
yarat."/>
+ <str id="ShortcutPanel.regular.create" txt="Kısayolları Yarat"/>
+ <str id="ShortcutPanel.regular.userIntro" txt="yandaki için kısayolları
yarat:"/>
+ <str id="ShortcutPanel.regular.currentUser" txt="şu anki kullanıcı"/>
+ <str id="ShortcutPanel.regular.allUsers" txt="tüm kullanıcılar"/>
- <str id="ShortcutPanel.alternate.apology" txt="Üzgünüz, ama IzPack bu
iþletim sistemi üzerinde kýsayol yaratmayý desteklemiyor. Kýsayol oluþturmak
için, lütfen iþletim sisteminizin kýlavuzuna baþvurun."/>
- <str id="ShortcutPanel.alternate.targetsLabel" txt="Takip eden liste bu
yazýlým ürününün sizin ulaþabilmenizi beklediði hedefleri göstermektedir."/>
- <str id="ShortcutPanel.alternate.textFileExplanation" txt="Uygulama
hedefleri hakkýnda detaylý bilgiyi sonra kullanabilmek amacýyla bir dosyaya
kaydedebilirsiniz."/>
- <str id="ShortcutPanel.alternate.saveButton" txt="Dosyaya Kaydet"/>
+ <str id="ShortcutPanel.alternate.apology" txt="Üzgünüz, ama
IzPack bu işletim sistemi üzerinde kısayol yaratmayı desteklemiyor. Kısayol
oluşturmak için, lütfen işletim sisteminizin kılavuzuna başvurun."/>
+ <str id="ShortcutPanel.alternate.targetsLabel" txt="Takip eden
liste bu yazılım ürününün sizin ulaşabilmenizi beklediği hedefleri
göstermektedir."/>
+ <str id="ShortcutPanel.alternate.textFileExplanation" txt="Uygulama
hedefleri hakkında detaylı bilgiyi sonra kullanabilmek amacıyla bir dosyaya
kaydedebilirsiniz."/>
+ <str id="ShortcutPanel.alternate.saveButton" txt="Dosyaya
Kaydet"/>
- <str id="ShortcutPanel.textFile.header" txt="Kýsayol
Bilgileri\n====================\n\nAþaðýdaki liste planlanan kýsayollarla
ilgili tüm bilgileri içermektedir.\n Bu bilgiler kýsayollarý elle
oluþturabilmenizi saðlayabilmelidir.\n"/>
+ <str id="ShortcutPanel.textFile.header"
+ txt="Kısayol Bilgileri\n====================\n\nAşağıdaki liste
planlanan kısayollarla ilgili tüm bilgileri içermektedir.\n Bu bilgiler
kısayolları elle oluşturabilmenizi sağlayabilmelidir.\n"/>
- <str id="ShortcutPanel.textFile.name" txt="Kýsayol : "/>
+ <str id="ShortcutPanel.textFile.name" txt="Kısayol : "/>
<str id="ShortcutPanel.textFile.location" txt="Planlanan Yer : "/>
- <str id="ShortcutPanel.textFile.description" txt="Açýklama : "/>
- <str id="ShortcutPanel.textFile.target" txt="Kýsayol Hedefi : "/>
- <str id="ShortcutPanel.textFile.command" txt="Komut Satýrý : "/>
- <str id="ShortcutPanel.textFile.iconName" txt="Ikon Dosyasý :
"/>
+ <str id="ShortcutPanel.textFile.description" txt="Açıklama : "/>
+ <str id="ShortcutPanel.textFile.target" txt="Kısayol Hedefi : "/>
+ <str id="ShortcutPanel.textFile.command" txt="Komut Satırı : "/>
+ <str id="ShortcutPanel.textFile.iconName" txt="Ikon Dosyası :
"/>
<str id="ShortcutPanel.textFile.iconIndex" txt="Ikon Dizini : "/>
- <str id="ShortcutPanel.textFile.work" txt="Çalýþma Dizini : "/>
+ <str id="ShortcutPanel.textFile.work" txt="Çalışma Dizini : "/>
<str id="ShortcutPanel.location.desktop" txt="Masaüstü"/>
<str id="ShortcutPanel.location.applications" txt="Uygulama Menüsü"/>
- <str id="ShortcutPanel.location.startMenu" txt="Baþlangýç Menüsü"/>
- <str id="ShortcutPanel.location.startup" txt="Baþlangýç Grubu"/>
+ <str id="ShortcutPanel.location.startMenu" txt="Başlangıç Menüsü"/>
+ <str id="ShortcutPanel.location.startup" txt="Başlangıç Grubu"/>
- <str id="UserInputPanel.error.caption" txt="Giriþ Problemi"/>
+ <str id="UserInputPanel.error.caption" txt="Giriş Problemi"/>
<str id="UserInputPanel.search.autodetect" txt="Otomatik tespit"/>
<!-- more descriptive error message would be cool, like specifying what
file we looked for -->
- <str id="UserInputPanel.search.autodetect.failed.message" txt="Otomatik
tespit baþarýsýz."/>
- <str id="UserInputPanel.search.autodetect.failed.caption" txt="Otomatik
tespit baþarýsýz."/>
- <str id="UserInputPanel.search.autodetect.tooltip" txt="Yukarýda
verilen yoldaki dizin veya dosyayý kontrol edin."/>
- <str id="UserInputPanel.search.location" txt="{0}'(n)in yerini
girin."/>
- <str id="UserInputPanel.search.location.checkedfile" txt="{0} nun varlýðý
kontrol edildi."/>
- <str id="UserInputPanel.search.browse" txt="Göz at..."/>
- <str id="UserInputPanel.search.wrongselection.message" txt="Seçtiðiniz
dosya ya da dizin The file or directory you choose uygun deðil veya mevut
deðil."/>
- <str id="UserInputPanel.search.wrongselection.caption" txt="Geçersiz
seçim."/>
+ <str id="UserInputPanel.search.autodetect.failed.message" txt="Otomatik
tespit başarısız."/>
+ <str id="UserInputPanel.search.autodetect.failed.caption" txt="Otomatik
tespit başarısız."/>
+ <str id="UserInputPanel.search.autodetect.tooltip" txt="Yukarıda
verilen yoldaki dizin veya dosyayı kontrol edin."/>
+ <str id="UserInputPanel.search.location" txt="{0}'(n)in
yerini girin."/>
+ <str id="UserInputPanel.search.location.checkedfile" txt="{0} nun
varlığı kontrol edildi."/>
+ <str id="UserInputPanel.search.browse" txt="Göz at..."/>
+ <str id="UserInputPanel.search.wrongselection.message" txt="Seçtiğiniz
dosya ya da dizin uygun değil veya mevcut değil."/>
+ <str id="UserInputPanel.search.wrongselection.caption" txt="Geçersiz
seçim."/>
- <str id="CompilePanel.heading" txt="Derleme" />
- <str id="CompilePanel.tip" txt="Derleme iþlemi ilerleme durumu:" />
- <str id="CompilePanel.browse" txt="Göz at..." />
- <str id="CompilePanel.browse.approve" txt="Derleyici olarak kullan" />
- <str id="CompilePanel.start" txt="Baþla" />
- <str id="CompilePanel.progress.initial" txt="[Baþla düðmesine basýn]" />
- <str id="CompilePanel.progress.finished" txt="[Bitir]" />
- <str id="CompilePanel.progress.overall" txt="Tüm derlemenin ilerleme
durumu::" />
- <str id="CompilePanel.error" txt="Derleme baþarýsýzlýkla sonuçlandý" />
- <str id="CompilePanel.error.reconfigure" txt="Tekrar yapýlandýr" />
- <str id="CompilePanel.error.ignore" txt="Yoksay" />
- <str id="CompilePanel.error.abort" txt="Iptal et" />
- <str id="CompilePanel.error.seebelow" txt="Baþarýsýz olan komutu ve
çýktýsýný görmek için aþaðýya bakýn." />
- <str id="CompilePanel.error.nofiles" txt="Derleme için gereken dosyalarý
tararken hata oluþtu." />
- <str id="CompilePanel.error.compilernotfound" txt="The compiler could not
be run." />
+ <str id="CompilePanel.heading" txt="Derleme" />
+ <str id="CompilePanel.tip" txt="Derleme işlemi ilerleme
durumu:" />
+ <str id="CompilePanel.browse" txt="Göz at..." />
+ <str id="CompilePanel.browse.approve" txt="Derleyici olarak
kullan" />
+ <str id="CompilePanel.start" txt="Başla" />
+ <str id="CompilePanel.progress.initial" txt="[Başla düğmesine
basın]" />
+ <str id="CompilePanel.progress.finished" txt="[Bitir]" />
+ <str id="CompilePanel.progress.overall" txt="Tüm derlemenin ilerleme
durumu::" />
+ <str id="CompilePanel.error" txt="Derleme başarısızlıkla
sonuçlandı" />
+ <str id="CompilePanel.error.reconfigure" txt="Tekrar yapılandır" />
+ <str id="CompilePanel.error.ignore" txt="Yoksay" />
+ <str id="CompilePanel.error.abort" txt="Iptal et" />
+ <str id="CompilePanel.error.seebelow" txt="Başarısız olan komutu
ve çıktısını görmek için aşağıya bakın." />
+ <str id="CompilePanel.error.nofiles" txt="Derleme için gereken
dosyaları tararken hata oluştu." />
+ <str id="CompilePanel.error.compilernotfound" txt="Derleyici
çalıştırılamadı." />
<str id="CompilePanel.error.invalidarguments" txt="Derleyiciye geçersiz
parametreler verildi." />
- <str id="CompilePanel.error.noclassfile" txt="Derleyici kaynak dosya için
class dosyasýný oluþturamadý. " />
- <str id="CompilePanel.choose_compiler" txt="Kullanýlacak derleyici:" />
- <str id="CompilePanel.additional_arguments" txt="Ýlave derleyici
parametreleri:" />
+ <str id="CompilePanel.error.noclassfile" txt="Derleyici kaynak dosya
için class dosyasını oluşturamadı. " />
+ <str id="CompilePanel.choose_compiler" txt="Kullanılacak
derleyici:" />
+ <str id="CompilePanel.additional_arguments" txt="İlave derleyici
parametreleri:" />
+ <str id="ProcessPanel.heading" txt="Derleniyor" />
- <str id="ProcessPanel.heading" txt="Ýþleniyor" />
-
<!-- Add your own panels specific strings here if you need -->
</langpack>
Modified: izpack-src/trunk/src/build.xml
===================================================================
--- izpack-src/trunk/src/build.xml 2007-03-28 13:38:15 UTC (rev 1795)
+++ izpack-src/trunk/src/build.xml 2007-03-28 13:44:58 UTC (rev 1796)
@@ -690,7 +690,9 @@
classpath="${installer.jar};${compiler.jar}">
<include name="com/izforge/izpack/event/ActionBase.java" />
<include
name="com/izforge/izpack/event/Simple*nstallerListener.java" />
+ <include
name="com/izforge/izpack/event/SimpleCompilerListener.java" />
<include name="com/izforge/izpack/event/InstallerListener.java" />
+ <include name="com/izforge/izpack/event/CompilerListener.java" />
<include name="com/izforge/izpack/event/UninstallerListener.java"
/>
<include name="com/izforge/izpack/util/IoHelper.java" />
</javac>
Modified:
izpack-src/trunk/src/lib/com/izforge/izpack/installer/InstallerFrame.java
===================================================================
--- izpack-src/trunk/src/lib/com/izforge/izpack/installer/InstallerFrame.java
2007-03-28 13:38:15 UTC (rev 1795)
+++ izpack-src/trunk/src/lib/com/izforge/izpack/installer/InstallerFrame.java
2007-03-28 13:44:58 UTC (rev 1796)
@@ -1448,6 +1448,15 @@
{
if ((installdata.curPanelNumber < installdata.panels.size() - 1))
{
+ // We must trasfer all fields into the variables before
+ // panelconditions try to resolve the rules based on unassigned
vars.
+ boolean isValid =
+ ((IzPanel) installdata.panels.get(last)).isValidated();
+
+ // if this is not here, validation will
+ // occur mutilple times while skipping panels through the recursion
+ if(!isValid) return;
+
installdata.curPanelNumber++;
if (!canShow(installdata.curPanelNumber))
{
@@ -1456,7 +1465,7 @@
}
else
{
- if (((IzPanel) installdata.panels.get(last)).isValidated())
+ if (isValid)
{
switchPanel(last);
}
Modified: izpack-src/trunk/src/lib/com/izforge/izpack/panels/PacksModel.java
===================================================================
--- izpack-src/trunk/src/lib/com/izforge/izpack/panels/PacksModel.java
2007-03-28 13:38:15 UTC (rev 1795)
+++ izpack-src/trunk/src/lib/com/izforge/izpack/panels/PacksModel.java
2007-03-28 13:44:58 UTC (rev 1796)
@@ -346,23 +346,15 @@
checkValues[rowIndex] = 1;
}
}
- updateExcludes(rowIndex);
- updateDeps();
- this.updateConditions();
- int bytes = panel.getBytes();
- bytes += pack.nbytes;
- panel.setBytes(bytes);
}
else
{
checkValues[rowIndex] = 0;
- updateExcludes(rowIndex);
- updateDeps();
- this.updateConditions();
- int bytes = panel.getBytes();
- bytes -= pack.nbytes;
- panel.setBytes(bytes);
}
+ updateExcludes(rowIndex);
+ updateDeps();
+ updateConditions();
+ updateBytes();
fireTableDataChanged();
refreshPacksToInstall();
panel.showSpaceRequired();
@@ -456,10 +448,9 @@
}
}
}
- this.UpdateBytes();
}
- private void UpdateBytes()
+ private void updateBytes()
{
int bytes = 0;
for (int q = 0; q < packs.size(); q++)
_______________________________________________
izpack-changes mailing list
izpack-changes-0fE9KPoRgkgATYTw5x5z8w@xxxxxxxxxxxxxxxx
https://lists.berlios.de/mailman/listinfo/izpack-changes
|