[izpack-changes] r1796 - in izpack-src/trunk: . bin/langpacks/installer src src/lib/com/izforge/izpack/installer src/lib/com/izforge/izpack/panels
noreply at berlios.de
noreply at berlios.de
Wed Mar 28 15:45:02 CEST 2007
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++)
More information about the izpack-changes
mailing list